Five stops, about five minutes. Each stop: what to open, what to click, one line to say, and the recorded video to play if the live page fails. Every number here is measured in the simulator, marked (sim).
Pages: Jury deck · Results explorer (deck slide 26) · Flight simulator · Results · Demo · Start here · How we test · Index · 14 Oct day summary
Each route has a recorded replay and a live-fly path (D-N3-DEMO-MENU-1). The recordings were flown with preset best (physics + speed AI v3); a live flight defaults to Pathfinder (physics only), the system we lead with (D-N3-LEAD-1). Generated by docs/pitch/build_night3.py.
heldout-jam-1000.benchmark-dist-straight-calm-10mps-1km.benchmark-dist-straight-calm-10mps-2km.benchmark-dist-straight-calm-10mps-5km.benchmark-straight-calm-05min-jam30s.benchmark-straight-wind-05min-jam30s.benchmark-zigzag-calm-05min-jam30s.bash control/start.sh (WSL, next to SITL).localhost:8790/#new, localhost:8790/?present=1, Results.When GPS is jammed the autopilot loses its position in a minute or two; Pathfinder runs beside ArduPilot and hands it our own estimate instead.
The deck is a local file and needs no server. Second copy: how-it-works.html.
Any route, any jam zone, any wind: the same flight is flown by every system so the comparison is fair.
Same route, same jam: ArduPilot alone ends up more than a kilometre off; Pathfinder stays within a few metres.
We report what failed too: on flight 1002 the drift-correcting AI made it worse, and terrain matching lost one flight when it steered a full simulated flight.
Results is a local file. Published copy: Pathfinder Results.
No new autopilot: one process next to ArduPilot. Next step is real flight data; everything so far is simulator.
Say it without the slide.