A systematic approach to identify the error motion of anN-degree of freedom manipulator

A generalised calibration technique for identifying the joint geometric parameters of an N-degrees-of-freedom (d.o.f.) robot manipulator model is presented. The technique is analogous to the synthesising calibration method applied in the calibration of coordinate measuring, machines. It describes the state of each joint by six d.o.f. and assumes rigid-body motion. The initial step in the calibration involves locating the axis of motion of each joint; the axes are then used to extract the kinematic parameters, introduced by Denavit-Hartenberg (D-H). In order to derive the generalised manipulator kinematic equation, the robot model is modified to include the six error motion components associated with each axis. The paper also addresses the problem of identifying the error motion components of each joint, on the basis of a set of measurement of three noncollinear points at the robot end-effector at various joint configurations. Because the technique is based on axis-by-axis calibration, other non-geometric errors such as joint backlash and gear transmission error may also be revealed.

[1]  Morris Driels,et al.  Robot manipulator kinematic compensation using a generalized jacobian formulation , 1987, J. Field Robotics.

[2]  R. Cipra,et al.  A Method for Determining and Correcting Robot Position and Orientation Errors Due to Manufacturing , 1988 .

[3]  M Burdekin,et al.  Computer Aided Calibration of the Geometric Errors of Multi-Axis Coordinate Measuring Machines , 1981 .

[4]  Arthur C. Sanderson,et al.  Arm signature identification , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[5]  Daniel E. Whitney,et al.  Industrial Robot Forward Calibration Method and Results , 1986 .

[6]  Morris R. Driels,et al.  Generalized joint model for robot manipulator kinematic calibration and compensation , 1987, J. Field Robotics.

[7]  Jeff S. Shamma,et al.  A Method for Inverse Robot Calibration , 1987 .

[8]  Samad Hayati,et al.  Improving the absolute positioning accuracy of robot manipulators , 1985, J. Field Robotics.

[9]  M. F. DeVries,et al.  A Generalized Geometric Error Model for Multi-Axis Machines , 1987 .

[10]  Jigien Chen,et al.  Positioning error analysis for robot manipulators with all rotary joints , 1986, IEEE Journal on Robotics and Automation.

[11]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[12]  Samad Hayati,et al.  Robot arm geometric link parameter estimation , 1983, The 22nd IEEE Conference on Decision and Control.

[13]  M. Burdekin,et al.  Accuracy Assessment of Industrial Robots , 1988 .

[14]  Chi-Haur Wu,et al.  A Kinematic CAD Tool for the Design and Control of a Robot Manipulator , 1984 .

[15]  Ralph C. Veale,et al.  Error Compensation of Coordinate Measuring Machines , 1985 .

[16]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[17]  William K. Veitschegger,et al.  Robot accuracy analysis based on kinematics , 1986, IEEE J. Robotics Autom..

[18]  Chi-haur Wu,et al.  The Kinematic Error Model for the Design of Robot Manipulator , 1983, 1983 American Control Conference.