NoMAC

DAA Interactive tool

Documentation

Scenario workspace

Define geofence layers

Draw geofences, adapt the probabilistic traffic map, then simulate local blue-disk conflicts.

Create custom geofence Click the map to add corners.

Select a geofence in the list to edit it. Drag corners, or select one and press Backspace to remove it.

Scenario model

Configure safety evaluation

Operational flight hours/day 0
Average active drones 0
Selected DAA threshold 0 m²
Inverse comparison target 0 fh/classification

The same seed, inputs and traffic dataset reproduce the same background snapshots. Export saves the seed used for this run.

A/n research model

Background traffic simulation

Independent five-minute traffic snapshots. Geofences and traffic demand affect these results; U-plans are evaluated separately.

r = 50 m
Mean NMAC-classified blue-disk observations/day 0.00 mean per simulated day
Level-of-safety KPI 0.00 estimated NMAC classifications per 10,000 operations
NMAC per flight hour
Estimated classified-event interval No events operational flight hours per classified blue disk
Probability of at least one NMAC classification 0% during one day
NMAC share of blue disks 0% binary rule positives

Multi-drone groups

Groups with 3+ drones/daymean snapshot observations per day
Largest observed groupdrones in one connected component

Group counts across this run

Drones in groupObserved groups

U-plan results

Planned-route checks

Add U-plans in Scenario to see route results here.

Compare runs

0 runs

Add the current run or select multiple exported JSON files to compare.

Per-layer output

Geofence results

Each geofence changes the adapted traffic map by pushing blocked probability mass toward nearby edge cells.

r = 50 m

A/n research-hypothesis decision map

The dashed contour is the proposed boundary. On the low-A/n side, blue disks are NMAC-classified.

Live demo

Inspect your scenario

One simulated hour of background snapshots and planned flights.

Waiting for the traffic map.

00:00/ 60:00 min:sec

Dn sets where background drones appear; geofences redistribute it. Drones within 2r form groups, classified when A/n < πr². Blue-disk logic ↗

Current scenarioAirborne in this snapshot
Background droneConflict groupA/n classifiedPlanned flight