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 条
  • [41] Task allocation and communication methodologies for multi-robot systems
    Baghaei, KR
    Agah, A
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2003, 9 (04): : 217 - 226
  • [42] A Distributed Algorithm for the Multi-Robot Task Allocation Problem
    Giordani, Stefano
    Lujak, Marin
    Martinelli, Francesco
    TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 721 - +
  • [43] Multi-robot Task Allocation Using Clustering Method
    Janati, Farzam
    Abdollahi, Farzaneh
    Ghidary, Saeed Shiry
    Jannatifar, Masoumeh
    Baltes, Jacky
    Sadeghnejad, Soroush
    ROBOT INTELLIGENCE TECHNOLOGY AND APPLICATIONS 4, 2017, 447 : 233 - 247
  • [44] A Systematic Literature Review on Multi-Robot Task Allocation
    Athira, K. A.
    Udayan, J. Divya
    Subramaniam, Umashankar
    ACM COMPUTING SURVEYS, 2025, 57 (03)
  • [45] Task Allocation Within a Heterogeneous Multi-Robot System
    Budinska, Ivana
    Havlik, Stefan
    2016 CYBERNETICS & INFORMATICS (K&I), 2016,
  • [46] Multi-robot, dynamic task allocation: a case study
    Keshmiri, Soheil
    Payandeh, Shahram
    INTELLIGENT SERVICE ROBOTICS, 2013, 6 (03) : 137 - 154
  • [47] Multi-Robot Dynamic Task Allocation for Exploration and Destruction
    Wei Dai
    Huimin Lu
    Junhao Xiao
    Zhiwen Zeng
    Zhiqiang Zheng
    Journal of Intelligent & Robotic Systems, 2020, 98 : 455 - 479
  • [48] Multi-robot, dynamic task allocation: a case study
    Soheil Keshmiri
    Shahram Payandeh
    Intelligent Service Robotics, 2013, 6 : 137 - 154
  • [49] A Distributed Algorithm for Balanced Multi-Robot Task Allocation
    Gautam, Avinash
    Thakur, Amitayush
    Dhanania, Garima
    Mohan, Sudeept
    2016 11TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2016, : 622 - 627
  • [50] Task allocation for multi-robot teams in dynamic environments
    Hojda, Maciej
    TRENDS IN ADVANCED INTELLIGENT CONTROL, OPTIMIZATION AND AUTOMATION, 2017, 577 : 483 - 492