摘要

针对目前铆钉孔特征提取方法的限制多、自动化程度低等问题,提出了一种基于散乱点云的铆钉孔自动识别与特征参数提取算法。通过每个点的k邻域点分布情况提取点云边界点,利用欧式距离聚类对其进行分割得到属于不同边界特征的点云块,随后依据椭圆拟合结果提取铆钉孔边界。借助k近邻搜索算法寻找铆钉孔边界邻域点云,进而构造铆钉孔的实际定位面,并将边界点投影至定位面以拟合端面圆。试验验证表明本文提出的方法能够精确识别并提取铆钉孔,孔位提取精度可达0.029mm。