Manager、Hand 与设备元数据
本页是核心对象索引,精确签名以正式 API 参考手册为准。
Manager
负责发现、连接、共享传输和整体关闭。Python 类型为 Manager,C++ 类型为 revo3::Manager,C ABI 使用 revo3_manager_*。
主要能力:
- 自动发现或按筛选条件发现设备。
- 自动连接或连接指定设备。
- 管理多个 Hand 和共享端口。
- 关闭所有受管资源。
Hand
表示一个已连接设备,提供:
device_info、firmware_info和joint_layout。slave_id和运行时统计信息。- Motion、State、Touch、Health、Config、Calibration 和 Maintenance 功能域。
- 独立关闭。
元数据
| 类型 | 内容 |
|---|---|
DetectedDevice | 发现阶段的端口、协议、设备 ID、型号和序列号 |
DeviceInfo | 序列号、型号、左右手分型、硬件版本和模块序列号 |
FirmwareInfo | 主控、电机和触觉固件版本 |
JointLayout | 布局 ID、版本和关节数 |
型号无法从设备信息确认时,只有在 BOM 或验证记录明确的情况下才应显式覆盖型号。