An iterative learning control method is presented for a class of linear periodic systems, in which a parameter estimator of the system together with an inverse system model is utilized to generate the control signal at each iteration. A convergence proof is given and two numerical examples are presented to show the validity of the algorithm. In particular, it is shown that the method is useful for the continuous path control of robot manipulators.