Differential Dynamic Programming with Nonlinear Safety Constraints Under System Uncertainties

11/02/2020
by   Gokhan Alcan, et al.
0

Safe operation of systems such as robots requires them to plan and execute trajectories subject to safety constraints. When those systems are subject to uncertainties in their dynamics, ensuring that the constraints are not violated is challenging. In this paper, we propose a safe trajectory optimization and control approach (Safe-CDDP) for systems under additive uncertainties and non-linear safety constraints based on constrained differential dynamic programming (DDP). The safety of the robot during its motion is formulated as chance-constraints with user-chosen probabilities of constraint satisfaction. The chance constraints are transformed into deterministic ones in DDP formulation by constraint tightening. To avoid over conservatism during constraint tightening, linear control gains of the feedback policy derived from the constrained DDP are used in the approximation of closed-loop uncertainty propagation in prediction. The proposed algorithm is empirically demonstrated on three different robot dynamics with up to 12 states and the results show the applicability of the approach for safety-aware applications.

READ FULL TEXT
research
05/30/2021

Safety Embedded Differential Dynamic Programming using Discrete Barrier States

Certified safe control is a growing challenge in robotics, especially wh...
research
09/28/2022

Constrained Dynamic Movement Primitives for Safe Learning of Motor Skills

Dynamic movement primitives are widely used for learning skills which ca...
research
09/14/2022

Robust Safe Control for Uncertain Dynamic Models

Model mismatches prevail in real-world applications. Hence it is importa...
research
02/25/2020

Safe Optimal Control under Parametric Uncertainties

We address the issue of safe optimal path planning under parametric unce...
research
07/03/2019

Safe Approximate Dynamic Programming Via Kernelized Lipschitz Estimation

We develop a method for obtaining safe initial policies for reinforcemen...
research
09/15/2021

HM-DDP: A Hybrid Multiple-shooting Differential Dynamic Programming Method for Constrained Trajectory Optimization

Trajectory optimization has been used extensively in robotic systems. In...
research
12/01/2020

Uncertainty-Constrained Differential Dynamic Programming in Belief Space for Vision Based Robots

Most mobile robots follow a modular sense-planact system architecture th...

Please sign up or login with your details

Forgot password? Click here to reset