摘要
为测量某型号柴油机缸盖的三维特征尺寸,通过CCD、线结构光和闭环反馈触发控制子系统扫描测量得到缸盖的三维点云数据。应用点云库(PCL,point cloud library)中的随机采样一致性算法(RANSAC)进行平面拟合,计算点云表面的法向量,完成测量坐标系转换,建立位置基准。采用PCL中的SAMODEL_CYLINDER模型将圆柱特征点和背景点进行分割,采用PCL函数拟合圆柱轴线向量、轴线上某点坐标和圆柱半径来确定圆柱位置,实现特征提取。实验表明采用PCL中的平面拟合函数、圆柱拟合函数具有较高的计算精度。
To measure the 3Dcharacteristics of a certain diesel engine cylinder head,the whole point cloud of the cylinder head is obtained through a system consisted of CCD,line-structured light and a closed-loop feedback control trigger device.The normal vector of surface is calculated.The upper plane of the cylinder head is fitted using random sample consensus in the article.Then the coordinate system is converted,which establishes the foundations for the following position reference.Points on the internal surface of cylinders are extracted using SAMODEL_CYLINDER in PCL.The inner axis vector,coordinate of a certain point on the axis and radius can be obtained through PCL.The measurement results are compared with the standard size,the fitted results using PCL have much accuracy.
出处
《电子测量技术》
2016年第2期80-82,98,共4页
Electronic Measurement Technology
关键词
PCL
RANSAC
三维平面拟合
三维圆柱拟合
PCL
random sample consensus algorithm
3D plane fitting
3D cylindrical fitting