Abstract

An urban autonomy demonstration must establish more than a plausible model output: the proposed action must pass independent constraints, reach the intended state, deliver its payload, and return. This article synthesizes public MissionOS experiments in a Yokohama-derived PX4/Gazebo scene. A native AeroVLA and ANWM integration eventually completed a 3,529.33 m cargo round trip with two model-mediated urban movements and independently verified simulated receipt. Earlier model and integration failures remain separate records. CPU fixture experiments subsequently completed a limited 2 m/s wind condition but failed stronger-wind and city-gust recovery protocols. The resulting evidence supports a bounded simulation integration, with explicit limits on perception, environmental fidelity, recovery, and energy measurement.

Keywords / MissionOS · PX4 · Gazebo · AeroVLA · ANWM · urban delivery · failure preservation

1. Research question and system boundary

The central question is whether native visual models can participate in an auditable mission without becoming the authority that approves or certifies their own actions. The experimental system separates model proposals, operator-approved scope, geometric Rules, PX4 execution, and later verification. Most travel follows a predefined autopilot route. Models operate at two short urban decision segments, D1 and D2, where fresh camera observations are acquired during a hold. The city geometry derives from Yokohama City / Project PLATEAU, with modified geometry and conservative collision proxies; the added ship and coast connections are authored simulation settings. [1] [2]

The studies are a development sequence with changed implementations and conditions. They are therefore reported individually, rather than treated as repeated draws from a single success-rate experiment. A successful later integration does not erase an earlier rejected model response.

2. Methods: proposals, constraints, and observed effects

AeroVLA selects short-segment movement parameters. ANWM predicts images for holding and for the proposed movement. The integration requires agreement with known visible geometry before allowing the candidate through independent building-clearance Rules. The image gate requires at least 60% known pixels, sufficient reference edges, edge correspondence of at least 55%, luminance mean absolute error no greater than 45, and bounded predicted edge density. These checks establish consistency with observed structure; they do not certify unseen space. [2]

The action space was explicitly narrowed to the intended movement phase after a stop output exposed a mismatch between generation and execution contracts. This is a task-specific interface change, not evidence of improved unrestricted action selection. A further coordinate repair reanchors observations after startup and converts fixed world targets into the current autopilot frame after inference. It uses simulator truth and does not validate a physical heading estimator. [2]

Cargo verification adds a separate chain. A 50 g dynamic box is attached to the aircraft, released by joint removal during an approved low-altitude hold, and observed for separation, pad contact, and sustained rest. A host-side simulated receiver issues a fresh receipt; only then may the aircraft climb and return. Landing and disarming require their own observations. [1]

3. Native integration results

The first urban native-model series exposed two distinct boundaries. Two implementations rejected AeroVLA responses because 9,568,256 bytes of CUDA allocation remained after CPU offload; neither ran ANWM on flight observations. After workspace cleanup was repaired, one AeroVLA call and one ANWM request produced two predictions, but both failed image qualification. The hold prediction had luminance error 52.23 and the movement prediction 58.37, above the unchanged limit of 45. No model-directed segment was dispatched. A high edge score alone had concealed a visibly inconsistent scene. [3]

A later city-only flight integrated two native decisions and completed a 696.51 m round trip in 903.61 simulator seconds. It reached the designated delivery waypoint but did not carry or deliver cargo. The subsequent cargo flight established the longer boundary below. These are different missions. [2]

One native cargo mission in a static, wind-free scene
MeasurementRecorded result
Trajectory / duration3,529.33 m / 1,687.43 simulator seconds
Position records / normal holds7,232 / 13 of 13 passed
Native flight-input evidence2 VLA calls; 4 WAM prediction images
D1 / D2 observed movement3.01 m / 2.73 m
Cargo endpoint0.013 m from pad center; 3.344 s rest
Terminal verificationSimulated receipt, ship return, landing, disarm

WAM exchanges took 51.73 and 49.05 wall seconds. No model startup, warmup, or inference occurred on the sea segment. After the urban decisions, model resources were stopped while the same local flight continued. The receiver was simulated, not a human accepting a real parcel. [1]

4. Disturbance and recovery results

Separate CPU fixture flights examined wind without invoking native VLA/WAM. A 2 m/s setting applied from vehicle creation prevented takeoff. A separately declared condition applied that wind only after takeoff and a stable hold, completing delivery and return with all thirteen holds. A 5 m/s airborne condition timed out before reaching the city. These outcomes do not identify a maximum tolerable real wind speed. [4]

Replacing fifty unnecessary offshore fly-through waypoints with one endpoint and loiter increased observed ground speed from 0.583 to 2.931 m/s in the common 150–240 s window. The seeded-gust flight nevertheless stopped at the first city decision. Its final gust was approximately 9.153 m/s; speed exceeded the 0.3 m/s decision-hold bound. Only the completed gust prefix had force-verification coverage. [5]

Three subsequent recovery trials observed no recovered hold, fresh decision, or resumed segment. One exposed a duplicate-clock issue; the original 1 m protocol stopped at 1.0706 m drift; a separately mapped 3 m protocol stopped at 3.0071 m. The latter is a changed protocol, not success under the original limit. Delivery and return remained unverified in all three. [6]

5. Interpretation and limitations

The strongest positive result is a connected, observed simulation mission. The strongest negative result is that successful nominal integration did not transfer to the studied gust-recovery conditions. The model and recovery evidence answer different questions: an image can fail before movement, a movement can succeed without cargo receipt, and a cargo mission can succeed without demonstrating robust recovery.

Wind forces are synthetic and uncalibrated; building turbulence, moving decks, physical payload handling, and multi-aircraft operation are unverified. Battery telemetry is time-based simulation output, with no measured current, watt-hours, or inference-energy comparison. Public bundles preserve reviewed summaries and hashes, while full raw records and weights remain outside the publication. Hashes alone do not reproduce those records. The appropriate next research boundary is a predeclared disturbance case that demonstrates renewed observation, valid recovery admission, and completed delivery and return without changing its acceptance limits after execution. [1] [4] [6]

References & evidence

  1. Native cargo delivery and returnOne native VLA/WAM PX4/Gazebo cargo mission; measured receipt and return, with preserved startup failure.
  2. Integrated urban native-model flightTwo native decisions, action-space and coordinate changes, city-only round-trip limits.
  3. Rejected native urban predictionsThree distinct native implementations; CUDA and image-gate failures, with zero dispatched model movement in the reported final attempt.
  4. Wind and battery experimentsAll three wind conditions, uncalibrated force model, time-based battery limits.
  5. Seeded gusts and sea-endpoint repairBounded route change, improved offshore progress, incomplete delivery and gust evidence.
  6. Interrupted city decisions and bounded recoveryThree failed recovery trials, distinct radius protocols, and preserved verification limits.
Published as part of the Astropome AI research collection. Article source · Media provenance · Browse all research ↗