@@ -736,7 +736,7 @@ def set_gripper_state(self, flag, speed, _type_1=None, is_torque=None):
736
736
737
737
Args:
738
738
flag (int): 0 - open, 1 - close, 254 - release
739
- speed (int): 1 ~ 100
739
+ speed (int): 0 ~ 100
740
740
_type_1 (int): default 1
741
741
1 : Adaptive gripper. default to adaptive gripper
742
742
2 : 5 finger dexterous hand
@@ -746,7 +746,7 @@ def set_gripper_state(self, flag, speed, _type_1=None, is_torque=None):
746
746
1: Force control
747
747
0: Non-force control
748
748
"""
749
- self .calibration_parameters (class_name = self .__class__ .__name__ , flag = flag , speed = speed , _type_1 = _type_1 ,
749
+ self .calibration_parameters (class_name = self .__class__ .__name__ , flag = flag , gripper_speed = speed , _type_1 = _type_1 ,
750
750
is_torque = is_torque )
751
751
args = [flag , speed ]
752
752
if _type_1 is not None :
@@ -760,7 +760,7 @@ def set_gripper_value(self, gripper_value, speed, gripper_type=None, is_torque=N
760
760
761
761
Args:
762
762
gripper_value (int): 0 ~ 100
763
- speed (int): 1 ~ 100
763
+ speed (int): 0 ~ 100
764
764
gripper_type (int): default 1
765
765
1: Adaptive gripper
766
766
3: Parallel gripper, this parameter can be omitted
@@ -769,7 +769,7 @@ def set_gripper_value(self, gripper_value, speed, gripper_type=None, is_torque=N
769
769
1: Force control
770
770
0: Non-force control
771
771
"""
772
- self .calibration_parameters (class_name = self .__class__ .__name__ , gripper_value = gripper_value , speed = speed ,
772
+ self .calibration_parameters (class_name = self .__class__ .__name__ , gripper_value = gripper_value , gripper_speed = speed ,
773
773
gripper_type = gripper_type , is_torque = is_torque )
774
774
args = [gripper_value , speed ]
775
775
if gripper_type is not None :
@@ -878,6 +878,10 @@ def check_async_or_sync(self):
878
878
"""
879
879
return self ._mesg (ProtocolCode .CHECK_ASYNC_OR_SYNC , has_reply = True )
880
880
881
+ def gripper_stop (self ):
882
+ """Stop gripper"""
883
+ return self .set_gripper_value (0 , 0 )
884
+
881
885
# Other
882
886
def wait (self , t ):
883
887
time .sleep (t )
0 commit comments