An Open-Source Hardware/Software Architecture for Quadrotor UAVs
Complementary filter design on the special orthogonal group SO(3)