ros下实现分布式多机通讯

ROS分布式多机通信(主从网络的设置)
https://blog.csdn.net/renyuanxingxing/article/details/90349575
远程通讯中踩过的坑,远程通讯设置好后,发现能互相接收话题,但是rostopic echo 该话题却出错,后来发现原因是sudo gedit /etc/hosts 中一定是hostname+ip,该名字一定不能随便乱起,原因找了好久才发现出错在此,具体教程可参考链接:ROS多机通讯踩坑,
(主机和从机之间可以订阅话题,但是看不到话题消息).
远程界面无法显示问题
用ssh登录linux主机解决方法:
正常ssh登录方式:ssh [email protected], 其中username是账户名,210.0.0.0是ip地址。这种方式远程登录没问题,但无法显示图像界面。可在命令后面添加参数 -X(注意X大写),即:ssh [email protected] -X
客户端进入服务器方式
ssh [email protected]

0 远程通讯中的心酸历程总结

(1)针对话题echo无法播放问题,发现gedit /e ts/hosts中一定要写 hostname+ip,此处的名称一定不要乱写,基于命令hostname可查看计算机名
(2)针对ssh远程进入对方界面,turtlesim,rv

你可能感兴趣的:(ros基本操作说明,自动驾驶)