{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:46:25Z","timestamp":1781109985152,"version":"3.54.1"},"reference-count":106,"publisher":"Cambridge University Press (CUP)","issue":"5","license":[{"start":{"date-parts":[[2018,1,19]],"date-time":"2018-01-19T00:00:00Z","timestamp":1516320000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2018,5]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>Model predictive control (MPC) theory has gained attention with the recent increase in the processing power of computers that are now able to perform the needed calculations for this technique. This kind of control algorithms can achieve better results in trajectory tracking control of mobile robots than classical control approaches. In this paper, we present a review of recent developments in trajectory tracking control of mobile robot systems using model predictive control theory, especially when nonholonomicity is present. Furthermore, we point out the growth of the related research starting with the boom of mobile robotics in the 90s and discuss reported field applications of the described control problem. The objective of this paper is to provide a unified and accessible presentation, placing the classical model, problem formulations and approaches into a proper context and to become a starting point for researchers who are initiating their endeavors in linear\/nonlinear MPC applied to nonholonomic mobile robots. Finally, this work aims to present a comprehensive review of the recent breakthroughs in the field, providing links to the most interesting and successful works, including our contributions to state-of-the-art.<\/jats:p>","DOI":"10.1017\/s0263574717000637","type":"journal-article","created":{"date-parts":[[2018,1,19]],"date-time":"2018-01-19T08:05:07Z","timestamp":1516349107000},"page":"676-696","source":"Crossref","is-referenced-by-count":114,"title":["Nonholonomic mobile robots' trajectory tracking model predictive control: a survey"],"prefix":"10.1017","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9319-2114","authenticated-orcid":false,"given":"Tiago P.","family":"Nascimento","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlos E. T.","family":"D\u00f3rea","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luiz Marcos G.","family":"Gon\u00e7alves","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"56","published-online":{"date-parts":[[2018,1,19]]},"reference":[{"key":"S0263574717000637_ref106","doi-asserted-by":"publisher","DOI":"10.3182\/20080706-5-KR-1001.01615"},{"key":"S0263574717000637_ref104","doi-asserted-by":"crossref","unstructured":"Z. Zeng , H. Lu and Z. Zheng , \u201cHigh-Speed Trajectory Tracking Based on Model Predictive Control for Omni-Directional Mobile Robots,\u201d Proceedings of the 25th Chinese Control and Decision Conference, CCDC (2013) pp. 3179\u20133184.","DOI":"10.1109\/CCDC.2013.6561493"},{"key":"S0263574717000637_ref103","first-page":"1","article-title":"Constrained adaptive robust trajectory tracking for wip vehicles using model predictive control and extended state observer","volume":"PP","author":"Yue","year":"2017","journal-title":"IEEE Trans. Syst., Man Cybern.: Syst."},{"key":"S0263574717000637_ref102","doi-asserted-by":"publisher","DOI":"10.3182\/20120823-5-NL-3013.00003"},{"key":"S0263574717000637_ref100","doi-asserted-by":"crossref","first-page":"1381","DOI":"10.1109\/TCSI.2006.875166","article-title":"Generalized predictive control based on self-recurrent wavelet neural network for stable path tracking of mobile robots: Adaptive learning rates approach","volume":"53","author":"Yoo","year":"2006","journal-title":"IEEE Trans. Circuits Syst. I: Regul. Pap."},{"key":"S0263574717000637_ref75","doi-asserted-by":"crossref","unstructured":"M. Neunert , C. de Crousaz , F. Furrer , M. Kamel , F. Farshidian , R. Siegwart and J. Buchli , \u201cFast Nonlinear Model Predictive Control for Unified Trajectory Optimization and Tracking,\u201d Proceedings of the 2016 IEEE International Conference on Robotics and Automation, ICRA (2016) pp. 1398\u20131404.","DOI":"10.1109\/ICRA.2016.7487274"},{"key":"S0263574717000637_ref95","doi-asserted-by":"crossref","unstructured":"S. G. Vougioukas , \u201cReactive Trajectory Tracking for Mobile Robots Based on Non Linear Model Predictive Control,\u201d Proceedings of IEEE International Conference on Robotics and Automation (2007) pp. 3074\u20133079.","DOI":"10.1109\/ROBOT.2007.363939"},{"key":"S0263574717000637_ref55","first-page":"553","article-title":"Vision-based model predictive control for steering of a nonholonomic mobile robot","volume":"24","author":"Li","year":"2016","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"S0263574717000637_ref97","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2012.2227964"},{"key":"S0263574717000637_ref68","doi-asserted-by":"crossref","unstructured":"M. W. Mehrez , G. K. I. Mann and R. G. Gosine , \u201cStabilizing NMPC of Wheeled Mobile Robots Using Open-Source Real-Time Software,\u201d Proceedings of the 2013 16th International Conference on Advanced Robotics, ICAR (2013) pp. 1\u20136.","DOI":"10.1109\/ICAR.2013.6766536"},{"key":"S0263574717000637_ref35","doi-asserted-by":"crossref","unstructured":"A. Grancharova , J. Kocijan and T. A. Johansen , \u201cExplicit Stochastic Nonlinear Predictive Control Based on Gaussian Process Models,\u201d Proceedings of the European Control Conference (2007) pp. 2340\u20132347.","DOI":"10.23919\/ECC.2007.7068422"},{"key":"S0263574717000637_ref45","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2015.09.682"},{"key":"S0263574717000637_ref21","doi-asserted-by":"crossref","unstructured":"J. Deng and Z. Li , \u201cModel Predictive Control for Visual Servo Steering of Nonholonomic Mobile Robots,\u201d Proceedings of the 2014 11th World Congress on Intelligence Control Automation, WCICA (2014) pp. 347\u2013352.","DOI":"10.1109\/WCICA.2014.7052738"},{"key":"S0263574717000637_ref49","doi-asserted-by":"crossref","unstructured":"J. Kocijan , R. Murray-Smith , C. E. Rasmussen and A. Gi-rard , \u201cGaussian Process Model Based Predictive Control,\u201d Proceedings of 4th American Control Conference, Boston, MA (2004) pp. 2214\u20132218.","DOI":"10.23919\/ACC.2004.1383790"},{"key":"S0263574717000637_ref69","doi-asserted-by":"crossref","unstructured":"M. W. Mehrez , G. K. I. Mann and R. G. Gosine , \u201cComparison of Stabilizing NMPC Designs for Wheeled Mobile Robots: An Experimental Study,\u201d Proceedings of the Moratuwa Engineering Research Conference, MERCon (2015) pp. 130\u2013135.","DOI":"10.1109\/MERCon.2015.7112333"},{"key":"S0263574717000637_ref86","doi-asserted-by":"crossref","unstructured":"F. H. M. da Rocha Jr. , V. G. V. C. Guizilini and F. Ramos , \u201cModel Predictive Control of a Heavy-Duty Truck Based on Gaussian Process,\u201d Proceedings of the XIII Latin American Robotics Symposium and IV Brazilian Robotics Symposium (2016) pp. 97\u2013102.","DOI":"10.1109\/LARS-SBR.2016.23"},{"key":"S0263574717000637_ref65","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2008.03.004"},{"key":"S0263574717000637_ref101","first-page":"6792","article-title":"Obstacle Avoidance for Wheeled Robots in Unknown Environments Using Model Predictive Control","volume":"41","author":"Yoon","year":"2008","journal-title":"Proceedings of the 17th World Congress the International Federation of Automatic Control"},{"key":"S0263574717000637_ref81","doi-asserted-by":"crossref","unstructured":"J. L. Piovesan and H. G. Tanner , \u201cRandomized Model Predictive Control for Robot Navigation,\u201d Proceedings of the 2009 IEEE International Conference on Robotics and Automation, ICRA '09 (2009) pp. 94\u201399.","DOI":"10.1109\/ROBOT.2009.5152468"},{"key":"S0263574717000637_ref6","doi-asserted-by":"publisher","DOI":"10.3182\/20080706-5-KR-1001.01905"},{"key":"S0263574717000637_ref83","doi-asserted-by":"crossref","unstructured":"H. A. Poonawala and M. W. Spong , \u201cFrom Nonholonomy to Holonomy: Time-Optimal Velocity Control of Differential Drive Robots,\u201d Proceedings of the 10th International Workshop on Robot Motion Control, RoMoCo (2015) pp. 97\u2013102.","DOI":"10.1109\/RoMoCo.2015.7219720"},{"key":"S0263574717000637_ref1","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.813"},{"key":"S0263574717000637_ref41","unstructured":"H. HU and D. GU , \u201cGeneralised Predictive Control of an Industrial Mobile Robot,\u201d Proceedings of the IASTED International Conference on Intelligent Systems and Control, Santa Barbara, California, USA (1999) pp. 235\u2013240."},{"key":"S0263574717000637_ref85","doi-asserted-by":"crossref","unstructured":"D. R. Ramirez , D. Limon , J. Gomez-Ortega and E. F. Camacho , \u201cNonlinear MBPC for Mobile Robot Navigation using Genetic Algorithms,\u201d Proceedings of the IEEE International Conference on Robotics and Automation, vol. 3 (1999) pp. 2452\u20132457.","DOI":"10.1109\/ROBOT.1999.770473"},{"key":"S0263574717000637_ref71","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715000892"},{"key":"S0263574717000637_ref43","doi-asserted-by":"crossref","unstructured":"A. Jayasiri , S. Gros , G. K. I. Mann , \u201cTracking Control and State Estimation of a Mobile Robot Based on NMPC and MHE,\u201d Proceedings of the 2016 American Control Conference, ACC (2016) pp. 1999\u20132004.","DOI":"10.1109\/ACC.2016.7525212"},{"key":"S0263574717000637_ref63","doi-asserted-by":"crossref","unstructured":"S. Maniatopoulos , D. Panagou and K. J. Kyriakopoulos , \u201cModel Predictive Control for the Navigation of a Nonholonomic Vehicle with Field-of-View Constraints,\u201d Proceedings of the 2013 American Control Conference (2013) pp. 3967\u20133972.","DOI":"10.1109\/ACC.2013.6580446"},{"key":"S0263574717000637_ref9","doi-asserted-by":"publisher","DOI":"10.3182\/20101206-3-JP-3009.00023"},{"key":"S0263574717000637_ref72","doi-asserted-by":"crossref","first-page":"1502","DOI":"10.1016\/j.robot.2013.07.005","article-title":"Multi-robot nonlinear model predictive formation control: Moving target and target absence","volume":"61","author":"ao","year":"2013","journal-title":"Robot. Auton. Syst."},{"key":"S0263574717000637_ref84","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2008.2011697"},{"key":"S0263574717000637_ref98","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2015.2488589"},{"key":"S0263574717000637_ref105","doi-asserted-by":"crossref","unstructured":"J. Zhou , S. Tang , X. Li and X. Yin , \u201cA Novel Heading Predictive Control Model for Autonomous Ground Vehicles,\u201d Proceedings of the 2016 IEEE International Conference on Mechatronics and Automation (2016) pp. 117\u2013121.","DOI":"10.1109\/ICMA.2016.7558545"},{"key":"S0263574717000637_ref24","doi-asserted-by":"crossref","unstructured":"M. Elbanhawi , M. Simic and R. Jazar , \u201cReceding horizon lateral vehicle control for pure pursuit path tracking,\u201d J. Vib. Control (2016) URL 1077546316646,906","DOI":"10.1177\/1077546316646906"},{"key":"S0263574717000637_ref48","unstructured":"G. Klancar and I. Skrjanc , \u201cPredictive Trajectory Tracking Control for Mobile Robots,\u201d Proceedings of 12th International Conference the Power Electronics and Motion Control, EPE-PEMC (2006) pp. 373\u2013378."},{"key":"S0263574717000637_ref61","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2012.10.007"},{"key":"S0263574717000637_ref74","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-015-0183-5"},{"key":"S0263574717000637_ref99","doi-asserted-by":"publisher","DOI":"10.3724\/SP.J.1004.2008.00588"},{"key":"S0263574717000637_ref66","unstructured":"I. Maurovi\u0107 , M. Baoti and I. Petrovi\u0107 , \u201cExplicit Model Predictive Control for Trajectory Tracking with Mobile Robots,\u201d Proceedings of the 2011 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, AIM (2011) pp. 712\u2013717."},{"key":"S0263574717000637_ref94","volume-title":"Efficient Solution of Dynamic Optimization and NMPC Problems","author":"Thrun","year":"2005"},{"key":"S0263574717000637_ref19","doi-asserted-by":"publisher","DOI":"10.1002\/oca.827"},{"key":"S0263574717000637_ref13","doi-asserted-by":"publisher","DOI":"10.3182\/20110828-6-IT-1002.01786"},{"key":"S0263574717000637_ref50","unstructured":"S. Kolas , B. Foss and S. Schei , \u201cState estimation is the real challenge in NMPC.\u201d International Workshop on Assessment and Future Directions of NMPC Pavia, Italy, (Sept. 2008) pp. 5\u20139."},{"key":"S0263574717000637_ref27","unstructured":"J. R. Ferreira and A. P. Moreira , \u201cNon-Linear Model Predictive Controller for Trajectory Tracking of an Omni-Directional Robot Using a Simplified Model,\u201d Proceedings of the 9th Portuguese Conference Automation Control, Coimbra, Portugal (2010) pp. 57\u201362."},{"key":"S0263574717000637_ref2","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/CJECE.2016.2609803","article-title":"Obstacle avoidance in real time with nonlinear model predictive control of autonomous vehicles","volume":"40","author":"Abbas","year":"2017","journal-title":"Can. J. Electr. Comput. Eng."},{"key":"S0263574717000637_ref3","unstructured":"A. P. Aguiar , D. B. Dacic , J. P. Hespanha and P. Kokotovic , \u201cPath-Following or Reference-Tracking? An Answer Relaxing the Limits to Performance,\u201d Proceedings of the IFAC\/EURON Symposium on Intelligent Autonomous Vehicles, Lisbon, Portugal (2004) pp. 1\u20136."},{"key":"S0263574717000637_ref46","doi-asserted-by":"crossref","unstructured":"K. Kanjanawanishkul and A. Zell , \u201cA Model-Predictive Approach to Formation Control of Omnidirectional Mobile Robots,\u201d Proceedings of the 2008 IEEE\/RSJ International Conference on Intelligent Robots and Systems (2008) 2771\u20132776.","DOI":"10.1109\/IROS.2008.4650752"},{"key":"S0263574717000637_ref4","doi-asserted-by":"crossref","unstructured":"A. Ahmad , T. P. Nascimento , A. G. S. Concei\u00e7\u00e3o , A. P. Moreira and P. Lima , \u201cPerception-Driven Multi-Robot Formation Control,\u201d Proceedings of 2013 IEEE International Conference of Robotics Automation (ICRA), Karlsruhe, Germany (2013) pp. 1851\u20131856.","DOI":"10.1109\/ICRA.2013.6630821"},{"key":"S0263574717000637_ref42","doi-asserted-by":"crossref","unstructured":"Y. C. Huang and H. Y. Li , \u201cReceding Horizon Optimal Controller for Reference Trajectory Tracking in Mars Entry Guidance,\u201d Proceedings of 2016 IEEE Chinese Guidance, Navigation Control Conference, CGNCC (2016) pp. 2442\u20132449.","DOI":"10.1109\/CGNCC.2016.7829176"},{"key":"S0263574717000637_ref53","doi-asserted-by":"crossref","unstructured":"R. Li , M. Chen and Q. Wu , \u201cNonlinear Model Predictive Control for WMR with Input Constraint,\u201d Proceedings of the International Conference on Multisensor Fusion and Information Integration for Intelligent Systems (2014) pp. 1\u20136.","DOI":"10.1109\/MFI.2014.6997679"},{"key":"S0263574717000637_ref5","doi-asserted-by":"crossref","unstructured":"S. Akiba , T. Zanma and M. Ishida , \u201cOptimal Tracking Control of Two-Wheeled Mobile Robots Based on Model Predictive Control,\u201d Proceedings of 2010 11th IEEE International Workshop on Advanced Motion Control, AMC (2010) pp. 454\u2013459.","DOI":"10.1109\/AMC.2010.5464088"},{"key":"S0263574717000637_ref7","doi-asserted-by":"crossref","first-page":"8171","DOI":"10.3182\/20110828-6-IT-1002.03696","article-title":"Model Predictive control based on LMIs applied to an omni-directional mobile robot","volume":"44","author":"ao","year":"2011","journal-title":"IFAC Proc. Vol."},{"key":"S0263574717000637_ref8","doi-asserted-by":"crossref","unstructured":"M. M. Azimi and H. R. Koofigar , \u201cModel Predictive Control for a Two Wheeled Self Balancing Robot,\u201d Proceedings of the 2013 1st RSI\/ISM International Conference on Robotics and Mechatronics, ICRoM (2013) pp. 152\u2013157.","DOI":"10.1109\/ICRoM.2013.6510097"},{"key":"S0263574717000637_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(00)00095-6"},{"key":"S0263574717000637_ref11","doi-asserted-by":"publisher","DOI":"10.3182\/20130828-2-SF-3019.00004"},{"key":"S0263574717000637_ref12","doi-asserted-by":"publisher","DOI":"10.3182\/20140824-6-ZA-1003.01881"},{"key":"S0263574717000637_ref96","doi-asserted-by":"crossref","unstructured":"Z. Wang , J. Kinugawa , H. Wang and K. Kazuhiro , \u201cThe Simulation of Nonlinear Model Predictive Control for a Human-Following Mobile Robot,\u201d Proceedings of the IEEE International Conference on Robotics and Biomimetics, ROBIO (2015) pp. 415\u2013422.","DOI":"10.1109\/ROBIO.2015.7418803"},{"key":"S0263574717000637_ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2016.07.597"},{"key":"S0263574717000637_ref15","first-page":"219","volume-title":"Efficient Solution of Dynamic Optimization and NMPC Problems","author":"Biegler","year":"2000"},{"key":"S0263574717000637_ref47","doi-asserted-by":"crossref","unstructured":"K. Kanjanawanushkul and A. Zell , \u201cPath Following for and Omnidirectional Mobile Robot Based on Model Predictive Control,\u201d Proceedings of the 2009 IEEE International Conference on Robotics and Automation, Piscataway, NJ, USA (2009) pp. 3341\u20133346.","DOI":"10.1109\/ROBOT.2009.5152217"},{"key":"S0263574717000637_ref16","volume-title":"Model Predictive Control","author":"Camacho","year":"2004"},{"key":"S0263574717000637_ref37","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(02)00172-0"},{"key":"S0263574717000637_ref79","doi-asserted-by":"crossref","unstructured":"Y. Pan and J. Wang , \u201cA Neurodynamic Optimization Approach to Nonlinear Model Predictive Control,\u201d Proceedings of the 2010 IEEE International Conference on Systems Man and Cybernetics, SMC (2010) pp. 1597\u20131602.","DOI":"10.1109\/ICSMC.2010.5642367"},{"key":"S0263574717000637_ref17","doi-asserted-by":"publisher","DOI":"10.3724\/SP.J.1004.2013.01238"},{"key":"S0263574717000637_ref18","unstructured":"A. S. Concei\u00e7\u00e3o , C. E. T. D\u00f3rea and J. C. L. Barreto , \u201cPredictive control of an omnidirectional mobile robot with friction compensation,\u201d Proceedings of 2010 Latin American Robotics Symposium and Intelligent Robotic Meeting, LARS (2010) pp. 30\u201335."},{"key":"S0263574717000637_ref22","doi-asserted-by":"crossref","unstructured":"J. Deng , Z. Li and C. Y. Su , \u201cTrajectory Tracking of Mobile Robots Based on Model Predictive Control Using Primal Dual Neural Network,\u201d Proceedings of the 2014 33rd Chinese Control Conference, CCC (2014) pp. 8353\u20138358.","DOI":"10.1109\/ChiCC.2014.6896401"},{"key":"S0263574717000637_ref57","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2006.05.011"},{"key":"S0263574717000637_ref23","doi-asserted-by":"crossref","unstructured":"A. Donaire , J. G. Romero , T. Perez and R. Ortega , \u201cSmooth Stabilisation of Nonholonomic Robots Subject to Disturbances,\u201d Proceedings of the 2015 IEEE International Conference on Robotics and Automation, ICRA (2015) pp. 4385\u20134390.","DOI":"10.1109\/ICRA.2015.7139805"},{"key":"S0263574717000637_ref26","doi-asserted-by":"crossref","unstructured":"H. A. van Essen and H. Nijmeijer , \u201cNon-Linear Model Predictive Control for Constrained Mobile Robots,\u201d Proceedings of the 2001 European Control Conference, ECC (2001) pp. 1157\u20131162.","DOI":"10.23919\/ECC.2001.7076072"},{"key":"S0263574717000637_ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2016.2558479"},{"key":"S0263574717000637_ref28","unstructured":"R. Findeisen and F. Allg\u00f6wer , \u201cAn introduction to nonlinear model predictive control,\u201d Proceedings of the 21st Benelux Meeting on Systems and Control, Veldhoven, The Netherlands (2002) 1\u201323."},{"key":"S0263574717000637_ref76","doi-asserted-by":"crossref","unstructured":"C. J. Ostafew , A. P. Schoellig and T. D. Barfoot , \u201cLearning-Based Nonlinear Model Predictive Control to Improve Vision-Based Mobile Robot Path-Tracking in Challenging Outdoor Environments,\u201d Proceedings of the 2014 IEEE International Conference on Robotics and Automation, ICRA (2014) pp. 4029\u20134036.","DOI":"10.1109\/ICRA.2014.6907444"},{"key":"S0263574717000637_ref29","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6911(00)00084-0"},{"key":"S0263574717000637_ref59","doi-asserted-by":"crossref","unstructured":"H. Lim , Y. Kang , C. Kim , J. Kim and B. J. You , \u201cNonlinear Model Predictive Controller Design with Obstacle Avoidance for a Mobile Robot,\u201d Proceedings of the IEEE\/ASME International Conference on Mechtronic and Embedded Systems and Applications, MESA '08 (2008) pp. 494\u2013499.","DOI":"10.1109\/MESA.2008.4735699"},{"key":"S0263574717000637_ref30","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2015.09.022"},{"key":"S0263574717000637_ref38","doi-asserted-by":"crossref","first-page":"1022","DOI":"10.1109\/TRO.2005.851357","article-title":"A stabilizing receding horizon regulator for nonholonomic mobile robots","volume":"21","author":"Gu","year":"2005","journal-title":"IEEE Trans. Robot."},{"key":"S0263574717000637_ref58","doi-asserted-by":"publisher","DOI":"10.1007\/s12541-014-0406-x"},{"key":"S0263574717000637_ref32","doi-asserted-by":"crossref","unstructured":"M. Fruchard , G. Allibert and E. Courtial , \u201cChoice of the Control Horizon in an NMPC Strategy for the Full-State Control of Nonholonomic Systems,\u201d Proceedings of the 2012 American Control Conference, ACC (2012) pp. 4149\u20134154.","DOI":"10.1109\/ACC.2012.6315199"},{"key":"S0263574717000637_ref33","doi-asserted-by":"publisher","DOI":"10.1007\/s12206-008-0746-5"},{"key":"S0263574717000637_ref34","doi-asserted-by":"publisher","DOI":"10.1016\/0736-5845(95)00003-8"},{"key":"S0263574717000637_ref36","unstructured":"D. Gu and H. Hu , \u201cWavelet Neural Network Based Predictive Control for Mobile Robots,\u201d Proceedings of the 2000 IEEE International Conference on Systems, Man, and Cybernetics (2000) vol. 5, pp. 3544\u20133549."},{"key":"S0263574717000637_ref91","volume-title":"Intelligent Robotics and Autonomous Agents","author":"Siegwart","year":"2004"},{"key":"S0263574717000637_ref20","unstructured":"A. S. Concei\u00e7\u00e3o , H. P. Oliveira , A. S. E. Silva , D. Oliveira and A. P. Moreira , \u201cA Nonlinear Model Predictive Control of an Omni-Directional Mobile Robot,\u201d Proceedings of 2007 IEEE International Symposium Industrial Electron (2007) pp. 2161\u20132166."},{"key":"S0263574717000637_ref39","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1109\/TCST.2006.872512","article-title":"Receding horizon tracking control of wheeled mobile robots","volume":"14","author":"Gu","year":"2006","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"S0263574717000637_ref64","doi-asserted-by":"crossref","unstructured":"M. F. Manzoor , Q. Wu and R. J. Masood , \u201cCoordination Control of Wheeled Mobile Robot Using MPC,\u201d Proceedings of the 2015 7th International Conference on Computational Intelligence, Communication Systems and Networks, CICSyN (2015) pp. 241\u2013246.","DOI":"10.1109\/CICSyN.2015.49"},{"key":"S0263574717000637_ref40","doi-asserted-by":"crossref","unstructured":"R. Hedjar , M. Alsulaiman and K. Almutib , \u201cApproximated Nonlinear Predictive Control for Trajectory Tracking of a Wheeled Mobile Robot,\u201d Proceedings of the 2011 1st International Conference on Robot, Vision and Signal Processing (2011) pp. 296\u2013299.","DOI":"10.1109\/RVSP.2011.21"},{"key":"S0263574717000637_ref44","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2016.01.006"},{"key":"S0263574717000637_ref51","doi-asserted-by":"publisher","DOI":"10.1109\/37.476384"},{"key":"S0263574717000637_ref52","doi-asserted-by":"publisher","DOI":"10.3182\/20060912-3-DE-2911.00166"},{"key":"S0263574717000637_ref54","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2015.2465352"},{"key":"S0263574717000637_ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2015.2478857"},{"key":"S0263574717000637_ref60","doi-asserted-by":"crossref","unstructured":"Y. Liu , S. Yu , B. Gao and H. Chen , \u201cReceding Horizon Following Control of Wheeled Mobile Robots: A Case Study,\u201d Proceedings of the 2015 IEEE International Conference on Mechatronics and Automation, ICMA (2015) pp. 2571\u20132576.","DOI":"10.1109\/ICMA.2015.7237892"},{"key":"S0263574717000637_ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2011.12.009"},{"key":"S0263574717000637_ref62","unstructured":"M. M. Ma , S. Li and X.J. Liu , \u201cTracking Control and Stabilization of Wheeled Mobile Robots by Nonlinear Model Predictive Control,\u201d Proceedings of the 2012 31st Chinese Control Conference (CCC) (2012) pp. 4056\u20134061."},{"key":"S0263574717000637_ref67","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(99)00214-9"},{"key":"S0263574717000637_ref92","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2011.07.006"},{"key":"S0263574717000637_ref70","doi-asserted-by":"crossref","unstructured":"W. Meiling , W. Zhen , Y. Yi and F. Mengyin , \u201cModel Predictive Control for UGV Trajectory Tracking Based on Dynamic Model,\u201d Proceedings of the 2016 IEEE International Conference on Information and Automation, ICIA (2016) pp. 1676\u20131681.","DOI":"10.1109\/ICInfA.2016.7832087"},{"key":"S0263574717000637_ref73","first-page":"549","article-title":"Multi-robot nonlinear model predictive formation control: The obstacle avoidance problem","volume":"34","author":"ao","year":"2014","journal-title":"Robotica"},{"key":"S0263574717000637_ref77","first-page":"1","article-title":"Robust constrained learning-based NMPC enabling reliable mobile robot path tracking","volume":"1","author":"Ostafew","year":"2016","journal-title":"The Int. J. Robot. Res."},{"key":"S0263574717000637_ref78","doi-asserted-by":"crossref","unstructured":"L. Pacheco , N. Luo and J. Ferrer , \u201cLocal Model Predictive Control Experiences with Differential Driven Wheeled Mobile Robots,\u201d Proceedings of the IEEE International Conference on Automation, Quality and Testing, Robotics, AQTR '08 (2008) vol. 2, pp. 377\u2013382.","DOI":"10.1109\/AQTR.2008.4588858"},{"key":"S0263574717000637_ref80","doi-asserted-by":"crossref","unstructured":"C. B. Panathula , F. Fahimi and Y. Shtessel , \u201cModel Predictive Traction Control for Robots on Slippery 3D Terrains,\u201d Proceedings of the 2012 American Control Conference, ACC (2012) pp. 4257\u20134262.","DOI":"10.1109\/ACC.2012.6315090"},{"key":"S0263574717000637_ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2015.03.021"},{"key":"S0263574717000637_ref82","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.ifacol.2015.12.006","article-title":"Stable model-based predictive control for wheeled mobile robots using linear matrix inequalities","volume":"48","author":"ao","year":"2015","journal-title":"IFAC-PapersOnLine"},{"key":"S0263574717000637_ref87","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2016.2569468"},{"key":"S0263574717000637_ref88","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1109\/TMECH.2013.2243161","article-title":"Design and implementation of model-predictive control with friction compensation on an omnidirectional mobile robot","volume":"19","author":"S.","year":"2014","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"S0263574717000637_ref90","doi-asserted-by":"crossref","unstructured":"C. Shen , Y. Shi , and B. Buckham , \u201cNonlinear Model Predictive Control for Trajectory Tracking of an Auv: A Distributed Implementation,\u201d Proceedings of the IEEE 55th Conference on Decision and Control, CDC (2016) pp. 5998\u20136003.","DOI":"10.1109\/CDC.2016.7799190"},{"key":"S0263574717000637_ref93","doi-asserted-by":"publisher","DOI":"10.1109\/CJECE.2014.2328973"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574717000637","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,12]],"date-time":"2022-08-12T22:03:19Z","timestamp":1660341799000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574717000637\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,19]]},"references-count":106,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2018,5]]}},"alternative-id":["S0263574717000637"],"URL":"https:\/\/doi.org\/10.1017\/s0263574717000637","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1,19]]}}}