All rights reserved. No parts of this document may be reproduced in any form without the
express written permission of Mobile Industrial Robots A/S (MiR). MiR makes no warranties,
expressed or implied, in respect of this document or its contents. In addition, the contents of
the document are subject to change without prior notice. Every precaution has been taken in
the preparation of this document. Nevertheless, MiR assumes no responsibility for errors or
omissions or any damages resulting from the use of the information contained.
This user guide explains how to set up and start operating your MiR250 Shelf Carrier robot
and provides examples of simple missions you can expand to your purposes. This guide also
contains information regarding the external and internal components of MiR250 Shelf
Carrier along with instructions for proper maintenance of the robot. You will also find
information regarding safety and specifications needed to commission a safe MiR250 Shelf
Carrier robot application.
NOTICE
Save this manual. It contains important safety and operating instructions.
1.1 Where to find more information
At the MiR website, you can find the following resources under the Manuals tab on each
product page:
• Quick starts describe how you start operating MiR robots quickly. It comes in print in the
box with the robots. Quick starts are available in multiple languages.
• User guides provide all the information you need to operate and maintain MiR robots and
how to set up and use top modules and accessories, such as charging stations, hooks, shelf
lifts, and pallet lifts. User guides are available in multiple languages.
• Commissioning guides describe how to commission your robot safely and prepare it to
operate in the workplace.
• Operating guides describe how to set up and use MiR accessories or supported functions
that are mainly hardware-based, such as charging stations and shelf functions.
• Getting started guides describe how to set up MiR accessories that are mainly software-
based, such as MiR Fleet.
• Reference guides contain descriptions of all the elements of the robot interface and MiR
Fleet interface. Reference guides are available in multiple languages.
• Best practice guides specify how much space MiR robots need to execute common
maneuvers.
• REST API references for MiR robots, MiR hooks, and MiR Fleet. HTTP requests can be
used to control robots, hooks, and MiR Fleet.
• MiR network and WiFi guide specifies the performance requirements of your network
and how you must configure it for MiR robots and MiR Fleet to operate successfully.
MiR250 Shelf Carrier is an autonomous mobile robot with a top module mounted to it. It is
designed to transport wheeled shelves indoors within production facilities, warehouses, and
other industrial locations where access to the public is restricted.
Users operate MiR250 Shelf Carrier via a web-based user interface, which is accessed
through a browser on a PC, smartphone, or tablet. Each robot has its own network—see
Connecting to the robot interface on page58. The robot can be set up to run a fixed route,
be called on demand, or perform more complex missions.
The robot interface of MiR250 Shelf Carrier can be accessed via Google Chrome, Google
Chromium, Apple Safari, Mozilla Firefox, and Microsoft Edge browsers.
The robot uses a map of its work area to navigate and can move to any position on the
map—see Navigation and control system on page84. The map can be created or imported
the first time the robot is used. While operating, the robot avoids obstacles that are not
mapped, like people and furniture.
MiR250 Shelf Carrier is available both in an ESD approved version, which is black, and a nonESD approved version, which is gray.
MiR250 Shelf Carrier transports shelves that are designed according to the specifications in
Shelf specifications on page120. To ensure that the robot has enough traction to transport a
total payload of up to 300 kg, a traction kit is installed within the robot.
The total payload includes both the weight of the shelf and the load on the
shelf.
Specifications for MiR250 Shelf Carrier are available on the MiR website.
2.1 Main features of MiR250 Shelf Carrier
The main features of MiR250 Shelf Carrier are:
• Driving in a populated workspace
The robot is designed to operate among people and maneuvers safely and efficiently in
highly dynamic environments.
• Overall route planning and local adjustments
The robot navigates autonomously to find the most efficient paths to its destinations. The
robot adjusts the path when it encounters obstacles that are not on the map, like
personnel and vehicles.
• Efficient transportation of shelves
The robot is designed to automate transportation of loaded shelves with a weight of up to
300 kg.
• Sound and light signals
The robot continuously signals with light and sounds, indicating where it will drive and its
current status, for example, waiting for a mission, driving to a destination, or destination
reached.
• User-friendly and flexible
The web-based user interface, accessed from a PC, tablet, or smartphone, gives easy
access to operation and monitoring of the robot and can be programmed without any
prior experience. Different user group levels and tailored dashboards can be set up to suit
different users.
• Alert for 'lost'
If the robot enters a situation where it is unable to find a path to its destination, it stops,
turns on the yellow-purple running error light, and a custom defined Try/Catch action
may be used to alert personnel or take other actions—see Creating the mission Try/Catch
The built-in sensors ensure that the robot is slowed down when obstacles are detected in
front of it.
• Internal map
The robot can either use a floor plan from a CAD drawing, or a map can be created by
manually driving the robot around the entire site in which the robot is going to operate.
When the robot is mapping, the robot’s sensors detect walls, doors, furniture, and other
obstacles, and the robot then creates a map based on these input. After you've finished
mapping, you can add positions and other features in the map editor—see Creating and
MiR250 Shelf Carrier is delivered with identification labels mounted to each product. The
identification labels identify the product, the product serial number, and the hardware
version of the product.
Figure 2.4. Example of a MiR Shelf Carrier 250 identification label.
Nameplate
Every MiR application is delivered with a nameplate that must be mounted to the robot. The
nameplate of MiR250 Shelf Carrier identifies the application model and serial number and
includes the CE mark, the technical specifications, and the address of Mobile Industrial
Robots. The nameplate identifies the complete MiR application, for example, a robot with a
top module.
It is the responsibility of the commissioner to mount the nameplate on the application—see
Mounting the nameplate on page65.
Figure 2.5. Example of a MiR250 Shelf Carrier nameplate.
Control panel
MiR250 Shelf Carrier has a control panel in the rear-left corner of the robot.
Locks the robot. The robot blocks the wheels; you cannot start a mission or drive the robot
manually.
• Right position: Manual mode
Puts the robot in Manual mode.
For more information on operating modes, see Operating modes on the next page.
Manual brake release switch
The Manual brake release switch is located below the control panel and releases the
mechanical brakes on MiR250 Shelf Carrier. You release the robot's mechanical brakes by
turning the Manual brake release switch clockwise.
Figure 2.7. The manual brake release switch is located below the control panel.
2. Product presentation
The mechanical brakes require electrical power to be released, so if the robot is without
power, the mechanical brakes cannot be released. You can see if the robot is powered, by
checking if the Power button on the control panel lights up.
If MiR250 Shelf Carrier shuts down due to low battery percentage, there is still
enough power to release the brakes for approximately a week after.
When driving in Autonomous mode, the robot engages and releases the mechanical brakes
automatically.
The robot cannot operate while the mechanical brakes are released manually.
Operating modes
MiR250 Shelf Carrier has two operating modes: Manual mode and Autonomous mode.
Manual mode
In this mode, you can drive the robot manually using the joystick in the robot interface. Only
one person can control the robot manually at a time. To ensure that nobody else takes
control of the robot, the robot issues a token to the device on which you activate the Manual
For information about activating this mode, see Driving the robot in Manual mode on
page59.
Autonomous mode
In this mode, the robot executes the programmed missions. After switching the key to this
mode, you can remove the key, and the robot will continue driving autonomously. In
Autonomous mode, the joystick is disabled in the robot interface.
2.3 Internal parts
Most internal parts of MiR250 Shelf Carrier are accessed through covers that open to
different compartments:
• Front compartment
• Rear compartment
• Side compartments
• Top compartments
To access the compartments correctly, see Accessing the internal parts on page43.
WARNING
Removing covers from the robot exposes parts connected to the power supply,
risking damage to the robot from a short circuit and electrical shock to
personnel.
• Before removing any covers, turn off the robot, and disconnect the
battery—see Disconnecting the battery on page74.
Front compartment
The front compartment holds several electronic components, such as the robot computer
and the motor controller carrier board.
The rear compartment holds the robot’s battery, Battery disconnect lever, power board, and
safety PLC. The battery and Battery disconnect lever can be accessed without the use of
tools. The other components in the rear compartment are only accessible via use of tools.
To open the rear compartment, see Accessing the internal parts on page43.
NOTICE
The unique nameplate of your robot is to be mounted on the rear
compartment cover—see Mounting the nameplate on page65. Make sure you
do not swap the cover with covers from other robots.
When MiR250 Shelf Carrier docks to a shelf, the carrier pins can be raised to pick up a shelf
and lowered to place a shelf at a shelf position.
MiR250 Shelf Carrier uses I/O modules in the safety PLC to control the carrier pins.The
robot uses two inputs and two outputs to communicate with MiR Shelf Carrier 250.
The outputs are used to control the position of MiR Shelf Carrier 250, and the inputs are
used to signal the current position of the MiR Shelf Carrier 250—see Testing the top module
on page69.
To see the menu options for the I/O modules under Setup >IO modules, you must enable
them first—see Enable the MiR250 Shelf Carrier feature on page67.
Table 2.9.
Descriptions of how the robot's internal outputs control the shelf carrier
OutputFunction
2Lowers the carrier pins when active.
3Raises the carrier pins when active.
Table 2.10.
Descriptions of what the robot's internal inputs signal regarding the status of the shelf