├── .clang-format ├── .gitignore ├── .gitmodules ├── Dockerfile ├── LICENSE ├── README.md ├── assets ├── readme │ ├── cow_dataset.png │ ├── example_cow.png │ ├── exmaple_fr2desk.png │ ├── install_desktop.md │ └── save_mesh_pcd.png └── scripts │ └── setup_lib.sh ├── vdbfusion ├── CMakeLists.txt ├── include │ ├── MarchingCubesConst.h │ └── VDBVolume.h ├── package.xml └── src │ ├── MarchingCubes.cpp │ └── VDBVolume.cpp ├── vdbfusion_mapping ├── CMakeLists.txt ├── cmake │ └── libigl.cmake ├── config │ ├── vdbfusion_mapping.yaml │ ├── vdbfusion_mapping_cow.yaml │ └── vdbfusion_mapping_kitti.yaml ├── include │ ├── timer.h │ ├── transform.h │ ├── utils.h │ └── vdbfusion_mapper.h ├── launch │ ├── vdbfusion_mapping.launch │ ├── vdbfusion_mapping_cow.launch │ ├── vdbfusion_mapping_docker.launch │ └── vdbfusion_mapping_kitti.launch ├── package.xml ├── rviz │ └── vdb_mapping.rviz ├── src │ ├── transform.cpp │ └── vdbfusion_mapper.cpp ├── test │ └── test_dda.cpp └── vdbfusion_mapping_node.cpp └── vdbfusion_mapping_msgs ├── CMakeLists.txt ├── package.xml └── srv └── SaveMap.srv /.clang-format: -------------------------------------------------------------------------------- 1 | --- 2 | Language: Cpp 3 | BasedOnStyle: Google 4 | ColumnLimit: 80 5 | IncludeBlocks: Preserve 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .vscode/ 3 | 4 | result/* 5 | 6 | bags/ -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/README.md -------------------------------------------------------------------------------- /assets/readme/cow_dataset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/assets/readme/cow_dataset.png -------------------------------------------------------------------------------- /assets/readme/example_cow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/assets/readme/example_cow.png -------------------------------------------------------------------------------- /assets/readme/exmaple_fr2desk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/assets/readme/exmaple_fr2desk.png -------------------------------------------------------------------------------- /assets/readme/install_desktop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/assets/readme/install_desktop.md -------------------------------------------------------------------------------- /assets/readme/save_mesh_pcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/assets/readme/save_mesh_pcd.png -------------------------------------------------------------------------------- /assets/scripts/setup_lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/assets/scripts/setup_lib.sh -------------------------------------------------------------------------------- /vdbfusion/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion/CMakeLists.txt -------------------------------------------------------------------------------- /vdbfusion/include/MarchingCubesConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion/include/MarchingCubesConst.h -------------------------------------------------------------------------------- /vdbfusion/include/VDBVolume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion/include/VDBVolume.h -------------------------------------------------------------------------------- /vdbfusion/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion/package.xml -------------------------------------------------------------------------------- /vdbfusion/src/MarchingCubes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion/src/MarchingCubes.cpp -------------------------------------------------------------------------------- /vdbfusion/src/VDBVolume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion/src/VDBVolume.cpp -------------------------------------------------------------------------------- /vdbfusion_mapping/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/CMakeLists.txt -------------------------------------------------------------------------------- /vdbfusion_mapping/cmake/libigl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/cmake/libigl.cmake -------------------------------------------------------------------------------- /vdbfusion_mapping/config/vdbfusion_mapping.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/config/vdbfusion_mapping.yaml -------------------------------------------------------------------------------- /vdbfusion_mapping/config/vdbfusion_mapping_cow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/config/vdbfusion_mapping_cow.yaml -------------------------------------------------------------------------------- /vdbfusion_mapping/config/vdbfusion_mapping_kitti.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/config/vdbfusion_mapping_kitti.yaml -------------------------------------------------------------------------------- /vdbfusion_mapping/include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/include/timer.h -------------------------------------------------------------------------------- /vdbfusion_mapping/include/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/include/transform.h -------------------------------------------------------------------------------- /vdbfusion_mapping/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/include/utils.h -------------------------------------------------------------------------------- /vdbfusion_mapping/include/vdbfusion_mapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/include/vdbfusion_mapper.h -------------------------------------------------------------------------------- /vdbfusion_mapping/launch/vdbfusion_mapping.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/launch/vdbfusion_mapping.launch -------------------------------------------------------------------------------- /vdbfusion_mapping/launch/vdbfusion_mapping_cow.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/launch/vdbfusion_mapping_cow.launch -------------------------------------------------------------------------------- /vdbfusion_mapping/launch/vdbfusion_mapping_docker.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/launch/vdbfusion_mapping_docker.launch -------------------------------------------------------------------------------- /vdbfusion_mapping/launch/vdbfusion_mapping_kitti.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/launch/vdbfusion_mapping_kitti.launch -------------------------------------------------------------------------------- /vdbfusion_mapping/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/package.xml -------------------------------------------------------------------------------- /vdbfusion_mapping/rviz/vdb_mapping.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/rviz/vdb_mapping.rviz -------------------------------------------------------------------------------- /vdbfusion_mapping/src/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/src/transform.cpp -------------------------------------------------------------------------------- /vdbfusion_mapping/src/vdbfusion_mapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/src/vdbfusion_mapper.cpp -------------------------------------------------------------------------------- /vdbfusion_mapping/test/test_dda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/test/test_dda.cpp -------------------------------------------------------------------------------- /vdbfusion_mapping/vdbfusion_mapping_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping/vdbfusion_mapping_node.cpp -------------------------------------------------------------------------------- /vdbfusion_mapping_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /vdbfusion_mapping_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kin-Zhang/vdbfusion_mapping/HEAD/vdbfusion_mapping_msgs/package.xml -------------------------------------------------------------------------------- /vdbfusion_mapping_msgs/srv/SaveMap.srv: -------------------------------------------------------------------------------- 1 | string path 2 | float64 filter_res 3 | --- 4 | bool success 5 | --------------------------------------------------------------------------------