图像轮廓的提取和中心点的生成分析研究 计算机专业_第1页
图像轮廓的提取和中心点的生成分析研究 计算机专业_第2页
图像轮廓的提取和中心点的生成分析研究 计算机专业_第3页
图像轮廓的提取和中心点的生成分析研究 计算机专业_第4页
图像轮廓的提取和中心点的生成分析研究 计算机专业_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4.2.1图像轮廓的提取和中心点的生成4.3 标定实验普通的摄像机标定方式全部需要使用标定参照物,也就是在标定时期在摄像机前放置已知形状和尺寸的物体。4.3.1 选取标定参照物普遍使用具有圆形特点的、棋盘与立方体标定物等[19-24],本文主要使用标定参照物当做圆形特征的平面模板,参考图4.2内容,最初是由JanneHeikkilä指出的全新标定方式,上述模板将圆孔中心当做标定参照点,和一般参照物对比来说,优势是制作便利,圆孔中心坐标对图像处理中的阈值化操作不敏锐,几何意义清楚,不需要特征对照,精准度高等。4.3.2 选取工件坐标系在测试的时候,最先要选择工件坐标系来叙述工件位姿数据。选择方式为:确定标定板的两条中心对称线,会贯穿中心线所通过的众多圆的圆心,此外上述中心线的重叠点就是中心圆的圆心。之后把标定板放置在工作台上,调节摄像机的视场中,在视觉软件中开启视频图像窗口的图像坐标系显示线,调节标定板两条中心线和视频窗口内的图像坐标系显示线中心重叠,参考图4.3内容。图4.3 标定板中心线和图像坐标系坐标轴线重叠在上述环节中,主要在机器视觉控制界面内的窗口观察进行相关调节。两条中心线重叠之后,确定标定板不会变化,此刻标定板的中心,换句话说就是确定的工件坐标系圆点,Z轴垂直在标定板平面方向上,X轴与Y轴通过上述两条中心线。其正方向的选择标准是尽可能缩小工件坐标系和机器人基坐标系两轴正方向的夹角。如此选择工件坐标系的优势是图像坐标系和工件坐标系的XOY面在图像内的投影重叠,如此就可以省略运算环节,缩小结果误差。4.3.3 计算摄像机的外参数dx和dy确定标定参照物和工件坐标系以后,要对摄像机筹集图像的全部像素对照在工件坐标系下XOY面的物理尺寸dx和dy进行计算。依照标定板得知每相邻两圆的圆心距离是38cm,X轴、Y轴所处直线上能选择距离最长的两圆距离和像素值当做参考,如此就可以缩小误差。通过计算我们就可以了解到:X轴所处直线上最远两圆的距离值Lx为:6×38mm;Y轴所处直线上最远两圆的距离值Ly为4×38mm在图像坐标系中X轴所处直线上最远两圆的像素数Nx为:938;Y轴所处直线上最远两圆的像素数Ny为:626;了解上述所有量以后,就能得出图像的像素对照在工件坐标系下XOY面的物理信息dx Lx 0.243mm dy Ly 0.243mm际坐标系内:最先在工件坐标系的XOY面上挑选大量特定点,本次重点选择的特定点是通过多个轴线的11个圆之圆心。挑选X轴和Y轴的点当做特定点的优势为,计算便利且结果精准。此后使用操作机器人明确基坐标系下的位置。由于机器人手爪中心点和特定点不能全部对齐,所以才有直径与标定板上圆直径相同的圆柱体当做中间者,方便查找。未来对所有确定的点进行多次定位,进而避免误差。本文标定实验内选择的圆柱体高是80mm,直径20mm。才有机器人对全部选定点反复定位五次取平均值。此处值得关注的是,定位点并非是工件坐标系XOY面的点,主要是圆柱体圆心,此外在多次开展定位时,尽可能让两者位于相同平面再根据实验顺序依次对应标定板上的标定圆,且进行编号排列(参考图4.4内容),得出的信息参考图内容:图4.4依照实验顺序排列的标定点的编号表4.1圆柱在选定点处上表面圆在机器人基坐标系内的位置详情表编号 X Y Z根据图4.3与图4.4我们就可以了解到,1号定位点对照工件坐标系XOY的原点,此刻表内表示的X值与Y值是工件坐标系原点对照于机器人基座标系原点的X轴与Y轴方向的偏移量,标注成detX=+795.705mm,detY=+12.358mm。其中Z轴为detZ=+72.314-80=-12.314mm。明确具体偏移量之后,需要统计旋转角度。(1)Z轴偏转角度不思考定位误差等因素,根据数据表信息我们就能知道Z值始终没有改变,X轴方向距离最远点9号与11号点的真实数值是Lx=6×38mm,Z值差是:+72.054-71.873=0.181mm,Y轴方向距离最远的点2号与3号真实距离是Ly=4×38mm,Z值差是:+71.977-71.852=0.125mm。因此目前可以直接忽略工件坐标系Z轴的偏转,剩余仅思考其他两轴的偏转。(2)X轴偏转角度根据图4.4我们就可以知道,1、6、7、8、9、10、11全部在工件坐标系的X轴上,此刻比较最远两点9号与11号点Y值差是:+12.885-12.665=0.220mm。此刻Y的差明显少于两点距离,不思考误差等相关因素,X轴偏转角接近零,因此不思考此部分因素。(3)Y轴偏转角度由于X轴与Z轴偏转角度基本上是零,依照右手定则就可以知道Y轴偏转角度也是如此,因此不进行研究。此外,根据数据表内信息统计X值的差值也会得出类似结果。总而言之,本文内因为工件坐标系相对于机器人基坐标系的旋转角度全部是零,因此不进行分析,目前需要重点研究的就是平移矢量,detX=+795.705mm,detY=+12.358mm,detZ=-12.314mm。4.4目标定位根据本实验所使用的机器人二指气动手爪,对抓取物体形状与尺寸有一定的限制,因此此次重点分析的目标物体的定位是以特定尺寸的圆柱体与长方体规则物体为主体,接下来中线叙述文使用的运动学对物体姿态的表示方式,之后研究论述上述两部分的定位问题。4.4.1目标物体的定位机器人工具对照于基坐标系的位置需要由工具坐标系原点在基坐标系X、Y、Z方向的坐标代表,其主要组成虚轴坐标的前三个分量。其中具体的姿态需要使用工具坐标系内某矢量的方向余弦来代表,主要组成虚轴坐标的后三个分量(I、J、K)。本文重点对PT-300五轴工业机器人的姿态描述使用工具坐标系+X方向的单位矢量,也就是法向矢量。方向余弦是姿态表示的另外方式。根据图4.5内单位向量P=[i,j,k]T的三个分量满足,i2+j2+k2=1。换言之就是方向余弦本质上只存在两个自由分量,然而代表五轴机器人姿态也足够使用。图4.5方向余弦为了在界面内清楚显示,通常把虚轴坐标I、J、K分量经过方向余弦乘100的变换(I=i×100,J=j×100,K=k×100)。此外依照机器人运动学正解公式,把实轴坐标变成虚轴坐标。4.4.2 圆柱体的定位要想在空间内叙述所有圆柱体的位姿数据需要五个自由度,三个自由度是描述位置,剩下的就是描述姿态。对圆柱体开展目标定位时需要五个自由度,也就是空间坐标{X、Y、Z}与中心轴的方向矢量在机器人基坐标系内的坐标分量{I、J、K}就可以全部确定具体空间位姿。此处把工作台法向矢量{I、J、K}(也就是中心轴方向矢量)当做重要的姿态数据。视觉定位处理之后将物体在工件坐标系内的信息变成位置信息,将其当做目标物体的位姿内容,传送之后就能完成具体定位任务。4.4.3 长方体的定位对长方体来说,要精准确定其在空间内的姿势要使用六个自由度,本次位姿在相机标定的时候就能清楚的知道,换言之工作台平面与基坐标系相对高度Z,法向矢量{I、J、K},上述姿态表示没有旋转自由度。目前要了解空间定位需要确定工件的一条边与坐标系坐标轴之间的夹角(偏转角),最终确定与Z轴有关的旋转自由度。参考本文工件坐标系与机器人基坐标系定义的真实情况,将偏转角定义明确成:长方体长边延长线与工件坐标系X轴正方向双方间的锐角是偏转角θ,在上述锐角位于XOY面上的第一象限时数值为正,位于第四象限时数值为负。根据上述参数值,就可以结束对长方体的实际定位。目前视觉信息的姿态矢量{I、J、K}可以直接应用,而得出位置信息{X、Y、Z}和高度信息H之后,要修订Z值,符合有关要求。本文重点采用纵向夹持方式来满足偏转角要求,另外夹持长方体长边与高所构成的多个侧面。但是目前需要将视觉信息提供的目标长方体的姿态{I0、J0、K0}与偏转角Ѳ换成机器人抓取时期需要的手爪坐标系的{I、J、K}。在工件坐标系内,放长方体让其长边和X轴所处直线重叠,利用掌控机器人手爪,符合图3-6的夹持位姿,记载目前的具体数据{I01、J01、K01}。且将其当做后续研究的已知内容。目前{I、J、K}与{I01、J01、K01}都能被当做处于工件坐标系XOY平面上的矢量。因此我们就可以得到下述方程式I=I01cosθJ=J01sinθ此外符合向量正交性:I0I+J0J+K0K=0利用以上表达式就能得出机器人抓取长方体时具体坐标系的{I、J、K}。如此就结束了手爪夹持位姿的筹划。5.1编程环境程序编写一般使用三菱GX-Works2软件,GX-Works2三菱PLC编程软件最现在全新且普遍使用的软件,大部分使用电脑的人,更新效率更高,通常都使用WIN7操作系统,应用时期时需要采用全新三菱PLC编程软件WORKS2.然而笔记本在使用的时候并不便利,例如下载程序的时候相对复杂,必须利用USB口传送。5.2系统控制软件设计初始位置调节通过单片机程序扫描键盘端口,查看多种按键的信号变化,结束机械手的复位任务,包括手指、手腕和手臂的复位。手臂多个部分运动结束之后,使用延时加传感器信号测试,精准管控电机操作,保证物体取放精准度和及在搬运阶段物体平稳。详细软件环节图参考图5.1内容。由于传感器在运动的时候也会遇到外环境变化的现实影响。因此我们在具体开展程序设计的时候需要把分析的关键点放到具体摄像机的标定、目标定位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论