Prioritized Mobile Robot Exploration Based on Percolation Enhanced Entropy Based Fast SLAM

The major aim in search and rescue using mobile robots is to detect and reach trapped survivors and to support rescue operations through disaster environments. Our motivation is based on the fact that a search and rescue (SAR) robot can navigate within and penetrate a disaster area only if the area in question possesses connected voids. Traversability or penetrability of a disaster area is a primary factor that guides the navigation of a search and rescue (SAR) robot, since it is highly desirable that the robot, without hitting a dead end or getting stuck, keeps its mobility for its primary task of reconnaissance and mapping when searching the highly unstructured environment. We propose a novel percolation guidance that collaborates with entropy based SLAM under a switching control setting the priority to either position or map accuracy. This newly developed methodology has proven to combine the superiority of both percolator guidance and entropy based prioritization so that the active SLAM becomes speedy, with high coverage rate of the area as well as increased accuracy in localization. Our percolator guidance stems from a frontier based conditioning of a-posteriori occurrences of upcoming connected voids that uses the fact that every obstacle partially seen at the frontier of the explored domain has a spatial continuity into the unexplored area. The developed modular architecture is introduced in details and demonstrative examples are provided and discussed.

[1]  H. Stanley,et al.  Distribution of shortest paths at percolation threshold: application to oil recovery with multiple wells , 2004 .

[2]  A. Yarovoy,et al.  Source node location estimation in large-scale wireless sensor networks , 2012, 2012 42nd European Microwave Conference.

[3]  Michel Devy,et al.  Comparing Determinist and Probabilistic Methods for RFID-based Self-localization and Mapping , 2011, ICINCO.

[4]  Hiroshi Yamashita,et al.  Simulation of Evacuation Dynamics in Fire by Cellular Automata , 2008 .

[5]  Alicia D'Anjou,et al.  On How Percolation Threshold Affects PSO Performance , 2012, HAIS.

[6]  Kevin P. Murphy,et al.  Bayesian Map Learning in Dynamic Environments , 1999, NIPS.

[7]  Shlomo Havlin,et al.  Percolation phenomena: a broad-brush introduction with some recent applications to porous media, liquid water, and city growth , 1999 .

[8]  Gamini Dissanayake,et al.  A review of recent developments in Simultaneous Localization and Mapping , 2011, 2011 6th International Conference on Industrial and Information Systems.

[9]  Murat Karahan PRIORITIZED EXPLORATION STRATEGY BASED ON INVASION PERCOLATION GUIDANCE , 2009 .

[10]  Gamini Dissanayake,et al.  Towards a consistent SLAM algorithm using B-Splines to represent environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  H. Stanley,et al.  Modelling urban growth patterns , 1995, Nature.

[12]  Gamini Dissanayake,et al.  Feature based SLAM using laser sensor data with maximized information usage , 2011, 2011 IEEE International Conference on Robotics and Automation.

[13]  D. D. King Space For Microwaves , 1965 .

[14]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[15]  Shan Shan Li,et al.  Simulation Research on Multi-Robot SLAM of Information Filter , 2013 .

[16]  Scott Kirkpatrick,et al.  An introduction to percolation theory , 1971 .

[17]  Tomohisa Hayakawa,et al.  Forest fire modeling using cellular automata and percolation threshold analysis , 2011, Proceedings of the 2011 American Control Conference.

[19]  David Wilkinson,et al.  Invasion percolation: a new form of percolation theory , 1983 .

[20]  Sebastian Thrun,et al.  FastSLAM: a factored solution to the simultaneous localization and mapping problem , 2002, AAAI/IAAI.

[21]  Wolfram Burgard,et al.  Exploration with active loop-closing for FastSLAM , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[22]  Piyush Gupta,et al.  Bounds on minimum number of anchors for iterative localization and its connections to bootstrap percolation , 2012, 2012 International Conference on Signal Processing and Communications (SPCOM).

[23]  Jun S. Liu,et al.  Sequential Monte Carlo methods for dynamic systems , 1997 .

[24]  Wei-Yu Lai,et al.  An Efficient Switching Mechanism for Location Reporting in Ad Hoc Networks , 2013 .

[25]  Ieee Robotics Proceedings, 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, September 30-October 4, EPFL Lausanne, Switzerland , 2002 .

[26]  Francesco Maurelli,et al.  A tree-based planner for active localisation: Applications to Autonomous Underwater Vehicles , 2010, Proceedings ELMAR-2010.

[27]  Tao Tong Multi-Robot Active Simultaneous Localization and Mapping Based on Cooperative Correction Approach , 2012 .

[28]  Javier González,et al.  An Entropy-Based Measurement of Certainty in Rao-Blackwellized Particle Filter Mapping , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Ian D. Reid,et al.  On the comparison of uncertainty criteria for active SLAM , 2012, 2012 IEEE International Conference on Robotics and Automation.

[30]  Hans P. Moravec,et al.  High resolution maps from wide angle sonar , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[31]  L. R. da Silva,et al.  Spontaneous-search method and short-time dynamics: applications to the Domany-Kinzel cellular automaton , 2008 .

[32]  Brian Yamauchi,et al.  Frontier-based exploration using multiple robots , 1998, AGENTS '98.

[33]  David Filliat,et al.  Combined Vision and Frontier-Based Exploration Strategies for Semantic Mapping , 2011, CAR 2011.

[34]  Jaime Valls Miró,et al.  Active Pose SLAM , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[35]  David Wettergreen,et al.  Active SLAM and Loop Prediction with the Segmented Map Using Simplified Models , 2009, FSR.

[36]  José Ruíz Ascencio,et al.  Visual simultaneous localization and mapping: a survey , 2012, Artificial Intelligence Review.

[37]  Sven Koenig,et al.  Improved analysis of greedy mapping , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[38]  S. Redner,et al.  Introduction To Percolation Theory , 2018 .

[39]  Improved bounds on metastability thresholds and probabilities for generalized bootstrap percolation , 2010, 1001.1977.

[40]  Jingjing Du,et al.  A comparative study on active SLAM and autonomous exploration with Particle Filters , 2011, 2011 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[41]  M. Rosso,et al.  Diffusion fronts and gradient percolation: A survey , 2005 .

[42]  Alexei Makarenko,et al.  An experiment in integrated exploration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Eduardo Mario Nebot,et al.  Optimization of the simultaneous localization and map-building algorithm for real-time implementation , 2001, IEEE Trans. Robotics Autom..

[44]  Gamini Dissanayake,et al.  Evaluation of Pose Only SLAM , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[45]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[46]  Wolfram Burgard,et al.  Information Gain-based Exploration Using Rao-Blackwellized Particle Filters , 2005, Robotics: Science and Systems.

[47]  Francisco Bonnín-Pascual,et al.  Detection of Cracks and Corrosion for Automated Vessels Visual Inspection , 2010, CCIA.

[48]  Sebastian Thrun,et al.  Integrating Grid-Based and Topological Maps for Mobile Robot Navigation , 1996, AAAI/IAAI, Vol. 2.

[49]  Yalou Huang,et al.  Active and Stable SLAM Based on Multi-Objective Optimization , 2011, Int. J. Robotics Autom..

[50]  Paolo Fiorini,et al.  Search and Rescue Robotics , 2008, Springer Handbook of Robotics.

[51]  Ewald von Puttkamer,et al.  Keeping track of position and orientation of moving indoor systems by correlation of range-finder scans , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[52]  Jingcheng Wang,et al.  Finite time stability and L2-gain analysis for switched linear systems with state-dependent switching , 2013, J. Frankl. Inst..

[53]  Jyh-Ching Juang,et al.  An improved active SLAM algorithm for multi-robot exploration , 2011, SICE Annual Conference 2011.

[54]  Sven Behnke,et al.  Evaluating the Efficiency of Frontier-based Exploration Strategies , 2010, ISR/ROBOTIK.

[55]  Maja J. Mataric,et al.  Integration of representation into goal-driven behavior-based robots , 1992, IEEE Trans. Robotics Autom..

[56]  Basilio Bona,et al.  A first-order solution to simultaneous localization and mapping with graphical models , 2011, 2011 IEEE International Conference on Robotics and Automation.

[57]  Ieee Robotics Proceedings, 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003), October 27-31,2003, Las Vegas, Nevada , 2003 .

[58]  Emilio Frazzoli,et al.  High-speed flight in an ergodic forest , 2012, 2012 IEEE International Conference on Robotics and Automation.

[59]  Damien Regnault,et al.  Directed Percolation Arising in Stochastic Cellular Automata Analysis , 2008, MFCS.