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 条
  • [1] xBots: An Approach to Generating and Executing Optimal Multi-Robot Plans with Cross-Schedule Dependencies
    Korsah, G. Ayorkor
    Kannan, Balajee
    Browning, Brett
    Stentz, Anthony
    Dias, M. Bernardine
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 115 - 122
  • [2] Risk-Tolerant Task Allocation and Scheduling in Heterogeneous Multi-Robot Teams
    Park, Jinwoo
    Messing, Andrew
    Ravichandar, Harish
    Hutchinson, Seth
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 5372 - 5379
  • [3] A Routing Framework for Heterogeneous Multi-Robot Teams in Exploration Tasks
    Sakamoto, Takuma
    Bonardi, Stephane
    Kubota, Takashi
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04): : 6662 - 6669
  • [4] Spatially-Distributed Missions With Heterogeneous Multi-Robot Teams
    Feo-Flushing, Eduardo
    Gambardella, Luca Maria
    Di Caro, Gianni A.
    IEEE ACCESS, 2021, 9 : 67327 - 67348
  • [5] Multi-robot task allocation method for heterogeneous tasks with priorities
    Guerrero, Jose
    Oliver, Gabriel
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 6, 2007, : 181 - +
  • [6] Optimal Task Allocation for Heterogeneous Multi-robot Teams with Battery Constraints
    Calvo, Alvaro
    Capitan, Jesus
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024, 2024, : 7243 - 7249
  • [7] Adaptive heterogeneous multi-robot teams
    Parker, LE
    NEUROCOMPUTING, 1999, 28 : 75 - 92
  • [8] Adaptive Task Allocation for Heterogeneous Multi-Robot Teams with Evolving and Unknown Robot Capabilities
    Emam, Yousef
    Mayya, Siddharth
    Notomista, Gennaro
    Bohannon, Addison
    Egerstedt, Magnus
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 7719 - 7725
  • [9] Behavior Tree Capabilities for Dynamic Multi-Robot Task Allocation with Heterogeneous Robot Teams
    Heppner, Georg
    Oberacker, David
    Roennau, Arne
    Dillmann, Rudiger
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024, 2024, : 4826 - 4833
  • [10] Distributed Mission Planning of Complex Tasks for Heterogeneous Multi-Robot Systems
    Ferreira, Barbara Arbanas
    Petrovic, Tamara
    Bogdan, Stjepan
    2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, : 1224 - 1231