Computational Aspects of Micro Aerial Vehicle Design