# Provably Robust Learning-Based Approach for High-Accuracy Tracking Control of Lagrangian Systems

arXiv: https://arxiv.org/abs/1804.01031 · HTML: https://mlsanity.com/paper/1804.01031/

## Key facts

- Cited by 10 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 3 Apr 2018.

## Built on by (most cited first, 10 of 10)

- [Safe Learning in Robotics: From Learning-Based Control to Safe Reinforcement Learning](https://mlsanity.com/paper/2108.06266/) (2021)
- [Practical and Rigorous Uncertainty Bounds for Gaussian Process Regression](https://mlsanity.com/paper/2105.02796/) (2021)
- [On Safety in Safe Bayesian Optimization](https://mlsanity.com/paper/2403.12948/) (2024)
- [Uniform Error and Posterior Variance Bounds for Gaussian Process Regression with Application to Safe Control](https://mlsanity.com/paper/2101.05328/) (2021)
- [Formal Verification of Unknown Dynamical Systems via Gaussian Process Regression](https://mlsanity.com/paper/2201.00655/) (2021)
- [Learning-enhanced robust controller synthesis with rigorous statistical and control-theoretic guarantees](https://mlsanity.com/paper/2105.03397/) (2021)
- [Personalized Rehabilitation Robotics based on Online Learning Control](https://mlsanity.com/paper/2110.00481/) (2021)
- [Learning Provably Robust Motion Planners Using Funnel Libraries](https://mlsanity.com/paper/2111.08733/) (2021)
- [Episodic Gaussian Process-Based Learning Control with Vanishing Tracking Errors](https://mlsanity.com/paper/2307.04415/) (2023)
- [Guiding Reinforcement Learning with Incomplete System Dynamics](https://mlsanity.com/paper/2410.16821/) (2024)

## Abstract (arXiv)

Lagrangian systems represent a wide range of robotic systems, including manipulators, wheeled and legged robots, and quadrotors. Inverse dynamics control and feedforward linearization techniques are typically used to convert the complex nonlinear dynamics of Lagrangian systems to a set of decoupled double integrators, and then a standard, outer-loop controller can be used to calculate the commanded acceleration for the linearized system. However, these methods typically depend on having a very accurate system model, which is often not available in practice. While this challenge has been addressed in the literature using different learning approaches, most of these approaches do not provide safety guarantees in terms of stability of the learning-based control system. In this paper, we provide a novel, learning-based control approach based on Gaussian processes (GPs) that ensures both stability of the closed-loop system and high-accuracy tracking. We use GPs to approximate the error between the commanded acceleration and the actual acceleration of the system, and then use the predicted mean and variance of the GP to calculate an upper bound on the uncertainty of the linearized model. This uncertainty bound is then used in a robust, outer-loop controller to ensure stability of the overall system. Moreover, we show that the tracking error converges to a ball with a radius that can be made arbitrarily small. Furthermore, we verify the effectiveness of our approach via simulations on a 2 degree-of-freedom (DOF) planar manipulator and experimentally on a 6 DOF industrial manipulator.
