Inferensys

Glossary

ISO/TS 15066

ISO/TS 15066 is a technical specification that provides safety requirements and guidance for the design and implementation of collaborative robot systems, including formulas for permissible speed and force limits during contact.
Security engineer implementing LLM guardrails on laptop, safety rules visible on screen, technical implementation session.
SAFETY STANDARD

What is ISO/TS 15066?

ISO/TS 15066 is the definitive technical specification for collaborative robot safety.

ISO/TS 15066 is a technical specification that provides safety requirements and guidance for the design and implementation of collaborative robot systems, including formulas for permissible speed and force limits during contact. It supplements the broader ISO 10218 robot safety standards by detailing the four collaborative operation modes: Safety-Rated Monitored Stop, Hand Guiding, Speed and Separation Monitoring, and Power and Force Limiting (PFL). The specification's core contribution is its provision of biomechanical limits—tabular data and formulas for maximum permissible pressure and force on different body regions—which engineers use to validate safe physical human-robot interaction (pHRI).

Implementing ISO/TS 15066 requires a risk assessment to select the appropriate collaborative mode and validate that contact forces remain below the specified pain thresholds. This involves engineering controls like force/torque sensing, compliant actuation, and protective stop monitoring. The standard is critical for deploying cobots in shared workspaces without traditional safety cages, enabling direct human-robot collaboration in assembly, packaging, and machine tending. Compliance ensures that incidental contact, should it occur, does not result in injury, making it a foundational document for human-robot interaction (HRI) safety certification.

ISO/TS 15066

Key Collaborative Safety Modes Defined

ISO/TS 15066 is the definitive technical specification for collaborative robot safety, providing the quantitative formulas and requirements for four primary safety modes that enable safe physical human-robot interaction.

01

Safety-Rated Monitored Stop

A safety function where the robot stops all motion when a human enters the collaborative workspace. The robot remains powered but stationary until the human leaves the safeguarded space and the system is manually restarted. This is the most basic collaborative mode, effectively creating a dynamic safety zone.

  • Key Mechanism: Uses protective stop initiated by external safety sensors (e.g., light curtains, laser scanners).
  • Application: Used for tasks where human entry is infrequent, such as loading/unloading a fixture while the robot is idle.
02

Hand Guiding

A mode where a human operator directly grasps the robot's end-effector or a dedicated handle and physically guides it through a task. The robot's control system provides zero-gravity-like assistance, moving only in response to the applied force.

  • Key Mechanism: Relies on force/torque sensors in the robot's joints or flange to measure the guiding intent.
  • Safety Requirement: The guiding device must include a deadman switch that immediately stops the robot if released. This mode is central to kinesthetic teaching for programming by demonstration.
03

Speed and Separation Monitoring (SSM)

A dynamic safety mode where the robot's speed is continuously controlled to maintain a protective separation distance between the robot and a human. The system calculates a minimum permitted distance (MPD) based on robot speed, human speed, system latency, and intrusion detection capability.

  • Core Formula: MPD = (Robot Velocity × System Stopping Time) + (Human Intrusion Velocity × Sensor Response Time) + C, where C is a constant safety margin.
  • Application: Enables concurrent operation where human and robot work on different parts of a shared task without physical contact, common in assembly lines.
04

Power and Force Limiting (PFL)

The mode that permits transient physical contact between the robot and a human. The robot's inherent design or active control limits the biomechanical loadings (force, pressure, energy) to levels considered non-injurious. ISO/TS 15066 provides pain threshold tables for different body regions.

  • Key Limits: Includes maximum quasi-static force (e.g., 150 N for the back), transient force/pressure, and clamping energy.
  • Implementation: Achieved through inherently safe design (lightweight, rounded edges, compliant joints) and active force feedback control (e.g., impedance/admittance control). This is the defining feature of a true collaborative robot (cobot).
05

The Biomechanical Basis for PFL

ISO/TS 15066's Power and Force Limiting values are not arbitrary; they are derived from pain sensitivity studies and biomechanical data. The specification provides detailed tables of maximum permissible values for 29 body regions, categorized by pain type.

  • Quasi-Static Contact: Prolonged, clamping contact (e.g., being pinned). Limits are based on compression and pain thresholds.
  • Transient Contact: Brief, impact-like contact from a moving robot. Limits consider both force and pressure to prevent bruising or fracture.
  • Body Region Variability: The hand can tolerate higher forces than the face or neck, reflecting differing biological sensitivity and injury risk.
06

System Integration & Risk Assessment

Implementing these modes requires a holistic safety system, not just robot programming. ISO/TS 15066 mandates a comprehensive risk assessment for each collaborative application.

  • Required Components: Safety-rated hardware (PL d/Cat. 3 minimum), validated safety functions, and performance level (PL) calculations per ISO 13849-1.
  • Process Steps:
    1. Hazard Identification: Pinpoint all potential contact scenarios.
    2. Force/Speed Estimation: Calculate expected contact forces using physics or simulation.
    3. Validation: Measure actual forces/pressures with a force-pressure measurement device.
    4. Documentation: Create a collaborative operation validation report.
  • Critical Note: The integrator, not the robot manufacturer, is typically responsible for the final risk assessment and validation of the collaborative application.
TECHNICAL SPECIFICATION

ISO/TS 15066

ISO/TS 15066 is the definitive international technical specification for collaborative robot (cobot) safety, providing quantitative biomechanical limits for human-robot contact.

ISO/TS 15066:2016 is a Technical Specification published by the International Organization for Standardization that supplements the broader safety standard for industrial robots, ISO 10218. It provides the specific safety requirements and guidance necessary for the design, implementation, and operation of collaborative robot systems where humans and robots work in direct proximity without traditional safeguarding like fences. The document's core innovation is its annex of biomechanical limit values, which provides scientifically-derived thresholds for permissible pressure, force, and pain sensitivity across 29 regions of the human body.

These quantitative limits enable the Power and Force Limiting (PFL) collaborative operation mode defined in ISO 10218. Engineers use the specification's formulas and tabulated data to calculate maximum allowable robot speeds and forces, ensuring any incidental contact remains below pain thresholds. By providing this objective, measurement-based framework, ISO/TS 15066 moves collaborative robotics safety from qualitative guidelines to a rigorous, verifiable engineering discipline, forming the critical bridge between high-level safety principles and actionable robot control parameters.

SAFETY MODES

Compliance Requirements and Implementation

A comparison of the four collaborative operation safety modes defined in ISO/TS 15066, detailing their core safety functions, typical implementations, and primary use cases.

Safety ModeCore Safety FunctionKey Implementation MechanismPrimary Use Case

Safety-Rated Monitored Stop

Robot stops motion before human enters collaborative workspace

Safety-rated sensors (e.g., light curtains, area scanners)

Human loads/unloads parts while robot is stationary

Hand Guiding

Human directly controls robot motion via force-sensing handle

Force/torque sensor in end-effector or robot flange

Intuitive path teaching and cooperative assembly

Speed and Separation Monitoring (SSM)

Maintains protective separation distance; robot speed scales with distance

3D vision system (e.g., safety-rated cameras) calculating minimum protective distance

Concurrent work in shared space with dynamic human movement

Power and Force Limiting (PFL)

Limits contact forces and pressures to biomechanical thresholds

Inherent robot design (rounded edges, force-limited joints) and control software

Inevitable, planned, or unexpected physical contact scenarios

COLLABORATIVE ROBOT SAFETY

Frequently Asked Questions

ISO/TS 15066 is the foundational technical specification for collaborative robot (cobot) safety. These FAQs address the core requirements, applications, and implications for engineers and system integrators.

ISO/TS 15066 is a Technical Specification that supplements the broader ISO 10218 robot safety standards by providing detailed safety requirements and guidance specifically for the design, implementation, and operation of collaborative robot systems where humans and robots share a workspace. It is the definitive document for quantifying and validating safe physical human-robot interaction (pHRI). The specification provides explicit formulas for calculating permissible speed and force limits during contact, defines the four collaborative operation modes (Safety-rated monitored stop, Hand guiding, Speed and separation monitoring (SSM), and Power and force limiting (PFL)), and offers extensive guidance on risk assessment, system validation, and workspace design. Unlike an international standard, a Technical Specification is published for immediate use but may be revised based on technological feedback before becoming a full standard.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.