本实用新型涉及一种基于视觉技术的可测重石材矿山叉装车。
背景技术:
石材矿山叉装车是利用装载机底盘基础研发的石材装运机械,是装载机细分市场的工程机械产品,叉装车集机、电、仪、液及数字信息为一体、具有高效、节能,智能、越野性好,使用灵活、安全可靠,性价比高等优点。可取代叉车、汽车吊、挖掘机用于石材矿山荒料场装卸荒料的铲运设备,换上铲斗可为石材矿区开山修路,铲运矿山面层土方,实现其“一机两用”功能。也用于发生自然灾害地区或战争时期清除道路路障和短途铲运物资等重要用途。然而,现有的石材矿山叉装车智能化程度还不高,无法自动识判别出待装卸石材荒料是否超重,同时也没有很好的方法对待装卸石材荒料进行称重,一般只能凭借工作人员的经验进行判断,在叉装车实际装卸石材矿山荒料的过程中,由于石材荒料的质量都很大,操作人员都是通过观察石材荒料的体积及其种类再结合自身经验粗略估计出石材荒料的大致质量,以此来判断待装卸荒料是否超载。然而,经验再丰富的操作员也会出现判断失误的时候,特别是对于经验不足的新手,这经常会使叉装车超负荷运转,而这将会使其工作装置和液压系统容易发生故障,导致使用寿命缩短,降低产品的可靠性;长期超载或严重超载时,将大大增加事故发生率。
技术实现要素:
本实用新型要解决的技术问题,在于提供一种基于视觉技术的可测重石材矿山叉装车,其利用摄像头和激光雷达作为信息获取手段,可较为准确地测量出待装卸石材荒料的重量,避免由于操作员估计不准而使叉装车超重运作的现象发生,降低事故发生率,提高设备使用寿命。
本实用新型是这样实现上述技术问题的:
所述石材矿山叉装车包括叉装车本体和测重系统,所述测重系统安装在叉装车本体上,所述测重系统包括ARM主控器、一摄像头、以及两个激光雷达,所述ARM主控器分别与摄像头、以及两个激光雷达相连,所述摄像头安装在叉装车本体的前方中线位置,所述两个激光雷达也安装于叉装车本体的前方,并对称设置在摄像头的两侧,所述摄像头和两个激光雷达位于同一水平线上,且所述摄像头和两个激光雷达的主轴相互平行,所述摄像头的成像面与激光雷达的信号发射点处于同一平面上。
进一步地,所述测重系统还包括报警显示模块,所述报警显示模块与ARM主控器相连。
本实用新型具有如下优点:
本实用新型利用摄像头和激光雷达作为信息获取手段,工作人员只需按照规定操作叉装车,便可以较为准确地测量出待装卸石材荒料的重量,当石材荒料的重量超出叉装车本体额定载重时发出警报,提醒操作人员,避免由于操作员估计不准而使叉装车超重运作的现象发生,降低事故发生率,提高设备使用寿命。
总之,本实用新型可以解决现有技术无法准确测量石材荒料重量的问题,无需人工测量,数据可靠,操作方便、安全。
【附图说明】
下面参照附图结合实施例对本实用新型作进一步的说明。
图1为本实用新型一种基于视觉技术的可测重石材矿山叉装车的框架图。
图2是本实用新型一种基于视觉技术的可测重石材矿山叉装车的测重方法流程图。
图3是本实用新型一种基于视觉技术的可测重石材矿山叉装车的石材荒料体积计算原理图。
图4是本实用新型一种基于视觉技术的可测重石材矿山叉装车的图像处理流程图。
【具体实施方式】
请参阅图~4所示,对本实用新型的实施例进行详细的说明。
如图1所示,本实用新型所涉及的一种基于视觉技术的可测重石材矿山叉装车,所述石材矿山叉装车包括叉装车本体和测重系统,所述测重系统安装在叉装车本体上,所述测重系统包括ARM主控器1、一摄像头2、以及两个激光雷达3,所述ARM主控器1分别与摄像头2、以及两个激光雷达3相连,所述摄像头2安装在叉装车本体的前方中线位置,所述两个激光雷达3也安装于叉装车本体的前方,并对称设置在摄像头2的两侧,所述摄像头2和两个激光雷达3位于同一水平线上,且所述摄像头2和两个激光雷达3的主轴相互平行,所述摄像头2的成像面与激光雷达3的信号发射点处于同一平面上。
所述测重系统还包括报警显示模块4和键盘5,所述报警显示模块4、键盘均5与ARM主控器1相连。
以下为本实用新型的具体实施例:
重点参阅图2,ARM主控制器1接通电源之后,开始程序的初始化,初始化内容包括检测摄像头2、激光雷达3、报警显示模块4、键盘5以及存储器等是否正常工作,之后设置摄像头2的焦距值和单个像素值。初始化完成之后,程序进入等待阶段,当操作员将叉装车调整到正对待装卸石材荒料的正面时,按下键盘5上的确认按键,此时表明第一次数据采集准备就绪,程序开始调用摄像头2和激光雷达3采集数据,ARM主控制器1接收到采集的数据后,会对此次采集到的数据是否有效做一个判断,具体方法是判断两个激光雷达3测量得到距离数据是否一致,当两个激光雷达3测量值相差超过5cm时,表明此时的叉装车没有正对放置,摄像头2拍摄得到图像将会出现变形,不利于处理,此时程序会提醒操作员此次数据无效,需重新调整叉装车的位置再次拍摄。当收集到的数据(一)有效时,ARM主控制器1会将数据存储到ARM主控制器1内部存储器中,等待第二次数据采集。第二次数据采集的过程同第一次数据采集一样。当采集到两次有效数据后,ARM主控制器1将联合两次采集到的数据,进行计算,之后得出待装卸石材荒料的质量,并将之与叉装车本体额定载重比较,判断是否超重,若超重则在报警显示模块4上做出报警并将超重信息显示出来。最后判断是否继续检测其他石材荒料重量。
重点参阅图3,d1、d2为左右两个激光雷达3测量出的摄像头2成像平面距离石材荒料100表面的距离;f为摄像头2的焦距;L为石材荒料100边长在摄像头拍摄得到的图像上的长度,计算公式为:
L=像素个数*每个像素的宽度
其中“像素个数”由ARM主控制器1处理拍摄得到的图像后获得,“每个像素的宽度”由摄像头2自身参数决定,为一个常量;Z为石材荒料实际边长,即为所求的量。由相似三角形原理便可以得到Z的计算公式为:
Z=(d1+f)*L/f
由于操作员操作问题,往往叉装车不能严格正对着石材荒料面,此时将会导致d1的值会与d2的值有微小的差异,为减小误差,可将d1、d2的平均值作为摄像头成像面到石材荒料面的距离,于是上式改为:
Z=[(d1+d2)/2+f]*L/f
按照此方法可以依次计算出石材荒料的实际长宽高,再使用立方体体积公式便能够计算出该石材荒料的体积。
重点参阅图4,所述图像处理算法具体包括:
当ARM主控制器1采集到有效图像时,首先对图像进行一次滤波处理,除去噪声信息,然后图像由两个不同功能的程序分别处理:
密度获取流程,首先对滤波后的图像的颜色进行提取,将提取出的颜色值与石材荒料数据库中事先存储好的石材种类信息相比对,找到匹配石材种类后获取该材料的密度值;边长计算流程,将滤波后的图像做边界提取处理,提取出边界后继续增强,取出一些伪边界,如裂缝等;最后提取石材荒料面的四个角点,之后根据提取到的角点的位置,分别计算出各个点之间的相对距离,由于角点间的距离会出现对角线的长度,所以ARM主控制器会进一步筛选得到的长度值,将最长的长度值去掉,剩下较短的两个值即为石材面的两条边长;最后将获得的边长和密度值存储到ARM主控制器的动态内存中,以备下一步计算使用。
本实用新型利用摄像头和激光雷达作为信息获取手段,工作人员只需按照规定操作叉装车,便可以较为准确地测量出待装卸石材荒料的重量,当石材荒料的重量超出叉装车本体额定载重时发出警报,提醒操作人员,避免由于操作员估计不准而使叉装车超重运作的现象发生,降低事故发生率,提高设备使用寿命。
总之,本实用新型可以解决现有技术无法准确测量石材荒料重量的问题,无需人工测量,数据可靠,操作方便、安全。
虽然以上描述了本实用新型的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本实用新型的范围的限定,熟悉本领域的技术人员在依照本实用新型的精神所作的等效的修饰以及变化,都应当涵盖在本实用新型的权利要求所保护的范围内。