Robotics Developer Masterclass Batch 5 - September 2024

Hi ROS community,

Enrollment for the Robotics Developer Masterclass Batch 5 is now available! This program offers comprehensive training in robot programming centered on ROS and development, equipping participants with the skills needed to prepare for employment at top robotics companies.

Registration link:
Super Early-Bird Registration Deadline:: 2024-07-14T22:00:00Z

Throughout this Masterclass, you’ll have the exclusive opportunity to work on innovative remote real robots labs, including:

  1. City World Lab: Work with a real mobile robot, the TurtleBot3, to perform basic ROS tasks, gaining hands-on experience in basic robot programming.

  1. Warehouse Lab: Apply your knowledge to create an entire pick-and-place task using real warehouse collaborative robots, including the RB1-Base and UR3e Arm.

  1. Cyber World Lab: Engage in designing and developing navigation algorithms for a wheeled mobile robot, specifically the ROSbot XL. Explore the challenges and intricacies of robot navigation in different environments.

  1. You’ll receive a TortoiseBot kit, assemble, and program it. Your goal in this phase is to develop a ROS-based web app from scratch to control the robot within a containerized environment using continuous integration.

  1. Startbots Cafeteria Lab: Showcase your skills in a real-world multi-robot scenario by designing and presenting a complete robotics project for the StarBots Cafeteria Lab. Develop robots that can prepare and deliver coffee to tables while maintaining battery levels and cleaning the space.

The curriculum covers a wide range of essential topics and practical skills, empowering you to thrive in robotics development. Key areas covered in the program include:

  • Collaborative software development with Git
  • C++ programming skills for robotics
  • ROS 1 and ROS 2 basics
  • Robot modeling with URDF – ROS2
  • Robot frame transformations with TF ROS2
  • Creating robot simulations with Gazebo (Ignition)
  • Advanced ROS2 concepts
  • Robot navigation with ROS2
  • Robot perception with ROS2
  • Object manipulation with ROS2
  • Building robot controllers with ROS2
  • Essential math for robotics
  • Mobile robot kinematics
  • Robot arm kinematics
  • Robot dynamics
  • Kalman filters
  • Path planning algorithms
  • Programming web interfaces for ROS2
  • Containerizing your software with Docker
  • Automating development tasks with Jenkins
  • Ensuring code integrity with continuous integration (CI)
  • Designing, developing, and presenting complete robotics projects from scratch

Upon successful completion of the Masterclass, you will be guaranteed an online or onsite internship placement with one of the world’s leading robotics companies.

To register and learn more about the program, please visit the following link:

If you have any questions or require further assistance, please do not hesitate to contact us at

:alarm_clock: Reminder - Live Q&A on July 25!
Are you considering enrolling in the Robotics Developer Masterclass 2024 Batch 5 but have questions lingering in your mind?

Join us for a live Q&A session, where you can get answers directly from the experts!