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

Revision history [back]

I am a bit confused here. Are you trying to run 3 separate roscores?

Although that is possible, I've always used a single roscore and the ROS_MASTER_URI should always point to the same IP address, which is the computer running the roscore.

I am a bit confused here. Are you trying to run 3 separate roscores?

Although that is possible, I've always used a single roscore and the ROS_MASTER_URI should always point to the same IP address, which is the computer running the roscore.

EDIT:

  1. Ok, I think I understand now the that you are pointing the same roscore, through different interfaces, is this correct?

  2. I don't think it is possible to launch a node from a secondary device from your main computer. When you execute a roslaunch it will use the local nodes, it is just the communication that is done through the network.

  3. If you want to centralize the launch of nodes in other devices, all I can think about is creating a script that will SSH in the secondary devices and then execute the roslaunch from there.