Close
Choose your language
  • portal icon
    Website
  • portal icon
    Support Portal
  • portal icon
    Academy
  • portal icon
    Community
Sign in
Sign in
Create account
Back to overview

Mission Programming

Involves defining and managing the tasks, routes, behaviors, and objectives that the robots need to accomplish in their operational environment. This process ensures that AMRs can execute complex sequences of actions autonomously, efficiently, and safely.

Recommended Browser & Settings. We recommend using the latest version of Microsoft Edge or Google Chrome to view the e-Learning modules. JavaScript must be enabled. 


Lessons
Send your robot on missions
Get an overview of missions, which can be used for a variety of tasks such as transporting carts, mo…
8m

Send your robot on missions

Get an overview of missions, which can be used for a variety of tasks such as transporting carts, moving to another position or docking into charging stations.
Course language is set to: English Change language
Key subjects
Mission queue
Mission editor
Missions page
Please Sign in or Create account to proceed.
See a robot execute a mission
See how a robot executes a given mission.
1m

See a robot execute a mission

See how a robot executes a given mission.

Course language is set to: English Change language
Key subjects
Mission interface
Please Sign in or Create account to proceed.
Navigate the mission editor
Explore the actions in the mission editor.
5m

Navigate the mission editor

Explore the actions in the mission editor.
Course language is set to: English Change language
Key subjects
Overview of the mission editor
The Battery actions
The Error Handling actions
The PLC actions
The I/O module actions
The Move actions
The Logic actions
The Sound/Light actions
The E-mail actions
Please Sign in or Create account to proceed.
Build your first mission
Go through the five steps in this tutorial to build your first mission.
5m

Build your first mission

Go through the five steps in this tutorial to build your first mission.
Course language is set to: English Change language
Key subjects
Adding a Move action
Changing the goal position
Saving the mission
Adding a second action
Adding a Logic action
Please Sign in or Create account to proceed.
Your missions should never fail
This lesson covers essential techniques to keep your missions running smoothly, reducing errors and…
8m

Your missions should never fail

This lesson covers essential techniques to keep your missions running smoothly, reducing errors and downtime for reliable performance.
Course language is set to: English Change language
Key subjects
Robust mission building
Please Sign in or Create account to proceed.
Build a robust mission
Learn how to build robust missions by defining a fall back option for the robot in case it can't com…
5m

Build a robust mission

Learn how to build robust missions by defining a fall back option for the robot in case it can't complete the first goal of the mission.
Course language is set to: English Change language
Key subjects
Try/catch action
Please Sign in or Create account to proceed.
Nest a mission
Learn to nest missions to maximize reuse. This feature is particularly useful if the same sequence o…
7m

Nest a mission

Learn to nest missions to maximize reuse. This feature is particularly useful if the same sequence of actions is used frequently.
Course language is set to: English Change language
Key subjects
Nest a Pick up mission into a loop
Example of a looping mission
Please Sign in or Create account to proceed.
Build a pickup mission
Create a mission called "Pickup Mission," where the robot will pick up an item and transport it to a…
10m

Build a pickup mission

Create a mission called "Pickup Mission," where the robot will pick up an item and transport it to another location in the work area.
Course language is set to: English Change language
Key subjects
Mission Groups and Sites
Put your mission to the test
Creating the mission
Please Sign in or Create account to proceed.
Deliver dirty laundry
Build a mission for the MiR250 Hook called "The Dirty Laundry Mission."
20m

Deliver dirty laundry

Build a mission for the MiR250 Hook called "The Dirty Laundry Mission."

Course language is set to: English Change language
Key subjects
Try/Catch action
Nested missions
Please Sign in or Create account to proceed.
Troubleshoot abandoned shelves
In this lesson, you enter a scene and troubleshoot the frustrating problem of abandoned shelves in a…
12m

Troubleshoot abandoned shelves

In this lesson, you enter a scene and troubleshoot the frustrating problem of abandoned shelves in a MiR installation.
Course language is set to: English Change language
Key subjects
Mission troubleshooting
Resumable missions
Please Sign in or Create account to proceed.
Robustify a mission
Practice improving missions to make them more robust.
20m

Robustify a mission

Practice improving missions to make them more robust.
Course language is set to: English Change language
Key subjects
Loop action
Mission troubleshooting
Fallback mission actions
Please Sign in or Create account to proceed.
Five things you can do now
Follow this checklist to put your mission robustness training into practice.
5m

Five things you can do now

Follow this checklist to put your mission robustness training into practice.
Course language is set to: English Change language
Key subjects
Robust move mission
Resumable missions
I/O Module zones
Please Sign in or Create account to proceed.

You have completed all the lessons in this pathway. Explore another skill path or join one of our Specialized Training Programs.

Book a training program Go to skill path overview
Skill paths
  • Personnel Safety
  • Autonomous Navigation
  • Mission Programming
  • Fleet Management
  • Hardware Reliability
  • Computer Networking
  • Software Integration
Portals
  • MiR website
  • MiR Support
  • MiR Community
Mobile Industrial Robots A/S Energivej 51
DK-5260 Odense S

academy@mir-robots.com
+45 20 377 577
Copyright © Mobile Industrial Robots 2025 Privacy Policy Cookie Policy