Online Multi-Robot Coverage: Algorithm Comparisons

We consider the common assumptions made when multi-robot systems are used for exploration and coverage and the metrics used to compare performance. We then take three algorithms -- the Rolling Dispersion Algorithm (RDA), the Multi-Robot Depth-First-Search (MR-DFS) algorithm, and the BoB algorithm -- chosen for their different strengths and assumptions, and compare, using a set of common metrics, their performance in different simulation environments. We present two simple extensions to RDA -- RDA-MS (multi-start) and RDA-EC (extended communication), which preserve RDA's original assumptions, but are able to perform as well as the algorithms that make more demanding assumptions.

[1]  Maria L. Gini,et al.  Rolling Dispersion for Robot Teams , 2013, IJCAI.

[2]  Simon Lacroix,et al.  Multi-robot target detection and tracking: taxonomy and survey , 2016, Auton. Robots.

[3]  Dale Anthony Carnegie,et al.  Mapping and exploration in a hierarchical heterogeneous multi-robot system using limited capability robots , 2013, Robotics Auton. Syst..

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

[5]  Hoang Huu Viet,et al.  BoB: an online coverage approach for multi-robot systems , 2014, Applied Intelligence.

[6]  Marc Carreras,et al.  A survey on coverage path planning for robotics , 2013, Robotics Auton. Syst..

[7]  Robin R. Murphy,et al.  Disaster Robotics , 2014, Springer Handbook of Robotics, 2nd Ed..

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

[9]  Gaurav S. Sukhatme,et al.  The Design and Analysis of an Efficient Local Algorithm for Coverage and Exploration Based on Sensor Network Deployment , 2007, IEEE Transactions on Robotics.

[10]  Qi Han,et al.  WiFi based communication and localization of an autonomous mobile robot for refinery inspection , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Zhi Yan,et al.  Metrics for performance benchmarking of multi-robot exploration , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  Andreas Nüchter,et al.  Enhanced frontier-based exploration for indoor environment with multiple robots , 2015, Adv. Robotics.

[13]  Maria L. Gini,et al.  Communication-Restricted Exploration for Search Teams , 2014, DARS.

[14]  Michael M. Zavlanos,et al.  Distributed communication-aware coverage control by mobile sensor networks , 2016, Autom..

[15]  Andreas Birk,et al.  Rescue robotics — a crucial milestone on the road to autonomous systems , 2006, Adv. Robotics.

[16]  Richard T. Vaughan,et al.  Adaptive mobile charging stations for multi-robot systems , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Swati Gupta,et al.  A brief survey and analysis of multi-robot communication and coordination , 2015, International Conference on Computing, Communication & Automation.

[18]  Noam Hazon,et al.  Towards robust on-line multi-robot coverage , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[19]  Alan K. Mackworth,et al.  Multi-robot repeated area coverage , 2013, Auton. Robots.

[20]  Richard T. Vaughan,et al.  The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems , 2003 .