cs.ROMar 3, 2026

cuNRTO: GPU-Accelerated Nonlinear Robust Trajectory Optimization

Authors: Jiawei Wang, Arshiya Taj Abdul, Evangelos A. Theodorou

Organizations: University of California, San Diego · Georgia Institute of Technology, Atlanta

Abstract

Robust trajectory optimization enables autonomous systems to operate safely under uncertainty by computing control policies that satisfy the constraints for all bounded disturbances. However, these problems often lead to large Second Order Conic Programming (SOCP) constraints, which are computationally expensive. In this work, we propose the CUDA Nonlinear Robust Trajectory Optimization (cuNRTO) framework by introducing two dynamic optimization architectures that have direct application to robust decision-making and are implemented on CUDA. The first architecture, NRTO-DR, leverages the Douglas-Rachford (DR) splitting method to solve the SOCP inner subproblems of NRTO, thereby significantly reducing the computational burden through parallel SOCP projections and sparse direct solves. The second architecture, NRTO-FullADMM, is a novel variant that further exploits the problem structure to improve scalability using the Alternating Direction Method of Multipliers (ADMM). Finally, we provide GPU implementations of the proposed methodologies using custom CUDA kernels for SOC projection steps and cuBLAS GEMM chains for feedback gain updates. We validate the performance of cuNRTO through simulated experiments on unicycle, quadcopter, and Franka manipulator models, demonstrating speedups of up to 139.6×\times. More details are available at https://cunrto.github.io.

Figures & tables

Explore similar work

CardsList
  1. Parallel-in-Time Nonlinear Optimal Control via GPU-native Sequential Convex Programming

    Mar 11, 2026Yilin Zou, Zhong Zhang, Maxime Robic +1Optimal ControlGPU Acceleration

  2. Scaling Nonlinear Optimization: Many Problems One GPU

    Jun 24, 2026John Viljoen, Johanna Haffner, Masayoshi Tomizuka +1Trajectory OptimizationGPU Acceleration

  3. CUDA MPC: A GPU-Native Solver for Model Predictive Control

    Aug 4, 2026Babak Akbari, Melissa GreeffGPU Kernel OptimizationGPU Acceleration