2017, Automatic control of mini-drone
This is the course project carried out in Smart Mobility Lab, KTH. The project focuses on the implementation of automatic control of mini-drones: bitcraze.
The project deals with automatic control of minidrones. The implemented controller includes functionalities to take-off, hover, land and fly trajectories with two drones. Our controller receives position information from an EKF that performs trilateration. The final project goal was to have two drones flying at the same time, and to be able to make them swap positions. This goal required, among other challenges, implementing a collision avoidance algorithm and setting up the communication between our controller and the on-board pilot, as well as between our controller and the EKF.