TY - JOUR
T1 - Kinematic modeling of six-axis industrial robot and its parameter identification
T2 - A tutorial
AU - Alam, Md Moktadir
AU - Ibaraki, Soichi
AU - Fukuda, Koki
N1 - Funding Information:
This study was supported in part by Japan Society for the Promotion of Science (JSPS) KAKENHI (Grant number JP18K03874).
Publisher Copyright:
© Fuji Technology Press Ltd.
PY - 2021/9
Y1 - 2021/9
N2 - In advanced industrial applications, like machining, the absolute positioning accuracy of a six-axis robot is indispensable. To improve the absolute positioning accuracy of an industrial robot, numerical compensation based on positioning error prediction by the Denavit and Hartenberg (D-H) model has been investigated ex-tensively. The main objective of this study is to review the kinematic modeling theory for a six-axis industrial robot. In the form of a tutorial, this paper defines a local coordinate system based on the position and orientation of the rotary axis average lines, as well as the derivation of the kinematic model based on the coordinate transformation theory. Although the present model is equivalent to the classical D-H model, this study shows that a different kinematic model can be derived using a different definition of the local coordinate systems. Subsequently, an algorithm is presented to identify the error sources included in the kinematic model based on a set of measured end-effector posi-tions. The identification of the classical D-H parameters indicates a practical engineering application of the kinematic model for improving a robot’s positioning accuracy. Furthermore, this paper presents an exten-sion of the present model, including the angular positioning deviation of each rotary axis. The angular positioning deviation of each rotary axis is formed as a function of the axis’ command angles and the direc-tion of its rotation to model the effect of the rotary axis backlash. The identification of the angular positioning deviation of each rotary axis and its numerical compensation are presented, along with their experimental demonstration. This paper provides an essential the-oretical basis for the error source diagnosis and error compensation of a six-axis robot.
AB - In advanced industrial applications, like machining, the absolute positioning accuracy of a six-axis robot is indispensable. To improve the absolute positioning accuracy of an industrial robot, numerical compensation based on positioning error prediction by the Denavit and Hartenberg (D-H) model has been investigated ex-tensively. The main objective of this study is to review the kinematic modeling theory for a six-axis industrial robot. In the form of a tutorial, this paper defines a local coordinate system based on the position and orientation of the rotary axis average lines, as well as the derivation of the kinematic model based on the coordinate transformation theory. Although the present model is equivalent to the classical D-H model, this study shows that a different kinematic model can be derived using a different definition of the local coordinate systems. Subsequently, an algorithm is presented to identify the error sources included in the kinematic model based on a set of measured end-effector posi-tions. The identification of the classical D-H parameters indicates a practical engineering application of the kinematic model for improving a robot’s positioning accuracy. Furthermore, this paper presents an exten-sion of the present model, including the angular positioning deviation of each rotary axis. The angular positioning deviation of each rotary axis is formed as a function of the axis’ command angles and the direc-tion of its rotation to model the effect of the rotary axis backlash. The identification of the angular positioning deviation of each rotary axis and its numerical compensation are presented, along with their experimental demonstration. This paper provides an essential the-oretical basis for the error source diagnosis and error compensation of a six-axis robot.
KW - Angular positioning deviation
KW - Kinematic modeling
KW - Positioning accuracy
KW - Robot
UR - http://www.scopus.com/inward/record.url?scp=85114964999&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85114964999&partnerID=8YFLogxK
U2 - 10.20965/ijat.2021.p0599
DO - 10.20965/ijat.2021.p0599
M3 - Article
AN - SCOPUS:85114964999
SN - 1881-7629
VL - 15
SP - 599
EP - 610
JO - International Journal of Automation Technology
JF - International Journal of Automation Technology
IS - 5
ER -