Intermittent Connectivity Maintenance With Heterogeneous Robots