ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Hello!

A quick comment first: you spelled "initialpose" incorrectly in the rostopic command, I assume you get the same result with the correct spelling?

This problem usually inicates a networking problem between the two nodes. I'd suggest setting ROS_IP to the IP address of the computer you're setting it on, for example with export ROS_IP=192.168.1.2.

To test your network configuration, on the Rviz computer type rosnode ping amcl, you should hope to get valid ping replies, but if not then your problem is definitely with your network setup. In that case you should try just a regular ping 192.168.1.xxx on the rviz computer using the IP address of the robot computer and debug the network configuration from there. There's some good tutorials and troubleshooting at http://wiki.ros.org/ROS/NetworkSetup

Finally, the command roswtf (AKA ros where's the fire) can give you hints. If the above doesnt help could you edit your post with the output of roswtf?

-Tim