Quadrotor UAV Path Following Using Trajectory Shaping