Indirect iterative learning control for a discrete visual servo without a camera-robot model