MAJIC: A Java Application for Controlling Multiple, Heterogeneous Robotic Agents | IEEE Conference Publication | IEEE Xplore