Ported over Robot update logic from iOS version