《机器人服装触觉传感信息融合数据处理方法1213.docx》由会员分享,可在线阅读,更多相关《机器人服装触觉传感信息融合数据处理方法1213.docx(20页珍藏版)》请在第壹文秘上搜索。
1、机器人服装触觉传感信息融合数据处理方法1213机器人服装触觉传感信息融合数据处理方法技术领域本发明涉及一种机器人服装触觉传感信息融合数据处理方法,属于机器人技术领域。本发明将机器人服装触觉传感获取的触觉信号,通过信息融合算法,从而得到接触物的位置与接触压力的二维、三维分布数据。背景技术机器人触觉的原理就是通过触觉传感器与被识物体相接触或者相互作用,完成对物体表面特征与物理性能的感知。机器人触觉传感服装是指分布于机器人全身的服装型触觉传感器,可根据机器人的形状进行剪裁及缝制加工,并可穿戴于机器人身上以感知环境信息、。其要紧特点是触觉表面柔性大,传感器形状不受限制及感受的多功能化。机器人触觉传感服
2、装具有下列特点:(1)通过传感器获取位置、压力等数据。传感数据在空间上表现为二维平面信息、。机器人服装触觉传感是被动式触觉,与机器视觉相似。可借助图像处理方法求取压力数据的时间、空间分布。(2)与机器视觉相比,触觉信息更具多样性。除空间数据、压力分布数据外,机器人通过触觉传感器能够获取接触物的多种物理信息,如接触物的表面粗糙度、温度、硬度、材质等。因此它类似于人体皮肤的功能,能够实现机器人对环境更丰富的感知,以便于人机信息的交互。机器人触觉是20世纪60年代新兴的触觉研究方向,在迄今为止提出的智能机器人触觉传感方法中,有的利用PVDF膜压电效应获得力觉信息,有的利用超声波或者压力引起电容变化,
3、还有利用机械开关、光波导传感等多种方案,但这些方案中,考虑问题的重点都是将触觉传感技术应用于机器人手部、指部,有个别方案是将触觉传感用于机器人手臂关节处。目前分布于机器人全身服装型触觉传感技术的研究在国内外仍然处于起步阶段,可供研究的参考资料甚少。智能机器人触觉传感服装,不仅具有高灵敏度与大面积等特点,还能够检测接触物与机器人身体相接触面的外形轮廓与压力分布,其成果可望用于仿人机器人的全身触觉传感系统,在机器人传感技术方面取得新的突破。智能机器人触觉传感服装的难点是对各传感器获得的数据进行处理。这是由于机器人服装涉及的传感器多达几百上千个,各传感器的特性参数互不相同,同意作用的状态与效果不一致
4、,不但需要对获得的数据进行补偿,更重要的是还涉及到多传感器信息融合问题。多传感器信息融合是一个新兴的研究领域,是针对一个系统使用多传感器这一特定问题而展开的一种关于数据处理的研究。多传感器信息融合技术是近几年来进展起来的一门实践性较强的应用技术,是多学科交叉的新技术,涉及到信号处理、概率统计、信息论、模式识别、人工智能、模糊数学等理论。与单传感器系统相比,运用多传感器信息融合技术在解决探测、跟踪与目标识别等问题方面,能够增强系统生存能力,提高整个系统的可靠性与鲁棒性,增强数据的可信度,并提高精度,扩展整个系统的时间、空间覆盖率,增加系统的实时性与信息利用率等。利用多个传感器所获取的关于对象与环
5、境全面、完整的信息,要紧表达在融合算法上。因此,多传感器系统的核心问题是选择合适的融合算法。关于多传感器系统而言,信息具有多样性与复杂性,因此,对信息融合方法的基本要求是具有鲁棒性与并行处理能力。此外,还有计算方法的运算速度与精度问题;与前续预处理系统与后续信息识别系统的接口性能;与不一致技术与方法的协调能力;对信息样本的要求等。通常情况下,基于非线性的数学方法,假如它具有容错性、自习惯性、联想经历与并行处理能力,都能够用来作为融合方法。多传感器信息融合尽管未形成完整的理论体系与有效的融合算法,但在一些应用领域根据各自的具体应用背景,已经提出了具有针对性的融合方法。而关于机器人触觉传感服装来说
6、,其信息融合的研究非常之少,这也是阻碍其进展的一大因素。目前机器人服装只局限于处理开关信号的处理无检测压力大小,在机器人压力传感方面信息处理比较多的有基于BP网络的压力传感器信息融合、人工神经网络、贝叶斯估计与DemPSter-Shafer证据理论等等,但是都是局限在于机器人手部、指部,也有个别方案是将触觉传感用于机器人手臂关节处,机器人传感服装方面还没有运用。发明内容针对现有机器人触觉传感服装传感数据处理方法存在的上述不足,本发明的目的是提供一种机器人触觉传感服装的信息融合数据处理方法,本方法能够解决机器人服装大面积传感单元的信息获取与处理问题,马上分布在全身触觉传感的数据作智能综合,产生比
7、单一传感器获得更精确、更完全、更可靠的估计与推断。本发明的目的是这样实现的:机器人服装触觉传感信息融合数据处理方法,其特征在于:它包含如下步骤:首先在计算机内建立机器人服装触觉数据库,该数据库至少包含每个传感器的物理位置、从每个传感器获取数据所需要的时间、从每个传感器所获取数据的特性参数、每个传感器恢复误差补偿系数;数据获取:数据采集卡采集机器人服装上所有传感器传送过来的数据,并将采集到的传感数据送到计算机传感器缓存器中;对传感器缓存器中的数据进行预处理:将传感器缓存器中的每一个传感数据依次取出并按照时序对传感信号进行滤波与补偿处理,同时根据传感器的时序操纵信号并结合机器人服装触觉数据库中的信
8、息,确定该数据对应的传感器的地址信息,该地址与机器人服装传感单元是一一对应的映射关系,所有的数据处理完毕形成传感器模板,该模板为传感器的物理地址、数据格式与传感器的数量;传感数据补偿:对上步(第步)处理后的数据再结合机器人服装触觉数据库中的特性参数与补偿系数进行数据补偿与修正;传感信息融合:将所有经补偿与修正后的传感数据综合成一个内在数据单元,通过概率密度公式曲线来分析传感器的特性功能,使用统计理论来定义误差探测标准,并定义间距量度标准来作为探测传感器误差的标准,把所有传感数据根据地址关联性逐一进行融合,同时对传感数据进行误差补偿与错误检测;将上步(第步)经融合处理后的数据用二维与三维图像显示
9、出来,从而得到接触物的外形轮廓与接触面压力分布。所述第步数据采集卡采集数据的方法为:把整个触觉服装传感器分成若干个阵列块,将每个阵列块中传感器的行列引出线接入采样扫描电路,通过采样扫描电路进行块选,扫描电路块选信号由安装了数据采集卡的计算机产生,接着将选定的块传感器中每个传感单元的电压信号依次送入信号调理电路,再由计算机操纵的数据采集卡将已调理好的信号采集到计算机中,并将采集到的数据存放在计算机传感器缓存器中。所述第步图像显示方法为:首先在计算机内建立一个与实体机器人对应的机器人的三维图像,实体机器人服装上所有的传感器对应着三维图像中的坐标点,传感器的特征值用颜色深浅来表示所读取数值的大小并在
10、三维图像中在该传感器对应的坐标点上表示出来,最后通过调用传感数据文档(即调用通过校正与融合处理后的传感数据)就能够进行触觉数据显示与触觉图像显示,从而得到接触物的外形轮廓与接触面压力分布。进一步地,为了避免由于传感器偶然性的误差,将数据采集卡连续采集得到的同一传感器的三个数值在传感数据补偿与修正后取平均值作为该传感器补偿与修正后的实际输出。本方法将分布在全身触觉传感的数据作智能综合,能有效处理并避免了单一触觉组单元不确定性误差的影响与传感器故障产生的错误信息,同时保证融合结果的精确性与可靠性,产生比单一传感器获得更精确、更完全、更可靠的估计与推断。鲁棒性强,可提高机器人全身的空间分解力与清晰度
11、、机器人触觉图像测图精度、分类精度与可靠性,增强解译与动态监测能力,减少模糊度,有效提高触觉数据的利用率等。本方法能够克服环境温度、电压扰动等各类外界环境的影响,提高接触物体表面轮廓数据测量与图像重构的精度,从而使机器人传感服装具有良好的稳固性、容错性与可靠性。附图说明图1-本发明的原理示意图;图2-机器人触觉传感服装数据处理方法流程图;图3-触觉传感数据显示结构示意图;图4-具有不一致方差的两个概率分布函数图;图5-可信间距度的定义示意图。具体实施方式下列结合附图对本发明作进一步全面介绍。图1是本发明的原理示意图。其中包含机器人传感服装、采样扫描电路、信号调理电路、数据采集卡与计算机。触觉服
12、装传感器系统的主体部分使用块状阵列式,即把整个触觉服装分成若干个阵列块,将每个块传感器的行列引出线接入采样扫描电路的核心构成部分-多路模拟开关,通过多路模拟开关进行块选(模拟开关块选信号由安装了NI公司的PCI-6259多功能数据采集卡的主机产生),接着将选定的块传感器中每个传感单元的电压信号依次送入信号调理电路,然后利用数据采集卡对机器人传感服装进行数据采集,并将采集到的传感数据送到传感器缓存器中,通过一系列的数据处理将接触物的外形轮廓与接触面压力分布以图像的形式直观显现。图2是本机器人触觉传感服装数据处理方法流程图,它包含四大步骤:依次是数据获取、数据预处理、传感数据补偿与传感数据处理,其
13、中每一步还包含一些具体的处理方法,本方法还包含一个重要的机器人服装触觉数据库,数据库内存储的信息是各步骤处理的根据。下面结合图2对本发明进行全面说明:机器人服装触觉数据库(分为3个资料库):1、传感器数据库:该数据库包含了系统中所有可用的传感器的有关信息,要紧有:可用传感器的种类与它们各自的输出数据格式;每个传感器的操作约束;每个传感器的物理位置;从每个传感器获取数据所需要的时间;从每个传感器所获取数据的特性参数(如标准偏离等);对原始数据进行转换,获得具有运算法则特性的数据。2、传感器错误检测与补偿数据库:该数据库包含了所有传感器及其各自性能的信息。有问题的传感器将在该数据库中被勾画出来,同
14、时将对它们的数据作进一步分析,并同意传感数据的误差恢复。恢复误差补偿系数将存储在该数据库中。3、环境数据库:该数据库存储与工作环境有关的信息。环境信息决定下一步的执行动作,成功地执行一项动作需要明白机器人操作者的性格特点与工作环境,这些数据都储存在环境数据库中。数据获取步骤本单元的要紧任务是为以后的检索获取与存储原始传感数据,该单元有多个传感器输入信号,通过接口将原始传感数据存储在缓存器中,缓存器只是一个存储中介。机器人触觉传感服装中触觉单元数目非常多,若直接连接到计算机上,则需开发带有大量输入端口的专用计算机板卡,显然此种方式是不合适的。因此机器人触觉传感服装的实验系统设计中将整个触觉服装分
15、成若干个阵列块,每个触觉传感器阵列的行列引出线接入扫描电路,通过扫描电路进行块选,接着将选定的块传感器阵列中每个敏感元件检测到的电压信号依次送入信号调理电路,信号调理电路要紧对电压信号进行放大与滤波,再由主机操纵的数据采集卡将已调理好的信号按照逐行扫描的方式采集到主机中,并将采集到的数据存放在计算机缓存器中。缓存器指的是PC内存的一个区域,它用来临时存放数据。当需要每秒采集几千个传感单元的数据,并进行实时显示是困难的。但是将采集卡的数据先送到缓存器,能够先将它们快速存储起来,稍后再重新找回它们进行显示或者分析。计算机通过数据采集卡输出时序操纵信号进行同步采集,完成传感器的单元选择与数据采集。行
16、扫描法每次扫描一行,从而大大提高了单次触觉阵列全部信息的读出速度,为整个系统的实时性打下硬件基础,同时在提高采样速度的同时,较好地解决了行列间的串扰噪声问题。数据采集卡对多个变化较为缓慢的模拟信号进行A/D转换时,同时利用多路模拟开关将各路模拟信号轮番与A/D转换器接通,使一个A/D转换器能完成多个模拟信号的转换,节约硬件开销。数据预处理步骤该步骤涉及传感器选择、传感信号处理、传感数据处理与传感器模板的输出。传感器选择:计算机通过数据采集卡输出时序操纵信号进行同步采集,完成传感器的单元选择与数据采集,也就是说传感器单元的选择与数据获取是由计算机输出的时序操纵信号决定,而该时序操纵信号又是由机器人服装触觉数据库的传感器时序单元决定,同时该时序操纵信号是与机器人传感服装的每个传感器有映射关系。传感信号处理:传感信号处理是通过一定的算法操纵对采集到的数据进行滤波与补偿。由于测量对象不是稳