mlsanityData to 14 Oct 2026

Batched Differentiable Rigid Body Dynamics in PyTorch for GPU-Accelerated Robot Learning

arXiv 2605.31481 ↗First posted 29 May 2026cs.ROcited by 0

On the map: Deep reinforcement learning methods → RL for robot locomotion and manipulation

Abstract (arXiv)

As robot control shifts toward large-scale reinforcement learning with in-loop dynamics computation, the community's reliance on CPU-bound libraries such as Pinocchio creates a throughput bottleneck in GPU-based training pipelines. We present BARD (Batched Articulated Rigid-body Dynamics), a self-contained PyTorch implementation of Featherstone's rigid-body dynamics algorithms, optimized for batched GPU evaluation and automatic differentiation. Three design choices make this efficient: a tiered lazy-evaluation cache that avoids redundant tree traversals, matmul-free joint transforms via pre-computed Rodrigues constants, and level-parallel propagation that reduces sequential operations to tree-depth batched steps. On five robot models (7-23 DOFs), BARD matches Pinocchio numerically while reaching up to 64x higher throughput for Forward Kinematics and 63x for Jacobians at batch size 4096 on an NVIDIA H200. We validate differentiability through gradient-based system identification on a 7-DOF manipulator, recovering link masses to 1.24% mean error under 5% torque noise, and integrate BARD into an Isaac Lab AMP training pipeline for an 11-DOF spined quadruped with 4096 parallel environments, where it is 8.5x faster than Pinocchio and 2.0x faster than ADAM for in-loop dynamics. BARD is open-sourced at: https://github.com/YueWang996/bard-pytorch-dynamics.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in RL for robot locomotion and manipulation, one of 15 directions in Deep reinforcement learning methods. Builds on 18 of its 31 references that are in the map. First posted on arXiv 29 May 2026.

Builds on

18 of 31 references.

References · 18

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 998
  3. 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 512
  4. 2019Learning agile and dynamic motor skills for legged robotscited by 504
  5. 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 407
  6. 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 258
  7. 2016A Differentiable Physics Engine for Deep Learning in Roboticscited by 108
  8. 2024Humanoid Parkour Learningcited by 96
  9. 2025MuJoCo Playgroundcited by 78
  10. 2021Fast and Feature-Complete Differentiable Physics for Articulated Rigid Bodies with Contactcited by 52
  11. 2019Crocoddyl: An Efficient and Versatile Framework for Multi-Contact Optimal Controlcited by 34
  12. 2024Wild Visual Navigation: Fast Traversability Learning via Pre-Trained Models and Online Self-Supervisioncited by 17
6 more
  1. 2023VERN: Vegetation-aware Robot Navigation in Dense Unstructured Outdoor Environmentscited by 6
  2. 2025HMCF: A Human-in-the-loop Multi-Robot Collaboration Framework Based on Large Language Modelscited by 4
  3. 2021GRiD: GPU-Accelerated Rigid Body Dynamics with Analytical Gradientscited by 2
  4. 2022Differentiable and Learnable Robot Modelscited by 2
  5. 2025Blind-Wayfarer: A Minimalist, Probing-Driven Framework for Resilient Navigation in Perception-Degraded Environmentscited by 2
  6. 2025Quattro: Transformer-Accelerated Iterative Linear Quadratic Regulator Framework for Fast Trajectory Optimizationcited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2025Isaac Lab: A GPU-Accelerated Simulation Framework for Multi-Modal Robot Learning
  2. 2026Kamino: GPU-based Massively Parallel Simulation of Multi-Body Systems with Challenging Topologies ↗
  3. 2026TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPU
  4. 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulation
  5. 2026Scaling Nonlinear Optimization: Many Problems One GPU
  6. 2026STRIDE: Structured Lagrangian and Stochastic Residual Dynamics via Flow Matching
  7. 2026A GPU-Parallel Framework for Heterogeneous Multi-Task Reinforcement Learning
  8. 2023Orbit: A Unified Simulation Framework for Interactive Robot Learning Environments