Iterative Learning Control of a Parallel Delta Robot Chems Eddine Boudjedir 1( ) , Djamel Boukhetala 1 , and Mohamed Bouri 2 1 Ecole Nationale Polytechnique (ENP), 10 Rue des Freres OUDEK, El-Harrach, 16200 Algiers, Algeria {chemseddine.boudjedir,djamel.boukhetala}@g.enp.edu.dz 2 Ecole Polytechnique Fédérale de Lausanne (EPFL), Station 9, 1015 Lausanne, Switzerland Mohamed.bouri@epfl.ch Abstract. In this work, an iterative learning control (ILC) is applied to a Delta robot in order to improve the tracking precision at high dynamic movement. Delta robot is a parallel manipulator designed for high-speed pick and place operations. Since the dynamic of Delta robot is highly coupled and nonlinear, the conven‐ tional controller like the proportional derivative (PD) failed to satisfy the required performances. To solve this problem a suitable controller for repetitive pick and place operations represents in the ILC has been introduced. The learning controller is combined with a PD controller to improve the tracking error through the iterations. Numerous simulations and robustness tests are carried out to demonstrate the effectiveness of the proposed scheme. Keywords: Iterative learning control · Delta robot · High dynamic movement PD control 1 Introduction The architecture design of Parallel Kinematic Manipulators (PKM) knew a huge progress over the years, starting from the 5 degrees of freedom (dof) of Pollard [1] to the 6 dof of Stewart platform [2] up to the 4 dof of Delta robot [3]. PKM plays a very important role in the industry due to the advantage they present compared to the serial arms, such as higher load capacity and more rigidity and accuracy. The Delta robot was invented by Reymond. Clavel in 1985 [4] from the EPFL (Ecole Polytechnique Fédérale de Lausanne), where it dedicates to execute pick and place operations at a high dynamic movement. The first prototype has three dof for translation and one dof for rotation, after that, various designs with Delta link architecture were developed, for instance, the Linear Delta [5] and the Inverted Delta [6]. For more designs of the Delta robot the reader may refer to the survey [7]. The traditional controllers like PD/PID are usually used to control the robot manip‐ ulators due to its easy synthesis and implementation. However, PD/PID failed to track the desired trajectory for high-speed pick and place tasks, because the gains of the controller are selected without considering the coupling effects. To overcome this © Springer Nature Switzerland AG 2019 M. Chadli et al. (Eds.): ICEECA 2017, LNEE 522, pp. 72–83, 2019. https://doi.org/10.1007/978-3-319-97816-1_6