一、新建ROS工作空间并编译

mkdir -p baxter_ws/src
cd ~/baxter_ws/src
catkin_init_workspace
cd ~/baxter_ws
catkin_make
source devel/setup.bash
echo "source ~/baxter_ws/devel/setup.bash" >> ~/.bashrc
echo $ROS_PACKAGE_PATH

二、安装Baxter SDK

sudo apt-get update
sudo apt-get install git-core python-argparse python3-wstool python3-vcstools python3-rosdep ros-noetic-control-msgs ros-noetic-joystick-drivers

报错:关于 ps3joy 和 wiimote无法安装

wstool init
sudo wstool merge https://raw.githubusercontent.com/RethinkRobotics/baxter/master/baxter_sdk.rosinstall

拒绝链接,修改hosts文件,添加 199.232.28.133 raw.githubusercontent.com

sudo gedit /etc/hosts
# 在第3行加入
199.232.28.133 raw.githubusercontent.com
# 然后,在终端输入
cd baxter/src
wstool update
cd ..
catkin_make

报错,关于 robot_enable.py line167 行,解决方案:注释相关内容

catkin_make install

三、测试

下载 baxter.sh ,并添加权限,更改相应内容

wget https://github.com/RethinkRobotics/baxter/raw/master/baxter.sh
chmod u+x baxter.sh
sudo gedit baxter.sh

更改内容:

# baxter真机后边序列号
baxter_hostname="*******.local"
your_hostname="summer20.local"
ros_version="noetic"

运行baxter.sh,初始化ROS环境:

. baxter.sh

四、Baxter相关demo(未进行测试)

  1. irlBaxter_demos
  2. Baxter Pick and Place
  3. pybullet_robots
  4. Object 3D Scanning by Baxter Robot
  5. impedance control
  6. Baxter Dual-arm Manipulation Optimization
  7. baxter dmp_rl

参考链接:

  1. Baxer双臂机器人Ubuntu20.04+ROS noetic开发环境配置
  2. Baxter相关配置和操作文档
  3. gitee: Hank / baxter
  4. github: RethinkRobotics / baxter

本文参考文档均以超链接形式在文中给出。
以上内容根据自己理解和实践所写,如有错误,请批评指正。

Baxter机器人相关配置相关推荐

  1. MATLAB 控制baxter机器人相关信息(个人记录--学习用)

    1.在MATLAB 官网answer中,找到如何发布/订阅机器人关节状态信息流. 来源:https://ww2.mathworks.cn/matlabcentral/answers/270072-jo ...

  2. FANUC机器人实现本地自动运行的相关配置和参数设置

    FANUC机器人实现本地自动运行的相关配置和参数设置 具体步骤可参考如下内容: 如下图所示,按下MENU键,选择下一页, 如下图所示,找到系统-配置,enter回车进入, 如下图所示,在系统-配置中, ...

  3. FANUC机器人RSR自动运行模式的相关配置和参数设置(图文)

    FANUC机器人RSR自动运行模式的相关配置和参数设置(图文) RSR自动运行模式的相关配置和参数设置可参考如下内容: 如下图所示,创建一个RSR程序,这里以RSR0001为例进行说明, 如下图所示, ...

  4. FANUC机器人如何通过示教器查看软件版本和电机相关配置信息?

    FANUC机器人如何通过示教器查看软件版本和电机相关配置信息? 软件版本:显示该控制装置的识别信息.在控制装置发生故障时使用该信息.软件版本有如下种类的画面.  软件:显示软件版本画面:  配置: ...

  5. MATLAB与Baxter机器人通信---网络环境配置篇

    1.前记:在做MATLAB控制Baxter机器人的实验搭建过程中遇到的网络通信问题,这几个名词让人头疼. 主机名--IP--域名 以下记录方便查询! https://blog.csdn.net/hou ...

  6. 机器人轴配置数据详解

    机器人轴配置数据详解 在ABB机器人中,位置的表示与存储是通过 robtarget 数据类型来实现的.robtarget是用于定义机器人与机器人附加轴的移动指令中的位置的.当机器人能够以多种不同的方式 ...

  7. Stanford公开课《Programming Methodology》里面的Karel机器人的配置方法

    From:http://muthafucka.diandian.com/post/2012-06-28/40027277434 最近在看Mehran Sahami教授主讲的<Programmin ...

  8. Nginx防盗链,Nginx访问控制, Nginx解析php相关配置, Nginx代理

    2019独角兽企业重金招聘Python工程师标准>>> Nginx防盗链 Nginx防盗链配置需要与不记录日志和过期时间结合在一起,因为都用到了location. 打开配置文件,注释 ...

  9. LNMP架构php-fpm相关配置

    2019独角兽企业重金招聘Python工程师标准>>> 11月30日任务 12.21 php-fpm的pool 12.22 php-fpm慢执行日志 12.23 open_based ...

最新文章

  1. 回顾 | 2018年十大AI新闻 中国继续占据主导优势
  2. lamp整合三连发(2)
  3. aspose word copy 获取某页的内容_6月已至,Aspose.Words又双叒叕更新到v20.6!PDF版本1.5标记过时...
  4. Linux脚本之定时清空文件内容
  5. C#委托及事件 详解(讲得比较透彻)
  6. ethz研究生申请官网
  7. 【Python面试】 说说Python变量、函数、类的命名规则?
  8. android,面向对象
  9. 关于Java序列化你应该知道的一切
  10. 迪士尼确认《花木兰》档期:7月24日北美等多地上映
  11. php中国天气api接口,免费天气预报API接口使用教程(信息来源权威及时)
  12. springboot办公用品采购领用管理系统java
  13. 如何快速去掉word页眉横线
  14. Java实现CCF/CSP 201312-2 ISBN编号(零分!!!
  15. matlab生成音阶,MATLAB 数字电子琴的功能 电子琴的每个音阶均对应一个特定频率的信号 联合开发网 - pudn.com...
  16. 学之思考试系统安装详细教程
  17. Android的生命周期
  18. Matplotlib 常用可视化操作
  19. oracle-经典图书收集
  20. 云日记_登出操作个人中心页面js和jsp知识点补充

热门文章

  1. C++/Qt框架下的简易计算器
  2. 最新springboot选题推荐-商品物品产品众筹平台(mysql)-JAVA.VUE【数据库设计、论文、毕设源码、开题报告】
  3. 关于交互题---Idleness limit exceeded(codeforces)
  4. can总线不加末端电阻_细说汽车电子通信总线之CAN 2.0 总线协议详解
  5. Keil官网下载器件支持包Software Packs
  6. 常州买衣服(优先队列)
  7. html div背景自动居中显示,网站背景图居中自适应以及拉伸填充CSS代码解决方法...
  8. Games102 学习笔记
  9. 成功解决电脑能连上WIFI,却不能用浏览器
  10. 安卓玩机搞机技巧综合资源-----关闭miui广告 怎么省电 替换开机动画 LOGO 锁屏 壁纸等等【五】