A Resilient and Energy-Aware Task Allocation Framework for Heterogeneous Multirobot Systems | IEEE Journals & Magazine | IEEE Xplore