Commit Graph

  • 451c2c353f docs: record 14 Jul session design — widget wiring map, depth dual-source, fault-injection required, FSM rework top priority master Grant 2026-07-14 11:21:44 +0200
  • 9aa5b5d06f feat(w3): update label to RETURN TO SAFE, point FASTAPI_HOST at deployed rov_api backend Grant 2026-07-14 09:32:51 +0200
  • 406bad8fbe docs: record corrected in-mission recovery intent, top-priority FSM rework, paused W1 button, build fix Grant 2026-07-13 18:13:14 +0200
  • 255096f20b docs(dir): correct inverted DIR-7 in-mission-recovery intent to count-based fault-persistence model Grant 2026-07-13 18:02:42 +0200
  • 2def2b1f41 feat(nav-arrival): rov_api safe_zone_reached endpoint + cockpit_bridge failsafe_state variable Grant 2026-07-13 17:12:58 +0200
  • 0eca8fef11 docs: record 13 Jul session — mode-system launch fix, gate-mode arrival event, safe-zone-reached parked item Grant 2026-07-13 11:55:52 +0200
  • bf815cc600 feat(failsafe): gate-mode safe-zone-reached completion event closes RETURN_TO_SAFE trap Grant 2026-07-13 09:33:52 +0200
  • 464e17ed43 fix(bringup): wire mode_profile_loader into rov_full.launch.py Grant 2026-07-12 17:27:59 +0200
  • 2a3e5777af feat(failsafe): mode-dependent recovery per DIR-7 addendum (gate commits, advisory holds) Grant 2026-07-12 13:33:18 +0200
  • 5551173b7a docs: restructure into docs/, CLAUDE.md rules-only, DIR v1.2, handover v2.24 Grant 2026-07-11 18:46:58 +0200
  • aae70776a0 docs(claude): add 2026-07-11 SESSION LOG — failsafe FC-comms-loss resolved, parked items Grant 2026-07-11 17:55:30 +0200
  • 7ce9d282db docs(claude): add measurement/step-back/restart/widget rules, correct Gitea-tracking note (v3.6) Grant 2026-07-11 17:52:30 +0200
  • 3409ae5739 fix(w1): move cause text to footer, keep message line state-driven to stop flicker Grant 2026-07-11 17:31:31 +0200
  • 3e923609b8 feat(w1): display failsafe cause text in status line for AMBER/RED Grant 2026-07-11 16:29:01 +0200
  • dbe95150e3 feat(cockpit_bridge): publish rov-failsafe-cause text for W1 status line Grant 2026-07-11 16:12:23 +0200
  • 1b0050dd6f fix(failsafe): allow recovery to NORMAL from RETURN_TO_SAFE, not just HOLD_AND_RECOVER Grant 2026-07-11 14:14:30 +0200
  • d8546413d1 fix(cockpit_bridge): publish assessment_state not failsafe_state to rov-failsafe Grant 2026-07-11 13:23:53 +0200
  • 86b272802f fix(failsafe): FC comms loss now forces unconditional RED per DIR-7/DIR-12 Grant 2026-07-11 11:56:38 +0200
  • 2add8c9e68 docs: correct ardupilot-manager FD leak root cause (i2c handles, not TCP sockets); flag failsafe FC-comms gap Grant 2026-07-09 10:36:09 +0200
  • 917342a27b docs: log respawn rollout across stack nodes Grant 2026-07-08 18:24:38 +0200
  • a5e1c9930b fix(launch): respawn safety and state-critical nodes (failsafe_monitor, motion_controller, ekf, depth, mission_executor) Grant 2026-07-08 18:24:15 +0200
  • 9a337d1eb1 docs: flag recording_manager DIR-9/DIR-9a drift as open item Grant 2026-07-08 18:16:23 +0200
  • d5c6baa598 docs: log cockpit_bridge respawn fix and W8 validation Grant 2026-07-08 18:08:25 +0200
  • c099c00917 fix(launch): respawn cockpit_bridge so a failed start cannot leave the data lake feed dead Grant 2026-07-08 18:07:31 +0200
  • 87000e6d62 feat(widget): add W8 mode indicator (read-only active profile display) Grant 2026-07-08 17:18:12 +0200
  • 47bd376fc7 docs: log /mode endpoints in session log Grant 2026-07-08 12:19:52 +0200
  • 9109439707 feat(api): add GET /mode and POST /mode endpoints to rov_api Grant 2026-07-08 12:14:10 +0200
  • 882768af01 Merge branch 'master' of ssh://symbytech:222/administrator/rov-autonomy Grant 2026-07-08 11:14:40 +0200
  • 6498c14dc2 docs: CLAUDE.md v3.5 - add VSC terminal label, session log bridge Grant 2026-07-08 11:14:14 +0200
  • 4e48dc2c53 feat(mode): operating-mode profile system Grant du Toit 2026-07-07 11:15:35 +0000
  • 785ec56432 Widgets housekeeping: add W6, remove probe widget Grant 2026-07-05 18:11:59 +0200
  • 97decac205 Add deploy/ folder — systemd units and launch wrappers Grant du Toit 2026-07-05 15:50:42 +0000
  • 66a18ef707 Phase 3 Stage 2: rov_api FastAPI backend (core) Grant du Toit 2026-07-05 15:40:34 +0000
  • 06403533f2 W6: Add rov-altitude to cockpit_bridge for Ping2 downward sonar Grant du Toit 2026-07-04 11:27:39 +0000
  • 5d75a9d30d Phase 3 Stage 1: Recording Manager (DIR-9) Grant du Toit 2026-07-04 07:36:45 +0000
  • 2cb7b74777 W0: fixed column layout (3 columns, horizontal scroll when narrow) Grant 2026-06-23 15:00:32 +0200
  • 66f9bd7440 Widgets W1-W5 confirmed working in Cockpit v1.18.2; update README, add probe diagnostic and gitignore, remove obsolete html Grant 2026-06-23 14:20:26 +0200
  • 12b5161436 Add cockpit_bridge node for Cockpit data-lake injection Grant du Toit 2026-06-22 09:37:41 +0000
  • d7f6d3f93e Remove accidental .bak file Grant du Toit 2026-06-20 13:55:58 +0000
  • 8a12e3bf50 Retire stub state_estimator; consumers use EKF /odometry/filtered Grant du Toit 2026-06-20 13:55:12 +0000
  • 7d4e6dfc23 Fix EKF IMU input: point imu0 at real MAVROS topic Grant du Toit 2026-06-20 13:39:02 +0000
  • e36644e97e Fix rel_alt type collision; retire VM-era mock_publisher Grant du Toit 2026-06-20 13:15:15 +0000
  • c94412ddae Fix full-stack launch: MAVROS fcu_url + plugin_allowlist, timestamped bag dir, BEST_EFFORT QoS on MAVROS subs, battery<0 unknown guard Grant du Toit 2026-06-17 18:28:06 +0000
  • 45b3301952 Fix ekf.yaml process_noise_covariance: all floats (was mixed int/float, failed YAML parse) Grant du Toit 2026-06-17 12:14:28 +0000
  • 7590fafa04 Add missing setup.cfg to all Python packages - fixes executable install path for ros2 launch Grant du Toit 2026-06-17 12:05:46 +0000
  • f1c6710b1a Add missing rov_bringup/config directory to fix colcon build Grant du Toit 2026-06-17 10:09:31 +0000
  • 6aa64f02c2 Task 11: update W2 variable names for WebSocket data path Grant 2026-05-14 06:45:26 +0200
  • d16e451765 Task 11: rewrite publisher as WebSocket server for Cockpit v1.18.0 Grant 2026-05-13 05:24:55 +0200
  • eb19cee7af Task 11: fix sysid to 1 for mavlink2rest routing; fix W1 variable name Grant 2026-05-12 08:25:43 +0200
  • 46e34f6605 Task 11: mock NAMED_VALUE publisher; update W0 widget Grant 2026-05-12 07:08:40 +0200
  • 5396949cf6 chore: remove duplicate and zip files from widgets folder Grant 2026-05-12 00:42:13 +0200
  • 53ebfc8dc6 fix: rebuild all widgets as JSON, remove CSS globals and unicode Grant 2026-05-12 00:40:40 +0200
  • 6a145f24d2 feat: add all Argonaut 3 DIY widgets (W0-W5) Grant 2026-05-11 10:30:55 +0200
  • 81fad536f9 docs: add CLAUDE.md with behaviour rules and terminal conventions Grant 2026-05-07 22:35:43 +0000
  • 559f60dfd8 feat(bringup): add foxglove_bridge and MCAP recording Grant 2026-05-07 08:26:26 +0000
  • 6aea0c24a6 feat: add rov_simulation package with mock_publisher and dev_stack launch Grant 2026-05-07 00:43:52 +0000
  • c3a8b4bc77 fix: mission launch file now correctly loads env-specific config at launch time Grant 2026-05-07 00:29:02 +0000
  • 4b1766255a feat: implement mission executor with breadcrumb system and failsafe integration Grant 2026-05-07 00:26:12 +0000
  • 9f7a775427 feat: implement full failsafe monitor per design v2.0 Grant 2026-05-07 00:01:54 +0000
  • 31ddc2c7eb Add .gitattributes for consistent line endings Grant 2026-05-03 22:22:51 +0000
  • 9b03548533 Initial workspace — six-package autonomy stack Grant 2026-05-03 09:26:04 +0000