Abstract
This paper presents a new approach to adaptive motion control of an important class of robotic systems. The control schemes developed using this approach are very simple and computationally efficient since they do not require knowledge of either the mathematical model or the parameter values of the robotic system dynamics. It is shown that the control strategies are globally stable in the presence of bounded disturbances, and that the size of the tracking errors can be made arbitrarily small. The proposed controllers are very general and are implementable with a wide variety of robotic systems, including both open- and closed-kinematic-chain manipulators. Computer simulation results are given for a seven degree-of-freedom (DOF) Robotics Research Corporation Model K-1607 arm. These results demonstrate that accurate and robust trajectory tracking can be achieved by using the proposed schemes.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Slotine, J-J., The robust control of robot manipulators,Int. J. Robot. Res. 4 (2) (1985), 49–63.
Dubowsky, S. and DesForges, D., The application of model-references adaptive control to robotic manipulators,ASME J. Dynam. Systems Meas. Control 101 (1979), 193–200.
Craig, J., Hsu, P. and Sastry, S., Adaptive control of mechanical manipulators,Int. J. Robot. Res. 6 (2) (1987), 16–28.
Slotine, J-J. and Li, W., On the adaptive control of robot manipulators,Int. J. Robot. Res. 6 (3) (1987), 49–59.
Middleton, R. and Goodwin, G., Adaptive computed torque control for rigid link manipulators,Systems and Control Lett. 10 (1) (1988) 9–16.
Bayard, D. and Wen, J., New class of control laws for robotic manipulators: Adaptive case,Int. J. Control 47 (5) (1988), 1387–1406.
Ortega, R. and Spong, M., Adaptive motion control of rigid robots: A tutorial,Automatica,25 (6) (1989), 877–888.
Walker, M.W., Adaptive control of manipulators containing closed kinematic loops,IEEE Trans. Robot. Automat. 6 (1) (1990), 10–19.
Narendra, K. and Annaswamy, A.,Stable Adaptive Systems, Prentice-Hall, Englewood Cliffs, NJ, 1989.
Reed, J. and Ioannou, P., Instability analysis and robust adaptive control of robotic manipulators,IEEE Trans. Robot. Automat. 5 (3) (1989), 381–386.
Schwartz, H., Warshaw, G., and Janabi, T., Issues in robot adaptive control,Proc. 1990 American Control Conference, San Diego, May 1990.
Lim, K. and Eslami, M., A robust adaptive controller for manipulator systems,IEEE Trans. Robot. Automat. 3 (1) (1987), 54–66.
Seraji, H., A new approach to adaptive control of manipulators,ASME J. Dynam. Systems Meas. Control 109 (3) (1987), 193–202.
Gavel, D. and Hsia, T., Decentralized adaptive control experiments with the PUMA robot arm,Proc. IEEE Int. Conf. Robot. Automat. Philadelphia, PA, April 1988.
Seraji, H., Decentralized adaptive control of manipulators: Theory, simulations, and experimentation,IEEE Trans. Robot. Automat. 5 (2) (1989), 183–201.
Guo, L and Angeles, J., Controller estimation for the adaptive control of robotic manipulators,IEEE Trans. Robot. Automat. 5 (3) (1989), 315–323.
Stepanenko, Y. and Yuan, J., Robust adaptive control of a class of nonlinear mechanical systems with unbounded and fast-varying uncertainties,Automatica 28 (2) (1992), 265–276.
Colbaugh, R., Seraji, H. and Glass, K., Direct adaptive impedance control of robot manipulators,J. Robot. Systems 10 (2) (1993) 217–248.
Colbaugh, R., Seraji, H., and Glass, K., Decentralized Adaptive Control of Manipulators,J. Robot. Systems 11 (1994) (in press).
Saletan, E. and Cromer, A.,Theoretical Mechanics, Wiley, New York, 1971.
Schutz, B.F.,Geometrical Methods of Mathematical Physics, Cambridge University Press, Cambridge, 1980.
Bhatia, N and Szego, G.,Dynamical Systems: Stability Theory and Applications, Springer-Verlag, Berlin, 1967.
Colbaugh, R. and Glass, K., Cartesian control of redundant manipulators,J. Robot. Systems. 6 (4) (1989), 427–459.
Seraji, H., Configuration control of redundant manipulators: Theory and implementation,IEEE Trans. Robot. Automat. 5 (4) (1989), 472–490.
Colbaugh, R., Seraji, H., and Glass, K., Obstacle avoidance for redundant robots using configuration control,J. Robot. Systems. 6 (6) (1989), 721–744.
Seraji, H. and Colbaugh, R., Improved configuration control for redundant robots,J. Robot. Systems,7 (6) (1990), 897–928.
Colbaugh, R. and Glass, K., A unified approach to controlling robots with redundancy,Int. J. Robot. Automat. 6 (2) (1991), 95–104.
Colbaugh, R. and Glass, K., On controlling robots with redundancy,Robot. Comput.-Integrated Manuf. 9 (2) (1992), 121–135.
Colbaugh, R., Glass, K., and Seraji, H., An adaptive inverse kinematics algorithm for robot manipulators,Int. J. Modelling Simulation,11 (2) (1991), 33–38.
Koditschek, D., Application of a new Lyapunov function to global adaptive attitude tracking,Proc. 27th IEEE Conf. Decision and Control, Austin, TX, December 1988.
Song, Y. and Middleton, R., Dealing with the time-varying parameter problem of robot manipulators performing path tracking tasks,Proc. 29th IEEE Conf. on Decision and Control, Honolulu, HA, December 1990.
Colbaugh, R., Seraji, H., and Glass, K., A new approach to adaptive manipulator control — Part I: Theory, Part II: Experiments,Proc. Fourth Int. Sympos. Robotics and Manufacturing, Santa Fe, NM, November 1992.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Colbaugh, R., Glass, K. & Seraji, H. Direct adaptive control of robotic systems. J Intell Robot Syst 9, 149–178 (1994). https://doi.org/10.1007/BF01258317
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01258317