2020
DOI: 10.48550/arxiv.2005.00985
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Constrained Differential Dynamic Programming Revisited

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
22
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(22 citation statements)
references
References 15 publications
0
22
0
Order By: Relevance
“…The first category converts the constrained problems to unconstrained ones via penalty [19] while the other deals with the constraints explicitly by identifying the active ones [20]. To avoid the combinatorial problem regarding the active constraints, a constrained version of Bellman's principle of optimality has been introduced in [7], [21], which augments the control input with dual variables. However, these DDP algorithms have only been applied to a short-duration (e.g.…”
Section: B Ddp Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations
“…The first category converts the constrained problems to unconstrained ones via penalty [19] while the other deals with the constraints explicitly by identifying the active ones [20]. To avoid the combinatorial problem regarding the active constraints, a constrained version of Bellman's principle of optimality has been introduced in [7], [21], which augments the control input with dual variables. However, these DDP algorithms have only been applied to a short-duration (e.g.…”
Section: B Ddp Algorithmsmentioning
confidence: 99%
“…2 ∼ 3s, 200 ∼ 300 steps of sampling period 0.01s) quadrotor planning problem and takes quite long time for simple constraints (≥ 5s, see Table 7 in [21]). In this paper, we shall exploit the differential flatness of quadrotors and the linear complexity property of DDP algorithm to generate long-duration smooth trajectories efficiently.…”
Section: B Ddp Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…The first example is taken from [17], featuring a 2D car (n=4, m=2) moving within the obstacle-ridden environment shown in Figure 2. The objective is to drive to the goal position (3,3) with final velocity 0 and orientation aligned with the horizontal axis in N =40 steps, while avoiding the obstacles.…”
Section: A Motion Planning For a Carmentioning
confidence: 99%
“…While CL involves differentiating through the KKT conditions of one-step horizon QPs, this computation must happen serially in the backward pass. In contrast, CL γ computes the required Jacobians across all time-steps in parallel using an efficient adjoint recursion associated with problem (17).…”
Section: A Motion Planning For a Carmentioning
confidence: 99%