Abstract
[Objective] Designing a apace grid-based hand-eye calibration method to reduce robot positioning errors and calibration object Recognition errors in automated food production lines. [Methods] Based on the composition of the attitude matrix, the attitude and position of the end of the robot relative to the camera were obtained by translating and rotating the end of the robot, and a registration method using known corresponding point pairs was proposed to reduce the influence of the robot positioning error on the attitude solution in the translation method. Based on the space circle fitting method, a two-point vector method was proposed to solve the end position, which reduced the amount of data collection. A method of fitting the center of the sphere was proposed to compensate for the result of hand-eye calibration. [Results] The average measured error after calibration is 0.8 mm. [Conclusion] The hand-eye system based on the Eye-In-Hand type, can realize high-precision object positioning.
Publication Date
9-11-2024
First Page
63
Last Page
67,110
DOI
10.13652/j.spjx.1003.5788.2023.80944
Recommended Citation
Tong, JIA; Dexue, BI; Weichen, SONG; and Xiaotian, MAO
(2024)
"Research on hand-eye calibration method of robot grasping system based on visual guidance,"
Food and Machinery: Vol. 40:
Iss.
7, Article 10.
DOI: 10.13652/j.spjx.1003.5788.2023.80944
Available at:
https://www.ifoodmm.cn/journal/vol40/iss7/10
References
[1] 米西峰, 尚展垒, 范媛媛, 等. 基于双目视觉的食品分拣Delta机器人定位抓取技术[J]. 食品与机械, 2022, 38(6): 112-116, 212.
MI X F, SHANG Z L, FAN Y Y, et al. Food sorting Delta robot positioning and grabbing technology based on binocular vision[J]. Food & Machinery, 2022, 38(6): 112-116, 212.
[2] 肖瑶星, 刘立新, 胡柳, 等. 基于三维模型的食品分拣机器人抓取控制方法[J]. 食品与机械, 2023, 39(4): 77-82, 162.
XIAO Y X, LIU L X, HU L, et al. Food sorting robot grasping control method based on three-dimensional model[J]. Food & Machinery, 2023, 39(4): 77-82, 162.
[3] 孙科, 李亚, 毕德学, 等. 基于机器视觉的机械臂抓取系统设计[J]. 食品工业, 2021, 42(6): 319-322.
SUN K, LI Y, BI D X, et al. Design of robotic arm grabbing system based on machine vision[J]. Food Industry, 2021, 42(6): 319-322.
[4] 谷林峰, 李亚. 基于机器视觉的油炸花生拣选系统设计[J]. 食品工业, 2021, 42(8): 188-192.
GU L F, LI Y. Design of fried peanut picking system based on machine vision[J]. Food Industry, 2021, 42(8): 188-192.
[5] HELLER J, HENRION D, PAJDLA T. Hand-eye and robot-world calibration by global polynomial optimization[C]// 2014 IEEE International Conference on Robotics and Automation (ICRA). Hong Kong: IEEE, 2014: 3 157-3 164.
[6] DANIILIDIS K. Hand-eye calibration using dual quaternions[J]. The International Journal of Robotics Research, 1999, 18(3): 286-298.
[7] 邓仕超, 梅枫, 高兴宇, 等. 单目机器人手眼标定研究[J]. 组合机床与自动化加工技术, 2021(12): 53-57.
DENG S C, MEI F, GAO X Y, et al. Research on hand-eye calibration of monocular robot[J]. Combined Machine Tools and Automated Processing Technology, 2021(12): 53-57.
[8] 张铁, 叶景杨, 刘晓刚. 面向机器人砂带打磨的加权手眼标定算法[J]. 机械工程学报, 2018, 54(17): 142-148.
ZHANG T, YE J Y, LIU X G. Weighted hand-eye calibration algorithm for robotic belt grinding[J]. Journal of Mechanical Engineering, 2018, 54(17): 142-148.
[9] TSAI R Y, LENZ R K. A new technique for fully autonomous and efficient 3D robotics hand/eye calibration[J]. IEEE TransActions on Robotics and Automation, 1989, 5(3): 345-358.
[10] WU J, ZHOU Z, GAO B, et al. Fast linear quaternion attitude estimator using vector observations[J]. IEEE Transactions on Automation Science and Engineering, 2017, 15(1): 307-319.
[11] ANDREFF N, HORAUD R, ESPIAU B. Robot hand-eye calibration using structure-from-motion[J]. The International Journal of Robotics Research, 2001, 20(3): 228-248.
[12] GWAK S, KIM J, PARK F C. Numerical optimization on the Euclidean group with applications to camera calibration[J]. IEEE Transactions on Robotics and Automation, 2003, 19(1): 65-74.
[13] QIU S, WANG M, KERMANI M R. A new formulation for hand-eye calibrations as point-set matching[J]. IEEE Transactions on Instrumentation and Measurement, 2020, 69(9): 6 490-6 498.
[14] PARK F C, MARTIN B J. Robot sensor calibration: solving AX=XB on the Euclidean group[J]. IEEE Transactions on Robotics and Automation, 1994, 10(5): 717-721.
[15] ARUN K S, HUANG T S, BLOSTEIN S D. Least-squares fitting of two 3-D point sets[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1987, 9(5): 698-700.
[16] 蔡肖肖. UR5型机器人的运动学分析与标定实验研究[D]. 杭州: 浙江理工大学, 2017: 53-54.
CAI X X. Kinematic analysis and calibration experimental research on UR5 robot[D]. Hangzhou: Zhejiang Science and Technology University, 2017: 53-54.