I'll bet they've given the robot antispin rubber. I don't see any way they could program a machine to track a ball and judge its spin accurately enough to play with a normal bat.
every ball interaction with the robot is cgi Timo boll even plays with a cgi ball.