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