1. 多ROS设备之间通信
不同ROS设备之间可以通信,可以共享Topic以及远程控制等。
1.1 查看Master电脑A和Server电脑B IP地址
终端输入以下指令查看电脑IP:
ifconfig
如果电脑连接的是网线,则看wlp58s0
部分;如果电脑连接的是无线网,则看eno1
2. 修改bashrc文件
sudo gedit ~/.bashrc
在电脑A的bashrc文件中分别添加如下命令:
export ROS_HOSTNAME=192.168.3.3 // 电脑A的IP
export ROS_MASTER_URI=http://192.168.3.3:11311
在电脑B的bashrc文件中分别添加如下命令:
export ROS_HOSTNAME=192.168.3.2 // 电脑B的IP
export ROS_MASTER_URI=http://192.168.3.3:11311 //电脑A作为Master,故此处添加电脑A的IP;
修改更新下系统环境变量:
source ~/.bashrc
</