Accurate image capturing control of bottle caps based on iterative learning control and Kalman filtering. (June 2014)