Text this: Trajectory tracking of quaternion based quadrotor using model predictive control