Auction-Based Task Allocation and Motion Planning for Multi-Robot Systems with Human Supervision
-
Published:2023-09-16
Issue:2
Volume:109
Page:
-
ISSN:0921-0296
-
Container-title:Journal of Intelligent & Robotic Systems
-
language:en
-
Short-container-title:J Intell Robot Syst
Author:
Galati Giada, Primatesta Stefano, Rizzo AlessandroORCID
Abstract
AbstractThis 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.
Funder
Politecnico di Torino
Publisher
Springer Science and Business Media LLC
Subject
Electrical and Electronic Engineering,Artificial Intelligence,Industrial and Manufacturing Engineering,Mechanical Engineering,Control and Systems Engineering,Software
Reference40 articles.
1. Verma, J.K., Ranga, V.: Multi-robot coordination analysis, taxonomy, challenges and future scope. J. Intell. Robot. Syst. 102(1), 1–36 (2021) 2. Wang, C., Wen, X., Niu, Y., Wu, L., Yin, D., Li, J.: Dynamic task allocation for heterogeneous manned-unmanned aerial vehicle teamwork. In: 2018 Chinese Automation Congress (CAC), pp. 3345–3349. IEEE (2018) 3. Mansouri, M., Pecora, F., Schüller, P.: Combining task and motion planning: challenges and guidelines. Front. Robot. AI, 133 (2021) 4. Suárez, S., Collins, J., López, B.: Improving rescue operations in disasters: approaches about task allocation and re-scheduling. In: The 24rd Annual Workshop of the UK Planning and Scheduling Special Interest Group (PlanSIG), pp. 66–75 (2005) 5. Albani, D., IJsselmuiden, J., Haken, R., Trianni, V.: Monitoring and mapping with robot swarms for agricultural applications. In: 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), pp. 1–6. IEEE (2017)
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|