Documentation Index
Fetch the complete documentation index at: https://docs.roboticks.io/llms.txt
Use this file to discover all available pages before exploring further.
ISO/TS 15066
ISO/TS 15066:2016, Robots and robotic devices — Collaborative robots, is the technical specification that puts numbers on the collaborative-operation clauses of ISO 10218. It defines the quantitative biomechanical limits for transient and quasi-static contact between a cobot and a human operator. It is normatively a Technical Specification, not a full International Standard — but it is the dominant reference for cobot conformity claims under ISO 10218 collaborative-operation clauses, and is cross-cited by EU MR 2023/1230 conformity assessments for cobot applications.Scope
Applies to:- Collaborative robot systems (robot + end-effector + cell) operating in Power and Force Limiting (PFL) mode per ISO 10218.
- Quantitative biomechanical limits for transient (impact, ≤0.5 s) and quasi-static (clamping, >0.5 s) contact.
- Contact-pressure and contact-force thresholds per body region (head, face, chest, abdomen, upper limb, hand, etc.) — Annex A.
- Safety-rated Monitored Stop (SMS), Hand Guiding (HG), or Speed-and-Separation Monitoring (SSM) modes — the other three collaborative modes of ISO 10218. Those have their own clauses and do not require force / pressure verification.
What the thresholds look like
Annex A gives, per body region, a maximum quasi-static force, transient force, quasi-static pressure, and transient pressure. The numbers are the result of biomechanical pain-onset studies. As an illustrative example (consult the standard for exact values and the most current edition):| Body region | Quasi-static force | Transient force |
|---|---|---|
| Hand, finger | low | moderate |
| Forearm | moderate | higher |
| Upper arm | moderate | higher |
| Chest | low | moderate |
| Head, face | very low (effectively zero contact recommended) | very low |
What Roboticks supports
- Clause-level derivation from ISO/TS 15066, particularly the Annex A tables.
- Per-body-region requirement structure — author one requirement per (body region, contact mode) tuple, derive it from the corresponding Annex A row.
- Sim-based force measurement — capture wrench data on contact-candidate surfaces in Gazebo or Webots; the SDK provides
roboticks.gazebo.contact_force()androboticks.webots.touch_sensor()helpers. - Hardware-test ingestion — JUnit XML from your hardware-in-the-loop rig with
roboticks.confirmsproperties tying back to the derived requirement. - MCAP capture of contact events — every contact scenario records a bag containing TF, contact wrenches, joint states. The evidence pack references the MCAPs.
What Roboticks does not do
- We do not maintain the Annex A threshold tables. Pull them from your licensed copy of ISO/TS 15066.
- We do not provide certified contact-force sensors. You bring the hardware or the validated sim model.
- We do not perform the biomechanical-equivalence assessment that justifies sim-only verification (when sim is your evidence vehicle, your safety engineer documents the equivalence).
Sim-based vs hardware verification
Both are acceptable; both have trade-offs.| Approach | Pros | Cons |
|---|---|---|
| Sim-based (Gazebo / Webots with contact models) | Scales to thousands of scenarios; cheap; reproducible | Requires validated contact model; assessment-time scrutiny on sim-vs-reality |
| Hardware-in-the-loop | Direct measurement; persuasive to assessors | Slow; expensive; limited scenario coverage |
| Hybrid (sim broad coverage + hardware spot validation) | Best of both | More tooling to maintain |
Example derived requirement
Conformity route
A cobot conforming to ISO/TS 15066 typically:- Pins ISO 10218-1:2025 + ISO 10218-2:2025 + ISO/TS 15066.
- Derives per-body-region contact requirements from Annex A.
- Defines a contact-scenario set covering every foreseeable contact configuration the risk assessment identified.
- Runs the scenarios in sim, captures MCAPs, generates evidence pack.
- Anchors with a hardware spot-test set for sim-vs-reality equivalence.
Pinning
cobot-eu bulk template.
Next steps
Cobot compliance pattern
End-to-end workflow.
ISO 10218
The parent standard that cites TS 15066 for PFL operation.