摘要:介绍了一种自动擦窗机中利用双视觉系统进行精确定位的方法,对视觉定位中的“十”字线发生器电路作了详细阐述,同时简要介绍了系统精确定位原理。
关键词:自动擦窗机 视觉定位 “十”字线发生器
在高大建筑自动擦窗机的控制系统设计中,擦窗机与视擦洗单元的相对位置的确定是一个必须解决的关键技术。这个相对位置确定的过程分为两个步骤,第一步是擦窗机找到被擦先单元;第二步是擦窗机找到被擦洗单元后,精确地确定擦窗机与被擦洗单元的相对位置,为擦窗机自动擦洗提供必要的数据。在我们设计的擦窗机中,这两具步骤是通过两套视觉系统协调完成的。在擦窗机上有一个普通摄像头和一个CCD摄像头,普通摄像头的信号连接到一黑白监视器上,黑白监视器上有一个固定的白色或黑色的“十”字线,地面操作员可以通过黑白监视器手动控制擦窗机找到被擦洗单元,并能通过监视器上的“十”字线与被擦洗单元的边缘对准来初步确定擦窗机与被擦洗单元的相对位置,位置误差范围不超过50mm;然后精确定位系统开始工作,把CCD摄像头信号通过图像采集卡转换成数字信号,经过计算机处理后例能确定擦窗机与被擦洗单元的精确位置,定位误差范围不超过3mm。整个视觉系统的关键技术是“十”字线的产生和视觉系统确定位算法。下面将对“十”字线的产生进行详细阐述,并简要介绍视觉系统精确定位原理。
1 “十”字线发生器的设计
视觉监视器上的“十”字线是通过“十”字线信号发生器来实现的。该“十”字线满足如下条件:(1)“十”字线位于监视器的中央;(2)长度达到监视器边框的三分之二,线宽度为一个像素点的宽度;(3)“十”字线稳定,不闪烁变形。“十”字线信号发生器的电路原理框图如图1所示。在图1的方案中,从普通摄像头来的电视信号被同步分离,得到场同步头(V-sy)和行同步头(C-sy)两个信号。场同步头用于启动一个计数器,计数器以行同步头为计数脉冲,计数输出接入一个组合逻辑电路,当计数器计数到某一特定值时,控制电路输出一个选通脉冲,使其在规定的行(显示“十”字线的那些行)可以得到选通(称全选通脉冲);同地,在显示“十”字的横线那一行得到另外一个选通脉冲(称中间行选通脉冲)。
“十”字线发生器的电路如图2所示。图中,LM1881是行、场同步头分离器件。它把从普通摄像头来的视频信号分离出行同步头和场同步头。在每一场中,计数器CD4040在场同步头结束时对行同步头进行计数。GAL16V8对计数输出进行译码,以判断是否应当显示“十”字。当到达规定行时,GAL16V8的SEL端将输出一全选通脉冲,选通中间行脉冲发生器和点脉冲发生器,这两个脉冲发生器是通过两片单稳态触发延时电路74HC423实现的。一旦来了个行同头来,将触发74HC423(1)的延时功能,并在其输出端Q2得到滞后于行同步头T1、宽度为T2的中间行脉冲Wide。这个脉冲被送入GAL16V8,同时触发74HC423(2),产生一个滞后于中间行脉冲T4、宽度为T3的点脉冲Narrow,经GAL16V8选择输出最终的“十”字线信号脉冲。“十”字线产生时序如图3所示。以我们选用的日本松下公司的黑白监视器为例,其扫描线为525行,采用NTSC制式,隔行扫描。因此对于整屏需扫描262次,当扫描行为131时,输出中间行脉冲,显示“十”字线的横线;从第40行开始,至220行为止,输出全选通脉冲,显示“十”字线的竖线。视频叠加电路如图4所示,Cross IN(与图2中的Cross OUT为同一信号)为“十”字线信号的输入端。输入脉冲为负极性,无“十”字时为高电平,有“十”字时在需要显示的位置加负脉冲。Cross IN为高电平时,D1导通P,1截止,输入视频信号R4、R5输出;负脉冲到来时,D1截止,P1饱和导通,P1射极电位比集电极电位高。该脉冲反向加到电视图像信号中,以达到图橡叠加的目的。
2 擦窗机的精确定位
擦窗机的精确定位算法包括图像处理算法,如图像分割、边缘提取以及坐标系间的位姿转换计算等,限于篇幅,本文对此仅作简要介绍,详细阐述见参考文献[1]。图5所示为摄像机模型,坐标系OXYZ固定在机器人上,坐标系oxyx为摄像机坐标系,xoy为像平面,w为物点,(X,Y,Z)为其在OXYZ坐标系中的坐标,c为像点,(x,y,z)为其在像平面内的坐标,wh和ch之间采用矩阵表示为:Ch=Awh;其中,wh为w的齐次坐标,ch为像点c的齐次坐标,A为从坐标系OXYZ到像oxyz的变换矩阵。反解可得物点坐标(X,Y,Z)与像点坐标(x,y,z)及物距z之间的关系。
- Allegro MicroSystems 在 2024 年德国慕尼黑电子展上推出先进的磁性和电感式位置感测解决方案
- 左手车钥匙,右手活体检测雷达,UWB上车势在必行!
- 狂飙十年,国产CIS挤上牌桌
- 神盾短刀电池+雷神EM-i超级电混,吉利新能源甩出了两张“王炸”
- 浅谈功能安全之故障(fault),错误(error),失效(failure)
- 智能汽车2.0周期,这几大核心产业链迎来重大机会!
- 美日研发新型电池,宁德时代面临挑战?中国新能源电池产业如何应对?
- Rambus推出业界首款HBM 4控制器IP:背后有哪些技术细节?
- 村田推出高精度汽车用6轴惯性传感器
- 福特获得预充电报警专利 有助于节约成本和应对紧急情况
- 韩媒:光学检测设备商Nextin与多家中国芯片厂进行供货谈判
- 科技投资大佬米克斯:缺芯或至2023年 不看好苹果与FAANG
- 华灿光电:Mini LED扩产项目进展顺利 截至上半年完成50%计划
- 豪威科技发布其首款手机前摄采用RGBC传感器
- 手机加速用OLED面板 驱动IC上下游积极扩产
- S3C2440裸机------Nor Flash编程_识别
- S3C2440裸机------Nor Flash编程_擦写读
- 数字伦理登上Gartner2021年隐私技术成熟度曲线期望膨胀顶点
- 西门子推出适用于模拟、数字和混合信号IC设计电源解决方案
- Flex 推出适合RFPA 和 PoE 应用 PKU4116HD 系列 1/16 砖DC/DC转换器