Master's course

Autonomous Robotic Systems Engineering

ROS 2 · Gazebo · State Estimation · Computer Vision · Navigation

Lectures

  1. 00

    The Course and ROS 2

    Course content · Labs · Grading · ROS 2 · Lab 0

  2. 01

    Gazebo and ROS 2

    Simulator · Physics · Plugins · Fuel · Headless · ROS 2 bridge · RViz · Lab 0.1

  3. 02

    Open-Source Robots

    The catalogue · A robot in the world · Sensors · Odometry · Motors · Control · Teleop · RViz · Lab 1

  4. 03

    Inside the Drive

    Differential drive · Inside the plugin · Odometry · Four wheels · One wheel · Hardware · Rotors

  5. 04

    Building the Robot

    Frames and TF · A robot in URDF · One clock · Measuring drift

  6. 05

    Sensors and Noise

    What Sensors Measure · The Lidar · Noise · Where the Lidar Is Blind

  7. 06

    State Estimation and Fusion (I)

    Course feedback · Lab 2 · Complementary filter · Bayes filter · Kalman filter

  8. 07

    State Estimation and Fusion (II)

    Kalman gain · Covariance · EKF · robot_localization

More lectures to come

Ongoing until December 2026 — you can still register ↗

Lecturer

  1. Oleh Samoilenko

    PhD in Applied Mathematics