Skip to main content
Log in

Robust adaptive control of redundant manipulators

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

This paper presents an adaptive scheme for the motion control of kinematically redundant manipulators. The proposed controller is very general and computationally efficient since it does not require knowledge of either the mathematical model or the parameter values of the robot dynamics, and is implemented without calculation of the robot inverse dynamics or inverse kinematic transformation. It is shown that the control strategy is globally stable in the presence of bounded disturbances, and that in the absence of disturbances the size of the residual tracking errors can be made arbitrarily small. The performance of the controller is illustrated through computer simulations with a nine degree-of-freedom (DOF) compound manipulator consisting of a relatively small, fast six-DOF manipulator mounted on a large three-DOF positioning device. These simulations demonstrate that the proposed scheme provides accurate and robust trajectory tracking and, moreover, permits the available redundancy to be utilized so that a high bandwidth response can be achieved over a large workspace.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Fisher, W. and Price, C.:Space Station Freedom External Maintenance Task Team, Final Report, Vol. 1, Part 2, NASA—Johnson Space Center, TX, July 1990.

  2. Environmental Restoration and Waste Management Robotics Technology Development Program Robotics Five-Year Plan, DOE/CE-0007T, Vols. 1–3, Department of Energy, Washington, DC 20585, 1991.

  3. Colbaugh, R. and Jamshidi, M.: Robot manipulator control for hazardous waste-handling applications,J. Robotic Systems 9(2) (1992), 215–250.

    Google Scholar 

  4. Khatib, O.: A unified approach for motion and force control of robot manipulators: The operational space formulation,IEEE J. Robotics and Automation 3(1) (1987), 43–53.

    Google Scholar 

  5. Egeland, O.: Task-space tracking with redundant manipulators,IEEE J. Robotics and Automation 3(5) (1987), 471–475.

    Google Scholar 

  6. Nakamura, Y., Hanafusa, H. and Yoshikawa, T.: Task-priority based redundancy control of robot manipulators,Int. J. Robotics Res. 6(2) (1987), 3–15.

    Google Scholar 

  7. Gu, Y.: Dynamics and control for redundant robots,Proc. IEEE Int. Conf. Robotics and Automation, Philadelphia, PA, April 1988.

  8. Hsu, P., Hauser, J. and Sastry, S.: Dynamic control of redundant manipulators,J. Robotic Systems 6(2) (1989), 133–148.

    Google Scholar 

  9. Kazerooni, H., Bouklas, K. and Guo, J.: Theory and experiments on the compliance control of redundant robot manipulators,ASME J. Dynamic Systems, Measurement, and Control 112(4) (1990), 653–660.

    Google Scholar 

  10. Newman, W. and Dohring, M.: Augmented impedance control: an approach to compliant control of kinematically redundant manipulators,Proc. IEEE Int. Conf. Robotics and Automation, Sacramento, CA, April 1991.

  11. Arnautovic, S.: Adaptive control of redundant manipulators via pseudovariables,Proc. IEEE Int. Conf. Robotics and Automation, Cincinnati, OH, May 1990.

  12. Niemeyer, G. and Slotine, J.-J.: Performance in adaptive manipulator control,Int. J. Robotics Res. 10(2) (1991), 149–161.

    Google Scholar 

  13. Luo, S., Ahmad, S. and Zribi, M.: Adaptive control of kinematically redundant robots,Proc. 31st IEEE Conf. Decision and Control, Tucson, AZ, December 1992.

  14. Liu, M., Chang, W. and Zhang, L.: Multivariable self-tuning control of redundant manipulators,IEEE J. Robotics and Automation 4(5) (1988), 498–507.

    Google Scholar 

  15. Seraji, H.: Configuration control of redundant manipulators: Theory and implementation,IEEE Trans. Robotics and Automation 5(4) (1989), 472–490.

    Google Scholar 

  16. Colbaugh, R. and Glass, K.: Cartesian control of redundant manipulators,J. Robotic Systems 6(4) (1989), 427–459.

    Google Scholar 

  17. Craig, J., Hsu, P. and Sastry, S.: Adaptive control of mechanical manipulators,Int. J. Robotics Res. 6(2) (1987), 16–28.

    Google Scholar 

  18. Slotine, J.-J. and Li, W.: On the adaptive control of robot manipulators,Int. J. Robotics Res. 6(3) (1987), 49–59.

    Google Scholar 

  19. Narendra, K. and Annaswamy, A.:Stable Adaptive Systems, Prentice-Hall, Englewood Cliffs, NJ, 1989.

    Google Scholar 

  20. Reed, J. and Ioannou, P.: Instability analysis and robust adaptive control of robotic manipulators,IEEE Trans. Robotics and Automation 5(3) (1989), 381–386.

    Google Scholar 

  21. Schwartz, H., Warshaw, G. and Janabi, T.: Issues in robot adaptive control,Proc. 1990 Am. Control Conf.: San Diego, CA, May 1990.

  22. Colbaugh, R., Seraji, H. and Glass, K.: Obstacle avoidance for redundant robots using configuration control,J. Robotic Systems 6(6) (1989), 721–744.

    Google Scholar 

  23. Seraji, H. and Colbaugh, R.: Improved configuration control for redundant robots,J. Robotic Systems 7(6) (1990), 897–928.

    Google Scholar 

  24. Colbaugh, R. and Glass, K.: A unified approach to controlling robots with redundancy,Int. J. Robotics and Automation 6(2) (1991), 95–104.

    Google Scholar 

  25. Colbaugh, R. and Glass, K.: On controlling robots with redundancy,Robotics and Computer-Integrated Manufacturing:An Int. J. 9(2) (1992), 121–135.

    Google Scholar 

  26. Colbaugh, R., Seraji, H. and Glass, K.: Direct adaptive impedance control of robot manipulators,J. Robotic Systems 10(2) (1993), 217–248.

    Google Scholar 

  27. Colbaugh, R., Seraji, H. and Glass, K.: Decentralized adaptive control of manipulators,J. Robotic Systems 11(1994), 425–440.

    Google Scholar 

  28. Salisbury, J. and Abramowitz, J.: Design and control of a redundant mechanism for small motion,Proc. IEEE Int. Conf. Robotics and Automation, St. Louis, MO, March 1985.

  29. Sharon, A. N., Hogan, N. and Hardt, D.: High bandwidth force regulation and inertia reduction using a macro/micro manipulator system,Proc. IEEE Int. Conf. Robotics and Automation, Philadelphia, PA, April 1988.

  30. Khatib, O.: Augmented object and reduced effective inertia in robot systems,Proc. 1988 Am. Control Conf.: Atlanta, GA, May 1988.

  31. Baillieul, J.: Kinematic programming alternatives for redundant manipulators,Proc. IEEE Int. Conf. Robotics and Automation, St. Louis, MO, March 1985.

  32. Spong, M. and Vidyasagar, M.:Robot Dynamics and Control, Wiley, New York, 1989.

    Google Scholar 

  33. Corless, M. and Leitmann, G.: Continuous state feedback guaranteeing uniform ultimate boundedness for uncertain dynamic systems,IEEE Trans. Automatic Control 26(5) (1981), 1139–1144.

    Google Scholar 

  34. Glass, K. and Colbaugh, R.: A Computer Simulation Environment for Manipulator Controller Development, Robotics Laboratory Report 92-01, New Mexico State University, January 1992.

  35. Song, Y. and Middleton, R.: Dealing with the time-varying parameter problem of robot manipulators performing path tracking tasks,Proc 29th IEEE Conf. Decision and Control, Honolulu, HA, December 1990.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Colbaugh, R., Glass, K. Robust adaptive control of redundant manipulators. J Intell Robot Syst 14, 69–88 (1995). https://doi.org/10.1007/BF01254008

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01254008

Key words

Navigation