This repo currently offers support for KITTI, KITTI360, Apollo, MulRan, and Ford campus datasets for continuous registration testing; KITTI and KITTI360 for closed-loop registration testing; and KITTI and Ford campus for loop detection testing.
Change output path _C.output_root
to your preferred path. Logs, trained snapshots, processed features will be saved in this path.
Download the data from the Kitti official website.
--(your dataset path)--Kitti--sequences--00--velodyne--000000.bin
| | |--...
| |...
|--calib--sequences--00--calib.txt
| |--times.txt
|--...
Change _C.data.dataset_root
in experiments/lcrnet/config_model.py
to your dataset path
Downsample the point cloud:
python data/Kitti/downsample_pcd_kitti.py
Generate ground truth text for registration testing:
python data/Kitti/generate_kitti_pairs.py
You can also use our generated ones in assets/data/registration/icp10
.
Put the files in (your dataset path)/Kitti/icp10
directory.
Generate ground truth text for loop closing testing:
python data/Kitti/generate_kitti_loop_pairs.py
You can also use our generated ones in assets/data/registration/loop_distance4
and assets/data/registration/loop_overlap0.3
.
Put the files in (your dataset path)/Kitti/loop_distance4
and (your dataset path)/Kitti/loop_overlap0.3
directory.
Please follow overlapnet to generate the ground truth files. Also, you can use our generated one in assets/data/loop_detection/overlap
.
Put the files in (your dataset path)/Kitti/overlap
, and unzip overlap-based_gt_pairs.zip
.
TO BE RELEASED
TO BE RELEASED
TO BE RELEASED
TO BE RELEASED