When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

ROS2 Autonomous Driving and SLAM using NAV2 with TurtleBot3
Maze Solving and Autonomous Waiter with GUI using Robot Operating System 2 and Navigation Stack based on 2D SLAM

This Course Includes
udemy
4 (100 reviews )
6h 20m
english
Online - Self Paced
professional certificate
Udemy
About ROS2 Autonomous Driving and SLAM using NAV2 with TurtleBot3
Course Updated to ROS2 HUMBLE :
Rating is for OLD version of this course ( for
New Comers
) , New
update
to projects and way of explanation is what you are going to love :) It also contains ROS1 Noetic Navigation stack implementation after section 4.
Course Workflow:
Main robot we will be using is
Turtle Bot 3
by Robotis . Package from official GitHub repository is going to obtained and then we will start to analyze how robot is launched into simulations like
Rviz
and
Gazebo .
After Going through multiple launch files we will create a custom launch file to bring the robot in to simulations .
SLAM Toolbox
will be executed for our custom created world containing
MAZE
. Then we will create a
Autonomous Waiter
in which we are going to utilize
NAV2 stack
as a main process with
GUI
interface.
Outcomes After this Course :
You can create
Custom Workspace
Custom Python Packages
Launch files Reduction
RVIZ and Gazebo Simulation Fundamentals
Simulation Video Recording with Node Communication
Performing
SLAM
using Cartographer and SLAM Toolbox
NAV2 stack
Integration
Path Planners
Cost Maps
Projects :
Turtlebot3 World Navigation using NAV2
Maze Solving using Commander API and NAV2
Autonomous Waiter with GUI
Process of Explanation
1. Theory for Concepts building 2. Writing Code for the nodes and concepts discussed 3. Analyzing the output and noting the resources utilized
Software Requirements
Ubuntu 22.04
ROS2 Humble LTS
Motivated mind for a huge programming Project ----------------------------------------------------------------------------------
Before buying take a look into this course GitHub repository or message
( if you do not want to buy get the code at least and learn from it :) )
What You Will Learn?
- 🦾 NAV2 Stack launching for TurtleBot3 .
- 🤖Perform SLAM using Cartographer Node in Custom Created Environment .
- ⛩️ Path Planning with Cost Maps and Localization .
- 🗺️ Understanding TurtleBot3 package in detailed examples.