ROS2 (Foxy-Humble) For Beginners I: Basics/ Motion & Lasers

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn ROS2 (Foxy-Humble) for Beginners: Master the basics of ROS2, from installation to creating workspaces, packages, and writing programs with ROS. This free course from Udemy covers key concepts including motion control, laser scanners, and robot cleaner applications.

Discover the differences between ROS2 and its predecessor ROS1. This course is perfect for experienced ROS users and beginners.

Learn how to use ROS2 effectively for robotics applications including mobile robots, robotics arms, unmanned aerial systems, drones, self-driving cars, and more.

**This free course covers:**

  • ROS2 Installation
  • ROS2 Workspaces
  • ROS2 Packages
  • ROS2 Programming (C++ and Python)
  • ROS2 Motion Control (Python and C++)
  • ROS2 Laser Scanners
  • ROS2 Robot Cleaner Application
  • ROS2 Data Distribution Service (DDS)
  • ROS2 Computation Graph Concepts

**Prerequisites:**

  • Familiarity with ROS1 concepts
  • Knowledge of C++ and/or Python programming languages
  • Basic understanding of Linux Ubuntu Operating System

**Enroll now and start your ROS2 journey!**

Show More

What Will You Learn?

  • Install ROS2 on Ubuntu
  • Recognize the concepts of ROS2 and its ecosystem
  • Understand the difference between ROS1 and ROS2
  • Recognize the features of Data Distribution Service (DDS) used in ROS2
  • Create ROS2 workspaces and packages
  • Develop programs with ROS2 (C++ and Python)
  • Execute applications using ROS2
  • Practice ROS2 Computation Graph Concepts using Hands-on with Turtlesim

Course Content

Introduction

  • A Message from the Professor
  • – ROS2 Course Overview
    06:30
  • Course Material Download Link
    00:00

ROS2 Installation

ROS2 Design Concepts

ROS2 Ecosystem and Filesystem

Getting Started ROS2 Computation Graph with Turtlesim

Overview of Topics Publishers and Subscribers Python and C in ROS2

NEW Write a PublisherSubscriber Application from Scratch in ROS2

ROS2 Services Python and C

ROS1 Bridge

New ROS2 Motion

New Build a Robot Cleaning Application using ROS2

New ROS2 Perception with Laser Scanner Theory Drivers and Programming

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×