Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbances

01/18/2020
by   Shakiba Yaghoubi, et al.
0

Control Barrier Functions (CBF) have been recently utilized in the design of provably safe feedback control laws for nonlinear systems. These feedback control methods typically compute the next control input by solving an online Quadratic Program (QP). Solving QP in real-time can be a computationally expensive process for resource constraint systems. In this work, we propose to use imitation learning to learn Neural Network-based feedback controllers which will satisfy the CBF constraints. In the process, we also develop a new class of High Order CBF for systems under external disturbances. We demonstrate the framework on a unicycle model subject to external disturbances, e.g., wind or currents.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/25/2022

Safe and Robust Observer-Controller Synthesis using Control Barrier Functions

This paper addresses the synthesis of safety-critical controllers using ...
research
05/03/2023

A survey of modularized backstepping control design approaches to nonlinear ODE systems

Backstepping is a mature and powerful Lyapunov-based design approach for...
research
05/11/2022

Learning a Better Control Barrier Function

Control barrier functions (CBF) are widely used in safety-critical contr...
research
09/14/2021

Safe Nonlinear Control Using Robust Neural Lyapunov-Barrier Functions

Safety and stability are common requirements for robotic control systems...
research
09/20/2022

MPC with Sensor-Based Online Cost Adaptation

Model predictive control is a powerful tool to generate complex motions ...
research
10/15/2022

Correct-by-Design Control of Parametric Stochastic Systems

This paper addresses the problem of computing controllers that are corre...
research
12/30/2021

Risk-Bounded Control with Kalman Filtering and Stochastic Barrier Functions

In this paper, we study Stochastic Control Barrier Functions (SCBFs) to ...

Please sign up or login with your details

Forgot password? Click here to reset