Gaussian Process Barrier States for Safe Trajectory Optimization and Control

12/01/2022
by   Hassan Almubarak, et al.
0

This paper proposes embedded Gaussian Process Barrier States (GP-BaS), a methodology to safely control unmodeled dynamics of nonlinear system using Bayesian learning. Gaussian Processes (GPs) are used to model the dynamics of the safety-critical system, which is subsequently used in the GP-BaS model. We derive the barrier state dynamics utilizing the GP posterior, which is used to construct a safety embedded Gaussian process dynamical model (GPDM). We show that the safety-critical system can be controlled to remain inside the safe region as long as we can design a controller that renders the BaS-GPDM's trajectories bounded (or asymptotically stable). The proposed approach overcomes various limitations in early attempts at combining GPs with barrier functions due to the abstention of restrictive assumptions such as linearity of the system with respect to control, relative degree of the constraints and number or nature of constraints. This work is implemented on various examples for trajectory optimization and control including optimal stabilization of unstable linear system and safe trajectory optimization of a Dubins vehicle navigating through an obstacle course and on a quadrotor in an obstacle avoidance task using GP differentiable dynamic programming (GP-DDP). The proposed framework is capable of maintaining safe optimization and control of unmodeled dynamics and is purely data driven.

READ FULL TEXT
research
06/13/2021

Pointwise Feasibility of Gaussian Process-based Safety-Critical Control under Model Uncertainty

Control Barrier Functions (CBFs) and Control Lyapunov Functions (CLFs) a...
research
05/31/2021

Safe Pontryagin Differentiable Programming

We propose a Safe Pontryagin Differentiable Programming (Safe PDP) metho...
research
01/22/2021

Gaussian Process-Based Model Predictive Control for Overtaking

This paper proposes a novel framework for addressing the challenge of au...
research
12/23/2019

On Simulation and Trajectory Prediction with Gaussian Process Dynamics

Established techniques for simulation and prediction with Gaussian proce...
research
03/29/2022

Gaussian Control Barrier Functions : A Non-Parametric Paradigm to Safety

Inspired by the success of control barrier functions (CBFs) in addressin...
research
09/08/2020

ℛℒ_1-𝒢𝒫: Safe Simultaneous Learning and Control

We present ℛℒ_1-𝒢𝒫, a control framework that enables safe simultaneous l...
research
10/08/2018

A Hybrid Approach for Trajectory Control Design

This work presents a methodology to design trajectory tracking feedback ...

Please sign up or login with your details

Forgot password? Click here to reset