Task allocation and consensus with groups of cooperating Unmanned Aerial Vehicles. - Simon J. Hunt (2014)