NULL-brake
When measured progress backslides more than one wheel radius — the body's own scale — the controller refuses: relax, let momentum bleed, re-center. The eye of the storm, made mechanical.
Where UDI ideas meet real physics and public benchmarks. Every run is preregistered, frozen with hashes, and reported with its failures intact. A demonstration is not a claim — the data is.
Reproducible · frozen · failures keptEach experiment ships as its own frozen fork: the code, a one-command runner, the raw results, and a write-up that keeps the negative findings. If a number is wrong, the fastest way to show it is to run it.
A soft-body wheel — a hub, a ring of rim points, and spoke muscles — learning to roll to a goal across differentiable physics (AlgoVivo). The muscles are driven by a persistent UDI controller that commits, refuses, or returns NULL. The question: can the adapter be made robust to the wheel's starting orientation, without tuned gains and without touching the protected internals?
| Controller | Rotations reached (of 16) | Note |
|---|---|---|
| Open-loop math gait | 11 / 16 | fixed sinusoidal wave; fails 5 starts |
| UDI controller (frozen) | 15 / 16 | fails 90° — rolls backward, never recovers |
| UDI controller (amplified) | 16 / 16 | 90° fixed; every other case unchanged |
What the amplification is. Two structural changes, no tuned gains added to the commit/refuse decision:
When measured progress backslides more than one wheel radius — the body's own scale — the controller refuses: relax, let momentum bleed, re-center. The eye of the storm, made mechanical.
The failure's true cause was a spurious early confirm corrupting the learned direction. On refusal, trust the measured body polarity over the corrupted learning.
Not a physical-robot result — in-simulation on one 10-spoke wheel, one course. Not a claim of general locomotion or intelligence. Wider forks — spoke count, friction, terrain — are the next screen.
Self-reported result with verifiable hashes, published on our terms. results.ado.earth →
Outcome-only releases with sealed-source commitments. evidence.ado.earth →
Every experiment here ships the code and the command that regenerates it. If a result is wrong, reproduce it and we will publish what you find — positive or negative. That is the point.