Flagabat
4aec9d6295
fix: extract_mcap_signals — flatten signals output, unify time keys
...
- Merge new signals (pitch/roll/yaw/altitude/battery_v/obstacle_dist) at
top level of output dict via **unpacking, not nested under 'signals' key
- Replace t_ms -> t in all new signal appends to match depth/state format
- Fix all_t computation to use unified 't' key across old and new signals
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-27 23:17:02 +02:00
Flagabat
af2bb6581f
feat: extract_mcap_signals — pitch/roll/yaw, altitude, obstacle, battery
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-27 23:15:09 +02:00
Poulpe
103bf1cedd
feat(viewer): v4 time-series graphs (depth, PWM USV/AUV, status)
2026-04-25 22:15:43 +00:00
Poulpe
3198164aff
feat(viewer): v3 AUV track + USBL vector overlay
2026-04-25 21:40:05 +00:00
Poulpe
be2cd1d156
feat: Kogger USBL decoder + nav merge
...
- tools/parse_kogger_usbl.py: decode SBP protocol (ID=0x65 USBL_SOLUTION)
from raw *_usbl.csv files, output combined_usbl.csv with Dist/Az/Elev/SNR
- tools/merge_nav_usbl.py: merge USBL data with navigation_log.csv,
interpolate USV lat/lon/heading, compute AUV absolute position
(azimuth relative to USV heading convention)
- vendor/Kogger-Protocol: SBP spec reference (submodule)
- 69-sttropez: 13986 USBL records decoded, avg USV-AUV dist 39m
2026-04-25 21:24:00 +00:00
Poulpe
b46f136b76
feat: v2 multi-session parser + timeline range viewer
2026-04-25 20:31:17 +00:00
Poulpe
4ceec113b6
feat(cosma-nav-tools): v1 parser + Leaflet viewer USV La Ciotat 2026-04-08
2026-04-25 17:18:27 +00:00