Bridging Model-based Safety and Model-free Reinforcement Learning through System Identification of Low Dimensional Linear Models
Not on the map. Why?
Abstract (arXiv)
Bridging model-based safety and model-free reinforcement learning (RL) for dynamic robots is appealing since model-based methods are able to provide formal safety guarantees, while RL-based methods are able to exploit the robot agility by learning from the full-order system dynamics. However, current approaches to tackle this problem are mostly restricted to simple systems. In this paper, we propose a new method to combine model-based safety with model-free reinforcement learning by explicitly finding a low-dimensional model of the system controlled by a RL policy and applying stability and safety guarantees on that simple model. We use a complex bipedal robot Cassie, which is a high dimensional nonlinear system with hybrid dynamics and underactuation, and its RL-based walking controller as an example. We show that a low-dimensional dynamical model is sufficient to capture the dynamics of the closed-loop system. We demonstrate that this model is linear, asymptotically stable, and is decoupled across control input in all dimensions. We further exemplify that such linearity exists even when using different RL control policies. Such results point out an interesting direction to understand the relationship between RL and optimal control: whether RL tends to linearize the nonlinear system during training in some cases. Furthermore, we illustrate that the found linear model is able to provide guarantees by safety-critical optimal control framework, e.g., Model Predictive Control with Control Barrier Functions, on an example of autonomous navigation using Cassie while taking advantage of the agility provided by the RL-based controller.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 55 of its 78 references that are in the map. First posted on arXiv 11 May 2022.
Builds on
55 of 78 references.
References · 55
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2015End-to-End Training of Deep Visuomotor Policiescited by 875
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 787
- 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 672
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 604
- 2017Safe Reinforcement Learning via Shieldingcited by 449
- 2019Control Barrier Functions: Theory and Applicationscited by 372
- 2015Risk-Constrained Reinforcement Learning with Percentile Risk Criteriacited by 337
- 2018A Lyapunov-based Approach to Safe Reinforcement Learningcited by 297
- 2019End-to-End Safe Reinforcement Learning through Barrier Functions for Safety-Critical Continuous Control Taskscited by 289
- 2015Embed to Control: A Locally Linear Latent Dynamics Model for Control from Raw Imagescited by 274
- 2020Learning Agile Robotic Locomotion Skills by Imitating Animalscited by 251
38 more
- 2017Hamilton-Jacobi Reachability: A Brief Overview and Recent Advancescited by 201
- 2016Deep Variational Bayes Filters: Unsupervised Learning of State Space Models from Raw Datacited by 156
- 2021Reinforcement Learning for Robust Parameterized Locomotion Control of Bipedal Robotscited by 116
- 2020Learning Stable Deep Dynamics Modelscited by 111
- 2020Sim-to-Real Learning of All Common Bipedal Gaits via Periodic Reward Compositioncited by 96
- 2021Safe Nonlinear Control Using Robust Neural Lyapunov-Barrier Functionscited by 94
- 2017Control of a Quadrotor with Reinforcement Learningcited by 92
- 2020Learning Control Barrier Functions from Expert Demonstrationscited by 92
- 2020DeepReach: A Deep Learning Approach to High-Dimensional Reachabilitycited by 91
- 2018The Lyapunov Neural Network: Adaptive Stability Certification for Safe Learning of Dynamical Systemscited by 88
- 2021ReduNet: A White-box Deep Network from the Principle of Maximizing Rate Reductioncited by 84
- 2020The Implicit and Explicit Regularization Effects of Dropoutcited by 71
- 2019Learning for Safety-Critical Control with Control Barrier Functionscited by 69
- 2020Reinforcement Learning for Safety-Critical Control under Model Uncertainty, using Control Lyapunov Functions and Control Barrier Functionscited by 68
- 2020Robust Reinforcement Learning using Adversarial Populationscited by 66
- 2021Lyapunov-stable neural-network controlcited by 66
- 2017Data-Efficient Reinforcement Learning with Probabilistic Model Predictive Controlcited by 53
- 2020Safety-Critical Model Predictive Control with Discrete-Time Control Barrier Functioncited by 49
- 2018Feedback Control For Cassie With Deep Reinforcement Learningcited by 45
- 2020Learning Stability Certificates from Datacited by 45
- 2018Stability-certified reinforcement learning: A control-theoretic perspectivecited by 31
- 2020Multi-Layered Safety for Legged Robots via Control Barrier Functions and Model Predictive Controlcited by 25
- 2017FaSTrack: a Modular Framework for Fast and Guaranteed Safe Motion Planningcited by 23
- 2018BaRC: Backward Reachability Curriculum for Robotic Reinforcement Learningcited by 23
- 2018Feedback Control of a Cassie Bipedal Robot: Walking, Standing, and Riding a Segwaycited by 20
- 2020Safe Multi-Agent Interaction through Robust Control Barrier Functions with Learned Uncertaintiescited by 20
- 2020Learning Barrier Functions for Constrained Motion Planning with Dynamical Systemscited by 17
- 2021Robust Feedback Motion Policy Design Using Reinforcement Learning on a 3D Digit Bipedal Robotcited by 17
- 2018Adaptive MPC for Iterative Taskscited by 15
- 2021FaSTrack: a Modular Framework for Real-Time Motion Planning and Guaranteed Safe Trackingcited by 15
- 2019Deep Model Reference Adaptive Controlcited by 14
- 2020Deep Learning Tubes for Tube MPCcited by 14
- 2021Learning Robust Hybrid Control Barrier Functions for Uncertain Systemscited by 14
- 2021Model Error Propagation via Learned Contraction Metrics for Safe Feedback Motion Planning of Unknown Systemscited by 13
- 2020Animated Cassie: A Dynamic Relatable Robotic Charactercited by 12
- 2020L1-GP: L1 Adaptive Control with Bayesian Learningcited by 11
- 2021Enhancing Feasibility and Safety of Nonlinear Model Predictive Control with Discrete-Time Control Barrier Functionscited by 11
- 2020Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbancescited by 9
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2024: 4; 2025: 1.
5 papers.
- 2024Deep Reinforcement Learning for Bipedal Locomotion: A Brief Surveycited by 7
- 2024Decomposing Control Lyapunov Functions for Efficient Reinforcement Learningcited by 3
- 2024DexDribbler: Learning Dexterous Soccer Manipulation via Dynamic Supervisioncited by 3
- 2024Neural Internal Model Control: Learning a Robust Control Policy via Predictive Error Feedbackcited by 2
- 2025Dynamic Adaptive Legged Locomotion Policy via Decoupling Reaction Force Control and Gait Controlcited by 0
- 2025Dynamic Adaptive Legged Locomotion Policy via Decoupling Reaction Force Control and Gait Control17 Sep 2025
- 2024Neural Internal Model Control: Learning a Robust Control Policy via Predictive Error Feedback20 Nov 2024
- 2024Deep Reinforcement Learning for Bipedal Locomotion: A Brief Survey25 Apr 2024
- 2024DexDribbler: Learning Dexterous Soccer Manipulation via Dynamic Supervision21 Mar 2024
- 2024Decomposing Control Lyapunov Functions for Efficient Reinforcement Learning18 Mar 2024