[发明专利]一种井下快速定位炮孔进行自动装药的方法有效
申请号: | 201310655766.9 | 申请日: | 2013-12-05 |
公开(公告)号: | CN103606171A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 王燕;孙伟博;李泽华;佟彦军;李孝林;陈永兵;张东升;王洪强;吕鑫;解乐;杜欣 | 申请(专利权)人: | 西安科技大学;北方爆破工程有限责任公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;F42D1/08 |
代理公司: | 沈阳东大专利代理有限公司 21109 | 代理人: | 梁焱 |
地址: | 710054*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种井下快速定位炮孔进行自动装药的方法,属于矿山爆破技术领域。本发明通过结构光视觉系统来控制装药机械臂的动作,能自动进行对孔,且对孔精度高,能够完成从一个炮孔到另一个炮孔的自动定位。本发明的方法步骤包括:确定作业现场坐标系;选定一个需要定位的炮孔P1,完成炮孔P1的对孔及装药作业;自动定位第二个炮孔P2,完成炮孔P2的对孔及装药作业;参照炮孔P2的对孔及装药步骤,完成第三个炮孔P3及第四个炮孔P4的对孔及装药作业,通过结构光视觉系统可得到四个炮孔的位置矢量对应关系,再重新计算炮孔坐标系到机械臂基座坐标系的变换矩阵,进行变换矩阵的修正,将修正后的变换矩阵用于后续炮孔的定位中。 | ||
搜索关键词: | 一种 井下 快速 定位 进行 自动 方法 | ||
【主权项】:
1.一种井下快速定位炮孔进行自动装药的方法,其特征在于:包括以下步骤:步骤一:确定作业现场坐标系所述作业现场坐标系包括炮孔坐标系OP-xpypzp、机械臂基座坐标系O0-x0y0z0、送管装置坐标系OT-xTyTzT及摄像机坐标系OC-xCyCzC,其中OP为炮孔坐标系原点,xp、yp、zp为炮孔坐标系坐标,O0为机械臂基座坐标系原点,x0、y0、z0为机械臂基座坐标系坐标,OT为送管装置坐标系原点,xT、yT、zT为送管装置坐标系坐标,OC为摄像机坐标系原点,xC、yC、zC为摄像机坐标系坐标;步骤二:选定一个需要定位的炮孔P1,完成炮孔P1的对孔及装药作业炮孔P1为第一个填装炸药的炮孔,对孔前,首先手动控制机械臂移动,使炮孔P1进入结构光视觉系统的摄像机视野中,此时结构光视觉系统会通过摄像机自动扫描炮孔P1,并记录下炮孔P1的空间位置坐标数据,根据摄像机坐标系到机械臂基座坐标系的变换矩阵驱动机械臂,使机械臂移向炮孔P1,再根据送管装置坐标系到机械臂基座坐标系的变换矩阵驱动送管装置对准炮孔P1,其中和均为事先对摄像机进行标定时获得的已知量,已经存储在结构光视觉系统内;然后结构光视觉系统会控制送管装置将输药管送入炮孔P1内,完成炮孔P1的装药工作;步骤三:自动定位第二个炮孔P2,完成炮孔P2的对孔及装药作业确定炮孔P1在炮孔坐标系的位置矢量为PP1,而PP1=P(u,v,w)=[u1 v1 w1 1]T,其中u1,v1,w1为炮孔P1的坐标值;确定炮孔P1在机械臂基座坐标系的位置矢量为0P1;经结构光视觉系统测得0P1=[x1 y2 z3 1]T,其中x1,y2,z3为炮孔P1的坐标值;其中P 1 0 = T T 0 ( P 1 T ) - - - ( 1 ) ]]> 式中,为送管装置坐标系到机械臂基座坐标系的变换矩阵,TP1为炮孔P1在送管装置坐标系的位置矢量;由坐标齐次变换可知P 1 0 = T p 0 ( P 1 p ) - - - ( 2 ) ]]> 式中,为炮孔坐标系到机械臂基座坐标系的变换矩阵,PP1为炮孔P1在炮孔坐标系的位置矢量,其中T p 0 = n x o x a x p x n y o y a y p y n z o z a z p z 0 0 0 1 - - - ( 3 ) ]]> 式中,nx、ny、nz、ox、oy、oz、ax、ay、az、Px、Py及Pz均为变量值;调整机械臂的定位位置,使机械臂基座坐标系的x0、y0、z0坐标轴与炮孔坐标系的xp、yp、zp坐标轴平行,则可简化为T p 0 = 1 0 0 p x 0 1 0 p y 0 0 1 p z 0 0 0 1 - - - ( 4 ) ]]> 根据式(2)和式(4)可得P 1 0 = 1 0 0 p x 0 1 0 p y 0 0 1 p z 0 0 0 1 P 1 p = 1 0 0 p x 0 1 0 p y 0 0 1 p z 0 0 0 1 u 1 v 1 w 1 1 = u 1 + p x v 1 + p y w 1 + p z 1 - - - ( 5 ) ]]> 由0P1=[x1 y2 z3 1]T及PP1=[u1 v1 w1 1]T可知,并根据x 1 = u 1 + p x y 1 = v 1 + p y z 1 = w 1 + p z - - - ( 6 ) ]]> 可得Px、Py及Pz的值,即可得的值;将代入式(2),并通过第二个炮孔P2在炮孔坐标系的位置矢量PP2可得,炮孔P2在机械臂基座坐标系的位置矢量0P2,即同时得到炮孔P2在送管装置坐标系的位置矢量,从而得到送管装置的位姿矩阵,通过该位姿矩阵驱动机械臂靠近炮孔P2,然后通过结构光视觉系统进行位置修正,再根据送管装置坐标系到机械臂基座坐标系的变换矩阵驱动送管装置对准炮孔P2,送管装置将输药管送入炮孔P2内,完成炮孔P2的装药工作;步骤四:参照炮孔P2的对孔及装药步骤,完成第三个炮孔P3及第四个炮孔P4的对孔及装药作业,此时通过结构光视觉系统可得到炮孔P1、P2、P3及P4的四个炮孔的位置矢量对应关系,再根据式(3)重新计算炮孔坐标系到机械臂基座坐标系的变换矩阵进行的修正,将修正后的用于后续炮孔的定位中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安科技大学;北方爆破工程有限责任公司,未经西安科技大学;北方爆破工程有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310655766.9/,转载请声明来源钻瓜专利网。