Describir: A Multi-Layer, Multi-Robot Control Architecture for Long-Range, Dynamic Communication Links