# Sequential Convex Programming for Nonlinear Optimal Control in UAV Trajectory Planning
## 3 Problem Formulation
### Sequential Convex Programming
[CrossRef]
* (13) [PERSON]; [PERSON]; [PERSON]; [PERSON] Distributed Robust Receding Horizon Control for Multivhicle Guidance. _IEEE Trans. Control Syst. Technol._**2007**, _15_, 627-641. [CrossRef]
* (14) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Dynamic optimization strategies for three-dimensional conflict resolution of multiple aircraft. _J. Guid. Control. Dyn._**2004**, _27_, 586-594. [CrossRef]
* (15) [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] Smooth and collision-free navigation for multiple robots under differential-drive constraints. In Proceedings of the EEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, 18-22 October 2010; pp. 4584-4589. * (16) [PERSON]; [PERSON] Optimal real-time collision-free motion planning for autonomous underwater vehicles in a 3D underwater space. _IET Control Theory Appl._**2009**, \(3\), 712. [CrossRef]
* (17) [PERSON]; [PERSON] Quadrocopter Trajectory Generation and Control. In Proceedings of the IFAC World Congress, Milan, Italy, 28 August-2 September 2011; pp. 1485-1491. * (18) [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] Decentralized cooperative trajectory planning of multiple aircraft with hard safety guarantees. In Proceedings of the AIAA Guidance, Navigation and Control Conference, Projectance, RI, USA, 16-19 August 2004. * (19) [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] Towards a Unifying Framework for Pattern Transformation in Swarm Systems. In _AIP Conference Proceedings_; AIP: College Park, MD, USA, 2009; Volume 1107, pp. 65-70. * (20) [PERSON] [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Multi-robot system for artistic pattern formation. In Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China, 9-13 May 2011; pp. 4512-4517. * (21) [PERSON]; [PERSON] A model predictive controller for quadrocopter state interception. In Proceedings of the 2013 European Control Conference (ECC), Zurich, Switzerland, 17-19 July 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1383-1389. * (22) [PERSON]; [PERSON] Aircraft trajectory planning with collision avoidance using mixed integer linear programming. In Proceedings of the American Control Conference, Anchorage, AK, USA, 8-10 May 2002; Volume 3, pp. 1936-1941. * (23) [PERSON]; [PERSON]; [PERSON] A Survey of Motion Planning Algorithms from the Perspective of Autonomous UAV Guidance. _J. Intell. Robot. Syst._**2009**, _57_, 65-100. [CrossRef]
* (24) [PERSON] Survey of advances in guidance, navigation, and control of unmanned rotorcraft systems. _J. Field Robot._**2012**, _29_, 315-378. [CrossRef]
* (25) [PERSON]; [PERSON]; [PERSON]; [PERSON] Quadrotor helicopter flight dynamics and control: Theory and experiment. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, Hilton Head, SC, USA, 20-23 August 2007; pp. 1-20. * (26) [PERSON]; [PERSON] The true role of accelerometer feedback in quadrotor control. In Proceedings of the IEEE International Conference on Robotics and Automation, Anchorage, AK, USA, 3-7 May 2010; pp. 1623-1629. * (27) [PERSON]; [PERSON]; [PERSON] Successive convexification for fuel-optimal powered landing with aerodynamic drag and non-convex constraints. In Proceedings of the AIAA Guidance, Navigation, & Control Conference, Kissimmee, FL, USA, 5-9 January 2015; p. 0378. * (28) [PERSON]; [PERSON]; [PERSON] _Miser 3.2 Optimal Control Software: Theory and User Manual_; Department of Mathematics, University of Western Australia: Perth, Australia, 1997. * (29) [PERSON] _Sequential Convex Programming_; Lecture Notes; Stanford University: Stanford, CA, USA, 2008. * (30) [PERSON]; [PERSON]; [PERSON] _Applications of Convex Optimization in Control_; Stanford University: Stanford, CA, USA, 2011. **Disclaimer/Publisher's Note:** The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s).