3D Environment Modeling Based on Surface Primitives

In this article we describe an algorithm for constructing a compact representation of 3D laser range data. Our approach extracts a dictionary of local scans from the scene. The words of this dictionary are used to replace recurrent local 3D structures, which leads to a substantial compression of the entire point cloud. We optimize our model in terms of complexity and accuracy by minimizing the Bayesian information criterion (BIC). Experimental evaluations on large real-world datasets show that the described method allows robots to accurately reconstruct environments with as few as 70 words. Furthermore the experiments suggest that the proposed representation gives a richer semantic description than pure occupancy based representations.

[1]  A. Nuchter,et al.  6D SLAM with approximate data association , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..

[2]  Andrew E. Johnson,et al.  Using Spin Images for Efficient Object Recognition in Cluttered 3D Scenes , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Alberto Valero-Gomez,et al.  3D feature based mapping towards mobile robots' enhanced performance in rescue missions , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Gary R. Bradski,et al.  Fast 3D recognition and pose using the Viewpoint Feature Histogram , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  David Wettergreen,et al.  Real‐Time SLAM with Octree Evidence Grids for Exploration in Underwater Tunnels , 2007, J. Field Robotics.

[6]  Wolfram Burgard,et al.  Unsupervised learning of compact 3D models based on the detection of recurrent structures , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Mark R. Nelson,et al.  LZW data compression , 1989 .

[8]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Wolfram Burgard,et al.  Multi-Level Surface Maps for Outdoor Terrain Mapping and Loop Closing , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Dieter Fox,et al.  Relational Object Maps for Mobile Robots , 2005, IJCAI.

[11]  Paul Newman,et al.  Highly scalable appearance-only SLAM - FAB-MAP 2.0 , 2009, Robotics: Science and Systems.