Coordinating a heterogeneous robot swarm using Robot Utility-based Task Assignment (RUTA) | IEEE Conference Publication | IEEE Xplore