To read this content please select one of the options below:

A point cloud registration-based calibration algorithm for robot offline programming automatic loading in aero-grinding applications

Zixin Mu (School of Automation, Wuhan University of Technology, Wuhan, China)
Zhenhua Cai (School of Automation, Wuhan University of Technology, Wuhan, China)
Chunnian Zeng (School of Automation, Wuhan University of Technology, Wuhan, China)
Zifan Li (School of Automation, Wuhan University of Technology, Wuhan, China)
Xufeng Liang (School of Automation, Wuhan University of Technology, Wuhan, China)
Fan Yang (School of Automation, Wuhan University of Technology, Wuhan, China)
Tingyang Chen (State Key Laboratory of Silicate Materials for Architectures, Wuhan University of Technology, Wuhan, China)
Shujuan Dong (State Key Laboratory of Silicate Materials for Architectures, Wuhan University of Technology, Wuhan, China)
Chunming Deng (Institute of New Materials, Guangdong Academy of Sciences, Guangzhou, China)
Shaopeng Niu (Institute of New Materials, Guangdong Academy of Sciences, Guangzhou, China)

Industrial Robot

ISSN: 0143-991x

Article publication date: 19 May 2022

Issue publication date: 20 September 2022

226

Abstract

Purpose

During the process of the robotic grinding and polishing operations on aero-engine blades, the key problem of calibration error lies in fixture error and uneven margin. To solve this problem, this paper aims to propose a novel method to achieve rapid online calibration of the workpiece coordinate system through laser-based measurement techniques.

Design/methodology/approach

The authors propose a calibration strategy based on point cloud registration algorithm. The main principle is presented as follows: aero blade mounted on clamping end-effector is hold by industry robot, the whole device is then scanned by a 3D laser scanner to obtain its surface point cloud, and a fast segmentation method is used to acquire the point cloud of the workpiece. Combining Super4PCS algorithm with trimmed iterative closest point, we can align the key points of the scanned point cloud and the sampled points of the blade model, thus obtaining the translation and rotation matrix for calculating the workpiece coordinate and machining allowance. The proposed calibration strategy is experimentally validated, and the positioning error, as well as the margin distribution, is finally analyzed.

Findings

The experimental results show that the algorithm can well accomplish the task of cross-source, partial data and similar local features of blade point cloud registration with high precision. The total time spent on point cloud alignment of 100,000 order of magnitude blade is about 4.2 s, and meanwhile, the average point cloud alignment error is reduced to below 0.05 mm.

Originality/value

An improved point cloud registration method is proposed and introduced into the calibration process of a robotic system. The online calibration technique improves the accuracy and efficiency of the calibration process and enhances the automation of the robotic grinding and polishing system.

Keywords

Citation

Mu, Z., Cai, Z., Zeng, C., Li, Z., Liang, X., Yang, F., Chen, T., Dong, S., Deng, C. and Niu, S. (2022), "A point cloud registration-based calibration algorithm for robot offline programming automatic loading in aero-grinding applications", Industrial Robot, Vol. 49 No. 6, pp. 1218-1228. https://doi.org/10.1108/IR-12-2021-0284

Publisher

:

Emerald Publishing Limited

Copyright © 2022, Emerald Publishing Limited

Related articles