takes id from the robot, not command line