CoMutaR: A framework for multi-robot coordination and task allocation

被引:35
|
作者
Shiroma, Pedro M.
Campos, Mario F. M.
机构
关键词
D O I
10.1109/IROS.2009.5354166
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In multi-robot systems, task allocation and coordination are two fundamental problems that share high synergy. Although multi-robot architectures typically separate them into distinct layers, relevant improvement may be expected From solutions that are able to concurrently handle them at the same "level". This paper proposes a novel framework, called CoMutaR (Coalition formation based on Multi-tasking Robots), which is used for both tackle task distribution among teams of mobile robots, and to guarantee the coordination within the formed teams. Robot capabilities are modelled as actions, independent modules whose inputs do not depend on the robot that generated it. Solutions to tasks are devised is coalitions of actions, that can be spread amongst he available robots. We also define the concept of share-restricted resources, which are periodically checked and updated by the actions in the system. In contrast to prior approaches, this mechanism enables to quickly determine if two actions can be executed simultaneously, allowing a single robot to execute) multiple tasks concurrently. A single-round auction Protocol is used to automatically discover and form coalitions. Once a coalition is formed, coordination;among robots is modelled as constraints imposed over the share-restricted resources. Finally, we have successfully implemented and applied CoMutaR in typical scenarios like object transportation, area surveillance, and multi-robot box pushing. Experimental results demonstrate that the system is able to provide good solutions even in the case of severe failures in participating robots.
引用
收藏
页码:4817 / 4824
页数:8
相关论文
共 50 条
  • [1] A framework for studying multi-robot task allocation
    Gerkey, BP
    Mataric, MJ
    MULTI-ROBOT SYSTEMS: FROM SWARMS TO INTELLIGENT AUTOMATA, VOL II, 2003, : 15 - 26
  • [2] A Task Allocation Framework for Human Multi-Robot Collaborative Settings
    Lippi, Martina
    Di Lillo, Paolo
    Marino, Alessandro
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2023), 2023, : 7614 - 7620
  • [3] Multi-robot coordination with balanced task allocation and optimized path planning
    Yuan, Xiaobu
    Yang, Simon X.
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 1007 - +
  • [4] Multi-robot task allocation for exploration
    Ping-an Gao
    Zi-xing Cai
    Journal of Central South University of Technology, 2006, 13 : 548 - 551
  • [5] Multi-robot task allocation for exploration
    高平安
    蔡自兴
    Journal of Central South University of Technology(English Edition), 2006, (05) : 548 - 551
  • [6] Multi-robot task allocation for exploration
    Gao Ping-an
    Cai Zi-xing
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2006, 13 (05): : 548 - 551
  • [7] An Evolutionary Algorithm Based Framework for Task Allocation in Multi-Robot Teams
    Arif, Muhammad Usman
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 5032 - 5033
  • [8] A framework and architecture for multi-robot coordination
    Fierro, R
    Das, A
    Spletzer, J
    Esposito, J
    Kumar, V
    Ostrowski, JP
    Pappas, G
    Taylor, CJ
    Hur, Y
    Alur, R
    Lee, I
    Grudic, G
    Southall, B
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2002, 21 (10-11): : 977 - 995
  • [9] A framework for coordination in multi-robot systems
    Wang, ZL
    Tianfield, H
    Jiang, P
    INDIN 2003: IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, PROCEEDINGS, 2003, : 483 - 489
  • [10] A scalable multi-robot task allocation algorithm
    Sarkar, Chayan
    Paul, Himadri Sekhar
    Pal, Arindam
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 5022 - 5027