Abstract
In this paper, efficient approaches to the synthesis of indirect decentralized adaptive control for manipulation robots are presented. The first part of control synthesis consists of the estimation of unknown dynamic robot parameters using the methods of recursive identification and fast dynamic as well as identification models in a symbolic form. The second part of synthesis includes the self-tuning control strategy which is a basis for adaptive control synthesis according to the estimates of the unknown dynamic parameters. Using the theory of decentralized systems, a new robust algorithm for adaptive control with the ability of adaptation in the feedforward or feedback loop are proposed. A complete stability and convergence analysis is presented. A special part of the paper represents an analysis of practical implementation of the proposed control algorithms on modern microprocessor-based robot controllers. Based on this analysis, an efficient application of indirect adaptive algorithms in real time with high-quality system performance is shown. Adaptive algorithms are verified through simulation of trajectory tracking for an industrial robot with unknown dynamic parameters of payload.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Astrom, K. J., Adaptive feedback control,Proc. IEEE, 75(2) (1987), 185–216.
Astrom, K. J. and Wittenmark, B.,Adaptive Control, Addison-Wesley, New York, 1989.
Narendra, K. S. and Annaswamy, A. M.,Stable Adaptive Systems, Prentice-Hall, Englewood Cliffs, 1989.
Dubowsky, S. and DesForges, D. T., The application of model-reference adaptive control to robotic manipulators,ASME J. Dynamic Systems, Measurement Control 101 (1979), 193–200.
Horowitz, R. and Tomizuka, M., An adaptive control scheme for mechanical manipulators — Compensation of nonlinearity and decoupling control,ASME J. Dynamic Systems, Measurement Control 108 (1986), 127–135.
Lim, K. Y. and Eslami, M., Robust adaptive controller designs for robot manipulators systems,Proc. IEEE Internat. Conf. Robotics and Automation, San Francisco, 1986, pp. 1209–1215.
Koivo, A. J. and Guo, T., Adaptive linear controller for robotic manipulators,IEEE Trans. Automat. Control AC-28(2) (1983), 162–171.
Vukobratović, M. and Kirćanski, N., An approach to direct and indirect adaptive control of robotic manipulators,Proc. IFAC Sympos. Identification and System Parameter Estimation, York, 1985, pp. 1553–1557.
Middleton, R. H. and Goodwin, G. C., Adaptive computed torque control for rigid link manipulators,Proc. 25th Conf. Decision and Control, Athens, 1986, pp. 68–73.
Hsu, P., Sastry, S., Bodson, M. and Paden, B., Adaptive identification and control of manipulators without using joint acceleration,Proc. IEEE Internat. Conf. Robotics and Automation, Raleigh, 1987, pp. 1210–1215.
Oh, B. J., Jamshidi, M. and Seraji, H., Decentralized adaptive control,Proc. IEEE Internat. Conf. Robotics and Automation, Philadelphia, 1988, pp. 1016–1021.
Vukobratović, M., Stokić, D. and Kirćanski, N.,Non-Adaptive and Adaptive Control of Manipulation Robots, Springer-Verlag, Berlin, 1985.
Craig, J. J., Hsu, P. and Sastry, S., Adaptive control of mechanical manipulators,Proc. IEEE Internat. Conf. Robotics and Automation, San Francisco, 1986, pp. ??.
Slotine, J.-J., On modeling and adaptation in robot control,Proc. IEEE Internat. Conf. Robotics and Automation, San Francisco, 1986, pp. 1387–1392.
Vukobratović, M. and Kirćanski, N., Computer-assisted sensitivity model generation in manipulation robot dynamics,Mechanism and Machine Theory 19(2) (1984), 223–233.
Vukobratović, M. and Kirćanski, N.,Real-Time Dynamics of Manipulation Robots, Springer-Verlag, New York, 1984.
Kirćanski, M., Vukobratović, M., Kirćanski, N. and Timčenko, A., A new program package for the generation of efficient manipulator kinematic and dynamic equations in symbolic form,Robotica 6(4) (1988) 267–273.
Ljung, L. and Soderstrom, T.,Theory and Practice of Recursive Identification, MIT Press, Cambridge, Mass, 1983.
Goodwin, G. C. and Sin, K. S.,Adaptive Filtering, Prediction and Control, Prentice-Hall, Englewood Cliffs, 1984.
Li, W. and Slotine, J.-J., Indirect adaptive robot control,Proc. IEEE Internat. Conf. Robotics and Automation, Philadelphia, 1988, pp. 704–709.
Fletcher, R.,Practical Methods of Optimization, vol. 1: Unconstrained Optimization, Wiley, New York, 1980.
Bierman, G. J.,Factorization Methods for Discrete Sequential Estimation, Academic Press, New York, 1977.
Armstrong, B., On finding ‘exciting’ trajectories for identification experiments involving systems with non-linear dynamics,Proc. IEEE Internat. Conf. Robotics and Automation, Raleigh, 1987, pp. 1131–1137.
An, C. H., Akteson, C. G. and Hollerbach, J. M., Estimation of inertial parameters of rigid body links of manipulators,Proc. 24th Conf. Decision and Control, Fort Lauderdale, 1985, pp. 990–1002.
Craig, J. J., Adaptive control of mechanical manipulators, PhD thesis, Stanford University, 1986.
Khosla, P. K., Real-time control and identification of direct-drive danipulators, PhD thesis, Carnegie Mellon University, 1986.
Ljung, L., Morf, M. and Falconer, D., Fast computation of gain matrices for recursive estimation schemes,Internat. J. Control 27(1) (1978) 1–19.
Tzes, A. and Yurkovich, S., A sensitivity analysis approach to control of manipulators with unknown load,Proc. IEEE internat. Conf. Robotics and Automation, Raleigh, 1987, pp. 496–502.
Nigam, R. and Lee, C. G., A multiprocessor-based controller for the control of mechanical manipulators,IEEE J. Robotics and Automation RA-1(4) (1985), 173–182.
Lager, D. and Azevado, S., SIG — a General-Purpose Signal Processing Program, User's Manual, UCID-19912, Lawrence Livermore National Laboratory, 1985.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Katić, D., Vukobratović, M. Contribution to the indirect decentralized adaptive control of manipulation robots. J Intell Robot Syst 9, 235–271 (1994). https://doi.org/10.1007/BF01276500
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01276500