The aim of this project is to examine and verify the implementation of different iterative learning control algorithms on real-time application,a Chain conveyor system, also to have a detailed performance comparison of these algorithms, againest each other.