1.3. Arm 模块

class gomerx.arm.Arm(client: gomerx.client.Client)

基类:gomerx.module.Module

calibrate(wait_for_complete=True) bool

机械臂标定

参数

wait_for_complete (bool) – 是否等待执行完成, 默认为 True

返回

机械臂标定是否完成, 完成返回 True, 否则返回 False

返回类型

bool

move_to(y: int = 0, z: int = 0, wait_for_complete=True) bool

机械臂移动到绝对位置

参数
  • y (int) – 机械手中心距离车体前平面距离, 单位cm

  • z (int) – 机械手中心距离地面高度, 单位cm

  • wait_for_complete (bool) – 是否等待执行完成, 默认为 True

返回

机械臂是否移到绝对位置, 完成返回 True, 未完成返回 False

返回类型

bool

recenter(wait_for_complete=True) bool

机械臂回中

参数

wait_for_complete (bool) – 是否等待执行完成, 默认为 True

返回

机械臂回中是否完成, 完成返回 True, 否则返回 False

返回类型

bool