Iterative learning control: A survey and new results | Synapse