Multi-rotor Flight Controllers