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

被引:3
作者
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
相关论文
共 40 条
[1]   Generating Task Reallocation Suggestions to Handle Contingencies in Human-Supervised Multi-Robot Missions [J].
Al-Hussaini, Sarah ;
Gregory, Jason M. ;
Gupta, Satyandra K. .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (01) :367-381
[2]  
Albani D, 2017, 2017 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE (AVSS)
[3]  
Arslan O, 2013, IEEE INT CONF ROBOT, P2421, DOI 10.1109/ICRA.2013.6630906
[4]   Ethical concerns in rescue robotics: a scoping review [J].
Battistuzzi, Linda ;
Recchiuto, Carmine Tommaso ;
Sgorbissa, Antonio .
ETHICS AND INFORMATION TECHNOLOGY, 2021, 23 (04) :863-875
[5]  
Bellingham J, 2003, COOPERAT SYST, V1, P23
[6]  
Cao L, 2014, 2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS IEEE-ROBIO 2014, P2368, DOI 10.1109/ROBIO.2014.7090692
[7]   Multi-Robot Dynamic Task Allocation for Exploration and Destruction [J].
Dai, Wei ;
Lu, Huimin ;
Xiao, Junhao ;
Zeng, Zhiwen ;
Zheng, Zhiqiang .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 98 (02) :455-479
[8]   A Distributed Task Allocation Algorithm for a Multi-Robot System in Healthcare Facilities [J].
Das, Gautham P. ;
McGinnity, Thomas M. ;
Coleman, Sonya A. ;
Behera, Laxmidhar .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2015, 80 (01) :33-58
[9]   Market-based multirobot coordination: A survey and analysis [J].
Dias, M. Bernardine ;
Zlot, Robert ;
Kalra, Nidhi ;
Stentz, Anthony .
PROCEEDINGS OF THE IEEE, 2006, 94 (07) :1257-1270
[10]   A formal analysis and taxonomy of task allocation in multi-robot systems [J].
Gerkey, BP ;
Mataric, MJ .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (09) :939-954