Mechanism Design for Battery Swapping in a Heterogeneous Robotic System | IEEE Conference Publication | IEEE Xplore