Distributed Fault Tolerant and Balanced Multi-Robot Area Partitioning for Coverage Applications

Persistent multi-robot coverage is an essential requirement in many applications, which can be achieved by decomposing a region into cells or polygons and assigning robots to cover these cells. During the operation, agents can fail, resulting in partial coverage. The faulty agent must be discovered quickly and its area must be redistributed between the rest of the working agents. However, in real world applications agents have limited communication range and hence detecting the presence of a faulty agent and redistributing the area is difficult. In this paper, we develop a distributed fault detection and area balancing algorithm using periodic communication under limited communication constraints. The approach takes agent motion uncertainty into account and develops a conflict free schedule for communication. Analysis and simulation results are presented to validate the fault tolerant capabilities of our approach.

[1]  Randal W. Beard,et al.  Decentralized Scheme for Spacecraft Formation Flying via the Virtual Structure Approach , 2004 .

[2]  Prithviraj Dasgupta,et al.  A Repartitioning Algorithm to Guarantee Complete, Non-overlapping Planar Coverage with Multiple Robots , 2014, DARS.

[3]  Noa Agmon,et al.  Multi-robot area patrol under frequency constraints , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[4]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[5]  Noam Hazon,et al.  Redundancy, Efficiency and Robustness in Multi-Robot Coverage , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  Stefan Ivić,et al.  Ergodicity-Based Cooperative Multiagent Area Coverage via a Potential Field , 2017, IEEE Transactions on Cybernetics.

[7]  Luis Montano,et al.  Enforcing Network Connectivity in Robot Team Missions , 2010, Int. J. Robotics Res..

[8]  Howie Choset,et al.  Limited communication, multi-robot team based coverage , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[9]  Nathan Michael,et al.  Multi-Robot Persistent Coverage with stochastic task costs , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[10]  Nikolaus Correll,et al.  Decentralized self-repair to maintain connectivity and coverage in networked multi-robot systems , 2011, 2011 IEEE International Conference on Robotics and Automation.

[11]  Emilio Frazzoli,et al.  Distributed policies for equitable partitioning: Theory and applications , 2008, 2008 47th IEEE Conference on Decision and Control.

[12]  Sanjeev Arora,et al.  Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems , 1998, JACM.

[13]  Timothy W. McLain,et al.  Cooperative forest fire surveillance using a team of small unmanned air vehicles , 2006, Int. J. Syst. Sci..

[14]  Lynne E. Parker Reliability and Fault Tolerance in Collective Robot Systems , 2011 .

[15]  Xiaoming Hu,et al.  Sufficient conditions for connectivity maintenance and rendezvous in leader-follower networks , 2010, Autom..

[16]  Peter Stone,et al.  A multi-robot system for continuous area sweeping tasks , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[17]  Howie Choset,et al.  Coverage for robotics – A survey of recent results , 2001, Annals of Mathematics and Artificial Intelligence.

[18]  Prithviraj Dasgupta,et al.  Multi-robot terrain coverage and task allocation for autonomous detection of landmines , 2012, Defense + Commercial Sensing.

[19]  Evsen Yanmaz Connectivity versus area coverage in unmanned aerial vehicle networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[20]  Philippe Pasquier,et al.  Complete and robust cooperative robot area coverage with limited range , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Noa Agmon On events in multi-robot patrol in adversarial environments , 2010, AAMAS.