fkie / multimaster_fkie

ROS stack with FKIE packages for multi-robot (discovering, synchronizing and management GUI)
BSD 3-Clause "New" or "Revised" License
267 stars 107 forks source link

Ignore specific topics between two computers #126

Open Naraharirahul opened 4 years ago

Naraharirahul commented 4 years ago

I'm trying to ignore a specific topic flowing from computer A to computer B. Is there any way of ignoring the topic apart from editing the computer B master_sync.launch file?

atiderko commented 4 years ago

Currently there is no way to configure master_discovery on computer A to not provide topics to master_sync on computer B. At this time you must configure master_sync.launch on computer B.

shervinkoushan commented 5 months ago

@atiderko has anything been done in this area or is the status still the same?

atiderko commented 5 months ago

yes, there are three parameters ~hide_nodes, ~hide_topics and ~hide_services for master_discovery. This should prevent the master_sync on another host from seeing them. However, the Node Manager can still display them.

amilcarlucas commented 4 months ago

Those parameters are not documented on http://wiki.ros.org/master_discovery_fkie?distro=melodic

And there is no http://wiki.ros.org/master_discovery_fkie?distro=noetic