Abstract
This paper investigates the minimum-time trajectory optimization problem for unmanned aerial vehicles (UAVs) with practical constraints on velocity, thrust acceleration, and thrust direction. We present how to obtain its exact convex relaxation based on the concept of supporting hyperplane. A convex relaxation of the original problem is obtained by equivalent convexification of the dynamics and relaxing a nonlinear equality constraint. To make the convex relaxation exact, our contribution lies in proposing a method of replacing the objective function by a parameterized one and achieving exactness of the convex relaxation by iteratively updating one parameter. This innovative method is inspired by finding an appropriate supporting hyperplane to support the feasible set at the solution of the original problem. Based on the proposed method, we can design an algorithm to very efficiently find the solution of the original problem, and convergence is theoretically ensured. The proposed method can be readily extended to missions with obstacle avoidance constraints, where such constraints are simply linearized. We can design a double-loop algorithm, which has very robust convergence, to find minimum-time collision-free trajectories. Numerical examples are provided to demonstrate the effectiveness and high efficiency of the algorithms.
| Original language | English |
|---|---|
| Pages (from-to) | 2512-2526 |
| Number of pages | 15 |
| Journal | Journal of Guidance, Control, and Dynamics |
| Volume | 48 |
| Issue number | 11 |
| DOIs | |
| Publication status | Published - Nov 2025 |
| Externally published | Yes |
Keywords
- Aerospace Engineering
- Algorithms and Data Structures
- Iterative Solution
- Mathematical Optimization
- Obstacle Avoidance
- Pseudospectral Optimal Control
- Quadcopter
- Robot Kinematics
- Terminal Velocity
- Unmanned Aerial Vehicle