Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Move marker_display * Make Markers compile and lint * Make MarkerDisplay compile and work - Fix QueueSizeProperty in MarkerDisplay - Fix MarkerArray subscription * Add MarkerDisplay to plugin_description.xml * Extract interface from frame_manager to make it mockable. * Move frame_manager.hpp from include to src. * Create mock class for FrameManager * Don't render markers when transform is missing * Reorder cleanup to prevent segmentation faults Delete render_panel after visualization manager since the display cleanup in the visualization manager requires an existing render_panel * Split triangle list marker into multiple methods * Refactor (minor) marker_base * Expose constructor necessary for testing MarkerDisplay * Refactor ShapeMarker * Minor refactoring of text_view_facing_marker * Fix test in mesh_resource_marker * Refactoring of mesh_resource_marker * Remove duplicate code * Add tests for MarkerDisplay * Refactor MarkerDisplay * Extract error printing in triangle list marker * Refactoring of tests to only use one test target * Reset position of arrow to 0, if previously was set from points * Setup marker tests * Refactoring of PointsMarker * Extract common functionality from line_markers and refactoring * Refactoring of ArrowMarker * Disable tests for now * Fix FrameManager include in PoseDisplay * Add visualization_msgs to package.xml
- Loading branch information