pylabrobot.opentrons.flex.Flex.move_axes_to#

async Flex.move_axes_to(axis_map: Dict[str, float], critical_point: Dict[str, float] | None = None, speed: float | None = None) → Dict[str, float]#

Move the named axes to absolute deck-frame positions (mm), returning where they land.

Every axis the map does not name holds its current position. critical_point offsets the point on the mount that is driven to those positions, also as a per-axis map. speed is in mm/s (robot default if None).

Raises:

ValueError – If any axis is not one the robot addresses. Raised before any wire command is sent.

Parameters:
Return type:

Dict[str, float]