Constrained Differential Dynamic Programming: A primal-dual augmented Lagrangian approach
Wilson Jallet (LAAS-GEPETTO, WILLOW, DI-ENS), Antoine Bambade (WILLOW,, DI-ENS, ENPC), Nicolas Mansard (LAAS-GEPETTO), Justin Carpentier (WILLOW,, DI-ENS)

TL;DR
This paper introduces a novel primal-dual augmented Lagrangian method integrated with differential dynamic programming to efficiently solve constrained optimal control problems in robotics, ensuring good convergence without strategy switching.
Contribution
It combines augmented Lagrangian techniques with DDP into a unified algorithm for constrained trajectory optimization, improving convergence and constraint satisfaction.
Findings
Effective handling of equality and inequality constraints.
Demonstrated improved convergence properties.
Validated on robotics case studies.
Abstract
Trajectory optimization is an efficient approach for solving optimal control problems for complex robotic systems. It relies on two key components: first the transcription into a sparse nonlinear program, and second the corresponding solver to iteratively compute its solution. On one hand, differential dynamic programming (DDP) provides an efficient approach to transcribe the optimal control problem into a finite-dimensional problem while optimally exploiting the sparsity induced by time. On the other hand, augmented Lagrangian methods make it possible to formulate efficient algorithms with advanced constraint-satisfaction strategies. In this paper, we propose to combine these two approaches into an efficient optimal control algorithm accepting both equality and inequality constraints. Based on the augmented Lagrangian literature, we first derive a generic primal-dual augmented…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Mathematical Programming · Vehicle Routing Optimization Methods · Advanced Optimization Algorithms Research
