Page 244 - 机械制造及其自动化
P. 244

机械制造及其自动化
           Mechanical Manufacturing and Its Automation


                ICP精配准过程:

                ①将经过SAC-IA粗配准后的源点云作为新的源点云,目标点云保持不变;
            ②计算出源点云上的每个点到目标点云上的每个点的距料,根据距岗最近原则匹
            配例始点对应关索;③由于只是简单地通过计算得出对应点关系,因此初始对应
            点集中可能会出现错误的对应关系,这会影响最终ICP的配准结果,采用方向向

            量阈值剔除错误的对应点对;④确定ICP精配准所需的目标函数;⑤求解刚性变
            换,计算源点云数据到目标点云数据的旋转矩阵和平移向量;⑥判断是否达到迭
            代次数或者是满足收敛指定的范围,如果条件成立则配准结束,反之将得到的经

            过刚体变换的点云数据作为新的源点云数据,继续从第②步开始执行,直至满足
            条件为止。
                (三)实验及结果分析
                针对物体形状识别功能,设计圆形和正方形两种样本形状。针对物体颜色识

            别功能,设计白色和红色两种颜色。在VS2010编译环境下,编写MFC上位机测
            试程序,如图6-5所示。将学习的结果与物体本身的结果对比,如果相同,输出
            正确识别结果。

































                                       图 6-5 物体识别模块


            232
   239   240   241   242   243   244   245   246   247   248   249