diff --git a/include/IMU/capture/capture_IMU.h b/include/IMU/capture/capture_IMU.h index b98443d0b6b1aa2edafc9cd68a8d739ab7890964..08257612c82c3b69b9933ccdf00628319d8fb82a 100644 --- a/include/IMU/capture/capture_IMU.h +++ b/include/IMU/capture/capture_IMU.h @@ -28,11 +28,11 @@ class CaptureIMU : public CaptureMotion virtual ~CaptureIMU(); - virtual VectorXs correctDelta(const VectorXs& _delta, const VectorXs& _delta_error) override; + virtual VectorXs correctDelta(const VectorXs& _delta, const VectorXs& _delta_error) const override; }; -inline Eigen::VectorXs CaptureIMU::correctDelta(const VectorXs& _delta, const VectorXs& _delta_error) +inline Eigen::VectorXs CaptureIMU::correctDelta(const VectorXs& _delta, const VectorXs& _delta_error) const { return imu::plus(_delta, _delta_error); }