├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── benchmarking ├── datasetPoses │ ├── Apollo │ │ ├── 00_poses.txt │ │ └── 03_poses.txt │ ├── DOALS │ │ ├── hauptgebaeude_seq1.txt │ │ ├── hauptgebaeude_seq2.txt │ │ ├── niederdorf_seq1.txt │ │ ├── niederdorf_seq2.txt │ │ ├── shopville_seq1.txt │ │ ├── shopville_seq2.txt │ │ ├── station_seq1.txt │ │ └── station_seq2.txt │ ├── Dynablox │ │ ├── corridor_1_poses.txt │ │ ├── corridor_2_poses.txt │ │ ├── hg_1_poses.txt │ │ ├── hg_2_poses.txt │ │ ├── indoor_poses.txt │ │ ├── ramp_1_poses.txt │ │ ├── ramp_2_poses.txt │ │ └── stairs_poses.txt │ ├── HeLiMOS │ │ ├── aeva_poses.txt │ │ ├── avia_poses.txt │ │ ├── ouster_poses.txt │ │ └── velodyne_poses.txt │ └── README.md └── evaluation │ ├── scripts │ └── checkDOALS.sh │ └── src │ ├── CMakeLists.txt │ └── evalIndFile.cpp ├── config ├── Apollo │ └── config_apollo.yaml ├── DOALS │ ├── config_seq1.yaml │ ├── config_seq2.yaml │ ├── config_seq3.yaml │ ├── config_seq4.yaml │ ├── config_seq5.yaml │ ├── config_seq6.yaml │ ├── config_seq7.yaml │ └── config_seq8.yaml ├── HeLiMOS │ └── config_helimos.yaml ├── MOE │ └── config_moe.yaml ├── Sipailou │ └── config_sipailou.yaml ├── eval │ └── livox-SEU-MOS.yaml └── m-detector │ └── config_mdetector.yaml ├── images ├── DemoApollo.png ├── DemoCampus.png ├── DemoDoals.png ├── DemoHelimos.png ├── DemoMdetector.png ├── DemoMoe.png ├── HMM_MOS_demo.jpg ├── hmm_mos_methodology.png ├── mos_step_by_step │ ├── .DS_Store │ ├── MOS_step_by_step_gh_page-0001.jpg │ ├── MOS_step_by_step_gh_page-0002.jpg │ ├── MOS_step_by_step_gh_page-0003.jpg │ ├── MOS_step_by_step_gh_page-0004.jpg │ ├── MOS_step_by_step_gh_page-0005.jpg │ ├── MOS_step_by_step_gh_page-0006.jpg │ ├── MOS_step_by_step_gh_page-0007.jpg │ ├── MOS_step_by_step_gh_page-0008.jpg │ ├── MOS_step_by_step_gh_page-0009.jpg │ ├── MOS_step_by_step_gh_page-0010.jpg │ ├── MOS_step_by_step_gh_page-0011.jpg │ └── MOS_step_by_step_gh_page-0012.jpg ├── window_example_Niederdorf.jpg └── window_example_Shopville.jpg ├── paper └── Moving_Object_Segmentation_in_Point_Cloud_Data_using_Hidden_Markov_Models.pdf └── src ├── ConfigParser.hpp ├── Map.cpp ├── Map.hpp ├── Scan.cpp ├── Scan.hpp ├── VoxelHash.hpp ├── main.cpp ├── nanoflannUtils.hpp ├── utils.cpp └── utils.hpp /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | results 3 | build 4 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/README.md -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Apollo/00_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Apollo/00_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Apollo/03_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Apollo/03_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/hauptgebaeude_seq1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/hauptgebaeude_seq1.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/hauptgebaeude_seq2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/hauptgebaeude_seq2.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/niederdorf_seq1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/niederdorf_seq1.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/niederdorf_seq2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/niederdorf_seq2.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/shopville_seq1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/shopville_seq1.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/shopville_seq2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/shopville_seq2.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/station_seq1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/station_seq1.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/DOALS/station_seq2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/DOALS/station_seq2.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/corridor_1_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/corridor_1_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/corridor_2_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/corridor_2_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/hg_1_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/hg_1_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/hg_2_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/hg_2_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/indoor_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/indoor_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/ramp_1_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/ramp_1_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/ramp_2_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/ramp_2_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/Dynablox/stairs_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/Dynablox/stairs_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/HeLiMOS/aeva_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/HeLiMOS/aeva_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/HeLiMOS/avia_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/HeLiMOS/avia_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/HeLiMOS/ouster_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/HeLiMOS/ouster_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/HeLiMOS/velodyne_poses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/datasetPoses/HeLiMOS/velodyne_poses.txt -------------------------------------------------------------------------------- /benchmarking/datasetPoses/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarking/evaluation/scripts/checkDOALS.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/evaluation/scripts/checkDOALS.sh -------------------------------------------------------------------------------- /benchmarking/evaluation/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/evaluation/src/CMakeLists.txt -------------------------------------------------------------------------------- /benchmarking/evaluation/src/evalIndFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/benchmarking/evaluation/src/evalIndFile.cpp -------------------------------------------------------------------------------- /config/Apollo/config_apollo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/Apollo/config_apollo.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq1.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq2.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq3.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq4.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq5.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq6.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq7.yaml -------------------------------------------------------------------------------- /config/DOALS/config_seq8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/DOALS/config_seq8.yaml -------------------------------------------------------------------------------- /config/HeLiMOS/config_helimos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/HeLiMOS/config_helimos.yaml -------------------------------------------------------------------------------- /config/MOE/config_moe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/MOE/config_moe.yaml -------------------------------------------------------------------------------- /config/Sipailou/config_sipailou.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/Sipailou/config_sipailou.yaml -------------------------------------------------------------------------------- /config/eval/livox-SEU-MOS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/eval/livox-SEU-MOS.yaml -------------------------------------------------------------------------------- /config/m-detector/config_mdetector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/config/m-detector/config_mdetector.yaml -------------------------------------------------------------------------------- /images/DemoApollo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/DemoApollo.png -------------------------------------------------------------------------------- /images/DemoCampus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/DemoCampus.png -------------------------------------------------------------------------------- /images/DemoDoals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/DemoDoals.png -------------------------------------------------------------------------------- /images/DemoHelimos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/DemoHelimos.png -------------------------------------------------------------------------------- /images/DemoMdetector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/DemoMdetector.png -------------------------------------------------------------------------------- /images/DemoMoe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/DemoMoe.png -------------------------------------------------------------------------------- /images/HMM_MOS_demo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/HMM_MOS_demo.jpg -------------------------------------------------------------------------------- /images/hmm_mos_methodology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/hmm_mos_methodology.png -------------------------------------------------------------------------------- /images/mos_step_by_step/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/.DS_Store -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0001.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0002.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0003.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0004.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0005.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0006.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0007.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0008.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0009.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0010.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0011.jpg -------------------------------------------------------------------------------- /images/mos_step_by_step/MOS_step_by_step_gh_page-0012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/mos_step_by_step/MOS_step_by_step_gh_page-0012.jpg -------------------------------------------------------------------------------- /images/window_example_Niederdorf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/window_example_Niederdorf.jpg -------------------------------------------------------------------------------- /images/window_example_Shopville.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/images/window_example_Shopville.jpg -------------------------------------------------------------------------------- /paper/Moving_Object_Segmentation_in_Point_Cloud_Data_using_Hidden_Markov_Models.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/paper/Moving_Object_Segmentation_in_Point_Cloud_Data_using_Hidden_Markov_Models.pdf -------------------------------------------------------------------------------- /src/ConfigParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/ConfigParser.hpp -------------------------------------------------------------------------------- /src/Map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/Map.cpp -------------------------------------------------------------------------------- /src/Map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/Map.hpp -------------------------------------------------------------------------------- /src/Scan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/Scan.cpp -------------------------------------------------------------------------------- /src/Scan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/Scan.hpp -------------------------------------------------------------------------------- /src/VoxelHash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/VoxelHash.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/nanoflannUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/nanoflannUtils.hpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vb44/HMM-MOS/HEAD/src/utils.hpp --------------------------------------------------------------------------------