在这次实验中,主机是一台Ubuntu20.04.03系统的台式机,我们间通过这台准备来远程遥控树莓派上的ros1系统,它的ip地址是192.168.230.181
从机是一台搭载Ubuntu20.04桌面版+ros1的树莓派4B的只智能小车,它的ip地址是192.168.230.37(搭载方式见树莓派4B+ubuntu20.04+ros1桌面配置(一)-CSDN博客)
(具体操作见树莓派4B+ubuntu20.04+ros1桌面配置(一)-CSDN博客)
roscore
export ROS_HOSTNAME=192.168.230.181 (此处的ip是主机ip)
export ROS_MASTER_URI=http://192.168.230.37:11311(此处的ip是已经打开的roscore的从机的ip,注意端口号都是11311)
既可以打开对应ip的从机的rviz可视化界面!
比如说访问小海龟,(如何确定打开的是从机的小海龟呢,因为我主机没有打开roscore窗口,所以这只小乌龟并不是主机ros的)
由此可以推出,打开同一个个局域网下的多个ros的通讯都是可以利用这种方式的!?
这个问题,等我另一个小车成功了的再实验。
?