Quadrotor Control Using Advanced Control Techniques