Robust Multi-UAV Data Collection

In this paper we speciflcally deal with the coordination of a team of unmanned aerial vehicles (UAVs) assigned the task of collecting data from a set of remote unattended ground sensors (UGSs) over time. The control center creates time-limited sensor-visit tasks and assigns them to the UAVs. The tasks should be created and distributed in such a way that the data at the control center is as up-to-date as possible while the sum of distances traveled by the UAVs is minimized. We present a market-based coordination system for assigning the tasks to team members. Frequent auctioning, time limited contracts, and time-dependent prices, which are essential parts of our implementation, make it robust to failures such as UAV or UGS deaths or temporary communication failures. We have shown how the communication range and re-auctioning can in∞uence the quality of the solution. The adaptation of this method to team modiflcations is also validated empirically.

[1]  Tuomas Sandholm,et al.  An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations , 1993, AAAI.

[2]  Claus Ronald. Kube,et al.  Collective robotic intelligence , 1992 .

[3]  Luc Steels,et al.  Cooperation between distributed agents through self-organisation , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[4]  Anthony Stentz,et al.  Robust multirobot coordination in dynamic environments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Maja J. Mataric,et al.  Pusher-watcher: an approach to fault-tolerant tightly-coupled robot coordination , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[6]  Anthony Stentz,et al.  TraderBots : a market-based approach for resource, role, and task allocation in multirobot coordination , 2003 .

[7]  Evangelos Markakis,et al.  Auction-Based Multi-Robot Routing , 2005, Robotics: Science and Systems.

[8]  Rachid Alami,et al.  M+: a scheme for multi-robot cooperation through negotiated task allocation and achievement , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[9]  Guy Theraulaz,et al.  Swarm made architectures , 1992 .

[10]  Tuomas Sandholm Contract Types for Satisficing Task Allocation:I Theoretical Results , 2002 .

[11]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Survey and Analysis , 2006, Proceedings of the IEEE.