文档阅读指引

GitHub 仓库与文档入口

下表汇总了 Wuji SDK 相关仓库与适用场景。

仓库版本适用场景适用产品
wuji-sdkv2026.8.3以 Python 或 C 集成 Wuji 设备,采集数据并控制设备Wuji Hand 2 (Beta 1)
Wuji Hand
Wuji Glove

可用文档

版本发布记录

Wuji SDK 各版本更新内容与变更说明

产品介绍

Wuji SDK 简介、核心功能、系统要求与安装

  • 概述
    产品定位、支持设备与核心功能
  • 使用前准备
    系统要求、Python 与 C SDK 安装

快速开始

3 个完整示例快速上手

设备发现与连接

发现、连接与管理 Wuji 设备

数据订阅

订阅设备数据流

数据录制

录制多通道传感器数据到 MCAP 文件

数据结构参考

通用数据类型字段定义

设备参数与标定

读写设备参数、用户隔离、标定流程入口

  • 参数读取
    序列号、固件版本、IP 地址等
  • 参数写入
    修改 IP、端口等可写参数
  • 设备操作
    参数持久化、重启等设备操作因产品而异,详见对应设备文档
  • SDK 用户管理
    按操作者隔离 SDK 本地参数与标定文件
  • 用户数据导入导出
    把一位用户的全部数据打包成 zip,备份或迁移到其他主机
  • 标定
    手部模型按 SDK 用户与左右手存放,参数与触觉标定按设备序列号
  • 可用参数
    各设备支持的参数,链接到设备文档
  • 查看所有资源
    列出设备上的资源、参数和 Topic

时间同步与时间戳

设备时间戳含义、PTP-like 同步机制与手动同步 API

手部重定向(Retargeting)

21 个人手关键点映射为 20 维关节角度命令

最佳实践

错误处理、重连、多设备与日志

故障排查

按问题类型分类的排查指南

C 接口参考

C 接口参考与 Python 等价对照

  • 初始化与约定
    wuji_init/shutdown + 返回值分类 + 资源释放函数
  • 设备发现与连接
    wuji_scan / wuji_connect / 连接目标与参数
  • SDK 用户管理
    C 侧创建、切换、更新 SDK 用户与 WujiUserInfo 释放
  • 用户数据导入导出
    C 侧导出、预览、导入用户数据 zip 包与状态码
  • 订阅设备数据流
    typed wuji_<device>_subscribe_* 回调
  • Wuji Hand 2 C 接口
    C 侧 WujiHand2 等价接口,20 关节掩码与订阅流反馈
  • Wuji Hand C 接口
    Wuji Hand 连接控制、实时指令与控制器、配对触觉手套(仅 Linux gnu tarball)
  • Wuji Glove 资源接口
    Wuji Glove 暴露与 Python 对齐的资源接口
  • Glove 触觉接触标定
    wuji_glove_calibrate_tactile_blocking 一次调用完成引导式触觉接触标定:按提示录制几组动作,SDK 依次完成采集、数据校验与训练。数据流说明见 Wuji Glove 触觉数据。
  • 订阅全局资源
    wuji_subscribe_tf / wuji_subscribe_tf_static
  • 重定向
    把 21 个人手关键点(MediaPipe 顺序)映射为固件顺序的 20 维关节角,与 Python RetargetSession 行为一致。概念与输入格式见手部重定向。
  • 使用约束
    回调指针生命周期、不在回调内 close、wuji_last_error 同线程语义、END/ERROR 终止帧
  • Python 接口对照
    Python 与 C 函数并排映射
  • CMake 工程示例
    最小 cc 链接命令与 CMake 工程参考

技术支持

如需技术支持或有任何问题,请联系我们:support@wuji.tech