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 条
  • [21] Research on Clonal Selection Algorithm for Multi-Robot Task Allocation and Scheduling
    Quan Y.
    He Y.
    1600, South China University of Technology (49): : 102 - 110
  • [22] A multi-robot task allocation algorithm based on universal gravity rules
    Mohadese Soleimanpour-moghadam
    Hossein Nezamabadi-pour
    International Journal of Intelligent Robotics and Applications, 2021, 5 : 49 - 64
  • [23] Emotional Contagion and Personality Driven Multi-Robot Task Allocation Algorithm
    Fang, BaoFu
    Wang, Zaijun
    Li, Yong
    Hao, Wang
    2017 INTERNATIONAL CONFERENCE ON SECURITY, PATTERN ANALYSIS, AND CYBERNETICS (SPAC), 2017, : 503 - 508
  • [24] Multi-Robot Task Allocation and Scheduling based on Fish Swarm Algorithm
    Zheng, Taixiong
    Li, Jiongqiu
    2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 6681 - 6685
  • [25] Multi-Robot Task Allocation Based on Cloud Ant Colony Algorithm
    Li, Xu
    Liu, Zhengyan
    Tan, Fuxiao
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT IV, 2017, 10637 : 3 - 10
  • [26] A framework for studying multi-robot task allocation
    Gerkey, BP
    Mataric, MJ
    MULTI-ROBOT SYSTEMS: FROM SWARMS TO INTELLIGENT AUTOMATA, VOL II, 2003, : 15 - 26
  • [27] Decentralised Submodular Multi-Robot Task Allocation
    Segui-Gasco, Pau
    Shin, Hyo-Sang
    Tsourdos, Antonios
    Seguí, V. J.
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 2829 - 2834
  • [28] Layered Task Allocation in Multi-robot Systems
    Li, Ping
    Yang, Yi-min
    Lian, Jia-le
    PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL I, 2009, : 62 - 67
  • [29] Multi-robot task allocation in uncertain environments
    Mataric, MJ
    Sukhatme, GS
    Ostergaard, EH
    AUTONOMOUS ROBOTS, 2003, 14 (2-3) : 255 - 263
  • [30] Multi-Robot Task Allocation in Uncertain Environments
    Maja J. Matarić
    Gaurav S. Sukhatme
    Esben H. Østergaard
    Autonomous Robots, 2003, 14 : 255 - 263