Deadline-aware edge perception · IEEE FMEC 2026
watch it decideAn answer after the deadline isn't a late answer. It's no answer.
Mission-critical robots have milliseconds. A stronger model on the edge is worth having, but it puts the network in the critical path, and the right place to run a frame changes frame by frame. DAPPER scores each frame's deadline risk, places it, and refuses any remote result that arrives outside its freshness window.
Synthetic network benchmark. Confidence values are simulated proxies, never detector accuracy, and nothing here ran on a robot.
—
Loading the frozen configuration and a published scenario trace.
—
Live · this is the real scheduler, not a mock
The console
Every frame takes the path the execution model recorded.
A local inference that never leaves the robot. A hybrid request that answers locally now and asks for a refinement anyway. A lost packet. A reply rejected at the deadline. A degraded-safe reuse of the last still-fresh output. The ring closes on the frame's real control latency.
How it decides
One risk score, two thresholds, three gates — and a reason string for every frame.
This is the paper's Fig. 1, lit by the reason the scheduler actually emitted. Underneath it, the numeric test behind each gate, evaluated on the frame you are looking at.
Decision path
—Deadline risk Rt
five weighted termsTelemetry
What the monitor sees, and what the control loop gets.
Drive it yourself
Move the deadline and watch the calibration stop holding.
Parameters were frozen at a 100 ms deadline. Drag D past it and the committing edge-accurate branch starts taking frames — and starts missing.
—
Policy race
Five policies, one immutable future.
Each replays the identical trace through the identical cost model, so a decision selects which outcome is realised but cannot change the random future. The oracle reads the realised outcome of the current frame and is not deployable; it is here to bound what perfect knowledge of the next instant would buy.
—
Published results
Every number here was read from a CSV by a script.
—
The paper
DAPPER: Deadline-Aware Edge Perception for Mission-Critical Robots under Dynamic Network Conditions
Where DAPPER does not win