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 条
  • [41] Multi-Robot Task Allocation Based on Utility and Distributed Computing and Centralized Determination
    Liu, Fei
    Liang, Shan
    Xian, Xiaodong
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 3259 - 3264
  • [42] Cooperative 3D Exploration and Mapping using Distributed Multi-Robot Teams
    Ribeiro, Andre
    Basiri, Meysam
    2024 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS, ICARSC, 2024, : 132 - 137
  • [43] Initial Task Allocation in Multi-Human Multi-Robot Teams: An Attention-Enhanced Hierarchical Reinforcement Learning Approach
    Wang, Ruiqi
    Zhao, Dezhong
    Gupte, Arjun
    Min, Byung-Cheol
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (04) : 3451 - 3458
  • [44] Distributed Multi-Robot Coordination Combining Semantics and Real-Time Scheduling
    Lujak, Marin
    Fernandez, Alberto
    2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [45] An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
    Patil, Abhishek
    Bae, Jungyun
    Park, Myoungkuk
    SENSORS, 2022, 22 (15)
  • [46] Distributed spot welding task allocation for multi-station multi-robot assembly process
    Li Y.
    Chen H.
    Zhao W.
    Liu Y.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2023, 29 (03): : 781 - 788
  • [47] Distributed Optimal Control Synthesis for Multi-Robot Systems under Global Temporal Tasks
    Kantaros, Yiannis
    Zavlanos, Michael M.
    2018 9TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS 2018), 2018, : 162 - 173
  • [48] Distributed spot welding task allocation and sequential planning for multi-station multi-robot coordinate assembly processes
    Zhao, Wenzheng
    Liu, Yinhua
    Wang, Yinan
    Yue, Xiaowei
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2023, 127 (11-12) : 5233 - 5251
  • [49] An auction-based rescue task allocation approach for heterogeneous multi-robot system
    Jieke Shi
    Zhou Yang
    Junwu Zhu
    Multimedia Tools and Applications, 2020, 79 : 14529 - 14538
  • [50] An auction-based rescue task allocation approach for heterogeneous multi-robot system
    Shi, Jieke
    Yang, Zhou
    Zhu, Junwu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (21-22) : 14529 - 14538