{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T10:12:11Z","timestamp":1753438331233},"reference-count":46,"publisher":"Oxford University Press (OUP)","issue":"4","license":[{"start":{"date-parts":[[2020,4,9]],"date-time":"2020-04-09T00:00:00Z","timestamp":1586390400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,8,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Accurate and precise trajectory tracking is crucial for unmanned aerial vehicles (UAVs) to operate in disturbed environments. This paper presents a novel tracking hybrid controller for a quadrotor UAV that combines the robust adaptive neuro-fuzzy inference system (ANFIS) and particle swarm optimization (PSO) algorithm. The ANFIS-PSO controller is implemented to govern the behavior of three degrees of freedom quadrotor UAV. The ANFIS controller allows controlling the movement of UAV to track a given trajectory in a 2D vertical plane. The PSO algorithm provides an automatic adjustment of the ANFIS parameters to reduce tracking error and improve the quality of the controller. The results showed perfect behavior for the control law to control a UAV trajectory tracking task. To show the effectiveness of the intelligent controller, simulation results are given to confirm the advantages of the proposed control method, compared with ANFIS and PID control methods.<\/jats:p>","DOI":"10.1093\/jcde\/qwaa036","type":"journal-article","created":{"date-parts":[[2020,2,3]],"date-time":"2020-02-03T20:09:31Z","timestamp":1580760571000},"page":"435-447","source":"Crossref","is-referenced-by-count":21,"title":["Fuzzy swarm trajectory tracking control of unmanned aerial vehicle"],"prefix":"10.1093","volume":"7","author":[{"given":"Boumediene","family":"Selma","sequence":"first","affiliation":[{"name":"D\u00e9partement d'Informatique, Universit\u00e9 des sciences et de la technologie d'Oran USTO'MB, Oran 31000, Alg\u00e9rie"}]},{"given":"Samira","family":"Chouraqui","sequence":"additional","affiliation":[{"name":"D\u00e9partement d'Informatique, Universit\u00e9 des sciences et de la technologie d'Oran USTO'MB, Oran 31000, Alg\u00e9rie"}]},{"given":"Hassane","family":"Aboua\u00efssa","sequence":"additional","affiliation":[{"name":"Univ. Artois, EA 3926, Laboratoire de G\u00e9nie Informatique et d'Automatique de l'Artois (LGI2A), B\u00e9thune F-62400, France"}]}],"member":"286","published-online":{"date-parts":[[2020,4,9]]},"reference":[{"issue":"9","key":"2020081303465192200_bib29","doi-asserted-by":"crossref","first-page":"2641","DOI":"10.1007\/s13369-015-1749-z","article-title":"An efficient ANFIS based PI controller for maximum power point tracking of PV systems","volume":"40","author":"Abido","year":"2015","journal-title":"Arabian Journal for Science and Engineering"},{"key":"2020081303465192200_bib38","doi-asserted-by":"crossref","first-page":"2202","DOI":"10.1016\/j.rser.2017.08.071","article-title":"Design and implementation of ANFIS-reference model controller based MPPT using FPGA for photovoltaic system","volume":"82","author":"Aldair","year":"2018","journal-title":"Renewable and Sustainable Energy Reviews"},{"key":"2020081303465192200_bib4","doi-asserted-by":"crossref","DOI":"10.1002\/9780470664797","volume-title":"Unmanned Aircraft Systems: UAVS Design, Development and Deployment","author":"Austin","year":"2010"},{"issue":"3","key":"2020081303465192200_bib32","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1142\/S0218488516500227","article-title":"Neuro-fuzzy controller design to navigate unmanned vehicle with construction of traffic rules to avoid obstacles","volume":"24","author":"Barman","year":"2016","journal-title":"International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems"},{"key":"2020081303465192200_bib6","volume-title":"Introduction to Unmanned Aircraft Systems","author":"Barnhart","year":"2012"},{"issue":"8","key":"2020081303465192200_bib21","first-page":"5044","article-title":"Robust backstepping sliding-mode control and observer-based fault estimation for a quadrotor UAV","volume":"63","author":"Chen","year":"2016","journal-title":"IEEE Transactions on Industrial Electronics"},{"issue":"3","key":"2020081303465192200_bib14","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.ijtst.2016.11.002","article-title":"Dynamic UAV-based traffic monitoring under uncertainty as a stochastic arc-inventory routing policy","volume":"5","author":"Chow","year":"2016","journal-title":"International Journal of Transportation Science and Technology"},{"key":"2020081303465192200_bib46","first-page":"(pp. 25","article-title":"Une m\u00e9thode inspir\u00e9e de comportements coop\u00e9ratifs observ\u00e9s dans la nature: l'optimisation par essaim particulaire","volume-title":"Revue d'Electricit\u00e9 et d'Electronique REE, Paris, France","author":"Clerc","year":"2009"},{"issue":"1","key":"2020081303465192200_bib7","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1007\/s10846-010-9493-9","article-title":"A minimum risk approach for path planning of uavs","volume":"61","author":"De\u00a0Filippis","year":"2011","journal-title":"Journal of Intelligent & Robotic Systems"},{"key":"2020081303465192200_bib40","doi-asserted-by":"crossref","first-page":"(pp. 209","DOI":"10.1007\/978-981-13-6151-7_10","article-title":"Power extraction from PV module using hybrid ANFIS controller","volume-title":"Solar Photovoltaic Power Plants. Power Systems","author":"Dixit","year":"2019"},{"issue":"3","key":"2020081303465192200_bib37","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1007\/s10470-018-1159-8","article-title":"ANFIS based quadrotor drone altitude control implementation on Raspberry Pi platform","volume":"95","author":"Dorzhigulov","year":"2018","journal-title":"Analog Integrated Circuits and Signal Processing"},{"key":"2020081303465192200_bib45","volume-title":"M\u00e9taheuristiques pour l'optimisation Difficile","author":"Dr\u00e9o","year":"2003"},{"key":"2020081303465192200_bib44","volume-title":"Computational intelligence PC tools","author":"Eberhart","year":"1996"},{"key":"2020081303465192200_bib43","doi-asserted-by":"crossref","first-page":"(pp. 39","DOI":"10.1109\/MHS.1995.494215","article-title":"A new optimizer using particle swarm theory","volume-title":"MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science","author":"Eberhart","year":"1995"},{"key":"2020081303465192200_bib16","volume-title":"\u2018Prototype\u2019 Commission Regulation on Unmanned Aircraft Operations","author":"European Aviation Safety Agency","year":"2016"},{"key":"2020081303465192200_bib19","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.foodpol.2014.09.008","article-title":"Politics & technology: U.S. polices restricting unmanned aerial systems in agriculture","volume":"49","author":"Freeman","year":"2014","journal-title":"Food Policy"},{"key":"2020081303465192200_bib39","doi-asserted-by":"crossref","first-page":"(pp. 147","DOI":"10.1007\/978-981-13-0665-5_12","article-title":"Implementation of ANFIS controller-based algorithm measuring speed to eliminate RDC hardware in resolver-based PMSM","volume-title":"Advances in System Optimization and Control. Lecture Notes in Electrical Engineering","author":"Gaur","year":"2019"},{"key":"2020081303465192200_bib41","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.matcom.2018.04.008","article-title":"Smart battery controller using ANFIS for three phase grid connected PV array system","volume":"167","author":"Ismail","year":"2020","journal-title":"Mathematics and Computers in Simulation"},{"issue":"3","key":"2020081303465192200_bib28","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1109\/21.256541","article-title":"ANFIS: Adaptive-network-based fuzzy inference systems","volume":"23","author":"Jang","year":"1993","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"issue":"1","key":"2020081303465192200_bib23","doi-asserted-by":"crossref","first-page":"3463","DOI":"10.1016\/j.ifacol.2017.08.849","article-title":"Linear vs nonlinear MPC for trajectory tracking applied to rotary wing micro aerial vehicles","volume":"50","author":"Kamel","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"2020081303465192200_bib13","first-page":"(pp. 2643","article-title":"Survey of unmanned aerial vehicles (UAVs) for traffic monitoring","volume-title":"Handbook of unmanned aerial vehicles","author":"Kanistras","year":"2014"},{"key":"2020081303465192200_bib42","doi-asserted-by":"crossref","first-page":"(pp. 1942","DOI":"10.1109\/ICNN.1995.488968","article-title":"Particle swarm optimization","volume-title":"Proceedings of ICNN'95 - International Conference on Neural Networks","author":"Kennedy","year":"1995"},{"issue":"1","key":"2020081303465192200_bib35","doi-asserted-by":"crossref","first-page":"27","DOI":"10.4018\/IJFSA.2016010102","article-title":"Design of a hybrid adaptive neuro fuzzy inference system ANFIS controller for position and angle control of inverted pendulum IP systems","volume":"5","author":"Kharola","year":"2017","journal-title":"International Journal of Fuzzy System Applications"},{"issue":"12","key":"2020081303465192200_bib36","doi-asserted-by":"crossref","first-page":"5211","DOI":"10.1007\/s13369-017-2586-z","article-title":"Design and simulation of a hybrid PD-ANFIS controller for attitude tracking control of a quadrotor UAV","volume":"42","author":"Khatoon","year":"2017","journal-title":"Arabian Journal for Science and Engineering"},{"key":"2020081303465192200_bib12","first-page":"(pp. 515","article-title":"Photogrammetric techniques for road surface analysis","volume-title":"ISPRS-International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences","author":"Knyaz","year":"2016"},{"issue":"4","key":"2020081303465192200_bib22","first-page":"2263","article-title":"Robust three-loop trajectory tracking control for quadrotors with multiple uncertainties","volume":"63","author":"Liu","year":"2016","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"2020081303465192200_bib3","volume-title":"Unmanned Aerial Vehicles: Embedded Control","author":"Lozano","year":"2010"},{"key":"2020081303465192200_bib11","first-page":"200","article-title":"Using high-resolution imagery acquired with an autonomous unmanned aerial vehicle for urban construction and planning","volume-title":"Proceeding 2013, International Conference on Remote Sensing, Environment and Transportation Engineering (RSETE 2013)","author":"Ma","year":"2013"},{"key":"2020081303465192200_bib9","first-page":"(No. 78, pp. 1","article-title":"The military utility of drones","volume-title":"CSS Analysis in Security Policy","author":"Mahadevan","year":"2010,"},{"issue":"3","key":"2020081303465192200_bib27","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1016\/j.jcde.2019.01.001","article-title":"Improved invasive weed optimization algorithm (IWO) based on chaos theory for optimal design of PID controller","volume":"6","author":"Misaghi","year":"2019","journal-title":"Journal of Computational Design and Engineering"},{"key":"2020081303465192200_bib1","first-page":"149","article-title":"Adjustable autonomy: a systematic literature review","volume-title":"Artificial Intelligence Review","author":"Mostafa","year":"2019"},{"key":"2020081303465192200_bib5","volume-title":"Autonomous Flying Robots \u2013 Unmanned Aerial Vehicles and Micro Aerial Vehicles","author":"Nonami","year":"2010"},{"issue":"12","key":"2020081303465192200_bib34","doi-asserted-by":"crossref","first-page":"4971","DOI":"10.1007\/s13369-017-2532-0","article-title":"An efficient maximum power point tracking controller for photovoltaic systems using Takagi-Sugeno fuzzy models","volume":"42","author":"Ounnas","year":"2017","journal-title":"Arabian Journal for Science and Engineering"},{"issue":"3","key":"2020081303465192200_bib30","doi-asserted-by":"crossref","first-page":"2435","DOI":"10.1016\/j.ifacol.2015.06.453","article-title":"Experimental fuzzy logic controller type 2 for a quadrotor optimized by ANFIS","volume":"48","author":"Ponce","year":"2015","journal-title":"IFAC-PapersOnLine"},{"key":"2020081303465192200_bib31","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1007\/978-3-319-26230-7_8","article-title":"Fuzzy logic sugeno controller type-2 for quadrotors based on anfis","volume-title":"Nature-Inspired Computing for Control Systems. Studies in Systems, Decision and Control","author":"Ponce","year":"2016"},{"key":"2020081303465192200_bib8","doi-asserted-by":"crossref","DOI":"10.1109\/ICUAS.2018.8453354","article-title":"A risk-aware path planning method for unmanned aerial vehicles","volume-title":"ICUAS 2018, International Conference on Unmanned Aircraft Systems, IEEE Conference","author":"Primatesta","year":"2018"},{"key":"2020081303465192200_bib15","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.isprsjprs.2006.09.009","article-title":"Traffic monitoring with serial images from airborne cameras","volume":"61","author":"Reinartz","year":"2006","journal-title":"ISPRS Journal of Photogrammetry and Remote Sensing"},{"issue":"2","key":"2020081303465192200_bib24","doi-asserted-by":"crossref","first-page":"1264","DOI":"10.1109\/TIE.2018.2831191","article-title":"Continuous sliding-mode control strategies for quadrotor robust tracking: Real-time application","volume":"66","author":"R\u00edos","year":"2019","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"2020081303465192200_bib17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.autcon.2014.01.004","article-title":"Mobile 3D mapping for surveying earthwork projects using an unmanned aerial vehicle (UAV) system","volume":"41","author":"Siebert","year":"2014","journal-title":"Automation in Construction"},{"issue":"3","key":"2020081303465192200_bib33","doi-asserted-by":"crossref","first-page":"e2270","DOI":"10.1002\/etep.2270","article-title":"AGC for multisource deregulated power system using ANFIS controller","volume":"27","author":"Solaiappan","year":"2017","journal-title":"International Transactions on Electrical Energy Systems"},{"issue":"1","key":"2020081303465192200_bib25","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1002\/rnc.3869","article-title":"Multivariable finite-time output feedback trajectory tracking control of quadrotor helicopters","volume":"28","author":"Tian","year":"2018","journal-title":"International Journal of Robust and Nonlinear Control"},{"key":"2020081303465192200_bib2","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4020-6114-1","volume-title":"Advances in Unmanned Aerial Vehicles: State of the Art and the Road to Autonomy","author":"Valavanis","year":"2007"},{"key":"2020081303465192200_bib18","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.compag.2013.09.008","article-title":"Aerial coverage optimization in precision agriculture management: A musical harmony inspired approach","volume":"99","author":"Valente","year":"2013","journal-title":"Computers and Electronics in Agriculture"},{"issue":"7","key":"2020081303465192200_bib20","doi-asserted-by":"crossref","first-page":"3288","DOI":"10.1016\/j.jfranklin.2018.01.039","article-title":"Trajectory tracking control of a 6-DOF quadrotor UAV with input saturation via backstepping","volume":"355","author":"Wang","year":"2018","journal-title":"Journal of the Franklin Institute"},{"issue":"3","key":"2020081303465192200_bib26","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1080\/21642583.2018.1539931","article-title":"Trajectory tracking control for a quadrotor UAV via extended state observer","volume":"6","author":"Wendong","year":"2018","journal-title":"Systems Science & Control Engineering"},{"key":"2020081303465192200_bib10","first-page":"(pp.1085","article-title":"Automated maneuvering decision for UAVs in forest surveillance and fire detection missions","volume-title":"International Conference on Unmanned Aircraft Systems (ICUAS)","author":"Zhang","year":"2018,"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/7\/4\/435\/33646796\/qwaa036.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/7\/4\/435\/33646796\/qwaa036.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,14]],"date-time":"2020-08-14T04:00:46Z","timestamp":1597377646000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/7\/4\/435\/5818060"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,9]]},"references-count":46,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2020,4,9]]},"published-print":{"date-parts":[[2020,8,1]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwaa036","relation":{},"ISSN":["2288-5048"],"issn-type":[{"value":"2288-5048","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2020,8]]},"published":{"date-parts":[[2020,4,9]]}}}