35 针对管子类点云-数模比对的数字化测量方案


0 引言

针对平面为主的工业零件设计了基于平面-平面的配准算法,算法在实际应用中取得了一定的效果。至少在配准速度上,确实要远远比ICP算法快(5S VS 2min)。但是,在将该算法应用到管子类零件时,算法立马就跪了,不得不对算法进行调整,尝试以圆柱为基本单位进行算法的设计与改进,以适应新的检测任务。管子的图如图所示。

1 算法设计

方案1

(1)将圆柱分段拟合

  1. 下采样

  2. 圆柱的分割(初步定为生长算法,通过平滑率和曲率进行控制)

  3. 圆柱的拟合

(2)基于圆柱方程求交

(3)基于CAD几何信息求解

方案2

(1)完成配准。

如图所示,采用FPFH + NDT配准得到的效果图相当精准,可在此基础上完成一系列操作。

(2)利用二次开发技术,完成数据集传递

  1 难点:某些尺寸以点云的观点来看,是无法直接测量的,必须进行转化,如图中两个尺寸所示。

  

  2 解决思路:投影法可以解

    2.1通过点击尺寸,可以求解出尺寸参考平面;

    2.2 通过将点云坐标对齐到CAD模型坐标下,尺寸参考平面即为点云参考平面

    2.3 将三维点云压缩到二维,并利用opencv求解上述尺寸

      2.3.1 将三维点云投影到该平面上

      2.3.2 将投影点云转换到xoy平面上

    2.4 考虑在opencv上通过鼠标交互的方式解决尺寸的测量问题/ 或者直接利用PCL的鼠标交互功能求解尺寸 

(3)分割与拟合尺寸

优质内容筛选与推荐>>
1、学习笔记-[Maven实战]-第三章:Maven使用入门(1)
2、「C#」.NET编程中连接网络MySQL数据库,使用类似SQL Server的库函数,做简单修改即可
3、系统集成
4、PHP函数总结 (六)
5、html的介绍


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号