diff --git a/py_workspace/.sisyphus/notepads/depth-extrinsic-verify/issues.md b/py_workspace/.sisyphus/notepads/depth-extrinsic-verify/issues.md new file mode 100644 index 0000000..888ad36 --- /dev/null +++ b/py_workspace/.sisyphus/notepads/depth-extrinsic-verify/issues.md @@ -0,0 +1,6 @@ +## 2026-02-05 + +### Verification dataset missing / no detections +- Current bundled SVOs (ZED_SN*.svo2) appear to produce 0 ArUco detections in `calibrate_extrinsics.py`. +- This blocks end-to-end verification that output JSON includes `depth_verify`, `depth_verify_post`, and `refine_depth`, and that `--report-csv` emits rows. +- Unit tests cover depth verification/refinement math and bounds, but integration output fields need a dataset with visible markers. diff --git a/py_workspace/.sisyphus/notepads/depth-extrinsic-verify/problems.md b/py_workspace/.sisyphus/notepads/depth-extrinsic-verify/problems.md new file mode 100644 index 0000000..ddfb268 --- /dev/null +++ b/py_workspace/.sisyphus/notepads/depth-extrinsic-verify/problems.md @@ -0,0 +1,10 @@ +## 2026-02-05 + +### Blocker: integration output validation needs a marker-visible SVO + +To complete remaining plan checkboxes: +- "--verify-depth produces verification metrics in output JSON" +- "--refine-depth optimizes extrinsics and reports pre/post metrics" +- "--report-csv outputs per-frame residuals to CSV file" + +Need at least one SVO set where ArUco markers are detected and poses accumulate. diff --git a/py_workspace/.sisyphus/plans/depth-extrinsic-verify.md b/py_workspace/.sisyphus/plans/depth-extrinsic-verify.md index 1dd3eec..00b25ef 100644 --- a/py_workspace/.sisyphus/plans/depth-extrinsic-verify.md +++ b/py_workspace/.sisyphus/plans/depth-extrinsic-verify.md @@ -706,3 +706,8 @@ uv run pytest tests/test_depth_*.py -v # Expected: all pass - [ ] Output JSON includes refine_depth section when flag used - [ ] Refinement respects bounds (±5cm, ±5°) - [ ] Both pre/post refinement metrics reported + +#### Blocker Note +Remaining unchecked items require an SVO dataset where ArUco markers are detected (current bundled SVOs appear to have 0 detections). See: +- `.sisyphus/notepads/depth-extrinsic-verify/issues.md` +- `.sisyphus/notepads/depth-extrinsic-verify/problems.md`