Text this: Three-dimensional coverage control for multi-unmanned aerial vehicle