rov-autonomy/src/rov_interfaces
Grant 9f7a775427 feat: implement full failsafe monitor per design v2.0
- Updated FailsafeStatus.msg with assessment state, FSM state, thruster_anomaly flag
- Implemented GREEN/AMBER/RED continuous self-assessment
- Dynamic assessment rates: 5Hz/20Hz/50Hz
- Full FSM: NORMAL->HOLD_AND_RECOVER->RETURN_TO_SAFE->EMERGENCY_SURFACE
- Priority-ordered failsafe conditions (8 levels per design spec)
- Tiered battery thresholds: warning/return/critical/emergency
- Conditional comms loss response based on assessment state
- Conditional manual abort response based on assessment state
- All thresholds configurable via failsafe.yaml
2026-05-07 00:01:54 +00:00
..
msg feat: implement full failsafe monitor per design v2.0 2026-05-07 00:01:54 +00:00
srv Initial workspace — six-package autonomy stack 2026-05-03 09:26:04 +00:00
CMakeLists.txt Initial workspace — six-package autonomy stack 2026-05-03 09:26:04 +00:00
package.xml Initial workspace — six-package autonomy stack 2026-05-03 09:26:04 +00:00