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 条
  • [31] Multi-robot task allocation for airport runway inspection
    Shi, Andong
    Cheng, Shilei
    Sun, Lei
    Liu, Jingtai
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5631 - 5636
  • [32] Principled communication for dynamic multi-robot task allocation
    Gerkey, BP
    Mataric, MJ
    EXPERIMENTAL ROBOTICS VII, 2001, 271 : 353 - 362
  • [33] Hierarchical Distributed Task Allocation for Multi-robot Exploration
    Hawley, John
    Butler, Zack
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, 2013, 83 : 445 - 458
  • [34] Analysis of dynamic task allocation in multi-robot systems
    Lerman, K
    Jones, C
    Galstyan, A
    Mataric, MJ
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2006, 25 (03): : 225 - 241
  • [35] Multi-robot Task Allocation for Search and Rescue Missions
    Hussein, Ahmed
    Adel, Mohamed
    Bakr, Mohamed
    Shehata, Omar M.
    Khamis, Alaa
    EUROPEAN WORKSHOP ON ADVANCED CONTROL AND DIAGNOSIS, PTS 1-8, 2014, 570
  • [36] Cooperative Multi-Robot Task Allocation with Reinforcement Learning
    Park, Bumjin
    Kang, Cheongwoong
    Choi, Jaesik
    APPLIED SCIENCES-BASEL, 2022, 12 (01):
  • [37] Distributed multi-robot task allocation for emergency handling
    Ostergaard, EH
    Mataric, MJ
    Sukhatme, GS
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 821 - 826
  • [38] Dynamic Multi-Robot Task Allocation for Intruder Detection
    Zhang, Yuyang
    Meng, Yan
    ICIA: 2009 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, VOLS 1-3, 2009, : 1060 - 1065
  • [39] Comparison of Algorithms for Constrained Multi-robot Task Allocation
    Hojda, Maciej
    ADVANCES IN SYSTEMS SCIENCE, ICSS 2016, 2017, 539 : 255 - 264
  • [40] Auction algorithm sensitivity for multi-robot task allocation?
    Clinch, Katie
    Wood, Tony A.
    Manzie, Chris
    AUTOMATICA, 2023, 158