Annotating Data for Robot Safety Certification: ISO 10218 and Collaborative Robot Standards
The rapid development of industrial automation and the widespread adoption of collaborative robots (cobots) are significantly transforming modern manufacturing processes. This opens up new opportunities to increase productivity, production flexibility, and operational efficiency.
In modern robotic solutions, data annotation is becoming increasingly important, especially for systems that use computer vision, machine learning, and intelligent decision-making algorithms. High-quality annotated datasets enable robots to recognize human presence, detect potentially dangerous situations, classify operating states, and provide a substantiated assessment of compliance with safety requirements.
Theoretical foundations of the safety of robotic systems and the regulatory framework for certification
Functional safety of robotic systems is a key aspect of modern industrial robotics, determining the system's ability to respond correctly to potentially dangerous situations and prevent harm to humans, equipment, or the environment. In robotic systems, safety is ensured by a combination of hardware solutions, software algorithms, and risk assessment procedures.
The main goal of functional safety is to minimize risks to an acceptable level by implementing protective functions such as emergency stop, speed limitation, human presence monitoring, and control of the robot's workspace.
Classification of industrial and collaborative robots
Industrial robots traditionally operate in isolated environments, separated from humans by physical barriers or protective systems. They are designed to perform high-speed and high-precision operations without direct interaction with the operator.
Collaborative robots (cobots), on the other hand, are designed to work together with a human in the same workspace. Their design and software include built-in safety mechanisms that help prevent injury to the person during the interaction. This is achieved by limiting the force, speed, and energy of the movement, as well as using sensor systems to detect contact or the approach of a person.
Main risks in human-robot interaction
Human interaction with robotic systems is associated with a number of potential risks, including:
- mechanical injuries due to collision with the moving parts of the robot.
- errors in software or control systems.
- incorrect recognition of a person or objects in the work area.
- failures of sensor systems.
- unpredictable behavior of the robot in a dynamic environment.
Assessment of these risks is a mandatory stage of the development and certification of robotic systems.
Regulatory framework and role of certification
Robotic system certification is based on international standards that define requirements for the design, implementation, and operation of robots with safety in mind. One of the key documents in this area is the ISO 10218 standard, which comprises two parts and sets out requirements for industrial robots and robotic systems.
This standard defines general safety principles, including risk assessment, requirements for control systems, and integration of robots into production environments. Particular attention is paid to the interaction of robots with other machines and operators.
Overview of ISO 10218 and collaborative robot standards
Standard | Title | Main Content | Role in Safety |
ISO 10218-1 | Robots and robotic devices — Safety requirements for industrial robots | Specifies safety requirements for robot design, built-in protective functions, and motion control systems | Ensures the intrinsic safety of the robot as a standalone machine |
ISO 10218-2 | Robots and robotic devices — Safety requirements for industrial robots | Defines requirements for integrating robots into industrial environments and interacting with other equipment | Ensures safe deployment and system-level integration |
ISO/TS 15066 | Robots and robotic devices — Collaborative robots | Defines collaborative operation modes (e.g., speed and separation monitoring, hand guiding) and limits for force and pressure | Ensures safe human–robot interaction in shared workspaces |
Key Principles of the Standards
Despite differences in scope, all these standards are based on several common principles:
- Risk assessment: identification and evaluation of potential hazards before system deployment
- Hierarchical safety measures: prioritization of engineering controls over organizational procedures
- Limitation of physical interaction: control of speed, force, and energy during operation
- Workspace monitoring: use of sensors to detect human presence
- Safe system integration: considering the robot as part of a complete industrial system rather than an isolated device
Importance for Certification
ISO 10218 and ISO/TS 15066 form the foundation for safety certification of industrial and collaborative robotic systems. They define minimum safety requirements that must be satisfied before a system can be deployed in industrial environments.
In modern robotic applications, these standards also serve as a basis for validating perception algorithms, particularly those relying on sensor data and computer vision systems.
Role of Data Annotation in Robot Safety Certification
Data annotation is the process of labeling raw sensor data (such as images, video streams, point clouds, or time-series signals) with meaningful information for machine learning and system validation. In robotics, annotated datasets are a foundational component for developing perception systems that enable robots to interpret their environment and make safety-critical decisions.
In the context of industrial and collaborative robots, annotation typically focuses on identifying humans, objects, motion patterns, and potentially hazardous situations within the robot’s operational workspace.
Types of Annotations Relevant to Safety Systems
Several types of annotation are commonly used in robotic safety-related applications:
- Object detection annotations: bounding boxes around humans, tools, or machinery.
- Semantic segmentation: pixel-level labeling of safety-critical regions (e.g., human body parts, robot workspace zones).
- Pose estimation labels: "keypoints" representing human posture and movement.
- Event-based annotations: labeling of dynamic safety events such as collisions, near-miss situations, or unsafe proximity.
- 3D annotations: spatial labeling using LiDAR or depth data for accurate distance estimation.
Importance of Annotation Quality for Safety Certification
In safety certification processes based on standards such as ISO 10218, system behavior must be validated under a wide range of operational scenarios. When machine learning components are involved, the reliability of these systems strongly depends on the quality of training and validation data.
Poor or inconsistent annotation can lead to:
- incorrect detection of human presence.
- failure to recognize hazardous situations.
- false positives in emergency stopping systems.
- reduced reliability of risk assessment models.
Methods and tools for data annotation
Method | Description | Advantages | Limitations |
Manual annotation | Human experts label data frame-by-frame or point-by-point | High accuracy, strong domain understanding | Time-consuming, expensive, not scalable |
Semi-automatic annotation | AI pre-labels data, humans refine results | Faster than manual annotation, improved consistency | Requires model training, still needs human oversight |
Automatic annotation | Fully automated labeling using pretrained models | Highly scalable and fast processing | Lower accuracy in complex or safety-critical scenarios |
Quality assurance (QA) workflows | Review and correction of annotated datasets | Improves reliability and consistency of labels | Requires additional time and resources |
Annotation quality metrics | Evaluation of labeling accuracy and consistency | Enables objective quality control | Depends on availability of ground truth or reference data |
Data management tools | Organization, versioning, and tracking of datasets | Ensures traceability and reproducibility | Does not perform annotation itself |
FAQ
What is a cobot safety dataset?
A cobot safety dataset is a structured collection of labeled data used to train and validate safety systems in collaborative robots. It typically includes images, depth data, or sensor streams showing human-robot interaction scenarios. The goal is to support safe decision-making in shared workspaces.
Why is ISO 10218 training data important for robotics safety?
ISO 10218 training data ensures that robotic systems are evaluated against standardized safety requirements. It helps validate whether robots behave safely in industrial environments. Such datasets are essential for certification and compliance processes.
What is collaborative robot annotation?
Collaborative robot annotation refers to labeling data that represents interactions between humans and cobots. This includes identifying human presence, robot motion, and interaction zones. It is crucial for training perception models in safety-critical systems.
How does human-robot interaction safety depend on data?
Human-robot interaction safety depends on accurate perception of human location and behavior. Annotated datasets help robots recognize risky situations in real time. Poor data quality can lead to unsafe decisions or system failures.
What is force limitation labeling in cobot systems?
Force-limitation labeling defines thresholds for acceptable contact force between robots and humans. It is used to train systems that prevent injuries during physical interaction. This directly supports compliance with collaborative safety standards.
What is risk zone segmentation in robotics?
Risk zone segmentation divides the workspace into safe, warning, and dangerous regions. These zones help robots adjust speed or stop when humans enter critical areas. It is a key component of safety-aware perception systems.
How is annotation used in ISO 10218 compliance?
Annotation is used to create datasets that simulate real industrial scenarios. These datasets help verify whether robotic systems meet ISO 10218 safety requirements. They support testing of detection, tracking, and risk assessment models.
What challenges exist in collaborative robot annotation?
Key challenges include ambiguity in labeling safety boundaries and variability of industrial environments. Another issue is the need for high precision in dynamic human-robot interactions. Expert knowledge is often required for reliable annotation.
Why is dataset quality critical for cobot safety?
High-quality datasets ensure reliable perception and decision-making in cobots. Errors in annotation can lead to false detection or missed hazards. This directly impacts the safety of human-robot collaboration.
How does risk labeling improve robot behavior?
Risk labeling helps robots distinguish between safe and unsafe conditions. It allows adaptive behavior such as slowing down or stopping near humans. This improves overall safety in collaborative environments.