Rigid-body dynamics and optimal control.
Differential dynamic programming for whole-body optimal control.