基于行为的移动机器人局路径规划方法研究

来源 :山东理工大学 | 被引量 : 0次 | 上传用户:kahn419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动机器人应用范围的扩大,其工作环境也日益复杂,往往是非结构化的、部分或全部未知的。局部路径规划侧重于使用传感器实时感知环境信息,使其能适应复杂的工作环境,及时有效地处理未知障碍和环境变化。基于行为的方法是路径规划发展的一个非常重要的研究方向,它将规划任务分解为多个相互独立、功能比较简单的行为单元,每个行为单元都具有自己的感知器和执行器,这种模块化的方法,提高了机器人的反应速度,降低了系统的计算量。但它存在行为不易描述、多个行为存在竞争冲突需要相互协调的问题。  本文以移动机器人Pioneer3为研究平台,对基于行为的移动机器人的局部路径规划方法进行了深入研究,并对相应的算法进行了仿真验证。主要研究工作为:  1、本文为移动机器人混合式体系结构的底层-反应层,设计了多个基本反应式行为,包括紧急行为、避障行为、趋向目标行为、漫游行为和沿墙行为。  反应式行为的设计主要采用模糊逻辑控制方法。鉴于避障模糊控制规则的制定存在的不完全性和主观性,采用自适应神经模糊控制系统(AdaptiveNeuro-Fuzzy Inference System,ANFIS)对隶属度函数、模糊控制规则进行优化,以达到更好的控制效果。  趋向目标行为和沿墙行为的控制规则采用模糊逻辑控制方法来设计。漫游行为采用人工势场法设计,并针对机器人在处于安全区域时容易发生死锁现象的问题,采用随机动作的方法予以解决。沿墙行为则是为解决机器人路径规划中容易出现的死锁问题设计的。  2、为使多个反应式行为协调一致地完成规划任务,设计了行为融合算法。行为融合算法采用优先级法和动态权值法相结合的方式。紧急行为具有最高的优先级,以保证机器人不会处于危险状况。避障行为和趋向目标行为采用动态权值法进行融合。  3、使用Matlab软件设计开发了路径规划仿真平台,并应用该平台对各反应式行为、以及行为融合算法进行仿真验证。仿真结果表明,不论是普通障碍物环境,还是存在U形障碍物的环境,机器人都能较好地完成路径规划任务,所提出的算法具有有效性和实时性。
其他文献
时序信号是一种极其重要的信号,是指如语音信号、生物电信号、雷达和声纳信号、机械振动和地震信号[1]等等这样的频率、幅值随着时间的变化而不断改变的多成分信号。时序信号
在当今社会中云计算已经成为支撑众多高新技术发展的基础设施之一。然而,数据中心的高能耗制约了云计算的健康发展,与高能耗形成鲜明对比的是数据中心普遍低下的能源效率。因
无线传感器网络由于传感器节点存储能力、计算能力以及能量有限,设计适合无线传感器网络的高效路由协议成为关键技术之一。本文改进了响应型层次路由协议TEEN,将平面路由协议
生物信号是通过物理方法获得的,定量描述人体健康状况的物理信号。它可以是电信号,也可以是压力信号,例如脑电信号、心电信号、脉搏信号等,医生通常根据这些生物信号的变化诊
随着计算机和多媒体技术的发展,海量数据资源也急剧增长,尤其是图像信息备受人们的重视。基于内容的图像检索技术也就应运而生。近年来出现的大规模图像数据库,更是促进了图
文物是宝贵的历史文化遗产,具有重要的历史与艺术价值,由于老化以及人为破坏等因素,文物的保护工作面临着很多困难。古代壁画作为一类常见的文物,除了常规的保护手段外,还可
在开发基于Web的企业应用系统中,由于模块相似性比较大,导致重复性的编码工作比较多,而通常这些编码工作都是采用复制、粘贴的软件复用方式,造成编码容易出错、维护困难等问题。
支持向量机(Support Vector Machine,SVM)是一种基于统计学习理论的新型机器学习方法,具有全局最优、结构简单、推广能力强等优点,因此得到了广泛的研究和应用。但是SVM方法最初
随着移动计算、无线通信技术及GPS等技术的迅速发展,基于位置服务越来越受到重视,因此移动对象位置查询变得可行和必需。在交通网络中,移动对象将更新的位置信息提交给移动对
随着异构多核处理器的快速发展,异构多核系统中的任务调度成为研究热点。目前,适用于普通任务集调度的算法在调度细粒度任务集时,存在处理器负载失衡,处理器空闲时间多,并行性差和