Brax – A Differentiable Physics Engine for Large Scale Rigid Body Simulation

06/24/2021
by   C. Daniel Freeman, et al.
0

We present Brax, an open source library for rigid body simulation with a focus on performance and parallelism on accelerators, written in JAX. We present results on a suite of tasks inspired by the existing reinforcement learning literature, but remade in our engine. Additionally, we provide reimplementations of PPO, SAC, ES, and direct policy optimization in JAX that compile alongside our environments, allowing the learning algorithm and the environment processing to occur on the same device, and to scale seamlessly on accelerators. Finally, we include notebooks that facilitate training of performant policies on common OpenAI Gym MuJoCo-like tasks in minutes.

READ FULL TEXT
research
04/07/2021

PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physics

Simulated virtual environments serve as one of the main driving forces b...
research
09/09/2023

Jade: A Differentiable Physics Engine for Articulated Rigid Bodies with Intersection-Free Frictional Contact

We present Jade, a differentiable physics engine for articulated rigid b...
research
03/30/2021

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

We present a fast and feature-complete differentiable physics engine tha...
research
08/14/2023

Adaptive Tracking of a Single-Rigid-Body Character in Various Environments

Since the introduction of DeepMimic [Peng et al. 2018], subsequent resea...
research
01/02/2018

DeepMind Control Suite

The DeepMind Control Suite is a set of continuous control tasks with a s...
research
09/10/2021

Follow the Gradient: Crossing the Reality Gap using Differentiable Physics (RealityGrad)

We propose a novel iterative approach for crossing the reality gap that ...
research
09/14/2021

GRiD: GPU-Accelerated Rigid Body Dynamics with Analytical Gradients

We introduce GRiD: a GPU-accelerated library for computing rigid body dy...

Please sign up or login with your details

Forgot password? Click here to reset