Trajectory tracking control of quadrotor using MPC and Gaussian process regression compensation | Synapse