Calibration
Calibration adapts the device to a specific person and a specific session before its data or feedback is used. Raw sensor readings and default stimulation parameters are not meaningful on their own; they must be adjusted to the individual's body, skin, and posture. Calibration applies predefined algorithms and learning samples to that raw data so that, by the time it reaches Studio or an SDK, it is accurate and comfortable. TESLASUIT has three independent calibration types, matching its three systems.
Haptic calibration#
Haptic calibration adapts the strength of stimulation to the current wearer, so that authored content feels the same, and stays comfortable, at every point on the body. Because skin conductance and tissue depth differ from one site to the next, an identical electrical signal that is barely felt on one channel can be uncomfortable on another. Calibration removes that difference.
What it records#
For each channel it stores two thresholds:
- MIN, the minimum power at which the effect is just barely perceptible.
- MAX, the strongest power that is still comfortable, near the wearer's personal limit.
Before any calibration the suit uses conservative defaults (MIN 1%, MAX 30%), which is why running an initial calibration is strongly recommended.
How it is calculated and applied#
Authored content never sends an absolute current. It sends an amplitude of 1 to 100%, which the suit recalculates inside each channel's own MIN to MAX range: 1% maps to that channel's MIN, and 100% to its MAX. The global haptic power control (a session-wide attenuation slider, see Concept - Haptics) is applied first, multiplying the authored value, and the result is then clamped within the same per-channel limits. The effect is that one authored value produces an equally comfortable sensation on every channel, regardless of where it sits on the body.
Calibration scopes#
Calibration works across three nested scopes, from broad to fine:
| Scope | Covers | Use |
|---|---|---|
| Area | A large body zone, such as a whole limb, the back, or the stomach | Fastest, coarse pass; sets every channel in the zone together |
| Part | A smaller array within an area (for example Stomach / Right Side) | Medium precision |
| Channel | A single electrode pair (for example Stomach / Right Side / Channel 1) | Finest control, one pair at a time |
Adjusting a broad scope shifts all the channels inside it together: lowering a Part by 5% lowers the maximum of each of its channels by 5%, while the Channel scope sets one electrode pair exactly. Areas and parts move in coarse 5% steps, and channels in fine 1% steps.
Two workflows expose these scopes. A recommended semi-automatic flow walks through the areas and raises MIN then MAX automatically, and a manual edit mode tunes any scope by hand for fine control. A finished calibration can be exported to a file and re-imported, so the same wearer does not repeat it on another PC or account. The procedure lives in Control Center - Calibration; the parameters it tunes are explained in Concept - Haptics.
Mocap calibration#
Mocap calibration is the initial set-up of the IMU sensors: it establishes each sensor's orientation relative to the body, using reference poses and movement, so the fused pose is correct. It runs in one of two modes:
- 6-axis (accelerometer and gyroscope) is the default. It requires arranging all sensor sets in defined positions relative to one another, and the calibration is not preserved between sessions, so it is repeated each time.
- 9-axis (adding the magnetometer) references each sensor set to magnetic north and persists across sessions, but is sensitive to nearby metal and is an experimental setting.
Because inertial tracking drifts over time, recalibration is part of normal operation rather than a one-off step. For TESLASUIT this calibration is performed in Studio - Data Capturing, since it often needs readjustment of the initial dataset. See Concept - Mocap.
Biometry calibration#
Biometry calibration personalises the PPG-based heart-rate metrics by recording an individual learning sample for the wearer. A default sample ships with the device (present from version 4.5.6 onward), but a personal calibration makes the readings noticeably more accurate. The sensor sits on the outer right shoulder, where the deltoid ends, and its readings are highly sensitive to how closely it adheres to the skin, so recalibration is recommended every time the suit is put on. During the recording the wearer takes a comfortable position, ensures firm skin contact, and stays still for a few seconds. See Concept - PPG.
Best practices#
Good calibration depends first on good contact, and then on following each system's routine.
All systems
- Close every zipper and fastener and check that the suit fits snugly against bare skin.
- Slightly moist skin gives the cleanest contact; a little light exercise to perspire helps, but do not pour liquid onto the skin.
- Recalibrate whenever conditions change significantly: a new wearer, a refit, or a change of environment or temperature.
- Never calibrate haptics to the point of pain, and stop or reduce if anything is uncomfortable. See Hardware - Safety.
Haptic
- Set global haptic power to 100% before you start, so you never calibrate above a comfortable level, and recalibrate if you later change it significantly.
- It is also considered a good practice to wait 5–10 minutes after putting the suit on, and/or do some light exercise, to allow the skin-electrode contact to stabilize and improve.
- Work coarse to fine: areas first, then parts, then individual channels only where needed.
- For every scope, set MIN first, then MAX. MIN is where the effect is just barely felt; MAX is strong but still comfortable.
- Export the finished calibration to reuse it on another PC or account without repeating the process.
Mocap
- Hold the reference poses steadily and keep the sensor sets in their defined positions.
- Remember that 6-axis calibration is not saved between sessions, so recalibrate each time, and again if the avatar starts to look wrong as drift accumulates.
- For 9-axis, keep well clear of large metal objects and electronics.
Biometry (PPG)
- Recalibrate each time you put the suit on, since the reading depends on sensor adhesion.
- Position the right-shoulder sensor for firm skin contact, take a comfortable position, and stay still for the few seconds of recording.
Warning
Haptic calibration applies electricity through the skin. Keep every threshold at a comfortable level and never calibrate to the point of pain. If you feel pain, dizziness, or nausea, unplug the power bank and take the suit off. See Hardware - Safety.
Where this is used#
- Control Center - Calibration: haptic and biometry calibration procedures
- Studio - Data Capturing: mocap calibration and capture workflows
- Concept - Haptics · Concept - Mocap · Concept - PPG
