Learn Fast, Forget Slow: Safe Predictive Learning Control for Systems with Unknown and Changing Dynamics Performing Repetitive Tasks
Not on the map. Why?
Abstract (arXiv)
We present a control method for improved repetitive path following for a ground vehicle that is geared towards long-term operation where the operating conditions can change over time and are initially unknown. We use weighted Bayesian Linear Regression (wBLR) to model the unknown dynamics, and show how this simple model is more accurate in both its estimate of the mean behaviour and model uncertainty than Gaussian Process Regression and generalizes to novel operating conditions with little or no tuning. In addition, wBLR allows us to use fast adaptation and long-term learning in one, unified framework, to adapt quickly to new operating conditions and learn repetitive model errors over time. This comes with the added benefit of lower computational cost, longer look-ahead, and easier optimization when the model is used in a stochastic Model Predictive Controller (MPC). In order to fully capitalize on the long prediction horizons that are possible with this new approach, we use Tube MPC to reduce the growth of predicted uncertainty. We demonstrate the effectiveness of our approach in experiment on a 900,kg ground robot showing results over 3.0,km of driving with both physical and artificial changes to the robot's dynamics. All of our experiments are conducted using a stereo camera for localization.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 0; 2024: 4.
8 papers.
- 2021Contraction Theory for Nonlinear Stability Analysis and Learning-based Control: A Tutorial Overviewcited by 45
- 2022VINet: Visual and Inertial-based Terrain Classification and Adaptive Navigation over Unknown Terraincited by 8
- 2024HYPERmotion: Learning Hybrid Behavior Planning for Autonomous Loco-manipulationcited by 7
- 2021Bridging the Model-Reality Gap with Lipschitz Network Adaptationcited by 2
- 2024Online Residual Learning from Offline Experts for Pedestrian Trackingcited by 1
- 2021Discrete fully probabilistic design: towards a control pipeline for the synthesis of policies from examplescited by 0
- 2024Improving the Region of Attraction of a Multi-rotor UAV by Estimating Unknown Disturbancescited by 0
- 2024Guiding Reinforcement Learning with Incomplete System Dynamicscited by 0
- 2024Guiding Reinforcement Learning with Incomplete System Dynamics22 Oct 2024
- 2024Online Residual Learning from Offline Experts for Pedestrian Tracking6 Sep 2024
- 2024Improving the Region of Attraction of a Multi-rotor UAV by Estimating Unknown Disturbances30 Aug 2024
- 2024HYPERmotion: Learning Hybrid Behavior Planning for Autonomous Loco-manipulation20 Jun 2024
- 2022VINet: Visual and Inertial-based Terrain Classification and Adaptive Navigation over Unknown Terrain16 Sep 2022
- 2021Discrete fully probabilistic design: towards a control pipeline for the synthesis of policies from examples21 Dec 2021
- 2021Bridging the Model-Reality Gap with Lipschitz Network Adaptation7 Dec 2021
- 2021Contraction Theory for Nonlinear Stability Analysis and Learning-based Control: A Tutorial Overview1 Oct 2021