Introduction to Differential Dynamic Programming

Welcome to our comprehensive guide on Differential Dynamic Programming. Authors: Yuval Tassa, Nicolas Mansard, Emo Todorov Article published in IEEE ICRA 2014 (Hong Kong) ...

Differential Dynamic Programming Comprehensive Overview

Iterative LQR, This video discusses optimal nonlinear control using the Hamilton Jacobi Bellman (HJB) equation, and how to solve this using ... In this video, we go over five steps that you can use as a framework to solve

Differential Dynamic Programming

Summary & Highlights for Differential Dynamic Programming

  • Lecture 11 for Optimal Control and Reinforcement Learning (CMU 16-745) 2023 by Prof. Zac Manchester. Topics: - DDP details + ...
  • Application of DDP to an inverted pendulum system.
  • Video accompanying the paper:
  • 70 cm backward jump ...
  • Video accompanying the paper:

In summary, understanding Differential Dynamic Programming gives us a better perspective.

Recent Articles

Control-Limited Differential Dynamic Programming

Control-Limited Differential Dynamic Programming

Authors: Yuval Tassa, Nicolas Mansard, Emo Todorov Article published in IEEE ICRA 2014 (Hong Kong) ...

June 10, 2026
Differential dynamic programming

Differential dynamic programming

Iterative LQR,

June 10, 2026
Nonlinear Control: Hamilton Jacobi Bellman (HJB) and Dynamic Programming

Nonlinear Control: Hamilton Jacobi Bellman (HJB) and Dynamic Programming

This video discusses optimal nonlinear control using the Hamilton Jacobi Bellman (HJB) equation, and how to solve this using ...

June 10, 2026
5 Simple Steps for Solving Dynamic Programming Problems

5 Simple Steps for Solving Dynamic Programming Problems

In this video, we go over five steps that you can use as a framework to solve

June 10, 2026
Optimal Control (CMU 16-745) 2023 Lecture 11: Differential Dynamic Programming

Optimal Control (CMU 16-745) 2023 Lecture 11: Differential Dynamic Programming

Lecture 11 for Optimal Control and Reinforcement Learning (CMU 16-745) 2023 by Prof. Zac Manchester. Topics: - DDP details + ...

June 10, 2026
Differential Dynamic Programming (DDP): Inverted Pendulum

Differential Dynamic Programming (DDP): Inverted Pendulum

Application of DDP to an inverted pendulum system.

June 10, 2026
Differential Dynamic Programming with Nonlinear Safety Constraints Under System Uncertainties

Differential Dynamic Programming with Nonlinear Safety Constraints Under System Uncertainties

Video accompanying the paper:

June 10, 2026
Highly Dynamic Maneuvers computed by Feasible-prone Differential Dynamic Programming

Highly Dynamic Maneuvers computed by Feasible-prone Differential Dynamic Programming

70 cm backward jump ...

June 10, 2026
Differential Dynamic Programming with Nonlinear Safety Constraints Under System Uncertainties

Differential Dynamic Programming with Nonlinear Safety Constraints Under System Uncertainties

Video accompanying the paper:

June 10, 2026
Differential Dynamic Programming for Multi-Phase Rigid Contact Dynamics (Humanoids)

Differential Dynamic Programming for Multi-Phase Rigid Contact Dynamics (Humanoids)

Differential Dynamic Programming

June 10, 2026
Mastering Dynamic Programming - How to solve any interview problem

Mastering Dynamic Programming - How to solve any interview problem

Mastering

June 10, 2026
Differential Dynamic Programming(DDP): Cart Pole

Differential Dynamic Programming(DDP): Cart Pole

Application of the

June 10, 2026
Differential Dynamic Programming: Cart Pole

Differential Dynamic Programming: Cart Pole

Solving the cart pole problem via

June 10, 2026