“…Recent advancements in the fields of Iterative Learning Control (ILC), Reinforcement Learning (RL) and Deep Learning (DL), and the growth of computational capabilities have given rise to new approaches of controller design and tuning [28], [29], [30], [31], [32], [33], [34]. These approaches have introduced advantages in regards to accuracy of models and controllers, adaptation time, and the ability to handle nonlinearities in the PUT; with the limiting requirement of abundant observation data.…”