Skip to main content
设备默认运行在 MIT 控制模式,控制模式不通过 Python API 设置。

effort_limit(SET/GET)

力矩限幅:读写各关节的力矩上限(A)。
写入拒绝 NaN / Inf / 负值与超出设备上限的值,整手与单关节写入同样校验。写入被拒时报错,当前生效值保持不变。上限由固件设定,常见异常与处理见脚本运行中抛出异常。

mit_params(SET/GET)

MIT 阻抗参数:读写各关节的 kp / kd。
写入拒绝 NaN / Inf / 负值。 连接成功后,SDK 自动读回一次全部 20 个关节的 kp / kd,并在 SDK 日志中写入一行 info 级别记录,不需要调用接口。日志按 {finger}/S{1..4} 标签列出关节,例如 thumb/S1 到 pinky/S4。这些标签对应 SDK 关节标签 {finger}_S{1..4}。离线关节记为 offline。 日志里的值是连接时设备上生效的值。读回失败时,SDK 写一行 warn 级别日志,连接照常完成。排查控制响应或关节运动异常时,先在 SDK 日志里找这一行。日志级别与文件位置见 SDK 日志级别。

用户零点(origin)

把当前物理位置标定为关节侧零位。关节正在运动时延迟到下次 IDLE 才生效。

数据类型

MitParam

MIT 参数:mit_params().get() 返回元素。
set 接受单个 (kp, kd)(应用到全部关节)或长度 20 的列表(逐关节)。get 返回 20 个元素,离线关节为 None。
Python:本页前文已展示 Python 接口。