设置多机通信:
参考:多机通信参考
——————————————————————————————————————————————
但是设置完之后自己的机器再想单独跑ros就不能了,显示的是ros的master不在这个机器上:
// --这里的zcy是自己的电脑的名字,也就是hostname
ARNING: ROS_MASTER_URI [http://zcy:11311] host is not set to this machine
那么再想单独运行ROS的相关的东西的时候只需要在~/.bashrc或者~/.zshrc里面把之前设置的:
echo export ROS_MASTER_URI=http://zcy:11311
改成当前你自己的这台电脑的hostname就好了,就可以继续使用ROS了!
本文介绍了解决ROS多机通信配置后,单机ROS运行遇到的问题及解决方法。当设置多机通信后,若需单独运行ROS,需修改~/.bashrc或~/.zshrc文件中ROS_MASTER_URI的主机名设置,使其指向本地机器。
908






