A Comprehensive Modeling and Scheduling Approach for Allocating Distributed Multi-Robot Software to the Edge/Cloud | IEEE Conference Publication | IEEE Xplore