1 Introduction
Point cloud registration is a core operation in computer vision and robotics. In general, point cloud registration is required whenever there is a need to integrate 3D measurements from different viewpoints or time steps. Given two point clouds \mathcal{X} and \mathcal{Y}, the aim is to find a transformation function f that maps \mathcal{X} to the reference frame of \mathcal{Y}, in a way that the points are as “aligned” as possible. In this work, we focus on rigidly moving point clouds, i.e., f is a rotation or a Euclidean/rigid transformation.