Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Upgrade tensor-based RGB-D Reconstruction System #6067

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

theNded
Copy link
Contributor

@theNded theNded commented Apr 6, 2023

New modules

  • --fragment_registration: point cloud odometry and global registration with tensor ICP and correspondences from feature matching
  • --fusion: final reconstruction after joint optimization

Improvements

  • pose graph wrapper's visualization module

TODO (minor)

  • Policies for point cloud loop closure detection: [exhaustive, windowed, random]
  • RGB-D loop closure from features (temporarily cv2's ORB feature)
  • Multi-scale ICP and refined pose graph optimization
  • CPU/CUDA/Legacy switcher

Future work

  • Fast global registration with CUDA
  • Mean reduction for voxel downsample
  • GUI (look into COLMAP)
  • Interface for learned loop closure detection (external learned image/point cloud descriptors)

This change is Reviewable

@update-docs
Copy link

update-docs bot commented Apr 6, 2023

Thanks for submitting this pull request! The maintainers of this repository would appreciate if you could update the CHANGELOG.md based on your changes.

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.

None yet

1 participant