A Fast Semidefinite Convex Relaxation for Optimal Control Problems With Spatio-Temporal Constraints
By: Shiying Dong , Zhipeng Shen , Rudolf Reiter and more
Potential Business Impact:
Helps robots fly through tricky paths faster.
Solving optimal control problems (OCPs) of autonomous agents operating under spatial and temporal constraints fast and accurately is essential in applications ranging from eco-driving of autonomous vehicles to quadrotor navigation. However, the nonlinear programs approximating the OCPs are inherently nonconvex due to the coupling between the dynamics and the event timing, and therefore, they are challenging to solve. Most approaches address this challenge by predefining waypoint times or just using nonconvex trajectory optimization, which simplifies the problem but often yields suboptimal solutions. To significantly improve the numerical properties, we propose a formulation with a time-scaling direct multiple shooting scheme that partitions the prediction horizon into segments aligned with characteristic time constraints. Moreover, we develop a fast semidefinite-programming-based convex relaxation that exploits the sparsity pattern of the lifted formulation. Comprehensive simulation studies demonstrate the solution optimality and computational efficiency. Furthermore, real-world experiments on a quadrotor waypoint flight task with constrained open time windows validate the practical applicability of the approach in complex environments.
Similar Papers
Optimal Control with Lyapunov Stability Guarantees for Space Applications
Optimization and Control
Guides rockets to land safely and precisely.
Semi-Infinite Programming for Collision-Avoidance in Optimal and Model Predictive Control
Robotics
Helps robots avoid bumping into things safely.
Optimal Control of Hybrid Systems via Measure Relaxations
Optimization and Control
Plans robot paths faster and better.