{"title":"Kinematic Calibration for Serial Robots Based on a Vector Inner Product Error Model","authors":"Fei Liu;Guanbin Gao;Jing Na;Faxiang Zhang","doi":"10.1109/TIE.2024.3443962","DOIUrl":null,"url":null,"abstract":"The positioning accuracy of articulated serial robots in the workpiece coordinate system (WCS) is vital for practical applications, as command positions or planned paths are typically defined in WCS. However, conventional error models for kinematic calibration primarily focus on positioning accuracy in the base coordinate system (BCS), without adequately fulfilling the accuracy requirements of WCS. To enhance the positioning accuracy in WCS, we propose a novel error model based on the vector inner product, the calibration accuracy of which is independent of coordinate systems. The vector inner product error is constructed from positioning error, and a mapping model correlating with kinematic parameter errors is derived. Following the establishment of the model, the kinematic parameters are identified. The results of experiments using a CS612 robot reveal a 36% and 15% improvement in the positioning accuracy within WCS after calibration, over the existing distance error model and position error model. Finally, a method for compensating the positioning error in WCS is presented, and a deburring application case study demonstrates that the proposed model reduces the maximum positioning error of the deburring path from 1.270 to 0.207 mm after compensation, outperforming the distance error model and position error model by 61% and 31%, respectively.","PeriodicalId":13402,"journal":{"name":"IEEE Transactions on Industrial Electronics","volume":"72 3","pages":"2832-2841"},"PeriodicalIF":7.2000,"publicationDate":"2024-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Industrial Electronics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10666910/","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
The positioning accuracy of articulated serial robots in the workpiece coordinate system (WCS) is vital for practical applications, as command positions or planned paths are typically defined in WCS. However, conventional error models for kinematic calibration primarily focus on positioning accuracy in the base coordinate system (BCS), without adequately fulfilling the accuracy requirements of WCS. To enhance the positioning accuracy in WCS, we propose a novel error model based on the vector inner product, the calibration accuracy of which is independent of coordinate systems. The vector inner product error is constructed from positioning error, and a mapping model correlating with kinematic parameter errors is derived. Following the establishment of the model, the kinematic parameters are identified. The results of experiments using a CS612 robot reveal a 36% and 15% improvement in the positioning accuracy within WCS after calibration, over the existing distance error model and position error model. Finally, a method for compensating the positioning error in WCS is presented, and a deburring application case study demonstrates that the proposed model reduces the maximum positioning error of the deburring path from 1.270 to 0.207 mm after compensation, outperforming the distance error model and position error model by 61% and 31%, respectively.
期刊介绍:
Journal Name: IEEE Transactions on Industrial Electronics
Publication Frequency: Monthly
Scope:
The scope of IEEE Transactions on Industrial Electronics encompasses the following areas:
Applications of electronics, controls, and communications in industrial and manufacturing systems and processes.
Power electronics and drive control techniques.
System control and signal processing.
Fault detection and diagnosis.
Power systems.
Instrumentation, measurement, and testing.
Modeling and simulation.
Motion control.
Robotics.
Sensors and actuators.
Implementation of neural networks, fuzzy logic, and artificial intelligence in industrial systems.
Factory automation.
Communication and computer networks.