PulseAugur
EN
LIVE 08:34:00

New GPU-accelerated MPC solver TurboMPC achieves significant speedups

Researchers have developed TurboMPC, a novel model predictive control (MPC) solver designed for efficient execution on GPUs. This solver supports complex robotic applications by handling state and control inequality constraints, implicit integrators, and cross-time-coupled costs. TurboMPC leverages a combination of sequential quadratic programming (SQP), ADMM, implicit differentiation, and a JAX-CUDA implementation to achieve significant speedups over existing CPU and GPU solvers. Its performance has been validated in simulations for constrained planning, imitation learning, and reinforcement learning, and it has been successfully deployed on a physical car for minimum-time racing, outperforming a hand-tuned baseline. AI

IMPACT This GPU-accelerated MPC solver could enable more complex and faster real-time control for robotic systems, potentially accelerating research and deployment in areas like autonomous driving and advanced robotics.

RANK_REASON Publication of a research paper detailing a new algorithm and its implementation. [lever_c_demoted from research: ic=1 ai=0.7]

Read on arXiv cs.LG →

AI-generated summary · Google Gemini · from 1 sources. How we write summaries →

New GPU-accelerated MPC solver TurboMPC achieves significant speedups

COVERAGE [1]

  1. arXiv cs.LG TIER_1 English(EN) · Gabriel Bravo-Palacios, Jianghan Zhang, Zachary Pestrikov, Brian Plancher, Thomas Lew ·

    TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPU

    arXiv:2606.24039v1 Announce Type: cross Abstract: Robotics increasingly relies on GPUs for parallel simulation, large-scale learning, and neural-network inference. For model predictive control (MPC) to scale with this paradigm, solvers must run efficiently on this hardware while …