MJCF

MuJoCo’s native language for dynamic models.

MJCF is MuJoCo’s native XML-based modeling language. It is designed to describe complex dynamical systems and expose MuJoCo’s rich modeling features directly.

CITATION RECORDCanonical source ↗
MATURITYREFERENCE EXPLAINER
LAST VERIFIED22 Sep 2026
SOURCE VERSIONCurrent MuJoCo modeling and MJCF XML documentation
EVIDENCE BOUNDARYReference explainer; MJCF remains MuJoCo-native dynamic-system modeling and is not an OpenRGD semantic layer.

NATIVE MODEL

MJCF maps directly onto MuJoCo’s modeling system.

MuJoCo documents MJCF as its native model format. The main kinematic structure is represented by nested body elements under worldbody , while joints create degrees of freedom between bodies instead of connecting separately declared links.

RICH DYNAMICS

The format exposes simulator-native modeling concepts.

01

Bodies + joints

Nested bodies form the kinematic tree and may contain multiple joints.

02

Actuators

Actuation models and controller-related parameters are native parts of MJCF.

03

Sensors

Simulation-oriented sensor definitions are part of the model language.

04

Tendons

Tendon routing and constraints can be represented directly.

05

Defaults

Reusable defaults reduce repetition across complex models.

06

Compiler

High-level MJCF is compiled into MuJoCo’s lower-level mjModel representation.

URDF IMPORT

MuJoCo supports URDF, but URDF represents a subset of what MJCF can express.

MuJoCo can load URDF models and provides MuJoCo-specific URDF extensions. Its documentation explicitly notes that URDF can represent only a subset of the model elements available in MuJoCo and recommends converting to MJCF when users need the full feature set.

OPENRGD POSITION

MJCF is a simulator-native model; RGD is semantic embodiment context.

OpenRGD should not imitate MJCF’s simulator responsibilities. A future adapter can treat MJCF as physical/simulation evidence, while RGD remains responsible for provenance, semantic identity, capabilities, operational context and lifecycle.

COMPARE

Five formats, five centers of gravity.

PRIMARY SOURCES