Automatic Hand-Eye Calibration Method of Welding Robot Based on Linear Structured Light
Aiming at solving the problems such as long calibration time, low precision, and complex operation in hand-eye calibration of welding robot, an automatic hand-eye calibration algorithm based on linear structured light was proposed to solve the calibration matrix X by using AX = ZB calibration equati...
Uloženo v:
| Vydáno v: | Journal of robotics and mechatronics Ročník 36; číslo 2; s. 438 - 448 |
|---|---|
| Hlavní autoři: | , , , , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Tokyo
Fuji Technology Press Co. Ltd
20.04.2024
|
| Témata: | |
| ISSN: | 0915-3942, 1883-8049 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Aiming at solving the problems such as long calibration time, low precision, and complex operation in hand-eye calibration of welding robot, an automatic hand-eye calibration algorithm based on linear structured light was proposed to solve the calibration matrix
X
by using
AX
=
ZB
calibration equation. Firstly, a square calibration plate is customized to effectively constrain the structured light. The α-shape algorithm was adopted to extract the contour of the 3D point cloud model of the calibration plate. Secondly, an improved random sampling consistency algorithm which could determine the optimal iterative number was proposed to fit the contour point cloud, the contour point cloud model fitted was obtained. Finally, the 3D coordinates of the target points were determined with the linear structured light to complete the hand-eye calibration. In order to prevent the calibration plate from deviating from the acquisition range of the vision sensor during the calibration process, the distance between the linear structural light and the inner circle in the calibration plate was set to limit the motion range of the robot. In order to eliminate the error transfer of the robot body, an optimal solution of the rotation matrix
R
and the translation vector
t
of the calibration data was calculated with the singular value decomposition (SVD) and the least square rigid transpose method. The experimental results show that the calibration accuracy reaches 0.3 mm without compensating the robot body error, and the calibration speed is improved by 36% than the existing automatic calibration method. Therefore, the algorithm proposed can automatically complete the calibration only by establishing the user coordinates in advance, which improves the working accuracy and efficiency of the welding robots greatly. |
|---|---|
| AbstractList | Aiming at solving the problems such as long calibration time, low precision, and complex operation in hand-eye calibration of welding robot, an automatic hand-eye calibration algorithm based on linear structured light was proposed to solve the calibration matrix X by using AX=ZB calibration equation. Firstly, a square calibration plate is customized to effectively constrain the structured light. The α-shape algorithm was adopted to extract the contour of the 3D point cloud model of the calibration plate. Secondly, an improved random sampling consistency algorithm which could determine the optimal iterative number was proposed to fit the contour point cloud, the contour point cloud model fitted was obtained. Finally, the 3D coordinates of the target points were determined with the linear structured light to complete the hand-eye calibration. In order to prevent the calibration plate from deviating from the acquisition range of the vision sensor during the calibration process, the distance between the linear structural light and the inner circle in the calibration plate was set to limit the motion range of the robot. In order to eliminate the error transfer of the robot body, an optimal solution of the rotation matrix R and the translation vector t of the calibration data was calculated with the singular value decomposition (SVD) and the least square rigid transpose method. The experimental results show that the calibration accuracy reaches 0.3 mm without compensating the robot body error, and the calibration speed is improved by 36% than the existing automatic calibration method. Therefore, the algorithm proposed can automatically complete the calibration only by establishing the user coordinates in advance, which improves the working accuracy and efficiency of the welding robots greatly. Aiming at solving the problems such as long calibration time, low precision, and complex operation in hand-eye calibration of welding robot, an automatic hand-eye calibration algorithm based on linear structured light was proposed to solve the calibration matrix X by using AX = ZB calibration equation. Firstly, a square calibration plate is customized to effectively constrain the structured light. The α-shape algorithm was adopted to extract the contour of the 3D point cloud model of the calibration plate. Secondly, an improved random sampling consistency algorithm which could determine the optimal iterative number was proposed to fit the contour point cloud, the contour point cloud model fitted was obtained. Finally, the 3D coordinates of the target points were determined with the linear structured light to complete the hand-eye calibration. In order to prevent the calibration plate from deviating from the acquisition range of the vision sensor during the calibration process, the distance between the linear structural light and the inner circle in the calibration plate was set to limit the motion range of the robot. In order to eliminate the error transfer of the robot body, an optimal solution of the rotation matrix R and the translation vector t of the calibration data was calculated with the singular value decomposition (SVD) and the least square rigid transpose method. The experimental results show that the calibration accuracy reaches 0.3 mm without compensating the robot body error, and the calibration speed is improved by 36% than the existing automatic calibration method. Therefore, the algorithm proposed can automatically complete the calibration only by establishing the user coordinates in advance, which improves the working accuracy and efficiency of the welding robots greatly. |
| Author | Dongmin, Li Yu, Wang Xiujie, Liu Guowei, Ding Guohui, Zhang Jiaqi, Fang Wenping, Ma |
| Author_xml | – sequence: 1 givenname: Li surname: Dongmin fullname: Dongmin, Li organization: College of Intelligent Equipment, Shandong University of Science and Technology, No.223 Daizong Street, Tai’an, Shandong 271019, China – sequence: 2 givenname: Wang surname: Yu fullname: Yu, Wang organization: College of Intelligent Equipment, Shandong University of Science and Technology, No.223 Daizong Street, Tai’an, Shandong 271019, China – sequence: 3 givenname: Ma surname: Wenping fullname: Wenping, Ma organization: College of Intelligent Equipment, Shandong University of Science and Technology, No.223 Daizong Street, Tai’an, Shandong 271019, China – sequence: 4 givenname: Liu surname: Xiujie fullname: Xiujie, Liu organization: College of Intelligent Equipment, Shandong University of Science and Technology, No.223 Daizong Street, Tai’an, Shandong 271019, China – sequence: 5 givenname: Ding surname: Guowei fullname: Guowei, Ding organization: College of Intelligent Equipment, Shandong University of Science and Technology, No.223 Daizong Street, Tai’an, Shandong 271019, China – sequence: 6 givenname: Zhang surname: Guohui fullname: Guohui, Zhang organization: College of Intelligent Equipment, Shandong University of Science and Technology, No.223 Daizong Street, Tai’an, Shandong 271019, China – sequence: 7 givenname: Fang surname: Jiaqi fullname: Jiaqi, Fang organization: College of Intelligent Equipment, Shandong University of Science and Technology, No.223 Daizong Street, Tai’an, Shandong 271019, China |
| BookMark | eNp1UE1LAzEQDaJgrT17DXjeNh-b3eyxlmqFFcEPegzZbNKmbJOazR76742tJ8GZwwyP92Z47wZcOu80AHcYTQmqCjbbhX3aSD49oJzyCzDCnNOMo7y6BCNUYZbRKifXYNL3O5SK5WVFyxFYz4fo9zJaBVfStdnyqOFCdrYJCfMOvui49S30Bq5111q3gW--8RE-yF4n2MHaOi0DfI9hUHEICaztZhtvwZWRXa8nv3MMPh-XH4tVVr8-PS_mdaZohWLWYkWKJrVhTYsRkkZjrqRhuOHJAKJlMtcSJIlsWsoNa2XOETeY0kIVpKFjcH--ewj-a9B9FDs_BJdeCopyTBguSpRY7MxSwfd90EYoG08GY5C2ExiJU4wixSh-YhSnGJNu9kd3CHYvw_FfxTehMXb3 |
| CitedBy_id | crossref_primary_10_1364_OE_558065 crossref_primary_10_1016_j_measurement_2024_116065 crossref_primary_10_1088_1361_6501_adbc0a crossref_primary_10_1108_IR_12_2024_0556 |
| Cites_doi | 10.1117/12.2242945 10.20965/jrm.2023.p0492 10.1016/j.optlaseng.2016.05.015 10.3390/machines11010038 10.1177/00202940221090967 10.1007/s00170-021-08233-6 10.20965/jrm.2011.p0919 10.1108/IR-06-2014-0352 10.1109/34.888718 10.1177/0020294020964842 10.3390/sym13112135 10.1142/9789814725248_0067 10.1115/1.4024473 10.3390/s17102346 10.1016/j.optlaseng.2022.107013 |
| ContentType | Journal Article |
| Copyright | Copyright © 2024 Fuji Technology Press Ltd. |
| Copyright_xml | – notice: Copyright © 2024 Fuji Technology Press Ltd. |
| DBID | AAYXX CITATION 7SC 7SP 8FD 8FE 8FG AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO GNUQQ HCIFZ JQ2 K7- L7M L~C L~D P5Z P62 PHGZM PHGZT PKEHL PQEST PQGLB PQQKQ PQUKI PRINS |
| DOI | 10.20965/jrm.2024.p0438 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central Technology collection ProQuest One Community College ProQuest Central ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China |
| DatabaseTitle | CrossRef Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts SciTech Premium Collection ProQuest One Community College ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Advanced Technologies & Aerospace Collection ProQuest One Academic Eastern Edition Electronics & Communications Abstracts ProQuest Technology Collection ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) |
| DatabaseTitleList | Computer Science Database CrossRef |
| Database_xml | – sequence: 1 dbid: BENPR name: ProQuest Central url: https://www.proquest.com/central sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1883-8049 |
| EndPage | 448 |
| ExternalDocumentID | 10_20965_jrm_2024_p0438 |
| GroupedDBID | 7.U AAYXX AFFHD AFKRA ALMA_UNASSIGNED_HOLDINGS ARAPS BENPR BGLVJ CCPQU CITATION EBS EJD GROUPED_DOAJ HCIFZ ISHAI JSF JSH K7- OK1 P2P PHGZM PHGZT PQGLB RJT RZJ 7SC 7SP 8FD 8FE 8FG AZQEC DWQXO GNUQQ JQ2 L7M L~C L~D P62 PKEHL PQEST PQQKQ PQUKI PRINS |
| ID | FETCH-LOGICAL-c390t-d1c26b6b6f5bd100afe18caf51b8883037965d20a2abd38f5da4808f1336c62b3 |
| IEDL.DBID | P5Z |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001209055800018&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0915-3942 |
| IngestDate | Sat Jul 26 00:03:28 EDT 2025 Sat Nov 29 06:26:32 EST 2025 Tue Nov 18 20:59:32 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c390t-d1c26b6b6f5bd100afe18caf51b8883037965d20a2abd38f5da4808f1336c62b3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| OpenAccessLink | https://doi.org/10.20965/jrm.2024.p0438 |
| PQID | 3041251670 |
| PQPubID | 4911629 |
| PageCount | 11 |
| ParticipantIDs | proquest_journals_3041251670 crossref_citationtrail_10_20965_jrm_2024_p0438 crossref_primary_10_20965_jrm_2024_p0438 |
| PublicationCentury | 2000 |
| PublicationDate | 2024-04-20 |
| PublicationDateYYYYMMDD | 2024-04-20 |
| PublicationDate_xml | – month: 04 year: 2024 text: 2024-04-20 day: 20 |
| PublicationDecade | 2020 |
| PublicationPlace | Tokyo |
| PublicationPlace_xml | – name: Tokyo |
| PublicationTitle | Journal of robotics and mechatronics |
| PublicationYear | 2024 |
| Publisher | Fuji Technology Press Co. Ltd |
| Publisher_xml | – name: Fuji Technology Press Co. Ltd |
| References | key-10.20965/jrm.2024.p0438-5 key-10.20965/jrm.2024.p0438-6 key-10.20965/jrm.2024.p0438-3 key-10.20965/jrm.2024.p0438-4 key-10.20965/jrm.2024.p0438-9 key-10.20965/jrm.2024.p0438-7 key-10.20965/jrm.2024.p0438-8 key-10.20965/jrm.2024.p0438-16 key-10.20965/jrm.2024.p0438-17 key-10.20965/jrm.2024.p0438-18 key-10.20965/jrm.2024.p0438-19 key-10.20965/jrm.2024.p0438-12 key-10.20965/jrm.2024.p0438-23 key-10.20965/jrm.2024.p0438-13 key-10.20965/jrm.2024.p0438-24 key-10.20965/jrm.2024.p0438-14 key-10.20965/jrm.2024.p0438-15 key-10.20965/jrm.2024.p0438-1 key-10.20965/jrm.2024.p0438-2 key-10.20965/jrm.2024.p0438-20 key-10.20965/jrm.2024.p0438-10 key-10.20965/jrm.2024.p0438-21 key-10.20965/jrm.2024.p0438-11 key-10.20965/jrm.2024.p0438-22 |
| References_xml | – ident: key-10.20965/jrm.2024.p0438-21 – ident: key-10.20965/jrm.2024.p0438-6 doi: 10.1117/12.2242945 – ident: key-10.20965/jrm.2024.p0438-3 doi: 10.20965/jrm.2023.p0492 – ident: key-10.20965/jrm.2024.p0438-4 doi: 10.1016/j.optlaseng.2016.05.015 – ident: key-10.20965/jrm.2024.p0438-18 – ident: key-10.20965/jrm.2024.p0438-24 – ident: key-10.20965/jrm.2024.p0438-22 – ident: key-10.20965/jrm.2024.p0438-20 – ident: key-10.20965/jrm.2024.p0438-1 doi: 10.3390/machines11010038 – ident: key-10.20965/jrm.2024.p0438-19 doi: 10.1177/00202940221090967 – ident: key-10.20965/jrm.2024.p0438-23 doi: 10.1007/s00170-021-08233-6 – ident: key-10.20965/jrm.2024.p0438-2 doi: 10.20965/jrm.2011.p0919 – ident: key-10.20965/jrm.2024.p0438-14 doi: 10.1108/IR-06-2014-0352 – ident: key-10.20965/jrm.2024.p0438-16 doi: 10.1109/34.888718 – ident: key-10.20965/jrm.2024.p0438-7 – ident: key-10.20965/jrm.2024.p0438-9 doi: 10.1177/0020294020964842 – ident: key-10.20965/jrm.2024.p0438-10 – ident: key-10.20965/jrm.2024.p0438-12 doi: 10.3390/sym13112135 – ident: key-10.20965/jrm.2024.p0438-13 doi: 10.1142/9789814725248_0067 – ident: key-10.20965/jrm.2024.p0438-8 doi: 10.1115/1.4024473 – ident: key-10.20965/jrm.2024.p0438-11 – ident: key-10.20965/jrm.2024.p0438-15 – ident: key-10.20965/jrm.2024.p0438-17 doi: 10.3390/s17102346 – ident: key-10.20965/jrm.2024.p0438-5 doi: 10.1016/j.optlaseng.2022.107013 |
| SSID | ssj0000547937 |
| Score | 2.3042798 |
| Snippet | Aiming at solving the problems such as long calibration time, low precision, and complex operation in hand-eye calibration of welding robot, an automatic... |
| SourceID | proquest crossref |
| SourceType | Aggregation Database Enrichment Source Index Database |
| StartPage | 438 |
| SubjectTerms | Algorithms Alpha shapes Automatic welding Calibration Contours Mathematical analysis Matrices (mathematics) Random sampling Robot dynamics Robots Shape Singular value decomposition Three dimensional models Welding |
| Title | Automatic Hand-Eye Calibration Method of Welding Robot Based on Linear Structured Light |
| URI | https://www.proquest.com/docview/3041251670 |
| Volume | 36 |
| WOSCitedRecordID | wos001209055800018&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1883-8049 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000547937 issn: 0915-3942 databaseCode: DOA dateStart: 20070101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 1883-8049 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000547937 issn: 0915-3942 databaseCode: P5Z dateStart: 20150201 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 1883-8049 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000547937 issn: 0915-3942 databaseCode: K7- dateStart: 20150201 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 1883-8049 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000547937 issn: 0915-3942 databaseCode: BENPR dateStart: 20150201 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3JSgQxEA1uBz24i-uQgwcv0Wy9nURlRFCHwQXFS5MVFOkeZ0bBv7eS6XE56EUa-pBeaOolValU5z2Edp1gzOTeEyd1RiQ3miiRa5JYVdBcpzKVPopNZJ1Ofn9fdJsFt0HzW-XYJ0ZHbWsT1sgPRCCGSlia0cPeCwmqUaG62khoTKLpwJIQpBu6ycPnGgtMRwL9W6TbYwkRheQjdh8eOE8OnvphKzqX-71QDvsZmH765RhsThf--5mLaL6ZZuKjUb9YQhOuWkZz38gHV9Dd0euwjoSt-ExVlrTfHQ47tfSoT-DLqC2Na4_vXKxQ4ata10N8DHEPmisMaSwME3wdGWhf-9B4ETL9VXR72r45OSONzAIxoqBDYpnhqYbDJ9oySpV3LDfKJ0xDegwhLgNjWU4VV9qK3AOMMqe5h-w2NSnXYg1NVXXl1hFOfOGZE5oWRklli8JbaZmAKGiYTpXcQPtjG5em4SAPUhjPJeQiEZQSQCkDKGUEZQPtfT7QG9Fv_H7r9hiRshmHg_ILjs2_L2-h2fCqUCfidBtNgencDpoxb8PHQb-Fpo_bne5VK2bscD7PSCt2tQ8Kj9ji |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9QwEB6VggQceBRQCwV8AKkXt_EjiXNAqECrrXa7qqCovQU_pVZVsuxuQf1T_EbGzqa0B7j1gHJzEiv2fJnxzNjfALzxgjGrQqBempJKbg3VQhmaO11lyhSykCEVmyjHY3V8XB0swa_-LEzcVtnrxKSoXWtjjHxLRGKonBVl9n7yncaqUTG72pfQ6GAx9Bc_0WWbvdv7hPJ9y_nuzuHHAV1UFaAW_fs5dczywuAVcuNYlungmbI65MygN4gavayK3PFMc22cUAG_WqpMBXTmCltwI7DfW3BbClXG_2pY0suYDi5_It1covdjORWV5B2bEI8cK1un03j0ncvNSUy_XTeE1-1AMm67D_-3aXkEDxbLaLLd4f4xLPlmBe5fIVd8Akfb5_M2EdKSgW4c3bnwJJ5EMx3myX6qnU3aQI58ysCRz61p5-QD2nVsbgi66Tgw8iUx7J5PsXEUIxlP4euNjOwZLDdt41eB5KEKzAuTVVZL7aoqOOmYQCtvmSm0XIPNXqa1XXCsx1IfZzX6WgkENYKgjiCoEwjWYOPyhUlHL_L3R9d7BNQLPTOr_4j_-b9vv4a7g8P9UT3aGw9fwL3YbcyJ8WwdlnEa_Uu4Y3_MT2bTVwnSBL7dNFh-AxYzMi8 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Automatic+Hand-Eye+Calibration+Method+of+Welding+Robot+Based+on+Linear+Structured+Light&rft.jtitle=Journal+of+robotics+and+mechatronics&rft.au=Dongmin%2C+Li&rft.au=Yu%2C+Wang&rft.au=Wenping%2C+Ma&rft.au=Xiujie%2C+Liu&rft.date=2024-04-20&rft.issn=0915-3942&rft.eissn=1883-8049&rft.volume=36&rft.issue=2&rft.spage=438&rft.epage=448&rft_id=info:doi/10.20965%2Fjrm.2024.p0438&rft.externalDBID=n%2Fa&rft.externalDocID=10_20965_jrm_2024_p0438 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0915-3942&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0915-3942&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0915-3942&client=summon |