DATA PIPELINE — COSMA NAV VIEWER
flowchart LR subgraph SOURCES MCAP["USV/AUV .mcap files\nROS2 bags post-Monaco"] CSV["USV/AUV .csv files\npré-Monaco sans ROS2"] end subgraph PARSING MCAP_R["MCAP Reader\nextract topics"] CSV_R["pandas read_csv"] end subgraph CACHE PQ["Parquet cache\n/cache/*.parquet"] end subgraph API["FastAPI 8766"] A1["/api/data-dates/"] A2["/api/missions/"] A3["/api/ship/.../track/"] A4["/api/sub/.../series/"] A5["/api/sub/.../usbl_track/"] end subgraph VIEWER["NAV Viewer 8765"] MAP["Leaflet map\nUSV arrow + AUV USBL"] CHARTS["Plotly 4 charts\ndepth/PWM/USBL"] SLIDER["Slider 24h cursor"] end MCAP --> MCAP_R --> PQ CSV --> CSV_R --> PQ PQ --> A1 & A2 & A3 & A4 & A5 A1 --> SLIDER A3 --> MAP A4 --> CHARTS A5 --> MAP
⬇ Sélectionnez une sortie pour charger les données
Dist
Az (rel)
Elev
SNR
REL HEADING
Heure:
Depth AUV (m)
Motors AUV (PWM)
Motors USV (PWM)
USBL Distance (m)