Best way to send a 'start' signal to multiple ROS robots ?

asked 2016-06-30 12:05:22 -0600

Emm Bee gravatar image

I have a few ground robots, each running ROS. Each robot has a wireless station onboard which is connected to an onboard computer (NVIDIA Jetson). The wireless station is currently being used to create a local network so that we can ssh into the onboard computer and run roscore, and other ROS nodes and initialize the robot. The problem is that each robot has to be initialized (started) individually via ssh by connecting to its network. What is the best way to broadcast a 'start' signal so that all robots , each running a separate ROScore can be initialized at the same time ? Remember, the only way to start the robot is to ssh into the onboard computer and run the ros nodes.

edit retag flag offensive close merge delete


What do you mean with start exactly? Is this a 'release-hold' or 'start-production-cycle' type of signal, or do you need to start up some nodes on each of the robots?

gvdhoorn gravatar image gvdhoorn  ( 2016-07-01 02:42:41 -0600 )edit