Group-Based Distributed Auction Algorithms for Multi-Robot Task Assignment

被引:44
|
作者
Bai, Xiaoshan [1 ,2 ]
Fielbaum, Andres [2 ]
Kronmuller, Maximilian [2 ]
Knoedler, Luzia [2 ]
Alonso-Mora, Javier [2 ]
机构
[1] Shenzhen Univ, Coll Mechatron & Control Engn, Shenzhen 518060, Peoples R China
[2] Delft Univ Technol, Dept Cognit Robot, NL-2628 CD Delft, Netherlands
基金
中国国家自然科学基金;
关键词
Robots; Task analysis; Heuristic algorithms; Robot sensing systems; Collision avoidance; Optimization; Distributed algorithms; Multi-robot; task assignment; time-windows; NP-hard; distributed auction algorithm; VEHICLE-ROUTING PROBLEM; TARGET ASSIGNMENT; PICKUP; ALLOCATION; TAXONOMY; BRANCH; PRICE; CUT;
D O I
10.1109/TASE.2022.3175040
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies the multi-robot task assignment problem in which a fleet of dispersed robots needs to efficiently transport a set of dynamically appearing packages from their initial locations to corresponding destinations within prescribed time-windows. Each robot can carry multiple packages simultaneously within its capacity. Given a sufficiently large robot fleet, the objective is to minimize the robots' total travel time to transport the packages within their respective time-window constraints. The problem is shown to be NP-hard, and we design two group-based distributed auction algorithms to solve this task assignment problem. Guided by the auction algorithms, robots first distributively calculate feasible package groups that they can serve, and then communicate to find an assignment of package groups. We quantify the potential of the algorithms with respect to the number of employed robots and the capacity of the robots by considering the robots' total travel time to transport all packages. Simulation results show that the designed algorithms are competitive compared with an exact centralized Integer Linear Program representation solved with the commercial solver Gurobi, and superior to popular greedy algorithms and a heuristic distributed task allocation method.
引用
收藏
页码:1292 / 1303
页数:12
相关论文
共 50 条
  • [31] A Distributed Market-Based Algorithm for the Multi-Robot Assignment Problem
    Trigui, Sahar
    Koubaa, Anis
    Cheikhrouhou, Omar
    Youssef, Habib
    Bennaceur, Hachemi
    Sriti, Mohamed-Foued
    Javed, Yasir
    5TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2014), THE 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2014), 2014, 32 : 1108 - 1114
  • [32] Scalable Task Assignment for Heterogeneous Multi-Robot Teams
    Garcia, Paula
    Caamano, Pilar
    Duro, Richard J.
    Bellas, Francisco
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [33] Online Task Assignment and Coordination in Multi-Robot Fleets
    Forte, Paolo
    Mannucci, Anna
    Andreasson, Henrik
    Pecora, Federico
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) : 4584 - 4591
  • [34] Online Multi-Robot Task Assignment with Stochastic Blockages
    Wilde, Nils
    Alonso-Mora, Javier
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 5259 - 5266
  • [35] Distributed multi-robot assembly/packaging algorithms
    Edan, Y
    Berman, S
    Boteach, E
    Mendelson, E
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2004, 10 (04): : 349 - 357
  • [36] Emergent robot differentiation for distributed multi-robot task allocation
    Dahl, Torbjorn S.
    Mataric, Maja J.
    Sukhatme, Gaurav S.
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 6, 2007, : 201 - +
  • [37] 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
  • [38] Comparison of Auction-based Methods for Task Allocation Problem in Multi-robot Systems
    Zhang, Yu
    Meng, Q. -H.
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2013, : 2609 - 2613
  • [39] 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
  • [40] Task Allocation for Multi-Robot Cooperative Hunting Behavior Based on Improved Auction Algorithm
    Sun Wei
    Dou LiHua
    Fang Hao
    Zhang HaiQiang
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 435 - 440