Rigid registration between a surface and a set of points.

I have a 3D surface as a polydata and a small set of points (30 or 40 points), I need to perform a rigid registration algorithm between these points and the surface.
I need to know if it is possible to carry out this type of registration with VTK, and what is the solution to follow.

VTK has ICP (Iterative closest point registration). It’s a very basic point registration method. Here’s the example: https://kitware.github.io/vtk-examples/site/Cxx/Filtering/IterativeClosestPointsTransform/

1 Like

Hello, Miguel,

Please, take a look at this: Vtk point set registration .

regards,

Paulo

1 Like