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

To not see Interactive Markers from other hosts

asked 2015-01-18 20:00:52 -0500

130s gravatar image

updated 2015-01-18 20:15:20 -0500

Let's say multiple users share a single robot while they open RViz on their computers to interact with a single robot, particularly by Interactive Markers. This is easily done, but a problem is that everybody who connects to the robot sees on their RViz multiple Interactive Markers that are run by other people, making the view on RViz simply confusing with possibly many Markers, and also making the operations on RViz harder (e.g. seeing which Markers are yours, finding particular tf frames).

Is there any way where each person ONLY sees the Interactive Markers of their own in this situation? Or alternatively, users can share a single set of Interactive Markers if that is easier.

Using Hydro onward.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-01-18 21:35:54 -0500

paulbovbel gravatar image

That's an interesting use case. It could probably be addressed by modifying interactive marker server to use SingleSubscriberPublishers, where each 'client' gets its own state, even though they all subscribe to the same topic.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2015-01-18 20:00:52 -0500

Seen: 91 times

Last updated: Jan 18 '15