Dojo: A Differentiable Physics Engine for Robotics
Howell, Taylor A., Cleac'h, Simon Le, Brüdigam, Jan, Kolter, J. Zico, Schwager, Mac, Manchester, Zachary
–arXiv.org Artificial Intelligence
Dojo achieves stable simulation at low sample rates and conserves energy and momentum by employing a variational integrator. A nonlinear complementarity problem with second-order cones for friction models hard contact, and is reliably solved using a custom primal-dual interior-point method. Special properties of the interior-point method are exploited using implicit differentiation to efficiently compute smooth gradients that provide useful information through contact events. We demonstrate Dojo with a number of examples including: planning, policy optimization, and system identification, that demonstrate the engine's unique ability to simulate hard contact while providing smooth, analytic gradients.
arXiv.org Artificial Intelligence
Mar-30-2023
- Country:
- North America > United States (1.00)
- Genre:
- Research Report (0.64)
- Technology:
- Information Technology > Artificial Intelligence
- Machine Learning (1.00)
- Representation & Reasoning > Optimization (0.93)
- Robots (1.00)
- Information Technology > Artificial Intelligence