AUBO i5实体机械臂在Ubuntu20.04 Noetic下的配置步骤及环境说明 重庆企业网站建设推广
栏目:广告资讯 发布时间:2026-01-20
[] 前言 本文依据遨博官方所提供的配置文件内容,此内容为遨博协作机器人 ROS 开发中的 ROS 环境搭建与测试。若想获取更多官方资料,可查看微信小程序—A

[]

前言

本文依据遨博官方所提供的配置文件内容,此内容为遨博协作机器人 ROS 开发中的 ROS 环境搭建与测试。若想获取更多官方资料,可查看微信小程序—AUBO 机器人服务。

  (1)在终端输入相应指令来完成依赖安装。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">sudo apt install ros<span class="token operator">-</span>noetic<span class="token operator">-</span>industrial<span class="token operator">-</span><span class="token operator">*</span> </code></pre></p>

(2)、rviz等依赖安装,终端输入如下指令。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">sudo apt install ros<span class="token operator">-</span>noetic<span class="token operator">-</span>gazebo<span class="token operator">-</span>ros ros<span class="token operator">-</span>noetic<span class="token operator">-</span>gazebo<span class="token operator">-</span>plugins ros<span class="token operator">-</span>noetic<span class="token operator">-</span>gazebo<span class="token operator">-</span>ros<span class="token operator">-</span>control ros<span class="token operator">-</span>noetic<span class="token operator">-</span>joint<span class="token operator">-</span>state<span class="token operator">-</span>controller ros<span class="token operator">-</span>noetic<span class="token operator">-</span>position<span class="token operator">-</span>controllers ros<span class="token operator">-</span>noetic<span class="token operator">-</span>joint<span class="token operator">-</span>trajectory<span class="token operator">-</span>controller sudo apt<span class="token operator">-</span>get install ros<span class="token operator">-</span>noetic<span class="token operator">-</span>gazebo<span class="token operator">-</span>ros<span class="token operator">-</span>control sudo apt<span class="token operator">-</span>get install ros<span class="token operator">-</span>noetic<span class="token operator">-</span>moveit<span class="token operator">-</span>simple<span class="token operator">-</span>controller<span class="token operator">-</span>manager sudo apt<span class="token operator">-</span>get install ros<span class="token operator">-</span>noetic<span class="token operator">-</span>rviz<span class="token operator">-</span>visual<span class="token operator">-</span>tools sudo apt<span class="token operator">-</span>get install ros<span class="token operator">-</span>noetic<span class="token operator">-</span>moveit<span class="token operator">-</span>visual<span class="token operator">-</span>tools </code></pre></p>

(3)修改系统软链接,在终端中输入如下指令。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">sudo ln <span class="token operator">-</span>sf <span class="token operator">/</span>usr<span class="token operator">/</span>include<span class="token operator">/</span>eigen3<span class="token operator">/</span>Eigen<span class="token operator">/</span> <span class="token operator">/</span>usr<span class="token operator">/</span>include<span class="token operator">/</span>Eigen sudo ln <span class="token operator">-</span>sf <span class="token operator">/</span>usr<span class="token operator">/</span>include<span class="token operator">/</span>eigen3<span class="token operator">/</span>unsupported<span class="token operator">/</span> <span class="token operator">/</span>usr<span class="token operator">/</span>include<span class="token operator">/</span>unsupported </code></pre></p>

(4)安装,在终端中输入如下指令。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">wget http<span class="token operator">:</span><span class="token comment">archive.ubuntu.com 这个地址下的 ubuntu 系统中,在 pool/main/p/protobuf 目录下有 libprotobuf9v5_2.6.1-1.3_amd64.deb 文件。</span> sudo dpkg <span class="token operator">-</span>i libprotobuf9v5_2<span class="token punctuation">.</span><span class="token number">6.1</span><span class="token operator">-</span><span class="token number">1.3</span>_amd64<span class="token punctuation">.</span>deb </code></pre></p>

新建一个名为 的工作空间,然后在其 src 目录下下载官方最新的 AUBO ROS 版本源码,接着执行如下命令:下载并编译 AUBO ROS 。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">mkdir <span class="token operator">-</span>p <span class="token operator">~</span><span class="token operator">/</span>aubo_ws<span class="token operator">/</span>src cd <span class="token operator">~</span><span class="token operator">/</span>aubo_ws<span class="token operator">/</span>src<span class="token operator">/</span> git clone https<span class="token operator">:</span><span class="token comment">github.com/AuboRobot/aubo_robot.git 处于 Noetic 分支</span> </code></pre></p>

此处注意N大写

第三行代码的作用是把相关文件从别处下载到 src 中,这一操作可以不自行进行:先把上述链接复制到浏览器中,接着下载压缩文件,然后把解压后的文件放入 src 中。

需要将解压后的整个文件夹放置到 src 中,并且最好将其名称进行更改后再放入。

(2)通过安装源码依赖,在终端输入如下指令。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">rosdep install <span class="token operator">-</span>y <span class="token operator">--</span>from<span class="token operator">-</span>paths <span class="token punctuation">.</span> <span class="token operator">--</span>ignore<span class="token operator">-</span>src <span class="token operator">--</span>rosdistro noetic <span class="token operator">-</span>r </code></pre></p>

出现报错。如果你是通过鱼香 ros 来下载并配置 ros 的,那么可以改为再次运行。

这里运行后会有一条白色Error,无需处理,看到即为成功。

使用工具来配置工作空间,接着进行源码编译,然后在终端输入以下这些指令。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">cd <span class="token operator">~</span><span class="token operator">/</span>aubo_ws catkin_make </code></pre></p>

lib 库的环境变量需要进行配置。(1)需输入以下指令,以进入 aubo sdk 库的路径。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">cd <span class="token operator">~</span><span class="token operator">/</span>aubo_ws<span class="token operator">/</span> source devel<span class="token operator">/</span>setup<span class="token punctuation">.</span>bash roscd aubo_driver<span class="token operator">/</span>lib<span class="token operator">/</span>lib64<span class="token operator">/</span> </code></pre></p>

输入 pwd 命令可以打印出当前文件夹的绝对路径,例如路径如下(具体以实际打印为准):

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">pwd <span class="token comment">/home/tua/aubo_ws/src/aubo_robot/aubo_driver 下的 lib 目录中的 lib64 路径。</span> </code></pre></p>

在(1)的基础上,使用 pwd 命令是为了打印路径做准备,这里大概只有/tua 和你的路径不一样。

(3)执行如下命令新建  配置文件:

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">sudo gedit <span class="token operator">/</span>etc<span class="token operator">/</span>ld<span class="token punctuation">.</span>so<span class="token punctuation">.</span>conf<span class="token punctuation">.</span>d<span class="token operator">/</span>aubo_driver<span class="token punctuation">.</span>conf </code></pre></p>

把下列库的路径复制到文件里,完成保存后退出。要注意以第二步中所打印出的实际路径作为依据。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c"><span class="token operator">/</span>home<span class="token operator">/</span>tua<span class="token operator">/</span>aubo_ws<span class="token operator">/</span>src<span class="token operator">/</span>aubo_robot<span class="token operator">/</span>aubo_driver<span class="token operator">/</span>lib<span class="token operator">/</span>lib64 <span class="token operator">/</span>home<span class="token operator">/</span>tua<span class="token operator">/</span>aubo_ws<span class="token operator">/</span>src<span class="token operator">/</span>aubo_robot<span class="token operator">/</span>aubo_driver<span class="token operator">/</span>lib<span class="token operator">/</span>lib64<span class="token operator">/</span>aubocontroller <span class="token operator">/</span>home<span class="token operator">/</span>tua<span class="token operator">/</span>aubo_ws<span class="token operator">/</span>src<span class="token operator">/</span>aubo_robot<span class="token operator">/</span>aubo_driver<span class="token operator">/</span>lib<span class="token operator">/</span>lib64<span class="token operator">/</span>config <span class="token operator">/</span>home<span class="token operator">/</span>tua<span class="token operator">/</span>aubo_ws<span class="token operator">/</span>src<span class="token operator">/</span>aubo_robot<span class="token operator">/</span>aubo_driver<span class="token operator">/</span>lib<span class="token operator">/</span>lib64<span class="token operator">/</span>log4cplus </code></pre></p>

这里大概只需要更改/tua

(5)在终端输入如下指令使能新建的配置文件。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">sudo ldconfig </code></pre></p>

4.驱动实际的机械臂

这里是使用网线进行控制实际的机械臂运行

电脑主机通过一根网线与路由器相连,机械臂通过另一根网线也与路由器相连。首先查看电脑的 ip 地址。

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c"><span class="token comment">//打开终端输入:</span> ifconfig <span class="token comment">ip 为 192.168.31.84 ,子网掩码是 255.255.255.255 且为 24 位 ,网关是 192.168.31.255</span> </code></pre></p>

(2)查看机械臂ip

打开示例器后依次点击->设置->系统->网络->

得到机械臂ip 192.168.31.83

最后在电脑终端输入:

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">ping <span class="token number">192.168</span><span class="token number">.31</span><span class="token number">.83</span> </code></pre></p>

验证是否连接成功

(3)操作机械臂

配成成功后运行:

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">roslaunch 用于启动 aubo_i5_moveit_config 中的 moveit_planning_execution 相关程序。 它可以启动与 aubo_i5 机械臂运动规划执行相关的一系列功能和节点。 这些功能和节点协同工作,以实现 aubo_i5 机械臂的运动规划和执行任务。<span class="token punctuation">.</span>launch robot_ip<span class="token operator">:</span><span class="token operator">=</span><span class="token number">192.168</span><span class="token number">.31</span><span class="token number">.83</span> </code></pre></p>

然后就可以控制实际的机械臂进行运动。

方法二:电脑主机用网线连接机械臂 (1)查看电脑ip

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c"><span class="token comment">//打开终端输入:</span> ifconfig <span class="token comment">//输出示例:ip 192.168.31.84 子网掩码:255.255.255.255(24)  网关:192.168.31.255</span> </code></pre></p>

(2)设置机械臂ip

打开示例器后依次点击->设置->系统->网络

设置机械臂的 ip 地址为 192.168.31.**,此地址不能与电脑的地址相同,取值范围是 0 到 255**

设置机械臂网关与电脑相同

最后在电脑终端输入:

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">ping <span class="token number">192.168</span><span class="token number">.31</span><span class="token punctuation">.</span><span class="token operator">*</span><span class="token operator">*</span> </code></pre></p>

验证是否连接成功

(3)操作机械臂

配置成功后运行:

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-c">roslaunch aubo_i5_moveit_config moveit_planning_execution<span class="token punctuation">.</span>launch robot_ip<span class="token operator">:</span><span class="token operator">=</span><span class="token number">192.168</span><span class="token number">.31</span><span class="token punctuation">.</span><span class="token operator">*</span><span class="token operator">*</span> <span class="token comment">//**为上面设置值</span> </code></pre></p>

然后就可以控制实际的机械臂进行运动。


# 长沙建设网站方案  # 珠海网站建设关键词优化  # 邳州品质网站建设销售部  # 关于网站建设与设计论文  # 淘宝私域推广营销有用吗  # 阜新关键词排名服务  # seo专员的能力  # 上海网站优化建设团队  # 网站seo 关键字  # 商务推广网站哪个好做  # 营销推广番茄怎么做的  # 第二步  # 建设协会网站官网  # 实体行业关键词排名  # 上海seo排名哪家便宜  # 崇明谷歌网站推广  # 玩具行业网站建设案例  # 扬州网站建设找哪家好啊  # 模板网站一样可以优化  # 重庆做网站建设搭建公司  # seo留学  # 要注意  # 配置文件  # 就可以  # 子网掩码  # 有一  # 这一  # 你是  # 目录下  # 基础上  # 将其  # AUBO i5实体机械臂在Ubuntu20.04 Noetic下的配置步骤及环境说明  # 它可以  # 只需要  # 报错  # 所提供  # 先把  # 后会  # 能与  # 即为  # 来完成 


相关文章: QS标志退出历史舞台,全面启用“SC”新标志  小红书运营全流程解析:流量入口、内容打造及账号优化策略   Chrome浏览器如何管理自动播放设置?这些步骤请收好   微信怎么发实况照片?准备及发送步骤详细解答   上海做网站公司,专业打造企业互联网形象,助力企业腾飞,上海专业网站建设,塑造企业互联网品牌,助力企业飞跃发展  地主来了2019微信赢红包版,经典玩法与炫酷特效等你来   大连网站 *** 公司,助力企业打造高效、专业的 *** 形象,大连专业网站 *** ,塑造企业卓越 *** 品牌形象  微信登录验证失败不用愁,这三招排查解决超有效   Stellarium、Star Walk 2等天文及天气查询软件推荐,免费又实用   武汉网站公司,助力企业数字化转型,打造高效 *** 营销平台,武汉网站公司赋能企业数字化转型,构建卓越 *** 营销新平台  9月16日抖音举办不实信息治理开放日,谣言曝光量降67%   手机顶部通知消息烦人又耗流量?快用这招清爽手机   乌鲁木齐网站建设,打造专业、高效的在线平台,乌鲁木齐专业高效网站建设服务,打造卓越在线平台  微信灰度测试新功能!语音消息自动转文字发送引热议   七夕良辰爱满湾区!海口举办婚拍旅游推介会及颁奖仪式   微信删除的好友怎么恢复?2025 年最新恢复攻略来啦   海天推出冰淇淋!网友:味道很难评……  揭秘学校网站源码,构建高效教育平台的幕后技术,揭秘学校网站核心技术,构建高效教育平台的秘密  网站开发平台,构建数字化未来的关键基石,数字化未来基石,揭秘网站开发平台的重要性  免费 *** 网站,轻松打造个人品牌,开启 *** 新篇章,轻松打造个人品牌,免费 *** 网站,开启 *** 新纪元  浙大儿院推出智能就诊小程序,发热就诊时间缩短1/3   西安做网站,一站式服务打造个性化 *** 品牌,西安专业网站定制,一站式服务塑造独特 *** 品牌形象  百度下拉列表现自己名字?腾轩科技传媒分享清除方法及原因   鸡西网站建设,打造本地企业互联网新窗口,鸡西企业互联网新门户,专业网站建设服务启航  2025年国内网站建设公司权威测评TOP榜深度解析   贵州网站建设,助力企业数字化转型,打造区域互联网新名片,贵州企业数字化转型新引擎,打造区域互联网新名片,贵州企业数字化转型新引擎,打造区域互联网新名片  百度搜索下拉词有舆情风险?处理方法及优化建议来了   数字化时代,企业必知的网络营销方法:SEO、内容营销与社交媒体营销   第五人格:荒诞画风与悬疑剧情交织的刺激1V4手游   南京陈女士注销微信号遇假客服,被骗6万多,如何安全处置社交账号?   3D建模师薪资受多因素影响,游戏建模新人入职薪资几何?   9.9全民焕新节凌晨抢货火爆,中华通网络电话受青睐?   南京刘大爷购长虹空调,享高效售后,看长虹如何提升服务质量?   河北网站SEO优化策略,提升网站排名,助力企业 *** 营销,河北企业SEO优化攻略,精准提升网站排名,赋能 *** 营销  维护网站,保障 *** 环境稳定与安全的基石,网站运维,筑牢 *** 环境稳定与安全之基  旅游网站管理系统,打造智慧旅游新体验,智慧旅游平台,创新旅游网站管理系统引领新体验  网站 *** 与设计,打造高效互动的数字门户,数字门户高效互动,网站 *** 与设计新篇章  百度下拉框:搜索效率提升背后,竟有这些困扰?如何解决?   河北网站 *** ,助力企业数字化转型,提升品牌影响力,河北企业数字化转型新动力,专业网站 *** 助力品牌腾飞,河北企业数字化转型新引擎,专业网站 *** 推动品牌飞跃  微信竟藏神奇无限相册!不占内存还能永久存珍贵照片视频?   用select2实现可搜索下拉框:开发难题与解决之道   漳州网站 *** ,打造个性化品牌形象,助力企业腾飞,漳州专业网站定制,塑造独特品牌风貌,助推企业飞跃,漳州专业网站定制服务,塑造企业品牌新风貌  B2C电子商务网站,新时代的购物革命,新时代B2C电商,引领购物革命的新潮流,新时代B2C电商,引领购物革命潮流的电子商务平台  乐视出《甄嬛传》周边被丑拒:“这是如花?”  汉中建网站,助力古城焕发新活力,推动区域经济发展,汉中古城焕新,网站建设助力区域经济腾飞  快眼看书等网站经营者因侵权被指控!未经许可复制发行文字作品   微信误删好友怎么找回?七种实用恢复方法助力你   东莞网站 *** 公司,助力企业打造专业形象,提升 *** 竞争力,东莞专业网站 *** ,助力企业 *** 形象升级  微信能发闪照吗?如何发闪照及相关方法介绍?   顶级无损音乐网站推荐!免费下载工具,多线路高音质超顺畅  


相关栏目: 【 广告资讯90366 】 【 广告推广18483 】 【 广告优化154267 】 【 广告营销46464