Content area
To address the issues of low adaptability and significant tracking errors in parking scenarios when using fixed look-ahead distance Pure Pursuit (PP) algorithms, this paper proposes an automatic parking path tracking control algorithm based on Fuzzy Pure Pursuit (FPP). Considering the influence of road curvature on look-ahead distance, a fuzzy controller is designed to output speed proportionality coefficient and curvature proportionality coefficient. This enables adaptive adjustment of the look-ahead distance according to vehicle speed and road curvature, thereby enhancing path adaptability and tracking accuracy. Prescan/CarSim/Simulink simulation results demonstrate that in vertical parking scenarios, the FPP-based tracking control algorithm outperforms traditional PP algorithms in tracking performance for desired paths and heading angles. The tracking error is reduced by 4.8%, and the heading angle error is reduced by 7.3%. The test results of the Apollo advanced platform show that, under different initial heading angles, the vehicle is able to successfully track the parking path and completes the parking operation without collisions. The tracking control algorithm based on FPP has excellent environmental adaptability.
1. Introduction
With the continuous development of China’s social economy, parking spaces in urban areas are becoming increasingly limited and constrained, making parking operations more difficult [1–2]. Automatic parking technology helps alleviate driver pressure, improve comfort, and ensure safety, thereby attracting widespread attention worldwide [3–5].
Common tracking control methods include Model Predictive Control (MPC) [6–8], Linear Quadratic Regulator (LQR) [9–10], Pure Pursuit (PP), and intelligent control techniques [11–13]. Furthermore, hierarchical architectures [14] and robust model predictive control schemes [15] have been proposed to address coordination and path tracking challenges for connected and automated vehicles, offering advanced solutions for complex scenarios. The PP algorithm selects a preview point on the target path and calculates the necessary steering angle based on the geometric relationship among the vehicle’s current position, the preview point, and the vehicle’s wheelbase. This method is simple and intuitive, computationally efficient, and has low dependence on precise vehicle models, making it highly popular [16–17]. Liu Weidong et al. [18] proposed a road preview model combining path and velocity information, introduced an extended state observer to estimate disturbances from both internal and external environments, and achieved effective compensation, improving the robustness of the PP controller. Qi Zhiquan et al. [19] proposed a memory-parameter-based steering angle correction method to mitigate steering oscillations due to small look-ahead distances. Sun Qinpeng et al. [20] proposed a dual-parameter adjustment method for look-ahead distance based on steering and yaw angles, along with a path expansion suppression strategy using dual-tangent circle correction to reduce large tracking errors in sharp curves. Ahn J et al. [21] applied Dubins curves for parking path planning and designed a heuristic method to dynamically select the preview point based on vehicle-path correlation. This method extrapolates the initial preview point along the normal direction of the path in high-curvature regions to mitigate corner-cutting issues.
These studies show that look-ahead distance directly impacts the tracking performance and is critical for the effectiveness of the PP algorithm. This paper focuses on space-constrained parking scenarios, proposes a fuzzy control-based FPP tracking method that adjusts the look-ahead distance adaptively according to vehicle speed and road curvature, and verifies the algorithm’s performance through simulations and real-vehicle tests on the Apollo platform.
2. Kinematic model and path planning
2.1. Vehicle kinematic model
The vehicle outline is described by a rectangle defined by the vehicle’s maximum length and maximum width [22]. Based on the Ackermann steering principle, the kinematic model of the vehicle is established, as shown in Fig 1.
[Figure omitted. See PDF.]
According to the Ackermann steering model, the motion trajectories of the front and rear wheels can be represented by two equivalent wheels located at the centers of the front and rear axles, respectively. The equivalent front wheel steering angle is denoted as δ, and the relationship between the front and rear steering angles is simplified as follows:
(1)
In this expression, α2 represents the inner front wheel steering angle, and α1 denotes the outer front wheel steering angle. Taking the center of the rear axle as the origin, the kinematic model is established as follows:
(2)
φ is the vehicle heading angle, and vr is the vehicle speed.
During steering, the perpendicular lines of all wheels intersect on the extension of the rear axle. In this case, based on the center of the rear axle, the turning radius, and vehicle parameters, the positions of the four corners of the vehicle outline can be determined. This allows us to assess whether a collision with an obstacle occurs during the parking process.
2.2. Parking scenario model
Having established the kinematic model, we now define the specific parking scenario in which this model will be applied. Perpendicular parking spaces are commonly found in indoor parking scenarios, which often feature limited space and numerous static obstacles such as pillars. Studying tracking control in such specific scenarios is therefore of particular importance. To this end, an indoor parking lot was constructed in Prescan, including both perpendicular and parallel parking spaces, as shown in Fig 2.
[Figure omitted. See PDF.]
The road width and parking space dimensions in the indoor parking scenario were designed according to the garage building code JGJ 100–2015. Specific vehicle parameters and parking space dimensions are listed in Table 1.
[Figure omitted. See PDF.]
2.3. Perpendicular parking path planning
During single-step perpendicular parking, the vehicle typically requires a large lateral space, which may lead to parking failure when lateral space is limited. Therefore, a multi-phase forward and backward perpendicular parking path is also designed. The endpoint of the global path serves as the starting point of the preparatory phase. The preparatory phase guides the vehicle to the starting point of the parking phase with a large orientation angle. The parking phase then guides the vehicle into the parking space, as shown in Fig 3. Define that the Preparatory phase means the phase that guides the vehicle to the starting point of the parking phase with a large orientation angle. The Parking-in phase:the phase that guides the vehicle from the starting point into the parking space.
[Figure omitted. See PDF.]
When using circular arcs to plan parking paths, curvature discontinuities at the arc junctions can lead to in-place steering, increasing tire wear and steering motor load. As a type of transition curve, the clothoid is widely used in road and railway design. When a vehicle moves with constant longitudinal and steering velocities, the resulting path is a clothoid curve [23]. By introducing a clothoid between circular arcs with opposite curvatures, overall curvature continuity can be maintained. Let the curvature rate of the clothoid be k, with the initial point fixed at the origin and the initial heading angle set to zero. Then, the coordinate (x, y) and heading angle ρ of the point on the clothoid where the curvature α0 is given by:
(3)(4)(5)
In this expression, N is the power series expansion coefficient. In this work, we set N = 15.
3. Parking path tracking control
3.1. Principle of the Pure Pursuit (PP) algorithm
The PP algorithm provides good tracking performance under low-speed conditions. Its geometric representation is shown in Fig 4. Here, Gi is the look-ahead point, ld is the look-ahead distance, b is the angle between the vehicle’s longitudinal axis and the line Gi connecting the rear axle center to the look-ahead point, and Ri is the radius of the desired path arc. Taking the center of the rear axle as the tangent point and the vehicle’s longitudinal axis as the tangent line, the front wheel steering angle is controlled to drive the vehicle along a curve that passes through the look-ahead point, thereby achieving path tracking control.
[Figure omitted. See PDF.]
Based on the geometric relationship, the curvature of the desired path can be obtained as follows:
(6)
Based on the kinematic vehicle model established in the previous section, the front wheel steering angle control law of the PP algorithm can be expressed as:
(7)
The calculation method for the look-ahead distance is:
(8)
In this expression, l is the minimum look-ahead distance, determined by the parking driving condition; τ is the velocity proportional coefficient; and v is the longitudinal velocity of the vehicle. Given a specified look-ahead distance, the corresponding equivalent front wheel steering angle can be calculated for each b, and the corresponding steering wheel angle is obtained using the steering ratio. This angle is then used as the control input to achieve path tracking. The algorithm flowchart is shown in Fig 5.
[Figure omitted. See PDF.]
3.2. Adaptive adjustment of look-ahead distance
The tracking accuracy of the PP algorithm is directly affected by the look-ahead distance. If the selected look-ahead distance is too short, frequent steering can cause control oscillations and reduced comfort. If the look-ahead distance is too long, oscillations are reduced, but the control system may ignore parts of the reference path, resulting in shortcut behaviors such as premature turning and reduced tracking accuracy, as shown in Fig 6.
[Figure omitted. See PDF.]
Traditional methods for determining the look-ahead distance consider only vehicle speed, which can lead to large tracking errors when driving on high-curvature paths. Therefore, the influence of road curvature is incorporated into the design of the look-ahead distance. The improved calculation method for the look-ahead distance is:
(9)
In this expression, τc is the curvature proportional coefficient, and g’ is the curvature at the look-ahead point.
When the road curvature is high, a smaller look-ahead distance is selected; when the curvature is low, a larger look-ahead distance is chosen. Dynamically adjusting the look-ahead distance according to different parking scenarios improves overall path tracking efficiency and safety.
3.3. Fuzzy controller design
The adjustment of the proportional coefficients τ and τc is key to achieving adaptive look-ahead distance control. Fuzzy control is a method that mimics human reasoning and performs judgment using fuzzy mathematics. Based on human experience and knowledge, a fuzzy rule base is established. The vehicle state information is used as the input to the fuzzy controller, and through the processes of fuzzification, fuzzy inference, and defuzzification, a precise target output is obtained [24].
The dynamic look-ahead distance aims to address the limited adaptability of fixed look-ahead strategies in complex indoor parking scenarios. The design concept is as follows:
1. Dynamically adjust the look-ahead baseline according to vehicle speed—shortening the look-ahead distance at low speeds to improve response time and extending it at higher speeds to suppress oscillations.
2. Modify the look-ahead distance based on curvature variation along curved paths—reducing or increasing it dynamically to allow the vehicle to adjust its heading in advance before entering a curve.
Based on this, a fuzzy controller is designed. The output logic for τ follows a low-speed large-deviation to high-speed small-deviation principle. Specifically, vehicle speed v and lateral deviation eh are used as inputs: when v is small and eh is large, the value of τ is increased; when v is large and eh is small, the value of τ is decreased. The output logic for τc follows a sharp-turn large-heading-deviation to straight-path small-heading-deviation principle. Road curvature ρ and heading deviation eθ are used as inputs: when both ρ and eθ are large, the value of τc is increased; when both ρ are eθ small, the value of τc is decreased. The control variables and their universes of discourse are listed in Table 2.The input variables were selected because they directly represent the primary state errors in path tracking. Lateral deviation reflects the positional inaccuracy, while heading deviation reflects the angular inaccuracy. Although the curvature rate is also an important factor, it is indirectly accounted for by the road curvature and its effect on the heading deviation. This choice strikes a balance between controller complexity and performance, focusing on the most salient features for parking maneuvers.
[Figure omitted. See PDF.]
The fuzzy linguistic values for lateral deviation eh and heading deviation eθ are [FD, FZ, FX, Z, ZX, ZZ, ZD], representing large negative, medium negative, small negative, zero, small positive, medium positive, and large positive, respectively. The fuzzy linguistic values for heading deviation eθ have the same meanings as those for lateral deviation eh. The fuzzy linguistic values for vehicle speed v are [NF, NL, ZO, PL, PF], representing fast negative, slow negative, zero, slow positive, and fast positive, respectively. The fuzzy linguistic values for road curvature ρ are [NB, NS, ST, PS, PB], representing sharp left turn, slight left turn, straight road, sharp right turn, and slight right turn, respectively. The fuzzy linguistic values for the speed and curvature proportional coefficients τ and τc are [LP, SP, H, SN, LN], representing very small, small, medium, large, and very large. The fuzzy rules for τ and τc are shown in Tables 3 and 4, and the fuzzy rule surfaces are illustrated in Fig 7.
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
Based on the above rules, fuzzy inference is performed using the Mamdani method, and defuzzification is carried out using the centroid method to obtain the final control outputs τ and τc.
3.4. FPP lateral controller architecture
Based on the PP algorithm improved by fuzzy control, the FPP lateral control architecture is designed as shown in Fig 8. This architecture outputs a dynamic speed proportional coefficient τ and curvature proportional coefficient τc through the fuzzy control algorithm. The look-ahead distance is adaptively adjusted according to the vehicle speed v and road curvature ρ. Finally, the pure pursuit module calculates the adaptive look-ahead distance using Equation (9).
[Figure omitted. See PDF.]
The FPP architecture effectively integrates traditional and advanced control strategies to achieve full-condition adaptive look-ahead distance adjustment, providing a robust and stable solution for autonomous parking path tracking.
4. Co-simulation validation
In the constructed Prescan scenario, a comparative simulation was conducted between the proposed FPP path tracking controller and the fixed look-ahead distance PP controller. The path tracking performance under perpendicular parking conditions in the co-simulation platform is shown in Fig 9.
[Figure omitted. See PDF.]
As shown in Fig 9, the FPP lateral controller accurately guides the vehicle to track the desired path and reach the target parking space with the expected pose, completing the parking operation. The tracking error and heading angle error for each path segment during the parking process are compared in Figs 10–12.
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
As shown in Figs 10–12, the tracking error under the global path is primarily concentrated at the steering sections. During the parking-in phase, slight vehicle body oscillations are observed. Due to the accumulation of errors, the tracking error on the local path is slightly higher than that on the global path. At the end of the parking task, a small deviation in the vehicle’s heading angle remains. The maximum tracking error and heading angle error for each path segment under both control methods are summarized in Table 5.
[Figure omitted. See PDF.]
Analysis of the statistical results shows that the FPP algorithm achieves lower maximum tracking and heading angle errors across all path segments compared to the traditional PP algorithm. Overall, the tracking error is reduced by 4.8%, and the heading angle error is reduced by 7.3%. This indicates that the FPP algorithm effectively avoids increased tracking error during steering, offering high tracking accuracy and good applicability.
5. Apollo advanced platform test
To further investigate the applicability of the proposed FPP algorithm, an experiment was designed using the Apollo Advanced platform, as shown in Fig 13. This platform is equipped with LiDAR, ultrasonic sensors, and a GPS + IMU integrated navigation system, enabling basic parking experiments [25]. The tracking module is constructed using a lateral pure pursuit algorithm and a longitudinal dual-PID controller. Steering and acceleration/deceleration commands are executed by a drive-by-wire chassis to guide the vehicle into the parking space. The record function is used to log experimental data and complete the parking operation. The basic parameters of the platform are listed in Table 6.
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
To simulate a typical parking environment, the vehicle speed was limited to no more than 1 m/s. Based on the scale ratio between the Apollo vehicle and a real vehicle, and the dimensions of a standard parking space, the target space was set to 4.53 m in length and 1.41 m in width, with a double-lane parking aisle width of 3.96 m. The vehicle reaching the target parking point serves as the termination trigger. The experimental procedure is illustrated in Fig 14. Tests were conducted with the initial vehicle pose set to 0°, 5°, and −5°, respectively. The results are shown in Fig 15.
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
As shown in Fig 15, the vehicle successfully tracks the parking path and completes the parking operation without collisions under different initial heading angles. Due to the influence of tracking error and initial angle, there is a certain longitudinal deviation between the final parking position and the planned target point. In the case of an initial angle of 5°, the vehicle ends closer to the lower boundary of the parking space, while in the case of −5°, the vehicle ends closer to the right side. These results demonstrate good environmental adaptability.
6. Conclusion
1. (1). To address the low adaptability and large tracking error associated with fixed look-ahead distance pure pursuit control in parking scenarios, an FPP (Fuzzy-based Pure Pursuit) control algorithm is proposed. This algorithm incorporates road curvature into the look-ahead distance calculation and employs a fuzzy controller to output the speed and curvature proportional coefficients, enabling adaptive adjustment of the look-ahead distance based on vehicle speed and road curvature. Simulation and experimental results show that the proposed FPP algorithm accurately tracks the planned path under perpendicular parking conditions, with a maximum tracking error of 0.392 m and a maximum heading angle error of 0.133 rad, demonstrating significant improvements in adaptability and tracking accuracy.
2. (2). Real-vehicle experiments were conducted to further verify the effectiveness of the proposed FPP algorithm. Three different initial poses were tested, and in all cases the vehicle successfully tracked the parking path without collisions, completing the parking operation successfully and demonstrating good applicability.
In real scenarios, vehicles also encounter parallel and angled parking spaces. Future work will focus on developing tracking control methods for these two parking types.
Supporting information
S1 Appendix. Global path tracking process data for each path segment under the two control methods.
https://doi.org/10.1371/journal.pone.0335911.s001
(DOCX)
References
1. 1. Xu L, Wang J, Zhang J, Tang Y, Xia C. Simulation study of vertical parking based on particle swarm algorithm. Journal of Anhui Polytechnic University. 2025;40(01):8–14.
* View Article
* Google Scholar
2. 2. Tang J. Research on the planning and control strategy of automatic parking based on hybrid A* algorithm. Jilin University. 2024.
3. 3. de Visser EJ, Phillips E, Tenhundfeld N, Donadio B, Barentine C, Kim B, et al. Trust in automated parking systems: A mixed methods evaluation. Transportation Research Part F: Traffic Psychology and Behaviour. 2023;96:185–99.
* View Article
* Google Scholar
4. 4. Scheck K, Pfeffer PE, Schick B. Detailed analysis and characterization of Subjective Assessment Indicators of manual and automated parking maneuvers. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering. 2021;236(12):2557–71.
* View Article
* Google Scholar
5. 5. Wang H. Research on path planning and tracking algorithms of automatic parking system. Dalian University of Technology. 2022.
6. 6. Norouzi A, Heidarifar H, Borhan H, Shahbakhti M, Koch CR. Integrating Machine Learning and Model Predictive Control for automotive applications: A review and future directions. Engineering Applications of Artificial Intelligence. 2023;120:105878.
* View Article
* Google Scholar
7. 7. Yang C, Liu J. Trajectory tracking control of intelligent driving vehicles based on MPC and fuzzy PID. Mathematical Problems in Engineering. 2023;2023(1):2464254.
* View Article
* Google Scholar
8. 8. Li Y, Fan J, Liu Y, Wang X. Path Planning and Path Tracking for Autonomous Vehicle Based on MPC with Adaptive Dual-Horizon-Parameters. Int J Automot Technol. 2022;23(5):1239–53.
* View Article
* Google Scholar
9. 9. Hang P, Chen X, Luo F, Fang S. Robust Control of a Four-Wheel-Independent-Steering Electric Vehicle for Path Tracking. SAE Int J Veh Dyn, Stab, and NVH. 2017;01(2):307–16.
* View Article
* Google Scholar
10. 10. Faris W, Kaleemullah M. Optimisation of robust and LQR control parameters for discrete car model using genetic algorithm. IJVSMT. 2022;1(1):1.
* View Article
* Google Scholar
11. 11. Lu X, Xing Y, Guirong Z, Bo L, Renxie Z. Review on Motion Control of Autonomous Vehicles. Journal of Mechanical Engineering. 2020;56(10):127.
* View Article
* Google Scholar
12. 12. Song X, Gao H, Ding T, Gu Y, Liu J, Tian K. A Review of the Motion Planning and Control Methods for Automated Vehicles. Sensors (Basel). 2023;23(13):6140. pmid:37447989
* View Article
* PubMed/NCBI
* Google Scholar
13. 13. Tian J, Ye Q. Review of automatic parking and research progress of motion planning. Science Technology and Engineering. 2024;24(21):8825–36.
* View Article
* Google Scholar
14. 14. Liang J, Li Y, Yin G, Xu L, Lu Y, Feng J, et al. A MAS-Based Hierarchical Architecture for the Cooperation Control of Connected and Automated Vehicles. IEEE Trans Veh Technol. 2023;72(2):1559–73.
* View Article
* Google Scholar
15. 15. Liang J, Tian Q, Feng J, Pi D, Yin G. A Polytopic Model-Based Robust Predictive Control Scheme for Path Tracking of Autonomous Vehicles. IEEE Trans Intell Veh. 2024;9(2):3928–39.
* View Article
* Google Scholar
16. 16. Ernő H, Csaba H, Péter K. Novel Pure-Pursuit Trajectory Following Approaches and Their Practical Applications. In: 2019 10th IEEE International Conference on Cognitive Infocommunications (CogInfoCom), 2019.
* View Article
* Google Scholar
17. 17. Samuel M, Hussein M, Binti M. A Review of some Pure-Pursuit based Path Tracking Techniques for Control of Autonomous Vehicle. IJCA. 2016;135(1):35–8.
* View Article
* Google Scholar
18. 18. Liu W, Zhang C, Jiang H, Guan L. Path tracking control of low-speed intelligent vehicles based on improved pure pursuit. Science Technology and Engineering. 2024;24(25):10983–92.
* View Article
* Google Scholar
19. 19. Qi Z, Wu S, Zou B, Wang H, Ren H. Application of Pure Pursuit Algorithm for Automatic Parking System. Transactions of Beijing Institute of Technology. 2023;43(05):510–6.
* View Article
* Google Scholar
20. 20. Qinpeng S, Zhonghua W, Meng L, Bin L, Jin C, Jiaxiang T. Path Tracking Control of Wheeled Mobile Robot Based on Improved Pure Pursuit Algorithm. In: 2019 Chinese Automation Congress (CAC), 2019. 4239–44.
* View Article
* Google Scholar
21. 21. Ahn J, Shin S, Kim M, Park J. Accurate Path Tracking by Adjusting Look-Ahead Point in Pure Pursuit Method. IntJ Automot Technol. 2021;22(1):119–29.
* View Article
* Google Scholar
22. 22. Chai W. Research on path planning and tracking control strategy of autonomous parking for driverless vehicles. Henan University of Science and Technology. 2023.
23. 23. Walton DJ, Meek DS. A controlled clothoid spline. Computers & Graphics. 2005;29(3):353–63.
* View Article
* Google Scholar
24. 24. Driankov D, Hellendoorn H, Reinfrank M. An introduction to fuzzy control. Berlin: Springer Science & Business Media. 2013.
25. 25. Zhang W, Gao A, Fu Z. A lateral slope curve tracking control for autonomous vehicles considering dynamic adaptive sideslip angles. China Mechanical Engineering. 2024;35(06):962–72.
* View Article
* Google Scholar
Citation: Men Q, Wang Y, Cheng G, Zhang Z, Zhu X, Zhou H (2025) Virtual parking path planning in narrow roads based on fuzzy pure pursuit algorithm. PLoS One 20(12): e0335911. https://doi.org/10.1371/journal.pone.0335911
About the Authors:
Qingyi Men
Roles: Conceptualization, Methodology, Writing – original draft
Affiliation: College of Intelligent Vehicle Engineering, Luoyang Institute of Science and Technology, Luoyang, China
Yongwei Wang
Roles: Methodology, Writing – original draft
Affiliation: College of Intelligent Vehicle Engineering, Luoyang Institute of Science and Technology, Luoyang, China
Guangwei Cheng
Roles: Conceptualization, Funding acquisition
E-mail: [email protected]
Affiliations: College of Intelligent Vehicle Engineering, Luoyang Institute of Science and Technology, Luoyang, China, School of Vehicle and Traffic Engineering, Henan University of Science and Technology, Luoyang, China
ORICD: https://orcid.org/0009-0003-4168-9174
Ziyang Zhang
Roles: Data curation, Writing – original draft
Affiliation: School of Vehicle and Traffic Engineering, Henan University of Science and Technology, Luoyang, China
Xuefeng Zhu
Roles: Writing – review & editing
Affiliation: College of Intelligent Vehicle Engineering, Luoyang Institute of Science and Technology, Luoyang, China
Hui Zhou
Roles: Writing – review & editing
Affiliation: College of Intelligent Vehicle Engineering, Luoyang Institute of Science and Technology, Luoyang, China
1. Xu L, Wang J, Zhang J, Tang Y, Xia C. Simulation study of vertical parking based on particle swarm algorithm. Journal of Anhui Polytechnic University. 2025;40(01):8–14.
2. Tang J. Research on the planning and control strategy of automatic parking based on hybrid A* algorithm. Jilin University. 2024.
3. de Visser EJ, Phillips E, Tenhundfeld N, Donadio B, Barentine C, Kim B, et al. Trust in automated parking systems: A mixed methods evaluation. Transportation Research Part F: Traffic Psychology and Behaviour. 2023;96:185–99.
4. Scheck K, Pfeffer PE, Schick B. Detailed analysis and characterization of Subjective Assessment Indicators of manual and automated parking maneuvers. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering. 2021;236(12):2557–71.
5. Wang H. Research on path planning and tracking algorithms of automatic parking system. Dalian University of Technology. 2022.
6. Norouzi A, Heidarifar H, Borhan H, Shahbakhti M, Koch CR. Integrating Machine Learning and Model Predictive Control for automotive applications: A review and future directions. Engineering Applications of Artificial Intelligence. 2023;120:105878.
7. Yang C, Liu J. Trajectory tracking control of intelligent driving vehicles based on MPC and fuzzy PID. Mathematical Problems in Engineering. 2023;2023(1):2464254.
8. Li Y, Fan J, Liu Y, Wang X. Path Planning and Path Tracking for Autonomous Vehicle Based on MPC with Adaptive Dual-Horizon-Parameters. Int J Automot Technol. 2022;23(5):1239–53.
9. Hang P, Chen X, Luo F, Fang S. Robust Control of a Four-Wheel-Independent-Steering Electric Vehicle for Path Tracking. SAE Int J Veh Dyn, Stab, and NVH. 2017;01(2):307–16.
10. Faris W, Kaleemullah M. Optimisation of robust and LQR control parameters for discrete car model using genetic algorithm. IJVSMT. 2022;1(1):1.
11. Lu X, Xing Y, Guirong Z, Bo L, Renxie Z. Review on Motion Control of Autonomous Vehicles. Journal of Mechanical Engineering. 2020;56(10):127.
12. Song X, Gao H, Ding T, Gu Y, Liu J, Tian K. A Review of the Motion Planning and Control Methods for Automated Vehicles. Sensors (Basel). 2023;23(13):6140. pmid:37447989
13. Tian J, Ye Q. Review of automatic parking and research progress of motion planning. Science Technology and Engineering. 2024;24(21):8825–36.
14. Liang J, Li Y, Yin G, Xu L, Lu Y, Feng J, et al. A MAS-Based Hierarchical Architecture for the Cooperation Control of Connected and Automated Vehicles. IEEE Trans Veh Technol. 2023;72(2):1559–73.
15. Liang J, Tian Q, Feng J, Pi D, Yin G. A Polytopic Model-Based Robust Predictive Control Scheme for Path Tracking of Autonomous Vehicles. IEEE Trans Intell Veh. 2024;9(2):3928–39.
16. Ernő H, Csaba H, Péter K. Novel Pure-Pursuit Trajectory Following Approaches and Their Practical Applications. In: 2019 10th IEEE International Conference on Cognitive Infocommunications (CogInfoCom), 2019.
17. Samuel M, Hussein M, Binti M. A Review of some Pure-Pursuit based Path Tracking Techniques for Control of Autonomous Vehicle. IJCA. 2016;135(1):35–8.
18. Liu W, Zhang C, Jiang H, Guan L. Path tracking control of low-speed intelligent vehicles based on improved pure pursuit. Science Technology and Engineering. 2024;24(25):10983–92.
19. Qi Z, Wu S, Zou B, Wang H, Ren H. Application of Pure Pursuit Algorithm for Automatic Parking System. Transactions of Beijing Institute of Technology. 2023;43(05):510–6.
20. Qinpeng S, Zhonghua W, Meng L, Bin L, Jin C, Jiaxiang T. Path Tracking Control of Wheeled Mobile Robot Based on Improved Pure Pursuit Algorithm. In: 2019 Chinese Automation Congress (CAC), 2019. 4239–44.
21. Ahn J, Shin S, Kim M, Park J. Accurate Path Tracking by Adjusting Look-Ahead Point in Pure Pursuit Method. IntJ Automot Technol. 2021;22(1):119–29.
22. Chai W. Research on path planning and tracking control strategy of autonomous parking for driverless vehicles. Henan University of Science and Technology. 2023.
23. Walton DJ, Meek DS. A controlled clothoid spline. Computers & Graphics. 2005;29(3):353–63.
24. Driankov D, Hellendoorn H, Reinfrank M. An introduction to fuzzy control. Berlin: Springer Science & Business Media. 2013.
25. Zhang W, Gao A, Fu Z. A lateral slope curve tracking control for autonomous vehicles considering dynamic adaptive sideslip angles. China Mechanical Engineering. 2024;35(06):962–72.
© 2025 Men et al. This is an open access article distributed under the terms of the Creative Commons Attribution License: http://creativecommons.org/licenses/by/4.0/ (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.