Rigid-body dynamics and optimal control.
Optimal Control for Switched Systems, MPC toolbox for legged robots.
Differential dynamic programming for whole-body optimal control.