Environment mapping using probabilistic quadtree for the guidance and control of autonomous mobile robots

This paper presents the implementation of an environment mapping technique based on a probabilistic quadtree which records the location of static and dynamic obstacles, as well as the certainty over each obstacle's estimated position. The quadtree-based map is updated online (i.e. near-real time) based on multi-sensor feeds originating from one to three X80 mobile robots operating simultaneously. The probabilistic quadtree map is part of a guidance and navigation control system which combines a Genetic Algorithm-based global path planner and a Potential Field local controller. The centralized map is shared by all mobile robots although each robot has an independent controller. Performance of the proposed method for this guidance and navigation control system is demonstrated experimentally with the Dr. Robot's ™ wireless X80 mobile robots.

[1]  Kyu Ho Park,et al.  A fast path planning by path graph optimization , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[2]  Wolfram Burgard,et al.  Fast and accurate SLAM with Rao-Blackwellized particle filters , 2007, Robotics Auton. Syst..

[3]  Stefan B. Williams,et al.  Autonomous underwater simultaneous localisation and map building , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  Jozef Vörös Low-cost implementation of distance maps for path planning using matrix quadtrees and octrees , 2001 .

[5]  Cedric Cocaud Autonomous tasks allocation and path generation of UAV's , 2007 .

[6]  Günther Schmidt,et al.  Building a global map of the environment of a mobile robot: the importance of correlations , 1997, Proceedings of International Conference on Robotics and Automation.

[7]  Martial Hebert,et al.  Autonomous Driving with Concurrent Goals and Multiple Vehicles: Experiments and Mobility Components , 2002, Auton. Robots.

[8]  M. Williams,et al.  A rapid method for planning paths in three dimensions for a small aerial robot , 2001, Robotica.

[9]  Ioannis P. Vlahavas,et al.  Multiobjective heuristic state-space planning , 2003, Artif. Intell..

[10]  Wolfram Burgard,et al.  A system for volumetric robotic mapping of abandoned mines , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[11]  G. Casella,et al.  Rao-Blackwellisation of sampling schemes , 1996 .

[12]  Alberto Elfes,et al.  Using occupancy grids for mobile robot perception and navigation , 1989, Computer.

[13]  Xue Huifeng,et al.  A New Hybrid Data Structure for 3D GIS , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

[14]  Sanjiv Singh,et al.  An efficient on-line path planner for outdoor mobile robots , 2000, Robotics Auton. Syst..

[15]  A. R. Soltani,et al.  A fuzzy based multi-objective path planning of construction sites , 2004 .

[16]  Timothy W. McLain,et al.  Coordinated target assignment and intercept for unmanned air vehicles , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

[18]  Nando de Freitas,et al.  Rao-Blackwellised Particle Filtering for Dynamic Bayesian Networks , 2000, UAI.

[19]  T. Barfoot,et al.  VISION-BASED LOCALIZATION AND TERRAIN MODELING FOR PLANETARY ROVERS , 2005 .

[20]  Maria L. Gini,et al.  Robot navigation in a known environment with unknown moving obstacles , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

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

[22]  Cedric Cocaud,et al.  Environment mapping using hybrid octree knowledge for UAV trajectory planning , 2008 .

[23]  George J. Vachtsevanos,et al.  Intelligent route planning for fast autonomous vehicles operating in a large natural terrain , 2002, Robotics Auton. Syst..

[24]  Sebastian Thrun,et al.  FastSLAM: A Scalable Method for the Simultaneous Localization and Mapping Problem in Robotics , 2007 .

[25]  Timothy W. McLain,et al.  Cooperative control of UAV rendezvous , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[26]  Joachim Hertzberg,et al.  An autonomous mobile robot with a 3D laser range finder for 3D exploration and digitalization of indoor environments , 2003, Robotics Auton. Syst..

[27]  M. Maimone,et al.  Chapter 3 SURFACE NAVIGATION AND MOBILITY INTELLIGENCE ON THE MARS EXPLORATION ROVERS , 2006 .