Skip to content
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

refactor(localization_util): add covariance_ellipse to localization_util #7706

Conversation

SakodaShintaro
Copy link
Contributor

@SakodaShintaro SakodaShintaro commented Jun 26, 2024

Description

Since several modules, not only ekf, output pose_with_covariance, it would be a good idea to move the error ellipse struct and its visualization code into localization_util to make it common.

Related links

None.

How was this PR tested?

I have confirmed that logging_simulator works well.

To get a larger error ellipse, I ran the experiment with NDT turned off and confirmed that the correct error ellipse was visualized just as before.

image

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

@SakodaShintaro SakodaShintaro added run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) tag:run-clang-tidy-differential labels Jun 26, 2024
@SakodaShintaro SakodaShintaro self-assigned this Jun 26, 2024
@github-actions github-actions bot added the component:localization Vehicle's position determination in its environment. (auto-assigned) label Jun 26, 2024
Copy link

Thank you for contributing to the Autoware project!

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

Please ensure:

Copy link

codecov bot commented Jun 26, 2024

Codecov Report

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

Project coverage is 29.45%. Comparing base (507e3f4) to head (e38558e).
Report is 150 commits behind head on main.

Files Patch % Lines
...ation/localization_util/src/covariance_ellipse.cpp 0.00% 36 Missing ⚠️
...n_error_monitor/src/localization_error_monitor.cpp 0.00% 2 Missing ⚠️
...l/include/localization_util/covariance_ellipse.hpp 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #7706       +/-   ##
===========================================
+ Coverage   14.84%   29.45%   +14.61%     
===========================================
  Files        1999       64     -1935     
  Lines      139163     3537   -135626     
  Branches    43716     1090    -42626     
===========================================
- Hits        20661     1042    -19619     
+ Misses      95731     2382    -93349     
+ Partials    22771      113    -22658     
Flag Coverage Δ
differential 29.45% <0.00%> (?)
total ?

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@SakodaShintaro SakodaShintaro merged commit 10c1a85 into autowarefoundation:main Jun 26, 2024
54 of 55 checks passed
@SakodaShintaro SakodaShintaro deleted the refactor/add_covariance_ellipse_to_localization_util branch June 26, 2024 08:14
simon-eisenmann-driveblocks pushed a commit to simon-eisenmann-driveblocks/autoware.universe that referenced this pull request Jun 26, 2024
…til (autowarefoundation#7706)

Added covariance_ellipse to localization_util

Signed-off-by: Shintaro Sakoda <[email protected]>
Signed-off-by: Simon Eisenmann <[email protected]>
mitukou1109 pushed a commit to mitukou1109/autoware.universe that referenced this pull request Jul 2, 2024
…til (autowarefoundation#7706)

Added covariance_ellipse to localization_util

Signed-off-by: Shintaro Sakoda <[email protected]>
palas21 pushed a commit to palas21/autoware.universe that referenced this pull request Jul 12, 2024
…til (autowarefoundation#7706)

Added covariance_ellipse to localization_util

Signed-off-by: Shintaro Sakoda <[email protected]>
Signed-off-by: palas21 <[email protected]>
tby-udel pushed a commit to tby-udel/autoware.universe that referenced this pull request Jul 14, 2024
…til (autowarefoundation#7706)

Added covariance_ellipse to localization_util

Signed-off-by: Shintaro Sakoda <[email protected]>
KhalilSelyan pushed a commit that referenced this pull request Jul 22, 2024
…til (#7706)

Added covariance_ellipse to localization_util

Signed-off-by: Shintaro Sakoda <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:localization Vehicle's position determination in its environment. (auto-assigned) run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants