[发明专利]一种基于Kinect与三维激光协同的工件位姿在线检测方法有效
| 申请号: | 201710065324.7 | 申请日: | 2017-02-13 |
| 公开(公告)号: | CN106842216B | 公开(公告)日: | 2019-05-24 |
| 发明(设计)人: | 庄严;郭迪;闫飞 | 申请(专利权)人: | 大连理工大学 |
| 主分类号: | G01S17/02 | 分类号: | G01S17/02;G01S17/42;G01B11/00 |
| 代理公司: | 大连理工大学专利中心 21200 | 代理人: | 梅洪玉 |
| 地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 kinect 三维 激光 协同 工件 在线 检测 方法 | ||
1.一种基于Kinect传感器与三维激光测距系统协同的工件位姿在线检测方法,其特征在于,包括如下步骤:
1)数据的采集及点云的预处理
使用Kinect传感器和三维激光测距系统采集点云数据,利用滤波算法移除离群点;
2)Kinect传感器与三维激光测距系统的联合标定
通过将Kinect传感器和三维激光测距系统采集的点云数据迭代,采用点云匹配算法,得到Kinect传感器与三维激光测距系统之间的旋转矩阵R和平移向量t;
3)Kinect传感器与三维激光测距系统协同的在线检测
使用Kinect传感器获取背景的点云信息和实时的点云信息,采用立体栅格化的方法作差提取点云空间中粗略的工件点云信息;再使用滤波算法去除杂点,得到准确的工件点云信息;再读取工件在Kinect传感器坐标系中各个点的三维点云信息,获得在水平方向上x的最大值和最小值,即xmax和xmin,以及在垂直方向上z的最大值和最小值,即zmax和zmin,并将这四个点投影到三维激光测距系统坐标系的XZ平面坐标系内,得到四个影投点;
根据三维激光测距系统所在位置点,即三维激光测距系统坐标系的原点,以及三维激光测距系统坐标系的XZ平面坐标系内x值为正的实验平台边角点和上述四个投影点的坐标值,分别求出三维激光测距系统精细扫描区域以及三维激光测距系统快速旋转区域,并将其转换成控制器的控制代码;进而实现三维激光测距系统采集过程,该采集过程包括快速扫描模式和精细扫描模式,具体为从三维激光测距系统的初始位置开始进行快速扫描模式,使激光传感器快速旋转到精细扫描区域的起始角度,则开始精细扫描模式,在此模式下激光传感器精细扫描,旋转到终止角度时,则此工作周期完成,并进入到下一个工作周期;从采集后的点云数据提取出精细扫描模式中的点云数据,能够快速得到工件精确的尺寸、位置和姿态信息。
2.根据权利要求1所述的工件位姿在线检测方法,其特征在于,步骤1)所述的滤波算法为基于高斯分布的方法。
3.根据权利要求1或2所述的工件位姿在线检测方法,其特征在于,步骤2)所述的点云匹配算法为ICP匹配算法,即将Kinect传感器的坐标系标定到三维激光测距系统的坐标系:
P=RP1+t (1)
其中,P和P1分别为三维激光测距系统和Kinect传感器采集的点云数据,R为旋转矩阵,t为平移矩阵。
4.根据权利要求3所述的工件位姿在线检测方法,其特征在于,步骤3)所述的立体栅格化方法为:
其中,n为栅格个数,xmax,ymax,zmax分别为数据点在Kinect传感器坐标系中坐标轴方向上的极值,L为给定边长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710065324.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:肉松包装挑选线
- 下一篇:一种鼠标外壳表面清洁消毒一体化装置





