UBuntu20.04+ROS noetic安装Baxter SDK软件

1.创建ROS的工作环境

$ mkdir -p baxter_ws/src//创建baxter_ws的文件目录
$ cd ~/baxter_ws/src
$ catkin_init_workspace
$cd ~/baxter_ws//构建并安装Baxter工作空间
$catkin_make

2.在Baxter的工作空间对setup.bash文件进行source,将此工作空间置于工作站ROS环境上层

$ source /opt/ros/noetic/setup.bash
$ source ~/baxter_ws/devel/setup.bash
$ echo "source ~baxter_ws/devel/setup.bash" >> ~/.bashrc

3. 输入以下命令,检查ROS_PACKAGE_PATH环境变量是否已经添加到自己的路径中

$ echo $ROS_PACKAGE_PATH

如果已经添加,会显示如下信息:
/home/hht/baxter_ws/src:/opt/ros/noetic/share

4.安装Baxter SDK的依赖
//因为noetic版本变动 ,python-vctools python-rosdep ros-wstool 替换成python3-。

$ 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


5.安装 Baxter SDK
首先用wstool检查是否已经将所有要用的Baxter SDK功能包都从GitHub上下载并保存到了Baxter工作空间的源代码目录下

$ cd ~/baxter_ws/src
$ wstool init$sudo wstool merge https://raw.githubusercontent.com/RethinkRobotics/baxter/master/baxter_sdk.rosinstall
$ wstool update

出现错误
fatal: 无法访问 ‘https://github.com/RethinkRobotics/baxter.git/’:Failed to connect to github.com port 443: 拒绝连接
发生这个错误的原因之一是github的域名解析被污染了,可以手动修改hosts解决此问题。

$ sudo vim /etc/hosts

在host中插入如下内容

199.232.28.133 raw.githubusercontent.com

建议去138ip查询网查询githubuserccontent的实时ip地址
有条件的可以搭一个梯子,开启全局代理模式

继续运行

wstool update

6.构建并安装工作空间

$ cd ~/baxter_ws
$ catkin_make
$ catkin_make install

7下载baxter.sh脚本

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

8.修改baxter.sh11脚本

$ cd ~/baxter_ws
$ gedit baxter.sh
baxter_hostname="baxter_hostname.local"
your_ip="192.168.XXX.XXX"
ros_version="noetic" 默认是indigo

9. 初始化SDK环境

$ cd ~/baxter_ws
$ . baxter.sh

10. 查看环境

env | grep ROS

11.设置环境,确保找到baxter相关包

source ~/baxter_ws/devel/setup.bash 加入到~/.bashrc中

UBuntu20.04+ROS noetic安装Baxter SDK软件相关推荐

  1. Baxer双臂机器人Ubuntu20.04+ROS noetic开发环境配置

    目录 前言 一.新建ROS工程及初始化编译 二.在Baxter的工作空间对setup.bash文件进行source ​编辑 三.安装Baxter SDK 四.测试 ​编辑 总结 前言 Baxter s ...

  2. Ubuntu20.04+ROS Noetic的安装与配置(win10系统下)

    1.虚拟机VMware安装ubuntu 安装虚拟机版本:16.2.3 安装Ubuntu版本:20.04.4 1.下载 VMware workstation,下拉选择下载试用版,选择windows系统下 ...

  3. Ubuntu14.04 ROS Indigo安装教程,以及卸载方法

    Ubuntu14.04 ROS Indigo安装教程,以及卸载方法 原创 2017年01月25日 15:22:45 标签: ROS / ubuntu / 机器人 13957 ROS (Robot Op ...

  4. ubuntu20.04 双显卡安装

    ubuntu20.04 双显卡安装 背景:公司一台12年的服务器(双显卡,核显+NVIDIA显卡),废物利用,装个Linux自己平时学习用 问题 U盘启动安装时,遇到黑屏,弹出错误(没有截屏),并回到 ...

  5. Ubuntu18.04+Ros Melodic安装Moveit

    Ubuntu18.04+Ros Melodic安装Moveit框架 感谢Robot_Tiger_原文https://blog.csdn.net/CH_monsy/article/details/108 ...

  6. ROS noetic 安装编译Cartographer踩坑记录

    ROS noetic 安装编译Cartographer踩坑记录 安装编译工具 sudo apt-get update sudo apt-get install -y python-wstool pyt ...

  7. Ubuntu20.04无线网卡驱动安装

    文章目录 一.未安装无线网卡驱动的Ubuntu20.04联网方式 二.Ubuntu20.04无线网卡驱动安装 UbuntuU盘启动盘安装好Ubuntu 20.04之后,发现没有无线网络,不过有线可以用 ...

  8. ubuntu 20.04 ROS Noetic 无serial包解决方法

    ubuntu 20.04 ROS Noetic 无serial包解决方法 在ros-noetic版本之前的ros-kinetic或者ros-meldic版本,进行串口通信的时候可以采用 sudo ap ...

  9. 【linux】Ubuntu20.04使用apt安装tomcat9

    Ubuntu20.04使用apt安装tomcat9 前言 系统环境:ubuntu20.04 java版本:openjdk version "11.0.11" 2021-04-20 ...

最新文章

  1. php 小数末尾进1,PHP处理浮点数进一、去尾(不进行四舍五入) | 剑花烟雨江南...
  2. Java语言概述与简单程序
  3. 用 Python 画自画像?看完我笑了
  4. 深夜,先给自己记录个东西
  5. 解剖几个有点难度的C笔试题
  6. “用户、组或角色'XXX'在当前数据库中已存在”问题
  7. php.ini详细介绍与设置,配置
  8. 程序员怒了!阿里 Antd 圣诞彩蛋害我被离职了!
  9. Node.js(express) + MongoDB(mongoose) 简单开发(二)
  10. 阿里云产品之基于OSS快速搭建Web网站
  11. Nebula graph 源码 学习笔记
  12. 基于Java的微小企业人事管理系统的设计与实现 毕业设计-附源码231012
  13. Depin(Linux)下安装Tibco Ems 8.5
  14. js前端计算两个日期的间隔时间(时间差)
  15. 机器视觉(3)-- 机器视觉与AGV小车
  16. 《夏目友人帐》第4季第13集--漫漫回家路
  17. 如何查看电脑WIFI密码
  18. 【Unity】Mesh网格编程(四)麦比乌斯环
  19. js禁用退格键(BackSpace)
  20. 专家研究富士康跳楼现象:自杀者多为未婚男

热门文章

  1. pandas 数据聚合与分组运算
  2. C# Lambda表达式含义及各种写法
  3. 计算机中记录是指什么意思,车辆年审的时候车管所电脑信息上显示暂扣状态是什么意思?...
  4. 《那些年啊,那些事——一个程序员的奋斗史》——05
  5. 五色石FCS周报 2019.6.3-2019.6.9
  6. 2019智慧树python答案大全_2020智慧树Python语言应用答案
  7. php丢失msvcr110.dll,Win7电脑丢失Msvcr110.dll的解决方法
  8. 钉钉成功了,那中国企业服务的春天还有多远?
  9. java 图片 rgb_简单的java图片处理——如何用Java读出一张图片的RGB值?
  10. 劫持网络--运营商投放广告