TL;DR
cuNRTO introduces GPU-accelerated architectures for robust trajectory optimization, significantly reducing computation time for complex control problems using CUDA-based methods and demonstrating substantial speedups in simulations.
Contribution
The paper presents two novel CUDA-based architectures, NRTO-DR and NRTO-FullADMM, for efficient nonlinear robust trajectory optimization solving large SOCP constraints.
Findings
Achieved up to 139.6× speedup in simulated experiments.
Implemented custom CUDA kernels for SOC projection steps.
Validated on unicycle, quadcopter, and Franka manipulator models.
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…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpacecraft Dynamics and Control · Advanced Optimization Algorithms Research · Robotic Path Planning Algorithms
