Kalman filter-augmented iterative learning control on the iteration domain