1. Introduction
Registration of point cloud measurements of 3D objects has been an active research subject with a vast range of applications in computer vision, robotics, autonomous navigation and more. A point cloud is a finite set of points in ℝ3. In many applications these points are samples from a physical object, (we may think of it as a surface in 3D). Viewing point clouds as sets of samples, the registration problem may be formulated as follows: Let be a physical object and T (x) = Rx + t a rigid map (R ∈ SO(3) is a rotation matrix and t ∈ ℝ3 is a translation vector). We consider the transformed object . Let and be two point clouds sampled from the object and the transformed object , respectively. In the registration problem, addressed in this paper, the goal is to estimate the transformation parameters R and t given only and .