mlsanityData to 7 Oct 2026

Dojo: A Differentiable Physics Engine for Robotics

arXiv 2203.00806 ↗First posted 2 Mar 2022cs.ROcited by 24

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Mar 2022.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 8; 2025: 5; 2026: 10.

24 papers.

Sort:

By area:

  1. 2024Learning Quadruped Locomotion Using Differentiable Simulationcited by 22
  2. 2025A Survey of Robotic Navigation and Manipulation with Physics Simulators in the Era of Embodied AIcited by 16
  3. 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulationcited by 14
  4. 2023DeepSimHO: Stable Pose Estimation for Hand-Object Interaction via Physics Simulationcited by 8
  5. 2024Planning-Guided Diffusion Policy Learning for Generalizable Contact-Rich Bimanual Manipulationcited by 8
  6. 2026ContactGaussian-WM: Learning Physics-Grounded World Model from Videoscited by 7
  7. 2024One-Shot Real-to-Sim via End-to-End Differentiable Simulation and Renderingcited by 5
  8. 2024Implicit Bias of Policy Gradient in Linear Quadratic Control: Extrapolation to Unseen Initial Statescited by 4
  9. 2025From 2D to 3D Cognition: A Brief Survey of General World Modelscited by 4
  10. 2024Differentiable Discrete Event Simulation for Queuing Network Controlcited by 3
  11. 2024Is Linear Feedback on Smoothed Dynamics Sufficient for Stabilizing Contact-Rich Plans?cited by 2
  12. 2024Safe Reinforcement Learning using Finite-Horizon Gradient-based Estimationcited by 2
12 more
  1. 2025SAD-Flower: Flow Matching for Safe, Admissible, and Dynamically Consistent Planningcited by 2
  2. 2026PhysMind: From Video to Executable Worlds for Training-Free Physical Reasoningcited by 2
  3. 2025React to Surprises: Stable-by-Design Neural Feedback Control and the Youla-RENcited by 1
  4. 2026Emergence of Physical Intelligence via Controllable Information Productioncited by 1
  5. 2025ABPT: Amended Backpropagation through Time with Partially Differentiable Rewardscited by 0
  6. 2026Approximately Optimal Global Planning for Contact-Rich SE(2) Manipulation on a Graph of Reachable Setscited by 0
  7. 2026JODA: Composable Joint Dynamics for Articulated Objectscited by 0
  8. 2026Integrating Mechanistic and Data-Driven Models for Neurological Disorders through Differentiable Programmingcited by 0
  9. 2026URDF Synthesis from RGB-D Sequences via Differentiable Joint Inference and Energy-Consistent Verificationcited by 0
  10. 2026NeuralActuator: Neural Actuation Modeling for Robot Dynamics and External Force Perceptioncited by 0
  11. 2026Ostrich: Taking Large Strides Through Stiff Contact in Differentiable Dynamicscited by 0
  12. 2026Asking the World: Generalist Physical Reasoning through Agentic World Modeling and Probingcited by 0