A unified adaptive pure pursuit speed controller with EKF Sensor Fusion for real-world ackermann mobile robots
Main Article Content
Abstract
Accurate trajectory tracking is critical for autonomous mobile robots navigating in outdoor environments. This research presents an enhanced version of the Pure Pursuit algorithm, referred to as Pure Pursuit with Dynamic Steering Control (PP-DSC), which modulates the robot's velocity according to the magnitude of the steering angle while maintaining a fixed lookahead distance. The algorithm was implemented on a four-wheeled robot with Ackermann steering, and localization was achieved by fusing data from the Global Navigation Satellite System Real Time Kinematic (GNSS-RTK), Inertial Measurement Unit (IMU), and encoder data using an Extended Kalman Filter (EKF). Field experiments were carried out on three representative paths: straight line, S-curve, and loop at operational speeds ranging from 1.0 to 3.0 m/s. The results demonstrated that PP-DSC consistently reduced lateral deviation compared to fixed-speed Pure Pursuit. Root Mean Square Error (RMSE) was reduced to 0.9 cm on the straight-line path, and on the S-curve path, RMSE was reduced to 2.1 cm. The RMSE decreased to 1.9 cm for the loop path with PP-DSC, while the 1 m loo kahead configuration exhibited a higher RMSE of 2.7 cm. These findings confirm that steering-based velocity modulation effectively improves path-tracking precision under real-world outdoor conditions.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
Radočaj D, Plaščak I, Jurišić M. Global navigation satellite systems as state-of-the-art solutions in precision agriculture: A review of studies indexed in the web of science. Agriculture. 2023;13:1417.
SIZA Robotics. SIZA Robotics launches autonomous robot for vegetable and beet crops. Future Farming; 2024.
Moeller R, Deemyad T, Sebastian A. Autonomous navigation of an agricultural robot using RTK GPS and pixhawk. In: Proceedings of 2020 Intermountain Engineering, Technology and Computing; IETC; 2020.
Advanced Navigation. Autonomous Agriculture, Precision Farming & Robotics. 2025.
Wang Q, Zhang Q, Rovira-Más F, Tian L. Stereovision-based lateral offset measurement for vehicle navigation in cultivated stubble fields. Biosyst Eng. 2023;109:258-65.
Ning X, Wang F, Fang J. Sensor Fusion of GNSS and IMU Data for Robust Localization via Smoothed Error State Kalman Filter. Sensors. 2023;23(7):3676.
Kaczmarek A, Rohm W, Klingbeil L, Tchórzewski J. Experimental 2D extended Kalman filter sensor fusion for low-cost GNSS/IMU/Odoms precise positioning system. Measurement. 2022;193:110963.
Zhang A, Atia MM. An efficient tuning framework for Kalman filter param optimization using design of experiments and genetic algorithms. NAVIGATION: Journal of the Institute of Navigation. 2020;67(4):775-93.
Moore T, Stouch D. A generalized extended kalman filter implementation for the robot operating system. In: Intelligent Autonomous Systems 13: Proceedings of the 13th International Conference IAS-13; 2015 Sep 3; Cham: Springer International Publishing; 2015. p. 335-48.
Liu Y, Jiang Y. Motion planning of differential driven robot based on tracking. Control Decis. 2023;38:2529-36.
Dorigo M, Birattari M, Stutzle T. Ant colony optimization. IEEE computational intelligence magazine. 2007;1(4):28-39.
Yang XS. Nature-inspired metaheuristic algorithms. Luniver press; 2010.
Promkaew N, Thammawiset S, Srisan P, Sanitchon P, Tummawai T, Sukpancharoen S. Development of metaheuristic algorithms for efficient path planning of autonomous mobile robots in indoor environments. Results in Engineering. 2024;22:102280.
Coulter RC. Implementation of the pure pursuit path tracking algorithm. 1992.
Samuel M, Hussein M, Mohamad MB. A review of some pure-pursuit based path tracking techniques for control of autonomous vehicle. Int J Comput Appl. 2016;135(1):35-8.
Baltazar JD, Coelho AL, Valente DS, Queiroz DM, Villar FM. Development of a Robotic Platform with Autonomous Navigation System for Agriculture. AgriEngineering. 2024;6(3).
Wang L, Chen Z, Zhu W. An improved pure pursuit path tracking control method based on heading error rate. Industrial Robot: the international journal of robotics research and application. 2022;49(5):973-80.
Jiang X, Kuroiwa T, Cao Y, Sun L, Zhang H, Kawaguchi T, et al. Enhanced Pure Pursuit Path Tracking Algorithm for Mobile Robots Optimized by NSGA-II with High-Precision GNSS Navigation. Sensors. 2025;25(3):745.
Ge LI, Yu WA, Liufen GU, Junhua TO. Improved pure pursuit algorithm for rice transplanter path tracking. Nongye Jixie Xuebao/Transactions of the Chinese Society of Agricultural Machinery. 2018;49(5).
Xu L, Yang Y, Chen Q, Fu F, Yang B, Yao L. Path tracking of a 4WIS-4WID agricultural machinery based on variable look-ahead distance. Applied sciences. 2022;12(17):8651.
Zhao S, Zhao G, He Y, Diao Z, He Z, Cui Y, et al. Biomimetic adaptive pure pursuit control for robot path tracking inspired by natural motion constraints. Biomimetics. 2024;9(1):41.
Ding H, Liu H, Zhuang Y, Kan M, Xia D, Ding S. Multi-robot path planning based on four-wheel differential speed model. Control Eng China. 2023;30:730-8.
Rajamani R. Vehicle dynamics and control. Boston, MA: Springer US; 2006.
Carpio RF, Potena C, Maiolini J, Ulivi G, Rosselló NB, Garone E, et al. A navigation architecture for ackermann vehicles in precision farming. IEEE Robotics and Automation Letters. 2020;5(2):1103-10.
Lei C, Li J, Deng Y, Tan X. RRT* ASV: Improved RRT* path planning method for Ackermann steering vehicles. Expert Systems with Applications. 2025;279:127349.
Yan J, Zhang W, Liu Y, Pan W, Hou X, Liu Z. Autonomous trajectory tracking control method for an agricultural robotic vehicle. International Journal of Agricultural and Biological Engineering. 2024;17(1):215-24.
Mahmud MS, Abidin MS, Mohamed Z, Abd Rahman MK, Iida M. Multi-objective path planner for an agricultural mobile robot in a virtual greenhouse environment. Comput Electron Agric. 2019;157:488-99.
Kiani F, Seyyedabbasi A, Nematzadeh S, Candan F, Çevik T, Anka FA, et al. Adaptive metaheuristic-based methods for autonomous robot path planning: sustainable agricultural applications. Applied Sciences. 2022;12(3):943.