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 条
  • [31] Multi-robot task allocation for exploration
    Gao Ping-an
    Cai Zi-xing
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2006, 13 (05): : 548 - 551
  • [32] Immigrants Based Adaptive Genetic Algorithms for Task Allocation in Multi-Robot Systems
    Muhuri P.K.
    Rauniyar A.
    Int. J. Comput. Intell. Appl., 4
  • [33] Variable Patrol Planning of Multi-Robot Systems by a Cooperative Auction System
    Lin, Jin-Ling
    Hwang, Kao-Shing
    Huang, Hui-Ling
    CYBERNETICS AND SYSTEMS, 2012, 43 (06) : 476 - 492
  • [34] An Auction-based Approach with Closed-loop Bid Adjustment to Dynamic Task Allocation in Robot Teams
    Zhu, W. K.
    Choi, S. H.
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1061 - 1066
  • [35] Research on Motion Planning Based on Flocking Control and Reinforcement Learning for Multi-Robot Systems
    Wang, Minghui
    Zeng, Bi
    Wang, Qiujie
    MACHINES, 2021, 9 (04)
  • [36] A formal analysis and taxonomy of task allocation in multi-robot systems
    Gerkey, BP
    Mataric, MJ
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (09) : 939 - 954
  • [37] Priority-Based Task Allocation in Auction-Based Applications
    Gurel, Ugur
    Adar, Nihat
    Parlaktuna, Osman
    2013 IEEE INTERNATIONAL SYMPOSIUM ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS (IEEE INISTA), 2013,
  • [38] Multi-robot task allocation for airport runway inspection
    Shi, Andong
    Cheng, Shilei
    Sun, Lei
    Liu, Jingtai
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5631 - 5636
  • [39] 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)
  • [40] Multi-robot Task Allocation approach using ROS
    Neves dos Reis, Wallace Pereira
    Bastos, Guilherme Sousa
    2015 12TH LATIN AMERICAN ROBOTICS SYMPOSIUM AND 2015 3RD BRAZILIAN SYMPOSIUM ON ROBOTICS (LARS-SBR), 2015, : 163 - 168