1. Betts, J. T. Practical Methods for Optimal Control and Estimation Using Nonlinear Programming, 2nd end. Philadelphia, PA, USA: Society for Industrial and Applied Mathematics, 2010: 247–255.
2. Nesterov, Y., Nemirovski, A. Interior-Point Polynomial Algorithms in Convex Programming. Philadelphia, PA, USA: Society for Industrial and Applied Mathematics, 1994.
3. Boyd, S., Vandenberghe, L. Convex Optimization. New York: Cambridge University Press, 2004.
4. Mueller, M. W., D’Andrea, R. A model predictive controller for quadrocopter state interception. In: Proceedings of the 2013 European Control Conference, 2013: 1383–1389.
5. Augugliaro, F., Schoellig, A. P., D’Andrea, R. Generation of collision-free trajectories for a quadrocopter fleet: A sequential convex programming approach. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2012: 1917–1922.