-
Notifications
You must be signed in to change notification settings - Fork 712
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(ndt_scan_matcher): change from TP to NVTL for determination of initial position estimation results #7141
feat(ndt_scan_matcher): change from TP to NVTL for determination of initial position estimation results #7141
Conversation
Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp>
848667d
to
4f40bd3
Compare
Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp>
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.
Since it is desirable to use the same threshold criteria as when NDT is run every frame, this change seems fine.
It may be better to switch by referring to converged_param_type.
https://github.com/autowarefoundation/autoware.universe/blob/350e65040ea0b46024ea6c974bf7ec1b72cb27aa/localization/ndt_scan_matcher/config/ndt_scan_matcher.param.yaml#L71
I would like to know what the success rate of initial pose estimation is for a variety of data, but I don't think the tools are ready in time. I think this is a future work.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7141 +/- ##
===========================================
+ Coverage 14.84% 23.51% +8.67%
===========================================
Files 1999 54 -1945
Lines 139163 3074 -136089
Branches 43716 734 -42982
===========================================
- Hits 20661 723 -19938
+ Misses 95731 2290 -93441
+ Partials 22771 61 -22710
☔ View full report in Codecov by Sentry. |
…nitial position estimation results (autowarefoundation#7141) * feat(ndt_scan_matcher): change from TP to NVTL Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(ndt_scan_matcher): fixed typo Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> --------- Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> Signed-off-by: Simon Eisenmann <simon.eisenmann@driveblocks.ai>
…nitial position estimation results (#7141) * feat(ndt_scan_matcher): change from TP to NVTL Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> * fix(ndt_scan_matcher): fixed typo Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp> --------- Signed-off-by: RyuYamamoto <ryu.yamamoto@tier4.jp>
Description
Changed the score used to determine the maximum likelihood particle during initial position estimation within ndt_scan_matcher from TP to NVTL.
Tests performed
Run logging_simulator with sample rosbag to check that initial pose estimation is successful and works without problems.
Effects on system behavior
Not applicable.
Interface changes
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.