-
Notifications
You must be signed in to change notification settings - Fork 59
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
Identity matrix when point clouds are planar? #32
Comments
Interesting. Are both planes at z=0? Maybe simpleICP simply fits two identical planes at z=0 and consequently all residuals are equal to 0. Can you share point clouds and code? |
Hi i'm having the same issues im using two point cloud of 10 points for each but the program give me back identity matrix also, do you have any idea of what could happen ? and if there is a way to help me im a having also for some cloud point an error about an "empty matrix" |
Please keep in mind that simpleICP matches planes, not points. Consequently, rather dense point clouds are needed to estimate the planes from a certain number of points (parameter However, if you have such small point clouds and if these points (or at least a subset of them) are identical in both point clouds, a point-to-point matching algorithm would be the right choice. Is that the case? Can you share your PCs? |
Thanks for your answer , i think you are right , my points are exactly the same in both of the PCs , so i will try to check for an algorithme that use point to point. my PCs are : the movable one is the same trapezium but rotated by an angle on the Z axis : thank you |
I am feeding the algorithm 2 point clouds where all the points are contained in the same plane. FOr example these are a subset of both:
Cloud1:
Cloud2:
The icp method for this data is returning the identity matrix, i.e.
With iterations:
The text was updated successfully, but these errors were encountered: