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...
Saved in:
Published in | International journal of advanced robotic systems Vol. 21; no. 5 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
London, England
SAGE Publications
01.11.2024
SAGE Publishing |
Subjects | |
Online Access | Get full text |
ISSN | 1729-8806 1729-8814 |
DOI | 10.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 |