Udemy – Self Driving and ROS 2 – Learn by Doing! Plan & Navigation 2024-5

Udemy – Self Driving and ROS 2 – Learn by Doing! Plan & Navigation 2024-5

Udemy – Self Driving and ROS 2 – Learn by Doing! Plan & Navigation 2024-5
Udemy – Self Driving and ROS 2 – Learn by Doing! Plan & Navigation 2024-5

Self Driving and ROS 2 Course – Learn by Doing! Plan & Navigation. This course is designed with a “learning by doing” approach and is based on the principle that learning is an active process and that knowledge is retained in the mind when it is used. In this regard, the course instructor guides participants in fully understanding all the capabilities of ROS 2 by providing comprehensive theoretical explanations and simple practical examples. Each part of the course consists of three main parts: first, a theoretical explanation of the concept and function in question is provided, then how to use that concept in a simple practical example is shown, and finally, the application of that capability in a real robot is demonstrated.

One of the outstanding features of this course is that all programming lessons are offered in both Python and C++. This allows participants to choose their preferred programming language or even become an expert robotics software developer in both languages. By completing this course, participants will gain a deeper understanding of autonomous robots and ROS 2, which can open up exciting career opportunities in the field of robotics. The course not only covers the theoretical foundations, but also emphasizes practical experience and building a real robot to concretely consolidate the knowledge gained.

What you will learn:

  • Building a real robot that works with ROS 2.
  • Master ROS 2, the latest version of the robot operating system.
  • Introduction to the theoretical foundations of robotics.
  • Implementation of path planning algorithms.
  • Implementation of motion planning algorithms.
  • Create advanced navigation logic using behavior trees.
  • Simulation of an autonomous robot in the Gazebo environment.
  • Arduino programming for robotics applications.
  • Mastery of Nav2.

This course is suitable for people who:

  • Those interested in autonomous robots.
  • Makers and robotics enthusiasts.
  • Software developers who want to learn ROS 2 and robotics.
  • Students or engineers who want to learn how to build a robot from scratch.
  • Developers who are already familiar with ROS 2 and want to use it in a real-world application.
  • ROS developers who want to learn and migrate to ROS 2.
  • Robotics engineers who want to develop their skills in the field of autonomous navigation.
  • Beginner Python developers interested in autonomous robots.
  • Beginner C++ developers interested in autonomous robots.

Course details Self Driving and ROS 2 – Learn by Doing! Plan & Navigation

  • Publisher:  Udemy
  • Instructor:  Antonio Brandi
  • Training level: Beginner to advanced
  • Training duration: 28 hours and 3 minutes
  • Number of lessons: 156

Course syllabus as of 2025/4

 Self Driving and ROS 2 - Learn by Doing! Plan & Navigation

Prerequisites for the Self Driving and ROS 2 – Learn by Doing! Plan & Navigation course

  • Basic knowledge of Python or C++
  • Basic knowledge of Linux
  • No prior knowledge of ROS or ROS 2 required
  • No prior knowledge of Robotics theory required
  • No hardware required. All the course can be followed also using only the PC

Course images

Self Driving and ROS 2 - Learn by Doing! Plan & Navigation

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 720p

Download link

Download Part 1 – 3 GB

Download Part 2 – 3 GB

Download Part 3 – 3 GB

Download Part 4 – 3 GB

Download Part 5 – 1.64 GB

File(s) password: www.downloadly.ir

File size

13.6 GB