diff --git a/src/dynamic_graph/ros/__init__.py b/src/dynamic_graph/ros/__init__.py
index f18ed002a49eaf21e89cb8900cd55362e1cb8c65..20c3dde52af98efd0b020a5c2e76ea07c2fa6d47 100644
--- a/src/dynamic_graph/ros/__init__.py
+++ b/src/dynamic_graph/ros/__init__.py
@@ -9,7 +9,6 @@ from ros import Ros
 from ros import RosPublish as RosImport
 from ros import RosSubscribe as RosExport
 
-import rospy
 
 class RosRobotModel(Dynamic):
     def __init__(self):
@@ -18,6 +17,7 @@ class RosRobotModel(Dynamic):
         self.jointsParameterName_ = "jrl_map"
 
     def setJointsNamesParameter(self):
+        import rospy
         if self.model is not None:
             parameter_name = self.namespace + "/" + jointsParameterName_
             jointsName = []