ARTICLE
The model-based algorithm for autonomous vehicle path following
 
More details
Hide details
1
Departament of Combustion Engines and Vehicles, University of Bielsko-Biala, Bielsko-Biala, Poland
 
 
Submission date: 2025-06-03
 
 
Final revision date: 2025-07-04
 
 
Acceptance date: 2025-07-10
 
 
Online publication date: 2025-09-02
 
 
Publication date: 2025-09-02
 
 
Corresponding author
Michał Brzozowski   

Departament of Combustion Engines and Vehicles, University of Bielsko-Biala, Willowa 2, 43-309, Bielsko-Biala, Poland
 
 
 
KEYWORDS
TOPICS
ABSTRACT
This paper presents a proprietary steering algorithm for path following, whose advantage lies in its ability to be applied with vehicle dynamic models of varying complexity. The proposed algorithm was implemented using models with 3 and 10 degrees of freedom, which had been previously verified. The results were compared with those obtained using the geometric pure pursuit (PP) algorithm. Both algorithms require path approximation. In this study, path approximation was conducted using B3 functions. The presented computer simulation results indicate that the proposed steering angle selection algorithm demonstrates greater accuracy than the PP algorithm.
REFERENCES (27)
1.
Ajanović, Z., Regolin, E., Shyrokau, B., Ćatić, H., Horn, M., & Ferrara, A. (2023). Search-based task and motion planning for hybrid systems: Agile autonomous vehicles. Engineering Applications of Artificial Intelligence, 121, Article 105893. https://doi.org/10.1016/j.enga....
 
2.
Amer, N.H., Zamzuri, H., Hudha, K., Aparow, V.R., Kadir, Z.A., & Abdin, A.F.Z. (2018). Path tracking controller of an autonomous armoured vehicle using modified Stanley controller optimized with particle swarm optimization. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 40 (2), Article 104. https://doi.org/10.1007/s40430....
 
3.
An, L., Huang, X., Yang, P., & Liu, Z. (2025). Adaptive Bézier curve-based path following control for autonomous driving robots. Robotics and Autonomous Systems, 189, Article 104969. https://doi.org/10.1016/j.robo....
 
4.
Blajer, W. (1998). Methods of multibody system dynamic (in Polish). Radom: Politechnika Radomska.
 
5.
Brzozowski, M. (2025). Motion planning for autonomous vehicles using dynamic models (in Polish) [Unpublished doctoral dissertation]. Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, Poland
 
6.
Brzozowski, M., & Drąg, Ł. (2023). Application of dynamic optimization for autonomous vehicle motion control. Transport Problems, 18 (2), 209-222. https://doi.org/10.20858/tp.20....
 
7.
Cao, Y., Ni, K., Jiang, X., Kuroiwa, T., Zhang, H., Kawaguchi, T., Hashimoto, S., & Jiang, W. (2023). Path following for autonomous ground vehicle using DDPG algorithm: A reinforcement learning approach. Applied Sciences, 13 (11), Article 6847. https://doi.org/10.3390/app131....
 
8.
Cibooglu, M., Karapinar, U., & Söylemez, M.T. (2017). Hybrid controller approach for an autonomous ground vehicle path tracking problem. 2017 25th Mediterranean Conference on Control and Automation (MED) (pp. 583–588). IEEE. https://doi.org/10.1109/MED.20....
 
9.
Coulter, R. C. (1992). Implementation of the pure pursuit path tracking algorithm (Technical Report CMU-RI-TR-92-01). Robotics Institute, Carnegie Mellon University. https://www.ri.cmu.edu/pub_fil....
 
10.
Diachuk, M., & Easa, S.M. (2022). Motion planning for autonomous vehicles based on sequential optimization. Vehicles, 4 (2), 344–374. https://doi.org/10.3390/vehicl....
 
11.
Elsayed, H., Abdullah B.A., & Aly, G. (2018). Fuzzy logic based collision avoidance system for autonomous navigation vehicle. 2018 13th International Conference on Computer Engineering and Systems (ICCES) (pp. 469–474). IEEE. https://doi.org/10.1109/ICCES.....
 
12.
Fu, T., Zhou, H., & Liu, Z. (2022). NMPC-based path tracking control strategy for autonomous vehicles with stable limit handling. IEEE Transactions on Vehicular Technology, 71 (12), 12499–12510. https://doi.org/10.1109/TVT.20....
 
13.
Gámez Serna, C., Lombard, A., Ruichek, Y., & Abbas-Turki, A. (2017). GPS-based curve estimation for an adaptive pure pursuit algorithm. In G. Sidorov, & O. Herrera-Alcántara (Eds.), Lecture notes in computer science: Vol. 10061. Advances in computational intelligence (pp. 497-511). Springer. https://doi.org/10.1007/978-3-... 40.
 
14.
Gillespie, T.D. (1992). Fundamentals of vehicle dynamics. SAE International.
 
15.
Guo, S., Gong, J., Shen, H., Yuan, L.,Wei, W., & Long, Y. (2025). DBVSB-P-RRT*: A path planning algorithm for mobile robot with high environmental adaptability and ultra-high speed planning. Expert Systems with Applications, 266, Article 126123. https://doi.org/10.1016/j.eswa....
 
16.
Huang, P., Zhang, Z., Luo, X., Zhang, J., & Huang, P. (2018). Path tracking control of a differential-drive tracked robot based on look-ahead distance. IFAC-PapersOnLine, 51 (17), 112–117. https://doi.org/10.1016/j.ifac....
 
17.
Katrakazas, C., Quddus, M., Chen, W-H., & Deka, L. (2015). Real-time motion planning methods for autonomous on-road driving: State-of-the-art and future research directions. Transportation Research Part C: Emerging Technologies, 60, 416–442. https://doi.org/10.1016/j.trc.....
 
18.
Lee, K., Jeon, S., Kim, H., & Kum, D. (2019). Optimal path tracking control of autonomous vehicle: Adaptive full-state linear quadratic Gaussian (LQG) control. IEEE Access, 7, 109120–109133. https://doi.org/10.1109/ACCESS....
 
19.
Li, S., Wang, G., Zhang, B., Yu, Z., & Cui, G. (2019). Vehicle stability control based on model predictive control considering the changing trend of tire force over the prediction horizon. IEEE Access, 7, 6877–6888. https://doi.org/10.1109/ACCESS....
 
20.
Liu, J., Yang, Z., Huang, Z., Li, W., Dang, S., & Li, H. (2021). Simulation performance evaluation of pure pursuit, Stanley, LQR, MPC controller for autonomous vehicles. 2021 IEEE International Conference on Real-time Computing and Robotics (RCAR) (pp. 1444–1449). https://doi.org/10.1109/RCAR52....
 
21.
Pacejka, H.B., & Sharp, R.S. (1991). Shear force development by pneumatic tyres in steady state conditions: A review of modelling aspects. Vehicle System Dynamics, 20 (3–4), 121–175. https://doi.org/10.1080/004231....
 
22.
Paden, B., Čáp, M., Yong, S.Z., Yershov, D., & Frazzoli, E. (2016). A survey of motion planning and control techniques for self-driving urban vehicles. IEEE Transactions on Intelligent Vehicles, 1 (1), 33–55. https://doi.org/10.1109/TIV.20....
 
23.
Rajamani, R. (2012). Vehicle dynamics and control. Springer. https://doi.org/10.1007/978-1-....
 
24.
Yang, J., Bao, H., Ma, N., & Xuan, Z. (2017). An algorithm of curved path tracking with prediction model for autonomous vehicle. 2017 13th International Conference on Computational Intelligence and Security (CIS) (pp. 405–408). IEEE. https://doi.org/10.1109/CIS.20....
 
25.
Yang, Y., Li, Y., Wen, X., Zhang, G., Ma, Q., Cheng, S., Qi, J., Xu, L., & Chen, L. (2022). An optimal goal point determination algorithm for automatic navigation of agricultural machinery: Improving the tracking accuracy of the Pure Pursuit algorithm. Computers and Electronics in Agriculture, 194, Article 106760. https://doi.org/10.1016/j.comp....
 
26.
Zhang, B., Zong, C., Chen, G., & Li, G. (2019). An adaptive-prediction-horizon model prediction control for path tracking in a four-wheel independent control electric vehicle. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 233 (12), 3246–3262. https://doi.org/10.1177/095440....
 
27.
Zhong, J., Kong, D., Wei, Y., Hu, X., & Yang, Y. (2025). Efficiency-optimized path planning algorithm for car-like mobile robots in bilateral constraint corridor environments. Robotics and Autonomous Systems, 186, Article 104923. https://doi.org/10.1016/j.robo....
 
eISSN:2543-6309
ISSN:1429-2955
Journals System - logo
Scroll to top