Abstract
This paper considers the hard constraints in the movement of the joints of robotic manipulators executing repetitive tasks in the presence of measurement noise in the dynamic model. In our research work we have established that subject to these conditions the Iterative Learning Control (ILC) is one of the best methods performing such tasks with high precision. The existing applications of ILC don’t take in consideration the inherent nonlinearity of the dynamic model of a robotic manipulator neither the hard constraints in state space. This paper presents a robust and convergent Constrained Output ILC (COILC) method for non-linear hard constrained systems like industrial robots. Unlike known ILC methods the COILC employs a novel algorithm to cancel the currently executing iteration before the occurrence of a violation in any of the state space hard constraints. This way COILC resolves both the hard constraints in the state space and the transient growth problem, which is a major obstacle in applying ILC to non-linear systems. The convergence and the performance of the proposed numerical procedure are experimentally evaluated through computer simulation of the well-known SCARA-type robot TT-3000. The obtained results are discussed and demonstrate that COILC is suitable for solving hard constrained state space problems of non-linear systems in robotics with certain inaccuracies in the dynamic model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Uchiyama, M.: Formation of high-speed motion pattern of a mechanical arm by trial. Trans. SICE (Soc. Instr. Control Eng.) 14(6), 706–712 (1978)
Arimoto, S., Kawamura, S., Miyazaki, F.: Iterative learning control for robot systems. In: Proceedings of IECON, Tokyo, Japan (1984)
Arimoto, S., Kawamura, S., Miyazaki, F.: Bettering operation of robots by learning. J. Robot. Syst. 1(2), 123–140 (1984)
Heizinger, D., Fenwick, B., Paden, B., Miyazaki, F.: Robust learning control. In: Proceedings of 28th Conference on Decision and Control, Tampa, FL (1989)
Longman, R., Huang, Y.: The phenomenon of apparent convergence followed by divergence in learning and repetitive control. Intell. Autom. Soft Comput. 8(2), 107–128 (2002)
Bristow, D.A., Singler, J.R.: Robustness analysis of slow learning in iterative learning control systems. In: 2011 American Control Conference on O’Farrell Street, San Francisco, CA, USA, 29 June–01 July 2011
Park, K.-H., Bien, Z.: A study on iterative learning control with adjustment of learning interval for monotone convergence in the sense of sup-norm. Asian J. Control 4(1), 111–118 (2002)
Delchev, K.: Iterative learning control for nonlinear systems: a bounded-error algorithm. Asian J. Control 15(3), 1–8 (2013)
Yovchev, K., Delchev, K., Krastev, E.: Computer simulation of bounded error algorithm for iterative learning control. In: Advances in Intelligent Systems and Computing (Proceedings of RAAD 2016), vol. 3, pp. 136–143. Springer (2017)
Petrič, T., Gams, A.: Task space torque profile adaptations for dynamical human-robot motion transfer. In: International Conference on Robotics in Alpe-Adria Danube Region, pp. 44–52. Springer, Cham (2018)
Mishra, S., Topcu, U., Tomizuka, M.: Optimization-based constrained iterative learning control. IEEE Trans. Control Syst. Technol. 19(6), 1613–1621 (2011)
Chu, B., Owens, D.: Iterative learning control for constrained linear systems using projection method. In: International Workshop on Human Adaptive Mechatronics, Loughborough, GB, 13–14 May 2010
Tan, Y., Xu, J.X.: On iterative learning control for nonlinear time-varying systems with input saturation. In: Symposium on Learning Control at IEEE CDC 2009, Shanghai (2009)
Schöllig, A., D’Andrea, R.: Optimization-based iterative learning control for trajectory tracking. In: European Control Conference, Budapest, Hungary, pp. 1505–1510 (2009)
Oriolo, G., Panzieri, S., Ulivi, G.: An iterative learning controller for nonholonomic mobile robots. Int. J. Robot. Res. 17(9), 954–970 (1998)
Chavdarov, I., Nikolov, V., Naydenov, B., Boiadjiev, G.: Design and control of an educational redundant 3D printed robot. In: 2019 International Conference on Software, Telecommunications and Computer Networks (SoftCOM), Split, Croatia, pp. 1–6 (2019)
Shinji, W., Mita, T.: A parameter identification method of horizontal robot arms. Adv. Robot. 4(4), 337–352 (1990)
Delchev, K.: Simulation-based design of monotonically convergent iterative learning control for nonlinear systems. Arch. Control Sci. 22(4), 371–384 (2012)
Yovchev, K., Delchev, K., Krastev, E.: State space constrained iterative learning control for robotic manipulators. Asian J. Control 20(3), 1145–1150 (2018)
Acknowledgement
This research is supported by the Fund for Scientific Research at Sofia University “St. Kliment Ohridski” under grant 80-10-7/2019 and 80-10-23/18.03.2020.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Yovchev, K., Miteva, L., Delchev, K., Krastev, E. (2020). Iterative Learning Control of Hard Constrained Robotic Manipulators. In: Zeghloul, S., Laribi, M., Sandoval Arevalo, J. (eds) Advances in Service and Industrial Robotics. RAAD 2020. Mechanisms and Machine Science, vol 84. Springer, Cham. https://doi.org/10.1007/978-3-030-48989-2_52
Download citation
DOI: https://doi.org/10.1007/978-3-030-48989-2_52
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-48988-5
Online ISBN: 978-3-030-48989-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)