跳转至
⚙ 开发指南 > SDK > 附录

支持的示教器与夹爪型号#

为与 P6 目录对应,本页使用“支持的示教器与夹爪型号”作为栏目名称。下表仅表示 P7 SDK 当前纯数值换算 工具能识别的名称,不等于 P7 整机的正式硬件兼容清单。

arm_p7_sdk.utilities.map_pendant_to_gripper() 在示教器行程与夹爪行程之间执行线性数值映射。它不创建 客户端、不读取硬件,也不发送控制命令。

接口#

from arm_p7_sdk import utilities

target_mm = utilities.map_pendant_to_gripper(
    20.0,
    from_pendant="E2",
    to_gripper="G2",
    clamp=True,
)
print(target_mm)
map_pendant_to_gripper(
    pos: float,
    *,
    from_pendant: str,
    to_gripper: str,
    clamp: bool = True,
) -> float

pos 和返回值都使用 mm。

可识别名称#

参数 当前工具可识别值 失败与限制
from_pendant E2REPLAYREPLAY_MINI 未知名称抛出 ValueError
to_gripper G2G2LG2P 未知名称抛出 ValueError
clamp TrueFalse,默认 True True 将输入和输出夹紧到内置范围;False 允许线性外推

这些名称只表示当前纯数值函数能够识别的映射表项,不是 P7 的正式示教器或夹爪兼容清单,也不能 证明目标整机安装了相应硬件。

使用限制#

当前工具表中的 G2P 上限为 95 mm,已核对的整机配置则为 96 mm;两个来源尚未统一。发送 EEF 目标前必须按当前交付配置核对型号、自由度、行程、单位和控制模式,不能把换算结果未经范围检查直接 传给 move_eef()

线性 EEF 的 SDK 输入和反馈使用 mm/mm/seffort 保持驱动原生量。完整函数说明见 API 接口总览,实际 EEF 状态字段见 EEFState(末端执行器状态)