Sequential Convex Programming for Nonlinear Optimal Control in UAV Trajectory Planning

Yong Li,Qidan Zhu,Ahsan Elahi
DOI: https://doi.org/10.3390/a17070304
2024-01-01
Algorithms
Abstract:In this paper, an algorithm is proposed to solve the non-convex optimization problem using sequential convex programming. An approximation method was used to solve the collision avoidance constraint. An iterative approach was utilized to estimate the non-convex constraints, replacing them with their linear approximations. Through the simulation, we can see that this method allows for quadcopters to take off from a given initial position and fly to the desired final position within a specified flight time. It is guaranteed that the quadcopters will not collide with each other in different scenarios.
What problem does this paper attempt to address?