| estimate | v error, rms [m/s] | lag [ms] | p error, rms [mm] |
|---|---|---|---|
| finite difference | |||
| filtered derivative | |||
| observer |
The rig is simulated as in the video. The true ball runs the nonlinear model (g sin θ, the centrifugal term, the servo's lag and rate limit and its linkage) at 1 kHz, and the distance sensor measures p every Δt = 20 ms with noise σ. The three velocity estimates run side by side on the same measurements; the observer uses the linear model, discretized with forward Euler. The gauge at the top of the rig shows the true velocity and the three estimates live; the plots show the last 10 s.
On a touch screen, drag the ▲ sideways to move r; a swipe anywhere else scrolls the page.