The invention discloses an SLAM-oriented multi-sensor space-
time synchronization and online calibration method, and relates to the technical field of
computer vision and
robot perception. Comprising the steps that S100, initialization is carried out, and an initial
pose and an external parameter
transformation matrix initial value are obtained through coarse alignment; s200,
data acquisition and preprocessing: acquiring IMU data,
LiDAR data and Odom data in real time, and performing
data filtering,
distortion removal,
time sequence correction and
point cloud downsampling
processing on the acquired data; and S300, performing
time synchronization processing, estimating the time offset of the
LiDAR and Odom data in real time, and performing unified correction to generate a unified
timestamp. According to the method, an online time offset
estimation and compensation mechanism with an IMU as a main
clock is established, accurate synchronization of sensor data of different frequencies is achieved, and the problem of data alignment caused by sampling
frequency difference and
clock drift is effectively solved; and meanwhile, tight
coupling fusion is realized by using an IMU pre-integration factor, a
LiDAR residual factor and an Odom
constraint factor, so that the space-time consistency of multi-sensor data is remarkably improved.