Skip to content

Map Publication Gates for Dynamic Object Removal

Last updated: 2026-05-09

Dynamic-object removal changes a map package that vehicles may use for localization, route planning, geofencing, simulation, annotation, and incident review. Publication therefore needs explicit gates, not an informal "map looks cleaner" approval.

Gate Summary

GatePurposeRequired artifactStop condition
Intakeprove source data is controlledsource manifest, calibration, poses, raw logsmissing provenance or incompatible coordinate frame
Cleaner runproduce auditable outputraw map, cleaned map, removed/restored/unknown layersrejected layer missing
Static preservationprevent false deletionclass and asset preservation metricssafety-critical erosion unresolved
Dynamic rejectionprevent ghost mapsdynamic artifact and ghost-rate metricsmoving clutter remains in release layer
FOD retentionprevent hazard erasureFOD retained/reviewed evidence tablehazardous FOD candidate silently deleted
Localization replayprove vehicle can localizeNDT/ICP residuals, inliers, covariance, recoveryrelease-zone regression
Semantic validationprove topology and rules are intactLanelet2/vector map validation, route checksdisconnected route or shifted rule feature
Safety releaseconnect to AGVS evidencesafety-case delta and operating limitsunapproved ODD or unresolved regulatory dependency
Deploymentcontrol rollout and rollbacksigned manifest, canary plan, rollback bundleno rollback or monitor coverage

Evidence Required Per Map Tile

EvidenceFields
Tile manifestsite, stand/route, coordinate frame, source session IDs, map version, checksum
Cleaning configurationalgorithm, model, thresholds, input filters, runtime, operator, build ID
Layer outputsstatic, removed, restored, movable-static, FOD/hazard, unknown/review
Validation resultsPR/RR, static erosion, ghost rate, localization delta, semantic diff
Review recordreviewer, decision, timestamp, comments, linked images/point-cloud views
Release statedraft, quarantined, canary, active, rolled back, retired

Gate Criteria

DecisionCriteriaNext action
Acceptall gates pass, no unresolved safety-critical false deletionsign and stage canary
Accept with overlaybase map passes, temporary restriction or asset layer requiredpublish overlay with owner and expiry
Quarantineuncertainty affects route, stand, FOD, or localization featureblock tile and create review ticket
Reruncleaner parameter or source-data issue is correctablererun with locked change note
Rejectfalse deletion, coordinate error, semantic break, or unsafe FOD handlingkeep prior map active and open corrective action

Release Checklist

  1. Confirm raw, cleaned, removed, restored, and unknown layers exist and share the same frame.
  2. Verify map_projection, point-cloud map, and vector map are compatible as a bundle.
  3. Run Lanelet2/map validation and route reachability checks for all affected routes.
  4. Replay localization with production vehicle configuration and target map loader settings.
  5. Review removed points near stands, hold lines, pedestrian routes, gate equipment, and FOD-prone areas.
  6. Attach FAA AGVS test/demo assumptions where the release affects airside operation.
  7. Sign the map bundle and keep the previous compatible bundle on vehicle or fetchable.
  8. Canary by zone and vehicle cohort; monitor map-specific telemetry before promotion.

Canary Monitoring

MonitorTrigger
Localization residualsustained increase by tile, stand, or route
NDT convergence healthlow score, high covariance, repeated initial-to-result distance warnings
Planner infeasibilityroute failures clustered on updated map area
Perception-map disagreementpersistent static disagreement or new obstruction reports
Operator interventionmanual takeover, remote assist, or stop clustered by map version
FOD/hazard ticket mismatchFOD alert appears in removed/static-cleaning evidence

Rollback Rules

ConditionAction
coordinate frame mismatchimmediate rollback and vehicle cache audit
localization regressionpause rollout, revert affected cohort, preserve logs
false-free-space eventrollback and open safety investigation
semantic route breakrollback semantic and point-cloud layers as a compatible set
expired temporary overlayremove overlay or republish with fresh approval

Sources

Public research notes collected from public sources.