├── Readme.md ├── config.py ├── config.yml ├── images ├── ate.png ├── clean_pc.png ├── demo.png ├── pipeline.png ├── rpe_rot.png ├── rpe_trans.png ├── v3d-slam.gif └── voting.png ├── main.py ├── orb-slam ├── CMakeLists.txt ├── Readme.md ├── config.yaml ├── include │ ├── Converter.h │ ├── Frame.h │ ├── FrameDrawer.h │ ├── Initializer.h │ ├── KeyFrame.h │ ├── KeyFrameDatabase.h │ ├── LocalMapping.h │ ├── LoopClosing.h │ ├── Map.h │ ├── MapDrawer.h │ ├── MapPoint.h │ ├── ORBVocabulary.h │ ├── ORBextractor.h │ ├── ORBmatcher.h │ ├── Optimizer.h │ ├── PnPsolver.h │ ├── Sim3Solver.h │ ├── System.h │ ├── Tracking.h │ └── Viewer.h ├── lib │ └── libORB_SLAM2.so ├── run.sh ├── slam.cc └── src │ ├── Converter.cc │ ├── Frame.cc │ ├── FrameDrawer.cc │ ├── Initializer.cc │ ├── KeyFrame.cc │ ├── KeyFrameDatabase.cc │ ├── LocalMapping.cc │ ├── LoopClosing.cc │ ├── Map.cc │ ├── MapDrawer.cc │ ├── MapPoint.cc │ ├── ORBextractor.cc │ ├── ORBmatcher.cc │ ├── Optimizer.cc │ ├── PnPsolver.cc │ ├── Sim3Solver.cc │ ├── System.cc │ ├── Tracking.cc │ └── Viewer.cc ├── results ├── Camera_rgbd_dataset_freiburg3_sitting_halfsphere.txt ├── Camera_rgbd_dataset_freiburg3_sitting_rpy.txt ├── Camera_rgbd_dataset_freiburg3_sitting_static.txt ├── Camera_rgbd_dataset_freiburg3_sitting_xyz.txt ├── Camera_rgbd_dataset_freiburg3_walking_halfsphere.txt ├── Camera_rgbd_dataset_freiburg3_walking_rpy.txt ├── Camera_rgbd_dataset_freiburg3_walking_static.txt └── Camera_rgbd_dataset_freiburg3_walking_xyz.txt ├── tum.py └── utils.py /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/Readme.md -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/config.py -------------------------------------------------------------------------------- /config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/config.yml -------------------------------------------------------------------------------- /images/ate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/ate.png -------------------------------------------------------------------------------- /images/clean_pc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/clean_pc.png -------------------------------------------------------------------------------- /images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/demo.png -------------------------------------------------------------------------------- /images/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/pipeline.png -------------------------------------------------------------------------------- /images/rpe_rot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/rpe_rot.png -------------------------------------------------------------------------------- /images/rpe_trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/rpe_trans.png -------------------------------------------------------------------------------- /images/v3d-slam.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/v3d-slam.gif -------------------------------------------------------------------------------- /images/voting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/images/voting.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/main.py -------------------------------------------------------------------------------- /orb-slam/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/CMakeLists.txt -------------------------------------------------------------------------------- /orb-slam/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/Readme.md -------------------------------------------------------------------------------- /orb-slam/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/config.yaml -------------------------------------------------------------------------------- /orb-slam/include/Converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Converter.h -------------------------------------------------------------------------------- /orb-slam/include/Frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Frame.h -------------------------------------------------------------------------------- /orb-slam/include/FrameDrawer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/FrameDrawer.h -------------------------------------------------------------------------------- /orb-slam/include/Initializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Initializer.h -------------------------------------------------------------------------------- /orb-slam/include/KeyFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/KeyFrame.h -------------------------------------------------------------------------------- /orb-slam/include/KeyFrameDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/KeyFrameDatabase.h -------------------------------------------------------------------------------- /orb-slam/include/LocalMapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/LocalMapping.h -------------------------------------------------------------------------------- /orb-slam/include/LoopClosing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/LoopClosing.h -------------------------------------------------------------------------------- /orb-slam/include/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Map.h -------------------------------------------------------------------------------- /orb-slam/include/MapDrawer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/MapDrawer.h -------------------------------------------------------------------------------- /orb-slam/include/MapPoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/MapPoint.h -------------------------------------------------------------------------------- /orb-slam/include/ORBVocabulary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/ORBVocabulary.h -------------------------------------------------------------------------------- /orb-slam/include/ORBextractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/ORBextractor.h -------------------------------------------------------------------------------- /orb-slam/include/ORBmatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/ORBmatcher.h -------------------------------------------------------------------------------- /orb-slam/include/Optimizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Optimizer.h -------------------------------------------------------------------------------- /orb-slam/include/PnPsolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/PnPsolver.h -------------------------------------------------------------------------------- /orb-slam/include/Sim3Solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Sim3Solver.h -------------------------------------------------------------------------------- /orb-slam/include/System.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/System.h -------------------------------------------------------------------------------- /orb-slam/include/Tracking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Tracking.h -------------------------------------------------------------------------------- /orb-slam/include/Viewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/include/Viewer.h -------------------------------------------------------------------------------- /orb-slam/lib/libORB_SLAM2.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/lib/libORB_SLAM2.so -------------------------------------------------------------------------------- /orb-slam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/run.sh -------------------------------------------------------------------------------- /orb-slam/slam.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/slam.cc -------------------------------------------------------------------------------- /orb-slam/src/Converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Converter.cc -------------------------------------------------------------------------------- /orb-slam/src/Frame.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Frame.cc -------------------------------------------------------------------------------- /orb-slam/src/FrameDrawer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/FrameDrawer.cc -------------------------------------------------------------------------------- /orb-slam/src/Initializer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Initializer.cc -------------------------------------------------------------------------------- /orb-slam/src/KeyFrame.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/KeyFrame.cc -------------------------------------------------------------------------------- /orb-slam/src/KeyFrameDatabase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/KeyFrameDatabase.cc -------------------------------------------------------------------------------- /orb-slam/src/LocalMapping.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/LocalMapping.cc -------------------------------------------------------------------------------- /orb-slam/src/LoopClosing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/LoopClosing.cc -------------------------------------------------------------------------------- /orb-slam/src/Map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Map.cc -------------------------------------------------------------------------------- /orb-slam/src/MapDrawer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/MapDrawer.cc -------------------------------------------------------------------------------- /orb-slam/src/MapPoint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/MapPoint.cc -------------------------------------------------------------------------------- /orb-slam/src/ORBextractor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/ORBextractor.cc -------------------------------------------------------------------------------- /orb-slam/src/ORBmatcher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/ORBmatcher.cc -------------------------------------------------------------------------------- /orb-slam/src/Optimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Optimizer.cc -------------------------------------------------------------------------------- /orb-slam/src/PnPsolver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/PnPsolver.cc -------------------------------------------------------------------------------- /orb-slam/src/Sim3Solver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Sim3Solver.cc -------------------------------------------------------------------------------- /orb-slam/src/System.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/System.cc -------------------------------------------------------------------------------- /orb-slam/src/Tracking.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Tracking.cc -------------------------------------------------------------------------------- /orb-slam/src/Viewer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/orb-slam/src/Viewer.cc -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_sitting_halfsphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_sitting_halfsphere.txt -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_sitting_rpy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_sitting_rpy.txt -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_sitting_static.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_sitting_static.txt -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_sitting_xyz.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_sitting_xyz.txt -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_walking_halfsphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_walking_halfsphere.txt -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_walking_rpy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_walking_rpy.txt -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_walking_static.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_walking_static.txt -------------------------------------------------------------------------------- /results/Camera_rgbd_dataset_freiburg3_walking_xyz.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/results/Camera_rgbd_dataset_freiburg3_walking_xyz.txt -------------------------------------------------------------------------------- /tum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/tum.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuantdang/v3d-slam/HEAD/utils.py --------------------------------------------------------------------------------