gogojjh / M-LOAM

Robust Odometry and Mapping for Multi-LiDAR Systems with Online Extrinsic Calibration
http://gofile.me/4jm56/zU2yvg3bH
470 stars 88 forks source link

undistort points #6

Closed narutojxl closed 3 years ago

narutojxl commented 3 years ago

Hi doctor jiao @gogojjh, Thanks for your excellent work and sharing to the community ! I download the smaller bag RHD to test.

If i don't describle my problem clearly, please tell me, i will add more info. Look forward to discuss with you, thanks for your help and time in advance!

Best regards jxl

gogojjh commented 3 years ago

Q1: should be n, I have fixed this issue, but not tested...

Q2: In our design, the deskewed points are only used in lidar mapping, and not fed to the odometry.

Q3: setting b_distortion=true may not get good results .... so we set b_distortion=false. May two reasons make the results worse: 1. since the timestamp is given to each point according to its relative horizontal angle to the starting angle, this assumption may be not always correct; 2. the undistortMeasurements() may exist some bugs that we haven't figured out ...

Q4: you cannot comment this line. When NUM_OF_LASER=1, this line can give a valid pointer to sublidar[1]. This can prevent the segmentation fault of line 216.

narutojxl commented 3 years ago

Hi doctro jiao, @gogojjh Thanks for your detailed and kind reply, my problems are solved, thanks again!