pylabrobot.brooks.precise_flex.PreciseFlexGripper#
- class pylabrobot.brooks.precise_flex.PreciseFlexGripper(driver: PreciseFlexDriver, closed_gripper_position: float, is_dual_gripper: bool = False)#
Bases:
objectThe gripper fitted to a PreciseFlex arm: a servoed single gripper, or a dual one.
Reached as
driver.gripper. Sends through the driver’ssend_command.Attributes
Methods
__init__(driver, closed_gripper_position[, ...])move_to_jaw_position(width[, force_sensing])Move the PreciseFlex gripper jaws.
move_to_jaw_position_firmware_units(position)Move the gripper to a controller-native joint position.
(Dual gripper only) Whether each gripper's end-of-travel sensor reads it fully closed.
(Single gripper only) Whether the end-of-travel sensor reads the gripper fully closed.
update_width(width)Stand the jaws on the resource that models them
widthapart.- Parameters:
driver (PreciseFlexDriver)
closed_gripper_position (float)
is_dual_gripper (bool)