Text this: Adaptive PID-Type Iterative Learning Control for DC Motor Position