Practical methods for optimal control and estimation using nonlinear programming - Betts, John T. 1943- (Society for Industrial and Applied Mathematics (SIAM, 3600 Market Street, Floor 6, Philadelphia, PA 19104), 2010)