Robotics StackExchange | Archived questions

Connecting to multiple ROS cores

I would like to, from a single node, connect to multiple ROS cores, where one ROS core is running locally and another ROS core might be running on a VPS. Would this be possible in the current infrastructure?

I have found rosmultimaster which seems to be exactly what I would like to do but it's it's not supported anymore.

Any help would be greatly appreciated...

Asked by Tim.Bakker on 2017-11-16 15:24:26 UTC

Comments

Answers

Would this be possible in the current infrastructure?

No (but see below).

I have found rosmultimaster which seems to be exactly what I would like to do but it's it's not supported anymore.

Multi-master setups don't exactly let you "connect to multiple ROS cores": they make it possible to merge multiple separate ROS nodegraphs into a single one (at least logically).

That in turn allows nodes in one sub graph to discover and connect to nodes in other sub graphs.

The net result is probably what you are after, but I thought it was important to point out the difference.

See wiki/multimaster_fkie for one such multi-master approach that is still maintained (but there are others as well).

Asked by gvdhoorn on 2017-11-17 02:38:06 UTC

Comments