



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于模糊神经网络的移动机器人沿墙导航控制时间:2009-04-13 09:31:52 来源:自动化与信息工程 作者:郭华1 引言 沿墙导航控制问题是指驱动机器人在一定方向上沿墙运动,或者更一般意义上的沿着物体轮廓运动,并与墙保持一定距离。它可以看作是移动机器人智能的低层行为,当与其它高层的智能行为相结合时,可以完成复杂的任务。墙体情况可分为以下几种: 跟踪一个未知的墙体。当获得的环境信息太少或无法获得,机器人的轨迹可能会特定为“沿着右边的墙体运动直到发现第一个门口”。另外,如果移动机器人的任务是绘制全局模型,它就必须沿墙体行进将地图描述完全。 跟踪一个已知墙体。机器人按照规划好路径跟踪轨迹,为了使算法误差保持在小范围内而跟踪墙体。或者,路经规划中包括已知墙体,需要机器人沿墙行进完成特殊的任务。 目前关于移动机器人沿墙导航控制已有较多研究,大多采用声纳传感器作为环境的感知设备。算法应用则从早期的航迹推算法,发展到后来使用卡尔曼滤波,模糊控制,神经网络控制等。由于模糊逻辑技术和神经网络技术各自独到的特点,将模糊技术和神经网络有机结合组成模糊神经网络控制系统,可实现模糊规则自动提取、模糊隶属函数的自动生成及在线调节。因此本文采用模糊神经网络算法实现移动机器人的沿墙导航控制。2 模糊神经网络结构21 输入输出值模糊化 本文研究的移动机器人沿墙导航控制融合机器人声纳检测采集到的数据,判断机器人的位姿,然后通过模糊神经网络算法控制移动机器人的动作,使其在一定距离内沿墙体运。文中移动机器人侧壁上方安装有16个声纳,按顺时针排列从0#到15#。 移动机器人要避免与墙体碰撞又要保持一定距离,所以本文为每个声纳设置一个阈值,当声纳检测到的距离值大于或小于这个阈值就采取相应的动作。这样,将声纳采集的距离值与各自相应的阈值相减得到差值di(i=O,1,2,15)作为模糊神经网络的一个输入;移动机器人的角度信息作为另外一个输入。将距离差值di和角度输入模糊化如下: 距离差值di:较小(NB),小(NS),中(Z),大(PS),较大(PB)。 角度:左(L),偏左(LS),正(Z),偏右(RS),右(R)。 输出变量为移动机器人的左右轮速Vl、Vr,模糊化如下: 左右轮速Vl、Vr:左转(TL),前进(G),右转(TR)。22 模糊神经网络结构图 模糊神经网络结构图如图1所示,A为输入层,输入变量分别是前面所说的距离差值di(i=0,l,2,3,4)和角度。A层的作用是将输入值传送到下一层。 B,C为模糊化层,即使用模糊语言来反应输入量的变化,隶属函数采用高斯函数,隶属度计算公式如下: 连接权重We、Wd决定了隶属函数的形状。 D层为模糊推理层,目的是将输入量进行综合处理,共采用了25条规则,它们由C,D,E的连接表示出来。模糊规则如下: lf di is M andis N,then Vl is K and Vris L其中M=NB,NS,Z,PS,PB;N=L,LS,Z,RS,R;K,L=TL,G,TR。 E、F、G层为去模糊化层。F层有10个神经元,5个对应移动机器人的左轮速度,5个对应右轮速度。F层的结果隶属函数使用三角形隶属函数,目的是把在E层模糊语言描述的隶属函数转化为具体数值的隶属度。G层求解模糊结果,采用重心法,也叫加权平均法。求解过程是以控制作用论域上的点vi(i=l,2,n)对控制作用模糊集的隶属度u为权系数进行加权平均而求得模糊结果,对于离散论域vi: 3 沿墙导航控制计算模型 图l所示即为本文采用的BP前馈型神经网络结构,计算模型如下(I为该神经元的输入值,O为输出值,上标表示神经元所在的层): D层:由输入变量自动生成模糊规则。 F层:输出隶属函数使用三角形函数,隶属度计算公式如下: 4 实验结果 为了验证算法的有效性,本文设计了移动机器人沿左墙行进的实验。实验环境为有两扇门的长方形走廊。其中,黑色实线为带有两扇门的墙体,蓝色曲线为移动机器人沿墙体行进的轨迹。移动机器人使用0#4#声纳,图2为基于航迹推算法的移动机器人墙体跟踪轨迹图;图3为基于模糊神经网络的移动机器人沿墙导航控制轨迹图。 图3中,移动机器人与墙体的距离联合各声纳相对于移动机器人正前方的角度作为模糊神经网络的输入,经过融和判断来控制移动机器人的动作,靠近墙体或远离墙体。例如,O#(-90)测得的数值为208mm,1#(-50)测得的数值为324mm,2#(一30)测得的数值为877mm,3#(一10)测得的数值为1700mm,4#(10)测得的数值为3000mm,说明移动机器人距离墙体太近,需远离以避免碰撞,此时移动机器人左轮速度为020ms,右轮速度为O08ms。移动机器人采用模糊神经网络进行沿墙导航控制的均方误差为00014。单一采用航迹推算法的均方误差为00382。由此可见,采用模糊神经网络进行移动机器人沿墙导航控制,性能大大提高。5 结论 本文给出了模糊神经网络的计算模型,利用B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年公路工程试验检测师考试复习要点:(道路工程)仿真试题及答案二
- 安宁市2024-2025学年七年级上学期语文月考模拟试卷
- 安徽省合肥市巢湖市2023-2024学年高一上学期期中考试历史考试题目及答案
- 2025 年小升初北京市初一新生分班考试数学试卷(带答案解析)-(北师大版)
- 2025年重阳节的话题作文500字
- 吉林省吉林市吉化第九中学校2024-2025学年八年级上学期数学期末测试卷(含部分答案)
- 2025年四川省资阳市中考真题化学试题(无答案)
- 砌砖墙施工合同范本
- 广告门安装合同范本
- 驾校 土地出租合同范本
- 500强企业管理制度
- 2025年执业医师考试全真试题及答案
- 模块化建筑扩展单元行业跨境出海战略研究报告
- 2024年惠州市第二人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 《电力安全工作规程DLT408-2023》知识培训
- 《建筑构造》课件(第2章-墙体)
- 中华民族共同体概论专家讲座第一讲中华民族共同体基础理论
- 2024-2030年中国存储器资金申请报告
- 《蝴蝶效应》电影赏析
- 医学体检中心眼科工作制度
- 意识形态工作应急预案
评论
0/150
提交评论