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

Remote multimaster_discovery_fkie

asked 2019-07-11 22:19:13 -0500

soroosh129 gravatar image

In a configuration where the master is running on one device (machine1) and some nodes are running on another device (machine2), is there a way to run the master_discovery_fkie on the secondary device (machine2)?

The master_sync_fkie runs fine on the secondary device (machine2) but when running master_discovery, I get the error:

Resolved host of ROS_MASTER_URI machine1 and origin discovered IP=machine2 are different. Fix your network settings and restart master_discovery!

on another master (machine3). Can someone with experience with multimaster help me please? Thank you.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-08-28 03:11:37 -0500

atiderko gravatar image

If you run master_discovery on machine2 your ROS_MASTER_URI should be set to machine2, or the hostname set in ROS_MASTER_URI resolve to the IP of the machine2.

edit flag offensive delete link more

Question Tools



Asked: 2019-07-11 22:19:13 -0500

Seen: 230 times

Last updated: Aug 28 '19