ExperimentalCollision
读取实验性碰撞状态并配置 SDK 软件响应策略。
实验性 实验性功能域,默认关闭;能力受设备反馈、检测源与配置影响。
以下片段在已连接的 hand 上执行。Python 位于 async 函数内;C++ 需包含 revo3/revo3.hpp、iostream、vector、chrono 和 stdexcept,并在应用边界处理 SdkError。
active_joints = await hand.experimental_collision.active_joints()print(active_joints)const auto active_joints = hand.experimental_collision().active_joints();参数与返回值
Section titled “参数与返回值”| 操作 | 参数 | 返回值 |
|---|---|---|
| ExperimentalCollision.configure(config) | ExperimentalCollisionConfig | 无返回值 |
| ExperimentalCollision.active_joints() | — | 21 个 bool,对应各关节的锁存碰撞状态 |
按操作查阅完整签名、默认值、单位与 Python / C++ 差异:
不保证固定检测延迟、无漏检或无误检,不能替代硬件安全措施。未知枚举值返回 InvalidArgument。字段与判定语义可能在后续 2.x minor 版本调整。