Using experience to get better convergence in iterative learning control

A method of incorporating experience in iterative learning controllers is proposed. It is proposed that if the previous experience of the controller can be used in the selection of the initial control input for a new desired trajectory tracking task, the convergence of the iterative learning controller can be improved without modifying the structure of the controllers. Therefore the method proposed in the paper is very general and is applicable to most of the iterative learning control algorithms.