The problem of aligning scans from a range sensor is central to 3D mapping for robots. In previous work we demonstrated a light-weight descriptor-based registration method that is suitable for creating maps from range images produced by devices such as the XBOX Kinect. For computational reasons, simple descriptors were used based only on the distribution of distances between points. In this paper, we present an alternative approach using 3D Shape Contexts that also retains angular information thereby producing descriptors that are more unique. Although this increases the computational load, intrinsic properties of the descriptor facilitate keypoint selection, leading to a more robust registration framework. This also provides greater flexibility when applying the method to sparse point clouds such as those produced by laser range scanners. Results are shown for registering new data acquired from an underground mine environment.
Reference:
Price, M, Green, J and Dickens, J. 2012. Point-cloud registration using 3D shape contexts. In: 5th Robotics and Mechatronics Conference of South Africa (ROBMECH 2012), Pretoria, 26-27 November 2012
Price, M., Green, J., & Dickens, J. (2012). Point-cloud registration using 3D shape contexts. Robmech 2012. http://hdl.handle.net/10204/6611
Price, M, J Green, and J Dickens. "Point-cloud registration using 3D shape contexts." (2012): http://hdl.handle.net/10204/6611
Price M, Green J, Dickens J, Point-cloud registration using 3D shape contexts; Robmech 2012; 2012. http://hdl.handle.net/10204/6611 .