Skip to main content
Log in

Experimental evaluation of Cartesian stiffness control on a seven degree-of-freedom robot arm

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

Abstract

The programmability of Cartesian stiffness in Cartesian servo control algorithms that do not use explicit force feedback is examined. A number of Cartesian algorithms are implemented and evaluated on a commercial seven degree-of-freedom robot arm, using the NASREM robot control system testbed. It is found that Cartesian servo algorithms which use the transpose of the Jacobian and model-based gravity compensation, provide easy programmability and accurate reproduction of stiffnesses over a wide range. When dynamic behavior is a consideration, dynamic damping control, augmented to include a parameterization of the manipulator self-motion, provides superior performance and programmability.

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.

Similar content being viewed by others

References

  1. AlbusJ.S., McCainH.G., and LumiaR., 1987, NASA/NBS Standard Reference Model Telerobot Control System Architecture (NASREM), NIST Technical Note 1235, NIST, Gaithersburg, MD.

    Google Scholar 

  2. Anderson, R.J., 1990, Dynamic damping control: Implementation issues and simulation results, IEEE Intl. Conf. on Robotics & Automation, Cincinnati, pp. 68–77.

  3. Armstrong, B., 1988, Friction: Experimental determination, modeling, and compensation, IEEE Intl. Conf. on Robotics & Automation, Philadelphia.

  4. BradyM., 1982, Trajectory planning, in Robot Motion: Planning and Control (eds M.Brady, et al.), MIT Press, Cambridge MA.

    Google Scholar 

  5. CraigJ.J., 1986, Introduction to Robotics: Mechanics and Control, Addision-Wesley, Reading, Mass.

    Google Scholar 

  6. EissmannP., 1989, Servo Level Interface Operators Manual, Robotics Research Corp., Milford, Ohio.

    Google Scholar 

  7. FialaJ., 1988, Manipulator servo level task decomposition, NIST Technical Note 1255, NIST, Gaithersburg, MD.

    Google Scholar 

  8. FialaJ. and WaveringA., 1990, Implementation of a Jacobian-transpose algorithm, NIST Internal Report, NISTIR 90–4286, National Institute of Standards and Technology, Gaithersburg, MD.

    Google Scholar 

  9. HoganN., 1985, Impedance control: An approach to manipulation, J. Dynamic, Systems, Measurement and Control 107, March, pp. 1–24.

    Google Scholar 

  10. KelmarL., 1989, Manipulator servo level world modeling, NIST Technical Note 1258, NIST, Gaithersburg, MD.

    Google Scholar 

  11. KhatibO., 1987, A unified approach for motion and force control of robot manipulators: The operational space formulation, IEEE J. Robotics Automat. RA-3, No. 1, pp. 43–53.

    Google Scholar 

  12. Khosla, P.K., 1987, Choosing sampling rates for robot control, Technical Report, CMU-RI-TR-87-5, Dept. of Electrical and Computer Engineering, CMU.

  13. Kim, J.-O., Chung, W.K., and Khosla, P.K., 1989, On using a redundant manipulator in force control, CMU Technical Report.

  14. Kreutz, K., Long, M., and Seraji, H., 1989, Kinematic functions for the 7 DOF robotics research arm, NASA Conf. on Space Telerobotics, Pasadena, CA.

  15. LuhJ.Y.S., WalkerM.W., and PaulR.P., 1980, Resolved-acceleration control of mechanical manipulators, IEEE Trans. Automat. Control AC-25, No. 3, pp. 468–474.

    Google Scholar 

  16. Lumia, R., Fiala, J., and Wavering, A., 1988, The NASREM robot control system and testbed, 2nd Intl. Symp. Robotics & Automated Manufacturing, Albuquerque, NM.

  17. Miyazaki, F. and Masutani, Y., 1989, Robustness of sensory feedback control based on imperfect Jacobian, 5th Intl. Symp. on Robotics Research, Tokyo, Japan.

  18. Newman, W.S., Dohring, M.E., Farrell, J.D., Eismann, P.H., and Vold, H.I., 1989, Preliminary work in impedance control on a kinematically redundant manipulator, Proc. ASME Winter Annual Meeting, ASME, San Francisco.

  19. Newman, W.S. and Dohring, M.E., 1990, Augmented impedance control: An approach to compliant control of kinematically redundant manipulators, Case Western Reserve Univ., Center for Automation and Intelligent Systems, Technical Report TR 90-152.

  20. PaulR.P., 1981, Robot Manipulators: Mathematics, Programming, and Control, MIT Press, Cambridge, Mass.

    Google Scholar 

  21. Salisbury, J.K., 1980, Active stiffness control of a manipulator in Cartesian coordinates, 19th IEEE Conf. on Decision & Control, Albuquerque, NM.

  22. TakegakiM. and ArimotoS., 1981, A new feedback method for dynamic control of manipulators, J. Dynamic Systems, Measurement, and Control 102, June, pp. 119–125.

    Google Scholar 

  23. WaveringA., 1988, Manipulator primitive level task decomposition, NIST Technical Note 1256, NIST, Gaithersburg, MD.

    Google Scholar 

  24. Whitney, D.E., 1985, Historical perspective and state of the art in robot force control, IEEE Intl. Conf. on Robotics & Automation, St. Louis.

  25. MaciejewskiA.A. and KleinC.A., 1989, The singular value decomposition: computational and applications to robots, Intl. J. Robotics Res. 8, No. 6, pp. 63–79.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fiala, J., Wavering, A.J. Experimental evaluation of Cartesian stiffness control on a seven degree-of-freedom robot arm. Journal of Intelligent and Robotic Systems 5, 5–24 (1992). https://doi.org/10.1007/BF00357127

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation