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

ICP registration - Deviations between source and target file #4687

Closed
3 tasks done
Sralelb opened this issue Feb 2, 2022 · 1 comment
Closed
3 tasks done

ICP registration - Deviations between source and target file #4687

Sralelb opened this issue Feb 2, 2022 · 1 comment
Labels

Comments

@Sralelb
Copy link

Sralelb commented Feb 2, 2022

Checklist

My Question

I used the example for icp registration from:
http://www.open3d.org/docs/0.7.0/tutorial/Basic/icp_registration.html
to compare cad data. I did not change that much of the example code, basically played around with "threshold" parameter and added a convergencecriteria with "max_iteration=2000".
My example is basically only a 2d-problem. I want to compare both contures and find a good fit solution instead position it by hand.
The result looks even promising but there are some mistakes if you have a closer look. Obviously it seems to me that the angle between contiur 1 and 2 is not correct yet (look at the red marked spots). If have attached a snapshot of both contures before point-to-point ICP and afterwards, as well as my used data.

draw_registration_before

draw_registration_after2

Aufriss_Original_Punkte.txt
Profilscan Reklamation_Punkte.txt
.

@theNded
Copy link
Contributor

theNded commented Feb 2, 2022

ICP only guarantees local optimal solutions. Unfortunately, to the best of my knowledge, I don't think any automatic algorithms can perfectly align your surfaces due to their non-linearity, high local similarity, and partial incompleteness.

@theNded theNded closed this as completed Feb 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 participants