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 条
  • [31] Scheduling Operator Assistance for Shared Autonomy in Multi-Robot Teams
    Cai, Yifan
    Dahiya, Abhinav
    Wilde, Nils
    Smith, Stephen L.
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 3997 - 4003
  • [32] Task Allocation Within a Heterogeneous Multi-Robot System
    Budinska, Ivana
    Havlik, Stefan
    2016 CYBERNETICS & INFORMATICS (K&I), 2016,
  • [33] Synergistic Scheduling of Learning and Allocation of Tasks in Human-Robot Teams
    Vats, Shivam
    Kroemer, Oliver
    Likhachev, Maxim
    2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2022), 2022, : 2789 - 2795
  • [34] Resilient Task Allocation in Heterogeneous Multi-Robot Systems
    Mayya, Siddharth
    D'antonio, Diego S.
    Saldana, David
    Kumar, Vijay
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (02) : 1327 - 1334
  • [35] Approximated Dynamic Trait Models for Heterogeneous Multi-Robot Teams
    Neville, Glen
    Ravichandar, Harish
    Shaw, Kenneth
    Chernova, Sonia
    2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 7978 - 7984
  • [36] Hierarchical Distributed Task Allocation for Multi-robot Exploration
    Hawley, John
    Butler, Zack
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, 2013, 83 : 445 - 458
  • [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] 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 - +
  • [39] 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
  • [40] Decentralized multi-robot allocation of tasks with temporal and precedence constraints
    Nunes, Ernesto
    McIntire, Mitchell
    Gini, Maria
    ADVANCED ROBOTICS, 2017, 31 (22) : 1193 - 1207