Multi-robot environment exploration based on label maps building via recognition of frontiers

This paper presents a new approach to multi-robot environment exploration based on label maps building through recognition of frontiers. At first, the model of multi-robot environment exploration is built and analysed, in which, the label map building, the formation and role modeling, and the task assignment are synthetically considered. Then the behavior coordination towards exploration process is studied in depth according to label maps and cooperative tasks. Thus the extraction of shape context features from local maps, label map building based on frontier recognition with shape context, behavior coordination with label maps and cooperative tasks, and real time path planning and updating are integrated to make up of an effective implementing algorithm which can successfully avoid some repeated and/or redundant exploration of the same region by multiple robots. A series of simulations and real world experiments results demonstrate the performance advantages of our proposed approach so as to outperform the other methods ignoring label maps in the same conditions.

[1]  Andreas Birk,et al.  Cooperative 3D exploration under communication constraints , 2012 .

[2]  Wolfram Burgard,et al.  Efficient exploration of unknown indoor environments using a team of mobile robots , 2008, Annals of Mathematics and Artificial Intelligence.

[3]  Kamal Kant Bharadwaj,et al.  Multi-robot exploration and terrain coverage in an unknown environment , 2012, Robotics Auton. Syst..

[4]  Arturo Gil,et al.  A comparison of path planning strategies for autonomous exploration and mapping of unknown environments , 2012, Auton. Robots.

[5]  Chao Li,et al.  Task Cooperation and Behavior Coordination of Multi-Robot Environment Exploration Based on Artificial Potential Field , 2013 .

[6]  Jitendra Malik,et al.  Shape matching and object recognition using shape contexts , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[7]  Dieter Fox,et al.  RGB-D Mapping: Using Depth Cameras for Dense 3D Modeling of Indoor Environments , 2010, ISER.

[8]  Sven Koenig,et al.  Robot exploration with combinatorial auctions , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

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

[10]  Wolfram Burgard,et al.  Coordinated multi-robot exploration , 2005, IEEE Transactions on Robotics.

[11]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[12]  Laurent Jeanpierre,et al.  Distributed value functions for multi-robot exploration , 2012, 2012 IEEE International Conference on Robotics and Automation.

[13]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[14]  Gregory Dudek,et al.  Multi-Robot Exploration of an Unknown Environment, Efficiently Reducing the Odometry Error , 1997, IJCAI.

[15]  Gurkan Tuna,et al.  The effects of exploration strategies and communication models on the performance of cooperative exploration , 2013, Ad Hoc Networks.

[16]  Luiz Chaimowicz,et al.  A Multi-robot Exploration Approach Based on Distributed Graph Coloring , 2013, 2013 Latin American Robotics Symposium and Competition.

[17]  Héctor H. González-Baños,et al.  Navigation Strategies for Exploring Indoor Environments , 2002, Int. J. Robotics Res..

[18]  Michael Wooldridge,et al.  Proceedings of the second international conference on Autonomous agents , 1998 .

[19]  Hans P. Moravec Sensor Fusion in Certainty Grids for Mobile Robots , 1988, AI Mag..

[20]  Nicola Basilico,et al.  Exploration Strategies based on Multi-Criteria Decision Making for an Autonomous Mobile Robot , 2009, ECMR.

[21]  Kim D. Listmann,et al.  DisCoverage: A new paradigm for multi-robot exploration , 2010, 2010 IEEE International Conference on Robotics and Automation.

[22]  Malik Ghallab,et al.  A: an efficient near admissible heuristic search algorithm , 1983, IJCAI 1983.

[23]  Ayanna M. Howard,et al.  Intelligence For Space Robotics , 2008 .

[24]  R Bellman,et al.  DYNAMIC PROGRAMMING AND LAGRANGE MULTIPLIERS. , 1956, Proceedings of the National Academy of Sciences of the United States of America.

[25]  Henrik I. Christensen,et al.  Coordination strategies for multi-robot exploration and mapping , 2014, Int. J. Robotics Res..

[26]  Brian Yamauchi,et al.  A frontier-based approach for autonomous exploration , 1997, Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA'97. 'Towards New Computational Principles for Robotics and Automation'.

[27]  Gregory Dudek,et al.  On Multiagent Exploration , 1998 .

[28]  Anthony Stentz,et al.  Multi-robot exploration controlled by a market economy , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).