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...
Saved in:
Published in | Robotics (Basel) Vol. 4; no. 3; pp. 316 - 340 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Basel
MDPI AG
01.09.2015
|
Subjects | |
Online Access | Get 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 |