robot path error compensation system