pylabrobot.brooks.precise_flex.PreciseFlexArm.pick_up_at_joint_state#

async PreciseFlexArm.pick_up_at_joint_state(joint_state: Dict[PreciseFlexAxis, float], resource_width: float, finger_speed_percent: float | None = None, grasp_force: float | None = None) → None#

Pick up at the specified joint state.

Parameters:
  • joint_state (Dict[PreciseFlexAxis, float]) – Joint state to pick from.

  • resource_width (float) – Width of the resource to grasp, in mm.

  • finger_speed_percent (float | None) – Finger closing speed as a percentage (0-100). default_finger_speed_percent when None.

  • grasp_force (float | None) – Grasp force in Newtons. default_grasp_force when None.

Return type:

None