Everything About ___
Live briefing

Everything about Differential dynamic programming

Algorithm for trajectory optimization

Differential dynamic programming (DDP) is an optimal control algorithm of the trajectory optimization class. The algorithm was introduced in 1966 by Mayne and subsequently analysed in Jacobson and Mayne's eponymous book. The algorithm uses locally-quadratic models of the dynamics and cost functions, and displays quadratic convergence. It is closely related to Pantoja's step-wise Newton's method. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Differential dynamic programmingA 5-minute orientation
  2. Skim a recent paper: Safety Embedded Differential Dynamic Programming Using Discrete Barrier StatesInfluential work since 2022
  3. Pick up a classic book: Methods of qualitative theory in nonlinear dynamicsThe most-reprinted book on the subject
  4. Read the landmark paper: Hydroelectric generation scheduling with an effective differential dynamic programming algorithmCited 102 times
  5. Go sideways: Model predictive controlA closely related topic
  6. Go sideways: Linear–quadratic–Gaussian controlA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics