pylabrobot.liquid_handling.backends.opentrons_backend.OpentronsBackend.move_pipette_head

pylabrobot.liquid_handling.backends.opentrons_backend.OpentronsBackend.move_pipette_head#

async OpentronsBackend.move_pipette_head(location: Coordinate, speed: float | None = None, minimum_z_height: float | None = None, pipette_id: str | None = None, force_direct: bool = False)#

Move the pipette head to the specified location. Whe a tip is mounted, the location refers to the bottom of the tip. If no tip is mounted, the location refers to the bottom of the pipette head.

Parameters:
  • location (Coordinate) – The location to move to.

  • speed (float | None) – The speed to move at, in mm/s.

  • minimum_z_height (float | None) – The minimum z height to move to. Appears to be broken in the Opentrons API.

  • pipette_id (str | None) – The id of the pipette to move. If "left" or "right", the left or right pipette is used.

  • force_direct (bool) – If True, move the pipette head directly in all dimensions.