diff --git a/src/dynamic_graph/ros/ros.py b/src/dynamic_graph/ros/ros.py index 9a0b9730789fb9d52ab25eb826beb482b3b1eff2..6352659ff6f2790d22dd323b4621ff5af40ce6bc 100644 --- a/src/dynamic_graph/ros/ros.py +++ b/src/dynamic_graph/ros/ros.py @@ -1,6 +1,5 @@ from ros_publish import RosPublish from ros_subscribe import RosSubscribe -from ros_joint_state import RosJointState from ros_time import RosTime from dynamic_graph import plug @@ -9,7 +8,6 @@ class Ros(object): device = None rosPublish = None rosSubscribe = None - rosJointState = None # aliases, for retro compatibility rosImport = None @@ -19,15 +17,10 @@ class Ros(object): self.robot = robot self.rosPublish = RosPublish('rosPublish{0}'.format(suffix)) self.rosSubscribe = RosSubscribe('rosSubscribe{0}'.format(suffix)) - self.rosJointState = RosJointState('rosJointState{0}'.format(suffix)) - self.rosJointState.retrieveJointNames(self.robot.dynamic.name) self.rosTime = RosTime ('rosTime{0}'.format(suffix)) - plug(self.robot.device.state, self.rosJointState.state) self.robot.device.after.addSignal( '{0}.trigger'.format(self.rosPublish.name)) - self.robot.device.after.addSignal( - '{0}.trigger'.format(self.rosJointState.name)) # aliases, for retro compatibility self.rosImport=self.rosPublish