yangjiaolong / Go-ICP

Implementation of the Go-ICP algorithm for globally optimal 3D pointset registration
http://jlyang.org/go-icp/
GNU General Public License v3.0
442 stars 97 forks source link

Centering and scaling ruins the results? #14

Open DavidBoja opened 1 year ago

DavidBoja commented 1 year ago

Hi,

thank you for the open-source code. I am using the python wrapper for GO-ICP from @aalavandhaann and I noticed something.

When I use his script with default parameters and no trimming to register the provided model and data bunnies, I get good results. However, when I center and scale to unit sphere the provided bunnies (as you indicated it should be done in the instructions), and run the same script, I get a completely wrong result.

Do you have any indication why is that so? Is the algorithm very sensitive to the scale and/or location of the point clouds?

I left an issue on his Github repo as well, with the centering an scaling functions I use, if you want to take a look.