感谢博主:(41条消息) Windows上的ROS和Ubuntu系统中的ROS通信(详细图文)_寻找灵魂的机器狗的博客-CSDN博客_ubuntu和ros
主要是参考博主的文章实现windows下的ROS和Ubuntu下的ROS通信功能,但是也发现个问题,现在把问题记录下来:
在启动RVIZ的时候报这个问题: ROS_HOSTNAME / ROS_IP is set to only allow local connections, so a requested connection to '192.168.30.250' is being rejected.
导致RVIZ Global Status一直报问题,解决后显示正常如下:
解决方法:
C:\Windows\System32>set ROS_IP=192.168.30.50(本地ip)
C:\Windows\System32>set ROS_HOSTNAME=192.168.30.50(本地ip)
C:\Windows\System32>set ROS_MASTER_URI=http://192.168.30.250:11311 (linux ip)