Pith. sign in

REVIEW 6 cited by

Dojo: A Differentiable Physics Engine for Robotics

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2203.00806 v5 pith:AUQ7HXSV submitted 2022-03-02 cs.RO

classification cs.RO
keywords dojocontactoptimizationsimulationphysicssmoothsystemcone
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

We present Dojo, a differentiable physics engine for robotics that prioritizes stable simulation, accurate contact physics, and differentiability with respect to states, actions, and system parameters. Dojo models hard contact and friction with a nonlinear complementarity problem with second-order cone constraints. We introduce a custom primal-dual interior-point method to solve the second order cone program for stable forward simulation over a broad range of sample rates. We obtain smooth gradient approximations with this solver through the implicit function theorem, giving gradients that are useful for downstream trajectory optimization, policy optimization, and system identification applications. Specifically, we propose to use the central path parameter threshold in the interior point solver as a user-tunable design parameter. A high value gives a smooth approximation to contact dynamics with smooth gradients for optimization and learning, while a low value gives precise simulation rollouts with hard contact. We demonstrate Dojo's differentiability in trajectory optimization, policy learning, and system identification examples. We also benchmark Dojo against MuJoCo, PyBullet, Drake, and Brax on a variety of robot models, and study the stability and simulation quality over a range of sample frequencies and accuracy tolerances. Finally, we evaluate the sim-to-real gap in hardware experiments with a Ufactory xArm 6 robot. Dojo is an open source project implemented in Julia with Python bindings, with code available at https://github.com/dojo-sim/Dojo.jl.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 6 Pith papers

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

  1. React to Surprises: Stable-by-Design Neural Feedback Control and the Youla-REN

    eess.SY 2025-06 conditional novelty 7.0 of 10

    A Youla-REN policy class guarantees d-tube contraction and Lipschitzness for partially-observed nonlinear systems with disturbances, and covers all contracting and Lipschitz closed loops under certainty-equivalence observers.

  2. NeuralActuator: Neural Actuation Modeling for Robot Dynamics and External Force Perception

    cs.RO 2026-07 conditional novelty 6.0 of 10

    A Transformer-based actuator model learns torque surrogates and external forces on low-cost servo arms from pose trajectories and motor telemetry, improving force estimation and behavior-cloning control.

  3. Few-Shot Neural Differentiable Simulator: Real-to-Sim Rigid-Contact Modeling

    cs.RO 2026-03 conditional novelty 6.0 of 10

    Few-shot contact-parameter identification plus MuJoCo data scaling trains a fully differentiable mesh GNN that matches real rigid-contact trajectories better than Brax.

  4. DiffCoTune: Differentiable Co-Tuning for Cross-domain Robot Control

    cs.RO 2025-05 conditional novelty 6.0 of 10

    DiffCoTune co-tunes simulator and controller parameters via gradient-based alternating optimization, improving sim-to-real transfer with fewer than five deployment rollouts.

  5. Shooting for Contact: Contact-Implicit Multiple Shooting for Dynamic Motion Retargeting

    cs.RO 2026-08 conditional novelty 5.0 of 10

    A differentiable MuJoCo simulator is embedded in a multiple-shooting optimizer to generate dynamically feasible, contact-consistent reference motions that accelerate motion-imitation RL training and transfer zero-shot...

  6. From 2D to 3D Cognition: A Brief Survey of General World Models

    cs.CV 2025-06 conditional novelty 3.0 of 10

    A survey proposing a two-pillar, three-capability framework that organizes recent AI world models by their transition from 2D visual prediction to 3D cognition.

Pith tools