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

Feature/4 dof for point to plane minimizer #378

Conversation

kubelvla
Copy link
Contributor

This PR adds the possibility to optimize only translation and yaw angle instead of the full 6DOF pose. A unit test has been also added. Since this feature is a part of research in progress, there are no publications yet. The code has been successfully used during the DARPA SubT challenge, so I consider it quite well tested.

@ethzasl-jenkins
Copy link

Can one of the admins verify this patch?

@pomerlef
Copy link
Collaborator

add to whitelist

Copy link
Contributor

@YoshuaNava YoshuaNava left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!


- OrientNormalsDataPointsFilter:
towardCenter: 1

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are the extra lines between the reference data points filters intended?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it better, easier to distinguish between the filters.

@YoshuaNava
Copy link
Contributor

I just approved this PR, it's a really cool contribution.

Just out of curiosity: did you observe any improvement in the CPU usage or accuracy of ICP with respect to full DOF minimization?

@kubelvla
Copy link
Contributor Author

kubelvla commented May 6, 2020

There should not be a significant speedup, the difference is solving a 4x4 matrix instead of 6x6 one. I don't expect much speedup, the heavy lifting is done elsewhere in ICP...

@YoshuaNava
Copy link
Contributor

Ok. All good.

@YoshuaNava
Copy link
Contributor

YoshuaNava commented May 11, 2020

@pomerlef Sorry to bother. Are you OK with the changes introduced by this MR?

@pomerlef
Copy link
Collaborator

All good, go ahead

@kubelvla
Copy link
Contributor Author

@simonpierredeschenes Simon Pierre, could you press the button please? Thx

@pomerlef pomerlef merged commit 42905f4 into norlab-ulaval:master May 11, 2020
@kubelvla kubelvla deleted the feature/4DOF_for_point_to_plane_minimizer branch May 18, 2020 13:47
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.

4 participants