A scalable multi-robot task allocation algorithm

被引:0
|
作者
Sarkar, Chayan [1 ]
Paul, Himadri Sekhar [1 ]
Pal, Arindam [1 ]
机构
[1] TCS Res & Innovat, Kolkata, India
关键词
APPROXIMATION ALGORITHMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In modern warehouses, robots are being deployed to perform complex tasks such as fetching a set of objects from various locations in a warehouse to a docking station. This requires a careful task allocation along with route planning such that the total distance traveled (cost) is minimized. The number of tasks that can be performed by a robot on a single route depends on the maximum capacity of the robot and the combined weight of the objects it picks on the route. This task allocation problem is an instance of the Capacity-constrained Vehicle Routing Problem (CVRP), which is known to be NP-hard. Although, there exist a number of heuristics that provide near-optimal solutions to a CVRP instance, they do not scale well with the task size (number of nodes). In this paper, we present a heuristic, called nearest-neighbor based Clustering And Routing (nCAR), which has better execution time compared to the state-of-the-art heuristics. Also, our heuristic reduces cost of the solutions when there are a large number of nodes. We compare the performance of nCAR with the Google OR-Tools and found a speedup of 6 in runtime when task size is 2000. Though OR-Tools provides a low-cost solution for small number of tasks, it's execution time and number of routes is 1.5 times that of nCAR.
引用
收藏
页码:5022 / 5027
页数:6
相关论文
共 50 条
  • [41] Multi-Robot Task Allocation Based On Robotic Utility Value and Genetic Algorithm
    Chen Jianping
    Yang Yumin
    Wu Yunbiao
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 2, 2009, : 256 - 260
  • [42] An Efficient Scheduling Algorithm for Multi-Robot Task Allocation in Assembling Aircraft Structures
    Tereshchuk, Veniamin
    Stewart, John
    Bykov, Nikolay
    Pedigo, Samuel
    Devasia, Santosh
    Banerjee, Ashis G.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04): : 3844 - 3851
  • [43] Genetic algorithm based combinatorial auction method for multi-robot task allocation
    School of Mechanical and Vehicular Engineering, Beijing Institute of Technology, Beijing 100081, China
    J Beijing Inst Technol Engl Ed, 2007, 2 (151-156):
  • [44] Multi-robot dynamically perceived task allocation based on an ant colony algorithm
    Robotics Institute, Harbin Institute of Technology, Harbin 150001, China
    Jiqiren, 2008, 3 (254-258+263):
  • [45] 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 - +
  • [46] 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
  • [47] Multi-robot task allocation algorithm b Multirobot task allocation algorithm based on heuristically accelerated deep Q network
    Zhang Z.
    Chen Y.
    Wang Y.
    Feng G.
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2022, 43 (06): : 857 - 864
  • [48] Scalable Multi-Robot Task Allocation Using Graph Deep Reinforcement Learning with Graph Normalization
    Zhang, Zhenqiang
    Jiang, Xiangyuan
    Yang, Zhenfa
    Ma, Sile
    Chen, Jiyang
    Sun, Wenxu
    ELECTRONICS, 2024, 13 (08)
  • [49] Multi-Robot Multi-Task Allocation for Hospital Logistics
    Jeon, Seohyun
    Lee, Jaeyeon
    2016 18TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - INFORMATION AND COMMUNICATIONS FOR SAFE AND SECURE LIFE, 2016, : 339 - 341
  • [50] Multi-Robot Task Allocation Based on Combinatorial Auction
    Wen, Xiao
    Zhao, Zhen-Gang
    2021 THE 9TH INTERNATIONAL CONFERENCE ON CONTROL, MECHATRONICS AND AUTOMATION (ICCMA 2021), 2021, : 27 - 32