资源描述:
第 49 卷第 12 期煤 炭 科 学 技 术Vol 49 No 12 2021 年12 月Coal Science and Technology Dec.2021 机电与智能化 移动扫码阅读 赵建勋,杨文娟,张旭辉,等.悬臂式掘进机井下精确定位方法及其视觉测量技术[J].煤炭科学技术,2021,49 (12)192-201 doi10 13199/ j cnki cst 2021 12 024 ZHAO Jianxun,YANG Wenjuan,ZHANG Xuhui,et al.Study on accurate positioning method and its visual measure⁃ ment technology of cantilever roadheader underground[J]. Coal Science and Technology,2021,49(12)192 - 201 doi10 13199/ j cnki cst 2021 12 024 悬臂式掘进机井下精确定位方法及其视觉测量技术 赵建勋1,杨文娟1,2,张旭辉1,2,杜昱阳1,2,张 超1 (1.西安科技大学 机械工程学院,陕西 西安 710054;2.陕西省矿山机电装备智能监测重点实验室,陕西 西安 710054) 摘 要为解决煤矿井下低照度、高粉尘环境中悬臂式掘进机机身位姿测量问题,提出一种以激光点 和激光束为特征的悬臂式掘进机机身位姿视觉测量技术。 利用单目视觉测量原理,采用基于门形三 线的视觉测量模型,根据激光特性对利用防爆工业相机采集的巷道图像进行处理,通过 Hough 变换 与最小二乘法结合,获取得到 2 个激光指向仪的光斑和光束的点、线特征,通过空间矩阵变换计算出 悬臂式掘进机机身的空间位姿。 研究发现 Hough 变换与最小二乘法结合有效保证了杂光、粉尘和水 雾等复杂背景下孤立点的消除,提高了激光点和激光线的检测精度。 为验证所提出方法的有效性,分 别在实验室悬臂式掘进机测试平台和煤矿井下工业现场进行位姿测量试验,实验室结果表明,结合 Hough 变换与最小二乘法进行特征提取得到机身位置误差在 20 mm 以内,姿态误差在 0.3以内,误差 满足精度要求且小于使用传统 Hough 变换进行特征提取得到的位姿;煤矿井下工业试验表明,机身 测量误差在 40 mm 以内,满足巷道掘进精度要求。 关键词悬臂式掘进机;视觉测量;精确定位;激光特征提取;单目视觉 中图分类号TD421 文献标志码A 文章编号0253-2336(2021)12-0192-10 Study on accurate positioning method and its visual measurement technology of cantilever roadheader underground ZHAO Jianxun1,YANG Wenjuan1,2,ZHANG Xuhui1,2,DU Yuyang1,2,ZHANG Chao1 (1.College of Mechanical Engineering,Xi’an University of Science and Technology,Xi’an 710054,China; 2.Shaanxi Key Laboratoty of Mine Electromechanical Equipment Intelligenct Monitoring,Xi’an 710054,China) 收稿日期2021-03-21;责任编辑周子博 基金项目国家自然科学基金资助项目(51974228);陕西省创新能力支撑计划资助项目(2018TD- 032);陕西省重点研发计划资助项目 (2018ZDCXL-GY-06-04) 作者简介赵建勋(1996),男,内蒙古赤峰人,硕士研究生。 E-mail2547124703@ qq.com 通讯作者张旭辉(1972 ),男,陕西凤翔人,教授,博士生导师,博士。 E-mailzhangxh@ xust.edu.cn AbstractIn order to solve posture measurement problem of Boom-type Roadheader under low illumination and high dust underground en⁃ vironment in coal mine,this paper put forward a accurate positioning measurement method using camera which acquire image data included features of laser points and laser beam. Based on monocular vision positioning principle of three line,an explosion-proof industrial camera was used to acquire tunnel images and process according to the feature of laser. Combining the advantage of Hough transform and least squares method,the characteristics of points and beams of two laser alignment which amounted on Boom-type Roadheader was extracted, then body posture was calculated through space matrix transformation space. It is found that the combination of Hough transform and least square method can effectively eliminate the isolated points in the complex background such as stray light,dust and water mist,and improve the detection accuracy of laser point and laser line. In order to verify the effectiveness of the proposed method,the pose measurement ex⁃ periments were carried out on a laboratory cantilever tunneling machine test platform and a coal mine underground industrial site. Laborato⁃ ry experiments showed that combining the Hough transform and the least squares method for feature extraction to obtain the fuselage posi⁃ tion error within 20 mm,the attitude error is within 0.3,the error meets the accuracy requirements and is smaller than the pose obtained by using the traditional Hough transform for feature extraction;the industrial test underground in coal mine shows that the measurement er⁃ 291 万方数据 激光指向仪 工业相机 赵建勋等悬臂式掘进机井下精确定位方法及其视觉测量技术2021 年第 12 期 ror of the fuselage is within 40 mm,which meets the requirement of roadway driving accuracy. Key wordscantilever roadheader; visual measurement; accurate position; laser feature extraction; monocular vision 0 引 言 随着我国综合机械化采煤的迅速发展,安全高 效的自动化、智能化巷道掘进技术成为当前研究热 点[1]。 掘进机是综掘工作面的主要设备,掘进机的 位姿测量是巷道掘进智能化的关键[2]。 目前常用 的位姿测量技术包括机器惯性导航定位技术、全站 仪定位方法以及视觉定位技术等[3]。 惯性导航定 位技术受环境因素影响小,具有良好自主检测性,但 其使用过程中存在累计误差使得定位困难[4-5]。 全 站仪可准确快速计算出测量目标空间位置信息,但 在煤矿井下应用时,由于粉尘以及巷道空间产生的 遮挡都会对定位结果产生影响[6]。 机器视觉测量 技术的测量信息直观、可靠性高,常以红外光及可见 光为特征[7],根据特征基准位置与巷道坐标系之间 的关系来获取掘进机机身的空间位姿,由于该方法 使用受井下粉尘、水雾等环境干扰导致特征提取精 度下降,使得测量结果不稳定[8-9]。 因此,选取有效 特征基准,在杂光、粉尘和水雾等复杂背景下准确提 取特征信息是利用视觉测量技术精确测量掘进机机 身位姿的关键。 文献[10-11]提出了一种基于激光束特征的悬 臂式掘进机机身测量系统,该方法以激光束特征构 建悬臂式掘进机位姿测量系统,充分利用激光指向 仪方向性好、颜色单纯以及亮度高等优点。 如何实 现煤矿井下高粉尘、低照度环境中的激光特征提取 是解算设备精确位姿的关键。 该方法中特征提取涉 及激光光斑中心和激光束直线的特征提取。 传统的 光斑中心检测算法有阈值法、重心法、Hough 变化法 以及圆拟合法[12-14]。 吴泽楷等[15]基于改进圆拟合 算法,结合了阈值法和中值法的原理,提高了光斑中 心位置的精确度。 谢欣欣等[16]在天空背景条件下, 利用原子滤光片和减小接收机口径进行抑制天空背 景,在通过二值化和灰度质心法确定光斑中心位置。 对于激光束的直线特征提取,目前针对直线特征检 测常用的技术方法有 Hough 变换检测直线[17-18]和 最小二乘直线拟合[19-20]等。 闫怀仁等[21]提出了一 种改进的 Hough 变换的直线提取算法,该方法减少 了计算量,提高了直线检测精度。 目前对于激光特 征提取主要是在背景较好的环境中进行检测,对于 井下包含杂光、粉尘和水雾等复杂背景中的激光光 斑及激光束直线特征提取方法介绍较少。 基于此,进一步研究以激光点和激光束为特征 的悬臂式掘进机机身位姿视觉测量方法,提出结合 Hough 变换与最小二乘法实现杂光、粉尘和水雾等 复杂背景下的激光点和激光线的特征提取,再通过 空间矩阵变换解算出掘进机机身位姿信息,实现井 下悬臂式掘进机的精确定位。 1 悬臂式掘进机位姿视觉测量模型 1.1 系统构成 悬臂式掘进机位姿视觉测量系统如图 1 所示, 由两激光指向仪、CCD 彩色防爆工业相机、防爆计 算机和悬臂式掘进机组成。 将防爆工业相机和防爆 计算机固定在悬臂式掘进机机身上,在掘进机后方 沿巷道方向水平固定两激光指向仪,安装时保证两 激光指向仪激光束平行。 利用工业防爆相机采集激 光特征的图像,将采集到的图像通过千兆网 GigE 接 口传输到计算机中,并在计算机中实现图像处理及 位姿解算。 图 1 悬臂式掘进机位姿视觉测量系统示意 Fig.1 Schematic of posture visual measurement system for boom-type roadheader 图 1 中坐标系 OcXcYcZc为以相机光心为原点 建立的工业防爆相机坐标系,利用激光指向仪的两 光斑点以及两激光束作为特征,以两激光点的中心 点为原点建立激光定向坐标系 OdXdYdZd。 系统工 作时,首先将防爆相机采集到的图像信息传输至计 算机中,并在计算机中完成对激光图像的畸变校正、 图像处理、特征提取以及机身位姿信息解算。 系统 流程如图 2 所示。 图 2 悬臂式掘进机机身位姿测量流程 Fig.2 Flow chart of visual measurement system 391 万方数据 开始 工 图像 预处理 潞篇≥迅≤东孙毒岁 ]【兰 圆拟合确定 圆心坐标 p 1 ,p 2 确定各光斑区域 中心足巨圆心p 1 和 p 2 最小距离的点 确定两光斑 中心点坐标 结束乡口刀飞 】【兰 高斯曲面拟合 获取各光斑 区域中心位置 2021 年第 12 期煤 炭 科 学 技 术第 49 卷 1.2 掘进机机身位姿解算模型 摄像机成像几何模型为针孔成像模型[22],两激 光指向仪平行放置,可以把两激光束以及过两光斑 中心点的直线看作围成门形的 3 条直线,3 条直线 的位置关系已知,便可将该问题转换为 P3L 问题, 即 3 线透视问题[23]。 图 3 为基于门形 3 条直线的 悬臂式掘进机机身位姿解算模型。 图 3 基于门形 3 条直线的悬臂式掘进机机身位姿解算模型 Fig.3 Posture calculation model of cantilever type roadheader based on three straight lines 图 3 中坐标系 OcXcYcZc为摄像机坐标系,坐 标系为 OdXdYdZd激光测量坐标系。 图中 L1、 L3是 两激光束抽象空间直线, L2则是过两激光光斑 P1、 P2点的空间直线,激光测量坐标系 OdXdYdZd以两 激光指向仪的光斑 P1、 P2的中心点为原点 Od,以 直线 L2为 Xd坐标轴,方向指向 P2点, Zd坐标轴过 Od点平行于 L1和 L3,利用右手定则确定 Yd坐标轴 的方向。 空间中的三条直线 L1、 L2、 L3共面且成门 形, L1与 L3平行, L2与 L1、 L3垂直且相交于两点 P1 与 P2, l1、 l3为 L1、 L3在图像上的投影, q1、 q2为 P1、 P2在图像上的投影, l2为图像中过 q1、 q2点的 直线。 此时,根据激光光斑及激光束在图像上的位 置可以得到 l1、 l2、 l3在图像平面的直线方程为ai x + biy + ci= 0(i = 1,2,3) 。 根据文献[10]所述三线透视 问题的闭式解可计算得到相机坐标系OcXcYcZc相对 于激光定向坐标系 OdXdYdZd之间的坐标变换的惟 一解,即旋转矩阵 M 和平移向量 T。 再结合工业防 爆相机坐标系与掘进机机身坐标系之间的转换关系 计算得到掘进机在激光定向坐标系下的位置信息。 2 激光光斑中心定位 激光指向仪的激光为波长在 650 nm 左右的纯 净红色激光,井下作业环境存在杂光、水雾等影响因 素,无法使用滤镜滤除杂散光源直接进行激光光斑 的特征提取,使得目前常用的光斑中心定位算法无 法直接使用。 为了在井下工作环境中实现对激光光 斑中心定位,针对井下存在的杂光等干扰因素,选用 CCD 彩色工业防爆相机进行图像采集,对采集到的 RGB 彩色激光图像进行图像处理并结合高斯曲面 拟合确定激光光斑中心。 根据激光指向仪的激光光斑和激光光晕的光强 和明度不同,对图像中各光斑和激光光晕进行定位。 由于光斑亮度高,其 RGB 三通道值较大,而激光光 晕区域的 R 值高于 B 和 G 通道的值,根据图像中像 素点的 RBG 3 通道的值的关系可以在多杂光背景 中确定图像中个光斑区域以及激光光晕区域。 将得 到的光晕区域像素点进行圆拟合得到较精确的激光 光晕位置,并将两光晕位置进行标记。 利用高斯曲 面拟合方法准确获取各区域的光斑中心,结合得到 的光晕区域确定激光光斑中心位置。 设定 RGB 3 个通道的阈值分别为 R1、G1、B1,设定通道 R 减通道 G 的阈值为 a,通道 R 减通道 B 的阈值为 b,图 4 为 激光光斑中心位置具体流程。 图 4 激光光斑中心定位流程 Fig.4 Laser spot center positioning flow chart 激光光斑中心位置确定步骤为 1)遍历预处理后的图像的像素 RGB 信息,得到 满足 (R - G) > a 且 (R - B) > b 的激光光斑边缘 区域∑g(i,j) 以及满足 R > R1、 G > G1、 B > B1 的所有光斑区域∑h(i,j) 。 2)对激光光斑边缘区域∑g(i,j) 内各激光光 斑边缘区域进行分割,确定两个激光光斑边缘的区 域∑g1(i,j) 和∑g2(i,j)。 3)利用最小二乘法分别对区域∑g1(i,j) 和 ∑g2(i,j) 进行圆拟合并确定各圆心坐标 O1(i,j) 491 万方数据 , ● ● ● ● ■■缌 图 E 叠量值 匣F 嘲豳蕊n 昌图 E 叠量谨 蜀E燃理 _ I 函 _ I 函 ■ ● 盈_ 易圈图隧 臻l 峪喇圜豳国 ●■J i - 一_ - ●_ 5 - - ● _ E F - a 7 j 。 _ ■‘ o V , ● 赵建勋等悬臂式掘进机井下精确定位方法及其视觉测量技术2021 年第 12 期 和 O2(i,j) 。 4)利用高斯曲面拟合方法确定所有光斑区域 ∑h(i,j) 中各光斑的光斑中心位置 O′n(i,j),(n = 1,2,3,) 。 5)依次计算 O′n(i,j) 到 O1(i,j) 和 O2(i,j) 的 距离,并找到 O′n(i,j) 中的点到 O1(i,j) 和 O2(i,j) 的最小距离的点 O′q1(i,j) 及 O′q2(i,j) , O′q1(i,j) 及 O′q2(i,j) 即两激光光斑中心的坐标;按照激光光 斑中心位置确定流程,在杂光背景下激光光斑中心 提取效果图如图 5 所示。 3 激光束直线特征提取 3.1 激光束直线特征提取流程 受井下环境影响导致可能得到存在杂光、短小 间断激光束直线图像。 根据 Hough 变换的原理可 知,Hough 变换检测直线时受其他因素干扰严重、对 短直线检测困难。 直线拟合方法受到由杂光等引起 的图像噪声的干扰降低拟合精度。 为防止上述问题 对激光束直线特征提取造成的干扰,针对井下激光 图像进行基于激光束直线的图像处理,获取可进行 直线特征提取的图像信息。 图 5 杂光背景下激光光斑中心定位 Fig.5 Laser spot centering in stray light background 激光束直线提取流程如图 6 所示,对输入的图 像进行图像处理,首先把预处理后的图像由 RGB 空 间转换至 HSV 颜色空间,并在 HSV 空间中滤除强干扰 因素,得到激光束区域的二值图像,再对激光束区域的 二值图像进行边缘提取、骨架提取等处理,得到激光束 的轮廓信息以及骨架信息。 此时可去除大部分杂光即 噪声等干扰信息,再结合 Hough 变换和最小二乘法去 除剩余少量噪声信息,准确、稳定地得到直线方程。 图 6 激光束直线提取流程 Fig.6 Flow chart of laser line extracting 3.2 激光束图像处理 3.2.1 图像 HSV 空间颜色特征提取 RGB 模型是比较常见的颜色空间模型,但 RGB 彩色空间之中区分不同颜色近似度困难,HSV 是一 种,以色调 H、饱和度 S 以及明度 V 作为颜色参数的 直观的颜色模型,根据 HSV 颜色空间的分量关系区 分出含有激光束特征的像素信息。 激光指向仪的激 光束颜色为红色,根据 HSV 空间分量 H、S、V 对应 颜色的关系可取 H 范围为 0~10、S 范围为 50~250、 V 范围为 20~250,此时允许较亮的红颜色的像素点 通过。 遍历图中像素点,记录通过的像素点的信息, 结合 Otsu 算法获取激光束的二值图像。 此时矿灯 等其他颜色杂光均可被滤除,可有效地在杂光背景 下获取激光束区域。 为进一步减少背景中的噪声,根据计算得到的 激光光斑中心位置对图像中激光目标进行分割,得到 含有激光束特征信息的区域图像。 计算两激光中心坐 标 (x1,y1) 和 (x2,y2) 点的中心点的坐标(x′,y′)。 在图像坐标中划分出矩形的感兴趣区域,其中 4 个 点坐标分别为( x′ - 400, y′ )、( x′ + 400, y′ )、 (x′-400,y′-800)、( x′ + 400, y′ - 800)。 图 7 为基 于 HSV 空间的颜色特征提取得到的激光束二值图 像与分割后的图像。 591 万方数据 , 一 ,’,;, l j j j 季i ■r l ● 固■鳓圈瓣日懿霭糯霞 2021 年第 12 期煤 炭 科 学 技 术第 49 卷 图 7 基于 HSV 空间的颜色特征提取 Fig.7 Color feature extraction based on HSV space 3.2.2 图像边缘检测及骨架提取 对得到的激光束二值图像进行边缘检测和骨架 特征提取。 首先对二值图像进行边缘检测,基于 Canny 算子对激光束进行边缘检测,使用高斯内核 为 size = 5 的高斯平滑滤波器进行降噪。 基于形态 学对激光束二值图像进行迭代腐蚀实现图像的骨架 提取,根据边缘检测得到的图像目标最外层轮廓开 始,不断腐蚀目标边界轮廓,直至将图像腐蚀至一条 单像素的骨架为止。 每次迭代时首先记录获取到的 轮廓点信息,然后检测每个轮廓点的 8 pix 邻域,腐 蚀掉含有 3 或 4 或 5 或 6 或 7 连通的像素点,直至 没有像素点被腐蚀时,便可得到图像的骨架。 由于 Canny 使用了滞后阈值,设置高阈值为 100,低阈值 为 50。 如图 8 所示为对激光束图像进行边缘检测 及骨架提取后得到的结果。 图 8 激光束边缘检测及骨架信息提取 Fig.8 Edge detection and skeleton extraction of laser beam 如图 8 所示,图 8a 为激光束图像的边缘检测结 果,图 8b 中紫色像素点和黄色像素点分别为对左右 两激光束进行骨架提取得到的骨架信息。 由于图像 上还可能会存在部分干扰点,再结合 Hough 变换与 改进最小二乘法根据得到的激光束轮廓信息和骨架 信息确定激光束直线方程。 3.3 结合 Hough 变换与最小二乘法的直线检测 Hough 变换是将图像中特征检测问题转换为寻 找参数空间峰值的检测方法, 通过建立离散参数空 间,设置空间累加计数器,根据图像中像素点的信息 不断对特征点进行投票,找到累加计数器中峰值所 对应的直线来进行图像中的直线检测。 由于直线在 参数空间的映射容易受到噪声干扰,在算法投票过 程中出现无效累积导致虚检、缺检等问题,导致检测 精度下降。 为提高直线检测精度,结合 Hough 变换 与最小二乘法进行直线方程的获取。 利用 Hough 变换对直线进行粗定位,通过去除 孤立点,利用最小二乘法拟合更精确的直线方程。 为提高对整幅图像 Hough 变换的速度,对激光束图 像轮廓信息进行 Hough 变换。 同时,为了准确获取 激光束直线位置,设置累加计数器阈值 T,当累加数 大于 T 时,提取直线特征。 主要步骤如下 1)获取直线信息。 对激光束图像进行边缘检 测得到的边缘信息进行 Hough 变换直线检测,设定 阈值 T,得到累加计数器中的值大于 T 时所包含的 直线信息。 2)确定初始直线。 根据得到的两激光光斑中 心点,分别计算两中心点到获得的直线之间的距离, 根据两点到直线的最小距离确定两条初始激光束直 线 l1、 l2。 3)骨架特征点信息分割。 利用得到的激光束 骨架中所有的点计算这些点到两初始直线之间的距 离,设置区域外点到直线距离误差 D,将到两直线 l1、 l2的距离范围为0 ~ D 的点设为区域∑Q1(xi, yi) 和∑Q2(xj,yj) ,得到两直线附近区域的点集。 4)分别计算区域∑Q1(xi,yi) 中所有到直线 l1的距离和区域∑Q2(xj,yj) 中所有到直线 l2的距 离,设置区域内点到直线距离阈值 d,将所有距离大 于 d 的点剔除。 5)将剔除“野值”后的两直线区域的点分别利 用最小二乘法进行直线拟合,得到新的两直线方程 l′1、 l′2。 6)重复上述步骤 4)、5),直至步骤 4)中再无剔 除点,即可得到两激光束直线的直线方程。 经过上述算法,通过不断剔除孤立点使得直线 拟合过程减少因“野值”引起误差,从而大幅提高激 光束直线提取的精确性与稳定性。 利用上述算法得 到的直线特征如图 9 所示。 图 9 中蓝色直线为利用 Hough 变换与最小二乘法计算得到的直线,红色直 线则为仅使用 Hough 变换得到的直线。 通过计算 左侧激光光斑中心到左侧直线的距离可得,光斑中 心到蓝色直线的距离为 0,光斑中心到红色直线的 距离为 3.6 pix。 可见,结合 Hough 变换与最小二乘 法计算得到的直线相对于仅利用 Hough 变换检测 得到的直线,不仅具有较高的检测精度,还可以提高 直线检测稳定性。 691 万方数据 r 1 k .J ■ l ● H o u g h 变换 羔 _二】 E [ 口 I ,\ 结合H o u g h 变换与最 小二乘法 赵建勋等悬臂式掘进机井下精确定位方法及其视觉测量技术2021 年第 12 期 图 9 直线检测结果 Fig.9 Measurement result of straight line 4 掘进机机身位姿参数解算 以图 5 原始图像为例,对掘进机位姿解算进行 说明。 已知相机焦距 f =5.134 5 mm ,两激光光斑之 间距离 d = 490 mm 。 通过所述激光光斑中心定位 方法,得到图像坐标系中左右两激光光斑中心在图 像中的坐标分别为 P2(1 434,700) 和 P1(1 530, 699) ,左右两激光束直线方程 L1和 L3分别为 710x + 373y - 1 279 240 = 0, 709x + 593y - 1 499 277 = 0, 由于直线 L3过 P1、 P2两点,可计算得到 L3直线方 程为 x + 96y - 68 634 = 0。 可得 3 个投影面的法向 量 N1、 N2、 N3分别为 N1= - 3 645.5 - 1 915.0 26.0 ,N2= 1.73 491.00 90.50 ,N3= 3 640.0 3 044.0 - 50.5 根据三条激光束在相机坐标系中方向向量 V1、 V2、 V3与投影平面的几何关系有 V3 = V 1 = N 1 N 3, V2 = V 1 N 2 可解得 V1= 17 395 - 89 235 - 4 127 804 , V2= 2.018 4 109 - 4.615 2 106 8.606 0 106 , V3 = V 1 = 17 395 - 89 235 - 4 127 804 根据摄像机成像模型可得两激光光斑距离相机 光心距离 k1和 k2分别为7 790.5 mm 和7 857.8 mm, 定义并得到激光点 P1、 P2在相机坐标系下的坐标 为 (x1,y1,z1) 、 (x2,y2,z2) ,根据相机成像模型可 计算 得 到 P1(793,86, - 1 407.49,7 621.14) 和 P2(1 283,86,-1 408.31,7 623.23)。 由于激光测量 坐标系位于 P1和 P2的中心,则可以根据光斑到相 机中心距离 k1、 k2和光斑坐标得到激光坐标系相对 于相机坐标系的平移量 T T = 1 2 x1 + x 2,y1 + y 2,z1 + z 2 T= (1 038.86, - 1 407.9,7 622.18) T 根据两激光光斑空间坐标,可以计算得到激光测 量坐标系计算 Xd轴在摄像机坐标系中方向向量为 Xx Xy Xz = - 1 0.001 6 - 0.004 2 两激光束直线在图像坐标系中的投影相交于消 失点坐标 q3( x3,y3,z3),可得到激光测量坐标系的 Yd轴在摄像机坐标系中方向向量为 Yx Yy Yz = 0.784 5 0.619 9 0.003 1 通过叉乘可以计算得到 Zd轴在摄像机坐标系 中方向向量为 Zx Zy Zz = 0.002 6 - 0.000 2 - 0.621 1 则可计算得到测量坐标系与相机坐标系之间旋 转矩阵 M M = XxYxZx XyYyZy XzYzZz 通过相机外参标定可以得到相机与机身的转换关 系为( 90 , 90 , - 90 )以及(-300,-100,0),由此可 计算得到机身与激光测量坐标系之间的关系为 d 0M = - 0.004 2 0.003 1 - 0.621 1 - 0.001 6- 0.619 9 0.000 2 - 1 0.784 5 0.002 6 d 0 T = 1 238.86 - 1 407.90 7 922.18 5 试验及结果分析 5.1 掘进机机身位姿测量试验 为验证机身视觉测量方法的可行性和稳定性, 搭建掘进机位姿视觉测量试验平台,如图 10 所示。 试验平台由悬臂式掘进机模型、 计算机、 MV - EMV510M 防爆工业相机以及 YHJ-800 激光指向仪 组成。 为模拟井下巷道环境,利用矿灯以及烟雾制 造机进行灯光以及粉尘干扰。 试验时工业相机将 采集得到的图像信息通过以太网传输到计算机 中,在计算机中完成对图像预处理、激光光斑中心 以及激光束直线特征的提取,计算获得相机在激 791 万方数据 g g \ 榭 喽 稔 迥 厘 黄 - E 丑 卅 蠖 剖 图像数量/幅 a 坐标轴肪向位移误差 图像数量/幅 b 坐标轴功向位移误差 g g \ 榭 嗤 稔 迥 厘 ,R N - E 丑 卅 蠖 剖 图像数量/幅 c 坐标轴Z 方向位移误差 图像数量/幅图像数量/幅图像数量/幅 d 偏航角误差 e 横滚角误差 f 俯仰角误差 h o u g h 变换直线检测方法得到的误差 一结合h o u g h 变换和最小二乘法得到的误差 u【逞删蝼渣迥厘蛰暴蠖副 一O/删蝼姬晕氅 一O/删蝼姬燧辎 一O/删蝼姬堰寒 2021 年第 12 期煤 炭 科 学 技 术第 49 卷 图 10 悬臂式掘进机机身位姿测量试验平台 Fig.10 Experimental platform for posture measurement of boom-type roadheader 光指向坐标系中的位姿。 根据激光指向仪坐标系 与巷道坐标系之间的已知关系,可得到机身坐标 系巷道坐标系之间的关系,实现掘进机机身位姿 的实时定位。 其中,两平行放置的激光之间距离 为 55 cm,设定每次移动距离为 10 cm,利用计算机 编写相机软出发程序,实时触发固定在掘进机上 的防爆工业相机采集激光指向仪特征信息,设置 采集时间间隔为 100 ms。 在实验室进行机身位姿视觉测量精度测试时, 将全站仪获得掘进机机身在激光测量坐标系下的位 姿真实值与视觉测量计算结果比较,获得视觉测量 系统的检测精度。 利用本文提出的单目视觉测量系 统,计算获得机身和激光测量坐标系之间的转换关 系,可确定机身在激光测量坐标系中的机身位姿。 研究中也对直线提取算法进行了对比分析,结合 Hough 变换和最小二乘法的直线特征检测具有一定 的优势。 表 1、图 11 分别为试验结果数据及试验误 差曲线。 表 1 悬臂式掘进机机身位姿测量部分试验结果 Table 1 The test results of the posture measurement of the cantilever roadheader 不同检测 方法 X/ mm Y/ mm Z/ mm 偏航角/ () 横滚角/ () 俯仰角/ () 测量 真实值 -95 0 -60 -5.11-0.12 1.45 -2002 040 -60 5.13-0.27-1.56 -3102 040 -60 -5.56-0.38 1.21 -3102 150 -60 5.380.10-1.24 -3102 260 -60 5.340.281.55 Hough 变换直 线检测 -128.6 -24.3 -55.2-5.52 -0.461.66 -188.62 045.2 -78.35.58 -0.99-1.89 -325.92 053.8 -75.4-5.88 -0.781.67 -325.72 156.5 -76.55.01 0.74-1.03 -325.22 270.9 -76.14.95 0.581.26 结合 Hough 变换与最 小二乘法 -100.7 2.6 -61.3-5.31 -0.231.50 -203.22 035.7 -62.65.39 -0.11-1.67 -312.22 038.9 -60.9-5.32 -0.521.34 -312.52 149.1 -61.15.61 0.31-1.41 -312.82 259.9 -61.25.61 0.501.38 图 11 位姿测量误差 Fig.11 Error of posture measurement 891 万方数据 E l √ 王 [ 0 ,d 赵建勋等悬臂式掘进机井下精确定位方法及其视觉测量技术2021 年第 12 期 试验结果表明,该方法可以在含有杂光以及粉尘 的背景下准确计算出悬臂式掘进机的位置信息。 图 11 中,蓝色曲线为利用 Hough 变换进行直线提取时 的机身位姿测量误差,红色曲线为结合 Hough 变换与 最小二乘拟合进行直线提取时的机身位姿测量误差。 由图 11 可以看出,结合 Hough 变换和最小二乘 法进行直线提取,计算得到的掘进机机身位置误差, 在激光测量坐标系中的误差分别为X 轴方向小于 20 mm,Y 轴方向小于 25 mm,Z 轴方向小于 18 mm; 掘进机机身偏航角角度误差小于 0.3,俯仰角角度 误差小于 0.25,横滚角角度误差小于 0.3,小于单 一采用 Hough 变换所解算的位姿误差,实现巷道中 掘进机机身位姿的有效测量。 5.2 煤矿
展开阅读全文