Skip to content

Potentially Dynamic Object Map Policy

Last updated: 2026-05-09

Why It Matters

Potentially dynamic objects are objects that may be stationary now but can move later. In road mapping this includes parked vehicles. In airside mapping it includes aircraft, tugs, carts, stairs, loaders, buses, cones, chocks, dollies, FOD equipment, and temporary barriers.

The policy goal is not simply "remove dynamic objects." It is to prevent movable objects from contaminating the permanent static map while still preserving current hazards and operational blockages for the planner and safety system.

Source Lessons

SourceTechnical lessonPolicy lesson
No More Potentially Dynamic ObjectsUse 3D object detection, ground segmentation, and projection to build static point-cloud maps without parked vehiclesObject classes that can move should not become static anchors
YOLO-based potential dynamic removalCamera detection plus LiDAR/NDT mapping can improve localization in traffic-heavy scenesMulti-modal semantic filtering can outperform raw LiDAR segmentation alone
Dynamic map cleaning benchmarkCleaning must preserve static infrastructure and FOD/hazard awarenessMap cleaning is a safety-validation problem
FAA FOD guidanceFOD is safety-critical when in an inappropriate locationDo not erase small hazards as "noise"
AIT Apron DatasetApron object detection needs domain-specific classes and environmental slicesRoad vehicle classes are insufficient for airport policy

Policy Matrix

ClassPotentially dynamic?Permanent static mapLive map / plannerNotes
Building, terminal edge, fixed poleNoKeep/promote after QAHard obstaclePrimary localization candidates
Painted stand/service-road markingNo, but can be repaintedKeep/update after reviewRoute and alignment cueNeeds visibility/weather checks
Parked aircraftYesExcludeOccupancy obstacle and stand stateNever use as permanent localization anchor
GSE vehicle or cartYesExcludeObstacle or route blockageMay be movable-static if parked
Cone/barrier lineYes, unless work-zone approvedExclude or temporary restrictionBlock/slow/re-routePromote only with ops confirmation
FOD/debris/toolYes/hazardExcludeAlert, stop, or avoidMust not be cleaned away silently
Pedestrian/workerYesExcludeDynamic actorPerson safety dominates map update
Snow/rain spray/reflectionArtifact/conditionExcludeCondition-dependent cautionKeep evidence for QA if persistent

Processing Pipeline

StepActionFailure to avoid
Semantic detectionDetect known movable classes in camera/LiDARTreating parked objects as walls
Ground reasoningSegment ground and project/remove object points where appropriateCreating holes in navigable ground
Static preservationPreserve fixed infrastructure behind/around removed objectsRemoving terminal edges or poles with object masks
Hazard branchRoute FOD-like small objects to live alert workflowErasing safety hazards as map noise
Persistence trackingCount sightings by tile, object class, and pose qualityPromoting one-pass observations
QA gateReview candidate static changes before publicationAutomatic deletion under occlusion
RegressionRun localization and route tests on updated tileCleaner improves appearance but harms localization

Airside Class Policy

Object familyDefault layerStatic promotion condition
AircraftMovable-static/current occupancyNever, unless modeling a fixed static mockup or permanently installed exhibit outside ODD
Tugs, belt loaders, buses, cartsMovable-static/current occupancyNever by default
Passenger stairs, dollies, ULD racksMovable-staticOnly if airport defines fixed storage infrastructure, not individual movable assets
Cones, temporary signs, portable barriersTemporary restriction or movable-staticWork order/ops approval plus schedule
Chocks, tools, debrisFOD/hazardNever; create inspection/removal event
Fixed signs, lights, polesPermanent staticMulti-session observation and map QA
Pavement markingsPermanent static/regulatoryMulti-view evidence and approval when safety-critical

Acceptance Metrics

MetricTarget behavior
Movable-object rejectionHigh removal from permanent map
Static-feature preservationNo loss of fixed features behind movable objects
Ground continuityRemoved object footprints do not create false obstacles or holes
Hazard retentionFOD-like items appear as alerts, not map features and not discarded noise
Localization deltaMap cleaning improves or preserves scan-to-map localization
False-free-space rateNo claimed free space where a hazard or blocked route exists
Reviewer burdenCandidate static updates remain actionable per shift/stand

Implementation Guidance

  1. Maintain two outputs from dynamic removal: a cleaned static candidate and a rejected-object evidence layer.
  2. Use semantic class policy before geometry policy. A parked aircraft should be excluded even if it is observed consistently for many hours.
  3. For 3D object detection methods, retain ground projection carefully so the map remains traversable but not falsely clear of live obstacles.
  4. For camera-guided YOLO removal, log lighting/weather confidence because apron perception degrades at night, in glare, rain, fog, and de-icing conditions.
  5. Never use a potentially dynamic removal model as the sole source of FOD clearance.
  6. Tie all permanent-map promotions to source evidence, persistence, reviewer approval, and localization regression.

Sources

Public research notes collected from public sources.