Drift Control for Path Tracking Without Prior Knowledge of Drift Equilibria

Conference paper
Part of the Lecture Notes in Mechanical Engineering book series (LNME)


This paper presents drift control for path tracking without prior knowledge of drift equilibria. Keeping the vehicle on the desired path while maintaining high side slip angle is a challenging task for not only professional drivers but also control systems. There are two issues which make path tracking with high side slip angle difficult. First, the driver or control system must maintain the vehicle states on the drift equilibrium. Second, the control inputs to maintain drifting must also stabilize the path tracking error dynamics. In the previous researches, pre-calculated drift equilibrium was utilized to design the path and maintain the drifting. However, an accurate tire model is needed to calculate drift equilibrium. The novelty of this work lies in the path tracking algorithm without knowledge of drift equilibria. The proposed algorithm consists of three consecutive parts. First, the supervisor determines desired yaw rate to stabilize the path tracking error dynamics considering path tracking error state constraints. Second, the upper level controller determines desired lateral force to track desired yaw rate and desired longitudinal force to keep rear wheels spinning. Third, lower level controller converts desired forces to actuator inputs, steering wheel angle and accelerator pedal input. The performance overall control algorithm has been investigated via simulations while the performance of upper and lower level controller has been investigated via vehicle tests. It can be shown that the proposed algorithm is capable of tracking basic desired path without any prior knowledge of drift equilibrium. Furthermore, the vehicle test results for upper and lower level controller show that the part of algorithm is capable of tracking yaw rate while maintaining high side slip angle.


Path tracking High side slip angle Drifting 


  1. 1.
    Goh, J.Y., Gerdes, J.C.: Simultaneous stabilization and tracking of basic automobile drifting trajectories. In: 2016 IEEE Intelligent Vehicles Symposium (IV), pp. 597–602 (2016)Google Scholar
  2. 2.
    Liniger, A., Domahidi, A., Morari, M.: Optimization-based autonomous racing of 1: 43 scale RC cars. Optim. Control Appl. Methods 36(5), 628–647 (2015)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Cutler, M., How, J.P.: Autonomous drifting using simulation-aided reinforcement learning. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 5442–5448 (2016)Google Scholar
  4. 4.
    Joa, E., Yi, K., Kim, K.: A lateral driver model for vehicle–driver closed-loop simulation at the limits of handling. Veh. Syst. Dyn. 53(9), 1247–1268 (2015)CrossRefGoogle Scholar
  5. 5.
    Miller, R.H., Kolmanovsky, I., Gilbert, E.G., Washabaugh, P.D.: Control of constrained nonlinear systems: a case study. IEEE Control Syst. Mag. 20(1), 23–32 (2000)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Seoul National UniversitySeoulSouth Korea

Personalised recommendations