zoukankan      html  css  js  c++  java
  • 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)分割与拟合尺寸

  • 相关阅读:
    CF 640(div4)
    ABC 166
    CF 637 div2
    HDU-1875 畅通工程再续
    POJ1251-Jungle Roads
    POJ1797 Heavy Transportation
    Gym-101911K Medians and Partition
    Gym-101911A Coffee Break
    【Vue】Re09 Webpack 第一部分(介绍、安装、配置)
    【Vue】Re08 模块化
  • 原文地址:https://www.cnblogs.com/ghjnwk/p/10267531.html
Copyright © 2011-2022 走看看