Functional Safety Standards x Systems Coverage Matrix
Intelligence report, industrialcorp.org catalog. All numbers computed 2026-08-05 from fseventsall.jsonl (15,375 events) + fseventsbatch2.jsonl (377 events) = 15,752 events, plus a live fetch of the sitemap index and all 528 child sitemaps (527,744 URLs, of which 28,065 are event pages). Source data: /Users/zacharylukasiewicz/industrialcorpstrategy/content/corpusstats.json.
1. Shape of the matrix
- 15,752 events, all 30 minutes (7,876 content hours), single category functional-safety.
- 112 unique standards total. 80 of them carry system tags and form the matrix; the other 32 standards live only in the 752-event enriched set that has no system tag (see Section 5).
- 99 unique systems.
- The tagged matrix is 80 standards x 99 systems = 7,920 possible cells. 3,143 cells are non-zero (39.7% fill); 4,777 cells are zero.
- Depth is deliberately flat: every non-zero cell contains exactly 4 or 5 events (2,428 cells at 5, 715 cells at 4). Coverage differences between standards are therefore entirely about breadth (how many systems a standard is paired with), never depth.
2. The matrix, condensed by tier
Standards fall into clean breadth tiers. Events-per-standard tracks breadth almost exactly (roughly 5 events per covered system, minus a few 4-event cells).
| Tier | Standards | Systems covered | Events each |
|---|---|---|---|
| Universal core (12 standards) | IEC 61508, 61508-2, 61508-3, IEC 61326-3-1, IEC 62443, IEC TR 63069, ISO/IEC TR 5469, ISO/IEC 42001, SIL Determination, HAZOP, FMEA/FMEDA, Fault Tree Analysis | all 99 | 469-470 |
| Machinery umbrella | ISO 12100, CE Marking | 79 | 378-379 |
| Control-system safety | ISO 13849-1, ISO 13849-2, ISO 13850, IEC 62998, EU Machinery Regulation 2023/1230 | 75 | 359-360 |
| Machine electrics / PL | IEC 60204-1, ISO 20607, PL Calculation with SISTEMA | 62 | 298-299 |
| SIL machinery / start-up | IEC 62061, ISO 14118 | 55 | 265 |
| Protective devices | IEC 61496-1/-2, ISO 13855, IEC 62046, IEC 61800-5-2, NFPA 79 (also IEC 61784-3 at 52) | 48 | 230-231 |
| Robot-specific | ISO 10218-1, ISO 10218-2, ISO/TS 15066, ANSI/RIA R15.06, RIA TR R15.306, RIA TR R15.606, ISO 14119, ISO 14120, ISO 13857, ISO 11161, OSHA 1910.212 | 38 | 183-184 |
| Autonomy | UL 4600 (37 systems, 175 events); MIL-STD-882E (30, 140) | 30-37 | 140-175 |
| Service robots | UL 3300, ISO 13482, IEC 63327 | 20 | 94 |
| Mobile industrial | ISO 3691-4, UL 3100, ANSI/ITSDF B56.5, ANSI/RIA R15.08 | 16 | 75 |
| Medical | IEC 60601-1, IEC 62304, ISO 14971, ISO 13485, IEC 80601-2-77, IEC 80601-2-78 | 9 | 45 (DO-178C/DO-254 at 9 systems, 40) |
| Ag / mining / construction | ISO 25119, ISO 19014, ISO 17757, ISO 18497 | 8 | 38 |
| Drones | SORA, ISO 21384-3 | 7 | 32 (IEC 61511 at 7 systems, 33) |
| Automotive | ISO 26262, ISO 26262-6, ISO 21448, ISO 21434, ISO 34502, UNECE R157 | 5 | 24 |
| Rail / aviation | EN 50126/50128/50129/50657, ARP4754A, ARP4761 | 3 | 12 |
| Nuclear | IEC 61513, IEC 60880 | 2 | 8 |
System-side, breadth ranks the same way:
| System family | Standards per system | Events per system |
|---|---|---|
| Pharmacy Automation, Laboratory Automation Robots | 48 (deepest rows: industrial + medical stacks) | 240 |
| Humanoid family (Humanoid, Bipedal, Wheeled, Legged Quadruped, Mobile Manipulators) + Warehouse Sortation, Pallet Shuttle, Parcel-Handling | 47 | 235 |
| Hospital Logistics Robots | 46 | 230 |
| Inspection / Confined-Space / Wall-Climbing Robots | 43 | 215 |
| Fixed manipulators (Cobots, Industrial Arms, SCARA, Delta, Welding, Palletizing, etc. - 18 systems) | 42 | 168-210 |
| AMRs, AGVs, Goods-to-Person, Autonomous Forklifts, Tuggers | 36 | 180 |
| Delivery/cleaning/security service robots (Last-Mile, Sidewalk, Floor-Scrubbing, Security Patrol, etc.) | 24-30 | 96-150 |
| Construction / mining (Excavators, Demolition, Drilling, Bricklaying) | 27 | 135 |
| Road AVs (Autonomous Trucks, Shuttles, Robotaxis) and medical robots (Surgical, Rehab, Prosthetics, Patient-Handling) | 19 | 95 |
| Outdoor drones (Inspection, Delivery, Cargo), rail (Autonomous Trains, Railway Inspection, Track Maintenance) | 16 | 64-80 |
| Marine (Underwater ROVs, AUVs, Unmanned Surface Vessels) | 12 (thinnest rows) | 60 |
3. Densely covered combinations
- The 12 universal-core standards x all 99 systems account for 1,188 of the 3,143 non-zero cells and roughly 5,630 events - more than a third of the catalog. Any system, from SCARA robots to unmanned surface vessels, has IEC 61508 (all three parts), IEC 62443, EMC, AI-safety (ISO/IEC TR 5469, ISO/IEC 42001), and the four analysis methods (HAZOP, FMEA/FMEDA, FTA, SIL determination).
- Manipulator-class systems are the saturated block: all 18 fixed-manipulator systems carry 42 standards each, including the full machinery stack (ISO 12100 through ISO 13849, ISO 14119/14120/13857) and the full robot stack (ISO 10218-1/-2, ISO/TS 15066, R15.06, RIA TR R15.306/R15.606). Cobots x ISO 10218-1 = 5 events, Cobots x ISO/TS 15066 = 5 events.
- Pharmacy and Laboratory Automation Robots are the single deepest rows (48 standards, 240 events) because they are the only systems that get both the industrial machinery stack and the six-standard medical stack.
- The humanoid family is near-saturated. Direct answer to the ISO 13849 question: yes - ISO 13849-1 x Humanoid Robots = 5 events, ISO 13849-2 x Humanoid Robots = 5, and the same 5+5 holds for Bipedal, Wheeled, Legged Quadruped, and Mobile Manipulators. Humanoids also carry ISO 10218-1/-2, ISO/TS 15066, ISO 13482, UL 3300, UL 4600, and the EU Machinery Regulation - 47 standards in total, 235 events per humanoid system, and "humanoid robots" appears in 705 event titles.
4. Top gaps (zero cells worth knowing about)
Ranked by practitioner impact:
- Humanoids x ANSI/RIA R15.08 = 0. R15.08 (Industrial Mobile Robots) covers exactly 16 systems - the classic AMR/AGV family plus Mobile Manipulators - but none of the four humanoid systems (Humanoid, Bipedal, Wheeled Humanoid, Legged Quadruped). The same 16-system list applies to ISO 3691-4, UL 3100, and B56.5. Mobile Manipulators made the cut; walking robots did not. This is the highest-value zero cell in the matrix: R15.08's applicability to humanoids is an open question in the standards landscape, and the catalog is silent on the pairing.
- Humanoids x automotive-derived autonomy standards = 0. ISO 21448 (SOTIF), ISO 21434, and ISO 26262 pair with only 5 systems (Autonomous Trucks, Shuttles, Robotaxis, Last-Mile and Sidewalk Delivery Robots). Humanoid AI-safety coverage instead routes through ISO/IEC TR 5469 and ISO/IEC 42001 (5 events each). Practitioners borrowing SOTIF methodology for humanoid perception systems find no bridge content.
- Patient-Handling Robots x ISO 13482 = 0. ISO 13482 is the personal-care-robot standard whose scope includes person carriers, yet Patient-Handling Robots get only the 19-standard medical stack. Meanwhile ISO 13482 does pair with Humanoids, Exoskeletons, and even Explosive Ordnance Disposal Robots.
- Medical robots x machinery stack = 0. Surgical, Rehabilitation, Powered Prosthetics, and Patient-Handling Robots (19 standards each) have no ISO 12100, no ISO 13849, no CE Marking pairing - the catalog routes them exclusively through IEC 60601-1 / 62304 / 14971 / 13485 / 80601-2-77/-78. Hospital Logistics Robots, one door down the corridor, carry 46 standards including the full machinery stack.
- Marine is the thinnest family. ROVs, AUVs, and Unmanned Surface Vessels have only the 12 universal-core standards - no marine-specific safety standard exists anywhere in the 112. 60 events per marine system, all generic.
- Aerial autonomy misses UL 4600. UL 4600 (Autonomous Products) covers 37 systems, all ground-based; Inspection, Delivery, and Cargo Drones and eVTOL Aircraft are excluded. Outdoor drones sit at 16 standards (universal core + SORA + ISO 21384-3 + MIL-STD-882E for some); only Indoor Warehouse Drones (40 standards) inherit the machinery stack.
- Rail is method-only beyond EN 5012x. Autonomous Trains, Railway Inspection, and Track Maintenance Robots (16 standards each) get the EN 50126/50128/50129/50657 set plus universal core - no ISO 13849, no protective-device standards, despite track-maintenance machines being machinery in practice.
- ISO 13849's own 24-system blind spot. The 13849 pair misses all road AVs, all rail, all marine, all outdoor drones, all four medical-robot systems, plus Planetary Rovers, Space Robots, Nuclear Decommissioning Robots, and Robotic Process Skids. Defensible for aircraft; debatable for Patient-Handling Robots and Track Maintenance Robots.
5. The disconnected 752
The enriched batch-2-style set (752 events, no system tag, no audience tag, format "Live webinar") carries 32 standards that appear nowhere in the tagged matrix, concentrated in automotive and autonomy: UL 4600 & Autonomous Systems (46 events), ISO 26262 (44), Functional Safety Foundations (40), ISO 10218 (31), ISO 13849 Machinery Safety (30), R15.06 (30), ISO/PAS 8800 (27), plus ISO 21448, ISO 21434, ISO 26262-11, V-Model, FTA, and AI/ML tracks at 25 each. This is real depth (a 44-event ISO 26262 track) that the matrix cannot see because the events name no system. It also duplicates tagged-side themes under different labels (two ISO 13849 naming variants, three UL 4600 variants), which splits topical authority.
6. What the gaps mean for practitioners
- For anyone in the industrial core - fixed manipulators, cobots, warehouse automation, humanoids - the catalog answers "which standard applies to my machine" for essentially every plausible pairing: 42-48 standards per system, 5 events per pairing. The flat 4-5-event depth means each pairing gets an introduction in up to 31 formats, but no pairing gets a multi-part deep series; a practitioner who has consumed the intro has nowhere deeper to go inside the catalog.
- The humanoid gaps mirror the real standards landscape: no dedicated humanoid safety standard exists, and R15.08's applicability to legged platforms is genuinely unsettled. But that is precisely why the zero cell matters - content that explicitly addresses "R15.08 and humanoids" or "SOTIF methods for humanoid perception" would answer a question the catalog currently leaves open. With 705 event titles already containing "humanoid," such additions would extend an existing strength of the catalog rather than open a new topic.
- The medical/machinery divide is the most practically dangerous gap. A hospital deploying patient-handling or rehabilitation robots faces both the medical-device route and, in the EU, machinery obligations; the catalog implies a clean either/or that does not exist in practice. Bridging content (ISO 13849 for medical robots, MDR-vs-Machinery-Regulation boundary) would fill a real practitioner need, not just a matrix cell.
- Marine, rail, and outdoor-drone practitioners get methods, not applications: HAZOP and FMEA events exist for their systems, but nothing that maps their sector standard (or its absence) to the system. These families have the thinnest coverage in the catalog - the 12-standard marine rows are the floor of the matrix - and they are the most exposed gap in it.
- Site context: the 15,752-event catalog sits inside 28,065 live event URLs and a 527,744-URL site that is 93.6% profile pages (494,161). The matrix is the topical spine of the content strategy; its gaps are the roadmap.
Appendix: verification queries
All figures reproducible from /Users/zacharylukasiewicz/fsimport/fseventsall.jsonl and fseventsbatch2.jsonl (join on standard + system fields; 15,000 tagged events, 752 untagged; 0 duplicate sourceids) and corpus_stats.json (top-20 standard/system tables, 40 keywords, 30 bigrams, top-40 cross pairs, sitemap section counts).