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:

  1. Build the IDE — see the README for the CMake preset walkthrough.

  2. Launch microrobotica and 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.

  3. Hit Simulation → Start. Slide parameter values live; the IDE forwards them to the runner without rebuilding the graph.

  4. 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.