The illustrations of dataset “RobotCali“

Dataset link https://github.com/Lizhibing1490183152/RobotCali

A. Experimental setup

B. The critical components of Experimental setup

(1) An ABB IRB120 industrial robot ;

(2) A drawstring displacement sensor;

(3)A drawstring displacement indicator.

C. Dataset

  1. Manually teach the position of 1042 points in the robot workspace, the sampling points should cover the robot workspace, and their positions are measured by the drawstring displacement sensor.
  2. The drawstring displacement indicator displays the length of cable for the measuring points.
  3. The robot joint angles and position coordinate information can be obtained on the teaching pendant.
  4. We substitute the collected data and the robot kinematic parameters provided by the manufacturer into the calibration method for calculation to optimize the error.

D. The data format of RobotCali

The data file is excel xlsx format, each of data contains the robot joint angles, cable length and position coordinate information.

  1. x, y and z are the coordinate of the end-effector's position on the robot teaching pendant.
  2. q1 ~ q6 are the joint angles of the robot.
  3. L is the cable length of the measuring points.

E. The robot and measuring instrument specifications

Robot type: ABB irb120 industrial robot
Drawstring displacement sensor: HY 150-2000
Drawstring displacement indicator type: HY 9648

ABB IRB120 industrial robot specification:

ItemSpecification
Repeat positioning accuracy0.01mm
Working radius580mm
Weight25kg
Load capacity3kg
Height700mm

Specification of the drawstring displacement sensor:

ItemSpecification
Signal output typeDigital signal
VoltageDC 5-24V
Measuring range2000mm
Maximum speed1000mm/s
Expansion force5N
Linear0.05% FS
Resolving power0.004mm
Working temperature

-25℃~+85℃

Specification of the drawstring displacement indicator:

ItemSpecification
Voltage

AC220V 50Hz

Input resistance5K
Pulse frequency

≤500K

Zoom in range

0.000~999.999

Display range

-199999~999999

Pulse width

2us

Working temperature

-10℃~50℃

Rbotcali download instructions:

joint i

αi /◦

 ai /mm 

 di /mm 

 θi /◦  

1-9002900
202700-90
3-907000
49003020
5-90000
600720

where ai, di, θi and αi are the link length, link offset, joint angle, link twist angle, respectively.

F. The position calculation of robot end-effector

(1)Robot kinematic model

T is link transformation matrix., cθ is cosθ,sθ is sinθ.

(2)Calculation of theoretical cable length 

 where  is the measuring length of cable ,is the theoretical length of cable,is the theoretical position of robot end-effector,is measuring position of robot end-effector  ,is he coordinate of ground fixed point.

We can optimize the error according to the difference between the theoretical calculation of the cable length and the measurement of the cable length. LM algorithm, extended Kalman filter, particle filter, PSO algorithm, genetic algorithm and neural networks can be used to optimize the robot position errors. Readers can choose their own optimization algorithms to optimize the robot position errors for publishing extensively excellent papers.

G. Reference

(1)Z. Li, S. Li, and X. Luo, “An Overview of Calibration Technology of Industrial Robots,” IEEE/CAA J. Autom. Sinica, vol. 8, no. 1, pp. 23-36, Jan. 2021.

(2)Z. Li, S. Li, and X. Luo, “Data-driven Industrial Robot Arm Calibration: A Machine Learning Perspective,” 18th IEEE International Conference on Networking, Sensing and Control, 2021.

(3)Z. Li, S. Li, O. O. Bamasag, A. Alhothali and X. Luo, “Diversified Regularization Enhanced Training for Effective Manipulator Calibration,” IEEE Trans. Neural Networks and Learning Systems, DOI: 10.1109/TNNLS.2022.3153039.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值