Flying Robots
The course is largely practical, where students work towards implementing all the components that are needed on a modern flight controller. The different aspects are:
- Introduction to flying robots (multirotors and variants, fixed-wing, hybrid)
- Underlying physics models of the dynamics
- Control approaches (differential flatness, geometric controllers for attitude and position)
- State estimation techniques (Mahony filter, Extended Kalman filters)
- Motion planning for flying robots (optimization using splines, search-based methods, sampling-based approaches)