获取 Revo 3 SDK
文档系列 2.x当前版本 2.0.0正式版
Revo 3 SDK v2.x 使用 Manager / Hand 对象模型,提供 Python、C ABI 和 C++ 接口。SDK 覆盖设备发现、连接管理、运动控制、状态与触觉数据、设备配置、标定和固件维护。
本页仅适用于 Revo 3。Revo 1 与 Revo 2 使用各自独立的 SDK 版本体系,请勿将其版本号与 Revo 3 SDK v2.x 混淆。
Revo 3 的对外示例仓库名为 brainco-revo3-sdk,Python wheel 包名为 bc-revo3-sdk。
从这里开始
| 目标 | 文档 |
|---|---|
| 确认支持范围和 v2.x 对象模型 | Revo 3 SDK v2.x 概览 |
| 安装 Python 或准备 C/C++ 环境 | 安装与环境配置 |
| 连接设备并完成首次只读检查 | 快速开始 |
| 按功能域查找公开接口 | API 导航 |
| 查询精确签名、字段和枚举 | 完整 API 手册 |
| 从 1.x 模块级接口升级 | 从 1.x 迁移到 2.x |
2.x 与旧接口的区别
Python 2.x 不再提供 modbus_open()、DeviceContext 或模块级 revo3_set_*() 领域接口。应用先创建 Manager,连接得到 Hand,再从 Hand 的功能域对象调用 API:
text
Manager
└── Hand
├── motion
├── state
├── touch
├── health
├── config
├── calibration
└── maintenancePython 与 C++ 对象方法不使用 revo3_ 前缀;C ABI 导出符号继续使用 revo3_ 前缀。
Revo 3 SDK v2.x 资源
- 对外示例仓库
brainco-revo3-sdk(dev 分支) - Python wheel 包:
bc-revo3-sdk - Revo 3 SDK v2.0.0 完整 API 手册
- 下载与安装说明
- 快速开始与示例入口
Revo 3 SDK v2.x 正式获取渠道以 BrainCo 官方发布为准。请通过安装页获取 Python wheel;C/C++ 动态库及配套示例包由 BrainCo 技术支持提供。
底层寄存器和传输编码不属于 SDK 公开 API。需要绕过 SDK 直接对接设备时,请查阅通信协议。