Chance-Constrained Trajectory Optimization for Safe Exploration and Learning of Nonlinear Systems

05/09/2020
by   Yashwanth Kumar Nakka, et al.
19

Learning-based control algorithms require collection of abundant supervision for training. Safe exploration algorithms enable this data collection to proceed safely even when only partial knowledge is available. In this paper, we present a new episodic framework to design a sub-optimal pool of motion plans that aid exploration for learning unknown residual dynamics under safety constraints. We derive an iterative convex optimization algorithm that solves an information-cost Stochastic Nonlinear Optimal Control problem (Info-SNOC), subject to chance constraints and approximated dynamics to compute a safe trajectory. The optimization objective encodes both performance and exploration, and the safety is incorporated as distributionally robust chance constraints. The dynamics are predicted from a robust learning model. We prove the safety of rollouts from our exploration method and reduction in uncertainty over epochs ensuring consistency of our learning method. We validate the effectiveness of Info-SNOC by designing and implementing a pool of safe trajectories for a planar robot.

READ FULL TEXT
research
06/05/2021

Trajectory Optimization of Chance-Constrained Nonlinear Stochastic Systems for Motion Planning and Control

We present gPC-SCP: Generalized Polynomial Chaos-based Sequential Convex...
research
07/29/2022

Sample-efficient Safe Learning for Online Nonlinear Control with Control Barrier Functions

Reinforcement Learning (RL) and continuous nonlinear control have been s...
research
08/03/2023

Not All Actions Are Created Equal: Bayesian Optimal Experimental Design for Safe and Optimal Nonlinear System Identification

Uncertainty in state or model parameters is common in robotics and typic...
research
11/09/2018

Reachability-based safe learning for optimal control problem

In this work we seek for an approach to integrate safety in the learning...
research
07/29/2019

Learning Stabilizable Nonlinear Dynamics with Contraction-Based Regularization

We propose a novel framework for learning stabilizable nonlinear dynamic...
research
10/26/2022

Unknown area exploration for robots with energy constraints using a modified Butterfly Optimization Algorithm

Butterfly Optimization Algorithm (BOA) is a recent metaheuristic that ha...
research
05/12/2020

Safe Learning-based Observers for Unknown Nonlinear Systems using Bayesian Optimization

Data generated from dynamical systems with unknown dynamics enable the l...

Please sign up or login with your details

Forgot password? Click here to reset