Mobile robot map building from time-of-flight camera

Highlight? A map building algorithm for mobile robots is described. ? A ToF camera is exploited as a range sensor for mapping. ? An occupancy grid model is used to represent the environment. ? The environment is represented in a map containing a probability of presence of an object in each cell. A map building algorithm for mobile robots is introduced in this paper. The perceived environment is represented in a map containing in each cell a probability of presence of an object or part of an object. The environment is represented as a collection of modular occupancy grids which are added to the map as far as the mobile robot finds objects outside the existing grids. In this approach a time-of-flight (ToF) camera is exploited as a range sensor for mapping. Indeed, one of the areas where ToF sensors are adequate is in obstacle avoidance, because the detection region is not only horizontal but also vertical, allowing to detect obstacles with complex shapes. The main steps of the map building algorithm are extensively described in the paper. The results of testing the algorithm are considered in two different indoor environments.

[1]  Robert Lange,et al.  3D time-of-flight distance measurement with custom solid-state image sensors in CMOS/CCD-technology , 2006 .

[2]  George K. I. Mann,et al.  Integrated fuzzy logic and genetic algorithmic approach for simultaneous localization and mapping of mobile robots , 2008, Appl. Soft Comput..

[3]  Luc Van Gool,et al.  Omnidirectional Vision Based Topological Navigation , 2007, International Journal of Computer Vision.

[4]  Markus Vincze,et al.  Selecting good corners for structure and motion recovery using a time-of-flight camera , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Chih-Yung Chen,et al.  Intelligent omni-directional vision-based mobile robot fuzzy systems design and implementation , 2010, Expert Syst. Appl..

[6]  Amitava Chatterjee,et al.  Development of a real-life EKF based SLAM system for mobile robots employing vision sensing , 2011, Expert Syst. Appl..

[7]  Cyrill Stachniss,et al.  Bridging the gap between feature- and grid-based SLAM , 2010, Robotics Auton. Syst..

[8]  José-Enrique Simó-Ten,et al.  Differentiating walls from corners using the amplitude of ultrasonic echoes , 2005, Robotics Auton. Syst..

[9]  Carme Torras,et al.  Exploitation of time-of-flight (ToF) cameras , 2010 .

[10]  Antonio Fernández-Caballero,et al.  Agent-oriented modeling and development of a person-following mobile robot , 2011, Expert Syst. Appl..

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

[12]  Tom Drummond,et al.  Edge landmarks in monocular SLAM , 2009, Image Vis. Comput..

[13]  Rasmus Larsen,et al.  Improved 3D reconstruction in smart-room environments using ToF imaging , 2010, Comput. Vis. Image Underst..

[14]  Ian D. Reid,et al.  Article in Press Robotics and Autonomous Systems ( ) – Robotics and Autonomous Systems a Comparison of Loop Closing Techniques in Monocular Slam , 2022 .

[15]  Joachim Hertzberg,et al.  Three-dimensional mapping with time-of-flight cameras , 2009 .

[16]  Cang Ye,et al.  Extraction of planar features from Swissranger SR-3000 Range Images by a clustering method using Normalized Cuts , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Fumitoshi Matsuno,et al.  A Geese PSO tuned fuzzy supervisor for EKF based solutions of simultaneous localization and mapping (SLAM) problems in mobile robots , 2010, Expert Syst. Appl..

[18]  James J. Little,et al.  A Study of the Rao-Blackwellised Particle Filter for Efficient and Accurate Vision-Based SLAM , 2006, International Journal of Computer Vision.

[19]  Francisco Angel Moreno,et al.  Stereo vision specific models for particle filter-based SLAM , 2009, Robotics Auton. Syst..

[20]  Roland Siegwart,et al.  A state-of-the-art 3D sensor for robot navigation , 2004 .

[21]  Tim K. Marks,et al.  Gamma-SLAM : Stereo Visual SLAM in Unstructured Environments Using Variance Grid Maps , 2007 .

[22]  Frank Dellaert,et al.  Probabilistic structure matching for visual SLAM with a multi-camera rig , 2010, Comput. Vis. Image Underst..

[23]  Antonio Fernández-Caballero,et al.  Dynamic visual attention model in image sequences , 2007, Image Vis. Comput..

[24]  Lina María Paz,et al.  Large-Scale 6-DOF SLAM With Stereo-in-Hand , 2008, IEEE Transactions on Robotics.

[25]  James J. Little,et al.  Autonomous vision-based robotic exploration and mapping using hybrid maps and particle filters , 2009, Image Vis. Comput..

[26]  Antonio Fernández Caballero,et al.  Stereovision depth analysis by two-dimensional motion charge memories , 2007 .

[27]  Luis Miguel Bergasa,et al.  Real-time hierarchical stereo Visual SLAM in large-scale environments , 2010, Robotics Auton. Syst..

[28]  D. Holz,et al.  3 D Pose Estimation and Mapping with Time-of-Flight Cameras , 2008 .

[29]  Antonio Fernández Caballero,et al.  Dynamic stereoscopic selective visual attention (dssva): integrating motion and shape with depth in video segmentation , 2008 .

[30]  Garrison W. Cottrell,et al.  Gamma-SLAM: Visual SLAM in unstructured environments using variance grid maps , 2009 .

[31]  Antonio Fernández-Caballero,et al.  Real-time human segmentation in infrared videos , 2011, Expert Syst. Appl..