问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么.bashrc中export ros

发布网友 发布时间:2022-04-21 22:34

我来回答

1个回答

热心网友 时间:2022-04-18 21:56

[html] view plain copy
source /opt/ros/indigo/setup.bash

###### kobuki_slam

source /opt/ros/indigo/setup.bash
source /home/yhzhao/catkin_ws/devel/setup.bash
source /home/yhzhao/hl_ws/devel/setup.bash

#export ROS_PACKAGE_PATH=~/catkin_ws/src:$ROS_PACKAGE_PATH
export ROS_PACKAGE_PATH=~/catkin_ws/src:~/hl_ws/src:$ROS_PACKAGE_PATH
export 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=kobuki
export TURTLEBOT_STACKS=nostack
export TURTLEBOT_3D_SENSOR=rplidar

###### slam_ws
source /opt/ros/indigo/setup.bash
source /home/yhzhao/slam_ws/devel/setup.bash

export ROS_PACKAGE_PATH=~/slam_ws/src:$ROS_PACKAGE_PATH
export 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 对应的位置.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
茶叶可以放在冰箱里吗茶叶能不能放冰箱 茶叶放冰箱里好吗茶叶放冰箱里好不好 茶叶可以放冰箱保存么 茶叶放冰箱放冷藏好吗 甲、乙两根绳子/,甲绳长63米,乙绳长29米、两根绳子前去同样的长度)剩下... 新华书店在送图书下乡活动中,送去的连环画战50%,余下的是故事书,故事书... 李老师带了300元钱去新华书店为学校图书室买《现代汉语词典》38.50.他... dnf55传承重甲套多少钱 dnf漫游55传承套叫什么名字 Dnf刺客五十五级刷图传承套多少钱?叫什么名字? DNF55级传承皮甲套多少钱,每个部位价格分别是多少,20分 如何安装ros的hokuyo驱动 turtlebot源码安装和daben安装的区别 ROS安装moveit时遇到了问题,四处寻求帮助中 在ubuntu中怎么使用ros 从源码安装ompl会影响ros下的ompl吗 ubuntu kylin 14.04安装ros,第一步出现not found... 如何安装ros的turtlebot 打新转债的股票中签了,什么时候可以卖出 可转债打新,怠么配债中签? 打新债有什么100%中签的方法? 可转债打新中签后什么时间可以卖出 可转债打新中签了怎么缴费 可转债打新上市了,什么条件的新债可以继续持有? 天猫入驻资质及要求有了解的吗? 天猫入驻计划书怎么写? 天猫入驻品牌介绍该怎么写呢? 京东商城商家入驻条件及开店流程介绍 怎么在京东开店 入驻京东自营需要什么条件? 精选ppt双十一天猫店铺申请入驻PPT 天猫入驻运营计划书怎么写? ROS是什么意思? Ros中msg创建.h的问题 routeros 安装usb无线网卡驱动 如何在ROS中使用PCL RoS-BoT无法启动 ros中为啥gmapping建图的时候模型反向运动 怎么安装catkin j4125软路由怎么看温度 n3060软路由能跑多少兆 如何用CCache加速Cocos2d-x Android版本的编译 华为matexs半价换屏在哪看 被男友在脖子上吸了一个草莓,有点疼有点黑紫,怎么办 每次做了什么让老公不高兴的事,打个比方假如我脖... 女朋友在男朋友脖子上吸了个草莓,为什么他的同事... 2019年贺岁电影有哪几部? 脖子被吸了个草莓 紫黑紫黑的 有生命危险吗?过了2... 在女孩脖子上吸了个草莓,那块有印子的地方会不会疼? 我在男朋友的手臂上吸了个草莓,现在男朋友的手臂... 吸的草莓怎样才能快速消除 因被男友吸了个小草莓印脖子疼