Leader-follower formation control of nonholonomic mobile robots subject to robots failure

Over the years, control of autonomous vehicles in a defined formation has been the subject of much research. Albeit leader-follower approach being one of the most used in formation control, it suffers a major practical drawback of leader failure while cruising in formation. In this work, we aim to s...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of advanced robotic systems Vol. 21; no. 5
Main Authors Abdul-razaq, Yusuf, Marquez, Horacio J
Format Journal Article
LanguageEnglish
Published London, England SAGE Publications 01.11.2024
SAGE Publishing
Subjects
Online AccessGet full text
ISSN1729-8806
1729-8814
DOI10.1177/17298806241278273

Cover

Abstract Over the years, control of autonomous vehicles in a defined formation has been the subject of much research. Albeit leader-follower approach being one of the most used in formation control, it suffers a major practical drawback of leader failure while cruising in formation. In this work, we aim to solve this problem by proposing a novel assignment algorithm that assigns a new leader from the follower robots to ensure robots complete their given task when their leader fails. This algorithm also assign role to new robots joining the group, as well as the failed robot when rescued back to the team. We drive robots towards their desired trajectories to achieve formation using a Lyapunov-based time-varying state tracking controller from the literature. Due to role switching amongst member robots, we propose a new variant of the limit-cycle obstacle avoidance algorithm to ensure smooth and collision free transition. Simulations and experiments are performed using the robot operating system framework due to its flexibility to verify the effectiveness and reliability of the proposed algorithms.
AbstractList Over the years, control of autonomous vehicles in a defined formation has been the subject of much research. Albeit leader-follower approach being one of the most used in formation control, it suffers a major practical drawback of leader failure while cruising in formation. In this work, we aim to solve this problem by proposing a novel assignment algorithm that assigns a new leader from the follower robots to ensure robots complete their given task when their leader fails. This algorithm also assign role to new robots joining the group, as well as the failed robot when rescued back to the team. We drive robots towards their desired trajectories to achieve formation using a Lyapunov-based time-varying state tracking controller from the literature. Due to role switching amongst member robots, we propose a new variant of the limit-cycle obstacle avoidance algorithm to ensure smooth and collision free transition. Simulations and experiments are performed using the robot operating system framework due to its flexibility to verify the effectiveness and reliability of the proposed algorithms.
Author Abdul-razaq, Yusuf
Marquez, Horacio J
Author_xml – sequence: 1
  givenname: Yusuf
  orcidid: 0000-0001-5618-7802
  surname: Abdul-razaq
  fullname: Abdul-razaq, Yusuf
  organization: , Edmonton, Canada
– sequence: 2
  givenname: Horacio J
  surname: Marquez
  fullname: Marquez, Horacio J
  email: hmarquez@ualberta.ca
  organization: , Edmonton, Canada
BookMark eNp9kEtLw0AUhQepYK39Ae7mD6TOI5mZLKX4KBTc6MJVmGdNmOTKTIr4702tdiN4N_dy4HyXcy7RbIDBI3RNyYpSKW-oZLVSRLCSMqmY5GdoftAKpWg5O91EXKBlzh05jCRVLefodeu186kIECN8-IQDpF6PLQzYwjAmiBgCnv69QYQB-tbiHkwbPU5gYMw4703n7YhH-FWCbuM--St0HnTMfvmzF-jl_u55_Vhsnx4269ttYXlZjUVwRomalaG2opaKMKUFE5wHLQPl3Iu6JqVyxGsqSlcS7okhWllvrQwuGL5AmyPXge6a99T2On02oNvmW4C0a3QaWxt9Y6TjzDAfiA5lFaRywlCllHBVVQkrJhY9smyCnJMPJx4lzaHq5k_Vk2d19GS9800H-zRMcf8xfAH_X4E-
Cites_doi 10.1177/0278364907084441
10.1109/IROS.2006.281851
10.1016/S0921-8890(02)00311-1
10.1109/ACC.2015.7170825
10.1007/978-3-319-32552-1_47
10.3182/20120905-3-HR-2030.00170
10.1109/ASCC.2015.7244694
10.1016/j.automatica.2014.10.022
10.1016/S0005-1098(97)00055-1
10.1080/20464177.2016.1173268
10.1177/0278364909104290
10.1115/1.2764510
10.1109/87.960341
10.1007/BF00933298
10.1109/ROBOT.1990.126006
10.1109/MECATRONICS.2018.8495839
10.1109/ISDEA.2012.316
10.23919/ACC.2004.1384365
10.1016/j.robot.2005.11.004
10.1109/CoDIT.2019.8820460
ContentType Journal Article
Copyright The Author(s) 2024
Copyright_xml – notice: The Author(s) 2024
DBID AFRWT
AAYXX
CITATION
DOA
DOI 10.1177/17298806241278273
DatabaseName Sage Journals GOLD Open Access 2024
CrossRef
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList CrossRef


Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: AFRWT
  name: Sage Journals GOLD Open Access 2024
  url: http://journals.sagepub.com/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1729-8814
ExternalDocumentID oai_doaj_org_article_b7d32b2ef0af45f78d6b18886d5556c6
10_1177_17298806241278273
10.1177_17298806241278273
GrantInformation_xml – fundername: Canadian Network for Research and Innovation in Machining Technology, Natural Sciences and Engineering Research Council of Canada
  funderid: https://doi.org/10.13039/501100002790
GroupedDBID 0R~
29J
2WC
54M
5VS
8FE
8FG
8VB
AAJPV
AASGM
ABAWP
ABJCF
ABQXT
ABUWG
ACGFO
ACGFS
ACIWK
ACROE
ADBBV
ADMLS
ADOGD
AEDFJ
AENEX
AEWDL
AFCOW
AFKRA
AFKRG
AFRWT
AJUZI
ALMA_UNASSIGNED_HOLDINGS
ARAPS
ARCSS
AUTPY
AYAKG
AZQEC
BCNDV
BDDNI
BENPR
BGLVJ
BPHCQ
BYOGL
C1A
CCPQU
DWQXO
E3Z
EBO
EBS
EJD
GNUQQ
GROUPED_DOAJ
H13
HCIFZ
IAO
ICD
IPNFZ
ITC
J8X
K.F
K1G
K6V
K7-
KQ8
L6V
M7S
M~E
N95
O9-
OK1
P2P
P62
PHGZM
PHGZT
PIMPY
PQQKQ
PROAC
PTHSS
QWB
RIG
RNS
ROL
SAUOL
SCDPB
SCNPE
SFC
TH9
TR2
ZL0
AAYXX
ACHEB
CITATION
OVT
ID FETCH-LOGICAL-c345t-fdb86924f9c6978028a62633fa7f133e699048d0ea164d403e0b0a8cecc7fdfb3
IEDL.DBID DOA
ISSN 1729-8806
IngestDate Wed Aug 27 01:29:24 EDT 2025
Tue Jul 01 05:20:27 EDT 2025
Tue Jun 17 22:27:28 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 5
Keywords multi-robot coordination
Mobile robots
formation control
trajectory tracking
Language English
License This article is distributed under the terms of the Creative Commons Attribution 4.0 License (https://creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access page (https://us.sagepub.com/en-us/nam/open-access-at-sage).
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c345t-fdb86924f9c6978028a62633fa7f133e699048d0ea164d403e0b0a8cecc7fdfb3
ORCID 0000-0001-5618-7802
OpenAccessLink https://doaj.org/article/b7d32b2ef0af45f78d6b18886d5556c6
ParticipantIDs doaj_primary_oai_doaj_org_article_b7d32b2ef0af45f78d6b18886d5556c6
crossref_primary_10_1177_17298806241278273
sage_journals_10_1177_17298806241278273
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2024-11-01
PublicationDateYYYYMMDD 2024-11-01
PublicationDate_xml – month: 11
  year: 2024
  text: 2024-11-01
  day: 01
PublicationDecade 2020
PublicationPlace London, England
PublicationPlace_xml – name: London, England
PublicationTitle International journal of advanced robotic systems
PublicationYear 2024
Publisher SAGE Publications
SAGE Publishing
Publisher_xml – name: SAGE Publications
– name: SAGE Publishing
References Kim, Kim 2003; 42
JIANGdagger, Nijmeijer 1997; 33
Beard, Lawton, Hadaegh 2000; 9
Rout, Subudhi 2016; 15
Oh, Park, Ahn 2015; 53
Mastellone, Stipanovič, Graunke 2008; 27
Huang, Fajen, Fink 2006; 54
Minguez, Lamiraux, Laumond 2016
Skowronski, Leitmann 1977; 23
Mouad, Adouane, Khadraoui 2012; 45
Chen, Sun, Yang 2010; 29
Stipanovič, Hokayem, Spong 2007; 129
bibr19-17298806241278273
bibr3-17298806241278273
Ren W (bibr5-17298806241278273) 2010
Beard RW (bibr6-17298806241278273) 2000; 9
bibr12-17298806241278273
bibr22-17298806241278273
bibr13-17298806241278273
bibr9-17298806241278273
Minguez J (bibr20-17298806241278273) 2016
bibr10-17298806241278273
bibr16-17298806241278273
bibr23-17298806241278273
bibr8-17298806241278273
bibr14-17298806241278273
bibr17-17298806241278273
bibr24-17298806241278273
bibr1-17298806241278273
bibr4-17298806241278273
bibr18-17298806241278273
bibr11-17298806241278273
bibr2-17298806241278273
bibr7-17298806241278273
bibr15-17298806241278273
Skowronski J (bibr21-17298806241278273) 1977; 23
References_xml – volume: 129
  start-page: 699
  year: 2007
  end-page: 707
  article-title: Cooperative avoidance control for multiagent systems
  publication-title: J Dyn Sys Meas Control
– volume: 53
  start-page: 424
  year: 2015
  end-page: 440
  article-title: A survey of multi-agent formation control
  publication-title: Automatica
– volume: 9
  start-page: 777
  year: 2000
  end-page: 790
  article-title: A coordination architecture for spacecraft formation control
  publication-title: IEEE Trans Control Syst Technol
– volume: 29
  start-page: 727
  year: 2010
  end-page: 747
  article-title: Leader-follower formation control of multiple non-holonomic mobile robots incorporating a receding-horizon scheme
  publication-title: Int J Robot Res
– volume: 23
  start-page: 581
  year: 1977
  end-page: 591
  article-title: Avoidance control
  publication-title: J Optim Theory Appl
– volume: 45
  start-page: 622
  year: 2012
  end-page: 628
  article-title: Mobile robot navigation and obstacles avoidance based on planning and re-planning algorithm
  publication-title: IFAC Proc Vol
– volume: 27
  start-page: 107
  year: 2008
  end-page: 126
  article-title: Formation control and collision avoidance for multi-agent non-holonomic systems: Theory and experiments
  publication-title: Int J Robot Res
– start-page: 1177
  year: 2016
  end-page: 1202
  article-title: Motion planning and obstacle avoidance
  publication-title: Springer Handbook Robot
– volume: 54
  start-page: 288
  year: 2006
  end-page: 299
  article-title: Visual navigation and obstacle avoidance using a steering potential function
  publication-title: Robot Auton Syst
– volume: 15
  start-page: 38
  year: 2016
  end-page: 46
  article-title: A backstepping approach for the formation control of multiple autonomous underwater vehicles using a leader–follower strategy
  publication-title: J Marine Engg Technol
– volume: 33
  start-page: 1393
  year: 1997
  end-page: 1399
  article-title: Tracking control of mobile robots: A case study in backstepping
  publication-title: Automatica
– volume: 42
  start-page: 17
  year: 2003
  end-page: 30
  article-title: A real-time limit-cycle navigation method for fast mobile robots and its application to robot soccer
  publication-title: Robot Auton Syst
– volume-title: Distributed coordination of multi-agent networks: emergent problems, models, and issues
  year: 2010
  ident: bibr5-17298806241278273
– ident: bibr19-17298806241278273
  doi: 10.1177/0278364907084441
– ident: bibr23-17298806241278273
  doi: 10.1109/IROS.2006.281851
– ident: bibr16-17298806241278273
– ident: bibr17-17298806241278273
  doi: 10.1016/S0921-8890(02)00311-1
– ident: bibr1-17298806241278273
  doi: 10.1109/ACC.2015.7170825
– start-page: 1177
  year: 2016
  ident: bibr20-17298806241278273
  publication-title: Springer Handbook Robot
  doi: 10.1007/978-3-319-32552-1_47
– ident: bibr10-17298806241278273
  doi: 10.3182/20120905-3-HR-2030.00170
– ident: bibr12-17298806241278273
  doi: 10.1109/ASCC.2015.7244694
– ident: bibr4-17298806241278273
  doi: 10.1016/j.automatica.2014.10.022
– ident: bibr15-17298806241278273
  doi: 10.1016/S0005-1098(97)00055-1
– ident: bibr14-17298806241278273
  doi: 10.1080/20464177.2016.1173268
– ident: bibr11-17298806241278273
  doi: 10.1177/0278364909104290
– ident: bibr13-17298806241278273
  doi: 10.1115/1.2764510
– volume: 9
  start-page: 777
  year: 2000
  ident: bibr6-17298806241278273
  publication-title: IEEE Trans Control Syst Technol
  doi: 10.1109/87.960341
– volume: 23
  start-page: 581
  year: 1977
  ident: bibr21-17298806241278273
  publication-title: J Optim Theory Appl
  doi: 10.1007/BF00933298
– ident: bibr18-17298806241278273
  doi: 10.1109/ROBOT.1990.126006
– ident: bibr2-17298806241278273
  doi: 10.1109/MECATRONICS.2018.8495839
– ident: bibr3-17298806241278273
  doi: 10.1109/ISDEA.2012.316
– ident: bibr7-17298806241278273
  doi: 10.23919/ACC.2004.1384365
– ident: bibr9-17298806241278273
– ident: bibr22-17298806241278273
  doi: 10.1016/j.robot.2005.11.004
– ident: bibr8-17298806241278273
  doi: 10.1109/CoDIT.2019.8820460
– ident: bibr24-17298806241278273
SSID ssj0000070597
Score 2.3373513
Snippet Over the years, control of autonomous vehicles in a defined formation has been the subject of much research. Albeit leader-follower approach being one of the...
SourceID doaj
crossref
sage
SourceType Open Website
Index Database
Publisher
SummonAdditionalLinks – databaseName: Sage Journals GOLD Open Access 2024
  dbid: AFRWT
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEA6re9GD-MT1RQ6CIET7SNP2JCouIuhBFPVUMk0iHnYru92D_96ZNl0UFbyGwITJJPP-hrFDp0vIAhWIFMpSSG2kAKlzYVRoZajRwgXqRr69U9eP8uY5ee6xquuF8RycnlBZFZ6o-azpdVM0-tQnGU9R6-YoeArVT4QqLo3PZvWoaMPd3VQNWqH89GxEqe2SCiI_RNfetsD6NIwJX3L_fHj_9DAPyxD8TdKOZEEagoj4XOivdL9pswb0_1tFWKOkhqtsxVuX_LwVhzXWs-N1tvwFc3CDvbRDNYVDAaAJaXzevsh92TqvHB9XY_oWm55lPqoA_w4-qaCqp3w6A4rd8LrqVpx-o-L2TfY4vHq4vBZ-voIoY5nUwhnIFPpfLi8VARFFmSZsmtjp1KHrahVqKpmZwGr0qYwMYhtAoLMSbz11xkG8xRbxOHab8SiMQ7Bo_RFaPVpIOYBOQxuHWrlA5dmAHXd8Kt5bGI0i9EjjP5g6YBfEyflGQsBuFqrJa-EfVAGpiSOIrAu0k4lLM6MgRHdemSRJVKkG7IjuoegE6m9yO__eucuWIrRp2lbEPbZYT2Z2H22SGg68HH0CknTagA
  priority: 102
  providerName: SAGE Publications
Title Leader-follower formation control of nonholonomic mobile robots subject to robots failure
URI https://journals.sagepub.com/doi/full/10.1177/17298806241278273
https://doaj.org/article/b7d32b2ef0af45f78d6b18886d5556c6
Volume 21
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1NSwMxEA1SL3oQP7F-lBwEQQgmm2yye6xiKYIepEU9LZlNAh50pd3-fye7W2kR8eI1LCTMJPveJDNvCLkItoSMa84MlCVT1ikGyubMaeGVsMhwIVYjPzzq8VTdv6QvK62-Yk5YKw_cGu4ajJMJJD5wG1QaTOY0CAzbtEvTVJeN2DbP-Uow1RJfg7zBdM-YUWEJgTrHvaoRsRJERSPXgKjR619L5mrwZbRLdjpiSIftgvbIhv_YJ9srcoEH5LXth8kC-i42N6PflYe0yzinVaAYz8c_WlNuTN8rwGNPZxVU9ZzOFxCvXWhdLUeCfYt56YdkOrqb3I5Z1xqBlVKlNQsOMo2hU8hLHTWEksxGWRkZrAkYdXqNIKMyx73FcMgpLj0HbrMSHWaCCyCPSA-X448JTYQU4JG4RaF5JDc5gDXCS2F14DrP-uRqaafis1XAKEQnEv7DqH1yEy35_WEUr24G0KVF59LiL5f2yWX0Q9Gdpvnv0538x3SnZCtBptIWGJ6RXj1b-HNkGjUMyOZw9PQ8GTSb6wuMac9N
linkProvider Directory of Open Access Journals
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDI5gOwAHxFOMZw5ISEhBfaRpexyIacC2A9oEnKq4SRAHKNq6_4_TZhUTIHGNkjayk_hzYn8m5NzIHBJPeCyGPGdcKs6Ay5Qp4WvuS0S4YLORhyPRn_D75-jZRVXaXBgnwdmVDavCGVWHdbO7bZ44okFccwItT4DWLQ5XSZtHFThqd3uPT-PmhsUy2UR1dRUcw-wg96z563eWDFPF378U3FXZm94W2XRAkXZrzW6TFf2xQza-0Qfukpe6PiYzqEtb7Iw2mYjURaDTwlD07-0JV6Uf0_cC8Big0wKKckZnc7DXMLQsFi1Gvtk49T0y6d2Ob_rMlUpgecijkhkFiUBXyqS5sJxCQSItzUxoZGzQC9UCjQ5PlKclukeKe6H2wJNJjgqMjTIQ7pMWTkcfEBr4oQ8agZwlnkewkwLI2NehL4XxRJp0yOVCTtlnzYiR-Y40_IdQO-TaSrLpaMmsq4Zi-pq5vZFBrMIAAm08aXhk4kQJ8NEzFyqKIpGLDrmwesgWa-Pv3x3-u-cZWeuPh4NscDd6OCLrAUKVOsPwmLTK6VyfINQo4dStqS-3tsfm
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dSxwxEB_qCUUfilrFs7XmoSAUovuRze4-Wu1htYoUpfq0ZDaJ-KB73K3_vzO7uaOigq8h2Q0zk_lIZn4D8N2bGotIRzLHupbKWCVRmVJaHTsVG_JwkauRz8718ZU6uc6uw4Ub18IECk73OK2KdtQpaz7dY-v3wxvjPhndkuROk_VJyMLl6QIsKu6hO4DFg9Hff5fzWxZGs8n6Diu0RvKi8LT56neeGacOw_9Zgldnc0Yr8Ck4i-Kg5-4qfHAPa7D8H4TgZ7jpe2RKT_zkhmdiXo0oQha6aLygGJ-1XFeCLO4bJFUgJg027VRMH5GvYkTbzEa8ueNc9XW4Gv26PDyWoV2CrFOVtdJbLDSFU76sNeMKJYVhqJnUm9xTJOo0GR5V2MgZCpGsilIXYWSKmpiYe-sx3YABbcdtgkjiNEZHzhyDz5PDUyKaPHZpbLSPdFkM4ceMTtW4R8Wo4gAc_oKoQ_jJlJxPZEDrbqCZ3FbhfFSY2zTBxPnIeJX5vLAaY4rOtc2yTNd6CLvMh2omH2__buvdM3fg48XRqPrz-_z0Cywl5K30RYZfYdBOHt02eRstfgsi9QTzhMj_
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=Leader-follower+formation+control+of+nonholonomic+mobile+robots+subject+to+robots+failure&rft.jtitle=International+journal+of+advanced+robotic+systems&rft.au=Abdul-razaq%2C+Yusuf&rft.au=Marquez%2C+Horacio+J&rft.date=2024-11-01&rft.issn=1729-8806&rft.eissn=1729-8814&rft.volume=21&rft.issue=5&rft_id=info:doi/10.1177%2F17298806241278273&rft.externalDBID=n%2Fa&rft.externalDocID=10_1177_17298806241278273
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1729-8806&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1729-8806&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1729-8806&client=summon