Iterative learning control based on a hybrid tracking and contour error algorithm | IEEE Conference Publication | IEEE Xplore