{'fraction_non_alphanumeric': 0.022130013831258646, 'fraction_numerical': 0.0027662517289073307, 'mean_word_length': 5.241379310344827, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Frequency domain iterative learning control for direct-drive robots

This paper presents an Iterative Learning Control algorithm for direct-drive robots. The learning algorithm assumes linear dynamics, which is created using a nonlinear model-based compensator. The convergence criterion of the learning controller is derived in the frequency domain. Rules for designing the filters, used in the update law, are explained. The effectiveness of the algorithm is demonstrated in experiments on a spatial direct-drive robot. The root-mean-square values of the tracking errors in a demanding writing task are over 10 times smaller after just eight iterations of the learning algorithm, compared with the errors before learning.