Dynamic Task Assignment of Multiple Heterogeneous Unmanned Aerial Vehicles based on Consensus with Uncertainties | IEEE Journals & Magazine | IEEE Xplore