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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
AlbusJ.S., McCainH.G., and LumiaR., 1987, NASA/NBS Standard Reference Model Telerobot Control System Architecture (NASREM), NIST Technical Note 1235, NIST, Gaithersburg, MD.
Anderson, R.J., 1990, Dynamic damping control: Implementation issues and simulation results, IEEE Intl. Conf. on Robotics & Automation, Cincinnati, pp. 68–77.
Armstrong, B., 1988, Friction: Experimental determination, modeling, and compensation, IEEE Intl. Conf. on Robotics & Automation, Philadelphia.
BradyM., 1982, Trajectory planning, in Robot Motion: Planning and Control (eds M.Brady, et al.), MIT Press, Cambridge MA.
CraigJ.J., 1986, Introduction to Robotics: Mechanics and Control, Addision-Wesley, Reading, Mass.
EissmannP., 1989, Servo Level Interface Operators Manual, Robotics Research Corp., Milford, Ohio.
FialaJ., 1988, Manipulator servo level task decomposition, NIST Technical Note 1255, NIST, Gaithersburg, MD.
FialaJ. and WaveringA., 1990, Implementation of a Jacobian-transpose algorithm, NIST Internal Report, NISTIR 90–4286, National Institute of Standards and Technology, Gaithersburg, MD.
HoganN., 1985, Impedance control: An approach to manipulation, J. Dynamic, Systems, Measurement and Control 107, March, pp. 1–24.
KelmarL., 1989, Manipulator servo level world modeling, NIST Technical Note 1258, NIST, Gaithersburg, MD.
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.
Khosla, P.K., 1987, Choosing sampling rates for robot control, Technical Report, CMU-RI-TR-87-5, Dept. of Electrical and Computer Engineering, CMU.
Kim, J.-O., Chung, W.K., and Khosla, P.K., 1989, On using a redundant manipulator in force control, CMU Technical Report.
Kreutz, K., Long, M., and Seraji, H., 1989, Kinematic functions for the 7 DOF robotics research arm, NASA Conf. on Space Telerobotics, Pasadena, CA.
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.
Lumia, R., Fiala, J., and Wavering, A., 1988, The NASREM robot control system and testbed, 2nd Intl. Symp. Robotics & Automated Manufacturing, Albuquerque, NM.
Miyazaki, F. and Masutani, Y., 1989, Robustness of sensory feedback control based on imperfect Jacobian, 5th Intl. Symp. on Robotics Research, Tokyo, Japan.
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.
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.
PaulR.P., 1981, Robot Manipulators: Mathematics, Programming, and Control, MIT Press, Cambridge, Mass.
Salisbury, J.K., 1980, Active stiffness control of a manipulator in Cartesian coordinates, 19th IEEE Conf. on Decision & Control, Albuquerque, NM.
TakegakiM. and ArimotoS., 1981, A new feedback method for dynamic control of manipulators, J. Dynamic Systems, Measurement, and Control 102, June, pp. 119–125.
WaveringA., 1988, Manipulator primitive level task decomposition, NIST Technical Note 1256, NIST, Gaithersburg, MD.
Whitney, D.E., 1985, Historical perspective and state of the art in robot force control, IEEE Intl. Conf. on Robotics & Automation, St. Louis.
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.
Author information
Authors and Affiliations
Rights 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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00357127