Dial indicator on a magnetic stand touching a metal button held by a stationary robot gripper.

What you need

Use a dial indicator or other suitable measuring instrument and a stable fixture. Record a single defined approach direction and payload.

Five position readings relative to 10 mm. 1: 0.1 mm offset; 2: 0.12 mm offset; 3: 0.08 mm offset; 4: 0.11 mm offset; 5: 0.09 mm offset.
Five position readings relative to 10 mm. Original Academy diagram using illustrative values; not a measured hardware result.
Read the diagram as a data table
Values used in the illustration
Condition or componentmm offset
10.1
20.12
30.08
40.11
50.09

The calculation

x̄ = Σx_i / n
s = √[Σ(x_i − x̄)² / (n − 1)]
bias = x̄ − x_target

x_i is a measured position in mm, n is the sample count and s is sample standard deviation. This is not an ISO acceptance test.

Worked example

Illustrative numbers. Replace them with your measured inputs.

For positions 10.10, 10.12, 10.08, 10.11 and 10.09 mm, the mean is 10.10 mm and s is about 0.0158 mm. Against a 10.00 mm target, bias is +0.10 mm. Small scatter has not removed the offset.

Try it step by step

  1. Stabilize the mount and instrument, warm up using the manufacturer’s guidance and record the tool and payload state.
  2. Collect repeated approaches without changing the target, then repeat at another workspace location rather than extrapolating one result.
  3. Calculate mean, spread and target offset separately, retaining raw measurements and instrument resolution.
  4. Repeat from another approach direction to expose backlash or compliance; do not silently merge different test conditions.

How to check the result

Your report should identify instrument uncertainty, approach direction, thermal state and sample count alongside the statistics.

Common mistake to avoid

Five readings illustrate arithmetic, not a full qualification. Report the actual test conditions instead of advertising this result as the robot’s certified repeatability.

Reference reading

Primary references for the underlying models, APIs or application context. The worked numbers and plots above are educational calculations, not results reported by these sources.

Read our methods, limitations and safety notes.