EMPIRICAL BENCHMARK: PAIRED CONTROLLER RESULTS

Paired controller
results.

Seed-matched runs from the deterministic simulation suite. Every timeout and infeasible route stays in the totals without survivorship bias.

70 RUNS PER CONTROLLER7 SCENARIOSSEEDS 42 TO 51OFFLINE MOCK, NO LIVE INFERENCE

01: TASK OUTCOMES

40 of 70 quadratic runs converged.

The baseline completed 0 of 70 runs under the same scenarios, seeds, mission limits, and safety filter. The quadratic policy uses a mock recovery agent; the baseline runs with the agent off, so this compares complete policies rather than isolated estimators.

Across the four nominal scenarios, 40 of 40 quadratic trials converged. The three stress scenarios contributed 0 of 30 successes; their infeasible routes and short time budget remain failures in the total above.

QUADRATIC ESTIMATOR57.1%

40 of 70 successes

WEIGHTED-CENTROID BASELINE0.0%

0 of 70 successes

DISTURBANCE RECOVERY10 of 10

Seeded mock recovery runs

Quadratic terminations: 20 route infeasible, 10 timeout. Baseline terminations: 70 timeout.

02: BY SCENARIO

Failures remain visible by case.

Paired success counts and termination reasons for each scenario
ScenarioQuadratic SuccessFailure ReasonsBaseline Success
Open field10 of 10No failures0 of 10
Noisy open field10 of 10No failures0 of 10
Restricted corridor10 of 10No failures0 of 10
Disturbed corridor10 of 10No failures0 of 10
Near boundary0 of 1010 route infeasible0 of 10
Infeasible enclosure0 of 1010 route infeasible0 of 10
Far source0 of 1010 timeout0 of 10

03: TRAJECTORY METRICS

Mean, spread, and median for each controller.

Values come from recorded trajectories. Obstacle clearance is unavailable in scenes without obstacles.

VIEW: SIDE BY-SIDE
Trajectory MetricQuadratic Mean ± SDMedianBaseline Mean ± SDMedian
Localization error (m)0.000 m ± 0.001 m0.000 m1.340 m ± 1.306 m0.466 m
Formation error (m)0.225 m ± 0.235 m0.046 m0.969 m ± 0.971 m0.416 m
Minimum separation (m)0.436 m ± 0.077 m0.413 m0.938 m ± 0.128 m0.885 m
Obstacle clearance (m)0.226 m ± 0.037 m0.203 m0.203 m ± 0.003 m0.203 m
Total path length (m)44.238 m ± 12.550 m46.831 m71.437 m ± 66.091 m46.491 m
Simulation duration (s)28.490 s ± 15.018 s27.200 s80.000 s ± 24.672 s90.000 s
Safety interventions65 ± 1030391 ± 4171
Robot collisions0 ± 000 ± 00

Obstacle clearance uses 30 samples per controller. Other metrics use 70 runs per controller.

04: BOUNDED AGENT RECOVERY

10 of 10 seeded corridor disturbances recovered.

Mean decision calls0.86 per quadratic run
Mean replans0.57 per quadratic run
ProviderDeterministic offline mock
Live latencyUnavailable, no live requests in this suite

05: SCOPE AND REPRODUCTION

This sample does not establish general reliability.

  • Ten fixed seeds per scenario provide limited spread evidence, not broad robustness evidence.
  • All agent decisions used the deterministic offline mock; Baseten was not called.
  • Live inference latency was not measured because this evaluation used no live requests.
  • The baseline and proposed controller share the same formation objective and safety filter.

Snapshot generated 2026-11-04T18:05:31+00:00. Regenerate it with scripts/run_evaluation.py.