[x] I've searched other issues and no duplicate issues were found.
[x] I've agreed with the maintainers that I can plan this task.
Description
The current visualization of tracked and predicted objects in rviz2 utilizes basic bounding boxes, which are simplistic and may be a bit old. This task aims to revamp the visual markers in the display plugin to provide a clearer, more modern representation of these objects, enhancing aesthetic appeal for users.
Purpose
The purpose of this update is to improve the immediate comprehensibility and visibility of visualized data. This will be particularly beneficial in scenarios where real-time data interpretation is crucial, such as in autonomous vehicle navigation and robotics control systems.
Possible approaches
Design Update:
Implement a new marker shape, such as a rounded rectangle or a 3D shape that dynamically adjusts to represent the object's speed and direction.
Consider the use of color coding or other visual enhancements to indicate different states or classifications of objects (e.g., moving, stationary, pedestrian, vehicle).
Definition of done
[ ] A new marker design is implemented.
[ ] The updated plugin can visualize different object types with distinct visual markers.
[ ] The plugin allows for basic user customization of the markers.
Checklist
Description
The current visualization of tracked and predicted objects in rviz2 utilizes basic bounding boxes, which are simplistic and may be a bit old. This task aims to revamp the visual markers in the display plugin to provide a clearer, more modern representation of these objects, enhancing aesthetic appeal for users.
Purpose
The purpose of this update is to improve the immediate comprehensibility and visibility of visualized data. This will be particularly beneficial in scenarios where real-time data interpretation is crucial, such as in autonomous vehicle navigation and robotics control systems.
Possible approaches
Definition of done