I. Introduction
With the rapid development of 3D sensors, point cloud has become the primary data format for recording 3D scenes [1]. Point cloud registration is a fundamental task in the areas of 3D reconstruction [2], autonomous driving [3], [4], and augmented reality [5]. It aims to estimate the transformation matrix that aligns two partially overlapping point clouds. In reality, noise and complex scenarios can make the task extremely challenging.