基于神经网络的多传感器信息融合技术在移动机器人中的应用.docx
《基于神经网络的多传感器信息融合技术在移动机器人中的应用.docx》由会员分享,可在线阅读,更多相关《基于神经网络的多传感器信息融合技术在移动机器人中的应用.docx(4页珍藏版)》请在优知文库上搜索。
1、基于神经网络的多传感器信息融合技术在移动机器人中的应用摘要:基于模糊神经网络的多传感器信息融合,提出了一种简单、有效的分区算法来确定障碍物的距离和方位。采用BP神经网络对障碍物环境进行分类以及模式识别,为移动机器人的导航和避障提供了一种有效的方法。关键词:可移动机器人;多传感器信息融合;神经网络O引言可移动机器人的迅速开展,扩大了它在各个行业的应用,其工作的空间和环境也日益复杂。为了实现机器人在非结构化环境中平安、自主地完成各项任务,必须获得外界环境准确、统一的信息描述。单一的传感器在获取信息上的诸多缺点限制了机器人更高层控制系统决策和判断的准确性,因此,在机器人中应用多个传感器,采用信息融合
2、技术进行多传感器信息处理,是赋予机器人更高职能的关键技术之一。将数据融合技术引入到机器人环境障碍物分类领域,能显著地提高多传感器系统对环境分类的准确率:可以增加测量维数,消除不确定因素的影响,扩展时间和空间的覆盖范围,降低对单个传感器的性能要求;能够充分发挥每-个传感器信息源的作用,利用各数据源间冗余和互补信息。文中设计的可移动机器人传感器系统,应用模糊神经网络技术创立并训练神经网络,采用自行设计的BP神经网络对多传感器信息进行融合,为可移动机器人的避障和导航提供决策依据。1基于神经网络技术的多传感毋信息融合本系统的移动机器人模型中采用了多个超声波传感器,分布在移动机器人的不同部位,检测不同方
3、向上的信息,用于探测机器人所处环境中的障碍物信息。通过融合多个传感器对周围障碍物对象的冗余和比拟完全的表达,将减小由于各传感器的感知误差而带来的整个系统的不确定性。根据机器人设计尺寸,相邻两对传感器间的角度为30。,在机器人周围共布置13个超声波传感器(测距范围5m),传感器的分机器人前进方向图1传感器分布示意图将So-SI2共13个超声波传感器分为3组,分别安装在机器人的左方、前方、右方。如果13个传感器同时工作,将会相互干扰,因此,选择多路工作方式,无相互影响,可以在紧凑空间内使1.1基于模糊神经网络的分区算法1.L1模糊语言变量及其隶属函数确定首先确定根本语言值,如确定障碍物距离时,先给
4、出3个根本语言变量:“远”,中,近;再根据需耍设定分级更细的变量,如很远,中远.等。这里给出一个超声传感器测距值对应于F(远),M(中),N(近)的隶属函数,如图2所示。1. 1.2分区算法的提出由图1的超声波传感器配置方案,把13个超声传感器分为前方、左方、右方3组,Right=S0,SI,S2,S3,S4),Front-S5,S6,S7,Lcft-(S8,s9,S10.Sll.S12),对于单个传感器来说,只能获得障碍物的距离信息.,不能得到障碍物的准确方位信息,导航误差增大。为此,文中提出一种筒单明了的分区算法,对每个方向组的传感器测得的数据进行融合,从而得到3个方向上障碍物的距离和方位
5、信息。具体算法描述如下:将13个传感器的距离信息值用d(i-012)表示,融合后取值(,),d表示距离值,取值范围为(50,500)(ClTI),3个方向上分别表示为d,dr,dt;表示障碍物方位,当有多个障碍物时,取使I口一90。I值最小的值,超声传感器最大测距范围为5m,当障碍物在5m之外时,传感器距离值为5m.60.,将右方区域分为A, B. C,当。5, d5时,障碍物位于B区, 障碍物位于C区,d 一d ,定义障右方障碍物确定:SO,SI,S2,S3,S4安装角度分别为一60。30。,0.,30。,I),E,F,G,II,I共9个区,如图3所示.当d。5,d5时,障碍物位于A区,d一
6、d。,定义障碍物方位信息为一44。;min(do,d),定义障碍物方位信息为一33。;当d。-5,d5,d-5时,碍物方位信息为一22。;当d5,d(5时,障碍物位于D区,d=min(d,d),定义障碍物方位信息为一11.;当d5,d.5,d。一5时,d=d2,障碍物位于E区,定义障碍物方位信息为11。;当d。5,d.5时,d-min(d2,d.),障碍物位于F区,定义障碍物方位信息为22。;当d5,d.5,d5时,d:d.,障碍物位于G区,定义障碍物方位信息为33。;当d。5,d5时,d-min(d3,d),噫碍物位于H区,定义障碍物方位信息为44。;当d-5,d5时,d,-d障碍物位于I区
7、,定义障碍物方位信息为55。;当右方有多个障碍物时,取d为障碍物距离的最小值,当不满足以上条件时,也取d为障碍物距离的最小值。用与上述相类似的方法可以确定出正前方、左前方障碍物分区情况。另外,当障碍物在左方与前方共有区域,认为障碍物是在左方;当障碍物在右方与前方共有区域,认为障碍物是在右方。至此,我们得到了机器人3个方向上障碍物距离信息的向量D(d,.d,d,),可以看到,分区算法简单、有效,能顺利地完成传感器信息初步融合。2. 1.3距离信息的模糊化经过分区算法融合的距离值还不能完全准确地表示障碍物的距离,而且如果直接把向量【)输入神经网络进行模式识别,样本空问的选取将极为复杂,且难以选取有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 神经网络 传感器 信息 融合 技术 移动 机器人 中的 应用