Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate InteractiveMarkerDisplay (#457)
* Move interactive markers source files Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Get interactive markers to compile without linter errors Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Update plugin description Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Publisher moved into interactive marker client Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Fix conversion warnings Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Add special property for interactive marker namespace selection Added some simple tests for the new property. Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Refactoring Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Make tf2::TransformException a base class of FrameTransformerException This follows the tf2::BufferCoreInterface API, avoiding issues where third-party libraries are expecting to deal with tf2 exceptions rather than rviz specific exceptions (e.g. like interactive_markers). Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Only reset parent display when fixed frame changes The full communication reset isn't necessary. Signed-off-by: Jacob Perron <jacob@openrobotics.org> * Remove KEEP_ALIVE timer Not necessary in ROS 2 port of interactive_markers. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
- Loading branch information