Learning Residual Model of Model Predictive Control via Random Forests for Autonomous Driving

04/10/2023
by   Kang Zhao, et al.
0

One major issue in learning-based model predictive control (MPC) for autonomous driving is the contradiction between the system model's prediction accuracy and computation efficiency. The more situations a system model covers, the more complex it is, along with highly nonlinear and nonconvex properties. These issues make the optimization too complicated to solve and render real-time control impractical.To address these issues, we propose a hierarchical learning residual model which leverages random forests and linear regression.The learned model consists of two levels. The low level uses linear regression to fit the residues, and the high level uses random forests to switch different linear models. Meanwhile, we adopt the linear dynamic bicycle model with error states as the nominal model.The switched linear regression model is added to the nominal model to form the system model. It reformulates the learning-based MPC as a quadratic program (QP) problem and optimization solvers can effectively solve it. Experimental path tracking results show that the driving vehicle's prediction accuracy and tracking accuracy are significantly improved compared with the nominal MPC.Compared with the state-of-the-art Gaussian process-based nonlinear model predictive control (GP-NMPC), our method gets better performance on tracking accuracy while maintaining a lower computation consumption.

READ FULL TEXT

page 1

page 6

research
04/29/2020

TS-MPC for Autonomous Vehicle using a Learning Approach

In this paper, the Model Predictive Control (MPC) and Moving Horizon Est...
research
03/05/2020

Learning-based distributionally robust motion control with Gaussian processes

Safety is a critical issue in learning-based robotic and autonomous syst...
research
07/18/2020

Learning based Predictive Error Estimation and Compensator Design for Autonomous Vehicle Path Tracking

Model predictive control (MPC) is widely used for path tracking of auton...
research
10/15/2018

Learn Fast, Forget Slow: Safe Predictive Learning Control for Systems with Unknown, Changing Dynamics Performing Repetitive Tasks

We present a control method for improved repetitive path following for a...
research
12/13/2017

Model Predictive Control for Autonomous Driving Based on Time Scaled Collision Cone

In this paper, we present a Model Predictive Control (MPC) framework bas...
research
11/25/2020

Coalition Control Model: A Dynamic Resource Distribution Method Based on Model Predicative Control

Optimization of resource distribution has been a challenging topic in cu...
research
03/09/2018

Model Predictive Control for Autonomous Driving considering Actuator Dynamics

In this paper, we propose a new model predictive control (MPC) formulati...

Please sign up or login with your details

Forgot password? Click here to reset