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] Priority Based Multi Robot Task Assignment
    Goyal, Rahul
    Sharma, Tushar
    Tiwari, Ritu
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 554 - 563
  • [32] A Distributed Algorithm for the Multi-Robot Task Allocation Problem
    Giordani, Stefano
    Lujak, Marin
    Martinelli, Francesco
    TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 721 - +
  • [33] Multi-robot Task Assignment for Aerial Tracking with Viewpoint Constraints
    Ray, Aaron
    Pierson, Alyssa
    Zhu, Hai
    Alonso-Mora, Javier
    Rus, Daniela
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 1515 - 1522
  • [34] A Distributed Framework for Integrated Task Allocation and Safe Coordination in Networked Multi-Robot Systems
    Miele, Andrea
    Lippi, Martina
    Gasparri, Andrea
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 11219 - 11238
  • [35] Multi-station multi-robot task assignment method based on deep reinforcement learning
    Zhang, Junnan
    Wang, Ke
    Mu, Chaoxu
    CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2025, 10 (01) : 134 - 146
  • [36] A Novel Hybrid Auction Algorithm for Multi-UAVs Dynamic Task Assignment
    Duan, Xiaojun
    Liu, Huiying
    Tang, Hong
    Cai, Qing
    Zhang, Fan
    Han, Xiaotian
    IEEE ACCESS, 2020, 8 : 86207 - 86222
  • [37] Research on multi-robot task assignment and path planning algorithm
    Zhang Z.
    Gong S.
    Xu D.
    Meng Y.
    Li X.
    Feng G.
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2019, 40 (10): : 1753 - 1759
  • [38] Cloud Based Multi-Robot Task Scheduling Using PMW Algorithm
    Sharma, Kaushlendra
    Hassan, Md. Mehedi
    Pandey, Saroj Kumar
    Saini, Mimansha
    Doriya, Rajesh
    Ojha, Manoj Kumar
    Sinha, Anurag
    Kaushal, Chetna
    Bairagi, Anupam Kumar
    Soliman, Naglaa F.
    IEEE ACCESS, 2023, 11 : 146003 - 146013
  • [39] Multi-Robot Coalition Formation Problem: Task Allocation with Adaptive Immigrants Based Genetic Algorithms
    Rauniyar, Amit
    Muhuri, Pranab K.
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 137 - 142
  • [40] Balancing task allocation in multi-robot systems using K-means clustering and auction based mechanisms
    Eango, Murugappan
    Nachiappan, Subramanian
    Tiwari, Manoj Kumar
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (06) : 6486 - 6491