A Spatial Queuing-Based Algorithm for Multi-Robot Task Allocation

被引:6
|
作者
Lenagh, William [1 ]
Dasgupta, Prithviraj [1 ]
Munoz-Melendez, Angelica [2 ]
机构
[1] Univ Nebraska, Dept Comp Sci, Omaha, NE 68182 USA
[2] Inst Nacl Astrofis Opt & Electr, Dept Comp Sci, Puebla 72840, Mexico
来源
ROBOTICS | 2015年 / 4卷 / 03期
关键词
multi-robot systems; task allocation; spatial queueing;
D O I
10.3390/robotics4030316
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Multi-robot task allocation (MRTA) is an important area of research in autonomous multi-robot systems. The main problem in MRTA is to allocate a set of tasks to a set of robots so that the tasks can be completed by the robots while ensuring that a certain metric, such as the time required to complete all tasks, or the distance traveled, or the energy expended by the robots is reduced. We consider a scenario where tasks can appear dynamically and a task needs to be performed by multiple robots to be completed. We propose a new algorithm called SQ-MRTA (Spatial Queueing-MRTA) that uses a spatial queue-based model to allocate tasks between robots in a distributed manner. We have implemented the SQ-MRTA algorithm on accurately simulated models of Corobot robots within the Webots simulator for different numbers of robots and tasks and compared its performance with other state-of-the-art MRTA algorithms. Our results show that the SQ-MRTA algorithm is able to scale up with the number of tasks and robots in the environment, and it either outperforms or performs comparably with respect to other distributed MRTA algorithms.
引用
收藏
页码:316 / 340
页数:25
相关论文
共 50 条
  • [1] A scalable multi-robot task allocation algorithm
    Sarkar, Chayan
    Paul, Himadri Sekhar
    Pal, Arindam
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 5022 - 5027
  • [2] Multi-robot Task Allocation Based on Ant Colony Algorithm
    Wang, Jian-Ping
    Gu, Yuesheng
    Li, Xiao-Min
    [J]. JOURNAL OF COMPUTERS, 2012, 7 (09) : 2160 - 2167
  • [3] An Evolutionary Algorithm Based Framework for Task Allocation in Multi-Robot Teams
    Arif, Muhammad Usman
    [J]. THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 5032 - 5033
  • [4] Auction algorithm sensitivity for multi-robot task allocation?
    Clinch, Katie
    Wood, Tony A.
    Manzie, Chris
    [J]. AUTOMATICA, 2023, 158
  • [5] A Distributed Algorithm for the Multi-Robot Task Allocation Problem
    Giordani, Stefano
    Lujak, Marin
    Martinelli, Francesco
    [J]. TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 721 - +
  • [6] A multi-robot task allocation algorithm based on universal gravity rules
    Soleimanpour-moghadam, Mohadese
    Nezamabadi-pour, Hossein
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT ROBOTICS AND APPLICATIONS, 2021, 5 (01) : 49 - 64
  • [7] A multi-robot task allocation algorithm based on universal gravity rules
    Mohadese Soleimanpour-moghadam
    Hossein Nezamabadi-pour
    [J]. International Journal of Intelligent Robotics and Applications, 2021, 5 : 49 - 64
  • [8] A Distributed Algorithm for Balanced Multi-Robot Task Allocation
    Gautam, Avinash
    Thakur, Amitayush
    Dhanania, Garima
    Mohan, Sudeept
    [J]. 2016 11TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2016, : 622 - 627
  • [9] Multi-Robot Task Allocation Based on Cloud Ant Colony Algorithm
    Li, Xu
    Liu, Zhengyan
    Tan, Fuxiao
    [J]. NEURAL INFORMATION PROCESSING (ICONIP 2017), PT IV, 2017, 10637 : 3 - 10
  • [10] Multi-Robot Task Allocation and Scheduling based on Fish Swarm Algorithm
    Zheng, Taixiong
    Li, Jiongqiu
    [J]. 2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 6681 - 6685