Exploiting Heterogeneity In Networks Of Aerial And Ground Robotic Agents