All rights reserved. No parts of this manual may be reproduced in any form without the
express written permission of Mobile Industrial Robots A/S (MiR). MiR makes no warranties,
express 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 manual. Nevertheless, MiR assumes no responsibility for errors or
omissions or any damages resulting from the use of the information contained.
6.1. Regular weekly checks and maintenance tasks43
6.2. Regular checks and replacements44
6.3. Packing for transportation47
7. Applications49
7.1. Mounting a top module49
8. Payload specifications51
9. Interface specifications58
9.1. Application interface58
9.2. Emergency stop58
10. Updating MiR200 software60
Page 5
1. About this document
1. About this document
This document contains the following information:
• How to start up and operate MiR200.
• Product presentation.
• Typical applications.
• Guidelines for proper maintenance of the robot.
1.1. Where to find more information
At www.mir-robots.com, several additional resources are available. To access more
information, sign in to the Distributor site with your distributor account at
http://www.mobile-industrial-robots.com/en/account/. The following relevant resources are
The short guide that lets you start operating the robot quickly. This document is in the
box with the robot in the printed format. Available in multiple languages.
- MiRCharge 24V Operating guide
The operating guide that describes how to set up MiRCharge 24V and configure
MiR200 for automatic battery charging at the charging station.
- MiR Robot Reference guide
The reference that describes the elements of the robot interface. Available in multiple
languages.
- MiR200 REST API reference.
The REST API reference for MiR100/MiR200the robot.
Read the information in this section before powering up and operating MiR200.
Pay particular attention to the safety instructions and warnings.
NOTICE
Mobile Industrial Robots disclaims any and all liability if MiR200 or its
accessories are damaged, changed or modified in any way. Mobile Industrial
Robots cannot be held responsible for any damages caused to MiR200,
accessories or any other equipment due to programming errors or
malfunctioning of MiR200.
2.1. Safety message types
2. Safety
This document uses the following safety message types.
WARNING
Indicates a potentially hazardous situation that could result in death or serious
injury.
• Take proper precautions to avoid damage or injury.
CAUTION
Indicates a potentially hazardous situation that could result in minor or moderate injury. Alerts against unsafe practices.
• Take proper precautions to avoid damage or injury.
NOTICE
Indicates important information, including situations that can result in damage
to equipment or property.
MiR200 is intended to be commissioned and used in indoor industrial environments where
access for the public is restricted. For details about the environmental conditions in which
the robot should operate, see Technical specifications on our website.
MiR200 is intended to be commissioned according to Commissioning on page18 and
prepared to the environment according to the guidelines. This is a prerequisite for safe
usage of MiR200.
MiR200 is designed and all risks are considered when used with one of the following types of
top applications:
• MiRHook 200 to tow trailers.
• A custom designed top application (including payload) designed to fulfill the following
requirements:
- Must not increase the footprint of MiR200 and be within the requirements in Payload
specifications
- Must not have any moving parts
MiR200 can be used as a partly complete machine as defined in the EU machinery directive,
with top applications that do not meet above limitations. Those who design, manufacture or
commission a system that does not meet the limitations of use of MiR200, carry the
obligations of a manufacturer and shall ensure a safe design according to EN ISO 12100.
Guidelines outlined in this manual are not sufficient. Examples of top applications, which are
not intended use of MiR200, but not limited to, are:
• Shelf on supporting legs (with or without wheels)
• Top applications (including payload) which increase the footprint of MiR200
• Conveyers (power and non-powered)
• Industrial robot arm
• Customized load transfer station
2.4. Foreseeable misuse
Any use or application deviating from the intended use is deemed to be misuse. This
includes, but is not limited to:
Risk of injury. Steep surface grades (ramps etc.) may cause the robot to skid. See Technical specifications on the website.
• Use outdoor.
Risk of injury. MiR200 is designed and intended for indoor use only.
• Overloading of the robot.
Risk of injury. If the maximum payload on top of the robot is exceeded, it may cause overturning, falling load. See Technical specifications on the website.
• Failure to follow the guidelines for commissioning
See Commissioning on page18.
• Failure to make a risk assessment of the full installation
See Risk assessment below. This applies to the robot with any extra modules installed.
• Operation outside the permissible operating rating parameters and environmental
specifications
Risk of instability, impact or tipping over.
• Transportation of liquids or food
Risk of instability.
• Use in potentially explosive environments
• Use in medical and life critical applications
2.5. Risk assessment
One of the most important steps in achieving a safe installation is to make a risk assessment.
The risk assessment is the responsibility of the individuals who are commissioning MiR200 in
the environment it will be used in. Most often it will be an integrator who also designs
and/or builds work cells or other required infrastructure related to MiR200.
The risk assessment must cover not only MiR200 itself, but also take into account potential
potential load transfer stations, work cells and the environment it will be used in. See
MiR100 and MiR200 Risk Analysis on the distributor page.
It is recommended that the integrator uses guidelines in ISO 12100, EN 1525, ANSI B56.5 or
other relevant standards to conduct the risk assessment.
The risk assessment shall at least consider the following scenarios:
In EN 1525, clause 4 there is a list of significant hazards, hazardous situations and events
which can be used for inspiration.
The risk assessment shall be written and saved as part of the technical file.
2.6. Residual risks
Mobile Industrial Robots has identified the potential significant hazards listed below as
hazards that must be considered by the integrator.
• Being run over, drawing-in, trapping or impact if a person steps into the route or walks
towards MiR200 while driving in reverse. The MiR200 will only drive in reverse when parking or picking up a cart or undocking from a marker such as the MiRCharge 24V.
• Crushing or trapping if user touches MiR200. Please notice the warnings on MiR200.
• Crushing, drawing-in or trapping at load transfer stations, work cells or charging stations.
NOTICE
Other significant hazards will be present in a specific robot installation and
shall be identified during Commissioning.
2.7. Safety-related functions and interfaces
MiR200 is equipped with a range of built-in safety-related functions as well as safety-related
electrical interfaces designed for integration with a top module and/or top manipulator.
Each safety function and interface is designed according to the standard ISO 13849-1.
The safety-related functions and interfaces are selected to support compliance with EN
1525.
2.8. Limiting safety-related functions
MiR200 has several built-in safety-related functions that are used to ensure safe operation in
the environment it is designed to be used in.
Advanced control software ensures that locomotion and the drive pattern are within safety
related limits and thereby avoid triggering a safety function. Violations of limits will hence
only occur in exceptional cases. Nevertheless, if a limit is violated, the safety system issues a
category 0 stop (stopping by “immediate removal of power to the machine actuators
according to IEC 60204-1”) followed by a controlled brake which brings MiR200 to a stop.
See Technical specifications on our website for more details.
The collision avoidance safety function ensures that the robot will come to a stop before it
collides with a human or object.
The function measures the speed on the two driving wheels and switches between the
predefined protective fields accordingly. The faster the speed, the larger the protective
fields will be.
This ensures that the robot will be brought to a stop in case a human or object is detected
within the active protective field.
Collision avoidance is automatically deactivated two seconds after the protective field is
free.
Overspeed avoidance
The safety system monitors if the speed of each motor is above limits for maximum rated
speed and hence an indication of speed control is lost for any reason.
The overspeed avoidance safety function must be manually deactivated by activation of the
restart button.
Emergency stop
MiR200 has one emergency stop device.
The emergency stop is only intended to be used in case of an emergency and shall not be
used for operational stop.
Emergency stop must be manually deactivated by activation of the restart button.
When the robot is on, it enables the connection to its WiFi access point. The name of the
access point appears in the list of available connections on your pc, tablet or phone.
NOTICE
The username and password for the robot’s WiFi access point and for accessing the web interface are in the MiR username and passwords document. The
document is in the box with the robot.
Follow these steps to connect to the robot interface:
1. Using your pc, tablet or phone, connect the WiFi access point of the robot. The access
2. In a browser, go to the address mir.com and sign in.
4. Commissioning
The robot is now ready to move down the ramp. To do this switch to manual mode and
use the electronic joystick in the robot interface. See next section Driving the robot in
manual mode below.
4.3. Driving the robot in manual mode
To drive the robot in Manual mode:
1. In the robot interface, select the joystick icon. Then press Manual control and the joy-
To check that all hardware components work as intended:
Sign in to the robot interface. See the section Connecting to the robot interface on page23.
Go to Monitoring > Hardware health.
Check that all elements on the page have the OK status and that they have green dots on the
left.
For more information, see Hardware health in MiR Robot Interface 2.0 Reference Guide.
4.5. Charging the robot
The robot arrives with a charged battery and can drive for up to three hours before
recharging is required. Follow these steps to charge the robot using the enclosed charging
cable:
1. Remove the rear corner by pulling it towards you. You may have to apply a bit of force
the first couple of times.
To avoid fast discharging and a depletion of the battery, we recommend
that you turn off the robot while charging with a cable.
If charging two robots right after each other with a cable, wait approximately one minute between unplugging the first robot and plugging in the
second. This will ensure that the charger registers that a new robot is being
charged.
1. Ensure that the robot is not moving or executing an action.
2. Press the On/Off button.
4. Commissioning
3. The robot starts the shutdown process. During shutdown, status lights show yellow fading
light.
4. You'll know that the shutdown process is finished when the status lights are off.
If you're shutting the robot down for transportation or service/repair, the battery disconnect
switch must be turned off as well and the battery cable disconnected.
MiR200 is an autonomous mobile robot that can transport loads up to 200 kg and pallets
indoors within production facilities, warehouses, and other industrial locations.
Users operate MiR200 via a web-based user interface, which is accessed via a browser on a
PC, smartphone or tablet. Each robot has its own network. See Connecting to the robot
interface on page23. The robot can be set up to run a fixed route, be called on demand or
perform more complex operations (missions).
The robot performs localization and navigation via a map which can be created or imported
the first time the robot is used. The internal map contains defined locations (office, product
delivery, production hall etc.) that are used for logistical planning. While operating, the
safety laser scanners ensure that the robot avoids dynamic obstacles (people, furniture) that
are not mapped.
With a MiRCharge 24V, the robot handles moving to a charging station automatically. All it
takes is the definition of a charging mission and a charging position on the map.
5.1. Main features of MiR200
The main features of the MiR200 are:
• Driving in a populated workspace
The robot is designed to operate among people and maneuvers safely and efficiently in
even highly dynamic environments.
• Overall route planning and local adjustments
The robot autonomously navigates to find the most efficient path to its destinations. The
robot adjusts the path when it encounters obstacles which are not on the map (like people
and objects).
• Efficient transportation of heavy loads
The robot is designed to automate transportation of loads up to 200 kg across industries,
allowing employees to focus on higher value activities.
• Sound and light signals
The robot continuously signals with light and sounds indicating its current mode, for
example waiting for job, driving to destination, destination reached or alert mode.
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
the 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 customer defined ‘catch’ action may
be used to alert people or take other actions.
• Automatic deceleration for objects
The built-in sensors ensure that the robot is slowed down when obstacles are detected in
front of it.
• Optimal surface operations
The robot is made to run on a level, dry floor and 3D cameras detect and avoid objects.
• Internal map
The robot can either use a floor plan from a CAD system or a map can be created by
manual navigation around the entire site in which the robot is going to operate. When
mapping, the robot’s sensors detect walls, doors, furniture and then creates a map based
on this input. After creation of the map, positions and other features can be added in the
map editor.
Add-ons
The following add-ons are available for the MiR200:
• MiRHook 200
A hook may be mounted on MiR200 enabling it to automate the internal transport of
carts.
To read more about the add-ons, go to www.mir-robots.com.
7. CAN bus connection for Battery
Management System, logging
data e.g. no of charge cycles. See
MiR Robot Interface 2.0
Reference guide.
8. Router - local network, 2.4 and 5
GHz
9. Battery with connector - main
power to the robot
MiR200 internal parts
5.5. Sensor system
14. 24 V power supply - secures stable
voltage for PC and PLC
15. Latching relay - activates the 24V
power supply turning on the robot
16. Transient protection - provides
circuit protection for the power
supplies by absorbing voltage
spikes from battery or top
mounted applications
17. DFI Computer
Collaboration between the robot’s internal and external sensors ensures that the robot can
navigate in the environment and most importantly secures that it can operate safely among
people and objects, like furniture, machines, pallets etc.
This section describes the functionality of the different parts of the sensor system.
Safety laser scanners
The safety laser scanners on MiR200 are of the type SICK S300. In this guide, the term safety
laser scanner is used.
Scanner functions
Two safety laser scanners, diagonally placed on front and rear corners of the robot, scan
their surroundings. Each safety laser scanner has a 360° field of view up to 1 meter around
the robot, providing visual protection around the robot.
The safety laser scanners serve three purposes:
• They are used for mapping, see also MiR Robot Interface 2.0 Reference Guide.
• They are used to localize the robot in the environment and plan routes between points.
• They continuously scan the surroundings when the robot operates, thereby avoiding col-
lision with objects and people.
The safety laser scanners detect objects in a plane approximately 200 mm above ground.
Objects above or below are not detected by the safety laser scanners.
When in motion, the safety laser scanners continuously scan the surroundings using a
distance of up to 2.5 m.
When mapping, the safety laser scanner’s view is reduced to 20 m to support that maps will
get the highest possible quality.
The safety laser scanners see up to 20 m when mapping an area.
Signals from safety laser scanners are combined with input from 3D cameras and proximity
sensors and used to evaluate if an object or person is in the path of travel. In that case, the
robot gradually slows down while trying to avoid the obstacle. If unable to make its way
around the obstacle, the robot stops and waits for clearance.
Protective field sets
The protective field sets are part of the robot’s personnel detection means. The protective
field sets consist of individually configured contours around the robot. MiR200 activates the
correct field set based on the speed. If a person or object within the area active protective
field set, the robot will do a protective stop and remain stopped until the protective field set
is free.
The following tables show the sizes of the protective fields sets at given speeds. The faster
the robot moves, the larger the scanners' field set.
The protective field sets differ for forwards and backwards driving.
The following table shows speeds and field sets in forwards driving direction. The table
describes the length of the field set in front of the robot in different cases. Each case is
defined by a speed interval that the robot may operate at. The colors and cases in the table
correspond to the field set shown in the illustration below.
CaseSpeedField set in front of robotComments
1-1.40 to 0.20 m/s20 mmReversing and slowly forwards
20.21 to 0.40 n/s120 mm
30.41 to 0.80 m/s290 mm
40.81 to 1.10 m/s430 mm
51.11 to 2.00 m/s720 mmForwards at max. speed
The illustration shows the field set contours in forwards driving direction. The reach of the
field set changes with the robot's speed. In Case 1 the field set reaches 20 mm ahead, in Case
2 it reaches 120 mm ahead etc.
This table shows speeds and field sets in backwards driving direction. The colors correspond
to the field set shown in the illustration below.
CaseSpeedField setComments
1-1.14 to 1.80 m/s30 mmReversing and slowly backwards
2-0.20 to 0.15 m/s120 mm
30.40 to 0.21 m/s290 mm
4-1.50 to 0.41 m/s430 mmBackwards at max. speed
The illustration shows the field set contours in backwards driving direction. The reach of the
field set changes with the robot's speed. The illustration also shows how the front scanner
reduces its protective field sets to a minimum when the robot moves backwards.
NOTICE
Protective field tolerances
Scanners measure distances to diffuse reflections which means that a
tolerance is added to the protective field sets to secure a safe detection of
persons crossing the protective field sets. The tolerance distance is 100 mm.
The protective field sets are configured to comply with the safety standards of
MiR200.
If they are changed, Mobile Industrial Robots takes no responsibility for any
safety related incidents, and the warranty becomes void.
3D cameras
Two 3D depth cameras positioned on the front of the robot detect objects in front of the
robot while the robot’s local planner continuously adjusts its planned routes around such
objects.
The 3D cameras detect objects:
• Vertically up to 1800 mm at a distance of 1950 mm in front of the robot.
• Horizontally 180 mm to the first view of ground.
The 3D cameras do not detect objects within 50 mm of the lenses.
The space from the floor and vertically up to 50 mm is ignored. This space increases by 10
mm for every one meter horizontally.
The camera readouts are used as 3D point cloud data. They are not recording
recognizable objects or people.
The following illustrations show the field of view of the cameras.
The two 3D cameras have a horizontal field of view of 118°.
Ultrasound sensors
Four ultrasound sensors are placed on the robot: two at the front and two at the rear of the
robot. The ultrasound sensors are used to detect transparent objects.
Internal sensors
The internal sensor system of the robot consists of the following components:
• Gyroscope (IMU)
Measures the orientation and angular velocity of the robot.
• Motor encoder
Provides closed loop feedback signals by tracking the speed and/or position of the motor
shaft.
The robot uses light indicators to let people in the environment know what the robot is
currently doing.
Status lights
The LED light band running all the way around the robot indicates the robot’s current
operational state. Colors may also be used as part of missions, but as standard, the robot is
delivered with the following setup.
Status lights show the current operational state on MiR200
The following maintenance schedules give an overview of regular cleaning and parts
replacement procedures.
The stated intervals are indicative and depend on the operating environment
and frequency of usage of the robot.
NOTICE
Only use approved spare parts.
Mobile Industrial Robots disclaims any and all liability if unapproved spare
parts are used. Mobile Industrial Robots can not be held responsible for any
damages caused to the robot, accessories or any other equipment due to use
of unapproved spare parts.
6.1. Regular weekly checks and maintenance tasks
Once a week, carry out the following maintenance tasks:
Laser scannersClean the optics covers of the scanners for optimum performance.
Avoid aggressive or abrasive cleaning agents.
Clean the laser scanners using a damp cloth, or for better
maintenance see the notice below. Also do this before contacting
your local technical support with any of the issues mentioned below.
We recommend cleaning the laser scanners daily to increase the
chance of avoiding these issues.
Possible problems from not cleaning the laser scanners:
• The robot fails to detect markers / pallet racks
• The robot goes into emergency stop without obvious reason
NOTICE
Static charges cause dust particles to be attracted to
the optics cover. You can diminish this effect by using
the anti-static plastic cleaner (SICK part no. 5600006)
and the SICK lens cloth (part no. 4003353). See the
manufacturer’s own documentation.
Caster wheels (the
four corner wheels)
Drive wheels (the
two middle wheels)
Remove dirt with a damp cloth, and make sure nothing is entangled
in the wheels.
Remove dirt with a damp cloth, and make sure nothing is entangled
in the wheels.
LED light bandCheck if the LED light band is intact. Ensure that the light shows all
the way around the robot.
6.2. Regular checks and replacements
Before starting replacement tasks that involve removal of the top cover:
• Press the On/Off button to turn off the robot
• Push the battery switch button to remove power from the battery
The following table contains the parts that you should check and the intervals when you
should do that:
PartMaintenanceInterval
Robot coverCheck for cracks.
Check mounting. Does it sit evenly
on top of the robot with
connections accessible.
Caster wheels
Check bearings and tighten.Check weekly and replace once a
(the four corner
wheels)
Drive wheels (the
Check wheel surfaces for wear.Check every six months and
two middlewheels)
Check monthly and replace as
needed.
year.
replace as needed.
NOTICE
You must calibrate
the robot after
replacing the
wheels. To do this,
access the robot's
user interface and
navigate to System
> Robot setup. Further instructions
are provided here.
You must calibrate
the robot after
replacing the scanners. To do this,
access the robot's
user interface and
navigate to System
> Robot setup. Further instructions
are provided here.
Every three to four months /
according to EN/ISO 13850
Safety of machinery - Emergency
stop function.
3D camerasCheck for visual defects, e.g.
cracks and scratches.
Manual brake
release
Check if the brakes can be deac-
tivated. Activate the brakes and
push the robot gently forward.
Remember to deactivate the brake
after testing.
Internal cablingCheck if all network/USB cables
are plugged in properly.
Safety marking on
the floor
Check if the safety markings made
with e.g. tape around cart pick-up
and drop-off points are intact and
visible.
Safety stickersCheck if the safety stickers on the
Pack and transport the robot in an upright position. Packing and transporting
the robot in any other position voids the warranty.
Battery
The lithium battery is subject to transport regulations. Make sure that you follow the safety
precautions in this section and the instructions in section Packing for transportation on the
previous page. Different regulations apply depending on the mode of transportation: land,
sea, or air.
Contact your distributor for more information.
CAUTION
Lithium batteries are subject to special transportation regulations according to
United Nations Regulation of Dangerous Goods, UN 3171. Special transport
documentation is required to comply with these regulations. This may influence both transport time and costs.
For instructions on how to mount top modules and accessories, refer to the application
manuals at www.mir-robots.com or contact your distributor.
7.1. Mounting a top module
Top modules must be fastened using the self-tightening conically shaped mooring holes in
each corner of the robot and should be mounted with a tightening torque of 47 Nm.
Top modules are fastened through the mooring holes in the top cover.
CAUTION
Certain top modules may require the installation of an extra emergency stop
button. Perform risk assessment according to standard ISO 12100.
Certain top modules may lead to new hazards and/or increased risks which
cannot be eliminated or reduced by the risk reduction measures applied by
Mobile Industrial Robots. Perform risk assessment according to standard ISO
12100.
CAUTION
Stay within the specifications for weight and the payload’s center of gravity,
see Payload specifications on page51.
6. Navigate to System > Software versions and select Upload software
7. Locate and select the downloaded software package.
8. It may take a few minutes for the package to successfully upload.
NOTICE
When updating MiR200 with an attached MiRHook 200, the Hook software
must be updated first to ensure that the robot is compatible with the hook
when uploading the software.