Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T05:51:05.369Z Has data issue: false hasContentIssue false

An attitude measurement method of industrial robots based on the inertial technology

Published online by Cambridge University Press:  06 April 2022

Rui Li
Affiliation:
Beijing Engineering Research Center of Precision Measurement Technology and Instruments, Beijing University of Technology, Beijing, China
Xiaoling Cui
Affiliation:
Beijing Engineering Research Center of Precision Measurement Technology and Instruments, Beijing University of Technology, Beijing, China
Jiachun Lin*
Affiliation:
Beijing Engineering Research Center of Precision Measurement Technology and Instruments, Beijing University of Technology, Beijing, China
Yanhong Zheng
Affiliation:
Beijing Institute of Spacecraft System Engineering, Beijing, China
*
*Corresponding Author. E-mail: linjc@bjut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

The attitude control error of the robot end-effector directly affects the manufacturing accuracy. The study aims to develop a real-time measurement method of the industrial robot end-effector attitude in the field environment for improving the control accuracy of robot attitude.

In this paper, an attitude measurement method of robot end-effector based on the inertial technology was proposed. First, an inertial measurement system was designed, and the measurement parameters and installation errors were calibrated. Then the inertia measurement principle of robot end-effector attitude was explored, and the robot end-effector attitude measurement was realized with the fourth-order Runge−Kutta algorithm. In addition, the influence of the data processing algorithm and sampling frequency on the attitude accuracy was analyzed. Finally, a test platform was built to experimentally explore the proposed inertial measurement method.

The inertial measured data were compared with the data obtained with the laser tracker. The measurement accuracy of the inertial measurement method reached 0.15°, which met the accuracy requirements of real-time measurements of robot end-effector attitude in the manufacturing field.

The method proposed in this paper is convenient and can realize the real-time attitude measurement of industrial robot. The measurement results can compensate the attitude control error of the robot end-effector and improve the attitude control accuracy of the robot.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Rotation relationship diagram of an industrial robot.

Figure 1

Table I. HT-120 main performance indicators.

Figure 2

Figure 2. Fiber-optic gyroscope HT-120.

Figure 3

Table II. Accelerometer JHT-I-A main performance indicators.

Figure 4

Figure 3. Accelerometer JHT-I-A.

Figure 5

Figure 4. Installation diagram of inertial components.

Figure 6

Figure 5. Attitude measurement system.

Figure 7

Figure 6. Accelerometer calibration experiment.

Figure 8

Table III. Accelerometer error term coefficient calibration result.

Figure 9

Table IV. Fiber-optic gyroscope scale factor calibration result.

Figure 10

Figure 7. Fiber-optic gyroscope calibration experiment.

Figure 11

Table V. Attitude measurement results of P1.

Figure 12

Table VI. P1−P8 attitude measurement results.

Figure 13

Figure 8. Spatial analyzer software measurement diagram of robot’s two coordinate systems.

Figure 14

Table VII. Experimental results comparison.

Figure 15

Table VIII. The error comparison of the three algorithms.

Figure 16

Figure 9. Motion trajectory of the robot.

Figure 17

Table IX. The comparison of results at different frequencies.

Figure 18

Figure 10. Angular velocity curve of the robot moving along the planned trajectory in each axis direction.

Figure 19

Figure 11. Angle curve of each attitude of the robot moving along the planned trajectory.

Figure 20

Figure 12. Comparison of inertial measurement results and laser tracker measurement results.

Figure 21

Figure 13. Measurement error of each axis.