Adaptive attitude control of quadrotor UAV based on memory augmented neural network