You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
defmove_gripper(self, diameter):
rate=ros.Rate(1/self.dt)
self.controller_manager.gm.move_gripper(diameter)
target=self.controller_manager.gm.q_des_gripper# Loop until the gripper is closedwhileTrue:
self.controller_manager.sendReference(self.q_des)
current=self.controller_manager.gm.getDesGripperJoints()
if (abs(current-target) <0.01):
breakrate.sleep()
Which trying to loop sending the current joint states with moving 3 finger of the gripper. This causes an error when calling the gripper service in Motion node.
3 fingers gripper is currently controlled by a ROS service:
But it seems to move parallelly with robot joint, which is a bug.
The text was updated successfully, but these errors were encountered: