This article deals with the subject of increasing the positioning accuracy of a manipulator beyond what is typically obtained via Denavit-Hartenberg (D-H) calibration. It is commonly accepted that one method for accomplishing this requires including “extra” terms (such as static deflection) in the D-H model. Another technique, which is experimentally verified and quantified in this article, is that of local calibration. Rather than continually introducing more and more modeling terms, we restrict the workvolume of the manipulator. One contribution of this article is an experimental investigation of local calibration. Most data indicates that local calibration offers advantages and it quantifies that the approximate improvement on one particular PUMA 560 robot is as much as four times better than global calibration. Some data indicates that it is not always true that “localizing” the calibration is an improvement. The article also discusses the problem of recognizing bad calibration data. We demonstrate a technique for identifying and removing “bad” data. Finally, the article shows that the locality of workvolume must include a consideration of the joint motions as well. For example, it presents results when data is taken with the arm in a single configuration, and in multiple configurations. © 1995 John Wiley & Sons, Inc.
[1]
Jean-Michel Renders,et al.
Kinematic calibration and geometrical parameter identification for robots
,
1991,
IEEE Trans. Robotics Autom..
[2]
Louis J. Everett,et al.
A sensor used for measurements in the calibration of production robots
,
1996,
IEEE Trans. Robotics Autom..
[3]
Louis J. Everett,et al.
Automatic maintenance of robot programs
,
1995,
IEEE Trans. Robotics Autom..
[4]
H. Kazerooni,et al.
Robotic Deburring of parts with Unknown Geometry
,
1988,
1988 American Control Conference.
[5]
J. Denavit,et al.
A kinematic notation for lower pair mechanisms based on matrices
,
1955
.
[6]
Jeff S. Shamma,et al.
A Method for Inverse Robot Calibration
,
1987
.
[7]
Arthur C. Sanderson,et al.
Arm signature identification
,
1986,
Proceedings. 1986 IEEE International Conference on Robotics and Automation.
[8]
Bahram Ravani,et al.
An overview of robot calibration
,
1987,
IEEE Journal on Robotics and Automation.