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