.bashrc文件: ros环境变量设置
来源:互联网 发布:gitlab runner node 编辑:程序博客网 时间:2024/06/13 14:17
source /opt/ros/indigo/setup.bash###### kobuki_slamsource /opt/ros/indigo/setup.bashsource /home/yhzhao/catkin_ws/devel/setup.bashsource /home/yhzhao/hl_ws/devel/setup.bash#export ROS_PACKAGE_PATH=~/catkin_ws/src:$ROS_PACKAGE_PATHexport ROS_PACKAGE_PATH=~/catkin_ws/src:~/hl_ws/src:$ROS_PACKAGE_PATHexport ROS_WORKSPACE=~/hl_ws/src alias sbpi='ssh bananapi@192.168.1.102'alias bpi_ros='export ROS_MASTER_URI=http://192.168.1.102:11311 && export ROS_HOSTNAME=192.168.1.123'alias cdros='cd ~/catkin_ws/src'declare -x TURTLEBOT_GAZEBO_MAP_FILE="/opt/ros/indigo/share/turtlebot_gazebo/maps/corridor.yaml"declare -x TURTLEBOT_GAZEBO_WORLD_FILE="/opt/ros/indigo/share/turtlebot_gazebo/worlds/corridor.world"export TURTLEBOT_BASE=kobukiexport TURTLEBOT_STACKS=nostackexport TURTLEBOT_3D_SENSOR=rplidar###### slam_wssource /opt/ros/indigo/setup.bashsource /home/yhzhao/slam_ws/devel/setup.bashexport ROS_PACKAGE_PATH=~/slam_ws/src:$ROS_PACKAGE_PATHexport ROS_WORKSPACE=~/slam_ws/src#export ROS_HOSTNAME=192.168.1.111#export ROS_IP=192.168.1.111###### rgbd_slam#source /opt/ros/indigo/setup.bash#source /home/yhzhao/rgbdslam_ws/devel/setup.bash#source /home/yhzhao/rgbdslam_ws/devel/setup.bash#export ROS_PACKAGE_PATH=~/rgbdslam_ws/src:$ROS_PA#CKAGE_PATH#export ROS_WORKSPACE=~/rgbdslam_ws/src###### rtab_ws#source /opt/ros/indigo/setup.bash#source /home/yhzhao/slam_open_sources/ros_ws/devel/setup.bash#export ROS_PACKAGE_PATH=/home/yhzhao/slam_open_sources/ros_ws/src:$ROS_PACKAGE_PATH#export ROS_WORKSPACE=/home/yhzhao/slam_open_sources/ros_ws/src #source ~/rosbuild_ws/setup.bash
在bashrc中进行上面设置的原因,主要是在每次启动终端时,加载ros的配置变量,不然基本的ros指令就无法识别,也找不到对应包..
source 可以认为它是读取每一个环境变量设置. 支持覆盖重载..
ros一般在apt-get 安装下是装在/opt/ros/indigo/ 下面的, 可以认为它只安装了头文件和基本库的 release版本, 如果我们需要下载对应的源码, 最好在home文件夹下,创建
自己的工作空间, 再编译. 按照source 的次序支持包覆盖.
ROS_PACKAGE_PATH ros包查找的路径.
ROS_WORKSPACE 工作路径 . roscd 对应的位置.
参考:ROS编译:catkin简析
0 0
- .bashrc文件: ros环境变量设置
- ROS环境变量的设置
- ROS环境变量的设置
- Linux环境变量设置/etc/profile、/etc/bashrc、~/.profile、~/.bashrc区别
- debian下java环境变量设置 ~/.bashrc
- linux:环境变量设置.bashrc及相关
- linux:环境变量设置.bashrc及相关
- 【Linux】环境变量设置.bashrc及相关
- linux中三个设置环境变量文件(.bashrc,profile,.bash_profile)的区别
- linux /etc/profile,bashrc等文件的加载流程 以及 环境变量的设置
- linux下修改环境变量文件.bashrc
- Linux的环境变量.bash_profile .bashrc profile文件
- hadoop 搭建之环境变量设置(/etc/bashrc)【问题】
- linux下.bashrc文件 /PATH环境变量修改 /提示符修改
- linux下.bashrc文件 /PATH环境变量修改 /提示符修改
- linux中export、ofile、bashrc、bash_profile各种环境变量文件
- linux下.bashrc文件 /PATH环境变量修改 /提示符修改
- linux下.bashrc文件 /PATH环境变量修改 /提示符修改
- flag ?4 : 5语法
- ACM-C小加 之 随机数
- ReportNG 手把手教你弄测试报告
- java之系统常用对象总结
- 浅析正则表达式—(原理篇)
- .bashrc文件: ros环境变量设置
- A DOM高级 03 表格隔行变色
- 第13周 《C++语言基础》程序阅读——多态性与抽象类 (1)
- Unity处理Hierarchy面板上的一些特殊的对象的特殊标识
- 为什么采用using namespace std不是一个好主意
- Monkey for iOS
- A DOM高级 04 表格添加行
- 黑马程序员—C重点--运算符
- java之新特性总结