Distributed Allocation and Scheduling of Tasks With Cross-Schedule Dependencies for Heterogeneous Multi-Robot Teams

被引:4
|
作者
Ferreira, Barbara Arbanas [1 ]
Petrovic, Tamara [1 ]
Orsag, Matko [1 ]
Martinez-de Dios, J. Ramiro [2 ]
Bogdan, Stjepan [1 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Zagreb 10000, Croatia
[2] Univ Seville, GRVC Robot Lab, Seville 41092, Spain
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Task analysis; Robot kinematics; Resource management; Metaheuristics; Multi-robot systems; Scheduling; Vehicle routing; Optimization methods; multi-robot coordination; task allocation; task scheduling; vehicle routing problem; distributed optimization; VEHICLE-ROUTING PROBLEM; ALGORITHM;
D O I
10.1109/ACCESS.2024.3404823
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To enable safe and efficient use of multi-robot systems in everyday life, a robust and fast method for coordinating their actions must be developed. In this paper, we present a distributed task allocation and scheduling algorithm for missions where the tasks of different robots are tightly coupled with temporal and precedence constraints. The approach is based on representing the problem as a variant of the vehicle routing problem, and the solution is found using a distributed metaheuristic algorithm based on evolutionary computation (CBM-pop). Such an approach allows a fast and near-optimal allocation and can therefore be used for online applications. Simulation results show that the approach has better computational speed and scalability without loss of optimality compared to the state-of-the-art distributed methods. An application of the planning procedure to a practical use case of a greenhouse maintained by a multi-robot system is given.
引用
收藏
页码:74327 / 74342
页数:16
相关论文
共 50 条
  • [21] Task allocation for multi-robot teams in dynamic environments
    Hojda, Maciej
    TRENDS IN ADVANCED INTELLIGENT CONTROL, OPTIMIZATION AND AUTOMATION, 2017, 577 : 483 - 492
  • [22] Scalable, Pairwise Collaborations in Heterogeneous Multi-Robot Teams
    Nguyen, Alexander A.
    Guerrero-Bonilla, Luis
    Jabbari, Faryar
    Egerstedt, Magnus
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 604 - 609
  • [23] Scalable Task Assignment for Heterogeneous Multi-Robot Teams
    Garcia, Paula
    Caamano, Pilar
    Duro, Richard J.
    Bellas, Francisco
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [24] Multi-Robot Allocation of Tasks with Temporal and Ordering Constraints
    Gini, Maria
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4863 - 4869
  • [25] Multi-Robot Auctions for Allocation of Tasks with Temporal Constraints
    Nunes, Ernesto
    Gini, Maria
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 2110 - 2116
  • [26] Distributed heterogeneous outdoor multi-robot localizationt
    Madhavan, R
    Fregene, K
    Parker, LE
    2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2002, : 374 - 381
  • [27] Distributed coordination in heterogeneous multi-robot systems
    Iocchi, L
    Nardi, D
    Piaggio, M
    Sgorbissa, A
    AUTONOMOUS ROBOTS, 2003, 15 (02) : 155 - 168
  • [28] Distributed Coordination in Heterogeneous Multi-Robot Systems
    Luca Iocchi
    Daniele Nardi
    Maurizio Piaggio
    Antonio Sgorbissa
    Autonomous Robots, 2003, 15 : 155 - 168
  • [29] Emergent robot differentiation for distributed multi-robot task allocation
    Dahl, Torbjorn S.
    Mataric, Maja J.
    Sukhatme, Gaurav S.
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 6, 2007, : 201 - +
  • [30] Distributed Coverage Estimation for Multi-Robot Persistent Tasks
    Manuel Palacios-Gasos, Jose
    Montijano, Eduardo
    Sagues, Carlos
    Llorente, Sergio
    2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 3681 - 3686