Electromagnetically Tethered Robot Software components