Skip to content
← Lab Journal
roadmapexperiments

What comes next

Here’s the working plan, in public, with the gates that decide each step.

Phase 0 — Data bootstrap (now)

Before building hardware, the lab starts from data that already exists: the DHS-purchased, Canadian-field-tested sensor dataset (MIT license, Zenodo 10.5281/zenodo.18222779). First deliverables:

  • Reproduce the study’s headline numbers from their raw data
  • Define the UintaBench schema — fire, sensor, geometry, environment, and results fields aligned to the published study so our results are directly comparable
  • Stand up the public leaderboard table, with every benchmark cell to be filled from real field data

Phase 1 — Honest copy (now)

Retire every claim the DHS audit and the physics undermine; label hypotheses as hypotheses; add the Open Questions page. Cheap diffs, large credibility.

Phase 2 — Five deliberately different node configs

Five comparable configurations, built in pairs:

  • A: BME688 only (baseline, comparable to other open BME688 projects)
  • B: BME688 + PM2.5 (the actual smoke signal)
  • C: B + CO (combustion indicator)
  • D: C + wind measurement (wind is first-class data)
  • E: environment-only negative control — the false-positive reference node

Phase 3 — Real data path

The backend comes up schema-first around UintaBench (raw time-series ingest, known burn events, negative events, CSV export). The mobile app points at it when it’s ready — no new features until ingest and export work. Groundwork already exists: user reports submitted while offline now persist locally (SecureStore, capped at 50), designed as the offline upload queue this phase will drain.

Phase 4–5 — Partnered burns, first numbers

Place 3–6 nodes around 3–5 partnered prescribed burns (Utah FFSL / DEQ smoke management windows), run negative-control weeks between burns, then publish:

  • Detection probability vs. distance, wind, fuel, and fire size
  • Time-to-detection vs. GOES/VIIRS FIRMS, 911, and Watch Duty timelines for the same events
  • False alarms per node-day and packet delivery through real terrain

The clean kill criterion

We keep one from the stress test, reframed positively: if the instruments can’t demonstrate earlier, unique, actionable detections than cameras/satellites/911 in at least some repeatable circumstances, early detection remains a research track — and the lab’s datasets, protocols, and bench remain the contribution. The project can’t really fail anymore; it can only publish.

← Back to all entries