pith. sign in

arxiv: 2512.21109 · v2 · pith:SFMVDSAHnew · submitted 2025-12-24 · 💻 cs.RO

Robust and Efficient MuJoCo-based Model Predictive Control via Web of Affine Spaces Derivatives

classification 💻 cs.RO
keywords mjpcderivativeswaspmujocosimulatortaskscontrolacross
0
0 comments X
read the original abstract

MuJoCo is a powerful and efficient physics simulator widely used in robotics. One common way it is applied in practice is through Model Predictive Control (MPC), which uses repeated rollouts of the simulator to optimize future actions and generate responsive control policies in real time. To make this process more accessible, the open source library MuJoCo MPC (MJPC) provides ready-to-use MPC algorithms and implementations built directly on top of the MuJoCo simulator. However, MJPC relies on finite differencing (FD) to compute derivatives through the underlying MuJoCo simulator, which is often a key bottleneck that can make it prohibitively costly for time-sensitive tasks, especially in high-DOF systems or complex scenes. In this paper, we introduce the use of Web of Affine Spaces (WASP) derivatives within MJPC as a drop-in replacement for FD. WASP is a recently developed approach for efficiently computing sequences of accurate derivative approximations. By reusing information from prior, related derivative calculations, WASP accelerates and stabilizes the computation of new derivatives, making it especially well suited for MPC's iterative, fine-grained updates over time. We evaluate WASP across a diverse suite of MJPC tasks spanning multiple robot embodiments. Our results suggest that WASP derivatives are particularly effective in MJPC: it integrates seamlessly across tasks, delivers consistently robust performance, and achieves up to a 2$\mathsf{x}$ speedup compared to an FD backend when used with derivative-based planners, such as iLQG. In addition, WASP-based MPC outperforms MJPC's stochastic sampling-based planners on our evaluation tasks, offering both greater efficiency and reliability. To support adoption and future research, we release an open-source implementation of MJPC with WASP derivatives fully integrated.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Turning Stale Gradients into Stable Gradients: Coherent Coordinate Descent with Implicit Landscape Smoothing for Lightweight Zeroth-Order Optimization

    cs.LG 2026-05 unverdicted novelty 7.0

    CoCD converts stale gradients into stable descent directions for zeroth-order optimization through coherent coordinate updates and implicit landscape smoothing from larger finite-difference steps.

  2. MPC and System Identification with Differentiable Physics: Fluid System and Particle Beam Control

    math.OC 2026-04 unverdicted novelty 6.0

    A framework for simultaneous model predictive control and online parameter estimation is introduced by treating differentiable physics simulators as computational objects for gradient-based joint optimization.