
Maze Solving and Intruder Detection with Surveillance with TurtleBot3
What you'll learn
Navigation Stack launching for TurtleBot3
Perform SLAM using Gmapping Node in Custom Simulated Environment
Path Planning with Cost Maps and Localization
Understanding TurtleBot3 package in detailed examples
Requirements
ROS 1 Basics workflows , nodes communication , Launch Files
Installations : ROS 1 Noetic , Ubuntu 20.04 Focal
Understanding of Basics of Python 3
Description
Course Updated to ROS NOETIC :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
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 using Gmapping node will be executed for our custom created world containing MAZE . Then we will perform last project of Intruder Detection and Surveillance in which we are going to utilize Navigation stack as a main process.
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 Gmapping Node
- Navigation Stack Integration
- Path Planners
- Cost Maps
- Maze Solving Robot with Optimal path
- Intruder Detection and video feedback while Navigating
- Theory for Concepts building with interactive Writing and Comments
- Writing Code for the nodes and concepts discussed
- Analyzing the output and noting the resources utilized
- Ubuntu 20.04
- ROS Noetic
- 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)
Who this course is for:
Want to implement SLAM and Autonomous Driving into custom Robots in Gazebo
Understand basic Working and integration of Navigation Stack
Want to know about Gazebo Plugins for a TurtleBot3 Package Structure