Heterogeneous Multi-robot System Research Articles