Distributed multi-robot task assignment and formation control

Distributed task assignment for multiple agents raises fundamental and novel problems in control theory and robotics. A new challenge is the development of distributed algorithms that dynamically assign tasks to multiple agents, not relying on a priori assignment information. We address this challen...

Full description

Saved in:
Bibliographic Details
Published in2008 IEEE International Conference on Robotics and Automation pp. 128 - 133
Main Authors Michael, N., Zavlanos, M.M., Kumar, V., Pappas, G.J.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2008
Subjects
Online AccessGet full text
ISBN1424416469
9781424416462
ISSN1050-4729
DOI10.1109/ROBOT.2008.4543197

Cover

Loading…
Abstract Distributed task assignment for multiple agents raises fundamental and novel problems in control theory and robotics. A new challenge is the development of distributed algorithms that dynamically assign tasks to multiple agents, not relying on a priori assignment information. We address this challenge using market-based coordination protocols where the agents are able to bid for task assignment with the assumption that every agent has knowledge of the maximum number of agents that any given task can accommodate. We show that our approach always achieves the desired assignment of agents to tasks after exploring at most a polynomial number of assignments, dramatically reducing the combinatorial nature of discrete assignment problems. We verify our algorithm through both simulation and experimentation on a team of non-holonomic robots performing distributed formation stabilization and group splitting and merging.
AbstractList Distributed task assignment for multiple agents raises fundamental and novel problems in control theory and robotics. A new challenge is the development of distributed algorithms that dynamically assign tasks to multiple agents, not relying on a priori assignment information. We address this challenge using market-based coordination protocols where the agents are able to bid for task assignment with the assumption that every agent has knowledge of the maximum number of agents that any given task can accommodate. We show that our approach always achieves the desired assignment of agents to tasks after exploring at most a polynomial number of assignments, dramatically reducing the combinatorial nature of discrete assignment problems. We verify our algorithm through both simulation and experimentation on a team of non-holonomic robots performing distributed formation stabilization and group splitting and merging.
Author Michael, N.
Zavlanos, M.M.
Kumar, V.
Pappas, G.J.
Author_xml – sequence: 1
  givenname: N.
  surname: Michael
  fullname: Michael, N.
  organization: Dept. of Mech. Eng., Univ. of Pennsylvania, Philadelphia, PA
– sequence: 2
  givenname: M.M.
  surname: Zavlanos
  fullname: Zavlanos, M.M.
– sequence: 3
  givenname: V.
  surname: Kumar
  fullname: Kumar, V.
– sequence: 4
  givenname: G.J.
  surname: Pappas
  fullname: Pappas, G.J.
BookMark eNo1kMtKAzEYhSO24EztC-gmL5D6Z3KZycKF1isUBqSuS5JJJTqTSJIufHsL1tXh8MH54NRoFmJwCF1RWFEK6uatv--3qwagW3HBGVXtGVqqtqO84ZxK3qpzVP8XqWaooiCA8LZRc1QpIJIDFd0FqnP-BADGpKzQ7YPPJXlzKG7A02EsnqRoYsFF5y-sc_YfYXKhYB0GvI9p0sXHgG0MJcXxEs33esxuecoFen963K5fyKZ_fl3fbYhvOC3kqKWCDVIb5YzurBDUKqZbyyUXxjhhAbTUnWocOzIGUlgFQnAtjHPDwBbo-m_XO-d238lPOv3sTjewXyXTTyE
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ROBOT.2008.4543197
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781424416479
1424416477
EndPage 133
ExternalDocumentID 4543197
Genre orig-research
GroupedDBID 29O
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-i241t-158153d6ab9eba8c551c93a7c4645bbe5c00a6a892e35513065c90554a5beedd3
IEDL.DBID RIE
ISBN 1424416469
9781424416462
ISSN 1050-4729
IngestDate Wed Aug 27 02:14:56 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCN 90-640158
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i241t-158153d6ab9eba8c551c93a7c4645bbe5c00a6a892e35513065c90554a5beedd3
PageCount 6
ParticipantIDs ieee_primary_4543197
PublicationCentury 2000
PublicationDate 2008-05
PublicationDateYYYYMMDD 2008-05-01
PublicationDate_xml – month: 05
  year: 2008
  text: 2008-05
PublicationDecade 2000
PublicationTitle 2008 IEEE International Conference on Robotics and Automation
PublicationTitleAbbrev ROBOT
PublicationYear 2008
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003366
ssj0000453547
Score 1.7865349
Snippet Distributed task assignment for multiple agents raises fundamental and novel problems in control theory and robotics. A new challenge is the development of...
SourceID ieee
SourceType Publisher
StartPage 128
SubjectTerms Automatic control
Control theory
Cost function
Distributed algorithms
Distributed control
Polynomials
Protocols
Robot kinematics
Robotics and automation
USA Councils
Title Distributed multi-robot task assignment and formation control
URI https://ieeexplore.ieee.org/document/4543197
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JbsIwELWAU3vpAlV3-dBjDSaOIT700gWhSpSqAokbGi9UCCmpaHLp13ecrYt66C3JJY7lzDx73ntDyFUoBWZFI1ngABhGP8NgCJYJyYOVXgGXxld0J0-D8Tx8XMhFg1zXWhjnXE4-c11_mdfybWIyf1TWC71wWw2bpIkbt0KrVZ-nIDQRMqw3W1yIvE6J8IHjEAJVibq8n5aqvJ7K-6BS03DVe5neTmcFx7J83Y--K3naGe2RSTXggm2y6Wap7pqPX16O__2ifdL5EvjR5zp1HZCGiw_J7jdvwja5ufeWur4blrM0px2ybaKTlKbwvqEIudevOZGAQmxpLYGkJfW9Q-ajh9ndmJW9Ftgac3jK-jLC2GcHoJXTEBkEUkYJGBpf-dTaScM5DCBSgRO-JwwiF6M4YhGQGsdqxRFpxUnsjgmVWgQGf3vt-iq0ESiLmE8Chl5AOBJGJ6TtJ2L5VthpLMs5OP378RnZKSganmN4TlrpNnMXiANSfZkvgE8D96p6
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELVKOQAXlhax4wNH3Lpx3MYHLmwq0AWhVuqtGjsuqiolqKQXvp5xNhZx4JbkkomVzLx43ntDyIUvBVZFI5lnARhmP8OgAyETknszPQMujevo9gft7th_nMhJhVyWWhhrbUo-sw13mPbyw9is3FZZ03fCbdVZI-tY92UrU2uVOyoIToT0y98tLkTaqUQAwTEITxWyLueopQq3p_zcK_Q0XDVfhtfDUcayzG_4Y_JKWnjut0m_CDnjmywaq0Q3zMcvN8f_PtMOqX9J_OhzWbx2ScVGe2TrmzthjVzdOlNdNw_LhjQlHrJlrOOEJvC-oAi6568plYBCFNJSBElz8nudjO_vRjddlk9bYHOs4glryQCzX9gGrayGwOACGyWgY1zvU2srDefQhkB5VripMIhdjOKIRkBqjDUU-6QaxZE9IFRq4Rn88LVtKT8MQIWI-iRg8gUEJH5wSGpuIaZvmaHGNF-Do78vn5ON7qjfm_YeBk_HZDMjbDjG4QmpJsuVPUVUkOiz9GX4BCIbrcM
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%3Abook&rft.genre=proceeding&rft.title=2008+IEEE+International+Conference+on+Robotics+and+Automation&rft.atitle=Distributed+multi-robot+task+assignment+and+formation+control&rft.au=Michael%2C+N.&rft.au=Zavlanos%2C+M.M.&rft.au=Kumar%2C+V.&rft.au=Pappas%2C+G.J.&rft.date=2008-05-01&rft.pub=IEEE&rft.isbn=9781424416462&rft.issn=1050-4729&rft.spage=128&rft.epage=133&rft_id=info:doi/10.1109%2FROBOT.2008.4543197&rft.externalDocID=4543197
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1050-4729&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1050-4729&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1050-4729&client=summon