diff --git a/src/robot_models_node.cpp b/src/robot_models_node.cpp
index 2c68c76796ac37422e58f619335171191e876bb4..9a4bd2cd4d86a0ea3d058ba38d468f4c09fb30d3 100644
--- a/src/robot_models_node.cpp
+++ b/src/robot_models_node.cpp
@@ -1,4 +1,14 @@
 #include <ros/ros.h>
+#include <datalink/abstractobject.h>
+#include <datalink/graspobject.h>
+#include <datalink/hand.h>
+#include <datalink/humanspace.h>
+#include <datalink/joint.h>
+#include <datalink/obstacle.h>
+#include <datalink/robot.h>
+#include <datalink/robotfpe.h>
+#include <datalink/world.h>
+#include <datalink/worldobject.h>
 
 int main(int argc, char** argv)
 {