EulerFold
Robotics

Autonomous Drone Navigation with ROS2

6 weeks
0 Learners
Jul 23

Programming real robots with the Robot Operating System: from sensor fusion to path planning. This comprehensive curriculum is designed to give you hands-on experience with Autonomous Drone Navigation with ROS2.

Share:

About this Course

Programming real robots with the Robot Operating System: from sensor fusion to path planning. This comprehensive curriculum is designed to give you hands-on experience with Autonomous Drone Navigation with ROS2. This Robotics curriculum is designed to give you hands-on experience and deep conceptual understanding. Across 6 intensive modules, you'll tackle real-world challenges and build practical projects that reinforce your learning. By the end of this journey, you'll have the skills and proof of work to demonstrate your expertise.

What you'll learn

Set up a ROS2 workspace and create nodes that publish and subscribe to telemetry data.
Combine IMU and visual odometry data to estimate the drone's position in 3D space.
Implement algorithms to safely navigate a drone from point A to point B.
Simulate a drone in Gazebo, implement basic SLAM, and execute an autonomous waypoint mission.

Prerequisites

intermediate Level

Requires basic familiarity with the tech stack.

  • Familiarity with core concepts

Ideal for

Robotics Engineers & Hobbyists

Robotics Professionals
Tech Enthusiasts
W1

ROS2 Nodes, Topics, and Messaging

Set up a ROS2 workspace and create nodes that publish and subscribe to telemetry data.

3 videos35m
2 readings
3 topics
1 homework
Learn

Topics

1.1
The ROS2 Architecture
11 minutes
1.2
Writing Publishers and Subscribers
14 minutes
1.3
Custom Message Types
10 minutes
W2

Sensor Fusion & Odometry

Combine IMU and visual odometry data to estimate the drone's position in 3D space.

3 videos31m
3 readings
3 topics
1 homework
Learn
W3

Path Planning & Obstacle Avoidance

Implement algorithms to safely navigate a drone from point A to point B.

3 videos58m
2 readings
3 topics
1 homework
Learn
W4

Simulation, SLAM & Autonomous Flight

Simulate a drone in Gazebo, implement basic SLAM, and execute an autonomous waypoint mission.

3 videos59m
2 readings
3 topics
1 homework
Learn
W5

Sensor Fusion & State Estimation

Combine IMU, GPS, and Vision data using a Kalman Filter to accurately track the drone's position.

3 videos65m
3 readings
3 topics
1 homework
Learn
W6

Simultaneous Localization and Mapping (SLAM)

Enable a drone to map an unknown environment and navigate using LiDAR or visual odometry.

3 videos53m
2 readings
3 topics
1 homework
Learn
01

Learn

Watch curated videos and read study resources

02

Practice

Practice what you learned

03

Build Projects

Build projects using your new gained knowledge

04

Submit & Verify

Submit your project and get verified by our system

Rate this course

0.0
0 reviews

Help the community find verified technical paths.

Community Insights

0

Join the discussion

Sign in to share your thoughts and technical insights.

Loading insights...