https://github.com/myishahassan/drone-control
I coded a 6-DOF UAV flight simulation in Python for the AAI Aerosonde UAV. This simulation included UAV aerodynamics, a PID control system, and a Kalman filters, based on Small Unmanned Aircraft by Beard and McClain. Finally, we designed multi-stage flight protocols (takeoff, cruise, turn, landing) using our tuned controllers and estimation filters.