diff --git a/source/RobotAPI/components/units/RobotUnit/SensorValues/SensorValue1DoFActuator.h b/source/RobotAPI/components/units/RobotUnit/SensorValues/SensorValue1DoFActuator.h
index f7b90992c8d7ccb446435bf12958049dd4762bbe..2d2fb710f5b84cba9f84258e8474d6ac629fe660 100644
--- a/source/RobotAPI/components/units/RobotUnit/SensorValues/SensorValue1DoFActuator.h
+++ b/source/RobotAPI/components/units/RobotUnit/SensorValues/SensorValue1DoFActuator.h
@@ -34,7 +34,7 @@ namespace armarx
     {
     public:
         DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
-        float position;
+        float position = 0.0f;
         virtual std::map<std::string, VariantBasePtr>   toVariants(const IceUtil::Time& timestamp) const override
         {
             return {{"position", {new TimedVariant{position, timestamp}}}};
@@ -44,7 +44,7 @@ namespace armarx
     {
     public:
         DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
-        float velocity;
+        float velocity = 0.0f;
         virtual std::map<std::string, VariantBasePtr>   toVariants(const IceUtil::Time& timestamp) const override
         {
             return {{"velocity", {new TimedVariant{velocity, timestamp}}}};
@@ -54,7 +54,7 @@ namespace armarx
     {
     public:
         DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
-        float acceleration;
+        float acceleration = 0.0f;
         virtual std::map<std::string, VariantBasePtr>   toVariants(const IceUtil::Time& timestamp) const override
         {
             return {{"acceleration", {new TimedVariant{acceleration, timestamp}}}};
@@ -64,7 +64,7 @@ namespace armarx
     {
     public:
         DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
-        float torque;
+        float torque = 0.0f;
         virtual std::map<std::string, VariantBasePtr>   toVariants(const IceUtil::Time& timestamp) const override
         {
             return {{"torque", {new TimedVariant{torque, timestamp}}}};
@@ -95,7 +95,7 @@ namespace armarx
     {
     public:
         DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
-        float motorCurrent;
+        float motorCurrent = 0.0f;
         virtual std::map<std::string, VariantBasePtr>   toVariants(const IceUtil::Time& timestamp) const override
         {
             return {{"motorCurrent", {new TimedVariant{motorCurrent, timestamp}}}};
@@ -105,7 +105,7 @@ namespace armarx
     {
     public:
         DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
-        float motorTemperature;
+        float motorTemperature = 0.0f;
         virtual std::map<std::string, VariantBasePtr>   toVariants(const IceUtil::Time& timestamp) const override
         {
             return {{"motorTemperature", {new TimedVariant{motorTemperature, timestamp}}}};