一种气动人工肌肉运动位移测量系统的实现

发布者:Yuexin888最新更新时间:2009-12-16 来源: 电子元器件应用关键字:测量  气动  人工肌肉  运动位移  虚拟仪器 手机看文章 扫描二维码
随时随地手机看文章

  0 引言

  气动人工肌肉也称气动人工肌肉驱动器(Pneumatic Musecle Actuator,PMA),其研究始于20世纪50代,近几年,在国内也得到了广泛的研究与应用。气动人工肌肉响应快、可靠性高,同时拥有柔性而且轻盈,这使得它对人类来说,比其他的驱动器更安全。随着机器人技术的发展需求,气动人工肌肉得到了广泛的研究。目前人工肌肉运动位移的测量主要通过在肌肉末端连接一个滑动变阻器,再通过检测变阻器两端的电压来完成,但是这种方法要求有高精度的变阻器,同时,这种方法对人工肌肉的运动也会造成一定的影响,所以,实验结果往往不很理想。本文在虚拟仪器平台下,采用视觉跟踪与图像处理方法,来完成对目标位移的测量。

  1 硬件结构设计

  本系统采用的是千兆网卡,Basler SCA640-70GM,659X490,70 FPS千兆网络摄像头,而且NI的PCIE-8235内嵌有帧接收器,因而极大地降低了图像采集对CPU的占用率。利用网线直接将采集到的图像传到PC机,同时也简化了系统硬件结构的设计。图1所示为系统的硬件结构图。

系统的硬件结构图

  2 软件设计

  本系统软件采用NI公司的虚拟仪器软件NILabVIEW 8.6和视觉处理工具包NI Vision8.6。通过LabVIEW图形化的编程环境,编程者可以象搭积木一样搭建程序和用户界面,而程序的执行内容由一个一个可表示函数的图标和图标之间的数据流连线构成,这可使得编写和调试程序变得生动、便捷。NI Vision是和LabVIEW无缝链接的,NI Vision里包含了目前图像处理和机器视觉比较成熟的Vis,同时有用于图像采集的驱动Vis,可在最大程度上简化图像采集、处理和输出结果的过程。

  2.1 图像采集模块

  跟其它NI板卡数据采集一样,本系统的图像采集可借助于采集助手NI Vsion Acquisition来完成图像的快速采集,其程序框图如图2所示。

程序框图

  2.2 图像刻度转换

  直接从图像中测得的坐标、面积、距离等参数都是用像素值表示的,而实际上,还要根据需要将像素值转换成设计需要的值。本设计要测出人工肌肉伸缩的长度,单位是毫米(mm),在长度测量的过程中,可将一张打印有实际刻度的纸作为气动人工肌肉的背景,这样既可以分析背景对图像处理的影响,又可以作为测量的辅助工具。图3所示是其图像刻度转换指示图,图中,可取0mm和50mm的图像坐标分别为(1126.000,641.000)和(1510.000,641.000),这样,其像素长度为384.000pixel对应实际的50mm,在此基础上,其伸缩长度单位转换都将以此为标准在程序中自动进行。

图像刻度转换指示图[page]

  2.3 特征点的提取

  对于图像处理系统,实时性是经常要关注的问题。本系统的实时性也是首先要考虑的问题。为了最大限度地提高系统的实时性,除了提高硬件配置外,在软件处理过程中,也应该尽量避免使用占内存和CPU颅腔多的算法。本设计需要获得气动人工肌肉两端金属扎环的图像信息,并以此来计算伸缩长度。为了使特征信息便于提取,可在两个金属扎环的中间位置用红色油漆标记,并将右端的红点作为辅助坐标。

  为了提高实时性,可用最简单的阈值划分法来分割图像,以获取特征信息、阈值设定值Red(min:195,max:255),Green(min:10,max:50),Blue(min:10,max:50),图4所示是其阈值提取效果图,其中,蓝色部分为提取到的特征信息。处理后的二值图像如图5所示。

阈值提取效果图

处理后的二值图像

  2.4 目标检测与距离测量

  检测出提取到的信息点后,还应测得它们的坐标,进一步求得它们的距离,这可由measuresdistance VIs和Caliper VIs来完成,其部分程序框图如图6所示。

部分程序框图

  3 用户测量界面

  根据LabVIEW的编程特点,为减少CPU的使用率,可将中间过程中图像处理显示界面省去或隐藏,在用户界面上只显示测量曲线,图7所示是本系统的用户测量界面图。

本系统的用户测量界面图

  4 结束语

  本文在虚拟仪器软件LabVIEW平台下开发的气动人工肌肉运动位移测量系统具有较好的可靠性和实时性,但在软件和硬件调试过程中也发现了一些弊端,如视觉处理系统对光照的要求比较高,而且摄像机和被测物体的距离要绝对的固定,否则所有测量结果将出现较大程度的偏差,所以,在软件设计过程中应该考虑到这些因素,应将程序设计成为向导式的结构,并提高系统的移植性,这也是本系统需要完善的地方。

关键字:测量  气动  人工肌肉  运动位移  虚拟仪器 引用地址:一种气动人工肌肉运动位移测量系统的实现

上一篇:基于LabWindows/CVI虚拟示波器的设计
下一篇:Measurement Studio 2009缩短测试开发时间

推荐阅读最新更新时间:2024-03-30 22:09

常用的电子测量仪器分类及应用
1.示波器 示波器是一种测量电压波形的电子仪器,它可以把被测电压信号随时间变化的规律,用图形显示出来。使用示波器不仅可以直观而形象地观察被测物理量的变化全貌,而且可以通过它显示的波形,测量电压和电流,进行频率和相位的比较,以及描绘特性曲线等。 2信号发生器 {TodayHot} 信号发生器(包括函数发生器)为检修、调试电子设备和仪器时提供信号源。它是一种能够产生一定波形、频率和幅度的振荡器。例如:产生正弦波、方波、三角波、斜波和矩形脉冲波等。 3.晶体管特性图示仪 晶体管特性图示仪是一种专用示波器,它能直接观察各种晶体管特性曲线及曲性簇。例如:晶体管共射、共基和共集三种接法的输入、输出特性及反馈特性;二极管的正向、反向特性
[测试测量]
浅析阻抗测量方法在传感器技术中的
传感器技术在机场物流上,在机电一体化或者各种生产线上都有用到,本文主要为大家简要叙述下阻抗测量方法在传感器技术中的应用,希望大家多多了解传感器技术中的那些奥秘。 实际应用中的电路元件要比理想电阻复杂得多,并且呈现出阻性、容性和感性特性,它们共同决定了阻抗特性。阻抗与电阻的不同主要在于两个方面。首先,阻抗是一种交流(ac)特性;其次,通常在某个特定频率下定义阻抗。如果在不同的频率条件下测量阻抗,会得到不同的阻抗值。通过测量多个频率下的阻抗,才能获取有价值的元件数据。这就是阻抗频谱法(is)的基础,也是为许多工业、仪器仪表和汽车传感器应用打下基础的基本概念。 电子元件的阻抗可由电阻、电容或电感组成,更一般的情况是三者的组合。可以采用虚
[测试测量]
浅析阻抗<font color='red'>测量</font>方法在传感器技术中的
示波器进行功率和效率测量
设计和测试符合 A4WP 标准的无线充电产品,所使用的主要仪器之一是示波器。虽然很多的一致性测试测量执行起来相对容易一些,而有的测试却并不简单。您可能没有意识到,许多先进的示波器设置和测量都能够增强 A4WP 示波器测量的精度和可重复性。 本篇应用指南是《A4WP 无线充电测量》系列的第 3 部分(总计三篇)。本篇主要讲功率和效率测量。第 1 部分主要讲在功率传输状态(无信标)下执行 ITX_COIL 测量,第 2 部分主要讲在省电状态(信标)下执行 ITX_COIL 测量,包括信标时序。参阅第 1 和 2 部分,可以了解额外的 A4WP 测试信息。 本应用指南给出了使用 Keysight InfiniiVision X 系
[测试测量]
示波器进行功率和效率<font color='red'>测量</font>
几个与测量有关的术语
阿贝误差:是指测量导轨系统中的误差,由导轨移动时的角度误差引起的,它使导轨上测量标尺与测量线上测头运行之间产生相对位移,且与“阿贝偏移”和导轨的角度误差成正比。 阿贝偏移:坐标测量机的测量系统与被测工件测量线上的点之间的垂直距离之值。 余弦误差:在移动方向上的测量误差,由线位移测量系统和测量的量规之间的角度偏差所引起的。 分辨率:表示测量仪器对于被测量的最小变化反应的能力特性的大小。 误差:尺寸测量结果减去尺寸测量的真值之间的偏差。 测量线:在坐标测量机的工作区域,进行测量的线。 测量点:工件表面的某点以坐标测量机的坐标值的形式作为测量的一部分记录下来。 随机误差:在实际相同条件下多次测量同一物理量值
[测试测量]
几个与<font color='red'>测量</font>有关的术语
影像测量系统测量过程及特点
  影像测量仪是基于机器视觉的自动边缘提取、自动理匹、自动对焦、测量合成、影像合成等人工智能技术,具有点哪走哪自动测量、CNC走位自动测量、自动学习批量测量的功能,影像地图目标指引,全视场鹰眼放大等优异的功能。同时,基于机器视觉与微米精确控制下的自动对焦过程,可以满足清晰影像下辅助测量需要,亦可加入触点测头完成坐标测量。支持空间坐标旋转的优异软件性能,可在工件随意放置或使用夹具的情况下进行批量测量与SPC结果分类。   影像测量能够对平面零件的几何参数(如:长度、宽度、弧度、直/半径、角度、孔距等)进行非接触式的微米级测量。它有效地解决了人工测量偏差和一次成像范围测量精度的矛盾,测量速度是传统测量仪器的10倍及以上,大幅提高了
[测试测量]
影像<font color='red'>测量</font>系统<font color='red'>测量</font>过程及特点
如何排查低压差测量中的误差问题
许多数据采集系统直接连接 传感器 。与所有测量系统一样,必须找出误差,并尽最大可能地减小这些误差。由于热漂移、EMI/RFI、内部噪声、走线、接地和屏蔽造成的误差都会对总的测量误差产生影响。如果知道引起误差的原因,就最大限度地减小这些误差。 本文案例中使用的是instruNet i423数字化仪,这是专为直接连接许多不同传感器而设计的多种系统之一,它可以连接比如电压传感器、电流传感器、电阻传感器、称重传感器、应变计、热电偶和热电阻(RTD)。也可以将本文所述的技术应用于其它数据采集系统。 实验使用的称重传感器可以测量0到2kg的力,内部包含4个350 电阻,电阻绑定在受压会弯曲的金属板上。金属板的弯曲会改变电阻值。
[测试测量]
如何排查低压差<font color='red'>测量</font>中的误差问题
如何用万用表的电阻档来测量电阻值
  万用表上面有很多的功能,那今天就来说说如何用万用表的电阻档来测量电阻值吧!   1.首先我们在使用万用表前,要检查万用表表面是否有损坏。然后检查红黑表笔是否有损坏。   2.在检查无误之后我们将黑表笔与万用表的COM端连接,红表笔与电阻端连接。再将档位打到二极管端档位,将红黑表笔短接(这样是检测内部是否有损坏)。在短接之后正常情况下是会发出声音,有微弱的数值显示,这样就证明万用表可以正常使用。如果出现像下面这样有电池符号,是说明万用表电量不足,需要及时更换电池。   3.在检查无误之后,我们就可以开始检测电阻了。在不知道电阻阻值的情况下,我们可以将电阻档打到最大档(最小档也可以,如果测未知电流的时候要打到电流最
[测试测量]
如何用万用表的电阻档来<font color='red'>测量</font>电阻值
新研发空气动力电池可将续航力提升10倍
英国苏格兰圣安德鲁大学(University of St. Andrews)的研究人员,展示了一款空气动力电池(air-powered battery)原型;该款燃料电池用多孔碳(porous carbon)来取代锂钴氧化物电极。研究人员表示,新研发的电池的电容量可达到现有设计的十倍以上。 这项为期四年、目前已经进行一半的研究项目,参与人员还包括来自Strathclyde与Newcastle的科学家,并取得了来自英国工程与物理科学研究 委员会(Engineering and Physical Sciences Research Council)的150万英磅赞助。 研究人员表示,他们已经完成了续航力比一般锂钴
[手机便携]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved