diff --git a/include/IMU/processor/processor_IMU.h b/include/IMU/processor/processor_IMU.h
index 59f87aa68961348e0033797483e07ab6709a5a84..41c85c2e5997f3d196437b1c9a226b354d0c3dc5 100644
--- a/include/IMU/processor/processor_IMU.h
+++ b/include/IMU/processor/processor_IMU.h
@@ -20,7 +20,7 @@ struct ProcessorParamsIMU : public ProcessorParamsMotion
     {
         //
     }
-    std::string print()
+    std::string print() const
     {
         return "\n" + ProcessorParamsMotion::print();
     }
diff --git a/include/IMU/sensor/sensor_IMU.h b/include/IMU/sensor/sensor_IMU.h
index 00484bf5d86146e1e62542975f987e53dee6b106..d592ac88d5480b28d4d82cce187754ec3cc8f0f6 100644
--- a/include/IMU/sensor/sensor_IMU.h
+++ b/include/IMU/sensor/sensor_IMU.h
@@ -40,7 +40,7 @@ struct IntrinsicsIMU : public IntrinsicsBase
         ab_rate_stdev       = _server.getParam<Scalar>(_unique_name + "/ab_rate_stdev");
         wb_rate_stdev       = _server.getParam<Scalar>(_unique_name + "/wb_rate_stdev");
     }
-    std::string print()
+    std::string print() const
     {
         return "\n" + IntrinsicsBase::print()                           + "\n"
             + "w_noise: "           + std::to_string(w_noise)           + "\n"