Last edit: 14/01/2026
IMR: What Is It All About
An IMR (Industrial Mobile Robot) is a self-navigating robotic system designed to move and operate within industrial environments, such as factories or warehouses, without being fixed in place. Unlike traditional industrial robots, IMRs:
- Move freely through shared spaces with humans;
- Use sensors and software (e.g., LiDAR, cameras, SLAM) to navigate autonomously;
- Can carry loads, tools, or even robotic arms;
- Adapt their path in real time instead of following fixed tracks
Industrial mobile robots (IMRs) are like Automated Guided Vehicles (AGVs) but with, normally, a Robot on top; they can navigate within a factory, for example, reach specified locations. This navigation may be achieved through onboard autonomous systems or by following a predefined guide path.
IMRs are classified into three categories: Type A, Type B, and Type C, based on their system configuration.
- Type A IMRs are mobile robots without any attached equipment.
- Type B IMRs are mobile robots equipped with attachments that are not manipulators.
- Type C IMRs include autonomous mobile robots (AMRs) or automated guided vehicles (AGVs) equipped with one or more manipulators.
Manipulators that are fixed in place or mounted on manually driven mobile equipment are classified as industrial robots and fall under the scope of ISO 10218-1, which defines their safety requirements.
IMR Type A
The basic descriptions and reclassification conditions for Industrial Mobile Robots (IMRs) are defined as follows.:
An IMR Type A is the simplest configuration. It consists only of the mobile platform itself, without any additional equipment mounted on it. Its main function is to move autonomously through the environment. These platforms are often used as a base onto which other components can later be added. If any attachment is installed on the platform, the robot is no longer considered Type A.
IMRs Type A can be provided for the purpose of having additional attachments added to enhance their functionality. The IMR Type A is a machine with the ability to navigate in its environment without following a predefined path. Any functionality beyond that, even a simple static shelf or tow hook, will categorize the IMR as a Type B or C.
The IMR Type A by itself possesses only limited ability to perform its task; it is intended to be integrated into a larger system, which will enable it to perform its task.
IMR Type B
When a mobile robot is equipped with attachments that are not robotic arms, it becomes an IMR Type B.
These attachments may be passive or active and can include elements such as conveyors, roller tables, or lifting devices. The robot can still move autonomously while performing material handling tasks. Adding or removing such attachments does not change the classification, as long as no manipulator is involved.
Even if the robot temporarily carries a manipulator only to transport it to another location, it is still considered Type B.
However, if all attachments are removed, the system reverts to Type A.
IMR Type C
An IMR Type C is a mobile robot equipped with a manipulator that is intended to operate while the robot is in motion or positioned within a work area. This configuration enables the robot to directly interact with its environment, for example by performing tasks such as picking, placing, or assembling components. The addition of further tools or additional manipulators does not alter the Type C classification. However, if the manipulator is not intended to operate and is merely being transported, the system is classified as an IMR Type B rather than a Type C.
When an IMR Type C uses an Automated Guided Vehicle (AGV) as its mobile platform, it is expected to remain on its defined guidepath during normal operation. Temporary deviations from the guidepath are permitted only for obstacle avoidance or to accommodate manipulator reach during task execution. Once the obstacle has been cleared or the task completed, the IMR shall return to and continue along the guidepath. If the IMR is unable to reestablish its position on the guidepath, or if an unintended loss of the guidepath occurs, the system shall initiate a Category 0 or Category 1 stop, in accordance with EN 60204-1.
At international level, there is one ANSI standard that specifies the safety requirements for industrial mobile robots: ANSI/RIA R15.08-1-2020.
An ISO standard is also under development: ISO 26058-1: Safety requirements for industrial mobile robots – Part 1: Industrial mobile robots, that should see the light in 2028.