Windows上的ROS和Ubuntu系统中的ROS通信

感谢博主:(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.

Windows上的ROS和Ubuntu系统中的ROS通信_第1张图片

导致RVIZ Global Status一直报问题,解决后显示正常如下:

Windows上的ROS和Ubuntu系统中的ROS通信_第2张图片

解决方法:

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)

 

 

你可能感兴趣的:(ROS学习及思考,ubuntu,自动驾驶,机器人)