docs(plan): update depth-extrinsic-verify completion checkboxes
This commit is contained in:
@@ -69,12 +69,13 @@ Add depth-based verification and optional refinement to the calibration pipeline
|
||||
- Output: Verification stats in JSON, optional per-frame CSV
|
||||
|
||||
### Definition of Done
|
||||
- [ ] `uv run calibrate_extrinsics.py --help` → shows --verify-depth, --refine-depth, --depth-mode flags
|
||||
- [x] `uv run calibrate_extrinsics.py --help` → shows --verify-depth, --refine-depth, --depth-mode flags
|
||||
- [ ] Running without depth flags produces identical output to current behavior
|
||||
- [ ] `--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
|
||||
- [ ] `uv run pytest tests/test_depth_verify.py` → all tests pass
|
||||
- [x] `uv run pytest tests/test_depth_verify.py` → all tests pass
|
||||
|
||||
|
||||
### Must Have
|
||||
- Extend SVOReader to optionally enable depth mode and retrieve depth maps
|
||||
@@ -699,8 +700,8 @@ uv run pytest tests/test_depth_*.py -v # Expected: all pass
|
||||
### Final Checklist
|
||||
- [ ] All "Must Have" present
|
||||
- [ ] All "Must NOT Have" absent
|
||||
- [ ] All tests pass
|
||||
- [ ] CLI --help shows all new options
|
||||
- [x] All tests pass
|
||||
- [x] CLI --help shows all new options
|
||||
- [ ] Output JSON includes depth_verify section when flag used
|
||||
- [ ] Output JSON includes refine_depth section when flag used
|
||||
- [ ] Refinement respects bounds (±5cm, ±5°)
|
||||
|
||||
Reference in New Issue
Block a user