-
Notifications
You must be signed in to change notification settings - Fork 809
feat(shape_estimation): correcting yaw (#11309) #11634
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
base: main
Are you sure you want to change the base?
feat(shape_estimation): correcting yaw (#11309) #11634
Conversation
Signed-off-by: YuxuanLiuTier4Desktop <[email protected]>
|
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
|
@a-maumau @technolojin @shmpwk |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #11634 +/- ##
==========================================
+ Coverage 17.84% 17.89% +0.05%
==========================================
Files 1744 1746 +2
Lines 121738 121871 +133
Branches 42774 42837 +63
==========================================
+ Hits 21724 21813 +89
- Misses 81812 81945 +133
+ Partials 18202 18113 -89
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@a-maumau Can you test this update? |
technolojin
left a comment
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.
I think the algorithm can be simple.
- (instead of find 3rd and 4th far edge) find closest corner and closest edge
- object head is determined by the closest edge. opposite direction of the closest edge
- update(expand) the object extension, the closest corner position fixed.
I did not checked if this logic is same as yours.
By flipping the findings, the code could be simple.
|
I checked this PR with some rosbags and confirmed the results are almost the same. It might handle some cases better than the original one. shape_estimation_cmp_red_original_blue_new_one.webmred: original implementation, blue: this PR, purple: the same result between original implementation and this PR. |
|
after improving the readability, I think this change could be introduced! |


Description
#11309
Re-Created in my fork for continuous development.
Contents
#11309 (comment)
Related links
Parent Issue:
How was this PR tested?
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.