Building multi-level planar maps integrating LRF, stereo vision and IMU sensors

Building maps of the explored environment during a rescue application is important in order to locate the information acquired through robot sensors. A lot of work has been done on mapping 2D large environments, while the creation of 3D maps is still limited to simple and small environments, due to the costs of 3D sensors and of high computational requirements. In this paper we analyze the problem of building multi-level planar maps. These maps are useful when mapping large indoor environments (e.g., a multi-floor building) and can be effectively created by integrating robustness and efficiency of state-of-the-art 2D SLAM techniques using 2D laser range finder data, with the use of a precise IMU sensor and effective visual odometry techniques based on stereo vision for measuring plane displacements. The main advantages of the proposed solution, with respect to other kinds of 3D maps, are the low-cost of the sensors mounted on the robots and the possibility of exploiting results from 2D SLAM for exploring very large environments. Preliminary experimental results show the effectiveness of the proposed approach.

[1]  Wolfram Burgard,et al.  Speeding-up rao-blackwellized SLAM , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[2]  Paul Newman,et al.  Outdoor SLAM using visual appearance and laser ranging , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[3]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[4]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[5]  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.

[6]  Kurt Konolige,et al.  Small Vision Systems: Hardware and Implementation , 1998 .

[7]  Sebastian Thrun,et al.  Simultaneous localization and mapping with active stereo vision , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[8]  Robert B. Fisher,et al.  A Comparison of Four Algorithms for Estimating 3-D Rigid Transformations , 1995, BMVC.

[9]  Wolfram Burgard,et al.  A real-time expectation-maximization algorithm for acquiring multiplanar maps of indoor environments with mobile robots , 2004, IEEE Transactions on Robotics and Automation.

[10]  Robert C. Bolles,et al.  Outdoor Mapping and Navigation Using Stereo Vision , 2006, ISER.

[11]  Kurt Konolige,et al.  Frame-Frame Matching for Realtime Consistent Visual Mapping , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

[13]  Olivier Stasse,et al.  MonoSLAM: Real-Time Single Camera SLAM , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  D. Calisi,et al.  Autonomous navigation and exploration in a rescue environment , 2005, IEEE International Safety, Security and Rescue Rototics, Workshop, 2005..

[15]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[16]  Christian Früh,et al.  An Automated Method for Large-Scale, Ground-Based City Model Acquisition , 2004, International Journal of Computer Vision.

[17]  Giorgio Grisetti,et al.  Scaling Rao-Blackwllized Simultaneous Localization And Mapping to Large Envronments , 2006 .