Validation · gated end-to-end on the GPU

The physics is real — and we proved it.

Every merge to the airframe bridge runs a GPU-gated end-to-end suite against NVIDIA Isaac Sim — reachability, a level hover, and analytic agreement — before it ships.

RUN_ISAAC_E2E · NVIDIA DGX Spark · GB10
platformNVIDIA DGX Spark · GB10 · aarch64
engineIsaac Sim 6.0.1 · PhysX 6-DOF
bridge reachabilityping → ok
hover · finite & levelimu_az = 9.81 m/s²
Isaac ⇄ analytic altitudeΔ < 0.5 m over hover
camera frameRGBA · GB10 render
suite4 / 4 green
< 0.5 m

Simulator meets the math.

Over the hover window, Isaac's PhysX altitude tracks our deterministic 6-DOF analytic model to within half a metre — the GPU simulation and first principles agree.

6-DOF

Real rigid-body dynamics.

Not a lumped curve fit: full body pose and orientation, native IMU, ground contact and per-rotor wrench — the same interface a real flight stack sees.

Under the hood

One bridge, two physics engines.

The airframe block speaks one small protocol to whatever is computing rigid-body physics underneath it — ping · connect · setInputs · step · getOutputs. Swap the fast analytic 6-DOF model for NVIDIA Isaac Sim's GPU rigid body and nothing upstream changes — every functional model, every wire on the canvas, every scope — because it's a change to one endpoint, not to the design.

Live scopes in the Workshop reading airframe position and rate signals streamed back from NVIDIA Isaac Sim during a running co-simulation.
digital twin · scopes · live — airframe:pos_z ← Isaac
Recorded flight

Replay the recorded flight.

A real take-off, hover and landing computed by the same functional models and NVIDIA Isaac Sim physics — drag to orbit, or let the camera do it.

t
0.00 s
altitude
0.00 m
v-speed
+0.00 m/s
yaw
Rendered on the GPU

The same scene, rendered.

Isaac Sim doesn't just compute the physics — it renders the scene those bodies live in, on the same GPU.

Isaac Sim RTX render of the drone airframe in the physics scene, on NVIDIA GB10.
Rendered by Isaac Sim on NVIDIA GB10 — the same scene the physics runs in.