Hands-on Training
Learn how-to Manage Fleets of Robots with ROS2
A 3-day, online, hands-on training to learn all the basic knowledge to use RMF systems with confidence.
when
February 20 – 22, 2023
9:00 to 17:00 North American Central Time
WHERE
Online with Remote Real Robots
NOT slides-based. Based on practice with simulated & remote real robot labs.

Overview
Open-RMF with ROS2 Training
The number of robots in industrial and service environments has grown exponentially in recent years. Therefore, it’s becoming an urgent need to coordinate and manage them. For this reason, Robot Management Tools (RMF) have been appearing to fulfill this necessity.
OSRFs RMF is an open-source RMF system that allows you to coordinate multiple fleets of robots. In addition, it enables you to solve path conflicts, share resources like elevators, and connect them to other non-robotic systems like work cells, mechanization stations, and even human-operated systems. All this power is packaged inside a neat structure that embraces ROS2 as an option for communication but does not close the option of using other communication systems like REST APIs.
What you will learn
- Vital ROS2 Humble knowledge to make your way through RMF.
- How to autogenerate an RMF-enabled Gazebo simulation based on blueprints and adapt existing Gazebo simulations to RMF.
- How to connect ROS2 navigation-enabled robots to RMF.
- How to set up a basic RMF system for multiple fleets of robots, with multiple robots in each fleet.
- How to set up basic default RMF tasks like Go to location, Pick and deliver object, and Go to charge when battery levels are low.
- Introduction to creating a custom robot fleet adapter to unlock all the potential of RMF API to define your tasks and behaviors.
- How to dock a robot in RMF for battery charging.
- How to set up a cleaning routine in RMF.
- How to integrate Human operated stations with RMF.
- How to integrate doors and lifts in RMF.
- How to integrate robot arms and other processing workstations in RMF.
How you will learn
- ROS expert-led explanations
- Perform exercises with simulated robots, along with the instructors.
- Complete an entire project with the real robotic cafeteria.
100% PRACTICAL
Practice with Robots
You will learn concepts in simulation before practicing on real robots.


SIMULATED ROBOT CAFETERIA
StartBots Coffee


SIMULATED ROBOT CAFETERIA
StartBots Coffee
We have created a real cafeteria for you to learn by programming service robots.


REAL ROBOTS USED
Rick & Morty


REAL ROBOTS USED
Rick & Morty


REMOTE REAL ROBOT CAFETERIA
StartBots Coffee


REMOTE REAL ROBOT CAFETERIA
StartBots Coffee
How it works
For 3 days, you can expect the following:
Day 1 sessions
→Live-4-hour theory where you will be taught:
- Quick overview of Navigation in ROS2 for multi-robot
- Basic structure of RMF
- How to connect Nav2-enabled robots to RMF system
- Different options for creating an RMF-enabled Gazebo simulation
- Introduction to basic RMF structures
→Guided exercises covering theory.
→Real robot working time where you will:
- Integrate Nav2 multi-robot navigation
- Create the RMF map of the real environment
- Integrate a basic RMF system for the real robot environment
Day 2 sessions
→Live-4-hour theory where you will be taught:
- Continue with basic RMF integration
- Navigation ROS2 enabled robot integration into RMF
- Default tasks for RMF
- Human interface for RMF
→Guided exercises covering theory.
→Real robot working time where you will:
- Continue integration of real robots into RMF
- Create the human interface integration for the real robot environment
- Integrate the Starbots cafeteria webpage for coffee.
Day 3 sessions
→Live-4-hour theory where you will be taught:
- How to integrate doors and lifts in RMF
- Introduction to custom robot adapters for RMF
→Guided exercises covering all the theory topics.
→Real robot working time where you will:
- Continue with the previous day’s project
- Add Docking integration
- Add robot arm integration
Who is this training for?
- People who want to be ready for new robotics technologies
- Engineers or CTOs who want to build scalable robotics products, faster
Testimonials
We Help You to Achieve Success


Saleh Alkhamees
Systems Engineer
A LOT of Outcomes
It was a great training with A LOT of outcomes! Thank you for bearing with me. I really appreciate your professionalism during this training.




Brian L Merritt
Robotics Developer
Perfection Went Above
Thanks to The Construct for a great training course on ROS2 fleet management training and hands-on experience. I strongly recommend it to anyone who wants to manage multiple robots.


Robert Gruberski
Software Developer
Perfection Went Above
It was a lot of very useful knowledge and practice! Fleet management was the last part I had to figure out in my project to develop a robot for warehouse logistics, and this training helped me with that. Now I understand how Open-RMF works, know how to configure it, and am able to add it to my own project.
















































































What will you learn from the curriculum?
Chapter 1 - Introduction to RMF
Chapter 2 - Create an environment with RMF traffic editor and manually
Chapter 3 - Free Fleet - RMF WITH navigation TWO ROBOTS - SameFleet
Chapter 4 - Free Fleet - RMF WITH navigation THREE ROBOTS - TWO Fleets
Chapter 6 - Free Fleet - RMF WITH navigation TWO ROBOTS - SameFleet
Chapter 7 - Free Fleet – RMF WITH navigation THREE ROBOTS – TWO Fleets
Chapter 9 - Custom Fleet Adapter
Chapter 10 - Human interaction with RMF
Get certified
Upon completing this training, The Construct grants participants a shareable certificate of completion. This training is graded as a pass or fail; participants must receive 75% to pass and obtain the certificate of completion.




Your support team
We think you will be pleasantly surprised by the amount of support you have during the training.


Miguel Angel
Head of Research @ The Construct | Creator of over 10 ROS AI courses | Author of ROS IN 5 DAYS book collection


Alberto Ezquerro
Head of Education @ The Construct | Creator of over 30 ROS courses | Author of ROS IN 5 DAYS book collection


Ricardo Téllez
CEO @ The Construct | Teacher of Robotics at La Salle University and Universitat Politècnica de Catalunya


Rodrigo Gonzalez
Robotics Engineer @ The Construct | Leader of RoBox – 24/7 Remote Real Robot Lab
Join the next one
Getting ready for new robot technologies
Managing Fleets of Robots with ROS2 training
Benefits you will receive with this training:
3 days of live training guided by ROS experts
20+ hands-on exercises with simulated robots
12 hours of practice in our Remote Real Robot Cafeteria
6 months of access to the Robot Fleet Management in ROS2 curriculum
Life-long access to the code developed during the training
Continuously updated course content
Fast support & guidance from instructors
Certificate
Registration Fee | |
Early bird price before February 8th, 2023 | €2,399 EUR/Person |
WE ACCEPT
FAQ
Frequently Asked
+ What are the pre-requirements for this training?
Prerequisites Knowledge:
You require a basic knowledge of Linux, Python3 and ROS2. If you do not have this knowledge, prepare for the training using our online courses:
(*Please note that a majority of the courses are free; paid courses are not included in the tuition fee for this training).
Equipment:
- A laptop (you can use Windows, Linux, or macOS)
- Access to a large computer monitor, preferably two screens
- Fast internet connection
- Access to webcam and mouse
- Google Chrome or Firefox browser.
- It is not necessary to have Linux on your computer. Any operating system is valid.
+ What is the language used in training?
English
+ What is the programming language used for the course?
Python in Linux
+ Do I need to install ROS in advance?
No. You only need to bring your laptop and connect to the internet. You can use Windows, Linux, or macOS.
“A training that far exceeded my expectations and answered a lot of my questions on Open-RMF!”
Pi Thanacha Choopojcharoen
Project Director & Co-founder – CoXsys Robotics Co., Ltd.