Forming an effective multi-robot team robust to failures

We are interested in forming a multi-robot team that attains high utility at a task, and is robust to failures in the robots. We consider configurable robots that are composed of modules, e.g., motors, sensors, and actuators, where each module has an independent probability of failure. The performance of the multi-robot team at the task depends not only on how the robots in the team are composed from modules, but also the probability of failure of the selected modules. We formally define the robust team formation problem, and introduce two methods of defining the optimal team. We contribute the Robust Synergy Graph for Configurable Robots (ρ-SGraCR) model, and two team formation algorithms to find effective robust teams. The first algorithm, OptRobust, runs in exponential time and finds the optimal robust team. The second algorithm, ApproxRobust, makes assumptions about the module failures and approximates the optimal robust team, and runs in polynomial time. We demonstrate the efficacy of the ρ-SGraCR model in modeling robust team performance, and evaluate ApproxRobust and OptRobust. Finally, we apply the ρ-SGraCR model to a real robot problem in the foraging domain, and show that it outperforms competing approaches.

[1]  Yu Zhang,et al.  Task allocation with executable coalitions in multirobot tasks , 2012, 2012 IEEE International Conference on Robotics and Automation.

[2]  Wolfgang Renz,et al.  Scalability and robustness analysis of a multi-agent based self-healing resource-flow system , 2012, 2012 Federated Conference on Computer Science and Information Systems (FedCSIS).

[3]  Jian Chen,et al.  Resource constrained multirobot task allocation based on leader–follower coalition methodology , 2011, Int. J. Robotics Res..

[4]  Milind Tambe,et al.  Robust Agent Teams via Socially-Attentive Monitoring , 2000, J. Artif. Intell. Res..

[5]  Nicholas R. Jennings,et al.  Algorithms and mechanisms for procuring services with uncertain durations using redundancy , 2011, Artif. Intell..

[6]  Julie A. Adams,et al.  Coalition formation for task allocation: theory and algorithms , 2011, Autonomous Agents and Multi-Agent Systems.

[7]  Wolfram Burgard,et al.  Fully distributed scalable smoothing and mapping with robust multi-robot data association , 2012, 2012 IEEE International Conference on Robotics and Automation.

[8]  Manuela M. Veloso,et al.  Synergy graphs for configuring robot team members , 2013, AAMAS.

[9]  Eric Klavins,et al.  Robust by composition: Programs for multi-robot systems , 2010, 2010 IEEE International Conference on Robotics and Automation.