Discrete Mechanics and Optimal Control: an Analysis - S. Ober-Bloebaum; O. Junge; J. E. Marsden (2008)