Ubuntu16.04环境下Baxter机器人开发环境搭建要点说明

Ubuntu16.04环境下Baxter机器人开发环境搭建要点说明

前面写过一篇文章,描述了在ubuntu20.04环境下baxter机器人开发环境的搭建,本人在后来的使用中,出于一些原因又在ubuntu16环境下搭建了开发环境,二者总体流程基本类似,但也存在一些差别,主要在对Baxter SDK的安装,和仿真环境的搭建。

Baxter SDK的安装

根据官网资料《Baxter研究版操作手册》,第22页

这里说到wstool merge https://raw.githubusercontent.com/RethinkRobotics/baxter/master/baxter_sdk.rosinstall 安装时间比较长,甚至可能安装不成功,实验确实如此。如果实在下载不成功,一个可行的解决办法是:登录这个网页查看内容:

发现这里提供了五个git仓库,我们根据网址信息下载对应的ROS包,直接放到~/ros_ws/src/ 目录下就好,效果和使用wstool工具一致,注意分支信息。

仿真环境的搭建

在ubuntu20中,官网直接提供了从实物到仿真所需的所有包,你只需下载前文的网盘链接就好。

在ubuntu16下,如果你成功执行了wstool merge https://raw.githubusercontent.com/RethinkRobotics/baxter/master/baxter_sdk.rosinstall ,在运行仿真时你会发现缺少仿真包,这时可以通过RethinkRobotics/baxter_simulator at kinetic-devel (github.com)进行下载。

小结

与别的教程相比,本文与上一篇环境搭建教程都是直接基于官方文档进行的说明,并做了细节补充。建议大伙可以去官网下载资料或者基于baxter的wiki网址进行学习。

此外,在ubuntu16搭建开发环境时,我碰到过一些编译报错(如moveit安装,gazebo必要模型下载等),因为本文是后期整理,我没有留下记录,大伙碰到问题时可以在网上查阅一下,印象里都还算好解决。

相关推荐
M-Robots echo10 小时前
王成录:黑客松不只是赛事,是开源机器人生态快速试错、挖掘创新的试验场
机器人·ros·鸿蒙·具身智能·开源社区·m-robots
xiangzhihong811 小时前
零基础学AI之机器学习原理
人工智能·机器学习·机器人
沐梯子1 天前
具身智能爆发前夜的“数据饥渴”:2026机器人数据采集产业链选型解析
大数据·人工智能·机器人
消失的旧时光-19431 天前
第 5 篇:Android 与机器人主控之间,指令、回执、超时和重试怎么设计?
机器人·tcp通信·ack·sequence
YFJ_mily1 天前
【紧急截稿提醒】MRCS 2026第三届机电一体化、机器人与控制系统国际会议|EI/Scopus双检索|9月11日截止投稿
机器人·工业自动化·机器人控制·机电一体化·控制系统·rdlink研发家·驻马店会议
别动我齐刘海1 天前
机器学习基础2——C++、OpenCV、点云、Open3D
c++·人工智能·opencv·机器学习·计算机视觉·机器人·ros2
消失的旧时光-19431 天前
第 4 篇:TCP 字节流中的粘包、半包与机器人协议解析
机器人·tcp·通信协议·半包·粘包
某林2121 天前
从“仿真能跑”到“真机能走”:一套轮腿机械狗强化学习系统的工程化实践
人工智能·stm32·嵌入式硬件·架构·机器人·机械狗
消失的旧时光-19431 天前
补充篇:机器人为什么都需要“指令中心”?——从服务机器人到割草机器人
机器人·割草机·commandcenter
热心市民R先生1 天前
如何在CSDN博客编辑器中导入自己的Markdown文件
机器人