Adaptive Quaternion Based Control of a Quadrotor Implements a cascaded quaternion based controller in C++ for a quadrotor, where the attitude controller is augmented with a MRAC adaptive controller design. Simulated and tested using forward Euler. For more details, see 'report.pdf'