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

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 complet...

Full description

Saved in:
Bibliographic Details
Published inRobotics (Basel) Vol. 4; no. 3; pp. 316 - 340
Main Authors Lenagh, William, Dasgupta, Prithviraj, Munoz-Melendez, Angelica
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.09.2015
Subjects
Online AccessGet full text

Cover

Loading…
Abstract 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.
AbstractList 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.
Author Lenagh, William
Munoz-Melendez, Angelica
Dasgupta, Prithviraj
Author_xml – sequence: 1
  givenname: William
  surname: Lenagh
  fullname: Lenagh, William
– sequence: 2
  givenname: Prithviraj
  surname: Dasgupta
  fullname: Dasgupta, Prithviraj
– sequence: 3
  givenname: Angelica
  surname: Munoz-Melendez
  fullname: Munoz-Melendez, Angelica
BookMark eNpdkU1PwzAMhiMEEmPszLUSFy5lTpM26XEgPiYNIWCco8RNRkfXjKQ98O_pGEIIX2I5j18nfk_IYetbS8gZhUvGSpgGb3xXY-TAgNHigIyyjMq0yCU9_JMfk0mMaxiipEwWdERms-Rlq7taN8lTb_u6XaVXOtoqmTUrH-rubZM4H5KHvunq9Hk3JVnq-D5cNx6HPt-ekiOnm2gnP-eYvN7eLK_v08Xj3fx6tkiRQ9mlORrMKuYk8NIYyLnjOQq0ZSWqikpT2dygRWYF5ggiqzJhnKS6BGERqGRjMt_rVl6v1TbUGx0-lde1-i74sFI6DDtorAJKOVjuTAGSa5MZZ9BZjaxAIyl3g9bFXmsb_EdvY6c2dUTbNLq1vo-KCgEsk4KzAT3_h659H9rhpwOV0RJKKXfUdE9h8DEG634fSEHtHFL_HGJfmwiGsg
CitedBy_id crossref_primary_10_3390_jmse9080879
crossref_primary_10_3390_s23063284
crossref_primary_10_3390_s18082645
crossref_primary_10_1017_S0263574717000443
crossref_primary_10_1109_ACCESS_2020_2971585
Cites_doi 10.1177/0278364911404579
10.1109/TC.1980.1675516
10.1016/j.robot.2010.03.011
10.1137/050641181
10.1109/TRA.2002.803462
10.1109/TASE.2009.2028577
10.1177/0278364913496484
10.1007/s10514-010-9202-3
10.1002/nav.3800020109
10.1177/0278364904045564
10.1109/JPROC.2006.876939
10.1177/0278364906061160
ContentType Journal Article
Copyright Copyright MDPI AG 2015
Copyright_xml – notice: Copyright MDPI AG 2015
DBID AAYXX
CITATION
3V.
7QF
7QQ
7SC
7SE
7SP
7SR
7TA
7TB
7U5
7XB
8AL
8BQ
8FD
8FE
8FG
8FK
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
F28
FR3
GNUQQ
H8D
H8G
HCIFZ
JG9
JQ2
K7-
KR7
L6V
L7M
L~C
L~D
M0N
M7S
P5Z
P62
PIMPY
PQEST
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
DOA
DOI 10.3390/robotics4030316
DatabaseName CrossRef
ProQuest Central (Corporate)
Aluminium Industry Abstracts
Ceramic Abstracts
Computer and Information Systems Abstracts
Corrosion Abstracts
Electronics & Communications Abstracts
Engineered Materials Abstracts
Materials Business File
Mechanical & Transportation Engineering Abstracts
Solid State and Superconductivity Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
METADEX
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Aerospace Database‎ (1962 - current)
ProQuest Central Essentials
AUTh Library subscriptions: ProQuest Central
Technology Collection
ProQuest One Community College
ProQuest Central
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
ProQuest Central Student
Aerospace Database
Copper Technical Reference Library
SciTech Premium Collection (Proquest) (PQ_SDU_P3)
Materials Research Database
ProQuest Computer Science Collection
Computer Science Database
Civil Engineering Abstracts
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Engineering Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
Publicly Available Content Database
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
ProQuest Central Basic
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
Materials Research Database
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
Materials Business File
ProQuest Central
Aerospace Database
Copper Technical Reference Library
Engineered Materials Abstracts
ProQuest Engineering Collection
ProQuest Central Korea
Advanced Technologies Database with Aerospace
Engineering Collection
ANTE: Abstracts in New Technology & Engineering
Advanced Technologies & Aerospace Collection
Civil Engineering Abstracts
ProQuest Computing
Engineering Database
Aluminium Industry Abstracts
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
Electronics & Communications Abstracts
ProQuest Technology Collection
Ceramic Abstracts
ProQuest SciTech Collection
METADEX
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
Solid State and Superconductivity Abstracts
Engineering Research Database
ProQuest One Academic
Corrosion Abstracts
ProQuest Central (Alumni)
DatabaseTitleList Technology Research Database

Publicly Available Content Database
Database_xml – sequence: 1
  dbid: DOA
  name: Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2218-6581
EndPage 340
ExternalDocumentID oai_doaj_org_article_01140e4fb6084ab2bfbcfeac36cb814f
3835387771
10_3390_robotics4030316
GroupedDBID 3V.
5VS
8FE
8FG
AAYXX
ABJCF
ABUWG
ADBBV
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
AZQEC
BCNDV
BENPR
BGLVJ
BPHCQ
CCPQU
CITATION
DWQXO
GNUQQ
GROUPED_DOAJ
HCIFZ
IPNFZ
K6V
K7-
KQ8
L6V
M0N
M7S
MODMG
M~E
OK1
P62
PIMPY
PQQKQ
PROAC
PTHSS
RIG
7QF
7QQ
7SC
7SE
7SP
7SR
7TA
7TB
7U5
7XB
8AL
8BQ
8FD
8FK
F28
FR3
H8D
H8G
JG9
JQ2
KR7
L7M
L~C
L~D
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-c409t-5cbc2d3f8049bb054f45c7ce9d7dd18bde5bcec3e7c5c072d27bf81a907ec0183
IEDL.DBID DOA
ISSN 2218-6581
IngestDate Tue Oct 22 15:14:54 EDT 2024
Fri Jun 28 05:05:13 EDT 2024
Thu Oct 10 20:15:09 EDT 2024
Fri Aug 23 01:25:51 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c409t-5cbc2d3f8049bb054f45c7ce9d7dd18bde5bcec3e7c5c072d27bf81a907ec0183
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
OpenAccessLink https://doaj.org/article/01140e4fb6084ab2bfbcfeac36cb814f
PQID 1721909883
PQPubID 2032334
PageCount 25
ParticipantIDs doaj_primary_oai_doaj_org_article_01140e4fb6084ab2bfbcfeac36cb814f
proquest_miscellaneous_1770328743
proquest_journals_1721909883
crossref_primary_10_3390_robotics4030316
PublicationCentury 2000
PublicationDate 2015-09-01
PublicationDateYYYYMMDD 2015-09-01
PublicationDate_xml – month: 09
  year: 2015
  text: 2015-09-01
  day: 01
PublicationDecade 2010
PublicationPlace Basel
PublicationPlace_xml – name: Basel
PublicationTitle Robotics (Basel)
PublicationYear 2015
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References ref13
ref15
ref14
ref30
ref11
ref33
ref32
Bruer (ref12) 2003
ref2
ref1
ref17
ref16
ref19
ref18
Liu (ref10) 2011
Murphy (ref28) 2000
Braitenberg (ref26) 1984
ref24
ref23
ref25
ref20
ref22
ref27
ref29
ref7
ref9
ref4
ref3
ref6
Liu (ref21) 2012
ref5
Van Mieghem (ref31) 2014
Dasgupta (ref8) 2011; 338
References_xml – ident: ref1
– year: 1984
  ident: ref26
  contributor:
    fullname: Braitenberg
– ident: ref5
– ident: ref7
– year: 2003
  ident: ref12
  contributor:
    fullname: Bruer
– ident: ref20
– year: 2014
  ident: ref31
  contributor:
    fullname: Van Mieghem
– ident: ref19
  doi: 10.1177/0278364911404579
– ident: ref30
  doi: 10.1109/TC.1980.1675516
– ident: ref24
– ident: ref22
– ident: ref25
– ident: ref27
– start-page: 26
  year: 2011
  ident: ref10
  article-title: Multi-Level Partitioning and Distribution of the Assignment Problem for Large-Scale Multi-Robot Task Allocation
  contributor:
    fullname: Liu
– ident: ref18
  doi: 10.1016/j.robot.2010.03.011
– ident: ref32
– ident: ref33
  doi: 10.1137/050641181
– ident: ref4
  doi: 10.1109/TRA.2002.803462
– year: 2000
  ident: ref28
  contributor:
    fullname: Murphy
– ident: ref17
– ident: ref13
– ident: ref6
  doi: 10.1109/TASE.2009.2028577
– ident: ref15
  doi: 10.1177/0278364913496484
– ident: ref2
– volume: 338
  start-page: 5
  year: 2011
  ident: ref8
  article-title: Multi-Robot Task Allocation for Performing Cooperative Foraging Tasks in an Initially Unknown Environment
  publication-title: Innovation in Defense Support Systems-2, Studies in Computational Intelligence
  contributor:
    fullname: Dasgupta
– ident: ref3
  doi: 10.1007/s10514-010-9202-3
– ident: ref29
  doi: 10.1002/nav.3800020109
– ident: ref9
  doi: 10.1177/0278364904045564
– ident: ref23
– start-page: 33
  year: 2012
  ident: ref21
  article-title: A Distributable and Computation-flexible Assignment Algorithm: From Local Task Swapping to Global Optimality
  contributor:
    fullname: Liu
– ident: ref11
  doi: 10.1109/JPROC.2006.876939
– ident: ref16
  doi: 10.1177/0278364906061160
– ident: ref14
SSID ssj0000913861
Score 2.0192437
Snippet 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...
SourceID doaj
proquest
crossref
SourceType Open Website
Aggregation Database
StartPage 316
SubjectTerms Algorithms
Allocations
Computer simulation
multi-robot systems
Multiple robots
Queues
Robots
spatial queueing
State of the art
task allocation
Tasks
SummonAdditionalLinks – databaseName: ProQuest Technology Collection
  dbid: 8FG
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEA5aL3oQn7haZQUPXkL3nexJtmItgoLSQm_LJpkoqN3abv-_M9ttLQpekxDCZDL5vjy-YeyKEqMhMLBcgPE48g3ghQ8hD5QQGj1KJPWnsMenpD-MHkbxqDlwmzXPKpcxsQ7UptR0Rt4hqpJ6qZThzeSLU9Youl1tUmhssi0_EILIl-zdr85YSPNSJv5C0SdEdt-Zlqok-eMIfTukHOdrm1Gt2f8nJNf7TG-P7TYA0c0WM7rPNmB8wHbWZAMPWZa5lEkYPcd9nsMcy3gXNyPjZh-vOOTq7dNFKOrWf2v5C43FHRSzd6ymnYtm4ogNe3eD2z5vUiFwjQSs4rFWOjChlQjolUKYZaNYCw2pEcb4UhmIlQYdgtCx9kRgAqGs9AukvqA9XLbHrDUux3DCXGURwpg0QioCUSC8VIDVKSTYh2-QfTjsemmTfLJQvMiRKZD58l_mc1iXbLZqRlLVdUE5fc0bz8-JcXkQWZV4MipUoKzSFsN9mGgl_cg6rL20eN6sn1n-M9sOu1xVo-fTdUYxhnJObQSJASIEOv2_izO2jTAnXrwMa7NWNZ3DOUKJSl3U_vING6LKFQ
  priority: 102
  providerName: ProQuest
Title A Spatial Queuing-Based Algorithm for Multi-Robot Task Allocation
URI https://www.proquest.com/docview/1721909883
https://search.proquest.com/docview/1770328743
https://doaj.org/article/01140e4fb6084ab2bfbcfeac36cb814f
Volume 4
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LSwMxEB60XvQgPrFaywoevAT3kd1kj61Yi2DR0kJvyyaZKKi70sf_d7LblqIHL16TsISZycz3sck3ANeuMRoBA8sEGp8R30CWBxixUAmhKaJEUj0Kexok_TF_nMSTjVZf7k5YLQ9cG841KuU-cqsSX_JchcoqbSlbRIlWMuC2yr5-ukGmqhycBpFMglrLJyJefzstVemEjzlFdeS6m2-UoUqt_1cyripM7wD2l9DQ69RbOoQtLI5gb0Mw8Bg6Hc_1EKaY8V4WuKAx1qUyZLzOx2tJNP_t0yMQ6lWvatnQ7cUb5bN3mnY1y_ngBMa9-9Fdny2bIDBN1GvOYq10aCIrCcorRQDL8lgLjakRxgRSGYyVRh2h0LH2RWhCoawMciK9qH06sKfQKMoCz8BTlsCLSTmREOSh8FOBVqeY0DcCQ7yjCTcrm2RftdZFRhzBmS_7Yb4mdJ3N1sucSHU1QK7Llq7L_nJdE1ori2fLkzPLHCVN_VTKqAlX62mKefcjIy-wXLg1wskAEvg5_499XMAuwaC4vjnWgsZ8usBLghpz1YZt2Xtow073fvA8bFcx9g2Nz9Zy
link.rule.ids 315,783,787,867,2109,12777,21400,27936,27937,33385,33386,33756,33757,43612,43817,74363,74630
linkProvider Directory of Open Access Journals
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3JTsMwEB2xHIADYhVlDRIHLhZZnDg5oYIoZZVAReIWxfa4SEADXf6fmTQtCCSutmVZ47HnPS9vAI44MRoBAycUWl8Q30BRBBiJUCtlyKNUUn0Ku7tP2k_y-jl-rg_cBvWzysmeWG3UtjR8Rn7CVCXzszSNTj8-BWeN4tvVOoXGLMzLiGI1_xRvXU7PWFjzMk2CsaJPROz-pF_qkuWPJfl2xDnOfwSjSrP_z5ZcxZnWCizXANFrjmd0FWawtwZLP2QD16HZ9DiTMHmO9zDCEZWJMwpG1mu-dWnIw5d3j6CoV_2tFY88Fq9TDF6pmiMXz8QGPLUuOudtUadCEIYI2FDERpvQRi4lQK81wSwnY6MMZlZZG6TaYqwNmgiViY2vQhsq7dKgIOqLxqdluwlzvbKHW-BpRxDGZpKoCMpQ-ZlCZzJMqI_AEvtowPHEJvnHWPEiJ6bA5st_ma8BZ2yzaTOWqq4Kyn43rz0_Z8blo3Q68VNZ6FA7bRxt91FidBpI14DdicXzev0M8u_ZbsDhtJo8n68zih6WI26jWAyQIND2_10cwEK7c3eb317d3-zAIkGeePxKbBfmhv0R7hGsGOr9yne-AKTizPc
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1ZSwMxEB48QPRBPLGeK_jgS-jeyT5JPeotKgq-LZtkoqB2tcf_d2a7raLgaxJCmPtLJjMAe9wYjQIDJyRaXxDeQFEEGIlQS2lIomRafQq7vknPHuOLp-Spzn_q1WmVI5tYGWpbGr4jbzJUyfxMqajp6rSI2-P2wcen4A5S_NJat9OYhGnyiinLvGqfju9buP6lSoNhdZ-IkH6zW-qSSyHHJOcR9zv_4Ziq-v1_zHPlc9oLMF8Hi15ryN1FmMDOEsz9KCG4DK2Wx12FSYq8uwEOaEwckmOyXuvtmY7cf3n3KCz1qn-24p7P4j0UvVeaZi_GXFmBx_bJw9GZqNsiCENgrC8So01oI6couNeaQi4XJ0YazKy0NlDaYqINmgilSYwvQxtK7VRQEAxG45MKr8JUp-zgGnjaUThjs5hgCcah9DOJzmSY0h6BJSTSgP0RTfKPYfWLnFADky__Rb4GHDLNxsu4bHU1UHaf81oLckZfPsZOp76KCx1qp40j0x-lRqsgdg3YHFE8r3Wpl39zvgG742nSAn7aKDpYDniN5MKAxPj1_7fYgRkSm_zq_OZyA2Yp-kmGCWObMNXvDnCLIoy-3q5E5wv_zNEv
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Spatial+Queuing-Based+Algorithm+for+Multi-Robot+Task+Allocation&rft.jtitle=Robotics+%28Basel%29&rft.au=William+Lenagh&rft.au=Prithviraj+Dasgupta&rft.au=Angelica+Munoz-Melendez&rft.date=2015-09-01&rft.pub=MDPI+AG&rft.eissn=2218-6581&rft.volume=4&rft.issue=3&rft.spage=316&rft.epage=340&rft_id=info:doi/10.3390%2Frobotics4030316&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_01140e4fb6084ab2bfbcfeac36cb814f
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2218-6581&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2218-6581&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2218-6581&client=summon