🤖 AI Summary
This study addresses the challenges of in situ, repeatable evaluation of ocean glider path planning algorithms—hampered by scarce resources, uncontrolled environments, and irreproducible experiments—by introducing a zero-install, browser-native four-dimensional digital testbed. The work proposes a unified “plan-to-observe” contract to standardize integration of manual routes, built-in algorithms, and external planners. Leveraging Pyodide and WebAssembly, it ports GliderFlight 1.2.0 into the browser and integrates an Observing System Simulation Experiment (OSSE) framework, spatiotemporal forcing fields, ocean current advection models, and a mission decomposition mechanism to enable fully reproducible end-to-end experimentation. Across two scenarios and three random seeds, 54 constraint-free missions were executed, revealing trade-offs between operational feasibility and scientific objectives, with flow-field dynamical boundaries validated against real-world at-sea data.
📝 Abstract
Repeated in-situ evaluation of ocean-glider planners requires scarce vehicles, operators, deployment and recovery resources, and ocean conditions that cannot be reset for competing algorithms. We present a guided, installation-free browser-native digital test range that transforms a selected region into a reproducible four-dimensional experiment. The system leads users from regional domain selection through mission-scoped bathymetry, time/depth forcing, science objectives, optional task decomposition, route specification, current-advected execution, observation generation, and scoring. Its primary contribution is a common plan-to-observation contract unifying vehicle, sensing, and evaluator assumptions across manual routes, transparent built-in algorithms, and imported classical or learned-planner outputs, while exported artifacts form dataset-ready records. A controlled Observing System Simulation Experiment (OSSE) evaluates five classical planners in two episodes, three deterministic seeds, and a calibrated 60-hour horizon. All 54 missions completed and recovered without hard violations, while planner rankings and dive-policy effects revealed operational-scientific tradeoffs. An authentic public deployment supplied a field-referenced audit to scope current kinematic boundaries. Separately, source-locked GliderFlight 1.2.0 achieved native-to-browser parity through Pyodide/WebAssembly, establishing a pathway for high-fidelity multi-tier simulation. The resulting operational space is scientifically traceable and component-qualified for mission-scale pre-deployment experimentation.