Litcius/Paper detail

Learning-Based MPC Controller for Drift Control of Autonomous Vehicles

Xiaoling Zhou, Cheng Hu, Ran Duo, Haokun Xiong, Qi Yu, Zhiming Zhang, Hongye Su, Lei Xie

20222022 IEEE 25th International Conference on Intelligent Transportation Systems (ITSC)17 citationsDOI

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.

Topics & Concepts

CarSimHeading (navigation)Control theory (sociology)Controller (irrigation)Model predictive controlComputer scienceVehicle dynamicsMATLABTrajectoryControl engineeringTrack (disk drive)SimulationControl (management)EngineeringArtificial intelligenceAutomotive engineeringAerospace engineeringBiologyPhysicsOperating systemAstronomyAgronomyVehicle Dynamics and Control SystemsReal-time simulation and control systemsTraffic control and management
Learning-Based MPC Controller for Drift Control of Autonomous Vehicles | Litcius