A ICP pose estimation method based on genetic algorithm combined with adaptive threshold constraint optimization can be applied to the fast six degree of freedom pose localization of the chaotic workpiece. Using statistical filtering and region growing segmentation of the original point cloud pre-processing, remove the outliers and the confusion of workpiece point gathered; using genetic algorithm to get the global optimal point set relative to the reference point cloud initial pose solution, reduce the number of iterative ICP algorithm; adaptive threshold constraint to eliminate local large deformation. By using the Euclidean distance constraints removed most of the deformation point using the method of vector angle threshold to eliminate the distance but does not meet the conditions to meet the conditions of the angle error of the matching points and ensure real-time and improve the positioning accuracy of the pose.
【技术实现步骤摘要】
本专利技术涉及一种机器视觉测量技术,具体是指基于编码结构光得到的点云图像,利用点云处理技术计算混乱工件中目标工件点云的六自由度位姿信息。本专利技术涉及一种ICP算法。
技术介绍
从一个随机堆放或未经整理的箱体中以一个正确的姿态抓取目标,这种能力被叫做“随机箱体抓取”(RandomBinPicking,RBP)。1986年,MIT教授BertholdK.P.Horn在《机器人视觉》一书中指出,推广工业机器人应用的障碍之一就是缺乏处理未精确定位工件的能力,一个有效的方法就是将一个模板应用到场景图像中。迭代最近点算法(IterativeClosestPoint,ICP)利用最小二乘法计算一个点云到另一个点云的位姿变换,该方法匹配精度高,但易收敛于局部最优点且收敛速度慢。针对ICP算法易收敛于局部最优的缺点,AndrewRPoirrette等采用遗传算法(GA)计算两幅点云的初始位姿关系以保证匹配结果为全局最优,获得较好的收敛性。钟莹采用主成分分析法(PCA)使点云的三个主方向重合,快速得到粗略配准的点云,该算法设计简洁、响应快速,但要求点云之间存在足够大的重叠区域。钱鹏鹏等提出了一种结合曲率的RANSAC点云初始配准方法,此方法能显著提高初始拼接的精度,但匹配速度满足不了工业抓取的实时性。ChoiC等提出了一种基于投票的位姿粗略估计算法,定位精度达0.3mm,但需要足够多的运算次数。针对ICP算法收敛速度慢的缺点,一般设置距离阈值来剔除错误对应点对。侯东兴等提出了点对坐标约束法和自适应阈值法来剔除错误的同名点对,提高了收敛速度。徐万鑫等利用最长轴的KD树搜索方 ...
【技术保护点】
一种遗传算法结合自适应阈值约束优化的ICP位姿估计方法,其特征在于,包含如下步骤:(1)采用基于统计学的滤波方法去除离群点噪声;(2)利用区域增长法对点云进行分割,得到各工件点云集,便于一对一地计算混乱工件位姿;(3)采用最小立方体包围盒的方法对点集进行筛选,去除非目标点集;(4)采用遗传算法计算目标点集相对于参考点云的初始位姿,得到全局最优的粗匹配;(5)采用阈值约束优化的ICP算法精确计算点集位姿,设置初始欧氏距离和法向量夹角阈值,根据阈值滤除点群中的局部大变形点,自动更新阈值大小并迭代,直到距离误差满足精度条件;(6)结合遗传算法的初始解和自适应阈值优化ICP的精确解,计算得到目标点集相对于参考点云的位姿变化。
【技术特征摘要】
1.一种遗传算法结合自适应阈值约束优化的ICP位姿估计方法,其特征在于,包含如下步骤:(1)采用基于统计学的滤波方法去除离群点噪声;(2)利用区域增长法对点云进行分割,得到各工件点云集,便于一对一地计算混乱工件位姿;(3)采用最小立方体包围盒的方法对点集进行筛选,去除非目标点集;(4)采用遗传算法计算目标点集相对于参考点云的初始位姿,得到全局最优的粗匹配;(5)采用阈值约束优化的ICP算法精确计算点集位姿,设置初始欧氏距离和法向量夹角阈值,根据阈值滤除点群中的局部大变形点,自动更新阈值大小并迭代,直到距离...
【专利技术属性】
技术研发人员:白瑞林,石爱军,田青华,
申请(专利权)人:江南大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。