Abstract
The work reported in this article addresses the kinematic calibration of a robot manipulator using a coordinate measuring machine (CMM) which is able to obtain the full pose of the end-effector. A kinematic model is developed for the manipulator, its relationship to the world coordinate frame and the tool. The derivation of the tool pose from experimental measurements is discussed, as is the identification methodology. A complete simulation of the experiment is performed, allowing the observation strategy to be defined. The experimental work is described together with the parameter identification and accuracy verification. The principal conclusion is that the method is able to calibrate the robot successfully, with a resulting accuracy approaching that of its repeatability.
Similar content being viewed by others
References
B. Moorring, Z. Roth and M. Driels,Fundamentals of Manipulator Calibration, John Wiley, New York, 1991.
J. Denavit and R. Hartenberg, “A kinematic notation for lower pair mechanisms based on matrices”,ASME Journal of Applied Mechanics,77, pp. 215–221, June 1955.
G. Dahlquist, A. Bjorck and N. Anderson,Numerical Methods, Prentice-Hall, Englewood Cliffs, NJ, 1974.
D. Whitney, C. Lozinsky and J. Rourke, “Industrial robot forward calibration method and results”,ASME Journal of Dynamic Systems, Measurement and Control,108, pp. 1–8, March 1986.
J. Jarvis, “Microsurveying: towards robot accuracy”, Proceedings, 1987 IEEE International Conference on Robotics and Automation, Raleigh, North Carolina, USA, pp. 1660–1665, March–April, 1987.
M. Driels and U. Pathre, “Vision based automatic theodolite for robot calibration”,IEEE Journal of Robotics and Automation,7, (3), pp. 351–360, June 1991.
K. Lau, R. Hocken and L. Haynes, “Robot performance measurements using automatic laser tracking techniques”,Robotics and Computer Integrated Manufacturing,2, pp. 227–236, 1985.
H. Stone and A. Sanderson, “A prototype arm signature identification system”, Proceedings, 1987 IEEE International Conference on Robotics and Automation, Raleigh, North Carolina, USA, pp. 175–182, March–April 1987.
I. Foulloy and R. Kelley, “Improving the precision of a robot”, Proceedings, 1984 IEEE International Conference on Robotics and Automation, pp. 62–67, March 1984.
S. Hayati, “Robot arm geometric link parameter estimation”, Proceedings 22nd IEEE Conference on Decision and Control, San Antonio, Tex., pp. 1477–1483, December 1983.
B. Mooring, “The effect of joint axis misalignment on robot positioning accuracy”, Proceedings, ASME 1983 International Computers in Engineering Conference, Chicago, Ill., pp. 151–155, 1983.
C. Wu, “The kinematic error model for the design of robot manipulators”, Proceedings, American Control Conference, San Francisco, Calif., pp. 497–502, 1983.
L. Everett, T. Hsu, “The theory of kinematic parameter identification for industrial robots”,ASME Journal of Dynamic Systems, Measurement and Control,110, pp. 96–99, 1988.
IMSL Math/Library Users Manual, Version 1.1, IMSL Inc., Houston, Tex., 1989.
R. Paul,Robot Manipulators: Mathematics, Programming and Control, MIT Press, Cambridge, Mass., 1982.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Driels, M.R., Swayze, W. & Potter, S. Full-pose calibration of a robot manipulator using a coordinate-measuring machine. Int J Adv Manuf Technol 8, 34–41 (1993). https://doi.org/10.1007/BF01756635
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01756635