Stabilizing Neural Control Using Self-Learned Almost Lyapunov Critics

07/11/2021
by   Ya-Chien Chang, et al.
0

The lack of stability guarantee restricts the practical use of learning-based methods in core control problems in robotics. We develop new methods for learning neural control policies and neural Lyapunov critic functions in the model-free reinforcement learning (RL) setting. We use sample-based approaches and the Almost Lyapunov function conditions to estimate the region of attraction and invariance properties through the learned Lyapunov critic functions. The methods enhance stability of neural controllers for various nonlinear systems including automobile and quadrotor control.

READ FULL TEXT

page 4

page 6

research
04/01/2022

Hysteresis-Based RL: Robustifying Reinforcement Learning-based Control Policies via Hybrid Control

Reinforcement learning (RL) is a promising approach for deriving control...
research
02/23/2022

Safe Control with Learned Certificates: A Survey of Neural Lyapunov, Barrier, and Contraction methods

Learning-enabled control systems have demonstrated impressive empirical ...
research
05/01/2020

Neural Lyapunov Control

We propose new methods for learning control policies and neural network ...
research
03/05/2021

Lyapunov-Regularized Reinforcement Learning for Power System Transient Stability

Transient stability of power systems is becoming increasingly important ...
research
11/07/2019

H_inf Model-free Reinforcement Learning with Robust Stability Guarantee

Reinforcement learning is showing great potentials in robotics applicati...
research
02/27/2020

Reinforcement Learning Based Compensation Methods for Robot Manipulators

Smart robotics will be a core feature while migrating from Industry 3.0 ...
research
11/13/2020

Reinforcement Learning Control of Constrained Dynamic Systems with Uniformly Ultimate Boundedness Stability Guarantee

Reinforcement learning (RL) is promising for complicated stochastic nonl...

Please sign up or login with your details

Forgot password? Click here to reset