在ROS中快速更改主从机的shell脚本
程序员文章站
2024-01-04 21:02:52
...
因为经常要在电脑当workstation和turtlebot之间切换,
sudo gedit ~/.bashrc
然后修改
#when this labtop is PC
#export ROS_MASTER_URI=http://192.168.43.13:11311
#export ROS_HOSTNAME=192.168.43.15
#when this labtop is turtlebot
export ROS_MASTER_URI=http://localhost:11311
export ROS_HOSTNAME=localhost
这些内容实在是太麻烦了。
所以我们用shell脚本来完成
sudo gedit ~/setPC.sh
export ROS_MASTER_URI=http://192.168.43.13:11311
export ROS_HOSTNAME=192.168.43.15
sudo gedit ~/setturtle.sh
export ROS_MASTER_URI=http://localhost:11311
export ROS_HOSTNAME=localhost
然后通过source xxx.sh 可以使得当前终端的环境变量被改变
推荐阅读