{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T16:01:52Z","timestamp":1777910512310,"version":"3.51.4"},"reference-count":43,"publisher":"SAGE Publications","issue":"14","license":[{"start":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T00:00:00Z","timestamp":1559779200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Transactions of the Institute of Measurement and Control"],"published-print":{"date-parts":[[2019,10]]},"abstract":"<jats:p>The presence of disturbances may bring adverse effects to the formation flight of multiple quadrotors. This paper proposes a robust disturbance observer-based feedback linearization that enhances the formation tracking control of quadrotors to achieve the desired formation shapes under the effect of disturbances. The method not only retains the simplicity of the control scheme using feedback linearized quadrotor model, but also has the capability to reject the disturbances. This is achieved by introducing a disturbance observer to estimate and attenuate the lumped disturbance that causes inexact inversion in the feedback linearization of the quadrotor. Then, a distributed formation tracking algorithm is adopted to ensure the quadrotors are able to form up and maintain the desired formation shape and heading via local communication between neighbours with respect to a leader that has nonzero control input. To evaluate the effectiveness of the proposed method, simulation experiments of multiple quadrotor formations using the proposed approach are conducted under several test cases. Results obtained demonstrate the superiority of the proposed control scheme for a more robust formation tracking as compared with the formation without the disturbance observer.<\/jats:p>","DOI":"10.1177\/0142331219851925","type":"journal-article","created":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T03:45:52Z","timestamp":1559792752000},"page":"4129-4141","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":21,"title":["Disturbance observer-based formation tracking control of multiple quadrotors in the presence of disturbances"],"prefix":"10.1177","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1909-6933","authenticated-orcid":false,"given":"Izzuddin M","family":"Lazim","sequence":"first","affiliation":[{"name":"School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3658-2933","authenticated-orcid":false,"given":"Abdul Rashid","family":"Husain","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zaharuddin","family":"Mohamed","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0397-5220","authenticated-orcid":false,"given":"Mohd Ariffanan Mohd","family":"Basri","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nurul Adilla Mohd","family":"Subha","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liyana","family":"Ramli","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2019,6,6]]},"reference":[{"key":"bibr1-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/IHMSC.2013.204"},{"key":"bibr2-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1177\/0959651816656951"},{"key":"bibr3-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1177\/0142331214538900"},{"key":"bibr4-0142331219851925","doi-asserted-by":"publisher","DOI":"10.3182\/20110828-6-IT-1002.00942"},{"key":"bibr5-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/VSS.2006.1644545"},{"key":"bibr6-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.1225"},{"key":"bibr7-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2012.2219061"},{"key":"bibr8-0142331219851925","first-page":"3181","volume-title":"International Conference on Intelligent Robots and Systems","author":"Chen YQ","year":"2005"},{"issue":"10","key":"bibr9-0142331219851925","first-page":"6921","volume":"8","author":"Chien TL","year":"2012","journal-title":"International Journal of Innovative Computing, Information and Control"},{"key":"bibr10-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1177\/0954410013516251"},{"key":"bibr11-0142331219851925","volume-title":"Control and implementation of quadrotor systems for autonomous flying: Single and multi-agent cases","author":"Choi YC","year":"2015"},{"key":"bibr12-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-015-1905-0"},{"key":"bibr13-0142331219851925","volume-title":"Formation and Containment Control for High-Order Linear Swarm Systems","author":"Dong X","year":"2015","edition":"1"},{"key":"bibr14-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2015.10.001"},{"key":"bibr15-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2008.2006821"},{"key":"bibr16-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/ICUAS.2015.7152394"},{"key":"bibr17-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2016.04.003"},{"key":"bibr18-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2010.2076388"},{"key":"bibr19-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2018.02.019"},{"key":"bibr20-0142331219851925","doi-asserted-by":"publisher","DOI":"10.5028\/jatm.v8i1.542"},{"key":"bibr21-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-013-9349-9"},{"key":"bibr22-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2005.02.004"},{"key":"bibr23-0142331219851925","first-page":"2553","volume-title":"2006 IEEE Conference on Computer Aided Control System Design","author":"Lara D","year":"2006"},{"key":"bibr24-0142331219851925","volume-title":"Disturbance Observer-Based Control: Methods and Applications","author":"Li S","year":"2014"},{"key":"bibr25-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2012.2208295"},{"key":"bibr26-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1177\/0142331216656758"},{"key":"bibr27-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3312-9_2"},{"key":"bibr28-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1016\/j.ast.2015.09.009"},{"key":"bibr29-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/ROMAN.2001.981968"},{"key":"bibr30-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1163\/156855306775275495"},{"key":"bibr31-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/ETCM.2016.7750839"},{"key":"bibr32-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/IHMSC.2015.179"},{"key":"bibr33-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1177\/0142331215608427"},{"issue":"1","key":"bibr34-0142331219851925","first-page":"67","volume":"10","author":"Pebrianti D","year":"2018","journal-title":"Journal of Telecommunication, Electronic and Computer Engineering (JTEC)"},{"key":"bibr35-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2009.5400593"},{"key":"bibr36-0142331219851925","volume-title":"Applied Nonlinear Control","author":"Slotine JJE","year":"1991","edition":"1"},{"key":"bibr37-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/ICUAS.2015.7152359"},{"key":"bibr38-0142331219851925","doi-asserted-by":"publisher","DOI":"10.3390\/e16095020"},{"key":"bibr39-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2012.6426471"},{"key":"bibr40-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2013.0027"},{"key":"bibr41-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1007\/s11071-013-1081-7"},{"key":"bibr42-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2011.2139510"},{"key":"bibr43-0142331219851925","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2018.2857477"}],"container-title":["Transactions of the Institute of Measurement and Control"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0142331219851925","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0142331219851925","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0142331219851925","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T14:59:27Z","timestamp":1777647567000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0142331219851925"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,6]]},"references-count":43,"journal-issue":{"issue":"14","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["10.1177\/0142331219851925"],"URL":"https:\/\/doi.org\/10.1177\/0142331219851925","relation":{},"ISSN":["0142-3312","1477-0369"],"issn-type":[{"value":"0142-3312","type":"print"},{"value":"1477-0369","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,6]]}}}