# A Family of Iterative Gauss-Newton Shooting Methods for Nonlinear Optimal Control

arXiv: https://arxiv.org/abs/1711.11006 · HTML: https://mlsanity.com/paper/1711.11006/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 29 Nov 2017.

## Built on by (most cited first, 4 of 4)

- [Theseus: A Library for Differentiable Nonlinear Optimization](https://mlsanity.com/paper/2207.09442/) (2022)
- [Agile Maneuvers in Legged Robots: a Predictive Control Approach](https://mlsanity.com/paper/2203.07554/) (2022)
- [Likelihood-based generalization of Markov parameter estimation and multiple shooting objectives in system identification](https://mlsanity.com/paper/2212.13902/) (2022)
- [Second-Order Policy Gradient Methods for the Linear Quadratic Regulator](https://mlsanity.com/paper/2511.02095/) (2025)

## Abstract (arXiv)

This paper introduces a family of iterative algorithms for unconstrained nonlinear optimal control. We generalize the well-known iLQR algorithm to different multiple-shooting variants, combining advantages like straight-forward initialization and a closed-loop forward integration. All algorithms have similar computational complexity, i.e. linear complexity in the time horizon, and can be derived in the same computational framework. We compare the full-step variants of our algorithms and present several simulation examples, including a high-dimensional underactuated robot subject to contact switches. Simulation results show that our multiple-shooting algorithms can achieve faster convergence, better local contraction rates and much shorter runtimes than classical iLQR, which makes them a superior choice for nonlinear model predictive control applications.
