Skip to main content
cover-sdk-live-blank
Device Tools · Product DocumentationWuji SDKPython and C SDKs.v2026.8.31 C / Python
Follow these stages to install the SDK, connect devices, work with data, and build integrations.
1

Install and Run Your First Example

Install the SDK, then run a first example.
2

Connect Devices

Use one SDK manager to discover, connect, and manage Wuji devices.
3

Subscribe to and Understand Data

Start with subscription modes, then review product data streams, timestamps, and coordinate transforms.
4

Record Data

Record synchronized multi-stream data to MCAP and check recording quality.
5

Calibrate and Manage Devices

Manage device parameters, SDK users, and calibration data.
6

Go Deeper

Explore retargeting, engineering practices, troubleshooting, and the C bindings.
  • Hand Retargeting — Map 21 hand keypoints to 20 joint angles
  • Best Practices — Error handling, reconnection, multi-device work, and logging
  • Troubleshooting — Installation, runtime, compatibility, and logging issues
  • C API Reference — C interfaces, error codes, conventions, and Python equivalents
  • Appendix — Glossary, error codes, exception types, and compatibility

All Pages in This Version

Release Notes

Version updates and changelog for Wuji SDK

Introduction

Supported devices, SDK languages, and core capabilities

Installation and Environment

System requirements, Python and C installation, and installation checks

Device Discovery and Connection

Discover, connect, and manage Wuji devices

Data Subscription

Subscribe to, merge, and rate-limit device data streams

Wuji Hand 2 Fingertip Tactile

Tactile formats, calibration, and offline processing

Data Recording

Record multi-channel data to MCAP

Data Reference

Frame, pose, inertial, and recording types

Device Parameters and User Data

Read and write parameters, isolate users, export and import data, and calibrate

Time Synchronization

Timestamp semantics, automatic synchronization, and manual synchronization

Hand Retargeting

Map hand keypoints to joint angles

SDK Practice

Retargeting, user management, and fingertip tactile examples

Best Practices

Error handling, reconnection, multi-device work, and logging

Troubleshooting

Installation, runtime, compatibility, and logging issues

C API Reference

C interfaces, error codes, and Python equivalents

Appendix

Glossary, error codes, exception types, and compatibility