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

Speed up multi grid ndt build #39

Closed
wants to merge 2 commits into from

Conversation

anhnv3991
Copy link

  • Use multithread to build NDT when there are changes in the map segments
  • Tested on shiojiri dataset
    shiojiri_align_new
    shiojiri_update_new

Signed-off-by: anhnv3991 <[email protected]>
@SakodaShintaro
Copy link

SakodaShintaro commented Mar 13, 2024

The results of regression_test also confirm the speedup.
elapsed_milliseconds
https://github.com/tier4/ndt_omp/actions/runs/8246065407/artifacts/1317846806

Great job!

However, I think this pull request is a mixture of multiple elements.

  • speed up align()
  • speed up VoxelGrid construction
  • Refactorings that are unrelated

It will also be displayed if there is a numerical change, so I will check this PR carefully.

@anhnv3991
Copy link
Author

This PR a a bit too big. I need to separate it to smaller PRs so I temporarily close this PR.

@anhnv3991 anhnv3991 closed this Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants