autowarefoundation / autoware.universe

https://autowarefoundation.github.io/autoware.universe/
Apache License 2.0
1.01k stars 650 forks source link

feat: operation mode debug panel #8933

Open isamu-takagi opened 1 month ago

isamu-takagi commented 1 month ago

Description

The legacy state panel is used to debug the operation mode. Since it would be confusing to have a panel with the same function, I extracted that part. Also, since it will be used as a panel dedicated to debugging, the following changes have been made:

Related links

How was this PR tested?

Run planning simulation and change to drive mode and stop mode.

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

github-actions[bot] commented 1 month ago

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

xmfcx commented 1 month ago

@isamu-takagi -san, thanks for the consideration.

Could you also rename the panel to operation_mode_debug_panel to avoid confusion?

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 0% with 97 lines in your changes missing coverage. Please review.

Project coverage is 28.07%. Comparing base (c40efa2) to head (df1e2c1). Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...api_rviz_plugin/src/operation_mode_debug_panel.cpp 0.00% 97 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #8933 +/- ## ========================================== - Coverage 28.10% 28.07% -0.04% ========================================== Files 1314 1317 +3 Lines 98279 98392 +113 Branches 39714 39718 +4 ========================================== Hits 27625 27625 - Misses 70550 70663 +113 Partials 104 104 ``` | [Flag](https://app.codecov.io/gh/autowarefoundation/autoware.universe/pull/8933/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autowarefoundation) | Coverage Δ | | *Carryforward flag | |---|---|---|---| | [differential](https://app.codecov.io/gh/autowarefoundation/autoware.universe/pull/8933/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autowarefoundation) | `0.00% <0.00%> (?)` | | | | [total](https://app.codecov.io/gh/autowarefoundation/autoware.universe/pull/8933/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autowarefoundation) | `28.10% <ø> (ø)` | | Carriedforward from [c40efa2](https://app.codecov.io/gh/autowarefoundation/autoware.universe/commit/c40efa2db4859926130c49997dd3e7446a7aa4b9?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autowarefoundation) | *This pull request uses carry forward flags. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=autowarefoundation) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.