4.6 Article

Differential Dynamic Programming With Nonlinear Safety Constraints Under System Uncertainties

Journal

IEEE ROBOTICS AND AUTOMATION LETTERS
Volume 7, Issue 2, Pages 1760-1767

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/LRA.2022.3141192

Keywords

Optimization and optimal control; constrained motion planning; planning under uncertainty; robot safety; motion and path planning

Categories

Funding

  1. Academy of Finland B-REAL Project [328399]
  2. Academy of Finland (AKA) [328399, 328399] Funding Source: Academy of Finland (AKA)

Ask authors/readers for more resources

This letter proposes a safe trajectory optimization and control approach based on constrained differential dynamic programming (DDP) for systems with uncertainties and nonlinear safety constraints. The approach ensures that the constraints are not violated by using constraint tightening and linear control gains. The empirical evaluation in simulation and physical hardware implementation demonstrates the computational feasibility and applicability of the approach.
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, it is challenging to ensure that the constraints are not violated. In this letter, we propose Safe-CDDP, a safe trajectory optimization and control approach for systems under additive uncertainties and nonlinear 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 evaluated on three different robot dynamics with up to 12 degrees of freedom in simulation. The computational feasibility and applicability of the approach are demonstrated with a physical hardware implementation.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available