Parallel-in-Time Nonlinear Optimal Control via GPU-native Sequential Convex Programming
Yilin Zou, Zhong Zhang, Maxime Robic, and Fanghua Jiang

TL;DR
This paper presents a GPU-native, parallelized trajectory optimization framework for nonlinear autonomous systems, achieving high-speed planning and energy efficiency by leveraging temporal splitting and consensus-based algorithms.
Contribution
It introduces a fully GPU-based sequential convex programming method with temporal splitting, enabling massively parallel trajectory optimization on edge computing platforms.
Findings
Achieves over 100 Hz planning rate on GPU hardware.
Realizes 4x speedup and 51% energy reduction compared to CPU baseline.
Successfully extends to robust MPC with stochastic disturbances.
Abstract
Real-time trajectory optimization for nonlinear constrained autonomous systems is critical and typically performed by CPU-based sequential solvers. Specifically, reliance on global sparse linear algebra or the serial nature of dynamic programming algorithms restricts the utilization of massively parallel computing architectures like GPUs. To bridge this gap, we introduce a fully GPU-native trajectory optimization framework that combines sequential convex programming with a consensus-based alternating direction method of multipliers. By applying a temporal splitting strategy, our algorithm decouples the optimization horizon into independent, per-node subproblems that execute massively in parallel. The entire process runs fully on the GPU, eliminating costly memory transfers and large-scale sparse factorizations. This architecture naturally scales to multi-trajectory optimization. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpacecraft Dynamics and Control · Robotic Path Planning Algorithms · Advanced Control Systems Optimization
