MuJoCo Playground
Kevin Zakka, Baruch Tabanpour, Qiayuan Liao, Mustafa Haiderbhai, Samuel Holt, Jing Yuan Luo, Arthur Allshire, Erik Frey, Koushil Sreenath, Lueder A. Kahrs, Carmelo Sferrazza, Yuval Tassa, Pieter Abbeel
TL;DR
MuJoCo Playground presents an open-source, GPU-accelerated framework built on MJX and Madrona to accelerate sim-to-real reinforcement learning across locomotion and manipulation. By porting DM Control Suite tasks, enabling on-device vision rendering, and supporting diverse robots, it demonstrates rapid policy training and zero-shot transfer on real hardware. The work provides a reproducible training pipeline, extensive throughput measurements, and demonstrations across quadrupeds, humanoids, dexterous hands, and arms. This integration of on-device physics, batch rendering, and domain randomization enables practical, end-to-end vision-based and state-based RL for robotics, with broad potential for community adoption and extension.
Abstract
We introduce MuJoCo Playground, a fully open-source framework for robot learning built with MJX, with the express goal of streamlining simulation, training, and sim-to-real transfer onto robots. With a simple "pip install playground", researchers can train policies in minutes on a single GPU. Playground supports diverse robotic platforms, including quadrupeds, humanoids, dexterous hands, and robotic arms, enabling zero-shot sim-to-real transfer from both state and pixel inputs. This is achieved through an integrated stack comprising a physics engine, batch renderer, and training environments. Along with video results, the entire framework is freely available at playground.mujoco.org
