diff --git a/src/yaml/processor_imu2d_yaml.cpp b/src/yaml/processor_imu2d_yaml.cpp
index b1d1e282e4991d7ad991d5e6f5a70bb31984c187..5939591be9ec9ac68cc73783f28b41be28559cd8 100644
--- a/src/yaml/processor_imu2d_yaml.cpp
+++ b/src/yaml/processor_imu2d_yaml.cpp
@@ -31,7 +31,7 @@
 #include "core/yaml/yaml_conversion.h"
 
 // wolf
-#include "core/common/factory.h"
+#include "core/processor/factory_processor.h"
 
 // yaml-cpp library
 #include <yaml-cpp/yaml.h>
diff --git a/src/yaml/processor_imu_yaml.cpp b/src/yaml/processor_imu_yaml.cpp
index 30221d8e0350f1bcf840acd0fddcba2f2f845e8e..199f59af44bd61d5dcf60ce1a815def2e3cb950a 100644
--- a/src/yaml/processor_imu_yaml.cpp
+++ b/src/yaml/processor_imu_yaml.cpp
@@ -31,7 +31,7 @@
 #include "core/yaml/yaml_conversion.h"
 
 // wolf
-#include "core/common/factory.h"
+#include "core/processor/factory_processor.h"
 
 // yaml-cpp library
 #include <yaml-cpp/yaml.h>
diff --git a/src/yaml/sensor_imu2d_yaml.cpp b/src/yaml/sensor_imu2d_yaml.cpp
index a138b56bf11564a794893c872eecb297d10a1634..587297d42b4700a259a41e77a12c1b1967a19c31 100644
--- a/src/yaml/sensor_imu2d_yaml.cpp
+++ b/src/yaml/sensor_imu2d_yaml.cpp
@@ -31,7 +31,7 @@
 #include "core/yaml/yaml_conversion.h"
 
 // wolf
-#include "core/common/factory.h"
+#include "core/sensor/factory_sensor.h"
 
 // yaml-cpp library
 #include <yaml-cpp/yaml.h>
diff --git a/src/yaml/sensor_imu_yaml.cpp b/src/yaml/sensor_imu_yaml.cpp
index fbee701af0d92988fd0833da9aac2dbbee5927c4..e530b244596d202833a88b6c9c48150025d7ec6f 100644
--- a/src/yaml/sensor_imu_yaml.cpp
+++ b/src/yaml/sensor_imu_yaml.cpp
@@ -31,7 +31,7 @@
 #include "core/yaml/yaml_conversion.h"
 
 // wolf
-#include "core/common/factory.h"
+#include "core/sensor/factory_sensor.h"
 
 // yaml-cpp library
 #include <yaml-cpp/yaml.h>