├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── data ├── euroc.yaml └── room1 │ ├── 0.pcd │ ├── 0.txt │ ├── 1.pcd │ ├── 1.txt │ ├── 2.pcd │ ├── 2.txt │ ├── 3.pcd │ ├── 3.txt │ ├── 4.pcd │ ├── 4.txt │ ├── 5.pcd │ ├── 5.txt │ ├── 6.pcd │ ├── 6.txt │ ├── GMM.txt │ ├── PlaneFlag.txt │ ├── Planes.txt │ └── target.pcd ├── examples ├── PrepareData.cpp ├── demo.cpp └── structreg ├── include ├── GaussComp.h ├── PlaneFitting.h ├── Register.h └── utils.h └── src ├── GaussComp.cpp ├── PlaneFitting.cpp ├── Register.cpp └── utils.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/README.md -------------------------------------------------------------------------------- /data/euroc.yaml: -------------------------------------------------------------------------------- 1 | base_path: data/room1/ 2 | TestNumber: 3 3 | -------------------------------------------------------------------------------- /data/room1/0.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/0.pcd -------------------------------------------------------------------------------- /data/room1/0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/0.txt -------------------------------------------------------------------------------- /data/room1/1.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/1.pcd -------------------------------------------------------------------------------- /data/room1/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/1.txt -------------------------------------------------------------------------------- /data/room1/2.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/2.pcd -------------------------------------------------------------------------------- /data/room1/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/2.txt -------------------------------------------------------------------------------- /data/room1/3.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/3.pcd -------------------------------------------------------------------------------- /data/room1/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/3.txt -------------------------------------------------------------------------------- /data/room1/4.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/4.pcd -------------------------------------------------------------------------------- /data/room1/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/4.txt -------------------------------------------------------------------------------- /data/room1/5.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/5.pcd -------------------------------------------------------------------------------- /data/room1/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/5.txt -------------------------------------------------------------------------------- /data/room1/6.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/6.pcd -------------------------------------------------------------------------------- /data/room1/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/6.txt -------------------------------------------------------------------------------- /data/room1/GMM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/GMM.txt -------------------------------------------------------------------------------- /data/room1/PlaneFlag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/PlaneFlag.txt -------------------------------------------------------------------------------- /data/room1/Planes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/Planes.txt -------------------------------------------------------------------------------- /data/room1/target.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/data/room1/target.pcd -------------------------------------------------------------------------------- /examples/PrepareData.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/examples/demo.cpp -------------------------------------------------------------------------------- /examples/structreg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/examples/structreg -------------------------------------------------------------------------------- /include/GaussComp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/include/GaussComp.h -------------------------------------------------------------------------------- /include/PlaneFitting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/include/PlaneFitting.h -------------------------------------------------------------------------------- /include/Register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/include/Register.h -------------------------------------------------------------------------------- /include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/include/utils.h -------------------------------------------------------------------------------- /src/GaussComp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/src/GaussComp.cpp -------------------------------------------------------------------------------- /src/PlaneFitting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/src/PlaneFitting.cpp -------------------------------------------------------------------------------- /src/Register.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/src/Register.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liu-jc18/StructRegistration/HEAD/src/utils.cpp --------------------------------------------------------------------------------