diff --git a/src/capture_imu.cpp b/src/capture_imu.cpp index f4d09c67d0db912118f0ce718b68f11d507fc756..14bba98fb8c7a246a1f6946615d085179bf633a6 100644 --- a/src/capture_imu.cpp +++ b/src/capture_imu.cpp @@ -8,6 +8,7 @@ CaptureIMU::CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, con CaptureMotion(_init_ts, _sensor_ptr, _acc_gyro_data, _origin_frame_ptr) { setType("IMU"); + this->setFramePtr(_origin_frame_ptr); // std::cout << "constructed +C-IMU" << id() << std::endl; } @@ -16,6 +17,7 @@ CaptureIMU::CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, con CaptureMotion(_init_ts, _sensor_ptr, _acc_gyro_data, _data_cov, _origin_frame_ptr) { setType("IMU"); + this->setFramePtr(_origin_frame_ptr); // std::cout << "constructed +C-IMU" << id() << std::endl; }