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

If you use ROS_HOSTNAME it will override ROS_IP. However, if you set it to ROS_HOSTNAME=localhost, it will also attach itself to the local-only loopback interface - in other words, you can set it to localhost to cut off any remote access, but it should be a good test to make sure you can launch the nodes, bring-up the turtlebot and that (parts of) ROS are installed correctly. (oh, but you can still ssh into your turtlebot to run stuff remotely)

I'm not the most knowledgeable about networks, but I have been banging my head against them for the past few weeks myself, so I see two other things:

  1. Your IP address appears to be behind a private wifi router (maybe, yes?). If you have control of the router, try giving your turtlebot a static IP. This could help a lot.

  2. I assume that you eventually may want to access your turtlebot from ROS on other computers, what types of OS are you using on those other computers (Linux, Windows, Mac)? And more importantly, what are your results from pinging the hostname 'turtlebot' and the other "Checks" listed on the Network page Lorenz listed? (1.1, and 1.2)