Learning-Based MPC Controller for Drift Control of Autonomous Vehicles

Xiaoling Zhou,Cheng Hu,Ran Duo,Haokun Xiong,Yu Qi,Zhiming Zhang,Hongye Su,Lei Xie
DOI: https://doi.org/10.1109/itsc55140.2022.9921909
2022-01-01
Abstract:Drift is an agile maneuvering technique that can transiently change the vehicle heading angle. By exploiting the appealing skill, we can broaden the control envelop of autonomous vehicles and keep vehicles controllable even in extreme situations. However, vehicle models at drift states are highly complex, and the parameters are hard to identify. To solve this problem, in this paper we use a relatively simple vehicle model combined with a neural network that can compensate for model errors to capture a more accurate vehicle dynamics. Moreover, the model is then linearized at the drift equilibrium points to construct a fast drift controller based on Model Predictive Control(MPC). Besides, a drift control system is introduced to make the vehicle in drift states and track a complex path simultaneously. The effectiveness of this control scheme is verified by simulations on the Matlab-Carsim platform and experiments on a 1/10 scale RC car.
What problem does this paper attempt to address?