<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>智能佳机器人知识社区</title><link>http://rosrobot.cn/</link><description>北京智能佳科技有限公司</description><item><title>伯克利开源低成本的示教神器GELLO-1.1.Gello-UR5硬件组装说明</title><link>http://rosrobot.cn/?id=662</link><description>&lt;p&gt;&lt;a href=&quot;https://item.jd.com/10158270196888.html#switch-sku&quot; target=&quot;_blank&quot; textvalue=&quot;采购链接&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #0000FF; text-decoration: underline; font-size: 20px;&quot;&gt;采购链接&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;物料清单（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR5&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot; width=&quot;-41&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-width: 1px; border-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;序号&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-width: 1px; border-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;描述&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-width: 1px; border-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;数量&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;192&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-width: 1px; border-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;链接&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;DYNAMIXEL XL330-M288-T&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;192&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;a href=&quot;https://item.jd.com/10026901343226.html#switch-sku&quot; target=&quot;_blank&quot; textvalue=&quot;https://item.jd.com/10026901343226.html#switch-sku&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #1155CC; font-size: 20px;&quot;&gt;https://item.jd.com/10026901343226.html#switch-sku&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815545449624.png&quot; title=&quot;组装GELLO-UR5-1.png&quot; alt=&quot;组装GELLO-UR5-1.png&quot; width=&quot;304&quot; height=&quot;298&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 304px; height: 298px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; color: #1155CC; text-decoration: underline; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;DYNAMIXEL XL330-M077-T&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;192&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;a href=&quot;https://item.jd.com/10152431689447.html#switch-sku&quot; target=&quot;_blank&quot; textvalue=&quot;https://item.jd.com/10152431689447.html#switch-sku&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #1155CC; font-size: 20px;&quot;&gt;https://item.jd.com/10152431689447.html#switch-sku&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815569131790.png&quot; title=&quot;组装GELLO-UR5-2.png&quot; alt=&quot;组装GELLO-UR5-2.png&quot; width=&quot;306&quot; height=&quot;330&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 306px; height: 330px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; color: #1155CC; text-decoration: underline; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;U2D2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;192&quot; valign=&quot;center&quot; rowspan=&quot;3&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;a href=&quot;https://item.jd.com/10152431689448.html#switch-sku&quot; target=&quot;_blank&quot; textvalue=&quot;https://item.jd.com/10152431689448.html#switch-sku&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;https://item.jd.com/10152431689448.html#switch-sku&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815598267977.png&quot; title=&quot;组装GELLO-UR5-3.png&quot; alt=&quot;组装GELLO-UR5-3.png&quot; width=&quot;300&quot; height=&quot;284&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 300px; height: 284px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; background: #FFFFFF; font-size: 20px;&quot;&gt;U2D2 Power Hub Board Set&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; background: #FFFFFF; font-size: 20px;&quot;&gt;Power Supply&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; background: #FFFFFF; font-size: 20px;&quot;&gt;Longer Cables&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; background: #FFFFFF; font-size: 20px;&quot;&gt;加长数据线&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;192&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;a href=&quot;https://item.jd.com/10021472385991.html&quot; target=&quot;_blank&quot; textvalue=&quot;https://item.jd.com/10021472385991.html&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;https://item.jd.com/10021472385991.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815620814109.png&quot; title=&quot;组装GELLO-UR5-4.png&quot; alt=&quot;组装GELLO-UR5-4.png&quot; width=&quot;356&quot; height=&quot;239&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 356px; height: 239px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; background: #FFFFFF; font-size: 20px;&quot;&gt;Rubber Bands&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; background: #FFFFFF; font-size: 20px;&quot;&gt;橡皮筋&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;192&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815640402973.png&quot; title=&quot;组装GELLO-UR5-5.png&quot; alt=&quot;组装GELLO-UR5-5.png&quot; width=&quot;306&quot; height=&quot;234&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 306px; height: 234px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #1155CC; text-decoration: underline; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;57&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;135&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; background: #FFFFFF; font-size: 20px;&quot;&gt;Springs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;48&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;192&quot; valign=&quot;center&quot; style=&quot;padding: 7px; border-left-width: 1px; border-left-color: rgb(0, 0, 0); border-right-width: 1px; border-right-color: rgb(0, 0, 0); border-top: none; border-bottom-width: 1px; border-bottom-color: rgb(0, 0, 0);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815661403297.png&quot; title=&quot;组装GELLO-UR5-6.png&quot; alt=&quot;组装GELLO-UR5-6.png&quot; width=&quot;356&quot; height=&quot;63&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 356px; height: 63px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #1155CC; text-decoration: underline; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;3D&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;打印部件：&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;请访问&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;gello_mechanical&lt;/span&gt;的&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;github&lt;/span&gt;仓库获取用于打印的&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;STL&lt;/span&gt;文件。&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;（&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_mechanical&quot; target=&quot;_blank&quot; textvalue=&quot;https://github.com/wuphilipp/gello_mechanical&quot; style=&quot;font-size: 20px; text-decoration: underline;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;https://github.com/wuphilipp/gello_mechanical&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;）需打印部件：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;机器人抓取器部件&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;您选择的机器人部件&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764817817298436.png&quot; title=&quot;组装GELLO-UR5-21.png&quot; alt=&quot;组装GELLO-UR5-21.png&quot; width=&quot;850&quot; height=&quot;515&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 850px; height: 515px;&quot;/&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;下面我们展示了每个机器人的&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3D&lt;/span&gt;打印部件。建议的&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3D&lt;/span&gt;打印方向如下所示。注意：大多数部件建议使用支撑。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3D&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;打印部件（&lt;/span&gt;夹爪，机器人共用）&lt;/span&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;284&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;handle.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;284&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;trigger.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;284&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764817836452137.png&quot; title=&quot;组装GELLO-UR5-22.png&quot; alt=&quot;组装GELLO-UR5-22.png&quot; width=&quot;300&quot; height=&quot;278&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 300px; height: 278px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;284&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764817863290931.png&quot; title=&quot;组装GELLO-UR5-23.png&quot; alt=&quot;组装GELLO-UR5-23.png&quot; width=&quot;301&quot; height=&quot;274&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 301px; height: 274px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3D&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;打印部件（&lt;/span&gt;&lt;span style=&quot;font-size: 20px; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;UR5&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;）&lt;/span&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;base.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;L1.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;L2.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815708599201.png&quot; title=&quot;组装GELLO-UR5-11.png&quot; alt=&quot;组装GELLO-UR5-11.png&quot; width=&quot;238&quot; height=&quot;150&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 238px; height: 150px;&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815745640541.png&quot; title=&quot;组装GELLO-UR5-12.png&quot; alt=&quot;组装GELLO-UR5-12.png&quot; width=&quot;221&quot; height=&quot;245&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 221px; height: 245px;&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815763261948.png&quot; title=&quot;组装GELLO-UR5-13.png&quot; alt=&quot;组装GELLO-UR5-13.png&quot; width=&quot;232&quot; height=&quot;194&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 232px; height: 194px;&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;L3.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;L4.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;L5.stl&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext; word-break: break-all;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815781156895.png&quot; title=&quot;组装GELLO-UR5-14.png&quot; alt=&quot;组装GELLO-UR5-14.png&quot; width=&quot;237&quot; height=&quot;196&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 237px; height: 196px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815807699781.png&quot; title=&quot;组装GELLO-UR5-15.png&quot; alt=&quot;组装GELLO-UR5-15.png&quot; width=&quot;229&quot; height=&quot;264&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 229px; height: 264px;&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;189&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815823579898.png&quot; title=&quot;组装GELLO-UR5-16.png&quot; alt=&quot;组装GELLO-UR5-16.png&quot; width=&quot;229&quot; height=&quot;306&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 229px; height: 306px;&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;确保你面前摆放着所有必要的零件。你还需要一把小十字头螺丝刀。&lt;/span&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;195&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3D &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;打印结构件&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;187&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;舵机&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;187&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;螺丝&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;195&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764818561511592.png&quot; title=&quot;组装GELLO-UR5-24.png&quot; alt=&quot;组装GELLO-UR5-24.png&quot; width=&quot;300&quot; height=&quot;400&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 300px; height: 400px;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;187&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext; word-break: break-all;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764818586477149.png&quot; title=&quot;组装GELLO-UR5-25.png&quot; alt=&quot;组装GELLO-UR5-25.png&quot; width=&quot;300&quot; height=&quot;400&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 300px; height: 400px;&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;288-T&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;舵机用于手臂&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;077-T&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;舵机用于夹持器&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;187&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext; word-break: break-all;&quot;&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764818602243724.png&quot; title=&quot;组装GELLO-UR5-26.png&quot; alt=&quot;组装GELLO-UR5-26.png&quot; width=&quot;300&quot; height=&quot;400&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 300px; height: 400px;&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Dynamixels&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;附带的螺丝有短款和长款两种：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;短款螺丝&lt;/span&gt;&lt;/strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;用于安装在电机轴头上&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;长&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;款螺丝&lt;/span&gt;&lt;/strong&gt;&lt;span dir=&quot;LTR&quot; style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;用于将&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3D&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;打印部件安装在舵机底座上&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO&lt;/span&gt;的组装十分简便&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;电机&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;结构&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;通过&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;长螺钉&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;固定在&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3D&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;打印部件上&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;电机&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;舵盘&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;则通过&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;短螺钉&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;固定在&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3D&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;打印部件上&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;最终组装的&lt;/span&gt;&lt;span style=&quot;font-size: 20px; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;应该看起来像这样：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512041764815961692462.png&quot; title=&quot;组装GELLO-UR5-17.png&quot; alt=&quot;组装GELLO-UR5-17.png&quot;/&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 23:00:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-2.软件安装</title><link>http://rosrobot.cn/?id=657</link><description>&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764654879763383.png&quot; title=&quot;title.png&quot; alt=&quot;title.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;text-indent: 28px; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; text-indent: 28px; font-size: 20px;&quot;&gt;是一个通用、低成本且直观的机器人机械臂远程操作框架。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://item.jd.com/10152431689445.html#switch-sku&quot; target=&quot;_blank&quot; textvalue=&quot;采购&quot;&gt;&lt;span style=&quot;font-family: 仿宋; text-indent: 28px; font-size: 20px;&quot;&gt;采购&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;项目网站（&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;查看&lt;/span&gt;&lt;span style=&quot;font-size: 20px; text-wrap-mode: wrap; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;的论文和其他资源&lt;/span&gt;）：&lt;/span&gt;&lt;a href=&quot;https://wuphilipp.github.io/gello_site/&quot; target=&quot;_blank&quot; textvalue=&quot;https://wuphilipp.github.io/gello_site/&quot; style=&quot;font-family: 仿宋; color: rgb(0, 0, 255); text-decoration: underline; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #0000FF; text-decoration: underline; font-size: 20px;&quot;&gt;https://wuphilipp.github.io/gello_site/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_software&quot; target=&quot;_blank&quot; style=&quot;font-family: 仿宋; color: rgb(0, 0, 255); text-decoration: underline; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #0000FF; text-decoration: underline; font-size: 20px;&quot;&gt;软件库&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_mechanical&quot; target=&quot;_blank&quot; textvalue=&quot;硬件库&quot; style=&quot;font-family: 仿宋; color: rgb(0, 0, 255); text-decoration: underline; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #0000FF; text-decoration: underline; font-size: 20px;&quot;&gt;硬件库&lt;/span&gt;&lt;/a&gt;：&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;访问&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 20px; text-wrap-mode: wrap; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;硬件仓库，获取&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 20px; text-wrap-mode: wrap; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;STL&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;文件和硬件说明&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_software/blob/main/ros2/README.md&quot; target=&quot;_blank&quot; textvalue=&quot;ROS 2 支持&quot; style=&quot;font-family: 仿宋; color: rgb(0, 0, 255); text-decoration: underline; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #0000FF; text-decoration: underline; font-size: 20px;&quot;&gt;&lt;span style=&quot;color: #0000FF; text-decoration: underline; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;ROS 2 &lt;/span&gt;支持&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;h1&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;软件安装&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;mkdir ~/projects&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;git clone https://ghfast.top/https://github.com/wuphilipp/gello_software.git&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd gello_software&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;虚拟环境（推荐）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;首先，如果没有UV，请先安装：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;curl -LsSf https://astral.sh/uv/install.sh | sh&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764656152181077.png&quot; title=&quot;软件快速入门1.png&quot; alt=&quot;软件快速入门1.png&quot; width=&quot;870&quot; height=&quot;188&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 870px; height: 188px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;创建并激活虚拟环境：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;uv venv --python 3.11&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764656249501864.png&quot; title=&quot;软件快速入门2.png&quot; alt=&quot;软件快速入门2.png&quot; width=&quot;882&quot; height=&quot;174&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 882px; height: 174px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;source .venv/bin/activate&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764656965881318.png&quot; title=&quot;软件快速入门2-1.png&quot; alt=&quot;软件快速入门2-1.png&quot; width=&quot;862&quot; height=&quot;76&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 862px; height: 76px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;git submodule init&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;git submodule update&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764656336848406.png&quot; title=&quot;软件快速入门3.png&quot; alt=&quot;软件快速入门3.png&quot; width=&quot;868&quot; height=&quot;179&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 868px; height: 179px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;如果访问&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;github&lt;/span&gt;遇到网络问题的：可以跳过&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;git submodule init&lt;/span&gt;和&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;git submodule update&lt;/span&gt;参考如下操作&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd &amp;nbsp;/home/robot/projects/gello_software/third_party&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;rm -rf DynamixelSDK mujoco_menagerie&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;git clone https://ghfast.top/https://github.com/ROBOTIS-GIT/DynamixelSDK.git&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;git clone https://ghfast.top/https://github.com/google-deepmind/mujoco_menagerie.git &lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap; background-color: #FBFBFB;&quot;&gt;cd &amp;nbsp;/home/robot/projects&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;uv pip install -r requirements.txt&amp;nbsp;&lt;span style=&quot;text-wrap-mode: wrap; color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;-i&amp;nbsp;https://pypi.tuna.tsinghua.edu.cn/simple&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764657350732553.png&quot; title=&quot;软件快速入门3-1.png&quot; alt=&quot;软件快速入门3-1.png&quot; width=&quot;836&quot; height=&quot;388&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 836px; height: 388px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;uv pip install -e .&amp;nbsp;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap; background-color: #FBFBFB;&quot;&gt;-i&amp;nbsp;https://pypi.tuna.tsinghua.edu.cn/simple&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764657381228789.png&quot; title=&quot;软件快速入门3-2.png&quot; alt=&quot;软件快速入门3-2.png&quot; width=&quot;836&quot; height=&quot;107&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 836px; height: 107px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;uv pip install -e third_party/DynamixelSDK/python&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764656631797415.png&quot; title=&quot;软件快速入门5.png&quot; alt=&quot;软件快速入门5.png&quot; width=&quot;865&quot; height=&quot;153&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 865px; height: 153px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; text-indent: 0px; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;uv pip install rich&amp;nbsp; -i https://pypi.tuna.tsinghua.edu.cn/simple&lt;/span&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; text-indent: 0px; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764657412778073.png&quot; title=&quot;软件快速入门6.png&quot; alt=&quot;软件快速入门6.png&quot; width=&quot;860&quot; height=&quot;155&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 860px; height: 155px;&quot;/&gt;&lt;span style=&quot;color: #C00000; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 22:30:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-3.1.遥操UR5</title><link>http://rosrobot.cn/?id=658</link><description>&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;关节信号参考值&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;机器人类型&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230); word-break: break-all;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;关节信号参考&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;自由度&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; background-color: #FFC000;&quot;&gt;UR&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; background-color: #FFC000;&quot;&gt;1 1 -1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; background-color: #FFC000;&quot;&gt;6&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; background-color: #FFC000; text-decoration: line-through;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Panda&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;FR3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-color: currentcolor windowtext windowtext; border-top-style: none; word-break: break-all;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;xArm7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-color: currentcolor windowtext windowtext; border-top-style: none; word-break: break-all;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-color: currentcolor windowtext windowtext; border-top-style: none; word-break: break-all;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family:Times New Roman&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 -1 -1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766455719521773.png&quot; title=&quot;遥操UR-1.png&quot; alt=&quot;遥操UR-1.png&quot; width=&quot;874&quot; height=&quot;107&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 874px; height: 107px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;ls /dev/serial/by-id&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766455969501243.png&quot; title=&quot;遥操UR-2.png&quot; alt=&quot;遥操UR-2.png&quot; width=&quot;860&quot; height=&quot;92&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 860px; height: 92px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;运行指令控制（复制自己的设备号，替换/dev/serial/by-id/后面部分）&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
--start-joints&amp;nbsp;0&amp;nbsp;-1.57&amp;nbsp;1.57&amp;nbsp;-1.57&amp;nbsp;-1.57&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FT7WBG6&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: 24px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 24px; font-family: 仿宋;&quot;&gt;校准操作&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 24px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 24px; font-family: 仿宋;&quot;&gt;（仿真模拟测试）&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;对于仿真模拟测试&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;（&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;复制自己的设备号，&lt;/span&gt;替换/dev/serial/by-id/后面部分）&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python3&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FTA4B4D5-if00-port0&lt;/pre&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766456428143086.png&quot; title=&quot;遥操UR-3.png&quot; alt=&quot;遥操UR-3.png&quot; width=&quot;867&quot; height=&quot;208&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 867px; height: 208px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/01/202601081767866759765152.png&quot; title=&quot;mujoco UR初始位置3.png&quot; alt=&quot;mujoco UR初始位置3.png&quot; width=&quot;868&quot; height=&quot;460&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 868px; height: 460px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;替换&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;~/projects/gello_software/gello/agents/gello_agent.py&lt;/span&gt;代码&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;PORT_CONFIG_MAP&lt;/span&gt;部分对应&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;joint_offsets&lt;/span&gt;和&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;gripper_config&lt;/span&gt;部分，并核对&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;joint_signs&lt;/span&gt;：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766457108250575.png&quot; title=&quot;遥操UR-4.png&quot; alt=&quot;遥操UR-4.png&quot; width=&quot;884&quot; height=&quot;299&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 884px; height: 299px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/launch_nodes.py --robot sim_&lt;/span&gt;&lt;span style=&quot;color: #C00000; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;ur&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764661369286907.png&quot; title=&quot;模拟测试ur1.png&quot; alt=&quot;模拟测试ur1.png&quot; width=&quot;848&quot; height=&quot;508&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 848px; height: 508px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;重新启动一个终端&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;再次将主臂处于和仿真臂一致的姿势&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; color: #FF0000;&quot;&gt;（重点：主臂一定要虚拟的从臂姿势要一致，根据自己仿真机械臂的姿势来调整主臂初始位置，否则无法遥操作或者运动的不一致）&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/01/202601091767921450104670.png&quot; title=&quot;mujoco UR初始位置5.png&quot; alt=&quot;mujoco UR初始位置5.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/run_env.py --agent=gello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766457543295099.png&quot; title=&quot;遥操UR-5.png&quot; alt=&quot;遥操UR-5.png&quot; width=&quot;878&quot; height=&quot;140&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 878px; height: 140px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766457578520892.png&quot; title=&quot;遥操UR-6.png&quot; alt=&quot;遥操UR-6.png&quot; width=&quot;860&quot; height=&quot;515&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 860px; height: 515px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/01/202601081767867845160222.png&quot; title=&quot;mujoco UR初始位置4.png&quot; alt=&quot;mujoco UR初始位置4.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&lt;span style=&quot;font-size: 24px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;对于实物（参考）&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;手动&lt;/span&gt;gello_agent&lt;span style=&quot;font-family: 仿宋;&quot;&gt;设置&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap; text-indent: 28px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;将&lt;/span&gt;&amp;nbsp;GELLO&amp;nbsp;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;和机械臂设置为已知的匹配配置（见下图），然后运行偏移检测脚本。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764659191541720.jpg&quot; title=&quot;gello_matching_joints.jpg&quot; alt=&quot;gello_matching_joints.jpg&quot; width=&quot;836&quot; height=&quot;1115&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 836px; height: 1115px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764659308497790.jpg&quot; title=&quot;robot_known_configuration.jpg&quot; alt=&quot;robot_known_configuration.jpg&quot; width=&quot;836&quot; height=&quot;1115&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 836px; height: 1115px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 22:00:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-3.2.遥操 Franka FR3 / Panda</title><link>http://rosrobot.cn/?id=659</link><description>&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;手动&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;gello_agent&lt;/span&gt;设置&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;将 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;和机械臂设置为已知的匹配配置（见下图），然后运行偏移检测脚本。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764660865405814.jpeg&quot; title=&quot;fr3_gello_calib_pose.jpeg&quot; alt=&quot;fr3_gello_calib_pose.jpeg&quot;/&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot; width=&quot;1040&quot; style=&quot;width: 811px;&quot;&gt;&lt;tbody style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;tr class=&quot;firstRow&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-color: windowtext; box-sizing: border-box; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 4.49219px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-size: 20px;&quot;&gt;&lt;strong style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋;&quot;&gt;机器人类型&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-color: windowtext; box-sizing: border-box; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 8.00781px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-size: 20px;&quot;&gt;&lt;strong style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋;&quot;&gt;关节信号参考&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-color: windowtext; box-sizing: border-box; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 7.38281px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-size: 20px;&quot;&gt;&lt;strong style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋;&quot;&gt;自由度&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 4.49219px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 8.00781px;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 -1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 7.38281px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; text-decoration-line: line-through;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 4.49219px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Panda&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 8.00781px;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 7.38281px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 4.49219px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; background-color: #FFC000;&quot;&gt;FR3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 8.00781px;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; background-color: #FFC000;&quot;&gt;1 1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 7.38281px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; background-color: #FFC000;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 4.49219px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;xArm7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 8.00781px;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 1 1 1&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 7.38281px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family:Times New Roman&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word;&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 4.49219px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 8.00781px;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 -1 -1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin: 0px; padding: 0px 7px; border-top: none; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; box-sizing: border-box;&quot;&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-bottom: 7.38281px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512251766632745159650.png&quot; title=&quot;遥操FR3-1.png&quot; alt=&quot;遥操FR3-1.png&quot; width=&quot;836&quot; height=&quot;97&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 836px; height: 97px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;ls /dev/serial/by-id&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512251766632795765202.png&quot; title=&quot;遥操FR3-2.png&quot; alt=&quot;遥操FR3-2.png&quot; width=&quot;858&quot; height=&quot;88&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 858px; height: 88px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;运行指令控制&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #FFC000;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; background-color: #FFC000;&quot;&gt;仿真&lt;span style=&quot;font-family: 仿宋; font-size: 20px; text-wrap-mode: wrap;&quot;&gt;模拟测试&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; background-color: #FFFFFF;&quot;&gt;注意：&lt;br/&gt;仿真的初始校准需要按照下图姿势进行校&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; background-color: #FFFFFF;&quot;&gt;准和开&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; background-color: #FFFFFF;&quot;&gt;始遥操&lt;br/&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/01/202601061767670299481827.jpg&quot; title=&quot;Franka 仿真初始校准和遥操.jpg&quot; alt=&quot;Franka 仿真初始校准和遥操.jpg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FTB1V2HJ-if00-port0&lt;/pre&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/04/202604211776733567397486.png&quot; title=&quot;fr3-6.png&quot; alt=&quot;fr3-6.png&quot; width=&quot;880&quot; height=&quot;207&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 207px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; background-color: #FFFFFF;&quot;&gt;运行上述代码将运行结果替换到gello/agents/gello_agent.py&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/04/202604211776733633182845.png&quot; title=&quot;fr3-7.png&quot; alt=&quot;fr3-7.png&quot; width=&quot;880&quot; height=&quot;343&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 343px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; font-size: 20px; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 24px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #333333; font-family: 仿宋; background-color: #FFFFFF;&quot;&gt;模拟测试&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/launch_nodes.py --robot sim_panda&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512021764661706912009.png&quot; title=&quot;模拟测试panda1.png&quot; alt=&quot;模拟测试panda1.png&quot; width=&quot;810&quot; height=&quot;498&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 810px; height: 498px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000; font-size: 18px;&quot;&gt;&lt;strong&gt;注意：对于FR3要更改相应代码：&lt;/strong&gt;&lt;strong&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_software/blob/main/experiments/launch_nodes.py&quot; target=&quot;_blank&quot; textvalue=&quot;https://github.com/wuphilipp/gello_software/blob/main/experiments/launch_nodes.py&quot;&gt;https://github.com/wuphilipp/gello_software/blob/main/experiments/launch_nodes.py&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/04/202604211776733174314287.png&quot; title=&quot;fr3-3.png&quot; alt=&quot;fr3-3.png&quot; width=&quot;880&quot; height=&quot;588&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 588px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-python&quot;&gt;elif&amp;nbsp;args.robot&amp;nbsp;==&amp;nbsp;&amp;quot;sim_fr3&amp;quot;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from&amp;nbsp;gello.robots.sim_robot&amp;nbsp;import&amp;nbsp;MujocoRobotServer

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MENAGERIE_ROOT:&amp;nbsp;Path&amp;nbsp;=&amp;nbsp;(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Path(__file__).parent.parent&amp;nbsp;/&amp;nbsp;&amp;quot;third_party&amp;quot;&amp;nbsp;/&amp;nbsp;&amp;quot;mujoco_menagerie&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xml&amp;nbsp;=&amp;nbsp;MENAGERIE_ROOT&amp;nbsp;/&amp;nbsp;&amp;quot;franka_fr3&amp;quot;&amp;nbsp;/&amp;nbsp;&amp;quot;fr3.xml&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gripper_xml&amp;nbsp;=&amp;nbsp;None
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;server&amp;nbsp;=&amp;nbsp;MujocoRobotServer(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xml_path=xml,&amp;nbsp;gripper_xml_path=gripper_xml,&amp;nbsp;port=port,&amp;nbsp;host=args.hostname
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;server.serve()&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/04/202604211776733201675721.png&quot; title=&quot;fr3-4.png&quot; alt=&quot;fr3-4.png&quot; width=&quot;880&quot; height=&quot;338&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 338px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/launch_nodes.py --robot sim_fr3&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;/span&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/04/202604211776733257265296.png&quot; title=&quot;fr3-5.png&quot; alt=&quot;fr3-5.png&quot; width=&quot;880&quot; height=&quot;560&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 560px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/run_env.py --agent=gello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512251766639947521791.png&quot; title=&quot;遥操panda-1.png&quot; alt=&quot;遥操panda-1.png&quot; width=&quot;866&quot; height=&quot;545&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 866px; height: 545px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/01/202601061767670622814858.png&quot; title=&quot;mujoco Franka仿真测试.png&quot; alt=&quot;mujoco Franka仿真测试.png&quot;/&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 21:30:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-3.3.遥操xArm7机器人</title><link>http://rosrobot.cn/?id=681</link><description>&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 12px; margin-bottom: 12px; padding: 8px 12px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 12px; margin-bottom: 12px; padding: 8px 12px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 20.8125px; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766455719521773.png&quot; title=&quot;遥操UR-1.png&quot; alt=&quot;遥操UR-1.png&quot; width=&quot;874&quot; height=&quot;107&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; max-width: 100%; height: 107px; width: 874px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 20.8125px; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 12px; margin-bottom: 12px; padding: 8px 12px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;ls /dev/serial/by-id&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 20.8125px; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 20.8125px; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766455969501243.png&quot; title=&quot;遥操UR-2.png&quot; alt=&quot;遥操UR-2.png&quot; width=&quot;860&quot; height=&quot;92&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; max-width: 100%; height: 92px; width: 860px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 20.8125px; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;机器人类型&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;关节信号参考&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;自由度&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 -1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Panda&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;FR3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #FF0000; font-size: 20px;&quot;&gt;xArm&lt;/span&gt;&lt;span style=&quot;color: #FF0000; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #FF0000; font-size: 20px;&quot;&gt;1 1 1 1 1 1&lt;/span&gt;&lt;span style=&quot;color: #FF0000; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #FF0000; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;131&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 -1 -1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;210&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-left-width: 1px; border-left-color: windowtext; border-right-width: 1px; border-right-color: windowtext; border-top: none; border-bottom-width: 1px; border-bottom-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 20.8125px; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python3&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/复制你的设备串口号&lt;/pre&gt;&lt;p style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 20.8125px; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft Yahei&amp;quot;, Arial, tahoma; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/launch_nodes.py --robot sim_xarm&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766479992561987.png&quot; title=&quot;遥操作xArm7-1.png&quot; alt=&quot;遥操作xArm7-1.png&quot; width=&quot;854&quot; height=&quot;153&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 854px; height: 153px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766480030246823.png&quot; title=&quot;遥操作xArm7-2.png&quot; alt=&quot;遥操作xArm7-2.png&quot; width=&quot;884&quot; height=&quot;553&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 884px; height: 553px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;重新打开一个终端&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: transparent; overflow-wrap: break-word; font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/run_env.py --agent=gello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766480399329213.png&quot; title=&quot;遥操作xArm7-3.png&quot; alt=&quot;遥操作xArm7-3.png&quot; width=&quot;882&quot; height=&quot;247&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 882px; height: 247px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2025/12/202512231766480421452107.png&quot; title=&quot;遥操作xArm7-4.png&quot; alt=&quot;遥操作xArm7-4.png&quot; width=&quot;880&quot; height=&quot;546&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 546px;&quot;/&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 21:00:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-3.4.遥操I2RT-YAM机械臂</title><link>http://rosrobot.cn/?id=709</link><description>&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1. &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;系统概述&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Generalized End-to-End Learning for Locomation and manipulation Operations&lt;/span&gt;）是伯克利开源的低成本遥操作工具，可用于控制多种机械臂进行数据收集和遥控操作。本手册针对&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;机械臂的&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;适配进行详细说明。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;支持多种主流机械臂平台，包括&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Panda&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;FR3&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;xArm7&lt;/span&gt;等。&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;机械臂作为&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6&lt;/span&gt;自由度协作机械臂，通过&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;可实现直观的演示教学和遥控操作。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218049692665.png&quot; title=&quot;yam-1.png&quot; alt=&quot;yam-1.png&quot; width=&quot;880&quot; height=&quot;495&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 495px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1.1 &lt;/span&gt;适用范围说明&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;本文档主要针对&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;MuJoCo&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;仿真环境下的&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;机械臂遥操作进行说明。&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;MuJoCo&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;是一款高性能物理仿真引擎，可在无真实硬件的情况下进行算法验证和演示教学。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;同时，本文档中的配置方法同样适用于真实&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;机械臂。使用真实机械臂时，只需将启动命令中的&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;sim_yam&lt;/span&gt;改为&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;yam&lt;/span&gt;，并确保机械臂与控制计算机正确连接即可。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt; &lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; color: #FF0000; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;提示：建议首次使用先在&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;MuJoCo&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;仿真环境中进行练习，熟悉操作后再连接真实机械臂。&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218132569474.png&quot; title=&quot;yam-2.png&quot; alt=&quot;yam-2.png&quot;/&gt;&lt;span style=&quot;font-family: 宋体; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: 宋体; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1.2 &lt;/span&gt;相关资源链接&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;本文档需配合以下资源使用：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;软件安装教程：包含完整的软件安装、环境配置、依赖包安装步骤&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://rosrobot.cn/?id=657&quot; target=&quot;_blank&quot; textvalue=&quot;http://rosrobot.cn/?id=657&quot; style=&quot;font-size: 20px; text-decoration: underline;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;http://rosrobot.cn/?id=657&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO-YAM&lt;/span&gt;配置指南：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;机械臂的关节配置和偏移量校准说明&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://rosrobot.cn/?id=709&quot; target=&quot;_blank&quot; textvalue=&quot;http://rosrobot.cn/?id=709&quot; style=&quot;font-size: 20px; text-decoration: underline;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;http://rosrobot.cn/?id=709&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;项目官网：论文、演示视频和其他资源&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wuphilipp.github.io/gello_site/&quot; target=&quot;_blank&quot; textvalue=&quot;https://wuphilipp.github.io/gello_site/&quot; style=&quot;font-size: 20px; text-decoration: underline;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;https://wuphilipp.github.io/gello_site/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·软件库&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GitHub&lt;/span&gt;：源代码和更新&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_software&quot; target=&quot;_blank&quot; textvalue=&quot;https://github.com/wuphilipp/gello_software&quot; style=&quot;font-size: 20px; text-decoration: underline;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;https://github.com/wuphilipp/gello_software&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·硬件库&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GitHub&lt;/span&gt;：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;STL&lt;/span&gt;文件和硬件说明&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_mechanical&quot; target=&quot;_blank&quot; textvalue=&quot;https://github.com/wuphilipp/gello_mechanical&quot; style=&quot;font-size: 20px; text-decoration: underline;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;https://github.com/wuphilipp/gello_mechanical&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.1 &lt;/span&gt;硬件要求&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM 6&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;自由度协作机械臂&lt;/span&gt;（&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;或&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;mujoco&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;仿真环境&lt;/span&gt;） &lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;× &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO-YAMn&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;臂× &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·控制用&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;PC&lt;/span&gt;（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Ubuntu 20.04/22.04&lt;/span&gt;）× &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;USB&lt;/span&gt;数据线（用于连接&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·网络连接（用于下载依赖包）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2.2 &lt;/span&gt;软件依赖&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Python 3.8+&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;ROS Noetic / ROS2&lt;/span&gt;（根据机械臂驱动要求）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Git&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;pip3&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3. &lt;/span&gt;环境配置&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;首先克隆&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;软件仓库并设置&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Python&lt;/span&gt;虚拟环境：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;进入项目目录&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;# &lt;/span&gt;激活虚拟环境&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218153546433.png&quot; title=&quot;yam-3.png&quot; alt=&quot;yam-3.png&quot; width=&quot;880&quot; height=&quot;108&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 108px;&quot;/&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; color: #FF0000; font-size: 20px;&quot;&gt;&amp;nbsp;提示：确保每次操作前都激活虚拟环境，否则会出现依赖缺失错误。&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4. &lt;/span&gt;设备连接与识别&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;连接&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;后，需要确认系统识别到串口设备：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;查看串口设备列表&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;ls /dev/serial/by-id&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;正常输出示例：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218329143374.png&quot; title=&quot;yam-4.png&quot; alt=&quot;yam-4.png&quot; width=&quot;880&quot; height=&quot;85&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 85px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF0000; font-family: 仿宋;&quot;&gt;警告：记录完整的设备串口号，后续步骤需要使用。如果没有任何输出，请检查&lt;/span&gt;&lt;span style=&quot;color: #FF0000; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;USB&lt;/span&gt;&lt;span style=&quot;color: #FF0000; font-family: 仿宋;&quot;&gt;连接和驱动。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;5. &lt;span style=&quot;font-family: 仿宋;&quot;&gt;关节配置说明&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;不同机械臂的关节信号方向可能不同，需要根据实际机型配置关节符号参数。以下是常见机型的配置参考：&lt;/span&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-style: solid; border-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;机器人类型&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-style: solid; border-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;关节信号参考&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-style: solid; border-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;自由度&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-style: solid; border-color: windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;备注&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;UR&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;1 1 -1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;通用机器人&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;Panda&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;1 -1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;Franka Panda&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;FR3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;1 1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;Franka FR3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;xArm7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;1 1 1 1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;UFACTORY xArm7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;YAM&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;1 -1 -1 -1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;151&quot; valign=&quot;top&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px; font-family: 仿宋;&quot;&gt;YAM协作臂&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #FF0000; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;警告：&lt;/span&gt;YAM&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;机械臂的关节符号为：&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 -1 -1 1 1&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;。符号表示该关节运动方向与控制输入的关系，错误的符号会导致关节反向运动。&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;6. &lt;/span&gt;偏移量校准&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;首次使用或更换机械臂后，需要进行偏移量校准。校准步骤如下：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6.1 &lt;/span&gt;将机械臂复位到零位&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;手动或使用程序将所有关节调整到&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;0&lt;/span&gt;度位置。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6.2 &lt;/span&gt;运行校准脚本&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;使用以下命令运行校准程序：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python3&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;-1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/复制你的设备串口号&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;参数说明：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;--start-joints&lt;/span&gt;：机械臂当前各关节角度（单位：度）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;--joint-signs&lt;/span&gt;：关节运动方向符号（根据第&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;5&lt;/span&gt;节表格设置）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;--port&lt;/span&gt;：串口设备路径（根据第&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4&lt;/span&gt;节获取的实际路径）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;提示：校准完成后，系统会输出偏移量参数，请记录下来供后续使用。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python3 scripts/gello_get_offset.py&amp;nbsp; &amp;nbsp;--start-joints 0 0 0 0 0 0&amp;nbsp; &amp;nbsp;--joint-signs 1 -1 -1 -1 1 1&amp;nbsp; --port /dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FTBTMMRU-if00-port0&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218568763904.png&quot; title=&quot;yam-5.png&quot; alt=&quot;yam-5.png&quot; width=&quot;880&quot; height=&quot;109&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 109px;&quot;/&gt;&lt;span style=&quot;text-align: center; font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;7. &lt;/span&gt;代码配置修改&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;根据校准结果修改&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO&lt;/span&gt;代理配置文件。打开以下文件进行编辑：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; white-space: normal; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;gello_software/gello/agents/gello_agent.py&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;需要修改的内容包括：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·关节符号配置（与第&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;5&lt;/span&gt;节一致）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·串口设备路径（与第&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4&lt;/span&gt;节一致）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·偏移量参数（来自第&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;6&lt;/span&gt;节校准结果）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #FF0000; font-size: 20px;&quot;&gt;&amp;nbsp;提示：修改完成后保存文件。建议先备份原始文件以防万一。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;例如：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;修改代码&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;gello_software/gello/agents/gello_agent.py&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778221569972317.png&quot; title=&quot;yam-6.png&quot; alt=&quot;yam-6.png&quot; width=&quot;880&quot; height=&quot;442&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 442px;&quot;/&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; color: #FF0000;&quot;&gt;注意：夹持器开合定义：默认Open在前，Close在后，官方仿真中实际相反，以自己的版本为准。&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; color: #FF0000;&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The gripper config of GELLO. This is a tuple of (&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;color: #00B0F0; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;gripper_joint_id, degrees in open_position, degrees in closed_position&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;). Set to &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;color: #00B0F0; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;None&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;for robots without a gripper.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;;font-family:仿宋;font-size:16px&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785316505349928.png&quot; title=&quot;yam-13.png&quot; alt=&quot;yam-13.png&quot; width=&quot;880&quot; height=&quot;62&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 62px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;8. &lt;/span&gt;启动遥操作&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;完成以上配置后，可以启动遥操作系统。需要同时运行两个终端：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;8.1 &lt;/span&gt;终端&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1&lt;/span&gt;：启动机器人节点&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; white-space: normal; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; white-space: normal; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; white-space: normal; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/launch_nodes.py --robot sim_yam&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;可选的&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;--robot&lt;/span&gt;参数：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;sim_yam&lt;/span&gt;：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;YAM&lt;/span&gt;仿真模式（测试使用）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;yam&lt;/span&gt;：连接真实&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;YAM&lt;/span&gt;机械臂&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;sim_ur&lt;/span&gt;：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;UR&lt;/span&gt;仿真模式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;panda&lt;/span&gt;：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Franka Panda&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·其他支持的机械臂类型&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218779669343.png&quot; title=&quot;yam-8.png&quot; alt=&quot;yam-8.png&quot; width=&quot;880&quot; height=&quot;150&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 150px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218799709569.png&quot; title=&quot;yam-9.png&quot; alt=&quot;yam-9.png&quot; width=&quot;880&quot; height=&quot;519&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 519px;&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218821144968.png&quot; title=&quot;yam-10.png&quot; alt=&quot;yam-10.png&quot; width=&quot;880&quot; height=&quot;290&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 290px;&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;8.2 &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;终端&lt;/span&gt;&lt;span style=&quot;font-size: 20px; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;：启动&lt;/span&gt;&lt;span style=&quot;font-size: 20px; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;代理&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/run_env.py --agent=gello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218678677932.png&quot; title=&quot;yam-11.png&quot; alt=&quot;yam-11.png&quot; width=&quot;880&quot; height=&quot;246&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 246px;&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;遥操作如图&lt;/span&gt;&lt;br style=&quot;white-space: normal;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/05/202605081778218698917678.png&quot; title=&quot;yam-12.png&quot; alt=&quot;yam-12.png&quot; width=&quot;880&quot; height=&quot;543&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px; text-align: center; white-space: normal; width: 880px; height: 543px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;此时&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;控制器应与机械臂建立连接，可以通过控制器进行遥操作。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;警告：确保两个终端都已激活虚拟环境，否则会出现模块导入错误。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;9. &lt;/span&gt;常见问题排查&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q1: &lt;/span&gt;无法识别串口设备&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;A: &lt;/span&gt;检查&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;USB&lt;/span&gt;连接是否牢固，尝试更换&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;USB&lt;/span&gt;端口。如仍无法识别，可能需要安装&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;FTDI&lt;/span&gt;驱动。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q2: &lt;/span&gt;关节运动方向相反&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;A: &lt;/span&gt;检查&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;--joint-signs&lt;/span&gt;参数设置是否正确，参考第&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;5&lt;/span&gt;节的配置表格。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q3: &lt;/span&gt;校准后位置偏差大&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;A: &lt;/span&gt;确认机械臂校准时确实处于零位，重新执行校准流程。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q4: &lt;/span&gt;启动时报模块缺失错误&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;A: &lt;/span&gt;确认已激活虚拟环境，并检查&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;requirements.txt&lt;/span&gt;中的依赖是否全部安装。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q5: &lt;/span&gt;遥操作响应延迟&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;A: &lt;/span&gt;检查&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;USB&lt;/span&gt;连接稳定性，关闭不必要的后台程序，确保控制计算机性能足够。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q6: &lt;/span&gt;机械臂无响应&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;A: &lt;/span&gt;检查机械臂电源和急停开关状态，确认&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;ROS&lt;/span&gt;节点正常运行。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;10. &lt;/span&gt;安全注意事项&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;10.1 &lt;/span&gt;操作前检查&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·确保机械臂安装稳固，工作范围内无障碍物&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·检查急停开关功能正常&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·确认所有人员处于安全区域&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;10.2 &lt;/span&gt;操作过程中&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·操作人员应始终监控机械臂运动状态&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·发现异常立即按下急停&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·禁止在机械臂运动时进入工作区域&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;10.3 &lt;/span&gt;维护保养&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·定期检查&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;USB&lt;/span&gt;线缆和连接器&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·保持控制器清洁，避免液体溅入&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·长时间不用时断开电源&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;10.4 &lt;/span&gt;故障处理&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·遇到无法解决的问题，先断开电源&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·记录错误信息，联系技术支持&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;·不要自行拆卸&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Gello&lt;/span&gt;或机械臂&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; color: #FF0000; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;警告：安全第一！遥控操作时请务必保持警觉，随时准备应对突发情况。&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 20:30:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-3.5.遥操珞石AR5机械臂</title><link>http://rosrobot.cn/?id=730</link><description>&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋;color: #FF0000;font-size: 19px&quot;&gt;注意：此遥操版本为定制版本，如果您需要，请联系我们。&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1. &lt;/span&gt;系统概述&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 28px&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;是一个通用、低成本、直观的机器人遥操作框架。本手册专门介绍如何使用 &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;设备对&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;ROKAE&lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;珞石 &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;AR5 &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;仿真机器人（&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;MuJoCo &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;物理引擎）进行遥操作。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2. &lt;/span&gt;环境搭建&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2.1.&lt;/span&gt;下载源码&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;,&lt;/span&gt;克隆官方仓库&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;参考&lt;/span&gt;&lt;a href=&quot;http://rosrobot.cn/?id=657&quot; target=&quot;_blank&quot; textvalue=&quot;软件安装&quot; style=&quot;font-family: 仿宋; color: rgb(0, 0, 255); text-decoration: underline; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #0000FF; text-decoration: underline; font-size: 20px;&quot;&gt;软件安装&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2.2.&lt;/span&gt;安装 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;AR5 &lt;/span&gt;补丁包&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;将 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;AR5 &lt;/span&gt;补丁包中的文件复制到对应位置&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785302453440119.png&quot; title=&quot;ar5-12.png&quot; alt=&quot;ar5-12.png&quot; width=&quot;880&quot; height=&quot;414&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 414px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;2.3硬件连接&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;将 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;设备通过 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;USB &lt;/span&gt;连接到电脑，确认设备被识别：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;ls /dev/serial/by-id&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785293513627417.png&quot; title=&quot;ar5-1.png&quot; alt=&quot;ar5-1.png&quot; width=&quot;880&quot; height=&quot;107&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 107px;&quot;/&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;正常应看到类似 usb-FTDI_USB__-__Serial_Converter_FTBHZC6C-if00-port0 的设备名。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3. &lt;/span&gt;左臂（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;AR5-5-0.8L&lt;/span&gt;）遥操作&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3.1 &lt;/span&gt;校准&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785294160565113.png&quot; title=&quot;ar5-2.png&quot; alt=&quot;ar5-2.png&quot; width=&quot;880&quot; height=&quot;99&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 99px;&quot;/&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table width=&quot;968&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;66&quot; valign=&quot;center&quot; style=&quot;padding: 0px 4px; border-width: 1px; border-right-style: solid; border-bottom-style: solid; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;机器人类型&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;114&quot; valign=&quot;center&quot; style=&quot;padding: 0px 4px; border-width: 1px; border-right-style: solid; border-bottom-style: solid; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;关节信号参考&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;105&quot; valign=&quot;center&quot; style=&quot;padding: 0px 4px; border-width: 1px; border-right-style: solid; border-bottom-style: solid; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;自由度&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;66&quot; valign=&quot;center&quot; style=&quot;padding: 0px 4px; border-width: 1px; border-right-style: solid; border-bottom-style: solid; border-color: windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;AR5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;114&quot; valign=&quot;center&quot; style=&quot;padding: 0px 4px; border-width: 1px; border-right-style: solid; border-bottom-style: solid; border-color: windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 -1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;105&quot; valign=&quot;center&quot; style=&quot;padding: 0px 4px; border-width: 1px; border-right-style: solid; border-bottom-style: solid; border-color: windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; color: #FF0000;&quot;&gt;注意：此仿真模型里面没有夹爪。&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; color: #FF0000;&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;机械臂主臂如图摆放&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px; color: #FF0000;&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785296276561418.png&quot; title=&quot;ar5-11.png&quot; alt=&quot;ar5-11.png&quot; width=&quot;600&quot; height=&quot;921&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 600px; height: 921px;&quot;/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;python&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FTBHZC6C-if00-port0&lt;/pre&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785305755409427.png&quot; title=&quot;ar5r-2.png&quot; alt=&quot;ar5r-2.png&quot; width=&quot;880&quot; height=&quot;234&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 234px;&quot;/&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;将&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;摆到零位姿态后执行。输出结果填入 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;~/projects/gello_software/gello/agents/gello_agent.py&lt;/span&gt;代码的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;joint_offsets&lt;/span&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785294210300233.png&quot; title=&quot;ar5-4.png&quot; alt=&quot;ar5-4.png&quot; width=&quot;880&quot; height=&quot;549&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 549px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.2 &lt;/span&gt;启动仿真服务器（终端 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;python experiments/launch_nodes.py --robot sim_ar5&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785294451676275.png&quot; title=&quot;ar5-5.png&quot; alt=&quot;ar5-5.png&quot; width=&quot;880&quot; height=&quot;87&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 87px;&quot;/&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785294476412232.png&quot; title=&quot;ar5-6.png&quot; alt=&quot;ar5-6.png&quot; width=&quot;880&quot; height=&quot;627&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 627px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;此时应弹出 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;MuJoCo &lt;/span&gt;窗口，显示 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AR5 &lt;/span&gt;左臂模型。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2.3 &lt;/span&gt;启动遥操作（终端 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top:12px;margin-right:0;margin-bottom:12px;margin-left:0;text-indent:0;border-top:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);border-left:3px solid rgb(221,221,221);padding:8px 12px 8px 12px ;text-autospace:ideograph-numeric;background:rgb(251,251,251)&quot;&gt;&lt;span style=&quot;font-family: 宋体; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/run_env.py --agent=gello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785294511351686.png&quot; title=&quot;ar5-7.png&quot; alt=&quot;ar5-7.png&quot; width=&quot;880&quot; height=&quot;204&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 204px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;此时操控 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO &lt;/span&gt;设备，&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;MuJoCo&lt;/span&gt;中的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AR5 &lt;/span&gt;应跟随运动。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785294562227580.png&quot; title=&quot;ar5-8.png&quot; alt=&quot;ar5-8.png&quot; width=&quot;880&quot; height=&quot;562&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 562px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/07/202607291785301666340703.png&quot; title=&quot;ar5-17.png&quot; alt=&quot;ar5-17.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 20:00:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-3.6.遥操法奥FR5</title><link>http://rosrobot.cn/?id=731</link><description>&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋;&quot;&gt;构型参考&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;UR5e&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;a href=&quot;http://rosrobot.cn/?id=658&quot; target=&quot;_blank&quot; textvalue=&quot;http://rosrobot.cn/?id=658&quot;&gt;http://rosrobot.cn/?id=658&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #333333; letter-spacing: 0px; background: #FFFFFF; font-family: 仿宋; font-size: 20px;&quot;&gt;关节信号参考值&lt;/span&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;td width=&quot;67&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px; border-style: solid; border-color: windowtext; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;机器人类型&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;233&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: windowtext windowtext windowtext currentcolor; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;关节信号参考&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;166&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: windowtext windowtext windowtext currentcolor; background: rgb(231, 230, 230);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;自由度&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;45&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;5e&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;227&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 -1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;166&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;45&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; background: #00FF00; font-size: 20px;&quot;&gt;FR5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;230&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; background: #00FF00; font-size: 20px;&quot;&gt;1 1 -1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;160&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: 仿宋; background: #00FF00; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;45&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Panda&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;230&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;160&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;45&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;FR3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;230&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 1 1 -1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;160&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;45&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;xArm7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;230&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 1 1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;160&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;45&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor windowtext windowtext; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;230&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 -1 -1 1 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width=&quot;160&quot; valign=&quot;center&quot; style=&quot;padding: 0px 7px; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentcolor windowtext windowtext currentcolor; background: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;将机械臂摆出如下造型进行标定：&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280956677746.png&quot; title=&quot;gello-fr5-8.png&quot; alt=&quot;gello-fr5-8.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;具体细节参考：&lt;a href=&quot;http://rosrobot.cn/?id=658&quot; target=&quot;_blank&quot; textvalue=&quot;http://rosrobot.cn/?id=658&quot;&gt;http://rosrobot.cn/?id=658&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;标定：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python3&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FTBNWWUF-if00-port0&lt;/pre&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280341630338.png&quot; title=&quot;gello-fr5.png&quot; alt=&quot;gello-fr5.png&quot; width=&quot;880&quot; height=&quot;517&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 517px;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280366652252.png&quot; title=&quot;gello-fr5-2.png&quot; alt=&quot;gello-fr5-2.png&quot; width=&quot;880&quot; height=&quot;415&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 415px;&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-top: 1px solid rgb(221, 221, 221);border-right: 1px solid rgb(221, 221, 221);border-left: 3px solid rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-right: 1px solid rgb(221, 221, 221);border-left: 3px solid rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-right: 1px solid rgb(221, 221, 221);border-bottom: 1px solid rgb(221, 221, 221);border-left: 3px solid rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/launch_nodes.py --robot sim_fr5&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280393453292.png&quot; title=&quot;gello-fr5-3.png&quot; alt=&quot;gello-fr5-3.png&quot; width=&quot;880&quot; height=&quot;208&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 208px;&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;ls /dev/serial/by-id&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280411761343.png&quot; title=&quot;gello-fr5-4.png&quot; alt=&quot;gello-fr5-4.png&quot; width=&quot;880&quot; height=&quot;96&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 96px;&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;修改参数：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280431546828.png&quot; title=&quot;gello-fr5-5.png&quot; alt=&quot;gello-fr5-5.png&quot; width=&quot;880&quot; height=&quot;485&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 485px;&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-top: 1px solid rgb(221, 221, 221);border-right: 1px solid rgb(221, 221, 221);border-left: 3px solid rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd ~/projects/gello_software/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-right: 1px solid rgb(221, 221, 221);border-left: 3px solid rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-right: 1px solid rgb(221, 221, 221);border-bottom: 1px solid rgb(221, 221, 221);border-left: 3px solid rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/run_env.py --agent=gello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280511932876.png&quot; title=&quot;gello-fr5-6.png&quot; alt=&quot;gello-fr5-6.png&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/08/202608211787280567587874.png&quot; title=&quot;gello-fr5-7.png&quot; alt=&quot;gello-fr5-7.png&quot;/&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 19:30:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-4.真机实操</title><link>http://rosrobot.cn/?id=690</link><description>&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;参考：&lt;/span&gt;&lt;a href=&quot;https://github.com/wuphilipp/gello_software&quot; target=&quot;_blank&quot; textvalue=&quot;https://github.com/wuphilipp/gello_software&quot; style=&quot;font-size: 20px; text-decoration: underline;&quot;&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;https://github.com/wuphilipp/gello_software&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1.&lt;/span&gt;启动机器人节点&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;格式：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;python experiments/launch_nodes.py --robot &amp;lt;ur|panda|xarm&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;例如：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;panda&lt;/span&gt;机器人&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python experiments/launch_nodes.py --robot panda&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/04/202604211776735957328147.png&quot; title=&quot;fr3-8.png&quot; alt=&quot;fr3-8.png&quot; width=&quot;880&quot; height=&quot;610&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 610px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2.&lt;/span&gt;启动 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;控制器&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; color: #C00000; font-size: 20px;&quot;&gt;python3 experiments/run_env.py --agent=gello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://rosrobot.cn/zb_users/upload/2026/04/202604211776736329652200.png&quot; title=&quot;fr3-9.png&quot; alt=&quot;fr3-9.png&quot; width=&quot;880&quot; height=&quot;607&quot; border=&quot;0&quot; vspace=&quot;0&quot; style=&quot;width: 880px; height: 607px;&quot;/&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 12:00:00 +0800</pubDate></item><item><title>伯克利开源低成本的示教神器GELLO-5.数据收集操作说明</title><link>http://rosrobot.cn/?id=724</link><description>&lt;p style=&quot;text-indent:28px&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;本文档详细介绍如何使用 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GELLO &lt;/span&gt;开源项目进行遥操作数据收集，适用于机器人模仿学习（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Imitation Learning&lt;/span&gt;）任务。&lt;/span&gt;&lt;/p&gt;&lt;h1&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;前置准备&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h2&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;硬件要求&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;● &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;设备&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;已组装完成的 &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;遥操作&lt;/span&gt;主臂&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;● 机械臂&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;: &lt;/span&gt;支持的机械臂（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Franka Panda/FR3&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;xArm&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;I2RT YAM &lt;/span&gt;等）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;● 摄像头（可选）&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;: &lt;/span&gt;用于视觉观测的腕部&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;/&lt;/span&gt;基座摄像头&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;● 计算机&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;: Ubuntu 20.04/22.04 &lt;/span&gt;系统&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;软件依赖&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;确保已完成以下安装，具体&lt;a href=&quot;http://rosrobot.cn/?id=657&quot; target=&quot;_blank&quot;&gt;参考&lt;/a&gt;，安装过的可以跳过这一步：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 1. &lt;/span&gt;克隆仓库&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;git clone https://github.com/wuphilipp/gello_software.git&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd gello_software&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 2. &lt;/span&gt;安装 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;uv&lt;/span&gt;（如果未安装）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;curl -LsSf https://astral.sh/uv/install.sh | sh&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 3. &lt;/span&gt;创建虚拟环境&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;uv venv --python 3.11&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 4. &lt;/span&gt;安装依赖&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;git submodule init&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;git submodule update&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;uv pip install -r requirements.txt&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;uv pip install -e .&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;uv pip install -e third_party/DynamixelSDK/python&lt;/span&gt;&lt;/p&gt;&lt;h1&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;环境配置&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1. &lt;/span&gt;配置 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;设备&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1.1 &lt;/span&gt;校准关节偏移量&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;在使用 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;之前，需要先校准关节偏移量（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;joint offsets&lt;/span&gt;）：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;示例：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Franka FER (Panda) &lt;/span&gt;机械臂&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;-1.57&amp;nbsp;0&amp;nbsp;1.57&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FT7WBG6&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;示例：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR &lt;/span&gt;机械臂&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;-1.57&amp;nbsp;1.57&amp;nbsp;-1.57&amp;nbsp;-1.57&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FT7WBG6&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;示例：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;I2RT YAM&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;-1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FTAAMLV6-if00-port0&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;参数说明：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --start-joints: GELLO &lt;/span&gt;和机械臂的初始对齐角度（弧度）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --joint-signs: &lt;/span&gt;关节方向符号（根据机械臂类型选择）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --port: GELLO &lt;/span&gt;设备的串口路径&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;常见机械臂的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;joint signs&lt;/span&gt;：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;机械臂&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Joint Signs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;UR&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 -1 1 1 1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Panda&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 1 1 1 -1 1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;xArm&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 1 1 1 1 1 1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1 -1 -1 -1 1 1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1.2 &lt;/span&gt;添加配置到代码&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;将生成的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;joint offsets &lt;/span&gt;添加到 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;gello/agents/gello_agent.py &lt;/span&gt;的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;PORT_CONFIG_MAP &lt;/span&gt;中。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;数据收集流程&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;方法一：使用&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAML &lt;/span&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;配置启动（推荐）&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;适用于 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;I2RT YAM &lt;/span&gt;机械臂：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;启动数据收集（单臂）&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;experiments/launch_yaml.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--left-config-path&amp;nbsp;configs/yam_auto_generated.yaml&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--use-save-interface&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;启动数据收集（双臂）&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;experiments/launch_yaml.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--left-config-path&amp;nbsp;configs/gello_1.yaml&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--right-config-path&amp;nbsp;configs/gello_2.yaml&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--use-save-interface&lt;/pre&gt;&lt;h3&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;方法二：手动分步启动&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;适用于其他机械臂或非 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;YAM &lt;/span&gt;配置：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;步骤 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;：启动机器人节点&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;真实硬件&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python experiments/launch_nodes.py --robot &amp;lt;ur|panda|xarm&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;仿真环境&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python experiments/launch_nodes.py --robot &amp;lt;sim_ur|sim_panda|sim_xarm&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;步骤 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2&lt;/span&gt;：启动 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;控制器并启用数据保存&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;experiments/run_env.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--agent=gello&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--use-save-interface&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--data-dir&amp;nbsp;~/bc_data&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;-1.57&amp;nbsp;1.57&amp;nbsp;-1.57&amp;nbsp;-1.57&amp;nbsp;0&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;参数说明：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --agent: &lt;/span&gt;代理类型（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;gello&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;quest&lt;/span&gt;、&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;spacemouse &lt;/span&gt;等）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --use-save-interface: &lt;/span&gt;启用数据保存接口&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --data-dir: &lt;/span&gt;数据保存目录（默认 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;~/bc_data&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --start-joints: &lt;/span&gt;初始关节位置（弧度）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --gello-port: &lt;/span&gt;指定 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;串口（可选）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- --bimanual: &lt;/span&gt;启用双臂模式&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;操作控制&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;启动成功后，终端会显示：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;Save&amp;nbsp;interface&amp;nbsp;enabled.&amp;nbsp;Use&amp;nbsp;keyboard&amp;nbsp;controls:
&amp;nbsp;&amp;nbsp;S:&amp;nbsp;Start&amp;nbsp;recording
&amp;nbsp;&amp;nbsp;Q:&amp;nbsp;Stop&amp;nbsp;recording&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;键盘控制说明：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;按键&lt;/span&gt; &lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;功能&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;S&lt;/span&gt; &lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;开始录制数据&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q&lt;/span&gt; &lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;停止录制并退出&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;数据收集步骤&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1. &lt;/span&gt;启动系统：执行上述启动命令&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2. &lt;/span&gt;移动到起始位置：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;会自动与机械臂对齐&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3. &lt;/span&gt;开始录制：按下键盘&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;S&lt;/span&gt;键&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;4. &lt;/span&gt;执行遥操作：通过 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;手柄控制机械臂完成任务&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;5. &lt;/span&gt;停止录制：按下键盘&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q&lt;/span&gt;键&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;6. &lt;/span&gt;重复：重复步骤 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3-5 &lt;/span&gt;收集更多演示数据&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;数据处理与转换&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;原始数据位置&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;收集的原始数据保存在：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;&amp;lt;data_dir&amp;gt;/&amp;lt;agent_name&amp;gt;/&amp;lt;MMDD_HHMMSS&amp;gt;/
├──&amp;nbsp;000000.pkl
├──&amp;nbsp;000001.pkl
├──&amp;nbsp;000002.pkl
└──&amp;nbsp;...&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;转换为训练格式&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;使用 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;demo_to_gdict.py &lt;/span&gt;将原始数据转换为 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;HDF5 &lt;/span&gt;格式：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python gello/data_utils/demo_to_gdict.py \&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #C00000; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;--source-dir ~/bc_data/gello&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;输出结构：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;~/bc_data/gello/_conv/multiview/
├──&amp;nbsp;train/
│&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;none/
│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├──&amp;nbsp;traj_0.h5
│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├──&amp;nbsp;traj_1.h5
│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;...
├──&amp;nbsp;val/
│&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;none/
│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;...
└──&amp;nbsp;vis/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;可视化文件
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├──&amp;nbsp;rgb/
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;├──&amp;nbsp;traj_0_rgb_wrist.mp4
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;├──&amp;nbsp;traj_0_rgb_base.mp4
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;_all_rgb.mp4
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├──&amp;nbsp;depth/
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;...
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├──&amp;nbsp;state/
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;traj_0_states.png
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;action/
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└──&amp;nbsp;traj_0_actions.png&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;处理脚本功能&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;demo_to_gdict.py &lt;/span&gt;自动完成以下操作：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1. &lt;/span&gt;数据归一化：计算动作的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;scale factor &lt;/span&gt;和 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;bias factor&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2. &lt;/span&gt;格式转换：将&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;.pkl&lt;/span&gt;转换为&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;.h5&lt;/span&gt;（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;HDF5&lt;/span&gt;）格式&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3. &lt;/span&gt;生成可视化：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- RGB &lt;/span&gt;视频（腕部 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;+ &lt;/span&gt;基座视角）&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- &lt;/span&gt;深度图视频&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- &lt;/span&gt;关节状态图&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- &lt;/span&gt;动作分布图&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;4. &lt;/span&gt;数据集划分：自动划分为训练集（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;90%&lt;/span&gt;）和验证集（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;10%&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;数据格式说明&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;原始数据格式（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;.pkl&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;每个 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;.pkl &lt;/span&gt;文件包含一个时间步的数据：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;joint_positions&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;机械臂关节位置（弧度）
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;joint_velocities&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;关节速度
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;control&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;控制指令（目标关节位置）
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;timestamp&amp;quot;:&amp;nbsp;float,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;时间戳
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;如果配置了摄像头：
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;rgb&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;RGB&amp;nbsp;图像&amp;nbsp;[N_cam,&amp;nbsp;H,&amp;nbsp;W,&amp;nbsp;3]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;depth&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;深度图&amp;nbsp;[N_cam,&amp;nbsp;H,&amp;nbsp;W]
}&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;转换后数据格式（&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;.h5&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;HDF5 &lt;/span&gt;文件使用 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GDict &lt;/span&gt;格式：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;traj_&amp;lt;id&amp;gt;&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;obs&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;state&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;状态向量
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;rgb&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;RGB&amp;nbsp;图像&amp;nbsp;[T,&amp;nbsp;N_cam,&amp;nbsp;C,&amp;nbsp;H,&amp;nbsp;W]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;depth&amp;quot;:&amp;nbsp;np.ndarray&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;深度图&amp;nbsp;[T,&amp;nbsp;N_cam,&amp;nbsp;H,&amp;nbsp;W]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;actions&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;动作序列&amp;nbsp;[T,&amp;nbsp;action_dim]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;dones&amp;quot;:&amp;nbsp;np.ndarray,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;结束标志
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;episode_dones&amp;quot;:&amp;nbsp;np.ndarray&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;回合结束标志
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
}&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;动作归一化&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;转换脚本会自动计算归一化参数：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;归一化公式&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;normalized_action = (action - bias_factor) / scale_factor&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;输出结果示例&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;scale_factor = np.array([...]) &amp;nbsp;# &lt;/span&gt;每个维度的缩放因子&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;bias_factor = np.array([...]) &amp;nbsp;&amp;nbsp;# &lt;/span&gt;每个维度的偏置&lt;/span&gt;&lt;/p&gt;&lt;h1&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;常见问题排查&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1. &lt;/span&gt;串口权限问题&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;问题：无法访问 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;串口设备&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;解决：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;将当前用户添加到 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;dialout &lt;/span&gt;组&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;sudo usermod -aG dialout $USER&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;重新登录或重启系统&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2. &lt;/span&gt;找不到 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO &lt;/span&gt;设备&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;问题：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;No gello port found&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;解决：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;列出所有串口设备&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;ls -la /dev/serial/by-id/&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# &lt;/span&gt;手动指定串口&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;experiments/run_env.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--agent=gello&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--use-save-interface&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--gello-port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FT7WBG6&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3. &lt;/span&gt;关节方向错误&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;问题：某些关节运动方向与预期相反&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;解决：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- &lt;/span&gt;修改配置文件中的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;joint_signs&lt;/span&gt;，将对应关节的符号取反&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;- &lt;/span&gt;或者物理上反转舵机的安装方向&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;4. &lt;/span&gt;数据保存失败&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;问题：按 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;S &lt;/span&gt;键后没有数据保存&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;解决：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1. &lt;/span&gt;确认终端处于激活状态（点击终端窗口）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2. &lt;/span&gt;检查 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;--data-dir &lt;/span&gt;路径是否有写入权限&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3. &lt;/span&gt;查看终端输出是否有错误信息&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;5. &lt;/span&gt;数据转换失败&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;问题：&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;demo_to_gdict.py &lt;/span&gt;报错&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;解决：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1. &lt;/span&gt;确保数据目录包含有效的 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;.pkl &lt;/span&gt;文件&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2. &lt;/span&gt;检查是否安装了 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;mediapy&lt;/span&gt;：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;uv pip install mediapy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;3. &lt;/span&gt;确保有足够的磁盘空间&lt;/span&gt;&lt;/p&gt;&lt;h1&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;完整示例流程&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 1. &lt;/span&gt;进入项目目录&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;cd gello_software&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;source .venv/bin/activate&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 2. &lt;/span&gt;校准 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;GELLO&lt;/span&gt;（首次使用）&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;scripts/gello_get_offset.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&amp;nbsp;-1.57&amp;nbsp;0&amp;nbsp;1.57&amp;nbsp;0&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--joint-signs&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1&amp;nbsp;-1&amp;nbsp;1&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--port&amp;nbsp;/dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FT7WBG6&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 3. &lt;/span&gt;启动机器人节点（终端 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;1&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0;text-indent: 0;border-width: 1px 1px 1px 3px;border-style: solid;border-color: rgb(221, 221, 221);padding: 8px 12px;line-height: 16px;background: rgb(251, 251, 251)&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;python experiments/launch_nodes.py --robot panda&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 4. &lt;/span&gt;启动数据收集（终端 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;2&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;experiments/run_env.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--agent=gello&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--use-save-interface&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--data-dir&amp;nbsp;~/my_robot_data&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--start-joints&amp;nbsp;0&amp;nbsp;-1.57&amp;nbsp;1.57&amp;nbsp;-1.57&amp;nbsp;-1.57&amp;nbsp;0&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 5. &lt;/span&gt;按 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;S &lt;/span&gt;开始录制，执行遥操作任务，按 &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;Q &lt;/span&gt;停止&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 6. &lt;/span&gt;处理收集的数据&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;python&amp;nbsp;gello/data_utils/demo_to_gdict.py&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--source-dir&amp;nbsp;~/my_robot_data/gello&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: 仿宋; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 20px;&quot;&gt;# 7. &lt;/span&gt;查看可视化结果&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 12px 0px; text-indent: 0px; border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(221, 221, 221); padding: 8px 12px; line-height: 16px; background: rgb(251, 251, 251);&quot;&gt;&lt;span style=&quot;font-family: 仿宋; color: #C00000; font-size: 20px;&quot;&gt;ls ~/my_robot_data/gello/_conv/multiview/vis/&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Jul 2026 11:30:00 +0800</pubDate></item></channel></rss>