Multiple Heterogeneous Unmanned Aerial Vehicles