Skip to content

Movable-Static Layering for Airside Maps

Last updated: 2026-05-09

Why It Matters

Airside maps fail when they use a binary static/dynamic split. Many apron objects are stationary during a pass but should not become permanent localization anchors: parked aircraft, belt loaders, baggage carts, tugs, stairs, cones, chocks, dollies, fuel trucks, buses, snow piles, and temporary barriers.

The practical answer is a layered map policy. Permanent static infrastructure supports localization and planning. Movable-static objects are tracked, reviewed, and used for current operations where appropriate, but they are not promoted into the canonical static map without explicit approval.

Layer Model

LayerExamplesLifetimeUsed for localization?Update authority
Permanent staticTerminal walls, poles, blast fences, curbs, fixed signs, approved markingsMonths-yearsYes, after QASurvey/map authority
Regulatory/static-operationalmovement-area boundaries, stop bars, service-road graph, speed zonesAIRAC/local ops cycleYes for planning rules, cautiously for localizationAirport/AIRAC/ops source
Movable-staticparked aircraft, staged GSE, carts, stairs, cones, temporary barriersMinutes-daysNo by defaultFleet evidence plus ops review
Current dynamicmoving aircraft, vehicles, workers, wildlifeSeconds-minutesNoLive perception
FOD/hazarddebris, loose tools, foreign material, spillsUntil removedNoLive alert and inspection workflow
Artifact/unknownreflections, rain spray, bad segmentation, unresolved clusterUnknownNoQA or discard

Decision Table

Observed object/stateMap actionPlanner actionReview action
Fixed wall or pole repeats across sessionsPromote/retain permanent staticTreat as hard obstaclePeriodic QA only
Stand marking shifted after repaintCandidate geometry updateUse current perception until approvedHuman review and map regression
Aircraft parked at standMovable-static current occupancyAvoid using live obstacle layerNo static promotion
Belt loader parked overnightMovable-static with persistence counterAvoid or route around if blockingReview if repeated in same place
Temporary construction barrierLive restriction, then change candidate if persistentTreat as blocked routeRequire ops confirmation
Cone line for work areaMovable-static or temporary restrictionBlock if inside routeExpire by schedule or review
FOD-like objectHazard alert, not map featureStop/avoid per safety policyInspection/removal ticket
Missing static featureDeletion candidate onlyDo not assume free space from one passOcclusion and multi-pass check

Promotion Rules

CandidateMinimum evidence before promotion
New permanent structureMulti-session observation, good pose quality, no aircraft/GSE class, ops confirmation
Repainted markingMultiple clean views, dry/visible surface, human or survey approval near stands/hold points
Removed permanent objectRepeated absence from viewpoints that should see it, occlusion ruled out, approval for safety-critical areas
Temporary barrier to static restrictionWork order/NOTAM/airport ops confirmation plus observed geometry
Movable-static to asset mapExplicit airport asset record; otherwise keep outside static localization map

Feature Attributes

AttributePurpose
layerPermanent static, regulatory, movable-static, dynamic, hazard, artifact, unknown
sourceSurvey, AMDB/AIXM, fleet observation, ops feed, reviewer, synthetic benchmark
first_seen / last_seenPersistence and expiry
observation_countEvidence strength across passes/vehicles
pose_qualityPrevent map edits from poor localization
semantic_classAircraft, tug, cart, cone, barrier, marking, wall, debris, etc.
promotion_stateobserved, quarantined, reviewed, approved, rejected, expired
static_anchor_allowedExplicit gate for localization map use
review_reasonWhy human approval is needed

Airside Operating Guidance

  1. Default every object class that can reasonably move to movable-static, even if it is stationary in the current scan.
  2. Treat FOD and small hazards as live safety alerts, not as map-cleaning noise and not as permanent map features.
  3. Separate current occupancy from permanent obstruction. A parked aircraft blocks a path today but should not become a wall in the base map.
  4. Require authoritative confirmation for regulatory or route-topology changes. Fleet observations can trigger review but should not override airport data.
  5. Use time-to-live values for movable-static layers so stale equipment occupancy does not persist after shift changes.
  6. Publish map diffs only after localization regression confirms the static layer remains stable.
  7. Keep rejected movable-static evidence for audit and future training rather than silently discarding it.

Benchmark Implications

Benchmark labelRequired output
Permanent static retainedStatic map point/element survives cleaning
Movable-static suppressedObject excluded from permanent map but optionally available as current occupancy
Hazard retained as alertFOD-like object is not erased from operational awareness
Dynamic removedMoving object traces do not pollute map
Artifact rejectedSensor/registration artifacts do not enter any operational layer
Unknown escalatedAmbiguous clusters go to QA instead of automatic promotion

Sources

Public research notes collected from public sources.