How to tune parameters in gicp_omp
meyrin15 opened this issue · 2 comments
Thanks for the great work!!
I'm slamming on kitti with gicp_omp but it doesn't work well.
How do I tune the parameters?
The program is run in ros and ubuntu 20.04 and the data is played back at 0.2 times the speed.
And 3.5m voxel grid is used for source and target clouds.
I also use a minmax filter of 1-150m.
(By the way, I can't use gpu.)
gicp params
MaxCorrespondenceDistance : 3.0
TransformationEpsilon : 1e-8
The following uses data from kitti00.
scan2scan
Green :ground truth, yellow : gicp_omp
scan2accumatedscan(n=30)(Using the last n scans for target)
Thank you for reading.
Hi @meyrin15 ,
You can give our new GICP implementation a try that is more accurate and faster than one in this package. We obtained the following trajectory with frame-by-frame registration.
Used parameters
- RegistrationMethod: FastGICP
- ApproxVoxelGrid: 0.25m
- CorrespondenceRandomness: 20
- MaxCorrespondenceDistance: 1.0