-
Notifications
You must be signed in to change notification settings - Fork 693
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: update vehicle overlay plugin #6323
Conversation
eb30be6
to
3b74e68
Compare
updated-plugin.mp4 |
Thanks for all the updates, it really looks much more polished now! I've updated the package name to "autoware_overlay_rviz_plugin" from the issue. |
Thanks for helping on the design, it was fun to work on |
common/autoware_overlay_rviz_plugin/autoware_overlay_rviz_plugin/src/signal_display.cpp
Outdated
Show resolved
Hide resolved
2951f5a
to
1aedb25
Compare
Here I've updated the traffic light colors. 2024-02-06.13-48-05.mp4Set it to no pen to disable strokes. Set the colors to be more consistent (uniform Saturation and Values). This way when it is not used, it is a more muted color. |
2024-02-06.14-03-26.mp4This is the final state after all the updates, I think we can merge it! |
@KhalilSelyan Could you also create a PR for the autoware_launch .rviz file as well? We should merge them together. |
Documentation URL: https://autowarefoundation.github.io/autoware.universe/pr-6323/ |
autowarefoundation/autoware_launch#855 i created the PR for the autoware.rviz file as well |
Also could you update the README |
With this commit, I've converted the color space transition to be in HSV. Initial plan was:
It turns QT has HSV and not HSL. Converting them to HSV:
Also I've lowered the thresholds by 0.1, previous limits were:
With these, the interpolation works similar to before but it is easier to tune now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for everything!
…onventions Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
…o current speed Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Co-authored-by: M. Fatih Cırıt <xmfcx@users.noreply.github.com> Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai>
Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai>
5caa6a7
to
b67d420
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #6323 +/- ##
==========================================
- Coverage 14.86% 14.74% -0.12%
==========================================
Files 1845 1857 +12
Lines 126611 127599 +988
Branches 37871 37871
==========================================
Hits 18818 18818
- Misses 86633 87621 +988
Partials 21160 21160
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Signed-off-by: KhalilSelyan <khalil@leodrive.ai>
Description
This PR introduces a series of enhancements to the
awf_vehicle_rviz_plugin
for Autoware, aimed at improving the visual elements and functionality of the plugin. The modifications include adjustments to opacity, color specifications for signal indicators, changes to the gear indicator outline, and improvements to the speed limit and traffic light indicators. These changes are designed to make the plugin more intuitive, visually appealing, and user-friendly, enhancing the driving and simulation experience in Autoware.Related links
Notes for reviewers
This PR is a follow-up from discussions in issues #3984 and comments in PR #836 as well as #4146, focusing on enhancing the RViz plugin's aesthetics and usability. Reviewers are encouraged to check the visual elements and functionality changes against the proposed design specifications.
Interface changes
awf_vehicle_rviz_plugin
toautoware_vehicle_overlay_rviz_plugin
.rviz_2d_overlay_msgs
toautoware_overlay_msgs
.autoware_overlay_rviz_plugin
.Effects on system behavior
The changes in this PR will not affect the core functionalities of Autoware but will improve the user interaction with the RViz visualization plugin by providing a more intuitive and visually appealing interface.
Pre-review checklist for the PR author
In-review checklist for the PR reviewers
Post-review checklist for the PR author
After all checkboxes are checked and discussions are resolved, the PR author should proceed with the merging process.