×

An adaptive PID learning control of robot manipulators. (English) Zbl 0973.93011

This paper presents an adaptive PID learning control scheme for a periodic robot motion under uncertainty. This scheme is composed by a fixed/adaptive PID feedback control part and a feedforward input learning scheme implementing the control strategy, i.e., linear PID feedback stabilization and feedforward learning for nonlinear compensation and tracking. It is shown that all the error signals in the learning control system are bounded and the robot motion trajectory converges to the desired one asymptotically. Updating the PID gain via the adaptive learning rules and the feedforward input learning rules, the adaptive PID learning controller outperforms the fixed PID learning controller while simultaneously removes the lower bound gain conditions required by the fixed PID learning controller for stability and convergence of this learning operation. Computer results illustrate the feasibility and effectiveness of the proposed scheme for online learning of periodic robot motion.

MSC:

93B51 Design techniques (robust design, computer-aided design, etc.)
93C85 Automated systems (robots, etc.) in control theory
93C40 Adaptive control/observation systems
Full Text: DOI

References:

[1] Arimoto, S., & Miyasaki, F. (1983). Stability and robustness of PID feedback control of robot manipulators of sensory capability. Proceedings of First International Symposium on Robotics Research (pp. 783-799).; Arimoto, S., & Miyasaki, F. (1983). Stability and robustness of PID feedback control of robot manipulators of sensory capability. Proceedings of First International Symposium on Robotics Research (pp. 783-799).
[2] Arimoto, S., Kawamura, S., & Miyasaki, F. (1984). Bettering operation of robots by learning. Journal of Robotic Systems (pp. 123-140).; Arimoto, S., Kawamura, S., & Miyasaki, F. (1984). Bettering operation of robots by learning. Journal of Robotic Systems (pp. 123-140).
[3] Atkeson, C. G., & Mcintyre, J. (1986). Robot trajectory learning through practice. Proceedings of the IEEE Conference on Robotics and Automation (pp. 1737-1742). San Francisco, California, USA.; Atkeson, C. G., & Mcintyre, J. (1986). Robot trajectory learning through practice. Proceedings of the IEEE Conference on Robotics and Automation (pp. 1737-1742). San Francisco, California, USA.
[4] Bondi, P., Casaline, G., & Gambardella, L. (1988). On the iterative learning control theory for robotic manipulators. IEEE Journal of Robotics Automatics, \(4(1)\), 14-22.; Bondi, P., Casaline, G., & Gambardella, L. (1988). On the iterative learning control theory for robotic manipulators. IEEE Journal of Robotics Automatics, \(4(1)\), 14-22.
[5] Casalino, G., & Bartolini, G. (1984). A learning procedure for the control of Robotics movement of robotic manipulators. Presented at IASTED Symposium on Automation, Amsterdam, The Netherlands, June.; Casalino, G., & Bartolini, G. (1984). A learning procedure for the control of Robotics movement of robotic manipulators. Presented at IASTED Symposium on Automation, Amsterdam, The Netherlands, June.
[6] Craig, J. J. (1984). Adaptive control of manipulators through repeated trials. Proceedings of American Control Conference, San Diego, CA, June.; Craig, J. J. (1984). Adaptive control of manipulators through repeated trials. Proceedings of American Control Conference, San Diego, CA, June.
[7] Dawson, D. M.; Qu, Z.; Dorsey, J. F.; Lewis, F. L., On the learning control of a robot manipulator, Journal of Intelligent and Robotic Systems, 4, 43-53 (1991)
[8] Jang, T. J.; Choi, C. H.; Ahn, H. S., Iterative learning control in feedback systems, Automatica, 31, 243-248 (1995) · Zbl 0830.93034
[9] Kuc, T. -Y., & Lee, J. S. (1991). An adaptive learning control of uncertain robotic systems. Proceedings of the IEEE Conference on Decision and Control (pp. 1206-1211). Britain, UK.; Kuc, T. -Y., & Lee, J. S. (1991). An adaptive learning control of uncertain robotic systems. Proceedings of the IEEE Conference on Decision and Control (pp. 1206-1211). Britain, UK.
[10] Kuc, T.-Y.; Nam, K.; Lee, J. S., An iterative learning control of robot manipulators, IEEE Transactions on Robotics and Automation, 7, 6, 836-841 (1991)
[11] Kuc, T.-Y.; Nam, K.; Lee, J. S., An iterative learning control theory for a class of nonlinear dynamic systems, Automatica, 28, 6, 1215-1221 (1992) · Zbl 0775.93092
[12] Messner, W., Horowitz, R., Kao W., & Boals, M. (1990). A new adaptive learning rule. Proceedings of the IEEE Conference on Robotics and Automation (pp. 1522-1527). Cincinnati, Ohio, USA.; Messner, W., Horowitz, R., Kao W., & Boals, M. (1990). A new adaptive learning rule. Proceedings of the IEEE Conference on Robotics and Automation (pp. 1522-1527). Cincinnati, Ohio, USA. · Zbl 0758.93086
[13] Miller, W. T., III, Granz, F. H., & Kraft, L. G. III. (1987). Application of general learning algorithm to the control of robotic manipulators. International Journal of Robotics Research, \(6(2)\).; Miller, W. T., III, Granz, F. H., & Kraft, L. G. III. (1987). Application of general learning algorithm to the control of robotic manipulators. International Journal of Robotics Research, \(6(2)\).
[14] Miyamoto, H.; Kawamoto, M.; Setoyama, T.; Suzuki, R., Feedback-error-learning neural network for trajectory control of a robot manipulator, IEEE Transactions on Neural Networks, 1, 251-265 (1988)
[15] Oh, S., Bien, Z., & Suh, I. H. (1988). An iterative learning control method with application for the robot manipulator. IEEE Journal of Robotics Automatica, \(4(5)\).; Oh, S., Bien, Z., & Suh, I. H. (1988). An iterative learning control method with application for the robot manipulator. IEEE Journal of Robotics Automatica, \(4(5)\).
[16] Park, P. H.; Kuc, T.-Y.; Lee, J. S., Adaptive learning control of uncertain robotic systems, International Journal of Control, 65, 5, 725-744 (1996) · Zbl 0864.93079
[17] Qu, Z.; Dorsey, J.; Dawson, D. M.; Johnson, R. W., Linear learning control of robot motion, Journal of Robotic Systems, 10, 1, 123-140 (1993) · Zbl 0790.93102
[18] Saab, S. S., On the \(P\)-type learning control, IEEE Transactions on Automatic Control, 39, 11, 2298-2302 (1994) · Zbl 0825.93396
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.