Collaborative robot carrying a small payload past a proximity sensor with clear bench space ahead.

What you need

Use an offline worksheet and hypothetical motion parameters. Actual safeguarding requires manufacturer stopping data and application-specific validation.

Illustrative travel before stopping. 100 ms delay: 112.5 mm; 200 ms delay: 162.5 mm.
Illustrative travel before stopping. 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
100 ms delay112.5
200 ms delay162.5

The calculation

d_model = v × t_delay + v² / (2 × a)

v is m/s, t_delay is s and a is constant deceleration magnitude in m/s². The model omits many real stopping and human-approach effects.

Worked example

Illustrative numbers. Replace them with your measured inputs.

At 0.5 m/s with 0.10 s delay and 2 m/s² deceleration, the delay contributes 0.050 m and ideal braking 0.0625 m: total 0.1125 m. Increasing delay to 0.20 s gives 0.1625 m. These are illustrative travel distances only.

Try it step by step

  1. Separate sensing, communications, controller reaction and mechanical stopping in a timing diagram rather than assuming an instantaneous response.
  2. Calculate the simple model to see which term dominates at several speeds and delays.
  3. For a real application, obtain stopping-performance information for the actual robot, load, pose and configured safety function.
  4. Have the complete protective system assessed and validated by a competent person; keep ordinary camera or PLC timing out of safety-rated assumptions.

How to check the result

The learning result is a sensitivity calculation. A real safety report needs validated system data, uncertainties and the applicable standard’s method.

Common mistake to avoid

Never use this number as a minimum human separation distance. It excludes human approach, intrusion, measurement uncertainty and nonconstant braking.

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.