Skip to main content
Log in

Modelling and Control Strategies in Path Tracking Control for Autonomous Ground Vehicles: A Review of State of the Art and Challenges

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

Autonomous vehicle field of study has seen considerable researches within three decades. In the last decade particularly, interests in this field has undergone tremendous improvement. One of the main aspects in autonomous vehicle is the path tracking control, focusing on the vehicle control in lateral and longitudinal direction in order to follow a specified path or trajectory. In this paper, path tracking control is reviewed in terms of the basic vehicle model usually used; the control strategies usually employed in path tracking control, and the performance criteria used to evaluate the controller’s performance. Vehicle model is categorised into several types depending on its linearity and the type of behaviour it simulates, while path tracking control is categorised depending on its approach. This paper provides critical review of each of these aspects in terms of its usage and disadvantages/advantages. Each aspect is summarised for better overall understanding. Based on the critical reviews, main challenges in the field of path tracking control is identified and future research direction is proposed. Several promising advancement is proposed with the main prospect is focused on adaptive geometric controller developed on a nonlinear vehicle model and tested with hardware-in-the-loop (HIL). It is hoped that this review can be treated as preliminary insight into the choice of controllers in path tracking control development for an autonomous ground vehicle.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wallace, R., Stentz, A., Thorpe, C.E., Maravec, H., Whittaker, W., Kanade, T.: First Results in Robot Road-Following. In: IJCAI, pp 1089–1095. Citeseer (1985)

  2. Kanade, T., Thorpe, C., Whittaker, W.: Autonomous land vehicle project at CMU. In: Proceedings of the 1986 ACM fourteenth annual conference on Computer science, pp 71–80. ACM (1986)

  3. Insights, C.: 30 Corporations Working On Autonomous Vehicles. https://www.cbinsights.com/blog/autonomous-driverless-vehicles-corporations-list/. Accessed 26th April 2016 (2016)

  4. SAE-J3016: Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems. In: O.-R.A.V.S. (ed.) Committee (2014)

  5. Amidi, O.: Integrated Mobile Robot Control. In: Robotics Institute, Carnegie Mellon University (1990)

  6. Ardiny, H., Witwicki, S., Mondada, F.: Construction automation with autonomous mobile robots: A review. In: 2015 3rd RSI International Conference on Robotics and Mechatronics (ICROM) 7-9 Oct. 2015 , pp 418–424 (2015)

  7. Katrakazas, C., Quddus, M., Chen, W.-H., Deka, L.: Real-time motion planning methods for autonomous on-road driving: State-of-the-art and future research directions. Transp. Res. C: Emerg. Technol. 60, 416–442 (2015). doi:10.1016/j.trc.2015.09.011

    Article  Google Scholar 

  8. Li, M., Imou, K., Wakabayashi, K., Yokoyama, S.: Review of research on agricultural vehicle autonomous guidance. Int. J. Agric. Biol. Eng. 2(3), 1–16 (2009)

    Google Scholar 

  9. Veres, S.M., Molnar, L., Lincoln, N.K., Morice, C.P.: Autonomous vehicle control systems—a review of decision making. Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering 225(2), 155–195 (2011)

    Google Scholar 

  10. Töro, O., Bécsi, T., Aradi, S.: Design of Lane Keeping Algorithm of Autonomous Vehicle. Period. Polytech. Transp. Eng. 44(1), 60–68 (2016). doi:10.3311/PPtr.8177

    Article  Google Scholar 

  11. Solea, R., Nunes, U.: Trajectory planning and sliding-mode control based trajectory-tracking for cybercars. Integrated Computer Aided Engineering 13(1), 1–15 (2006)

    Google Scholar 

  12. Shan, Y., Yang, W., Chen, C., Zhou, J., Zheng, L., Li, B.: CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles. Int. J. Adv. Rob. Syst. 12(134), 1–13 (2015)

    Google Scholar 

  13. Coulter, R.C.: Implementation of the Pure Pursuit Path Tracking Algorithm. In: Robotics Institute, Carnegie Mellon University (1990)

  14. Snider, J.M.: Automatic Steering Methods for Autonomous Automobile Path Tracking. In: Robotics Institute, Carnegie Mellon University (2009)

  15. Wit, J.S.: Vector pursuit path tracking for autonomous ground vehicles. University of Florida (2000)

  16. Wit, J., Crane, C.D., Armstrong, D.: Autonomous ground vehicle path tracking. J. Robot. Syst. 21(8), 439–449 (2004)

    Article  Google Scholar 

  17. Wang, J., Steiber, J., Surampudi, B.: Autonomous ground vehicle control system for high-speed and safe operation. Int. J. Veh. Auton. Syst. 7(1-2), 18–35 (2009)

    Article  Google Scholar 

  18. Genta, G.: Vibration Dynamics and Control, 2 ed Mechanical Engineering Series (2009)

  19. Ping, E.P., Hudha, K., Jamaluddin, H.: Hardware-in-the-loop simulation of automatic steering control for lanekeeping manoeuvre: outer-loop and inner-loop control design. Int. J. Veh. Saf. 5(1), 35–59 (2010)

    Article  Google Scholar 

  20. Zakaria, M.A., Zamzuri, H., Mamat, R., Mazlan, S.A.: A path tracking algorithm using future prediction control with spike detection for an autonomous vehicle robot. Int. j. Adv. Rob syst (2013). doi:10.5772/56658

    Google Scholar 

  21. Elbanhawi, M., Simic, M., Jazar, R.: The Role of Path Continuity in Lateral Vehicle Control. Procedia. Comput. Sci. 60, 1289–1298 (2015). doi:10.1016/j.procs.2015.08.194

    Article  Google Scholar 

  22. Raffo, G.V., Gomes, G.K., Normey-Rico, J.E., Kelber, C.R., Becker, L.B.: A predictive controller for autonomous vehicle path tracking. IEEE Trans. Intell. Trans.. Syst. 10(1), 92–102 (2009). doi:10.1109/TITS.2008.2011697

    Article  Google Scholar 

  23. Guo, L., Ge, P.-s., Yang, X.-l., Li, B.: Intelligent vehicle trajectory tracking based on neural networks sliding mode control. In: International Conference on Informative and Cybernetics for Computational Social Systems (ICCSS) 9-10 Oct. 2014, pp 57–62 (2014)

  24. Lucet, E., Lenain, R., Grand, C.: Dynamic path tracking control of a vehicle on slippery terrain. Control Eng. Pract. 42, 60–73 (2015). doi:10.1016/j.conengprac.2015.05.008

    Article  Google Scholar 

  25. Bayar, G., Bergerman, M., Koku, A.B.: Improving the trajectory tracking performance of autonomous orchard vehicles using wheel slip compensation. Biosystems Eng. (2016). ”In Press”

  26. Hoffmann, G.M., Tomlin, C.J., Montemerlo, D., Thrun, S.. In: Autonomous Automobile Trajectory Tracking for Off-Road Driving: Controller Design, Experimental Validation and Racing American Control Conference, 2007. ACC ’07, 9-13 July 2007, pp 2296–2301 (2007)

  27. Rossetter, E.J.: A potential field framework for active vehicle lanekeeping assistance. stanford university (2003)

  28. Hu, C., Jing, H., Wang, R., Yan, F., Chadli, M.: Robust output-feedback control for path following of autonomous ground vehicles. Mech. Syst. Sig. Process. 70–71, 414–427 (2016). doi:10.1016/j.ymssp.2015.09.017

    Article  Google Scholar 

  29. Hima, S., Lusseti, B., Vanholme, B., Glaser, S., Mammar, S.: Trajectory tracking for highly automated passenger vehicles. In: International Federation of Automatic Control (IFAC) World Congress,(Milano), pp 12958–12963 (2011)

  30. Zhao, P., Chen, J., Song, Y., Tao, X., Xu, T., Mei, T.: Design of a control system for an autonomous vehicle based on adaptive-PID. Int. J. Adv. Rob. Syst. 9 (2012)

  31. Zakaria, M.A.: Trajectory Tracking Algorithm for Autonomous Ground Vehicle. Universiti Teknologi Malaysia (2015)

  32. Falcone, P., Borrelli, F., Asgari, J., Tseng, H.E., Hrovat, D.: Predictive active steering control for autonomous vehicle systems. IEEE Trans. Control Syst. Technol. 15(3), 566–580 (2007). doi:10.1109/TCST.2007.894653

    Article  MATH  Google Scholar 

  33. Amer, N.H., Zamzuri, H., Hudha, K., Aparow, V.R., Kadir, Z.A., Abidin, A.F.Z.: Modelling and trajectory following of an armoured vehicle. In: 2016 SICE International Symposium on Control Systems (ISCS), pp 1–6. IEEE (2016)

  34. Schofield, B.: Model-based vehicle dynamics control for active safety. Lund University (2008)

  35. Bayliss, M.: A Simplified Vehicle and Driver Model for Vehicle Systems Development Proceedings of the Driving Simulator Conference 2005 (2005)

    Google Scholar 

  36. Jahromi, A.F., Bhat, R.B., Xie, W.F.: Integrated ride and handling vehicle model using Lagrangian quasi-coordinates. Int. J. Automot. Technol. 16(2), 239–251 (2015). doi:10.1007/s12239-015-0026-1

    Article  Google Scholar 

  37. Yun, X.: Yamamoto y.: on feedback linearization of mobile robots (1992)

  38. Yun, X., Yamamoto, Y.: Internal Dynamics of a Wheeled Mobile Robot. In: Proceedings of the 1993 IEEE/RSJ International Conference On Intelligent Robots and Systems ’93, IROS ’93. , 26-30 Jul 1993, vol. 1282, pp 1288–1294 (1993)

  39. Fierro, R., Lewis, F.L.: Control of a nonholonomic mobile robot: backstepping kinematics into dynamics. In: Proceedings of the 34th IEEE Conference on Decision and Control 13-15 Dec 1995, vol. 3804, pp 3805–3810 (1995)

  40. Fukao, T., Nakagawa, H., Adachi, N.: Adaptive tracking control of a nonholonomic mobile robot. IEEE Trans. Robot. Autom. 16(5), 609–615 (2000). doi:10.1109/70.880812

    Article  Google Scholar 

  41. McVonville, J.B.: Introduction to mechanical system simulation using adams SDC publications (2015)

  42. Popp, K., Schiehlen, W.: Ground vehicle dynamics. Springer Science & Business Media (2010)

  43. Dhaouadi, R., Hatab, A.A.: Dynamic modelling of differential-drive mobile robots using lagrange and newton-euler methodologies: a unified framework. Adv. Robot. Autom. 2013 (2013)

  44. Bloch, A., Baillieul, J., Crouch, P., Marsden, J.E., Krishnaprasad, P.S., Murray, R., Zenkov, D.: Nonholonomic mechanics and control, vol. 24. Springer (2003)

  45. Nemark, J.I., Fufaev, N.A.: Dynamics of nonholonomic systems. Amer. Math. Soc. 33 (2004)

  46. De Luca, A., Oriolo, G., Samson, C.: Feedback Control of a Nonholonomic Car-Like Robot. In: Laumond, J.P. (ed.) Robot Motion Planning and Control. Lecture Notes in Control and Information Sciences, vol. 229, pp 171– 253. Springer, Berlin Heidelberg (1998)

  47. Rankin, A.L., Crane Iii, C.D., Armstrong Ii, D.G., Nease, A.D., Brown, H.E.: Autonomous path-planning navigation system for site characterization, 176–186 (1996)

  48. Barton, M.J.: Controller Development and Implementation for Path Planning and Following in an Autonomous Urban Vehicle. The University Of Sydney (2001)

  49. Scharf, L., Harthill, W., Moose, P.: A comparison of expected flight times for intercept and pure pursuit missiles. IEEE Trans. Aerosp. Electron. Syst. 4(AES-5), 672–673 (1969)

    Article  Google Scholar 

  50. Ollero, A., Arrue, B.C., Ferruz, J., Heredia, G., Cuesta, F., López-Pichaco, F., Nogales, C.: Control and perception components for autonomous vehicle guidance. Application to the ROMEO vehicles. Control Eng. Pract. 7(10), 1291–1299 (1999). doi:10.1016/S0967-0661(99)00091-X

    Article  Google Scholar 

  51. Kim, D.-H., Han, C.-S., Lee, J.Y.: Sensor-based motion planning for path tracking and obstacle avoidance of robotic vehicles with nonholonomic constraints. In: Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science 0954406212446900 (2012)

  52. Ringdahl, O.: Techniques and Algorithms for Autonomous Vehicles in Forest Environment. Umeå University, Sweden (2007)

    Google Scholar 

  53. Bayar, G., Bergerman, M., Koku, A.B., Konukseven, E.i.: Localization and control of an autonomous orchard vehicle. Comput. Electron. Agric. 115, 118–128 (2015). doi:10.1016/j.compag.2015.05.015

    Article  Google Scholar 

  54. Kato, S., Takeuchi, E., Ishiguro, Y., Ninomiya, Y., Takeda, K., Hamada, T.: An open approach to autonomous vehicles. IEEE Micro 35 (6), 60–68 (2015). doi:10.1109/MM.2015.133

    Article  Google Scholar 

  55. Campbell, S.F.: Steering control of an autonomous ground vehicle with application to the DARPA urban challenge. Massachusetts Institute of Technology (2007)

  56. Murphy, K.N.: Analysis of robotic vehicle steering and controller delay. In: 5th International Symposium on Robotics and Manufacturing (ISRAM), pp 631–636. Citeseer (1994)

  57. Ollero, A., Heredia, G.: Stability analysis of mobile robot path tracking. In: Proceedings of the 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems 95 Human Robot Interaction and Cooperative Robots, pp 461–466. IEEE (1995)

  58. Kuwata, Y., Teo, J., Karaman, S., Fiore, G., Frazzoli, E., How, J.P.: Motion Planning in Complex Environments Using Closed-Loop Prediction. In: Proceedings of the AIAA Guidance Navigation, and Control Conf. and Exhibit (2008)

  59. Buehler, M., Iagnemma, K., Singh, S.: The 2005 DARPA grand challenge: the great robot race, vol. 36. Springer Science & Business Media (2007)

  60. Buehler, M., Iagnemma, K., Singh, S.: The DARPA urban challenge: autonomous vehicles in city traffic, vol. 56. Springer (2009)

  61. Hellstrom, T., Ringdahl, O.: Follow the Past: a path-tracking algorithm for autonomous vehicles. Int. J. Veh. Auton. Syst. 4(2-4), 216–224 (2006)

    Article  Google Scholar 

  62. Zakaria, M.A., Zamzuri, H., Mazlan, S.A.: Dynamic Curvature Steering Control for Autonomous Vehicle: Performance Analysis. IOP Conf. Ser.: Mater. Sci. Eng. 114(1), 012149 (2016)

    Article  Google Scholar 

  63. Ollero, A., García-cerezo, A., Martinez, J.: Fuzzy supervisory path tracking of mobile reports. Control Eng. Pract. 2(2), 313–319 (1994)

    Article  Google Scholar 

  64. Chen, C., Tan, H.-S.: Experimental study of dynamic look-ahead scheme for vehicle steering control. In: Proceedings of the 1999 American Control Conference, pp 3163–3167. IEEE (1999)

  65. Chen, C., Tan, H.-S.: Steering Control of High Speed Vehicles: Dynamic Look Ahead and Yaw Rate Feedback. In: Proceedings of the 37Th IEEE Conference On Decision and Control, vol. 1021, pp 1025–1030 (1998)

  66. Park, M., Lee, S., Han, W.: Development of Steering Control System for Autonomous Vehicle Using Geometry-Based Path Tracking Algorithm. ETRI Journal 37(3), 617–625 (2015). doi:10.4218/etrij.15.0114.0123

    Article  Google Scholar 

  67. Thrun, S., Montemerlo, M., Dahlkamp, H., Stavens, D., Aron, A., Diebel, J., Fong, P., Gale, J., Halpenny, M., Hoffmann, G., Lau, K., Oakley, C., Palatucci, M., Pratt, V., Stang, P., Strohband, S., Dupont, C., Jendrossek, L.-E., Koelen, C., Markey, C., Rummel, C., van Niekerk, J., Jensen, E., Alessandrini, P., Bradski, G., Davies, B., Ettinger, S., Kaehler, A., Nefian, A., Mahoney, P.: Stanley: The robot that won the DARPA Grand Challenge. J. Field Rob. 23(9), 661–692 (2006). doi:10.1002/rob.20147

    Article  Google Scholar 

  68. Davis, J.: Say Hello to Stanley. MAGAZINE 2016 (2006)

  69. Kanayama, Y., Kimura, Y., Miyazaki, F., Noguchi, T.: A stable tracking control method for an autonomous mobile robot. In: Proceedings of the 1990 IEEE International Conference on Robotics and Automation 13-18 May 1990, vol. 381, pp 384–389 (1990)

  70. Sun, Z., Chen, Q., Nie, Y., Liu, D., He, H.: Ribbon Model based path tracking method for autonomous land vehicle. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, 7-12 Oct. 2012, pp 1220–1226 (2012)

  71. Jiang, Z.-P., Nijmeijer, H.: Tracking Control of Mobile Robots: A Case Study in Backstepping*. Automatica 33(7), 1393–1399 (1997). doi:10.1016/S0005-1098(97)00055-1

    Article  MathSciNet  MATH  Google Scholar 

  72. Ye, J.: Tracking control for nonholonomic mobile robots: Integrating the analog neural network into the backstepping technique. Neurocomputing 71(16-18), 3373–3378 (2008). doi:10.1016/j.neucom.2007.11.005

    Article  Google Scholar 

  73. Zakaria, M.A., Zamzuri, H., Mazlan, S.A., Zainal, S.M.H.F.: Vehicle Path Tracking Using Future Prediction Steering Control. Procedia Engineering 41, 473–479 (2012). doi:10.1016/j.proeng.2012.07.200

    Article  Google Scholar 

  74. Scaglia, G., Rosales, A., Quintero, L., Mut, V., Agarwal, R.: A linear-interpolation-based controller design for trajectory tracking of mobile robots. Control Eng. Pract. 18(3), 318–329 (2010). doi:10.1016/j.conengprac.2009.11.011

    Article  Google Scholar 

  75. Scaglia, G., Serrano, E., Rosales, A., Albertos, P.: Linear interpolation based controller design for trajectory tracking under uncertainties: Application to mobile robots. Control Eng. Pract. 45, 123–132 (2015). doi:10.1016/j.conengprac.2015.09.010

    Article  Google Scholar 

  76. Rajamani, R.: Vehicle Dynamics and Control, 2 ed. Mechanical Engineering Series (2012)

  77. Tewari, A.: MODER CONTROL DESIGN (2002)

  78. Sharp, R.: Rider control of a motorcycle near to its cornering limits. Veh. Syst. Dyn. 50(8), 1193–1208 (2012)

    Article  Google Scholar 

  79. Sharp, R.S.: Driver steering control and a new perspective on car handling qualities. In: Proceedings of the Institution of Mechanical Engineers Part C: Journal of Mechanical Engineering Science, vol. 219, pp 1041–1051 (2005)

  80. Sharp, R., Casanova, D., Symonds, P.: A mathematical model for driver steering control, with design, tuning and performance results. Veh. Syst. Dyn. 33(5), 289–326 (2000)

    Article  Google Scholar 

  81. Martins, F.N., Celeste, W.C., Carelli, R., Sarcinelli-Filho, M., Bastos-Filho, T.F.: An adaptive dynamic controller for autonomous mobile robot trajectory tracking. Control Eng. Pract. 16 (11), 1354–1363 (2008)

    Article  Google Scholar 

  82. Ying, Z., Yuqiang, W.: Output feedback adaptive control of multivariable nonlinear systems using Nussbaum gain method. J. Syst. Eng. Electron. 17(4), 829–835 (2006)

    Article  MATH  Google Scholar 

  83. Xudong, Y., Jingping, J., Brierley, S., Chiasson, J., Lee, E., Zak, S., Demetriou, M.A., Polycarpou, M.M.: Adaptive nonlinear design without a priori knowledge of control directions (1998)

  84. Hima, S., Glaser, S., Vanholme, B.: Controller design for trajectory tracking of autonomous passenger vehicles. In: 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC), pp 1459–1464. IEEE (2011)

  85. Pratama, P.S., Jeong, J.H., Jeong, S.K., Kim, H.K., Kim, H.S., Yeu, T.K., Hong, S., Kim, S.B.: Adaptive Backstepping Control Design for Trajectory Tracking of Automatic Guided Vehicles. In: Duy, H.V., Dao, T.T., Zelinka, I., Choi, H. -S., Chadli, M (eds.) AETA 2015: Recent Advances in Electrical Engineering and Related Sciences, pp 589–602. Springer International Publishing, Cham (2016)

  86. Li, X., Wang, Z., Zhu, J., Chen, Q.: Adaptive tracking control for wheeled mobile robots with unknown skidding. In: 2015 IEEE Conference on Control Applications (CCA), 21-23 Sept. 2015 , pp 1674–1679 (2015)

  87. Huang, D., Zhai, J., Ai, W., Fei, S.: Disturbance observer-based robust control for trajectory tracking of wheeled mobile robots. Neurocomputing (2016). doi:10.1016/j.neucom.2015.11.099

    Google Scholar 

  88. Khatib, E.I.A., Al-Masri, W.M.F., Mukhopadhyay, S., Jaradat, M.A., Abdel-Hafez, M.: A comparison of adaptive trajectory tracking controllers for wheeled mobile robots. In: 2015 10th International Symposium on Mechatronics and its Applications (ISMA), 8-10 Dec. 2015, pp 1–6 (2015)

  89. Dørum, J., Utstumo, T., Gravdahl, J.T.: Experimental comparison of adaptive controllers for trajectory tracking in agricultural robotics. In: 2015 19th International Conference on System Theory, Control and Computing (ICSTCC), 14-16 Oct. 2015, pp 206–212 (2015)

  90. Bin, L., Yongsheng, D., Kuangrong, H., Jian, L.: Research on mobile robot path tracking based on color vision. In: Chinese Automation Congress (CAC), 2015, 27-29 Nov. 2015, pp 371–375 (2015)

  91. Ping, E.P., Hudha, K., Harun, M.H.B., Jamaluddin, H.: Hardware-in-the-loop simulation of automatic steering control: Outer-loop and inner-loop control design. In: 2010 11th International Conference on Control Automation Robotics & Vision (ICARCV), 7-10 Dec. 2010, pp 964–969 (2010)

  92. Bittanti, S., Pavesi, G., Rugarli, M., Savaresi, S.: Compensating the Tracking Error of a Mobile Robot by Online Tuning of a Neural Network. In: Koskinen, A. (ed.) Intelligent Autonomous Vehicles 1995, pp 271–276. Pergamon, Oxford (1995)

  93. Yang, X., He, K., Guo, M., Zhang, B.: An intelligent predictive control approach to path tracking problem of autonomous mobile robot. In: 1998 IEEE International Conference on Systems, Man, and Cybernetics, 11-14 Oct 1998, vol. 3304, pp 3301–3306 (1998)

  94. Ahmed, S.A., Petrov, M.G.: Trajectory Control of Mobile Robots using Type-2 Fuzzy-Neural PID Controller. IFAC-PapersOnLine 48(24), 138–143 (2015). doi:10.1016/j.ifacol.2015.12.071

    Article  Google Scholar 

  95. Gomi, H., Kawato, M.: Neural network control for a closed-loop system using feedback-error-learning. Neural Netw. 6(7), 933–946 (1993)

    Article  Google Scholar 

  96. Benzaoui, M., Chekireb, H., Tadjine, M., Boulkroune, A.: Trajectory tracking with obstacle avoidance of redundant manipulator based on fuzzy inference systems. Neurocomputing 196, 23–30 (2016)

    Article  Google Scholar 

  97. Garcia-Cerezo, A., Ollero, A., Martinez, J.: Design of a robust high-performance fuzzy path tracker for autonomous vehicles. Int. J. Syst. Sci. 27(8), 799–806 (1996)

    Article  MATH  Google Scholar 

  98. Cheng, C.-C., Chou, C.-C.. In: Intelligent Computing Systems: First International Symposium, ISICS Fuzzy-Based Visual Servo with Path Planning for a Ball-Plate System, pp 97–107. Mérida, México (2016)

  99. Bui, T.L.: Decentralized Motion Control for Omnidirectional Mobile Platform—Tracking a Trajectory Using PD Fuzzy Controller. In: Duy, H.V., Dao, T.T., Zelinka, I., Choi, H. -S., Chadli, M (eds.) AETA 2015: Recent Advances in Electrical Engineering and Related Sciences, pp 803–819. Springer International Publishing, Cham (2016)

  100. Ollero, A., Amidi, O.: Predictive Path Tracking of Mobile Robots. Application to the CMU Navlab. In: Proceedings of 5Th International Conference on Advanced Robotics, pp 1081–1086. Robots in Unstructured Environments, ICAR (1991)

  101. Tomatsu, T., Nonaka, K., Sekiguchi, K., Suzuki, K.: Model predictive trajectory tracking control for hydraulic excavator on digging operation. In: 2015 IEEE Conference on Control Applications (CCA), 21-23 Sept. 2015, pp 1136–1141 (2015)

  102. Yamashita, A.S., Alexandre, P.M., Zanin, A.C., Odloak, D.: Reference trajectory tuning of model predictive control. Control Eng. Pract. 50, 1–11 (2016). doi:10.1016/j.conengprac.2016.02.003

    Article  Google Scholar 

  103. Prodan, I., Olaru, S., Fontes, F.A.C.C., Lobo Pereira, F., Borges de Sousa, J., Stoica Maniu, C., Niculescu, S.-I.: Predictive Control for Path-Following. From Trajectory Generation to the Parametrization of the Discrete Tracking Sequences. In: Developments in Model-Based Optimization and Control: Distributed Control and Industrial Applications, pp 161–181. Springer International Publishing, Cham (2015)

  104. Beal, C.E.: Applications of MPC to vehicle dynamics for active safety and stability stanford university (2011)

  105. Merabti, H., Belarbi, K., Bouchemal, B.: Nonlinear predictive control of a mobile robot: a solution using metaheuristcs. J. Chin. Inst. Eng. 39(3), 282–290 (2016). doi:10.1080/02533839.2015.1091276

    Article  Google Scholar 

  106. Xue, T., Li, R., Tokgo, M., Ri, J., Han, G.: Trajectory planning for autonomous mobile robot using a hybrid improved QPSO algorithm. Soft. Comput., 1–17 (2015). doi:10.1007/s00500-015-1956-2

  107. Gerdes, J.C., Hedrick, J.K.: Hysteresis control of nonlinear single-acting actuators as applied to brake/throttle switching. In: Proceedings of the 1999 American Control Conference, 1999, pp 1692–1696. IEEE (1999)

  108. Gerdes, J.C., Hedrick, J.K.: Brake system modeling for simulation and control. J. Dyn. Syst. Meas. Contr. 121(3), 496–503 (1999). doi:10.1115/1.2802501

    Article  Google Scholar 

  109. Lepej, P., Maurer, J., Uran, S., Steinbauer, G.: Dynamic Arc Fitting Path Follower for Skid-steered Mobile Robots. Int. J. Adv. Rob. Syst., 12 (2015)

  110. Zinober, A.S.: Deterministic control of uncertain systems. vol. 40 IET (1990)

  111. Liu, J., Wang, X.: Advanced sliding mode control for mechanical systems. Springer (2012)

  112. Khalil, H.K., Grizzle, J.: Nonlinear systems, vol. 3. Prentice hall, New Jersey (1996)

  113. Solea, R., Cernega, D.: Super twisting sliding mode controller applied to a nonholonomic mobile robot. In: 2015 19th International Conference on System Theory, Control and Computing (ICSTCC), 14-16 Oct. 2015, pp 87–92 (2015)

  114. Aithal, H., Janardhanan, S.: Trajectory tracking of two wheeled mobile robot using higher order sliding mode control. In: International Conference on Control Computing Communication & Materials (ICCCCM), 3-4 Aug. 2013, pp 1–4 (2013)

  115. Kigezi, T.N., Alexandru, S., Mugabi, E., Musasizi, P.I.: Sliding mode control for tracking of nonholonomic wheeled mobile robots. In: Control Conference (AUCC), 2015 5th Australian, 5-6 Nov. 2015, pp 21–26 (2015)

  116. Imine, H., Madani, T.: Sliding-mode control for automated lane guidance of heavy vehicle. Int. J. Robust Nonlinear Control 23(1), 67–76 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  117. Orchard, M., Carricajo, T., Vallejos, P.: Design and Simulation of Control Strategies for Trajectory Tracking in an Autonomous Ground Vehicle. In: Management and Control of Production and Logistics, vol. 1, pp 118–123 (2013)

  118. Canale, M., Fagiano, L., Ferrara, A., Vecchio, C.: Comparing internal model control and sliding-mode approaches for vehicle yaw control. IEEE Trans. Intell. Transp. Syst. 10(1), 31–41 (2009)

    Article  Google Scholar 

  119. Jung-Min, Y., Jong-Hwan, K.: Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots. IEEE Trans. Robot. Autom. 15(3), 578–587 (1999). doi:10.1109/70.768190

    Article  Google Scholar 

  120. Tzafestas, S.G., Deliparaschos, K.M., Moustris, G.P.: Fuzzy logic path tracking control for autonomous non-holonomic mobile robots: Design of System on a Chip. Rob. Autom. Syst. 58(8), 1017–1027 (2010). doi:10.1016/j.robot.2010.03.014

  121. Jia, Z., Balasuriya, A., Challa, S.: Sensor fusion-based visual target tracking for autonomous vehicles with the out-of-sequence measurements solution. Rob. Autom. Syst. 56(2), 157–176 (2008). doi:10.1016/j.robot.2007.05.014

    Article  Google Scholar 

  122. Siddique, H.: Driverless cars, drones and spaceport to feature in Queen’s speech. http://www.theguardian.com/politics/2016/may/15/queens-speech-driverless-cars-drones-uk-spaceport. Accessed 16 May 2016 (2016)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Noor Hafizah Amer.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Amer, N.H., Zamzuri, H., Hudha, K. et al. Modelling and Control Strategies in Path Tracking Control for Autonomous Ground Vehicles: A Review of State of the Art and Challenges. J Intell Robot Syst 86, 225–254 (2017). https://doi.org/10.1007/s10846-016-0442-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-016-0442-0

Keywords

Navigation