machinevisiontoolbox.PointCloud.PointCloud.ICP

PointCloud.ICP(data, T0=None, max_correspondence_distance=1, **kwargs)[source]

Register point cloud using ICP

Parameters:
  • data (PointCloud) – point cloud to register

  • T0 (SE3, optional) – initial transform, defaults to None

  • max_correspondence_distance (float, optional) – distance beyond which correspondence is broken, defaults to 1

Returns:

pose of data with respect to instance poiints

Return type:

SE3

Seealso:

open3d.pipelines.registration.TransformationEstimationPointToPoint