Auction-Based Task Allocation and Motion Planning for Multi-Robot Systems with Human Supervision

被引:1
|
作者
Galati, Giada [1 ]
Primatesta, Stefano [2 ]
Rizzo, Alessandro [1 ]
机构
[1] Politecn Torino, Dept Elect & Telecommun, Corso Duca Abruzzi 24, I-10129 Turin, Italy
[2] Politecn Torino, Dept Mech & Aerosp Engn, Corso Duca Abruzzi 24, I-10129 Turin, Italy
关键词
Auction; Task allocation; Motion planning; Path planning; Multi-robot system; Multi-robot task allocation; PATH;
D O I
10.1007/s10846-023-01935-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a task allocation strategy for a multi-robot system with a human supervisor. The multi-robot system consists of a team of heterogeneous robots with different capabilities that operate in a dynamic scenario that can change in the robots' capabilities or in the operational requirements. The human supervisor can intervene in the operation scenario by approving the final plan before its execution or forcing a robot to execute a specific task. The proposed task allocation strategy leverages an auction-based method in combination with a sampling-based multi-goal motion planning. The latter is used to evaluate the costs of execution of tasks based on realistic features of paths. The proposed architecture enables the allocation of tasks accounting for priorities and precedence constraints, as well as the quick re-allocation of tasks after a dynamic perturbation occurs -a crucial feature when the human supervisor preempts the outcome of the algorithm and makes manual adjustments. An extensive simulation campaign in a rescue scenario validates our approach in dynamic scenarios comprising a sensor failure of a robot, a total failure of a robot, and a human-driven re-allocation. We highlight the benefits of the proposed multi-goal strategy by comparing it with single-goal motion planning strategies at the state of the art. Finally, we provide evidence for the system efficiency by demonstrating the powerful synergistic combination of the auction-based allocation and the multi-goal motion planning approach.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] A Convex Optimization Approach to Multi-Robot Task Allocation and Path Planning
    Lei, Tingjun
    Chintam, Pradeep
    Luo, Chaomin
    Liu, Lantao
    Jan, Gene Eu
    SENSORS, 2023, 23 (11)
  • [22] A Multi-robot Task Allocation and Path Planning Method for Warehouse System
    Mei, Yulin
    Li, Sheng
    Chen, Chen
    Han, Andong
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 1911 - 1916
  • [23] Sample-Based Motion Planning for Multi-Robot Systems
    Muradi, Murad
    Wanka, Rolf
    2020 6TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2020, : 130 - 138
  • [24] Task allocation and communication methodologies for multi-robot systems
    Baghaei, KR
    Agah, A
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2003, 9 (04) : 217 - 226
  • [25] 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
  • [26] An Auction-based Multiple Constraints Task Allocation Algorithm for Multi-UAV System
    Cheng, Qiao
    Yin, Dong
    Yang, Jian
    Shen, Lincheng
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON CYBERNETICS, ROBOTICS AND CONTROL (CRC), 2016, : 1 - 5
  • [27] Deep reinforcement learning path planning and task allocation for multi-robot collaboration
    Li, Zhixian
    Shi, Nianfeng
    Zhao, Liguo
    Zhang, Mengxia
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 109 : 408 - 423
  • [28] Simultaneous task allocation and planning for temporal logic goals in heterogeneous multi-robot systems
    Schillinger, Philipp
    Buerger, Mathias
    Dimarogonas, Dimos V.
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2018, 37 (07) : 818 - 838
  • [29] A Multi-Robot Task Allocation Method Based on Multi-Objective Optimization
    Chen, Jianping
    Wang, Jianbin
    Xiao, Qijun
    Chen, Changxing
    2018 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2018, : 1868 - 1873
  • [30] Multi-robot task allocation for exploration
    Ping-an Gao
    Zi-xing Cai
    Journal of Central South University of Technology, 2006, 13 : 548 - 551