User Guide#
MICROROBOTICA is the integrated development environment for the Microrobotics Simulation Framework. It loads MIME experiments from disk, drives the JAX runner as a managed subprocess over ZMQ, streams results into a USD-backed viewport, and produces the IEC-62304-aligned audit trail required for clinical-grade adoption.
Getting started#
The fastest path to a running experiment:
Build the IDE — see the README for the CMake preset walkthrough.
Launch
microroboticaand open one of the bundled experiments via File → Open Experiment — the IDE spawns the MIME runner in the background and waits for its ZMQ endpoint to come up.Hit Simulation → Start. Slide parameter values live; the IDE forwards them to the runner without rebuilding the graph.
Use the timeline to scrub through the resulting USDC recording.
What’s in this section#
Concepts — the three-layer USD composition stack, compute backends, and the embedded scripting console.
Other guides#
Component Guide — the IDE’s interfaces and concrete implementations, indexed by
MBCA-COMP-XXX/MBCA-IMPL-XXXIDs.Validation — verification tests, SOUP package, known anomalies.
Regulatory — IEC 62304, EU MDR, and MDCG 2019-11 mapping.