2022
DOI: 10.1007/s10514-022-10061-w
|View full text |Cite
|
Sign up to set email alerts
|

A feasibility-driven approach to control-limited DDP

Abstract: Differential dynamic programming (DDP) is a direct single shooting method for trajectory optimization. Its efficiency derives from the exploitation of temporal structure (inherent to optimal control problems) and explicit roll-out/integration of the system dynamics. However, it suffers from numerical instability and, when compared to direct multiple shooting methods, it has limited initialization options (allows initialization of controls, but not of states) and lacks proper handling of control constraints. In… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
8
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 21 publications
(16 citation statements)
references
References 45 publications
1
8
0
Order By: Relevance
“…These are included in the OCP. Similar online trajectory generation can be found in many related works for quadrupeds [12]- [18], humanoids [19], [20], or manipulators [21]. It is worth noting that of all these schemes, only [21], [22] solves a non-linear MPC problem at 1kHz as we do (with a CPU twice as fast as Atalante onboard computer).…”
Section: Introductionsupporting
confidence: 55%
“…These are included in the OCP. Similar online trajectory generation can be found in many related works for quadrupeds [12]- [18], humanoids [19], [20], or manipulators [21]. It is worth noting that of all these schemes, only [21], [22] solves a non-linear MPC problem at 1kHz as we do (with a CPU twice as fast as Atalante onboard computer).…”
Section: Introductionsupporting
confidence: 55%
“…In the past, TObased methods have demonstrated impressive motions using the whole-body dynamics model [1], [26]- [30]. However, these approaches often struggle to compute online due to the high-dimensionality and non-convexity of the model, unless we predefine the contact timings and locations [31], [32].…”
Section: A Multi-contact Motion Planning Via Tomentioning
confidence: 99%
“…Trajectory optimization is a key enabler to improve the level of autonomy of an aerial vehicle [1][2][3]. Differential dynamic programming (DDP) has become a widespread method to solve nonlinear trajectory optimization problems due to its well-established problem formulation framework and fast convergence characteristics in recent years [4][5][6].…”
Section: Introductionmentioning
confidence: 99%