Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* RGBD odometry compiles, debugging * minor fixes * hybrid model works * enhance example TOdometryRGBD * better naming * adjust include tree * switch to natural source target for point to plane * switch to natural source target for hybrid * introduce direct intensity odometry * wrap duplicate reduction/solve code and fix memory leak * squeeze depth preprocessing in one pass * add dispatch pattern for unprojection and depth processing * fix tests * add benchmark * expose depth_max to multiscale odometry interface * add truncated pyrdown for depth * address comments * address major comments * split implementations * fix doxygen * raycasting with target map selection mask * fix minor bugs and upgrade vh skeleton * minor * minor update * test t point cloud in gui * add frame interface * simplify frame constructors * self-included refactored system * initial integration of the scene * draft * minor * visualize frustum * multi-thread surface extraction with unsafe pcd extraction * minor * fall to tgeometry (not working yet) * buffer pcd and update geometry * temporarily disable normal * rough realsense demo (fix tsdf scale factor) * update raycasting interface for depth_scale * add optional nullopt for surface extraction * colored depth map and temprarily remove multithread for surface reconstruction * apply turbo depth colormap * add enable color selector * add button interaction and better initialization * expose point cloud size estimation for surface extraction * add preset point cloud buffer estimate and format transformation * add clear to hashmap * support buffered hashmap in integration * fix pybind and examples for updated tsdf_voxelgrid * fix tests * init minmax map generation, debugging * minmax map works, next upgrade raycasting * clone pose and enable rangemap visualization * add hashmap cache and profile * fix minor bug in caching * move initialization into raycaster * change to extrinsic-first interface in raycasting * optimized pose inversion and transform indexer * reenable voxelhashing * reorganize shape dtype device check for transformations * simplfy raycasting interface * fix ci * fix pytest for tsdfvoxelgrid * speed up raycast by reorganizing control flow * squeeze commits * add pybind * reimplement pyrdown depth to avoid licence issue * fix unit test * merge timage update * upgrade odometry with timage interface * sum reduction in __shared__ working for point to plane * fix rgbd odom tests * implement and reorganize sum-reduction in rgbd odometry * fix raycasting * address review comments * hide pyrdown_depth * adapt pyrdown depth inside rgbd odometry * upgrade bilateral filtering and create vtx map * apply style * replace residual as float and expose inlier count * wrap up odometry result with a class * minor * add convergence criteria and early exit * Scale UInt8 colors to 0-1.0 range before conversion to Legacy PCD * Yixing comments Clarify documentation * Non-visual unit tests ClipTransform CreateVertexMap CreateNormalMap * more fix related to merge * added icp modified kernel to use shared reduction * wrap odometry loss params * huber with problems * minor * update huber * fix bilateral in point2plane * fix hybrid issue * Explicitly check for and support the 4 possible color Dtypes * added kitti scripts. replaced update with material update * address review comments and change const params * Remove explicit copy in conversion to Float64 * rename functions * fix bug in intensity * fix style * revert renaming in registration * revert renaming in registration * add singular case handling * merged with updated reg. * lyft working, added more param for config file * apply-style * updated * minor changes * licence added * licence added to VoxelHashingGUI * documentation update * more documentaion with example * review comments, and added start_index parameter for convinience of user * review comments, detailed warnings for user * instruction to download dataset updated * changed window dim * review comments * apply-style * updated reconstruction example * camera follows current scan * Config file modified * more cleanups, and removed depreciated scripts * changed window resolution back * revert parameters for reconstruction demo * review changes * bug fixes * support UInt8, UInt16, Float32, Float64 colors * removed un-used codes Co-authored-by: Wei Dong <[email protected]> Co-authored-by: Rene Sepulveda <[email protected]> Co-authored-by: Sameer Sheorey <[email protected]>
- Loading branch information