Poulpe f5debc8afc fix(viewer): tNow=tMax so trail shows data on init + synced zoom across all Plotly charts
Bug 1: cursor slider started at tMin (no data in 60s window at start of data).
Fix: start slider at tMax so trail window covers the last trailMs of actual data.

Feature 2 (Alexandre Larribau): setupSyncedZoom() propagates xaxis.range
to all sibling charts on plotly_relayout, with _syncing guard vs infinite loop.
Applied to global charts (depth/PWM/USBL), USV tab, and AUV tab independently.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 06:15:26 +00:00

cosma-nav-tools

Visualisation trajectoire USV — mission La Ciotat, 8 avril 2026.

Usage

python3 tools/parse_usv_nav.py --input data/<file>.csv --output output/
cd viewer && python3 -m http.server 8765

Viewer: http://localhost:8765

Description
COSMA NAV viewer v5 (port 8765) - USV+AUV navigation timeline + USBL
Readme 718 KiB
Languages
Python 53.5%
HTML 46.2%
Dockerfile 0.3%