Skip to main content
Log in

Self-tuning Look-ahead Distance of Pure-pursuit Path-following Control for Autonomous Vehicles Using an Automated Curve Information Extraction Method

  • Published:
International Journal of Intelligent Transportation Systems Research Aims and scope Submit manuscript

Abstract

Autonomous driving vehicles have recently gained a lot of attention and are still a work in progress. The goal of this research is to improve the behavior of the autonomous vehicle for path tracking problems in which the steering performance degrades when travelling on curved paths. The pure pursuit controller is a good choice for solving this problem because of its simplicity, accurately, and speed of computation, but tuning its parameters to produce customized proper behavior requires a significant amount of effort. The autonomous computation of a curve identification procedure to manage the change in road curvature was offered as a novel idea for self-tuning of a look-ahead distance. I proposed a technique that splits the path into lines and circular-arcs portions first, and then extracts curve information that would be utilized to calculate the proper look-ahead distances later. Furthermore, the PI controller is used in conjunction with the pure pursuit controller to reduce the existing cross track error. To demonstrate the efficiency of the suggested method, the entire algorithms were implemented in the MATLAB/ Simulink environment for various path shapes. The results show that the novel strategy may greatly minimize lateral errors on curving roadways while maintaining acceptable tracking accuracy.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Maurer, M., Gerdes, J.C., Lenz, B., Winner, H., et al.: Autonomous driving. Springer, Berlin (2016)

  2. Fagnant, D.J., Kockelman, K.M.: The travel and environmental implications of shared autonomous vehicles, using agent-based model scenarios. Transp. Res. Part C: Emerg. Technol. 40, 1–13 (2014)

    Article  Google Scholar 

  3. Mohit, R.S., Sai Kumar, A., Mohit Vats; Sathyalakshmi, S.: Analyzing the Features of Self-Driving Cars Using Haar Classification Methodology. 2020 5th International Conference on Communication and Electronics Systems (ICCES). https://doi.org/10.1109/ICCES48766.2020.9137991

  4. Li, C., Jiang, H., Jiang, S.M.S., Yue Li: Automatic parking path planning and tracking control research for intelligent vehicles. Appl. Sci. 10, 9100.  (2020). https://doi.org/10.3390/app10249100

  5. Bu, X., Hou, Z., Chi, R.: Model free adaptive iterative learning control for farm vehicle path tracking. IFAC Proc. 46(20), 153–158 (2013)

  6. Ahmed AbdElmoniem, A., Osama, M., Abdelaziz, S.A., Maged: A path-tracking algorithm using predictive Stanley lateral controller. Int. J. Adv. Robotic Syst. 1 (2020). https://doi.org/10.1177/1729881420974852

  7. Wit, J.S.: Vector pursuit path tracking for autonomous ground vehicles (Doctoral dissertation). Retrieved from http://www.dtic.mil/ (2000)

  8. Ouadah, N., Lamine, O., Fares, B.: Car-like mobile robot-oriented positioning by fuzzy controllers. Int. J. Adv. Robot Syst. 5, 249–256 (2008)

    Article  Google Scholar 

  9. Alejandro Weinstein, K.L., Moore: Pose estimation of Ackerman steering vehicles for outdoors autonomous navigation. Industrial Technology (ICIT). IEEE International Conference (2010). https://doi.org/10.1109/ICIT.2010.5472738

  10. Hessburg, T., Tomizuka, M.: Fuzzy logic control for lateral vehicle guidance. IEEE Control. Syst. 14(4), 55–63 (1994)

    Article  Google Scholar 

  11. Hingwe, P., Tan, H.-S., Packard, A.K., Tomizuka, M.: Linear parameter varying controller for automated lane guidance: experimental study on tractor-trailers. IEEE Trans. Control Syst. Technol. 10(6), 793–806 (2002)

    Article  Google Scholar 

  12. Lghani Menhour, D., Lechner, Chararab, A.: Two degrees of freedom PID multi-controllers to design a mathematical driver model: experimental validation and robustness tests. Veh. Syst. Dyn. 49(4), 595–624. Taylor & Francis (2011). https://doi.org/10.1080/00423111003639824

  13. Xu, H., Yu, Z., Lu, X., Wang, S., Li, S., Wang, S.: Model predictive control-based path tracking control for automatic guided vehicles. 2020 4th CAA International Conference on Vehicular Control and Intelligence (CVCI). https://doi.org/10.1109/CVCI51460.2020.9338578

  14. Zhao, S., Li, Y., Zheng, L., Lu, S.: Vehicle lateral stability control based on sliding mode control*. Proceedings of the IEEE International Conference on Automation and Logistics, pp 638–642 (2007)

  15. Lu, B.X.X.: An online adaptive control strategy for trajectory tracking of quadrotors based on fuzzy approximation and robust sliding mode algorithm. IEEE Access 8 (2022). https://doi.org/10.1109/ACCESS.2020.3039546

  16. Snider, J.M., et al.: Automatic Steering Methods for Autonomous Automobile Path Tracking. Robotics Institute, Pittsburgh. Tech. Rep. CMU-RITR-09-08 (2009)

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

    Article  Google Scholar 

  18. Samuel, M.: A review of some pure-pursuit based path tracking techniques for control of autonomous vehicle. Int. J. Comput. Appl. (0975–8887) 135(1) (2016)

  19. Wallace, R., Stentz, A., Thorpe, C.E., Maravec, H., Whittaker, W., Kanade, T.: First results in robot road following,. IJCAI, 1089–1095 (1985)

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

    Article  Google Scholar 

  21. 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 

  22. Kong, J., Pfeiffer, M., Schildbach, G., Borrelli, F.: Kinematic and dynamic vehicle models for autonomous driving control design. 2015 IEEE Intelligent Vehicles Symposium (IV) June 28 - July 1, 2015. COEX, Seoul, Korea. 978-1-4673-7265-7/15/$31.00 ©2015 IEEE

  23. Osman, K., Rahmat, M., Ahmad, M.: Modelling and controller design for a cruise control system. In: Signal Processing Its Applications, CSPA 2009. 5th International Colloquium on, 2009, pp. 254–258 (2009)

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

    Article  Google Scholar 

  25. Samuel, M., Hussein, M.: A review of some pure-pursuit based path tracking techniques for control of autonomous vehicle. Int. J. Comput. Appl. (2016). https://doi.org/10.5120/ijca2016908314

    Article  Google Scholar 

  26. Myungwook Park, S., Lee, Han, W.: Development of steering control system for autonomous vehicle using geometry-based path tracking algorithm. ETRI J. 37(3) (2015). https://doi.org/10.4218/etrij.15.0114.0123

  27. Nelson, W.: Continuous-curvature paths for autonomous vehicles. In Robotics and Automation, Proceedings. 1989 IEEE International Conference on, pp 1260–1264. IEEE (1989)

  28. Li, Z., Chitturi, M., Bill, A., Zheng, D.: Automated extraction of horizontal curve information for low-volume roads. J. Transp. Res. Board, No. 2472, Transportation Research Board of the National Academies, Washington, D.C., pp 172–184 (2015). https://doi.org/10.3141/2472-20

  29. Musial, C.J.: A GOOD STRAIGHT-LINE APPROXIMATION OF A CIRCULAR ARC: Copyright © 1991 by Academic Press, Inc. All rights of reproduction in any form reserved. ISBN 0-12-064480-0435

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Azza Elsayed Bayoumi Ibrahim.

Ethics declarations

Conflict of Interest

I have no conflict of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ibrahim, A.E.B. Self-tuning Look-ahead Distance of Pure-pursuit Path-following Control for Autonomous Vehicles Using an Automated Curve Information Extraction Method. Int. J. ITS Res. 20, 709–719 (2022). https://doi.org/10.1007/s13177-022-00319-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13177-022-00319-z

Keywords

Navigation