GeorgeBoutselis / DDP-LieGroups

Differential Dynamic Programming on Lie groups
MIT License
14 stars 0 forks source link

DDP on Lie groups

Implementation of the geometric version of Differential Dynamic Programming (DDP) for trajectory optimization. Application on a simple mechanical system on TSO(3).

Prerequisites

The scripts were tested on MATLAB R2016a. The Robotics System Toolbox is used to convert rotation matrices to unit quaternions (for plotting purposes only).

Usage

Papers

George I. Boutselis and Evangelos Theodorou, "Discrete-time Differential Dynamic Programming on Lie Groups: Derivation, Convergence Analysis and Numerical Results", Transactions on Automatic Control (TAC).

License

MIT License