-
Notifications
You must be signed in to change notification settings - Fork 667
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): remove ndt package #2053
feat(ndt): remove ndt package #2053
Conversation
Signed-off-by: kminoda <koji.m.minoda@gmail.com>
Signed-off-by: kminoda <koji.minoda@tier4.jp>
Signed-off-by: kminoda <koji.minoda@tier4.jp>
Signed-off-by: kminoda <koji.minoda@tier4.jp>
Codecov ReportBase: 10.77% // Head: 10.75% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #2053 +/- ##
==========================================
- Coverage 10.77% 10.75% -0.03%
==========================================
Files 1186 1181 -5
Lines 84843 84723 -120
Branches 19898 19819 -79
==========================================
- Hits 9144 9108 -36
+ Misses 66007 65995 -12
+ Partials 9692 9620 -72
*This pull request uses carry forward flags. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Thank you for great PR!! |
Signed-off-by: kminoda <koji.minoda@tier4.jp>
Signed-off-by: kminoda <koji.minoda@tier4.jp>
|
localization/ndt_scan_matcher/include/ndt_scan_matcher/ndt_scan_matcher_core.hpp
Outdated
Show resolved
Hide resolved
Signed-off-by: kminoda <koji.minoda@tier4.jp>
…ware.universe into refactor/ndt/remove_package
Signed-off-by: kminoda <koji.minoda@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.
LGTM
@YamatoAndo I am not the owner on this branch and cannot give final approval. (In the |
I think it depends on this one |
Oh, I think this PR is blocked since @.YamatoAndo is the only code owner of @YamatoAndo Would you also approve this PR? |
Signed-off-by: kminoda <koji.minoda@tier4.jp>
…ware.universe into refactor/ndt/remove_package
* first commit Signed-off-by: kminoda <koji.m.minoda@gmail.com> * CMakeLists.txt does not work........ Signed-off-by: kminoda <koji.minoda@tier4.jp> * build works Signed-off-by: kminoda <koji.minoda@tier4.jp> * debugged Signed-off-by: kminoda <koji.minoda@tier4.jp> * remove unnecessary parameter Signed-off-by: kminoda <koji.minoda@tier4.jp> * ci(pre-commit): autofix * removed 'omp'-related words completely Signed-off-by: kminoda <koji.minoda@tier4.jp> * ci(pre-commit): autofix * fixed param description of converged_param Signed-off-by: kminoda <koji.minoda@tier4.jp> * remove OMPParams Signed-off-by: kminoda <koji.minoda@tier4.jp> * removed unnecessary includes Signed-off-by: kminoda <koji.minoda@tier4.jp> * removed default parameter from search_method * small fix Signed-off-by: kminoda <koji.minoda@tier4.jp> Signed-off-by: kminoda <koji.m.minoda@gmail.com> Signed-off-by: kminoda <koji.minoda@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Kotaro Yoshimoto <pythagora.yoshimoto@gmail.com>
Description
Remove
ndt
package.The package was intended to provide a unique interface for various types of NDT implementation (like ndt_omp or pcl ones), but in real current Autoware is designed to use
ndt_omp
implementation. (e.g. the parameters are only designed for ndt_omp). In addition, as far as we know, NDT implementations other thanndt_omp
does not seem to be used.Thus, I propose to remove
ndt
andndt_pcl_modified
packages to simplify the localization module and especiallyndt_scan_matcher
.Related links
[proposal] Removing NDT implementations other than ndt_omp
Tests performed
I have ran Autoware with the sample data from tutorial, and confirmed that the localization module works fine.
Notes for reviewers
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.