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 12100
ISO 12100:2010, Safety of machinery — General principles for design — Risk assessment and risk reduction, is the foundational standard for machinery safety design. It establishes the risk assessment / risk reduction iterative methodology that every other machinery safety standard assumes as a starting point. For Roboticks customers, ISO 12100 is rarely the source of derived requirements directly — it provides the methodology that leads to derivations from product-specific standards (ISO 10218, ISO 3691-4, IEC 62061). It is, however, pinned almost universally because the hazard-and-risk-reduction methodology itself produces requirements that need traceability.The three-step method
ISO 12100 prescribes a hierarchy of risk reduction:- Inherently safe design — eliminate hazards by design (preferred).
- Safeguarding and complementary protective measures — guards, light curtains, interlocks, STO drives.
- Information for use — warnings, instructions, training (last resort).
What Roboticks supports
- Derivation from ISO 12100 clauses — particularly clauses 5 (risk assessment) and 6 (risk reduction).
- Hazard-to-requirement traceability — the project’s
hazards.yamldeclares hazards from the risk assessment; requirements link back to the hazards they mitigate. - Risk-reduction evidence — the evidence pack PDF includes a “hazard mitigation” section showing each hazard, the mitigation measure, the derived requirements, and the verification results.
What Roboticks does not do
- We do not perform the risk assessment. The hazard identification, risk estimation, and risk evaluation are human safety-engineering activities. Roboticks consumes the output.
- We do not replace your risk-assessment software. Many customers use specialist tools (Pilz PAScal, Sistema, in-house spreadsheets). Roboticks ingests the resulting hazard list and lets you link it to requirements.
The hazards.yaml pattern
- Hazard view: every hazard with its mitigations and the verification status of each.
- Requirement view: every requirement, including which hazards it mitigates.
Suggested patterns
| Activity | Approach |
|---|---|
| Initial risk assessment | Off-platform (Sistema, Pilz, spreadsheet); export hazard list to hazards.yaml |
| Hazard-to-requirement linkage | In requirements/*.yaml via mitigates_hazards |
| Risk-reduction verification | Each requirement gets its confirming tests; the platform tracks coverage |
| Iteration | Re-run risk assessment after each significant design change; update hazards.yaml; the change-impact analysis surfaces requirements that may need updating |
Pinning
industrial-robot-eu, cobot-eu, amr-eu).
Next steps
ISO 10218
The product standard for industrial robots that builds on ISO 12100.
ISO/TS 15066
Cobot biomechanical limits that mitigate ISO 12100 mechanical hazards.
EU MR 2023/1230
The Regulation that requires the ISO 12100 risk assessment.