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

Revision history [back]

click to hide/show revision 1
initial version

Not sure if this is your exact problem but there is something odd :

ERROR: could not contact master [http://localhost:11311]

This suggests that the environment variable ROS_MASTER_URI is set to http://localhost:11311.

started roslaunch server http://arm:45779/

This suggests that the environment variable ROS_HOSTNAME is set to arm.

Not having those variables to the same value is a common source of issue especially if the master is runned on your laptop.

Maybe you should try adding at the beginning of your startup.bash file those two lines :

export ROS_MASTER_URI="http://YOUR_IP_ADDRESS:11311/"
export ROS_HOSTNAME="YOUR_IP_ADDRESS"