English

PISTO: Proximal Inference for Stochastic Trajectory Optimization

Robotics 2026-05-11 v1

Abstract

Stochastic trajectory optimization methods like STOMP enable planning with non-differentiable costs, offering substantial flexibility over gradient-based approaches. We show that STOMP implicitly minimizes the KL divergence from a Boltzmann trajectory distribution, revealing an elegant Variational Inference (VI) structure underlying its updates. Building on this insight, we propose the \textit{Proximal Inference for Stochastic Trajectory Optimization} (PISTO) algorithm that stabilizes the updates by augmenting the objective with a KL regularization between successive Gaussian proposals. This proximal formulation admits a trust-region interpretation and yields closed-form mean updates computable as expectations under a surrogate distribution. We estimate these expectations via importance-weighted Monte Carlo sampling, producing a simple, derivative-free algorithm that inherits STOMP's ability to handle non-differentiable and discontinuous costs without modification. On robot arm motion planning benchmarks, PISTO achieves an 89\% success rate -- outperforming CHOMP (63\%) and STOMP (68\%) -- while producing shorter, smoother paths at twice the speed of competing stochastic methods. We further validate PISTO on contact-rich MuJoCo locomotion and manipulation tasks, where it consistently outperforms both CEM and MPPI baselines in reward.

Keywords

Cite

@article{arxiv.2605.07215,
  title  = {PISTO: Proximal Inference for Stochastic Trajectory Optimization},
  author = {Hongzhe Yu and Zinuo Chang and Yongxin Chen},
  journal= {arXiv preprint arXiv:2605.07215},
  year   = {2026}
}

Comments

8 pages

R2 v1 2026-07-01T12:56:51.335Z