← All Programs
💻

Robotics with ROS

Build autonomous robots with ROS2. Navigation, manipulation, sensor fusion, and simulation with Gazebo.

20 Projects to Choose From56 Days DurationVirtual / RemoteVerified Certificate
Already registered? Log In

Sample Projects

01

ROS2 Installation and Environment Setup on Ubuntu

Student sets up ROS2 on Ubuntu, demonstrating familiarity with the ROS2 ecosystem and basic Linux skills.

ROS2PythonC++Gazebo
Beginner
02

Simple Robot Simulation using Gazebo and ROS2

Student creates a basic robot simulation in Gazebo, proving understanding of ROS2-Gazebo integration and simulation fundamentals.

ROS2PythonC++Gazebo
Beginner
03

Python Node Creation for ROS2 Topic Publication

Student builds a Python node to publish a topic in ROS2, demonstrating knowledge of ROS2 nodes and topic publication.

ROS2PythonC++Gazebo
Beginner
04

C++ Node Development for ROS2 Service Creation

Student develops a C++ node to create a service in ROS2, showcasing skills in ROS2 service creation and C++ programming.

ROS2PythonC++Gazebo
Beginner
05

Robot Teleoperation using ROS2 and Python

Student creates a teleoperation system for a robot using ROS2 and Python, proving ability to control robots programmatically.

ROS2PythonC++Gazebo
Beginner

+15 more projects available after enrollment

What You'll Get

  • Personalised 4-week roadmap PDF with daily tasks
  • Step-by-step implementation guide for your chosen project
  • Curated tools, libraries, and learning resources
  • Submission and evaluation criteria
  • Verified certificate with QR code on completion
  • LinkedIn-shareable certificate
Enroll Now

Build a real project in 4 weeks


  • 📅 56-day program
  • 🏠 100% Virtual / Remote
  • 📁 20 Projects to choose from
  • 🏆 Verified certificate on completion
  • 📄 Personalised roadmap PDF