ROS Navigation in 5 Days Course - Python

Learn how to make your robot navigate autonomously by using the ROS Navigation Stack.

ROS Navigation in 5 Days course

Course Summary

Navigation is one of the most essential tools in ROS. It allows mobile robots to move around autonomously. This is used in many robotics fields: logistic robots for warehouses, domestic robots that perform certain household tasks, entertainment robots, etc.

In ROS NAVIGATION IN 5 DAYS course, You will learn the key concepts involved in ROS Navigation, and how to use it in real robot projects.

What you will learn

Course Overview

ROS Navigation Deconstruction

Gives you the basic tools and knowledge to be able to understand and create any basic ROS Navigation related project.

Basic Concepts

What is the ROS Navigation Stack, What do I need to work with the Navigation Stack, what is the move_base node and why it is so important and which parts take place in the move_base node.

Map Creation

What means Mapping in ROS Navigation, how does ROS Mapping work, how to configure ROS to make mapping work with almost any robot and different ways to build a Map.

Robot Localization

What means Localization in ROS Navigation, how does Localization work and how do we perform Localization in ROS.

Path Planning I

What means Path Planning in ROS Navigation, how does Path Planning work, how does the move_base node work and what is a Costmap.

Path Planning II

What means Path Planning in ROS Navigation, how does Path Planning work, how does the move_base node work and what is a Costmap.

Teachers

Alberto Ezquerro

Making easier the way the people learn how to program robots.

Alberto Ezquerro

Robots used

Husky robot

Husky robot

Turtlebot robot

Turtlebot robot

Learning Path

Robot Navigation

Robot Navigation

Group:

Main Links