ROS环境问题:多个工作空间的环境变量问题(source .bashrc配置文件)
ROS 多个工作空间的环境变量问题(source .bashrc配置文件)
造成多个工作空间的环境变量问题,原因大多数是工作空间被覆盖的问题。
多个空间的环境变量问题,解决步骤:
1.进入主目录:cd ~。
2.打开主目录下的.bashrc配置文件:vim .bashrc。
3.把光标移动到文件的末尾处:Shirt+G键。
4.然后会看到很多条以source开头的命令。
5.把它们都屏蔽起来,使用符号“ # ”。
6.把刚才屏蔽起来的source命令,从上到下,一条一条的取消屏蔽。
7.输入roscore,检查是否会错误。(或者使用其他检验命令)
8.如果有错误,则表明,刚刚取消屏蔽的source命令的工作空间目录是有问题。
9.进入上一步骤的source命令的工作空间目录,删除build和devel两个目录。
10.重新编译该工作空间catkin_make。
11.注意一点,在这里,因为上面的一条source命令是与下面的一条source命令直接关联的,所以如果当该条source命令有错,则下面的source命令也应该一起重新编译。
例子:
如果第3条source命令有错误,则第3、第4、第五条source命令也应该重新编译。
本人的.bashrc
source /opt/ros/kinetic/setup.bash
source ~/catkin_ws/devel/setup.bash
source ~/turbot3_ws/devel/setup.bash
source ~/racebot_ws/devel/setup.bash
source ~/cartographer_ws/devel_isolated/setup.bash
source ~/qtros_ws/devel/setup.bash
source ~/turtlebot_ws/devel/setup.bashexport PATH=$PATH:$HOME/tools/arduino-1.8.8
export ROS_MASTER_URI=http://localhost:11311
export ROS_HOSTNAME=localhost
#export TURTLEBOT3_MODEL=burger
export TURTLEBOT3_MODEL=waffle
export TURTLEBOT_3D_SENSOR=kinect
ROS环境问题:多个工作空间的环境变量问题(source .bashrc配置文件)相关推荐
- Linux中环境变量 export source ~/.bashrc Linux中filezilla下载ftp文件
2 Filezilla安装方法二:使用filezilla安装包进行安装 1.去filezilla官网下载安装包下载安装包 wget FileZilla_3.50.0_x86_64-linux-gnu. ...
- geo ftp环境变量 export source ~/.bashrc Linux中filezilla下载ftp文件 ftp.ncbi.nlm.nih.gov linux下载 ftp下载geo非原始数
https://filezilla-project.org/download.php?show_all=1 右键 检测(inspect) 获得下载链接 Linux如何下载ftp文件 2 Filezil ...
- ubuntu下环境变量详解 bashrc, profile, environment
ubuntu下环境变量详解 bashrc, profile, environment 本博客转载自:http://blog.csdn.net/hipkai/article/details/415486 ...
- centos shell基础 alias 变量单引号 双引号 history 错误重定向 21 jobs 环境变量 .bash_history source配置文件 nohup ...
centos shell基础知识 alias 变量单引号 双引号 history 错误重定向 2>&1 jobs 环境变量 .bash_history source配置文件 ...
- 环境变量 何时source /etc/profile
"ssh 主机名 命令" 时 每执行一条登陆+命令时不会加载环境变量,需要手动source 转载于:https://www.cnblogs.com/sunpengblog/p/ ...
- macOS配置MAVEN环境变量执行source .bash_profile报错.bash_profile: not valid in this context: /xxx/xxx
macOS执行source命令刷新配置文件.bash_profile报错. 添加环境变量之后,执行source .bash_profile刷新配置文件报错 .bash_profile:export:1 ...
- Mac终端 zsh环境变量配置 source:13: no such file or directory: source
问题: Mac 终端中,在 ~/.bash_profile 中自行配置的环境变量需要每次开启终端都要执行: source ~/.bash_profile 后,配置的环境变量才生效 我们发现,在zsh中 ...
- yml读取环境变量_读取yml配置文件中的值
1.yml文件 person: lastName: hello age:18boss:falsebirth:2017/12/12maps: {k1: v1,k2:12} lists:-lisi-zha ...
- 4.在master机器上配置环境变量
重点:所有的环境变量的配置,必须配置在hadoop用户的~/.bashrc文件中 在master机器上配置hadoop的环境变量 (1) su hadoop #切换到hadoop用户下 sudo ge ...
最新文章
- PADS 创建封装笔记
- Android当中layer-list使用来实现多个图层堆叠到一块儿
- Linux网络协议栈(二)——套接字缓存(socket buffer)
- 小A点菜(洛谷P1164题题解,Java语言描述)
- mybatis 多表关联查询_Java修行第041天--MyBatis框架(下)--多表查询
- 倍周期分岔 matlab,由倍周期分岔走向混沌-Read.DOC
- n-gram和skip-gram
- Visual Studio 2013 旗舰版正式版密钥
- 学生成绩管理系统 easyx库(半成品
- 《0~3岁孩子的 正面管教》——备忘
- Jasper实现报表(Java)
- docker容器化部署nginx前端项目
- VGA带音频转HDMI转换芯片|VGA转HDMI 转换器方案|VGA转HDMI1.4转换器芯片介绍
- android相机实时滤镜,android 包含美颜等40余种实时滤镜相机
- 清朝皇帝年表及1840年后清朝历史事件
- golang对接支付宝支付
- schrodinger 薛定谔
- 让NFT-Fi流行起来
- 扬州大学广陵学院计算机控制,计算机控制课程设计(最小拍无波纹).docx
- FPS游戏:实现D3D劫持透视 (API Hook)