The short answer
A mobile robot that comes with a declaration or a test report has been assessed as a product, for the operating environment its manufacturer specified. Your site is a different question: the routes, the racking, the people, the forklifts, the loads and the chargers are assessed when the robot is integrated, and again whenever they change. The general method is the one in ISO 12100: identify the hazards, estimate and evaluate each risk, reduce it, and repeat until the residual risk is acceptable. [1] [2]
Two families of documents structure that work for AGVs and AMRs. Internationally, ISO 3691-4 covers driverless industrial trucks and their systems. In the United States, the ANSI/A3 R15.08 series covers industrial mobile robots in three parts, for the manufacturer, the integrator and the user, while ANSI/ITSDF B56.5 covers line-guided AGVs. This article explains how they fit together. It is not the standard text, and it is not legal advice. [3] [4] [2]
Which document covers what
| Document | What it covers | Status |
|---|---|---|
| ISO 12100:2010 | General principles of machinery risk assessment and risk reduction | Published, marked for revision |
| ISO 3691-4:2023 | Safety requirements and verification for driverless industrial trucks and their systems, including AGVs and AMRs; Annex A on preparing the operating zone, Annex B hazard list | Published June 2023; to be replaced |
| ISO/DIS 3691-4, edition 3 | Draft replacement of the 2023 edition | DIS vote closed 10 September 2026 |
| ANSI/RIA R15.08-1-2020 (R2026) | Requirements for the industrial mobile robot as made by the manufacturer | Published 2020, reaffirmed |
| ANSI/A3 R15.08-2-2023 | Integrating, configuring and customizing a robot or fleet into a site | Published 9 October 2023 |
| ANSI/A3 R15.08-3-2026 | Use of industrial mobile robot applications by the site | Announced September 2026 |
| ANSI/ITSDF B56.5 | Guided industrial vehicles, including line-guided AGVs | Named in ANSI’s summary as the AGV standard |
| Regulation (EU) 2023/1230 | EU machinery law replacing Directive 2006/42/EC | General application from 20 January 2027 |
R15.08 groups robots by what they carry rather than by size: Type A is an AMR without attachments, Type B an AMR with a non-manipulator attachment such as a conveyor top, and Type C an AMR or AGV carrying a manipulator arm. A Type C robot also brings the arm’s hazards into the assessment. [4]
How AGVs and AMRs differ in routing and sensing is explained in how delivery robots navigate, AGV vs AMR.
What ISO 3691-4 leaves out
The exclusions decide whether you are inside the standard at all. ISO 3691-4:2023 does not cover trucks in public zones, for which it points to ISO 13482, nor operation on public roads. It also excludes trucks guided only by mechanical means such as rails, remotely controlled trucks, extreme climates, freezer use, strong magnetic fields, explosive atmospheres, and loads such as molten metal or radioactive material. Requirements for the power source itself are not covered. [3]
Two practical consequences follow. A sidewalk delivery robot is outside this standard. A fleet moved into a freezer store is outside its normal conditions, so cold-related hazards such as condensation on sensors, reduced battery capacity and slippery floors have to be assessed without its help. [3]
Three parties, three parts
| Party | R15.08 part | What it has to provide |
|---|---|---|
| Manufacturer | Part 1 | A robot that operates with acceptable risk in a specified operating environment, and the information to use it |
| Integrator | Part 2 | Integration, configuration and customization into the site; facility adaptations; safe interaction with workstations, charging stations and other equipment |
| User | Part 3 | A risk assessment, risk reduction measures that are implemented, maintained and documented, training and safe work procedures, management of change and periodic reviews and inspections |
The Part 3 point most often missed is that the user’s duties restart whenever the user modifies the robot, the application or the operating environment after the supplier has left. Moving a rack, adding a conveyor, opening a new aisle or raising a speed limit in the fleet software are all changes of that kind. In practice the integrator often writes the first assessment, but the site owns it afterwards. [2]
Zones along the route
ISO 3691-4 asks for the operating zone to be prepared, and its Annex A classifies parts of the route into zones. According to TÜV Rheinland’s comparison with the older EN 1525, which had only a restricted zone and a hazard zone, ISO 3691-4 adds a confined zone and states clearer requirements for each, including truck speed. Zones are distinguished partly by whether the personnel detection means is active or muted. [3] [9]
The same summary cites clearance figures of more than 500 mm and a maximum of 0.3 m/s where personnel detection is muted. Treat those as pointers to the table to read in the standard, not as values to design to. What a site can do without the standard is the survey: walk every route and record, segment by segment, the side clearance between the vehicle and its load and any fixed structure. A narrow segment is where a person can be trapped between a moving vehicle and a wall or rack. [9]
| Segment | Smallest side clearance measured | People present | Question for the assessment |
|---|---|---|---|
| Main aisle A | 1.2 m both sides | Pickers all shift | Is the rated speed acceptable with continuous personnel detection? |
| Rack end, aisle A to B | 0.35 m on the rack side | Occasionally | How is the trapping point treated, by speed, layout or a barrier? |
| Conveyor transfer | 0.20 m at the docking face | Maintenance only | Is detection muted while docking, and how is entry controlled? |
| Charger bay | 0.40 m between chargers | Rarely | Can a person reach the bay while vehicles enter automatically? |
Hazards to list for a warehouse route
| Hazard | Where it appears | Typical measures to assess |
|---|---|---|
| Collision with a person in the direction of travel | Any shared aisle | Personnel detection that stops the truck before rigid parts touch a stationary person; speed limits |
| Person stepping in from the side | Rack ends, doorways, blind corners | Outside the stationary-person requirement in TÜV’s reading, so treat it separately: layout, reduced speed fields, lights and sound |
| Trapping against fixed structures | Narrow segments, docking faces | Clearance, zone treatment, speed, physical barriers |
| Load shifting or falling | Turns, ramps, emergency stops | Load securing, stability tests, braking with the worst-case load |
| Mixed traffic with forklifts | Crossings and shared lanes | Traffic rules, separated lanes, priority at intersections |
| Interaction with workstations and conveyors | Pick-up and drop-off points | Interlocks and handshakes between the vehicle and the equipment |
| Charging | Charger bays | Electrical protection, access control, behaviour when a person is present |
| Unexpected start or restart | After a stop or an alarm | Conditions for automatic restart, clear status signals |
| Reduced braking | Slopes, wet floors, battery faults | Braking tests on the real floor; TÜV cites a disconnected battery as an example |
| Fleet software or network fault | Whole site | A defined safe behaviour when commands stop arriving |
TÜV’s summary reports that ISO 3691-4 lists 27 safety functions with a minimum required performance level each, with personnel detection and braking control at PLr d. A required performance level is a target for the safety-related control system under ISO 13849-1; it says nothing about whether a given vehicle meets it. That evidence comes from the manufacturer. [9]
Worked example: sizing a protective field
A laser scanner on the vehicle watches a protective field ahead of it. If a person enters that field, the vehicle must stop before it reaches them. The field therefore has to be at least as long as the distance travelled while the system reacts, plus the braking distance, plus an allowance for the scanner’s measurement tolerance. The scanner manual and the applicable standard define the exact formula and allowances; the structure below shows why speed dominates. [9]
Assume, for illustration only, a total reaction time of 0.14 s for the scanner and the drive, a constant braking deceleration of 2.5 m/s² measured with the heaviest load on the actual floor, and a 0.10 m tolerance. Reaction distance is speed × 0.14 s. Braking distance is speed² ÷ (2 × 2.5 m/s²).
| Speed | Reaction distance | Braking distance | Tolerance | Minimum field length |
|---|---|---|---|---|
| 1.5 m/s | 0.21 m | 0.45 m | 0.10 m | 0.76 m |
| 1.0 m/s | 0.14 m | 0.20 m | 0.10 m | 0.44 m |
| 0.3 m/s | 0.04 m | 0.02 m | 0.10 m | 0.16 m |
Halving speed from 1.5 to roughly 0.75 m/s would cut the braking distance to a quarter, because braking grows with the square of speed. That is why fleets switch to lower speeds and shorter fields near docking faces, chargers and tight turns, where a 0.76 m field would keep seeing fixed structures and stop the vehicle. The same arithmetic shows what to measure. A worn brake, a wet floor or a heavier load lowers the deceleration, and every centimetre of braking distance it adds has to be inside the field.
The same reaction-time arithmetic for robots sharing space with people is worked through in why an edge vision model cannot set the safe speed.
What the assessment file should contain
- Scope: vehicle models, software and firmware versions, routes, loads, shifts and who works nearby.
- The hazard list, checked against ISO 3691-4 Annex B or the applicable R15.08 part.
- For each hazard: the estimated risk, the chosen measure, and the evidence that the measure works, such as stopping tests and the scanner field configurations with their version or checksum.
- Residual risks and what workers are told about them, with training records.
- A change log, and the triggers that reopen the assessment: a new route, a layout change, a new load type, a software or fleet update, an incident or near miss, and the periodic review.
The file is useful only if it matches the site as it is today. A walk of the routes with the field configurations in hand, comparing measured clearances with the ones recorded, is a quick way to find out whether it still does.
Limits of this article
Standards are paid documents and are revised: ISO 3691-4 is being replaced, and the third part of R15.08 appeared only weeks before this article. Requirements also depend on the jurisdiction. In the EU, Regulation (EU) 2023/1230 applies from 20 January 2027, and the conformity route depends on the product. Use this article to structure the questions, then answer them with the purchased standard texts, the manufacturer’s documentation and a qualified safety engineer. [5] [2] [7]
What a safety certificate does and does not prove is covered in robot safety standards and certification explained.
Sources and verification
- ISO 12100:2010 scope and revision status ↗ISO · Read 8 October 2026
Published, confirmed in 2022 and marked for revision at the check date.
- ANSI/A3 R15.08-3-2026: Industrial Mobile Robot ↗ANSI Blog (17 September 2026) · Read 19 October 2026
Part 3, Use of IMR Applications. User duties: risk assessment, risk reduction measures maintained and documented, training and safe work procedures; the same duties apply when the user modifies the robot, application or operating environment. Lists R15.08-1-2020 (R2026) and R15.08-2-2023.
- ISO 3691-4:2023 Industrial trucks: Safety requirements and verification, Part 4: Driverless industrial trucks and their systems ↗ISO · Read 19 October 2026
Edition 2, June 2023. Scope covers AGVs, AMRs and similar trucks; Annex A on preparing the operating zone, Annex B hazard list. Exclusions include public zones (ISO 13482), public roads, rail-guided and remote-controlled trucks, extreme climates, freezer use, explosive atmospheres, dangerous loads and power-source requirements. Marked to be revised.
- ANSI/A3 R15.08-2-2023: Industrial Mobile Robots ↗ANSI Blog · Read 19 October 2026
Scope summary: integrating, configuring and customizing an IMR or fleet; Type A (AMR), Type B (AMR with non-manipulator attachment), Type C (AMR or AGV with manipulator); structured and semi-structured industrial settings. Notes that B56.5 covers line-guided AGVs.
- ISO/DIS 3691-4, edition 3 ↗ISO · Read 19 October 2026
Draft International Standard that will replace ISO 3691-4:2023. DIS vote opened 17 June 2026 and closed 10 September 2026 (stage 40.60). No later stage shown at the check date.
- ANSI/A3 R15.08-2 Safety Standard for Industrial Mobile Robot Systems and Applications Now Available ↗Association for Advancing Automation (9 October 2023) · Read 19 October 2026
Release of Part 2 for system integrators: facility adaptations, interactions with workstations, charging stations and other equipment. Part 1 (2020) addressed manufacturers.
- Regulation (EU) 2023/1230, consolidated 27 July 2026 ↗EUR-Lex · Read 8 October 2026
Articles 25, 51 and 54. Uses the corrected dates in the consolidated text.
- A3 announces R15.08 Part 3 safety standard for industrial mobile robot users is now available ↗Robotics 24/7 (4 October 2026) · Read 19 October 2026
Part 3 covers risk assessment, management of change, employee training and periodic reviews and inspections.
- Automated guided vehicles: ISO 3691-4 white paper ↗TÜV Rheinland (2021) · Read 19 October 2026
Secondary summary written against the 2020 edition. Compares EN 1525 with ISO 3691-4: the confined zone added to the restricted and hazard zones, 500 mm clearance figures, 0.3 m/s with personnel detection muted, PLr d for personnel detection and braking control, 27 safety functions in Table 1, risk assessment steps. Its zone table is not reproduced here.
Evidence limits
- This article was written from ISO’s scope pages and published summaries, not from the purchased standard texts. Check every requirement against the edition you apply.
- ISO 3691-4 zone values are mentioned only through TÜV Rheinland’s 2021 summary of the earlier edition.
- ISO/DIS 3691-4 closed its vote on 10 September 2026; the replacement edition may change requirements.
- R15.08-3-2026 is described from the ANSI and Robotics 24/7 summaries.
- The worked example uses assumed values. Real field sizes come from the manufacturer’s data, the scanner manual and measured stops.
Article history
Article added after reader searches for AGV and AMR risk assessment. ISO scope pages, ANSI and A3 announcements of R15.08 Parts 2 and 3, and the TÜV Rheinland white paper checked on 19 October 2026.
Report a correction