Abstract: Heterogeneous teams of autonomous robots offer a number of benefits for a variety of applications. But deploying such robots is a complex task that requires machine-interpretable ...