On-the-fly software replacement in faulty remote robots | IEEE Conference Publication | IEEE Xplore