Device Calibration

Calibration removes per-unit sensor variance so that fingertip pinches, four-finger bends, and other gestures produce expected output. Complete it at least once per new device, and recalibrate as needed.

Sign in to a Studio user before you start. The generated URDF is saved per user profile, so calibration results can't be saved while signed out. See Getting Started > User Profile for how to create one.

Calibration Home

Before opening calibration, pair your Wuji device on the Device Connection page. Click the Calibration icon on the Activity bar to enter the home page: the Devices sidebar lists connected devices on the left. The right side is the calibration entry, with the start button and the selected device's calibration status at center.

Select a device in the sidebar and click the central start button to enter the flow. An uncalibrated device runs a first-time calibration. A calibrated one runs a recalibration—the flow is the same either way.

Calibration home page

The flow screen has three areas: left Devices sidebar (device list and calibration status), center guide area (current pose name and progress like Thumb-Index Tip Touch · 1/6, guide image, status hints), and right data panel (real-time SDK diagnostics).

Calibration flow

Data Panel

While calibration runs, the right-side panel shows two metrics side by side:

MetricMeaning
StabilityData variance. Green dot = acceptable, yellow = too high
ConstraintsWhether the pose meets its constraints: PASS (green) / FAIL (red)
On FAIL, Diagnostics expands, and the items vary by pose:
· Pinch poses group by contact (e.g. "Thumb-Index tip contact") and show measured / target, such as Distance 85.1 mm / 45.0 mm, Axis 23.5° / 100°–180°
· Four-finger bend / flat show passing fingers (e.g. Fingers OK 0/2) and failing items (e.g. Index: Roll failed)

Starting Calibration

Before starting, make sure:

  • The device is worn correctly and snugly
  • Your wrist and fingers can move freely
  • The environment meets the device's requirements (away from metal objects and strong interference)
  • The device has sufficient battery

Select a device on the home page and click the start button to enter the flow, then run through 6 poses in order. See Pose Reference below for each pose's illustration and tips.

Completing a Pose

Calibration runs automatically—no manual clicks. Once you hold a pose, the system detects, collects, and advances on its own:

  1. Pose your hand following the guide
  2. The system detects the pose and enters the Stabilizing phase, measuring how long you hold it steady
  3. Once stable enough, it auto-advances to the Collecting phase and records data
  4. When the pose completes, it shows Step completed and moves to the next pose automatically

Between poses, fully open your hand to keep the transition data clean. If a step fails to collect, the screen prompts you and you can click Recalibrate to start over. Switching to another view during calibration interrupts the current run.

Pose Reference

StepIllustrationPoseConstraintOperation guide
1Thumb-Index Tip TouchThumb-Index Tip TouchThumb–index EMF distance < 5 cm, with the fingertips facing each other at an angle > 100° (tip-to-tip, not pad-to-pad)Touch only the thumb and index fingertips. Do not press the finger pads together.
2Thumb-Middle Tip TouchThumb-Middle Tip TouchThumb–middle EMF distance < 5 cm, with the fingertips facing each other at an angle > 100° (tip-to-tip, not pad-to-pad)Touch only the thumb and middle fingertips. Do not press the finger pads together.
3Thumb-Ring Tip TouchThumb-Ring Tip TouchThumb–ring EMF distance < 5 cm, with the fingertips facing each other at an angle > 100° (tip-to-tip, not pad-to-pad)Touch only the thumb and ring fingertips. Do not press the finger pads together.
4Thumb-Pinky Tip TouchThumb-Pinky Tip TouchThumb–pinky EMF distance < 5 cm, with the fingertips facing each other at an angle > 100° (tip-to-tip, not pad-to-pad)Touch only the thumb and pinky fingertips. Do not press the finger pads together.
5Four-Finger Bend 90°Four-Finger Bend 90°Index / middle / ring / pinky angles close to the target pose (thumb not constrained)Bend the index, middle, ring, and pinky fingers together to about 90°—like a half-fist, not clenched, the thumb stays relaxed
6Flat OpenFlat OpenIndex / middle / ring / pinky angles close to the target pose (thumb not constrained)Open the hand fully with all four fingers extended and close together, palm steady, the thumb stays relaxed

Calibration Complete

After all 6 steps finish, the completion page appears with a confirmation message and three actions:

Calibration succeeded

ActionEffect
RecalibrateStart over from step 1 immediately
Show URDFOpen the location of the generated hand URDF model file
Enter VisualizationSwitch to the visualization view to confirm finger data looks correct and verify the calibration

Calibration data is saved automatically and persists across Studio restarts. The device's tag in the Devices sidebar changes from "Uncalibrated" to "Calibrated".

URDF Output Location

The generated URDF is saved per Studio user profile and per device:

~/.wuji/studio/data/user-profiles/<profile-id>/extensions/wuji.calibration/local/artifact/calibration/profiles/<device-sn>.urdf

Each user profile keeps its own copy and switching users doesn't affect the others. Click Show URDF on the completion page to open the folder in your file manager.

Calibration results can't be saved without a signed-in user. See Getting Started > User Profile for how to create one.

Debug Recording

When calibration starts, Studio automatically begins a recording named Calibration Debug that captures the current device's poses, transforms, IK, fingertip, and IMU data, excluding tactile streams. The recording stops automatically when calibration ends, whether it succeeds or fails.

Files save to the same directory as regular recordings—by default <Documents>/WujiStudio/recordings/, configurable in Studio settings. If calibration keeps failing, send the matching file along with the device SN to support@wuji.tech.

When to Recalibrate

Recalibrate in these cases:

  • The device was dropped or took a hard impact
  • The device hasn't been used for a long time (we recommend checking every 3 months)
  • Data looks clearly off (joint angles outside the normal range, fingers don't respond)
  • After repair or part replacement
  • The home page shows "Calibration Expired"

To recalibrate: click Recalibrate on the completion page, or return to the home page, select the device, and click the start button to redo all 6 steps.

Troubleshooting

You may run into these during calibration:

SymptomCauseWhat to do
A pose stalls with Pose not matching, please adjustThe current pose doesn't meet the constraintsAdjust to match the guide—touch fingertips lightly, don't press the pads
A pose times out (about 2 minutes) without completingYou never reached a valid poseRe-pose and hold steady, then click Recalibrate to restart
The device disconnects mid-calibrationThe device dropped offline or data was interruptedReconnect the device and restart from the home page
Calibration keeps failing/Restart Studio. If it persists, send the recording from Debug Recording above along with the device SN to support@wuji.tech