Skip to content

Commit ce80ce0

Browse files
authored
Fix deprecated topics on JTC (#86)
* fix deprecated topic * Update message field to get positions
1 parent 50c8068 commit ce80ce0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

joy_teleop/joy_teleop/incrementer_server.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def __init__(self):
6969
JointTrajectory, 'joint_trajectory', 1)
7070

7171
self._state_sub = self.create_subscription(
72-
JTCS, 'state', self._state_cb, 1, callback_group=cb_group)
72+
JTCS, 'controller_state', self._state_cb, 1, callback_group=cb_group)
7373

7474
self._goal = JointTrajectory()
7575
self.get_logger().info('Connected to {}'.format(self.get_namespace()))
@@ -95,7 +95,7 @@ def _wait_for_new_message(self):
9595
def increment_by(self, increment):
9696
state = self._wait_for_new_message()
9797
self._goal.joint_names = state.joint_names
98-
self._value = state.actual.positions
98+
self._value = state.feedback.positions
9999
self._value = [x + y for x, y in zip(self._value, increment)]
100100
self.get_logger().info('Sent goal of {}'.format(self._value))
101101
point = JointTrajectoryPoint()

0 commit comments

Comments
 (0)