Trajectory Tracking Using Frenet Coordinates with Deep Deterministic Policy Gradient

Tongzhou Jiang,Lipeng Liu,Junyue Jiang,Tianyao Zheng,Yuhui Jin,Kunpeng Xu
2024-11-21
Abstract:This paper studies the application of the DDPG algorithm in trajectory-tracking tasks and proposes a trajectorytracking control method combined with Frenet coordinate system. By converting the vehicle's position and velocity information from the Cartesian coordinate system to Frenet coordinate system, this method can more accurately describe the vehicle's deviation and travel distance relative to the center line of the road. The DDPG algorithm adopts the Actor-Critic framework, uses deep neural networks for strategy and value evaluation, and combines the experience replay mechanism and target network to improve the algorithm's stability and data utilization efficiency. Experimental results show that the DDPG algorithm based on Frenet coordinate system performs well in trajectory-tracking tasks in complex environments, achieves high-precision and stable path tracking, and demonstrates its application potential in autonomous driving and intelligent transportation systems. Keywords- DDPG; path tracking; robot navigation
Robotics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is **to achieve high - precision and stable trajectory tracking in complex environments**, especially in the applications of autonomous driving and intelligent transportation systems. Specifically, traditional control methods (such as Pure Pursuit and Stanley methods) perform well in simple and predictable environments, but have poor performance, limited adaptability and robustness in complex dynamic situations. To solve these problems, the paper proposes a trajectory - tracking control method that combines the Frenet coordinate system and the Deep Deterministic Policy Gradient (DDPG) algorithm. ### Main problems: 1. **Insufficient trajectory - tracking accuracy in complex environments**: Traditional methods have difficulty maintaining high - precision and stability when dealing with complex environments. 2. **Model - dependence limits adaptability and robustness**: Traditional model - based methods are limited by environmental changes and uncertainties in practical applications. ### Solutions: - **Introducing the Frenet coordinate system**: By converting the vehicle's position and speed information from the Cartesian coordinate system to the Frenet coordinate system, the deviation of the vehicle from the road centerline and the driving distance can be described more accurately. The Frenet coordinate system can simplify the control problem, separate the lateral and longitudinal control, and thus optimize all aspects of vehicle movement. - **Applying the DDPG algorithm**: The DDPG algorithm adopts the Actor - Critic framework, uses deep neural networks for policy and value evaluation, and combines the experience replay mechanism and the target network to improve the stability and data utilization rate of the algorithm. DDPG is good at dealing with continuous action - space problems and can directly learn the optimal policy to ensure the smooth transition of steering and speed adjustment, which is crucial for maintaining vehicle stability and safety. ### Experimental verification: - **Simulation experiment**: Experiments were carried out in the Gazebo simulation environment to verify the effectiveness and superior performance of the proposed DDPG+Frenet method. The experimental results show that this method exhibits higher accuracy and stability in complex environments, significantly reduces the lateral error, and provides smoother trajectory - tracking performance. Through these improvements, the paper shows that the trajectory - tracking method combining the Frenet coordinate system and the DDPG algorithm has broad application potential in autonomous driving and intelligent transportation systems.