Skip to content

Epic 107: add robust visual and RGB-D odometry - #25

Merged
rsasaki0109 merged 1 commit into
mainfrom
agent/epic-107-odometry
Jul 15, 2026
Merged

rsasaki0109 merged 1 commit into
mainfrom
agent/epic-107-odometry

Conversation

@rsasaki0109

Copy link
Copy Markdown
Owner

Summary

  • add deterministic grid feature selection and forward/backward LK validation
  • add scale-explicit monocular and metric RGB-D odometry
  • bridge vision estimates into stamped mapping motion behind an additive feature
  • expose RGB-D odometry to Python and compare against OpenCV solvePnPRansac

Validation

  • cargo test -p spatialrust-vision --features full
  • cargo test -p spatialrust-mapping --features vision-odometry
  • cargo clippy ... --no-deps -- -D warnings (vision + mapping)
  • cargo bench -p spatialrust-vision --features odometry --bench odometry --no-run
  • pytest crates/spatialrust-py/tests
  • OpenCV odometry comparison receipt: pass
  • cargo test -p spatialrust-platform

@rsasaki0109
rsasaki0109 marked this pull request as ready for review July 15, 2026 08:25
@rsasaki0109
rsasaki0109 merged commit 453ceee into main Jul 15, 2026
85 of 91 checks passed
@rsasaki0109
rsasaki0109 deleted the agent/epic-107-odometry branch July 15, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant