[Documentation] [TitleIndex] [WordIndex

ERROR: Unable to communicate with master!



rosnode machine doesn't find all nodes on a machine

The machine name argument to rosnode machine must resolve to the same address as the machine reports. Thus "localhost" probably will not match local nodes.

You can determine the address a node is using by running rosnode info <node-name>:

$ rosnode info rosout
Node [/rosout]

... stuff you can ignore ...

contacting node http://foo:46621/ ...

In the above example, the machine name is "foo".

2019-07-13 13:07