{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T07:39:36Z","timestamp":1784360376383,"version":"3.55.0"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,6,28]],"date-time":"2021-06-28T00:00:00Z","timestamp":1624838400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,6,28]],"date-time":"2021-06-28T00:00:00Z","timestamp":1624838400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Syst Sci Complex"],"published-print":{"date-parts":[[2021,8]]},"DOI":"10.1007\/s11424-021-0316-9","type":"journal-article","created":{"date-parts":[[2021,6,28]],"date-time":"2021-06-28T09:05:09Z","timestamp":1624871109000},"page":"1379-1400","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["Nonlinear Model Predictive Control-Based Guidance Algorithm for Quadrotor Trajectory Tracking with Obstacle Avoidance"],"prefix":"10.1007","volume":"34","author":[{"given":"Chunhui","family":"Zhao","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dong","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jinwen","family":"Hu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Quan","family":"Pan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,6,28]]},"reference":[{"issue":"2","key":"316_CR1","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1142\/S2301385014300017","volume":"2","author":"G Cai","year":"2014","unstructured":"Cai G, Dias J, and Seneviratne L, A survey of small-scale unmanned aerial vehicles: Recent advances and future development trends, Unmanned Systems, 2014, 2(2): 175\u2013199.","journal-title":"Unmanned Systems"},{"issue":"4","key":"316_CR2","doi-asserted-by":"publisher","first-page":"2799","DOI":"10.1109\/LRA.2018.2843445","volume":"3","author":"N J Sanket","year":"2018","unstructured":"Sanket N J, Singh C D, and Ganguly K, GapFlyt: Active vision based minimalist structure-less gap detection for quadrotor flight, IEEE Robotics and Automation Letters, 2018, 3(4): 2799\u20132806.","journal-title":"IEEE Robotics and Automation Letters"},{"key":"316_CR3","doi-asserted-by":"crossref","unstructured":"Michel N, Bertrand S, Olaru S, et al., Design and flight experiments of a tube-based model predictive controller for the AR.Drone 2.0 quadrotor, Proceedings of the 1st IFAC Workshop on Robot Control, Republic of Korea, 2019.","DOI":"10.1016\/j.ifacol.2019.11.058"},{"key":"316_CR4","doi-asserted-by":"crossref","unstructured":"Lotufo M A, Colangelo L, Perez-Montenegro C, et al., Embedded model control for UAV quadrotor via feedback linearization, Proceedings of the 20th IFAC Symposium on Automatic Control in Aerospace, Canada, 2016.","DOI":"10.1016\/j.ifacol.2016.09.046"},{"key":"316_CR5","doi-asserted-by":"publisher","unstructured":"Rigatos G, A nonlinear optimal control approach for tracked mobile robots, Journal of Systems Science and Complexity, 2021, DOI:https:\/\/doi.org\/10.1007\/s11424-021-0036-1.","DOI":"10.1007\/s11424-021-0036-1"},{"issue":"5","key":"316_CR6","doi-asserted-by":"publisher","first-page":"1358","DOI":"10.1007\/s11424-019-7235-z","volume":"32","author":"Y Guo","year":"2019","unstructured":"Guo Y, Yu L, and Xu J, Robust finite-time trajectory tracking control of wheeled mobile robots with parametric uncertainties and disturbances, Journal of Systems Science and Complexity, 2019, 32(5): 1358\u20131374.","journal-title":"Journal of Systems Science and Complexity"},{"issue":"2","key":"316_CR7","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1007\/s11424-020-9306-6","volume":"34","author":"B Kang","year":"2021","unstructured":"Kang B, Miao Y, Liu F, et al., A second-order sliding mode controller of quad-rotor UAV based on PID sliding mode surface with unbalanced load, Journal of Systems Science and Complexity, 2021, 34(2): 520\u2013536.","journal-title":"Journal of Systems Science and Complexity"},{"key":"316_CR8","doi-asserted-by":"crossref","unstructured":"Wang F, Chen W, Hand D, et al., Backstepping control of a quadrotor unmanned aerial vehicle based on multi-rate sampling, Science China Information Sciences, 62(1): 19203.","DOI":"10.1007\/s11432-018-9542-3"},{"issue":"1","key":"316_CR9","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1002\/rob.21743","volume":"35","author":"S Jung","year":"2016","unstructured":"Jung S, Cho S, Lee D, et al., A direct visual servoing-based framework for the 2016 IROS autonomous drone racing challenge, Journal of Field Robotics, 2016, 35(1): 146\u2013166.","journal-title":"Journal of Field Robotics"},{"issue":"9","key":"316_CR10","doi-asserted-by":"publisher","first-page":"1675","DOI":"10.1177\/0142331219894401","volume":"42","author":"Y Wang","year":"2020","unstructured":"Wang Y, Ma Y, Cai Z, et al., Quadrotor trajectory tracking and obstacle avoidance by chaotic grey wolf optimization-based backstepping control with sliding mode extended state observer, Transactions of the Institute of Measurement and Control, 2020, 42(9): 1675\u20131689.","journal-title":"Transactions of the Institute of Measurement and Control"},{"issue":"2","key":"316_CR11","doi-asserted-by":"publisher","first-page":"855","DOI":"10.1007\/s42835-020-00350-8","volume":"15","author":"B N AbdulSamed","year":"2020","unstructured":"AbdulSamed B N, Aldair A A, and Al-Mayyahi A, Robust trajectory tracking control and obstacles avoidance algorithm for quadrotor unmanned aerial vehicle, Journal of Electrical Engineering & Technology, 2020, 15(2): 855\u2013868.","journal-title":"Journal of Electrical Engineering & Technology"},{"issue":"3","key":"316_CR12","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1007\/s11424-018-7287-5","volume":"32","author":"Y Jing","year":"2019","unstructured":"Jing Y, Liu Y, and Zhou S, Prescribed performance finite-time tracking control for uncertain nonlinear systems, Journal of Systems Science and Complexity, 2019, 32(3): 803\u2013817.","journal-title":"Journal of Systems Science and Complexity"},{"issue":"6","key":"316_CR13","doi-asserted-by":"publisher","first-page":"1597","DOI":"10.1007\/s11424-019-7378-y","volume":"32","author":"H Chen","year":"2019","unstructured":"Chen H and Song S, Robust chattering-free finite time attitude tracking control with input saturation, Journal of Systems Science and Complexity, 2019, 32(6): 1597\u20131629.","journal-title":"Journal of Systems Science and Complexity"},{"issue":"5","key":"316_CR14","doi-asserted-by":"publisher","first-page":"1896","DOI":"10.1109\/TCST.2016.2628803","volume":"25","author":"C Shen","year":"2017","unstructured":"Shen C, Buckham B, and Shi Y, Modified C\/GMRES algorithm for fast nonlinear model predictive tracking control of AUVs, IEEE Transactions on Control Systems Technology, 2017, 25(5): 1896\u20131904.","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"316_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-41108-8","volume-title":"Economic Model Predictive Control: Theory, Formulations and Chemical Process Applications","author":"M Ellis","year":"2017","unstructured":"Ellis M, Liu J, and Christofides P D, Economic Model Predictive Control: Theory, Formulations and Chemical Process Applications, Springer, Switzerland, 2017."},{"issue":"4","key":"316_CR16","doi-asserted-by":"publisher","first-page":"1505","DOI":"10.1109\/TCST.2016.2601624","volume":"25","author":"T Faulwasser","year":"2017","unstructured":"Faulwasser T, Weber T, Zometa P, et al., Implementation of nonlinear model predictive path-following control for an industrial robot, IEEE Transactions on Control Systems Technology, 2017, 25(4): 1505\u20131511.","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"316_CR17","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1016\/j.isatra.2018.09.020","volume":"84","author":"Q Hu","year":"2017","unstructured":"Hu Q, Xie J, and Wang C, Dynamic path planning and trajectory tracking using MPC for satellite with collision avoidance, ISA Transactions, 2017, 84: 128\u2013141.","journal-title":"ISA Transactions"},{"issue":"10","key":"316_CR18","doi-asserted-by":"publisher","first-page":"209203","DOI":"10.1007\/s11432-018-9790-3","volume":"63","author":"Y Wang","year":"2020","unstructured":"Wang Y, Zheng H, Zong C, et al., Path-following control of autonomous ground vehicles using triple-step model predictive control, Science China Information Sciences, 2020, 63(10): 209203.","journal-title":"Science China Information Sciences"},{"key":"316_CR19","doi-asserted-by":"crossref","unstructured":"Greeff M and Schoellig A P, Flatness-based model predictive control for quadrotor trajectory tracking, Proceedings of the 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Spain, 2018.","DOI":"10.1109\/IROS.2018.8594012"},{"issue":"2","key":"316_CR20","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1007\/s11424-008-9110-1","volume":"21","author":"X Liu","year":"2008","unstructured":"Liu X and Han C, Robust model predictive control of continuous uncertain systems, Journal of Systems Science and Complexity, 2008, 21(2): 267\u2013275.","journal-title":"Journal of Systems Science and Complexity"},{"issue":"10","key":"316_CR21","doi-asserted-by":"publisher","first-page":"1205","DOI":"10.1016\/S0005-1098(98)00073-9","volume":"34","author":"H Chen","year":"1998","unstructured":"Chen H and Allg\u00f6wer F, A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability, Automatica, 1998, 34(10): 1205\u20131217.","journal-title":"Automatica"},{"issue":"4","key":"316_CR22","doi-asserted-by":"publisher","first-page":"1394","DOI":"10.1109\/TCST.2015.2488589","volume":"24","author":"K Worthmann","year":"2016","unstructured":"Worthmann K, Mehrez M W, Zanon M, et al., Model predictive control of nonholonomic mobile robots without stabilizing constraints and costs, IEEE Transactions on Control Systems Technology, 2016, 24(4): 1394\u20131406.","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"316_CR23","doi-asserted-by":"crossref","unstructured":"Castillo-Lopez M, Sajadi-Alamdari S A, Sanchez-Lopez J L, et al., Model predictive control for aerial collision avoidance in dynamic environments, Proceedings of the 2018 Mediterranean Conference on Control and Automation, Croatia, 2018.","DOI":"10.1109\/MED.2018.8442967"},{"key":"316_CR24","doi-asserted-by":"crossref","unstructured":"Kamel M, Alonso-Mora J, Siegwart R, et al., Robust collision avoidance for multiple micro aerial vehicles using nonlinear model predictive control, Proceedings of the 2017 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Canada, 2017.","DOI":"10.1109\/IROS.2017.8202163"},{"key":"316_CR25","doi-asserted-by":"crossref","unstructured":"Dentler J, Kannan S, Mendez M A O, et al., A real-time model predictive position control with collision avoidance for commercial low-cost quadrotors, Proceedings of the 2016 IEEE Conference on Control Applications, Argentina, 2016.","DOI":"10.1109\/CCA.2016.7587882"},{"key":"316_CR26","doi-asserted-by":"crossref","unstructured":"Blochliger F, Fehr M, Dymczyk M, et al., Topomap: Topological mapping and navigation based on visual SLAM maps, Proceedings of the 2018 IEEE International Conference on Robotics and Automation, Australia, 2018.","DOI":"10.1109\/ICRA.2018.8460641"},{"issue":"12","key":"316_CR27","doi-asserted-by":"publisher","first-page":"2967","DOI":"10.1016\/j.automatica.2014.10.128","volume":"50","author":"D Q Mayne","year":"2014","unstructured":"Mayne D Q, Model predictive control: Recent developments and future promise, Automatica, 2014, 50(12): 2967\u20132986.","journal-title":"Automatica"},{"issue":"9","key":"316_CR28","doi-asserted-by":"publisher","first-page":"2076","DOI":"10.1109\/TAC.2008.929401","volume":"53","author":"D Munoz de la Pena","year":"2008","unstructured":"Munoz de la Pena D and Christofides P D, Lyapunov-based model predictive control of nonlinear systems subject to data losses, IEEE Transactions on Automatic Control, 2008, 53(9): 2076\u20132089.","journal-title":"IEEE Transactions on Automatic Control"},{"issue":"6","key":"316_CR29","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1016\/S0005-1098(99)00214-9","volume":"36","author":"D Q Mayne","year":"2000","unstructured":"Mayne D Q, Rawlings J B, Rao C V, et al., Constrained model predictive control: Stability and optimality, Automatica, 2000, 36(6): 789\u2013814.","journal-title":"Automatica"},{"key":"316_CR30","unstructured":"Khalil H K, Nonlinear Systems, Prentice, Upper Saddle River, NJ, 2002."},{"issue":"3","key":"316_CR31","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1007\/s10846-018-0879-4","volume":"93","author":"W Kowalczyk","year":"2019","unstructured":"Kowalczyk W, Rapid navigation function control for two-wheeled mobile robots, Journal of Intelligent & Robotic Systems, 2019, 93(3): 687\u2013697.","journal-title":"Journal of Intelligent & Robotic Systems"},{"issue":"1","key":"316_CR32","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1142\/S2301385016400033","volume":"4","author":"K Guo","year":"2016","unstructured":"Guo K, Qiu Z, Miao C, et al., Ultra-wideband-based localization for quadcopter navigation, Unmanned Systems, 2016, 4(1): 23\u201334.","journal-title":"Unmanned Systems"}],"container-title":["Journal of Systems Science and Complexity"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11424-021-0316-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11424-021-0316-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11424-021-0316-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,10]],"date-time":"2021-08-10T06:25:18Z","timestamp":1628576718000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11424-021-0316-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,28]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["316"],"URL":"https:\/\/doi.org\/10.1007\/s11424-021-0316-9","relation":{},"ISSN":["1009-6124","1559-7067"],"issn-type":[{"value":"1009-6124","type":"print"},{"value":"1559-7067","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,28]]},"assertion":[{"value":"15 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 March 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 June 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}