Skip to content

Motion、MotionHandle 与 ServoSession

目标运动

方法目标范围
move_to()整手关节数组
move_joint()单关节
move_finger() / flex_finger()四指之一
move_thumb()拇指关节数组

方法可接受持续时间、速度、增益和采样步长等参数,具体组合以版本化签名为准。返回的 MotionHandle 支持等待、取消、状态和错误查询。

Servo

open_servo() 创建由应用主动发送目标的 ServoSession。send_position()send_velocity()send_current()send_impedance()send_mit() 均接收完整整手帧,数组长度必须等于当前布局的关节数。SDK 不提供隐式沿用其他关节目标的单关节、手指或拇指流控方法。会话状态、过滤参数、命令超时和关闭语义必须按 API 契约处理。

start_servo_drag() 是 SDK 托管的拖拽入口,不应与应用主动 Servo 会话同时持有控制权。

示教与回放

示教记录整手轨迹,回放重新下发记录帧。应用负责保存数据、验证布局兼容性并限制回放范围。

等待、抢占、取消和 Indeterminate 说明见运动控制指南

帮助