Robust and Adaptive Control Methods for Small Aerial Vehicles