Contextually Aware Intelligent Control Agents for Heterogeneous Swarms