gitextract_kkt8sabp/ ├── CMakeLists.txt ├── LI-Init-LICENSE ├── README.md ├── config/ │ ├── hilti/ │ │ ├── Basement_3.yaml │ │ └── Basement_4.yaml │ ├── m2dgr/ │ │ ├── velodyne_m2dgr_gate01.yaml │ │ ├── velodyne_m2dgr_hall04.yaml │ │ ├── velodyne_m2dgr_lift04.yaml │ │ ├── velodyne_m2dgr_rotation02.yaml │ │ └── velodyne_m2dgr_street08.yaml │ ├── ouster64.yaml │ ├── s3e/ │ │ ├── velodyne_s3e_bob_lab01.yaml │ │ └── velodyne_s3e_bob_lab02.yaml │ └── velodyne16.yaml ├── docker/ │ ├── Dockerfile │ ├── container_run.sh │ └── ros_entrypoint.sh ├── include/ │ ├── Fusion/ │ │ ├── CMakeLists.txt │ │ ├── Fusion.h │ │ ├── FusionAhrs.c │ │ ├── FusionAhrs.h │ │ ├── FusionAxes.h │ │ ├── FusionCalibration.h │ │ ├── FusionCompass.c │ │ ├── FusionCompass.h │ │ ├── FusionMath.h │ │ ├── FusionOffset.c │ │ └── FusionOffset.h │ ├── Gril_Calib/ │ │ ├── Gril_Calib.cpp │ │ └── Gril_Calib.h │ ├── GroundSegmentation/ │ │ ├── patchworkpp.hpp │ │ └── utils.hpp │ ├── IMU_Processing.hpp │ ├── color.h │ ├── common_lib.h │ ├── ikd-Tree/ │ │ ├── README.md │ │ ├── ikd_Tree.cpp │ │ └── ikd_Tree.h │ ├── matplotlibcpp.h │ ├── preprocess.h │ ├── scope_timer.hpp │ └── so3_math.h ├── launch/ │ ├── hilti/ │ │ ├── hilti_basement_3.launch │ │ └── hilti_basement_4.launch │ ├── m2dgr/ │ │ ├── m2dgr_gate01.launch │ │ ├── m2dgr_hall04.launch │ │ ├── m2dgr_lift04.launch │ │ ├── m2dgr_rotation02.launch │ │ └── m2dgr_street08.launch │ ├── ouster.launch │ ├── s3e/ │ │ ├── s3e_bob_lab01.launch │ │ └── s3e_bob_lab02.launch │ └── velodyne.launch ├── msg/ │ ├── Pose6D.msg │ └── States.msg ├── package.xml ├── result/ │ └── traj.txt ├── rviz_cfg/ │ ├── .gitignore │ ├── hilti.rviz │ ├── m2dgr.rviz │ ├── s3e.rviz │ └── spinning.rviz └── src/ ├── laserMapping.cpp └── preprocess.cpp