swri-robotics / mapviz

Modular ROS visualization tool for 2D data.
BSD 3-Clause "New" or "Revised" License
370 stars 144 forks source link

[ROS2] Add ability to change QoS settings for plugin subscribers #816

Open rjb0026 opened 3 months ago

rjb0026 commented 3 months ago

It would be nice to have a standard widget that many plugins could use to modify subscriber QoS settings. 2 examples of things we currently can't do with mapviz:

danthony06 commented 3 months ago

To summarize a conversation we had offline, it would be nice to solve this in such a way that the capability is added to all existing plugins without needing code changes. It would also be nice if this is implemented in such a way that the plugin writers don't have to explicitly add support for it, because that can lead to bugs or plugins with different sets of capabilities.