diff --git a/include/core/utils/converter.h b/include/core/utils/converter.h
index 1824bbf870095023d17789374d4e244bf9e2434a..96e64575a653cef6f9f01d0c0d9b372e0540a170 100644
--- a/include/core/utils/converter.h
+++ b/include/core/utils/converter.h
@@ -6,6 +6,7 @@
 #include <eigen3/Eigen/Geometry>
 #include <regex>
 #include <iostream>
+#include <array>
 
 namespace utils{
     template <typename A>
@@ -249,4 +250,4 @@ struct converter<std::map<std::string,A>>{
     }
 };
 }
-#endif
\ No newline at end of file
+#endif