home Home / How to Build a Robot Technical Compliance Matrix Before Comparing Suppliers

How to Build a Robot Technical Compliance Matrix Before Comparing Suppliers

AIsirRobot ⑤Mobile Robot Chassis robot (AISIR-0017)

How to Build a Robot Technical Compliance Matrix Before Comparing Suppliers

You have sent the same technical questionnaire to several robot suppliers. The replies are in. Some attached lengthy datasheets, some sent a one-page summary, and one just wrote "compliant" next to every line. Now you need to compare them side by side and decide which ones are technically qualified to move forward.

A simple checklist — met / not met / needs clarification — produces a false sense of clarity. A supplier that ticks every box may still carry hidden conditions, outdated standard versions, or self-declared compliance where a different conformity assessment path is what your project actually requires.

A technical compliance matrix is not a checklist. It is a structured tool designed to expose the differences that matter: which supplier meets a requirement unconditionally, which meets it with caveats, which claims compliance without supporting evidence, and which simply did not answer the question. This article walks through how to build one that holds up under technical scrutiny.

AIsirRobot ⑤Mobile Robot Chassis robot (AISIR-0017)

Step 1: Determine Applicable Scope Before Building the Matrix

Before listing any standards in a matrix, the first step is to determine which standards, regulations, and requirements actually apply to your specific robot project. This depends on four variables:

  • Robot type — An industrial articulated arm, a collaborative robot, an autonomous mobile robot, a personal care robot, and a surgical robot fall under different standard families. ISO 10218 applies to industrial robots; ISO 13482 applies to personal care robots; medical robots may be subject to applicable medical-device regulations and product-specific standards, to be confirmed by qualified specialists. A service robot used in public spaces may not be covered by any of these.
  • Product configuration — The same robot platform with different end effectors, sensors, or safety controllers may trigger different requirements. A robot used in collaborative operation has requirements that a caged industrial robot does not.
  • Intended use — The application determines which safety functions, performance levels, and environmental ratings are relevant. A robot performing pick-and-place at high speed has different compliance priorities than the same robot performing precision assembly at reduced speed.
  • Destination market — Destination-market requirements depend on product classification, configuration, intended use, and applicable law. In the EU, the Machinery Regulation may apply; in the US, FCC requirements may apply if the product falls under their scope, and ANSI/RIA standards may be adopted as project or contract requirements. Applicability must be confirmed for each market.

The matrix should only include standards and regulations that are applicable to the robot type, product configuration, intended use, and destination market. Including every standard "just in case" creates noise and dilutes the comparison. Work with your engineering team, system integrator, or compliance consultant to confirm the applicable scope before populating the matrix.

Step 2: Structure the Matrix With Four-Field Cells

The matrix should be structured so that each row is a specific requirement and each column is a supplier. But the cell content is not a simple yes or no. Each cell should capture four fields:

Status — one of five values:

  • Met — supplier provides evidence of compliance without conditions
  • Met with conditions — supplier claims compliance but with stated limitations, additional components required, or specific application constraints
  • Partially met — supplier addresses some aspects of the requirement but not others
  • Not met — supplier explicitly states non-compliance
  • No response — supplier did not address the requirement

Evidence type — what the supplier provided as proof:

  • Third-party certified — certificate from an accredited body (e.g., TÜV, Intertek, UL)
  • Supplier declared — supplier's own statement or self-declaration
  • No evidence — claim made without supporting documentation

Evidence reference — the specific document name, certificate number, or datasheet section cited by the supplier.

Conditions or caveats — any limitations, version-specific notes, or dependencies the supplier stated in their reply.

This four-field structure is what separates a compliance matrix from a checklist. It forces the evaluation team to record not just the answer but the quality and conditions of the answer.

Step 3: Organize Requirements by Compliance Dimension

Once applicable scope is confirmed, requirements should be grouped into dimensions so that gaps cluster visibly rather than scattering across a flat list. The dimensions below are a starting framework — the actual dimensions and items in your matrix depend on the applicable scope determined in Step 1.

Dimension 1: Safety Compliance

Safety requirements apply if the robot falls under industrial robot standards (ISO 10218 series), personal care robot standards (ISO 13482), or related machinery safety standards. The matrix should capture the specific standard edition, the compliance layer (robot-level vs. system-level), and any functional safety performance levels.

Requirement (if applicable) Applicable Standard What to Capture in the Matrix
Robot intrinsic safety ISO 10218-1 (2025 Ed.3) Edition stated by supplier; whether scope matches your robot type
Integrated system safety ISO 10218-2 (2025 Ed.3) Whether supplier provides integration guidance or only robot-level compliance
Collaborative operation ISO/TS 15066:2016 (supplements ISO 10218 series; specific relationship to the 2025 edition should be confirmed against the ISO official standard text) Which collaborative modes are supported: safety-rated monitored stop, hand guiding, speed and separation monitoring, power and force limiting
Risk assessment method ISO 12100 Whether supplier provides risk assessment documentation for the intended application
Functional safety ISO 13849-1 (PL a-e) or IEC 62061 (SIL 1-3) Specific PL or SIL level stated, not just "compliant"; certification body and certificate number if applicable
Non-industrial applications ISO 13482:2014 Only if applicable to the robot type (personal care robots)

Key distinction: ISO 10218-1 addresses safety requirements for industrial robots. ISO 10218-2 addresses safety requirements for the integrated robot system or cell. The responsibility boundary between robot-level and system-level compliance depends on the specific supply scope, applicable regulations, and contract terms. A supplier may comply with Part 1 but leave Part 2 compliance to the system integrator. The matrix should record which compliance layer each supplier is responsible for and where the boundary lies.

Note on standard versions: ISO 10218 was revised in 2025 (Ed.3). The specific changes from the 2011 edition should be confirmed against the ISO official standard text. Whether any standard edition becomes a project or legal requirement depends on the target market, applicable regulations, contract terms, and intended application — the standard itself is not a law. A supplier that claims compliance with "ISO 10218" without specifying the edition is providing an incomplete answer. The matrix should require the edition year for every standard cited.

Dimension 2: Cybersecurity

Cybersecurity requirements may apply if the robot will be connected to a network, operated remotely, or integrated with enterprise systems. ISO 10218:2025 may include provisions related to cybersecurity; the specific scope and requirements should be confirmed against the ISO official standard text. The EU Machinery Regulation (EU) 2023/1230, which applies from January 2027, adds cybersecurity requirements for machinery placed on the EU market. Whether these requirements apply to your specific robot and deployment depends on the product configuration and destination market.

Requirement (if applicable) Applicable Standard What to Capture
Secure development lifecycle IEC 62443-4-1 Whether supplier follows a defined secure development process
Component-level security IEC 62443-4-2 Technical security capabilities at the component level
System-level security IEC 62443-3-3 System-level requirements (typically the integrator's or asset owner's responsibility)
Remote access protection ISO 10218:2025 (if confirmed applicable; verify scope against ISO official text) How unauthorized remote access is addressed
Target security level IEC 62443 SL1-SL4 Which security level the supplier's product is designed to meet (target SL to be determined by asset owner/integrator based on system boundary and risk assessment)

Whether IEC 62443 applies, the target Security Level, and the specific division of responsibilities between supplier, integrator, and asset owner must be determined based on the system boundary and risk assessment. IEC 62443 defines security levels from SL1 through SL4; the appropriate target level depends on the specific application's threat environment and risk assessment — it is not a one-size-fits-all designation.

A supplier that does not respond to cybersecurity questions is itself a data point. If the robot will be connected to a network, the absence of a response should be recorded as "No response" and flagged for follow-up.

Dimension 3: Regional and Regulatory Requirements

The same robot may need to meet different regulatory requirements depending on where it will be deployed. The matrix should separate these by target market and only include regulations applicable to the destination.

Requirement (if applicable) Applicable Regulation What to Capture
EU CE marking (EU) 2023/1230 (applies from January 2027) Which regulatory framework the supplier's Declaration of Conformity references; specific essential requirements confirmed applicable by a qualified compliance consultant
US EMC compliance FCC Part 15 Subpart B (if applicable) Conformity assessment path used, responsible party identification, and supporting documentation
US wireless certification FCC ID (if the robot includes radio modules) Certification number for Bluetooth, Wi-Fi, or other radio modules
US robot safety ANSI/RIA R15.06 (if applicable to the robot type) Compliance statement; relationship to UL 1740 if referenced
EU AI Regulation (EU) 2024/1689 (if the robot uses machine learning) Whether the robot's AI functions may fall under the regulation; specific risk category must be confirmed by a qualified compliance consultant based on the product, intended use, and AI functionality

The transition from the old EU Machinery Directive (2006/42/EC) to the new Machinery Regulation (EU) 2023/1230 is a specific consideration for deployments planned in or after 2027. The regulation applies from January 2027. Whether a supplier whose compliance is based on the old directive needs to update their conformity assessment depends on the product, placement date, and regulatory transition provisions — this should be confirmed with a qualified compliance consultant rather than assumed.

Dimension 4: Performance Specifications

Performance specifications determine whether the robot can actually meet the throughput, precision, and cycle time your application requires. This dimension is where supplier-stated numbers must be matched against your application conditions — not just the robot's rated capabilities. If ISO 9283 is applicable to the robot type, the matrix should capture whether the supplier's stated performance was measured under conditions relevant to your application.

Requirement (if applicable) Applicable Standard What to Capture
Pose accuracy and repeatability ISO 9283:1998 (if applicable) Stated values and test conditions (payload, velocity, temperature)
Path accuracy ISO 9283:1998 Whether tested at application-relevant speeds and payloads
Velocity and acceleration ISO 9283:1998 Whether values are peak or sustained
Environmental operating range Manufacturer specification Temperature, humidity, vibration, IP rating

ISO 9283:1998 defines test methods for robot performance, but the standard allows testing under different conditions. A supplier may report repeatability at maximum speed with rated payload, while your application requires precision at reduced speed with a different end effector. The matrix should capture the test conditions, not just the numbers.

Dimension 5: Environmental and Electrical

Environmental and electrical requirements determine whether the robot can operate reliably in the physical conditions of your facility — temperature extremes, humidity, vibration, and electrical infrastructure. These requirements are often overlooked because they seem straightforward, but a robot rated for clean indoor environments will not survive in a cold storage warehouse or an outdoor loading dock.

Requirement (if applicable) Applicable Standard What to Capture
Electrical equipment safety IEC 60204-1 (if applicable) Compliance statement or test report
Electromagnetic compatibility Regional standards (FCC / CE, as applicable) Test report reference and applicable limits
Environmental conditions Manufacturer specification Operating temperature range, humidity, vibration tolerance, IP protection class

Common Pitfalls When Building a Compliance Matrix

Pitfall 1: Confusing Standard Versions

ISO 10218:2011 and ISO 10218:2025 are different editions of the same standard series. The 2025 edition is a revision of the 2011 edition; specific changes should be confirmed against the ISO official standard text. A supplier that claims "ISO 10218 compliance" without specifying the edition is providing an incomplete answer. The matrix should require the edition year for every standard cited. However, whether a specific edition becomes a project requirement depends on the applicable regulations, contract terms, and target market — the standard itself is not a legal mandate.

Pitfall 2: Accepting Vague Functional Safety Claims

"Compliant with functional safety requirements" is not a verifiable answer. Functional safety performance is measured on a scale: ISO 13849-1 defines Performance Levels from PL a to PL e. IEC 62061 defines Safety Integrity Levels from SIL 1 to SIL 3. IEC 61508, the parent standard, defines SIL 1 to SIL 4. The matrix should require the specific level, the certification body (if applicable), and the certificate number. A supplier that states "PLd, Category 3, certified by TÜV Rheinland" has provided a verifiable claim. A supplier that states "meets functional safety requirements" has not.

Pitfall 3: Recording Conformity Assessment Paths Without Ranking Them

Different conformity assessment paths are legitimate for different products and regulations. FCC Part 15 Subpart B allows unintentional radiators to use a Supplier's Declaration of Conformity (SDoC) — this is a defined regulatory path with a responsible party, applicable rules, and required supporting documentation. CE marking under the EU Machinery Regulation may involve self-assessment for some modules and Notified Body involvement for higher-risk machinery. The matrix should record the conformity assessment path, the responsible party, the applicable scope, the version, the evidence, and the testing or certification body (if applicable). The matrix should not impose a universal ranking of credibility between third-party certification and self-declaration — the appropriate assessment path depends on the product, the regulation, and the risk category.

Pitfall 4: Ignoring the Gap Between Robot-Level and System-Level Compliance

A robot may carry ISO 10218-1 compliance at the robot level. That compliance does not extend to the integrated application. ISO 10218-2 compliance, which covers the integrated robot cell, may be the responsibility of the system integrator or the end user. If your project involves integration with existing equipment, safety controllers, or factory networks, the matrix should identify which compliance layer each supplier is responsible for and where the boundary lies.

Pitfall 5: Leaving Cybersecurity Rows Blank by Default

If your deployment involves networked robots, remote monitoring, or cloud-based fleet management, the matrix should include cybersecurity rows and require a response. A supplier's inability to answer cybersecurity questions is a finding that should be recorded as "No response" and flagged for follow-up. Whether this is a disqualifying gap depends on the application's threat exposure and risk assessment.

Compliance Matrix Template

Below is an illustrative template that procurement and engineering teams can adapt. The example shows two suppliers evaluated against a subset of requirements to illustrate the four-field cell structure. Supplier A and Supplier B are illustrative examples — no real supplier or product is referenced. All certificate numbers, PL/SIL levels, and performance values are illustrative.

Requirement Standard / Regulation (if applicable) Supplier A (Illustrative) Supplier B (Illustrative)
Robot intrinsic safety ISO 10218-1:2025 Met; Third-party certified; TÜV certificate #XXXX (illustrative); Edition confirmed as 2025 Met with conditions; Supplier declared; Datasheet p.12; Edition not specified, follow-up required
Collaborative operation ISO/TS 15066 (supplements ISO 10218 series) Met; Third-party certified; Supports all four modes Partially met; Supplier declared; Supports power and force limiting only
Functional safety ISO 13849-1 Met; Third-party certified; PLd, Cat. 3, TÜV (illustrative) Met; Supplier declared; "Compliant with ISO 13849" — PL not stated, follow-up required
Cybersecurity IEC 62443-4-1, 4-2 Partially met; Supplier declared; IEC 62443-4-2 claimed, 4-1 not addressed No response
EU market access (EU) 2023/1230 Met with conditions; Supplier declared; CE declaration references old directive 2006/42/EC; applicability of new regulation to be confirmed Met; Supplier declared; CE declaration references (EU) 2023/1230
US EMC FCC Part 15 Subpart B Met; Supplier declared; SDoC on file; responsible party identified Met; Supplier declared; SDoC on file; responsible party identified
Pose repeatability ISO 9283:1998 Met; Supplier declared; ±0.05 mm at rated payload, max speed; test conditions stated Met; Supplier declared; ±0.03 mm; test conditions not stated, follow-up required
Electrical safety IEC 60204-1 Met; Third-party certified; UL certificate (illustrative) Met; Supplier declared; Compliance statement

This template is illustrative. Actual matrix content depends on the specific robot type, application, target markets, and applicable scope determined in Step 1. The structure, however, should remain consistent: every cell captures status, evidence type, evidence reference, and conditions.

What to Do With Matrix Results

Once the matrix is populated, the evaluation team should focus on three categories of findings:

Follow-up items — any cell marked "Met with conditions" where the conditions are unclear, or any cell where the standard version or compliance level is not specified. These require written clarification from the supplier before the matrix can be used for decision-making.

Evidence gaps — any requirement where the supplier's evidence type differs from what the project requires. The appropriate conformity assessment path depends on the product, the regulation, and the risk category — the matrix should record what was provided and flag where it does not match the project's requirements.

Gap clusters — if a supplier has multiple "No response" or "Partially met" entries concentrated in one dimension, that pattern may warrant further technical dialogue to understand whether the gaps are related. Whether gaps are disqualifying depends on the application and the project's risk tolerance.

The matrix is not a scoring tool. It does not produce a winner. It produces a structured comparison that the evaluation team can use to identify which suppliers warrant further technical dialogue, which require additional evidence, and which have gaps that may be relevant to the intended application.

Need clearer evidence behind supplier responses?


Share your robot category, destination and technical requirements. We can coordinate
available supplier documents and clarification for your engineering or compliance
reviewers.


Discuss Technical Requirements

Source List

Claim Source Source Level
ISO 10218-1:2025 and ISO 10218-2:2025 (Ed.3) published February 2025 ISO official standard page; Universal Robots official Safety FAQ Primary/Official
ISO 10218:2025 is a revision of the 2011 edition ISO official standard page Primary/Official
ISO/TS 15066:2016 defines four collaborative modes ABB technical presentation; Pilz official articles; academic literature Reputable Industry + Academic
ISO 13849-1 defines PL a-e Pilz official; SGS certification services Official + Reputable Industry
IEC 62061 defines SIL 1-3 Functional safety literature; standard reference Official
IEC 61508 defines SIL 1-4 ResearchGate academic paper; standard reference Academic + Official
ISO 13482:2014 covers personal care robots IEEE paper; ISO standard page Primary/Official + Academic
EU Machinery Regulation (EU) 2023/1230 applies from January 2027 EUR-Lex official regulation text Official
EU AI Regulation (EU) 2024/1689 European Commission digital-strategy.ec.europa.eu Official
IEC 62443-4-1, 4-2, 3-3 define cybersecurity requirements for IACS IEC official blog; Intertek services Official + Reputable Industry
IEC 62443 defines SL1-SL4 security levels IEC official; Intertek Official
ISO 9283:1998 defines robot performance test methods ISO official Primary/Official
IEC 60204-1 covers electrical equipment of machinery IEC standard reference Official
ISO 12100 covers risk assessment principles ISO standard reference Primary/Official
ISO 10218-1 addresses safety requirements for industrial robots; ISO 10218-2 addresses safety requirements for integrated robot systems ISO official standard page Primary/Official
FCC Part 15 Subpart B allows SDoC for unintentional radiators FCC rules; testing lab references Official
ANSI/RIA R15.06 is a US robot safety standard Multiple industry sources Reputable Industry
ISO 10218 scope excludes medical, military, personal care, and other non-industrial robots ISO official scope statement Primary/Official

Contact Us