{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T20:41:02Z","timestamp":1777927262787,"version":"3.51.4"},"reference-count":31,"publisher":"SAGE Publications","issue":"10","license":[{"start":{"date-parts":[[2020,7,9]],"date-time":"2020-07-09T00:00:00Z","timestamp":1594252800000},"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":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"published-print":{"date-parts":[[2020,11]]},"abstract":"<jats:p>Quadrotor or unmanned helicopter is a mobile robot which often flies in unknown environment to perform special missions. In navigational tasks, the robot is intended to fly autonomously toward a target position by following an optimum trajectory. For a successful navigation, controlled attitude, minimum position and velocity error and obstacles collision avoidance are often considered during trajectory tracking procedure. By considering environmental variabilities and due to the existence of noises, uncertainties and unpredictable factors, it is indispensable to steer and control moving robots using sophisticated autonomous algorithms. In this work, a nonlinear model of four-rotor helicopter is simulated. An optimized terminal sliding mode control is then designed to control trajectory tracking. In order to improve the time indices for sliding mode controller, this controller is modified with neural networks. The idea is to optimize the controller parameters through a network learning process which is based on the control process error. The proposed method is evaluated with simulated and real-world indoor navigation tasks. Trajectories that are tracked by quadrotor are generated by a simultaneous localization and mapping algorithm and refined with an optimization technique. A well-known simultaneous localization and mapping technique (a camera-based extended Kalman filter-simultaneous localization and mapping) is employed to generate maps, and a path planning algorithm (particle swarm optimization) is utilized to optimize a collision-free flight path using the probability-based maps generated by simultaneous localization and mapping. Simulations and experiment are done in unknown but structured indoor environments containing a number of obstacles. The steady state error, the reaching and settle time and the chattering effect are all quantified and assessed. The controlled experimental flight robustness and sensitivity are further verified for noises occurred on vision and data acquisition system. Results indicate suitable performance for the proposed neural network-sliding mode controller. Less error and more stability were achieved comparative to the conventional sliding mode controllers.<\/jats:p>","DOI":"10.1177\/0959651820932716","type":"journal-article","created":{"date-parts":[[2020,7,9]],"date-time":"2020-07-09T07:58:41Z","timestamp":1594281521000},"page":"1101-1119","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":14,"title":["Control of quadrotor trajectory tracking with sliding mode control optimized by neural networks"],"prefix":"10.1177","volume":"234","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9957-4079","authenticated-orcid":false,"given":"Somayeh","family":"Raiesdana","sequence":"first","affiliation":[{"name":"Faculty of Electrical, Biomedical and Mechatronics Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2020,7,9]]},"reference":[{"issue":"9","key":"bibr1-0959651820932716","first-page":"269","volume":"9","author":"Cho Y","year":"2015","journal-title":"Int J Softw Eng Appl"},{"key":"bibr2-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2002.1017615"},{"key":"bibr3-0959651820932716","doi-asserted-by":"publisher","DOI":"10.4236\/ojapps.2014.414053"},{"key":"bibr4-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-013-0504-z"},{"key":"bibr5-0959651820932716","first-page":"162","volume-title":"Proceedings of 12th international conference on control, automation and systems (ICCAS)","author":"Lee KU"},{"key":"bibr6-0959651820932716","first-page":"573","volume-title":"Proceedings of international conference on mechatronics and automation (ICMA)","author":"Li J"},{"key":"bibr7-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/749803"},{"key":"bibr8-0959651820932716","first-page":"3255","volume-title":"Proceedings of the 2006 IEEE\/RSJ international conference on intelligent robots and systems","author":"Madani T"},{"key":"bibr9-0959651820932716","first-page":"910","volume-title":"Proceedings of the 2nd international conference on intelligent control and information processing (ICICIP)","author":"Fang Z"},{"key":"bibr10-0959651820932716","first-page":"2626","volume-title":"Proceedings of the 18th IFAC world congress","author":"Palunko I"},{"key":"bibr11-0959651820932716","first-page":"3346","volume-title":"Proceedings of the 2013 European control conference (ECC)","author":"Monte PD"},{"key":"bibr12-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33515-0_46"},{"key":"bibr13-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2013.2260794"},{"key":"bibr14-0959651820932716","first-page":"141","volume-title":"Proceedings of the 2010 international conference on intelligent systems and knowledge engineering (ISKE)","author":"Santos M"},{"key":"bibr15-0959651820932716","volume-title":"Proceedings of the Canadian conference of electrical and computer engineering","author":"Nicol C"},{"key":"bibr16-0959651820932716","volume-title":"Proceedings of the 7th IEEE international conference humanoid, nanotechnology, information technology communication and control, environment and management (HNICEM)","author":"Galvez RL"},{"key":"bibr17-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-015-0467-3"},{"key":"bibr18-0959651820932716","first-page":"4957","volume-title":"Proceedings of the 45th IEEE conference on decision and control","author":"Xu R"},{"key":"bibr19-0959651820932716","first-page":"552","volume-title":"Proceedings of the 2013 international conference on technological advances in electrical, electronics and computer engineering (TAEECE)","author":"Runcharoon K"},{"key":"bibr20-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-015-0313-7"},{"key":"bibr21-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1177\/0142331215608427"},{"key":"bibr22-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/7104708"},{"key":"bibr23-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-0417(03)00007-X"},{"key":"bibr24-0959651820932716","volume-title":"Proceedings of 15th international conference on control, automation and systems (ICCAS)","author":"Park SH"},{"key":"bibr25-0959651820932716","first-page":"937","volume-title":"Proceedings of 51st IEEE conference on decision and control","author":"Tony CT"},{"key":"bibr26-0959651820932716","volume-title":"Diagnosis and fault-tolerant control","author":"Blanke M","year":"2006"},{"key":"bibr27-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84882-653-3"},{"key":"bibr28-0959651820932716","doi-asserted-by":"publisher","DOI":"10.1177\/027836498600500404"},{"key":"bibr29-0959651820932716","first-page":"435","volume-title":"Proceedings of the second annual conference on uncertainty in artificial intelligence (UAI \u201886)","author":"Smith RC"},{"key":"bibr30-0959651820932716","first-page":"371","volume-title":"Proceedings of the AAAI national conference on artificial intelligence","author":"Montemerlo M"},{"key":"bibr31-0959651820932716","unstructured":"http:\/\/global.parrot.com"}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651820932716","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0959651820932716","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651820932716","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:39:15Z","timestamp":1777675155000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0959651820932716"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,9]]},"references-count":31,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2020,11]]}},"alternative-id":["10.1177\/0959651820932716"],"URL":"https:\/\/doi.org\/10.1177\/0959651820932716","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"value":"0959-6518","type":"print"},{"value":"2041-3041","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,9]]}}}