Simultaneous allocations of multiple tightly-coupled multi-robot tasks to coalitions of heterogeneous robots

Most multi-robot task allocation algorithms are concerned with the allocation of individual tasks to single robots. However certain types of tasks require a team of robots for their execution, and for the allocation of such tasks non-conflicting robot teams have to be formed. Most of the existing allocation algorithms for such tasks mainly address the robot-team formation and the tasks are allocated sequentially. However, allocating multiple tasks simultaneously will result in a more balanced distribution of robots into teams. A market based algorithm for simultaneous allocation of multiple tightly couple multi-robot tasks to coalitions of heterogeneous robots are proposed in this paper. The simultaneous allocations are deadlock-free and significant improvement in overall execution time is achieved as demonstrated by empirical evaluations.

[1]  D. Hausch,et al.  Multi-object auctions: sequential vs. simultaneous sales , 1986 .

[2]  Randall Davis,et al.  Negotiation as a Metaphor for Distributed Problem Solving , 1988, Artificial Intelligence.

[3]  Manuela M. Veloso,et al.  Modeling mutual capabilities in heterogeneous teams for role assignment , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Alessandro Saffiotti,et al.  Network robot systems , 2008, Robotics Auton. Syst..

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

[6]  Randal W. Beard,et al.  Multiple UAV Coalitions for a Search and Prosecute Mission , 2011, J. Intell. Robotic Syst..

[7]  Gabriel Oliver,et al.  Multi-robot coalition formation in real-time scenarios , 2012, Robotics Auton. Syst..

[8]  Spring Berman,et al.  Optimized Stochastic Policies for Task Allocation in Swarms of Robots , 2009, IEEE Transactions on Robotics.

[9]  Lovekesh Vig,et al.  Multi-robot coalition formation , 2006, IEEE Transactions on Robotics.

[10]  Lynne E. Parker,et al.  Distributed multi-robot coalitions through ASyMTRe-D , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Fang Tang,et al.  Winner Determination for Simultaneous Multi-Robot Task Allocation , 2011, FLAIRS.

[12]  T. Martin McGinnity,et al.  A fast distributed auction and consensus process using parallel task allocation and execution , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Lynne E. Parker,et al.  ASyMTRe: Automated Synthesis of Multi-Robot Task Solutions through Software Reconfiguration , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[14]  Lynne E. Parker,et al.  Distributed Intelligence: Overview of the Field and Its Application in Multi-Robot Systems , 2008, AAAI Fall Symposium: Regarding the Intelligence in Distributed Intelligent Systems.

[15]  Han-Lim Choi,et al.  Decentralized task allocation with coupled constraints in complex missions , 2011, Proceedings of the 2011 American Control Conference.

[16]  Chen Jianping,et al.  Multi-robot task allocation based on robotic utility value and genetic algorithm , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[17]  Victor R. Lesser,et al.  A survey of multi-agent organizational paradigms , 2004, The Knowledge Engineering Review.

[18]  Alessandro Saffiotti,et al.  Autonomous functional configuration of a network robot system , 2008, Robotics Auton. Syst..

[19]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..