23 virtual void insert_frame(
const PreprocessedFrame::ConstPtr& raw_frame)
override;
24 virtual void insert_imu(
double stamp,
const Eigen::Vector3d& linear_acc,
const Eigen::Vector3d& angular_vel)
override;
28 const Eigen::Isometry3d T_lidar_imu;
33 std::unique_ptr<CloudCovarianceEstimation> covariance_estimation;
35 std::shared_ptr<gtsam_points::iVox> target_ivox;
36 std::vector<std::pair<double, Eigen::Isometry3d>> T_odom_lidar;
38 std::unique_ptr<IMUIntegration> imu_integration;