Advanced Iterative Learning Control Strategies in Robotic Manipulators