Feature: FET_003_MUJOCO#
Property |
Value |
|---|---|
Feature Name |
|
Runtime |
|
Proprietary Techs |
|
Latest Version |
|
Description#
Defines the MuJoCo rigid-body physics contract. This feature keeps the Standard USD rigid-body and collider requirements, then adds MuJoCo collision schema requirements from the official experimental mjcPhysics schema.
The MuJoCo runtime layer must use standard UsdPhysics rigid bodies, mass, collision, and mesh collision authoring. MuJoCo-specific runtime data is added through MjcCollisionAPI and MjcMeshCollisionAPI. A UsdPhysics.Scene with MjcSceneAPI is a scenario-level concern and is not required for a single asset.
Dependency Graph#
This feature has no JSON feature dependencies. It carries an explicit runtime-specific requirement list so the MuJoCo rigid-body contract can be validated directly.
flowchart LR
FET003M["FET_003_MUJOCO\n0.1.0"]
FET004M["FET_004_MUJOCO\n0.1.0"]
FET004M --> FET003M
classDef current fill:#90EE90,stroke:#333
classDef other fill:#fff,stroke:#333
class FET003M current
class FET004M other
Use Cases#
MuJoCo runtime rigid-body simulation for USD assets.
MJCF-to-USD conversion workflows using the official MuJoCo USD schema.
Runtime physics variants where MuJoCo is selectable alongside PhysX and Newton.
Requirements#
Version 0.1.0#
Pipelines#
Source file type:
.mjcf,.xml,.usd,.usda,.usdcVia MuJoCo MJCF authoring or MJCF-to-USD conversion workflows that emit
mjcPhysicsschemas.
Validation or runtime pipeline:
SimReady validation verifies the selected
FET_003_MUJOCOmanifest.MuJoCo runtime validation should import the authored USD layer stack and confirm rigid-body collision behavior.
Samples#
None.
Benchmarks#
None.
Adapters#
From Feature |
To Feature |
Adapter |
Status |
Notes |
|---|---|---|---|---|
|
|
|
Done |
Computes mesh extents and applies MuJoCo mesh-collision schemas ( |