Iterative Learning Control for Time-Varying Systems Subject to Variable Pass Lengths: Application to Robot Manipulators | IEEE Journals & Magazine | IEEE Xplore