Logo
Robotics

ROS 2 Practical

A hands-on ROS 2 (Jazzy Jalisco) course built around real robotics labs: setting up workspaces and packages with colcon, writing Python nodes with rclpy, mastering the publish/subscribe model, simulating a differential-drive robot in Gazebo, bridging simulation topics into ROS 2, building a custom keyboard teleop node, monitoring TurtleBot3 sensors and odometry in RViz, mapping an environment with SLAM Toolbox, and closing the loop with autonomous navigation using Nav2.

8 lessons
Start course
ROS 2 Practical

Lessons

  1. 1How it works ?2 min read
  2. 2ROS 2 Topics, Publisher, and Subscriber Nodes4 min read
  3. 3Lab: Simulating a Robot Using Gazebo Jetty and ROS 2 Jazzy12 min read
  4. 4Lab 04: Keyboard Teleop Control for Warehouse Robot5 min read
  5. 5Lab 05: TurtleBot3 Simulation with RViz - Camera, LiDAR & Odometry8 min read
  6. 6TurtleBot3 Lab 06 - SLAM (Simultaneous Localization and Mapping)8 min read
  7. 7TurtleBot3 Lab 07 - Autonomous Navigation with Nav24 min read
  8. 8Computer Vision Lab: Image Processing & Object Detection11 min read