文档阅读指引
GitHub 仓库与文档入口
下表汇总了 Wuji SDK 相关仓库、适用场景与推荐阅读入口。
| 仓库 | 版本 | 适用场景 | 阅读入口 | 适用产品 |
|---|---|---|---|---|
| wuji-sdk | 自动设备发现与实时数据流 | 当前阅读指引 | Wuji Glove Wuji Hand 2 (Beta 1) Wuji Hand |
可用文档
版本发布记录
Wuji SDK 各版本更新内容与变更说明
快速开始
3 个完整示例快速上手
- 回调订阅(0.subscribe_callback.py)
使用回调函数接收触觉数据 - 异步订阅(1.subscribe_async.py)
使用 async/await 接收触觉数据 - 数据录制(2.recording.py)
录制多通道传感器数据到 MCAP 文件 - Wuji Hand 上手
通过 wuji-sdk 连接 Wuji Hand 并做一次握拳动作
设备发现与连接
发现、连接与管理 Wuji 设备
数据订阅
订阅设备数据流
- 订阅模式
异步接收、同步非阻塞、回调接收三种模式 - 关闭订阅
取消订阅与资源释放 - 跨设备合并订阅
订阅来自所有设备合并的全局资源 - 可用数据流
各设备支持的数据流,链接到设备文档 - Wuji Hand 数据订阅
订阅 20 关节状态、实时控制、电机力矩上限、触觉手套数据
数据录制
录制多通道传感器数据到 MCAP 文件
数据结构参考
通用数据类型字段定义
- 通用类型
FrameHeader、Vector3、Quaternion、Pose - 坐标变换
FrameTransform、FrameTransforms - 录制类型
TopicRecorder、RecordingHandle、RecordingSummary、QualityMetrics - Wuji Hand 类型
HandJointState、HandJointCommand、TactileGloveFrame
设备参数与标定
读写设备参数、用户隔离、标定流程入口
时间同步与时间戳
设备时间戳含义、PTP-like 同步机制与手动同步 API
最佳实践
错误处理、重连、多设备与日志
C 接口参考
C 接口参考与 Python 等价对照
- 初始化与约定
wuji_init/shutdown + 返回值分类 + 资源释放函数 - 设备发现与连接
wuji_scan / wuji_connect / 连接目标与参数 - 订阅设备数据流
typedwuji_<device>_subscribe_*回调 - 订阅全局资源
wuji_subscribe_tf / wuji_subscribe_tf_static - 使用约束
回调指针生命周期、不在回调内 close、wuji_last_error 同线程语义、END/ERROR 终止帧 - Python 接口对照
Python 与 C 函数并排映射 - CMake 工程示例
最小 cc 链接命令与 CMake 工程参考
技术支持
如需技术支持或有任何问题,请联系我们:support@wuji.tech