2021

Fast and Feature-Complete Differentiable Physics for Articulated Rigid Bodies with Contact

Werling, Keenon, Omens, Dalton, Lee, Jeongseok et al.

Understand

We present a fast and feature-complete differentiable physics engine, Nimble (nimblephysics.org), that supports Lagrangian dynamics and hard contact constraints for articulated rigid body simulation.

  • Our differentiable physics engine offers a complete set of features that are typically only available in non-differentiable physics simulators commonly used by robotics applications.
  • We solve contact constraints precisely using linear complementarity problems (LCPs).
  • We present efficient and novel analytical gradients through the LCP formulation of inelastic contact that exploit the sparsity of the LCP solution.

Reading the bibliography…