pylabrobot.opentrons.flex.flex_gripper.FlexGripper.move_to#

async FlexGripper.move_to(x: float, y: float, z: float, speed: float | None = None) → None#

Move the gripper to an absolute deck-frame position, in mm.

Uses robot/moveTo with the extension mount rather than the robot/moveAxes* family: those infer the mount from the axis map, and the server’s offset table has no gripper entry, so an extensionZ target fails on the robot with KeyError: Mount.EXTENSION. The gripper also has a lower z ceiling than the pipette mounts, so a z a pipette accepts can still be out of bounds. speed is in mm/s (robot default if None).

Parameters:
Return type:

None