版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、具有简单视觉功能的直线定位系统设计产飞湖南师范大学摘要:本次论文主要是先设计1米左右的线轨装置,然后使其同时具有简单的视觉功能,能够在其左右平移范围内搜寻并定位预先设定的小圆圈、小三角形、小正方形等标记。本次论文采用摄像头的形式来采集图像,并且通过MATLA踹程实现图像的识别。设计的主要内容包括确定线轨的搭建材料、主要结构,驱动的机械部件、控制方式及其电路,视觉处理的主要部件选型及匹配搜索算法等,在本篇论文中主要是针对视觉处理的主要部件即摄像头的类型的选型和匹配的搜索算法进行阐述。关键字:视觉跟踪;匹配算法;单摄像头1 .引言视频图像能够对现实生活中的客观事物进行生动、形象、直观和连续的表达,
2、因此被广泛应用在工业生产、安防、智能机器人和生物等领域。随着计算机网络、通信和半导体技术的迅速发展,人们越来越青睐于利用计算机视觉代替人眼对传感器得到的视频图像进行分析,获取图像中的有用信息。视频跟踪就是计算机视觉研究的一个重点,它主要是对图像传感器得到的感兴趣的目标进行跟踪。视频跟踪是许多视频应用的基础,比如交通监控、智能机器人和人机交互等,因此视频跟踪技术是目前研究的热点。2 .主要机械器件的选择2.1 机器视觉系统的视觉部件的设计本次论文中的系统主要分为目标提取识别和目标跟踪定位两大模块,目标提取识别模块由边缘提取,特征提取,图像分割等方法实现。其实质是用数字图像处理的方法实现对目标的识
3、别,数字图像处理一般包括图像的获取,增强,存储,处理,表达和识别等步骤。在目标识别之前,首先要进行目标采集,就需要用到摄像头,即机器视觉系统。机器视觉系统应该包括图像感应器与透镜系统,这通常整体称作摄像系统,可需要通过火线,USB或以太网等电气接口连接到计算机上,而计算机则连接至控制设备。本文所用设备为UAB摄像头,所采集图片的颜色空间为RGBgE间,然后选取目标的颜色模板,通过特征匹配和领域线性搜索等检测跟踪算法,最终实现对目标的识别与跟踪。光学镜头,摄像机,图像采集卡,图像处理系一个经典的机器视觉应用系统包括光源,统,控制执行模块等等。由于机器视觉系统的应用范围特别广泛,在不同的应用系统里
4、会选用不同的组成部分,但是无论何种系统都离不开最基本的几个组成部分。在配置机器视觉系统时,需要个部件之间相互协调,相互配合才能组成一个成功的机器视觉系统。并且在选择机器视觉主要部件时要遵循几个原则。第一:机器视觉系统中光源的选择设计要选择主动照明方式,一般采用人工光源照明被测对象;第二:重点考虑被测物体的特性,特别是被测目标部分的形状与颜色,工作距离与目标之前的距离。这些题中都有给出,主要是识别图中的预先设定的小圆圈,小三角形,小正方形等标记,并且工作距离和目标之间的距离在一米以内。第三:驱动部位的定位精度,以及是否能准确找到目标物所在的位置。第四:摄像头即镜头的选择,镜头的质量直接影响机器视
5、觉系统的整体性能,光学摄像头的基本参数包括焦距,相对孔径和像面的尺寸,其中焦距决定了成像目标在图像传感器图像的大小。但由于,我这次做的是一个比较简单的系统,我只需要摄像头可以在距离目标距离300mmiij400mm之间可以观察到物体的存在,并且可以准确提取图像,主要是选用焦距为24mm的镜头。摄像头的颜色,主要是选用彩色摄像机,可用提供更强的观察和颜色区别的能力。摄像头的输出接口形式有RS422,RS644,USB等等,我们主要选用US喷口使数字摄像机和PC机连接设计。第五:图像采集卡是机器视觉硬件的重要组成部分,具有控制摄像机拍照,数字化视频信息等功能,我们选择主要是要选用与摄像机相匹配的图
6、像采集卡。2.2 机器视觉系统的机械部件的设计本次论文中的机械视觉系统中机械部件主要由驱动部分和传动部分以及支撑部分组成。驱动部分为伺服电机;传动部分由减速器,滚珠丝杠,直线导轨,滑块,轴承支座组成;支撑部分由支架和安装架组成。2.2.1 电机类型的选择电机的选择对整个机械手的精度,控制方式起着关键性的作用。交流伺服电机相比于步进电机,在低频特性上,交流伺服电机运转非常平稳,即使在低速时也不会出现振动现象,而步进电机在低速运行时会出现低频振动现象,电机运行平稳性劣于伺服电机;在矩频特性上,交流伺服电机为恒力矩输出,在其额定转速内能保持力矩不变,都能输出额定转矩,而步进电机的输出力矩会随转速升高
7、而下降,且在较高转速时会急剧下降,步进电机在高速时力矩会很小;在控制精度上,伺服电机驱动系统为闭环控制,电机和驱动器内部构成闭环控制,在其额定力矩内不会出现步进电机的丢步情况,出现过冲情况能补回来,控制性精度能更为可靠,而步进电机的控制为开环控制,启动频率过高或负载过大易出现丢步或堵转的现象,停止时转速过高易出现过冲的现象。步进电机相比于交流伺服电机,在运行性能上,步进电机运行跟踪实施特性优于伺服电机,不会有延时,而伺服电机为闭环控制,有一定延时;在操作设置上,步机电机驱动设置简单,只需将电流细分设好就可以,伺服驱动器有上百个参数设置,设置很繁琐;价格上步进电机价格远低于伺服电机。综上对比,考
8、虑到机械手高精度以及平稳性的要求,选用了交流伺服电机。综合对比国内外多家品牌的价格与性能,电机选型为松下MhMD042G1怵刹车)+MBDHT2510E2.2.2 滚珠丝杠的选择目前应用最广泛的有三种传动方案:第一种是丝杠传动,第二种是齿轮齿条传动,第三种是同步带传动。丝杠有两种,一种是普通梯形丝杠,一种是滚珠丝杠。普通梯形丝杠最大的有点是可以自锁,但是传动效率低下,时间久了传动间隙大,回程精度差,不适合高速往返传动。滚珠丝杠传动效率高,精度高,噪音低,适合高速往返传动,但是不能自锁,水平传动时跨距大了要考虑极限转速和自重下垂变形,所以传动长度不可太大。齿轮齿条传动承载力大,传动精度较高,最大
9、的优点是齿条可无限长度对接延续,传动速度可以很高,但若安装精度差,传动噪音大,磨损大。同步带传动,承载能力较大,传动精度较高,传动长度不可太长,否则需要考虑较大的弹性变形和振动,传动距离大尤其不适合精确定位、连续性运动控制。短距离传动速度可以很高,噪音低。2.2.3 直线导轨的选择直线导轨作用:本次采用斜齿轮斜齿条传动,必需采用直线导轨及滑块加以辅助传动。直线导轨起支承和导向的作用,即是使运动部件能沿一定的轨迹运动(导向作用),并承受运动部件及工件的重量和切削力(支承作用)。直线导轨的设计要求有:第一:导向精度是指运动构件沿导轨导面运动时其运动轨迹的准确程度。影响导向精度的主要因素有导轨承导面
10、的几何精度、导轨的结构类型、导轨副的接触精度、表面粗糙度、导轨和支承件的刚度、导轨副的油膜厚度及油膜刚度,以及导轨和支承件的热变形等。直线运动导轨的几何精度一般包括:垂直平面和水平平面内的直线度;两条导轨面间的平行度。第二:精度保持性是指导轨工作过程中保持原有几何精度的能力。导轨的精度保持性主要取决于导轨的耐磨性极其尺寸稳定性。耐磨性与导轨副的材料匹配、受力、加工精度、润滑方式和防护装置的性能的因素有关,另外,导轨及其支承件内的残余应力也会影响导轨的精度保持性。第三:导轨运动平稳性是指导轨在低速运动或微量移动时不出现爬行现象的性能。平稳性与导轨的结构、导轨副材料的匹配、润滑状况、润滑剂性质及导
11、轨运动之传动系统的刚度等因素有关。第四:抗振性是指导轨副承受受迫振动和冲击的能力,而稳定性是指在给定的运转条件下不出现自激振动的性能。第五:刚度导轨抵抗受力变形的能力。变形将影响构件之间的相对位置和导向精度,这对于精密机械与仪器尤为重要。导轨变形包括导轨本体变形导轨副接触变形,两者均应考虑。直线导轨按照滑块型式分为法兰型与四方型两种,法兰型滑块宽度比四方型更大,承载面积更大。考虑到机械手的负重大小和安装空间,最终选用四方型滑块。3 .机器视觉系统的设计根据上面的分析,下图为本次机器视觉系统的简要模型图,分别由驱动系统,传动系统和支撑系统组成:图1设计模型图图2装配图4 .视觉匹配跟踪算法4.1
12、 视觉跟踪单目视觉跟踪定位系统主要通过一台摄像机对运动目标进行连续的图像序列的采集,应用设计好的算法在图像序列中对目标进行检测,跟踪,定位。运动目标跟踪定位是视觉的关键组成部分,它主要是针对目标的运动图像序列进行分析处理,来确定运动目标在每帧图像中的位置,从而实现运动目标运动轨迹的重建。轮廓匹配跟踪,特征匹配跟踪和基于区域匹配跟踪是比较常见的运动目标和跟踪方法。在单目图像定位中由于所采用的运动目标的位置是一个二维坐标表示的,因此所要解决的一个首要的问题是如何通过图像序列将目标在二维坐标系下的位置转换到摄像机坐标系下的三维坐标。而本次论文主要是通过相似三角形的原理来实现上述转换的。4.2 匹配算
13、法本次主要用的是基于特征的跟踪。基于特征的跟踪算法的基本思想是指根据某个或某些目标特征,利用某种匹配算法在图像序列中寻找目标对象,从而实现基于最优特征匹配的运动目标跟踪。这类算法通常包括特征提取和特征匹配的两个主要步骤。首先从图像中找到显著的特征,例如角点,边界,质心等,然后根据某些特征匹配法则在下一帧图像中寻找与特征相似的目标,从而确定视频序列中目标的位置。通过编写MATLA察序来识别图像中的圆,矩形,正方形,下面就是在MALTA讣所采用的识别程序。% ShapesClassifier% Step1:ReadimageReadin% Step2:Convertimagefromrgbtogr
14、ay% Step3:Thresholdtheimage% Step4:InverttheBinaryImage% Step5:FindtheboundariesConcentrate% Step6:DetermineShapesproperties% Step7:ClassifyShapesaccordingtoproperties% Square=3% Rectangular=2% Circle=1% UNKNOWN=0%functionW=Classify(ImageFile)% Step1:ReadimageReadinRGB=imread(ImageFile);figure,imsho
15、w(RGB),title('OriginalImage');% Step2:ConvertimagefromrgbtograyGRAY=rgb2gray(RGB);figure,imshow(GRAY),title('GrayImage');% Step3:ThresholdtheimageConverttheimagetoblackandwhiteinorder%toprepareforboundarytracingusingbwboundaries.threshold=graythresh(GRAY);BW=im2bw(GRAY,threshold);fig
16、ure,imshow(BW),title('BinaryImage');%Step4:InverttheBinaryImageBW=BW;figure,imshow(BW),title('InvertedBinaryImage');%Step5:FindtheboundariesConcentrateonlyontheexteriorboundaries.%Option'noholes'willacceleratetheprocessingbypreventing%bwboundariesfromsearchingforinnercontours
17、.B,L=bwboundaries(BW,'noholes');%Step6:DetermineobjectspropertiesSTATS=regionprops(L,'all');%weneed'BoundingBox'and'Extent'%Step7:ClassifyShapesaccordingtoproperties%Square=3=(1+2)=(X=Y+Extent=1)%Rectangular=2=(0+2)=(onlyExtent=1)%Circle=1=(1+0)=(X=Y,Extent<1)%UNKN
18、OWN=0figure,imshow(RGB),title('Results');holdonfori=1:length(STATS)W(i)=uint8(abs(STATS(i).BoundingBox(3)-STATS(i).BoundingBox(4)<0.1);W(i)=W(i)+2*uint8(STATS(i).Extent-1)=0);centroid=STATS(i).Centroid;switchW(i)case 1plot(centroid(1),centroid(2),'wO');case 2plot(centroid(1),centroid(2),'wX');case 3plot(centroid(1),centroid(2),'wS');endendReturn该程序识别的情况如下图所示:OnginafImage图2灰度图像0nayImage图3二进制图像图4最终识别的图像5.总结本文的设计是基于单摄像头的运动目标跟踪定位,也就是说通过单摄像头来准确定位图片中的三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职业技能培训场地租赁合同
- 沙滩清理挖机驾驶员录用协议
- 机场PVC地板施工合同
- 餐饮住宿租赁合约
- 2024版卫星发射及运营服务合同3篇
- 城市大型公园周边道路改造合同
- 陵园建设项目承诺书
- 临时技术员劳动合同样本
- 油田集输管道建设施工合同
- 校园网络光纤施工合同
- 上海市进才实验中学2024-2025学年九年级上学期期中英语试题
- 山东师范大学马克思主义基本原理期末复习题
- 食品安全总监、安全员考试题库2024
- 国开(河北)2024年秋《宣传工作实务》形考任务1-4答案
- 2024年新疆维吾尔自治区普通高中学业水平考试语文试题(解析版)
- 口腔连锁机构店长聘用协议
- 建筑工程质量风险管理制度
- 2024年中国宠物行业研究报告-艾瑞咨询-202411
- 2024年云南医师定考(开卷班)医学人文专业练习1400题答案 2024卫生学考试学习资料
- 2024秋期河南开放大学本科《行政管理理论与实践专题讲座》一平台无纸化考试(作业练习1至3+我要考试)试题及答案
- 四年级英语上册 【月考卷】第二次月考卷(Unit 3-Unit 4) (含答案)(人教PEP)
评论
0/150
提交评论