Flight Control Laboratory

Prof. Dr. Moritz Diehl, Andrea Ghezzi, Jakob Harzer, Mohammad Hababeh

Course description

The focus of this lab is to give the participants hands-on experience in applying advanced control and estimation algorithms on aerial vehicles. 

The focus of the lab course is making a real flight control system work for small aerial vehicles namely the CrazyFlie drones. 

This lab is completely project-based. Each student will define a project they would like to work on. The project can be slightly changed during the semester. The final assessment will be based on the final project report. 

Every participant will get a supervised time slot to work in the lab, as well as a drone their own drone to assemble and work on. However, we also accept projects done only in simulation if the project idea is hard to deploy on the real hardware (due to computational limitations). 

Participants are expected to work independently and have bi-weekly progress meetings. The individual time slots can be discussed with each person.  

Course is fully booked! Registration no longer possible. Course link registration


  • First lecture: 08.11.2022 from 14:00 to 16:00 room: SR 02-012, Building 102.
    • Introduction to flight control and to CrazyFlie minidrones
    • Preliminary discussion about projects and timeline of the course.
  • The second lecture will take place on Wednesday 16.11.2022 from 8:00 to 12:00 in room SR 03-011, building 102. We will later move to the flight control lab. The lecture will start exactly at 8:00 please come on time! 
  • The following lectures will take place weekly on Wednesdays from 8:00 to 12:00. at the Flight Control Lab (Room 23, Floor -1, Building 102). 



Questions/Problems/Doubts? Write to us: Andrea, Jakob!