Hi all!
Last year, I had the privilege with @George_Porusniuc to collaborate with the University of Eastern Finland to design and deliver the master’s-level “Robotics & XR” course. Together, we worked to create something truly special: a course that combines strong academic foundations with practical, hands-on robotics development skills.
We’ve just open-sourced the course materials and exercises used in this course!
We believe the course is useful for you if you’re:
- Starting your journey in robotics and ROS 2,
- Searching for beginner-friendly teaching resources,
- Or simply curious about learning by doing
Take a look at the “Robotics & ROS 2 Essentials” course in GitHub:
You can also read the full course announcement on our blog for more details:
The course materials include practical, hands-on exercises that guide you through:
- Running Gazebo simulation in a Docker environment
- ROS 2 basic concepts like topics, services, nodes, and transformations
- Simultaneous Localization and Mapping (SLAM), and Navigation on a simulated Andino robot by Ekumen
- Basic robotics concepts, such as Odometry and Path Planning
The course feedback we have gotten so far has been very positive and the students enjoyed doing the practical hands-on exercises.
We hope this course helps more people take their first steps into the world of robotics and ROS 2. Let us know if you try it out, we’d love to hear your thoughts, suggestions, or ideas for improvement!