Skip to content

获取 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
    └── maintenance

Python 与 C++ 对象方法不使用 revo3_ 前缀;C ABI 导出符号继续使用 revo3_ 前缀。

Revo 3 SDK v2.x 资源

Revo 3 SDK v2.x 正式获取渠道以 BrainCo 官方发布为准。请通过安装页获取 Python wheel;C/C++ 动态库及配套示例包由 BrainCo 技术支持提供。

底层寄存器和传输编码不属于 SDK 公开 API。需要绕过 SDK 直接对接设备时,请查阅通信协议

帮助