Cogging Compensating Piecewise Iterative Learning Control with application to a motion system | IEEE Conference Publication | IEEE Xplore