跳转到内容
English
Python · C/C++ · Modbus RTU · CANFD

Revo 3 SDK
开发文档

通过 Python 或 C/C++ 公共 API,使用 Modbus RTU 或 CANFD 接入 Revo 3 灵巧手。
Python · quickstart.py
Python 3.10+
import asyncio
from bc_revo3_sdk import main_mod as sdk

async def main():
    manager = sdk.Manager()
    try:
        hand = await manager.connect_auto()
        try:
            state = await hand.state.snapshot()
            print(state.positions_deg)
        finally:
            await hand.close()
    finally:
        await manager.close()

asyncio.run(main())

按顺序完成首次接入,再按任务查 API、确认产品能力与底层协议。

可用功能取决于产品代号、硬件配置和连接时识别到的布局;各型号的支持边界见 API 参考。

设备接入支持通过 Modbus RTU 或 CANFD 发现并连接 Revo 3 灵巧手。
运动与状态通过 Motion、ServoSession、State 和 Health 功能域控制设备并读取运行状态。
触觉数据按已识别的硬件布局读取压阻阵列、高密矩阵或指尖力/力矩触觉数据。
配置与维护提供配置、标定、示教、固件升级及诊断接口;具体支持范围以 API 参考为准。

硬件规格、底层通信协议、下载资源和 ROS 2 集成由产品文档站维护。