Key Facts



The UAS lab teaches the practical handling of some of the challenges that need to be solved for drone flight. Using a simple quadcopter as an example, a simulation environment in MATLAB and Simulink is set up step by step. The methods required for this are explained and then implemented for the example application. The following areas are considered:

  • Creating a non-linear 6-DoF drone model in Simulink.
  • Linearization of the non-linear model.
  • Design of a simple cascade control system for the linearized model.
  • System identification based on simulated measurements.
  • Generation of trajectories to fly waypoint missions.
  • Path planning around obstacles.

Previous Knowledge Expected

The interdisciplinary lab is aimed at aerospace bachelor students who want to deepen their knowledge in the field of modeling, control, and path-planning of unmanned aerial systems. No prerequisites are necessary for the internship, but knowledge of the contents of the bachelor module “Introduction to Flight Mechanics and Control” is very helpful. The students should also have basic programming skills, ideally in MATLAB (functions, loops). Initial experience with SIMULINK is also beneficial.

Time and Place

The course takes place every summer semester, on Fridays, from 09:00 to 12:00, in MW0636. Please find a list of all appointments in TUMOnline.

Teaching and Learning Method

  • Preparation: Independent preparation of the content on the basis of the material provided.
  • Tests: After each topic block, a short test checks the understanding of the previous topic.
  • Lecture: For each topic, an introductory presentation about the theory and methods is given and the upcoming task is described.
  • Practical work in small groups: Tasks are worked on alone or in groups of max. 2 people and discussed together.