ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Your ROS_IP isn't set correctly. On each machine, make sure it's set to the IP address of that machine.
rostopic list
uses the ROS_MASTER_URI to talk to the ROS master and get the list of topics. rostopic echo
uses the ROS_MASTER_URI to look up the publisher and then contacts that publisher based on its ROS_IP (or ROS_HOSTNAME).
I gave a talk about troubleshooting network issues at ROSCon 2013 if you'd like a more in-depth overview: video and slides.