FERROMOTION · RUST → WASM
The industry agrees: structure-as-differentiation, at scale

Live ferromotion-wasm: identify a nonlinear friction coefficient by differentiating a multi-step rollout against trajectory data, a nano echo, on your device, of the trajectory-matching system identification arXiv:2508.04696 and arXiv:2604.10351 run on real robots with MJX.

You read

the readout: what the Rust crate computes, recomputed as you change things

You change

the bench controls, and with them the assumption the measurement rests on

Fixed

the ferromotion crate doing the computing, and the check that decides pass