ONE-DAY ONLINE TRAINING
Switch to ROS2
ROS2 For Beginners: This training is for absolute ROS beginners or ROS1 developers who want to switch to ROS2.
Duration: 1 day
Format:
Online, based on practice with simulated & real robots. NOT slides-based.
Instructor-led: Yes
Certificate: Yes
Level: Foundation
Language: English
Enroll Training
Only 10 seats are available for each training
€599
Monday, November 14
9:00 AM – 4:30 PM (KST/CST/CET)
Early bird discount of €100
Tuesday, November 22
9:00 AM – 4:30 PM (KST/CST/CET)
Early bird discount of €100
Wednesday, November 30
9:00 AM – 4:30 PM (KST/CST/CET)
Early bird discount of €100
Sunday, December 11
9:00 AM – 4:30 PM (KST/CST/CET)
Early bird discount of €100
One-Day Training Benefits
7 hours of LIVE learning with ROS experts
20+ hands-on exercises
3 hours of practice with a remote real warehouse robot
Hands-on application of each concept with simulated robots
Be able to understand & create any basic ROS2 related projects in one day
Get fast support & guidance from instructors
1-year full access to the course
Life-long access to the code developed during the training
What You’ll Learn
Creation of ROS2 packages
Management of the new Colcon universal building system.
Topic Publishers and subscribers in ROS2 C++
New Launch system based on python
Service servers and client generation for ROS2
Basic use of ROS1-Bridge to communicate ROS2 systems with ROS1 systems
Use of Debbuging tools in ROS2
Questions About This Training?
100% PRACTICAL
Practice with Simulated & Real Robots
You will use the following robots throughout the training
REAL ROBOT USED
RB-1 BASE
REAL ROBOT USED
RB-1 BASE
SIMULATED ROBOT USED
Neobotix MP-400
SIMULATED ROBOT USED
TurtleBot3 Waffle
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 and hands-on experience. I strongly recommend it to anyone who wants to learn robot programming with ROS!


















































































Robert Gruberski
Software Developer
Perfection Went Above
It was a lot of very useful knowledge and practice! Now I understand how ROS2 works, and am able to use it for my own robotics project.
















































































What will you learn from the curriculum?
Module 6: Node composition


However, in order to be able to use composition, you need to write your programs in a specific way. So in this module, you will learn how to use ROS2 components step-by-step.
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.
Need Help Finding The Right Training Solution?
Our training advisors are here for you.
Frequently Asked
+ What are the course prerequisites?
- The One-Day Training Guide will be emailed to students for pre-course learning.
- Equipment:
- A laptop (you can use Windows, Linux, or macOS)
- Google Chrome or Firefox browser.
- It is not necessary to have Linux on your computer. Any operating system is valid.
- A certified ROS Instructor leads this course. In-person, on-time attendance, and full participation are expected. Being fully present for the full day is a requirement for certification.
+ 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.
+ How many students are usually in each class?
Maximum of 10 students per class.













![[ROS2 How-to] #2 - Create a ROS2 action server - Simulation running](https://www.theconstruct.ai/wp-content/uploads/2022/05/ROS2-How-to-2-Create-a-ROS2-action-server-Simulation-running.png)


