Ensemble Gaussian Processes for Adaptive Autonomous Driving on Multi-friction Surfaces

03/23/2023
by   Tomáš Nagy, et al.
0

Driving under varying road conditions is challenging, especially for autonomous vehicles that must adapt in real-time to changes in the environment, e.g., rain, snow, etc. It is difficult to apply offline learning-based methods in these time-varying settings, as the controller should be trained on datasets representing all conditions it might encounter in the future. While online learning may adapt a model from real-time data, its convergence is often too slow for fast varying road conditions. We study this problem in autonomous racing, where driving at the limits of handling under varying road conditions is required for winning races. We propose a computationally-efficient approach that leverages an ensemble of Gaussian processes (GPs) to generalize and adapt pre-trained GPs to unseen conditions. Each GP is trained on driving data with a different road surface friction. A time-varying convex combination of these GPs is used within a model predictive control (MPC) framework, where the model weights are adapted online to the current road condition based on real-time data. The predictive variance of the ensemble Gaussian process (EGP) model allows the controller to account for prediction uncertainty and enables safe autonomous driving. Extensive simulations of a full scale autonomous car demonstrated the effectiveness of our proposed EGP-MPC method for providing good tracking performance in varying road conditions and the ability to generalize to unknown maps.

READ FULL TEXT
research
03/08/2023

Model Predictive Control with Gaussian-Process-Supported Dynamical Constraints for Autonomous Vehicles

We propose a model predictive control approach for autonomous vehicles t...
research
03/21/2023

Improving Deep Dynamics Models for Autonomous Vehicles with Multimodal Latent Mapping of Surfaces

The safe deployment of autonomous vehicles relies on their ability to ef...
research
04/06/2023

Computationally-efficient Motion Cueing Algorithm via Model Predictive Control

Driving simulators have been used in the automotive industry for many ye...
research
03/20/2019

Affordance Learning In Direct Perception for Autonomous Driving

Recent development in autonomous driving involves high-level computer vi...
research
04/02/2023

Online Learning and Control for Data-Augmented Quadrotor Model

The ability to adapt to changing conditions is a key feature of a succes...
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
08/31/2018

JuncNet: A Deep Neural Network for Road Junction Disambiguation for Autonomous Vehicles

With a great amount of research going on in the field of autonomous vehi...

Please sign up or login with your details

Forgot password? Click here to reset