Skip to content
humanoidrobots.training

Starting viewport

Bring your own robot

If it compiles in MuJoCo on your desktop it should compile here: it is the same C library, built for WebAssembly. Errors shown are MuJoCo's own messages.

MJCF
The folder with the .xml and its meshdir. With several XML files we pick scene*.xml, then any file no other file includes.
URDF
The .urdf plus its STL/OBJ meshes anywhere in the folder. package:// paths are flattened to file names, a floating base is added, MuJoCo converts it, and we add a floor.
Meshes
STL, OBJ, MSH. DAE/GLB are rejected with the file names so you know what to convert. Over 1.5 M triangles, STL meshes are simplified in the tab to fit the 2 GB WASM heap.
Privacy
Files are read with the File API into MuJoCo's in-memory file system. No request leaves the tab.