ROS多台电脑间进行联网通信

参考教程:https://blog.csdn.net/qq_35726175/article/details/80988364
https://www.cnblogs.com/liu-fa/p/5773822.html
文章实现多台计算机之间的ROS通讯,笔记本作为主机,放在turtlebot机器人上面。台式机作为监视机,所有指令均在台式机上操作。特别要注意的是多台计算机都必须在一个网络中,比如连接同一个路由器即可。在本文中笔记本连接wifi,台式机通过网线连接路由器。
上述两篇教程需要用到两台计算机的主机名,将主机名写入hosts文件中,在本篇教程中,将不使用主机名,直接用ip地址来进行通信。这样可以更加简洁。
步骤:
1、在笔记本和台式机上分别运行

ifconfig

得到笔记本和台式机的IP地址分别为192.168.1.106和192.168.1.109,其中eno1代表网线,wlan0代表wifi。
ROS多台电脑间进行联网通信_第1张图片
2、修改./.bashrc文件
修改笔记本主机的bash

你可能感兴趣的:(ROS教程,ROS,多台电脑,联网,通讯,联机)