ArXiv TLDR

TinySDP: Real Time Semidefinite Optimization for Certifiable and Agile Edge Robotics

🐦 Tweet
2605.13748

Ishaan Mahajan, Jon Arrizabalaga, Andrea Grillo, Fausto Vega, James Anderson + 2 more

cs.ROeess.SY

TLDR

TinySDP is the first real-time semidefinite programming solver for embedded systems, enabling agile, collision-free robotics with geometric guarantees.

Key contributions

  • Introduces TinySDP, the first real-time semidefinite programming solver designed for embedded systems.
  • Enables model-predictive control (MPC) on microcontrollers for problems with nonconvex obstacle constraints.
  • Integrates positive-semidefinite cone projections into a cached-Riccati-based ADMM solver for efficiency.
  • Achieves collision-free navigation with up to 73% shorter paths than baselines in challenging scenarios.

Why it matters

This paper addresses a critical gap in robotics by making powerful semidefinite programming tractable for real-time embedded systems. TinySDP enables agile robots to navigate complex environments with provable geometric safety, outperforming existing methods. This opens new possibilities for autonomous systems in resource-constrained settings.

Original Abstract

Semidefinite programming (SDP) provides a principled framework for convex relaxations of nonconvex geometric constraints in motion planning, yet existing solvers are too computationally expensive for real-time control, particularly on resource-constrained embedded systems. To address this gap, we introduce TinySDP, the first semidefinite programming solver designed for embedded systems, enabling real-time model-predictive control (MPC) on microcontrollers for problems with nonconvex obstacle constraints. Our approach integrates positive-semidefinite cone projections into a cached-Riccati-based ADMM solver, leveraging computational structure for embedded tractability. We pair this solver with an a posteriori rank-1 certificate that converts relaxed solutions into explicit geometric guarantees at each timestep. On challenging benchmarks, e.g., cul-de-sac and dynamic obstacle avoidance scenarios that induce failures in local methods, TinySDP achieves collision-free navigation with up to 73% shorter paths than state-of-the-art baselines. We validate our approach on a Crazyflie quadrotor, demonstrating that semidefinite constraints can be enforced at real-time rates for agile embedded robotics.

📬 Weekly AI Paper Digest

Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.