{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,14]],"date-time":"2024-06-14T00:34:45Z","timestamp":1718325285607},"reference-count":23,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2024,6,13]],"date-time":"2024-06-13T00:00:00Z","timestamp":1718236800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["62303368"]},{"name":"project of Shanxi Provincial Department of Science and Technology","award":["2022GY-242"]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"Traditional switching operations require on-site work, and the high voltage generated by arc discharges can pose a risk of injury to the operator. Therefore, a combination of visual servo and robot control is used to localize the switching operation and construct hand\u2013eye calibration equations. The solution to the hand\u2013eye calibration equations is coupled with the rotation matrix and translation vectors, and it depends on the initial value determination. This article presents a convex relaxation global optimization hand\u2013eye calibration algorithm based on dual quaternions. Firstly, the problem model is simplified using the mathematical tools of dual quaternions, and then the linear matrix inequality convex optimization method is used to obtain a rotation matrix with higher accuracy. Afterwards, the calibration equations of the translation vectors are rewritten, and a new objective function is established to solve the coupling influence between them, maintaining positioning precision at approximately 2.9 mm. Considering the impact of noise on the calibration process, Gaussian noise is added to the solutions of the rotation matrix and translation vector to make the data more closely resemble the real scene in order to evaluate the performance of different hand\u2013eye calibration algorithms. Eventually, an experiment comparing different hand\u2013eye calibration methods proves that the proposed algorithm is better than other hand\u2013eye calibration algorithms in terms of calibration accuracy, robustness to noise, and stability, satisfying the accuracy requirements of switching operations.<\/jats:p>","DOI":"10.3390\/s24123830","type":"journal-article","created":{"date-parts":[[2024,6,13]],"date-time":"2024-06-13T14:41:03Z","timestamp":1718289663000},"page":"3830","source":"Crossref","is-referenced-by-count":0,"title":["A High-Precision Hand\u2013Eye Coordination Localization Method under Convex Relaxation Optimization"],"prefix":"10.3390","volume":"24","author":[{"given":"Jin","family":"Hua","sequence":"first","affiliation":[{"name":"School of Electronic Information Engineering, Xi\u2019an Technological University, Xi\u2019an 710021, China"}]},{"ORCID":"http:\/\/orcid.org\/0009-0006-1626-2349","authenticated-orcid":false,"given":"Yuhang","family":"Su","sequence":"additional","affiliation":[{"name":"School of Electronic Information Engineering, Xi\u2019an Technological University, Xi\u2019an 710021, China"}]},{"given":"Daxin","family":"Xin","sequence":"additional","affiliation":[{"name":"School of Electronic Information Engineering, Xi\u2019an Technological University, Xi\u2019an 710021, China"}]},{"given":"Weidong","family":"Guo","sequence":"additional","affiliation":[{"name":"School of Electronic Information Engineering, Xi\u2019an Technological University, Xi\u2019an 710021, China"}]}],"member":"1968","published-online":{"date-parts":[[2024,6,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1016\/j.procs.2017.03.080","article-title":"PTZ control system of indoor rail inspection robot based on neural network prediction model","volume":"107","author":"Liu","year":"2017","journal-title":"Procedia Comput. Sci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.17485\/ijst\/2016\/v9i48\/108433","article-title":"A review on applications of machine vision systems in industries","volume":"9","author":"Nandini","year":"2016","journal-title":"Indian J. Sci. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"958","DOI":"10.1109\/TPAMI.2017.2693984","article-title":"Robust relative rotation averaging","volume":"40","author":"Chatterjee","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_4","first-page":"94","article-title":"Evelopment of substation equipment inspection robot","volume":"30","author":"Shouyin","year":"2006","journal-title":"Power Syst. Autom."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"105919","DOI":"10.1016\/j.optlaseng.2019.105919","article-title":"Camera calibration using synthetic random speckle pattern and digital image correlation","volume":"126","author":"Chen","year":"2020","journal-title":"Opt. Lasers Eng."},{"key":"ref_6","first-page":"302","article-title":"Robot localization system based on hand-eye stereo vision","volume":"25","author":"Chen","year":"2005","journal-title":"Comput. Appl."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"846","DOI":"10.1177\/0278364911406761","article-title":"Sampling-based algorithms for optimal motion planning","volume":"30","author":"Karaman","year":"2011","journal-title":"Int. J. Robot. Res."},{"key":"ref_8","unstructured":"He, Z. (2016). Design of Industrial Robot Sorting System Based on Machine Vision, Harbin Institute of Technology."},{"key":"ref_9","unstructured":"Gao, Y. (2019). Design and Implementation of Machine Vision-Based Workpiece Localization Identification Sorting System. Xiamen University."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1109\/70.34770","article-title":"A new technique for fully autonomous and efficient 3 D robotics hand\/eye calibration","volume":"5","author":"Tsai","year":"1989","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/70.88014","article-title":"Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX = XB","volume":"5","author":"Shiu","year":"1989","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"717","DOI":"10.1109\/70.326576","article-title":"Robot sensor calibration: Solving AX = XB on the Euclidean group","volume":"10","author":"Park","year":"1994","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1177\/02783649922066213","article-title":"Hand-eye calibration using dual quaternions","volume":"18","author":"Daniilidis","year":"1999","journal-title":"Int. J. Robot. Res."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2020","DOI":"10.1177\/0020294020964842","article-title":"A novel flexible two-step method for eye-to-hand calibration for robot assembly system","volume":"53","author":"Cui","year":"2020","journal-title":"Meas. Control."},{"key":"ref_15","unstructured":"Andreff, N., Horaud, R., and Espiau, B. (1999, January 8). On-line hand-eye calibration. Proceedings of the Second International Conference on 3-D Digital Imaging and Modeling, Ottawa, ON, Canada."},{"key":"ref_16","first-page":"15","article-title":"Nonlinear optimal robot Hand-eye calibration","volume":"45","author":"Wang","year":"2011","journal-title":"J. Xi\u2019an Jiaotong Univ."},{"key":"ref_17","first-page":"225","article-title":"Accurate calibration of hand-eye relationship for articulated arm visual inspection system","volume":"51","author":"Wang","year":"2015","journal-title":"Comput. Eng. Appl."},{"key":"ref_18","first-page":"2443","article-title":"A robot Hand-eye calibration method fusing rotational translation information","volume":"36","author":"Zhang","year":"2015","journal-title":"J. Instrum."},{"key":"ref_19","first-page":"8","article-title":"Dual Quaternion Hand Eye Calibration Algorithm Based on LMI Optimization","volume":"49","author":"Wang","year":"2021","journal-title":"Mach. Tool Hydraul."},{"key":"ref_20","first-page":"1451","article-title":"Robot hand-eye calibration by convex relaxation global optimization","volume":"37","author":"Li","year":"2017","journal-title":"J. Comput. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"969","DOI":"10.1512\/iumj.1993.42.42045","article-title":"Positive polynomials on compact semi-algebraic sets","volume":"42","author":"Putinar","year":"1993","journal-title":"Indiana Univ. Math. J."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Triggs, B. (1998, January 2\u20136). Autocalibration from planar scenes. Proceedings of the Computer Vision\u2014ECCV\u201998: 5th European Conference on Computer Vision, Freiburg, Germany.","DOI":"10.1007\/BFb0055661"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Lasserre, J.B. (2009). Moments, Positive Polynomials and Their Applications, World Scientific.","DOI":"10.1142\/p665"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/12\/3830\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,13]],"date-time":"2024-06-13T14:48:11Z","timestamp":1718290091000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/12\/3830"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,13]]},"references-count":23,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2024,6]]}},"alternative-id":["s24123830"],"URL":"https:\/\/doi.org\/10.3390\/s24123830","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,13]]}}}