UBuntu20.04+ROS noetic安装Baxter SDK软件
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软件相关推荐
- Baxer双臂机器人Ubuntu20.04+ROS noetic开发环境配置
目录 前言 一.新建ROS工程及初始化编译 二.在Baxter的工作空间对setup.bash文件进行source 编辑 三.安装Baxter SDK 四.测试 编辑 总结 前言 Baxter s ...
- Ubuntu20.04+ROS Noetic的安装与配置(win10系统下)
1.虚拟机VMware安装ubuntu 安装虚拟机版本:16.2.3 安装Ubuntu版本:20.04.4 1.下载 VMware workstation,下拉选择下载试用版,选择windows系统下 ...
- Ubuntu14.04 ROS Indigo安装教程,以及卸载方法
Ubuntu14.04 ROS Indigo安装教程,以及卸载方法 原创 2017年01月25日 15:22:45 标签: ROS / ubuntu / 机器人 13957 ROS (Robot Op ...
- ubuntu20.04 双显卡安装
ubuntu20.04 双显卡安装 背景:公司一台12年的服务器(双显卡,核显+NVIDIA显卡),废物利用,装个Linux自己平时学习用 问题 U盘启动安装时,遇到黑屏,弹出错误(没有截屏),并回到 ...
- Ubuntu18.04+Ros Melodic安装Moveit
Ubuntu18.04+Ros Melodic安装Moveit框架 感谢Robot_Tiger_原文https://blog.csdn.net/CH_monsy/article/details/108 ...
- ROS noetic 安装编译Cartographer踩坑记录
ROS noetic 安装编译Cartographer踩坑记录 安装编译工具 sudo apt-get update sudo apt-get install -y python-wstool pyt ...
- Ubuntu20.04无线网卡驱动安装
文章目录 一.未安装无线网卡驱动的Ubuntu20.04联网方式 二.Ubuntu20.04无线网卡驱动安装 UbuntuU盘启动盘安装好Ubuntu 20.04之后,发现没有无线网络,不过有线可以用 ...
- ubuntu 20.04 ROS Noetic 无serial包解决方法
ubuntu 20.04 ROS Noetic 无serial包解决方法 在ros-noetic版本之前的ros-kinetic或者ros-meldic版本,进行串口通信的时候可以采用 sudo ap ...
- 【linux】Ubuntu20.04使用apt安装tomcat9
Ubuntu20.04使用apt安装tomcat9 前言 系统环境:ubuntu20.04 java版本:openjdk version "11.0.11" 2021-04-20 ...
最新文章
- php 小数末尾进1,PHP处理浮点数进一、去尾(不进行四舍五入) | 剑花烟雨江南...
- Java语言概述与简单程序
- 用 Python 画自画像?看完我笑了
- 深夜,先给自己记录个东西
- 解剖几个有点难度的C笔试题
- “用户、组或角色'XXX'在当前数据库中已存在”问题
- php.ini详细介绍与设置,配置
- 程序员怒了!阿里 Antd 圣诞彩蛋害我被离职了!
- Node.js(express) + MongoDB(mongoose) 简单开发(二)
- 阿里云产品之基于OSS快速搭建Web网站
- Nebula graph 源码 学习笔记
- 基于Java的微小企业人事管理系统的设计与实现 毕业设计-附源码231012
- Depin(Linux)下安装Tibco Ems 8.5
- js前端计算两个日期的间隔时间(时间差)
- 机器视觉(3)-- 机器视觉与AGV小车
- 《夏目友人帐》第4季第13集--漫漫回家路
- 如何查看电脑WIFI密码
- 【Unity】Mesh网格编程(四)麦比乌斯环
- js禁用退格键(BackSpace)
- 专家研究富士康跳楼现象:自杀者多为未婚男
热门文章
- pandas 数据聚合与分组运算
- C# Lambda表达式含义及各种写法
- 计算机中记录是指什么意思,车辆年审的时候车管所电脑信息上显示暂扣状态是什么意思?...
- 《那些年啊,那些事——一个程序员的奋斗史》——05
- 五色石FCS周报 2019.6.3-2019.6.9
- 2019智慧树python答案大全_2020智慧树Python语言应用答案
- php丢失msvcr110.dll,Win7电脑丢失Msvcr110.dll的解决方法
- 钉钉成功了,那中国企业服务的春天还有多远?
- java 图片 rgb_简单的java图片处理——如何用Java读出一张图片的RGB值?
- 劫持网络--运营商投放广告