智能机器人路径规划算法及实验研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:huangxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路径规划问题是智能机器人研究中的关键问题之一。已知环境下的路径规划问题比较简单,已有许多成熟的方法。未知环境下的路径规划问题还远没有形成一套完整的理论,缺乏实用有效的方法。本文借鉴预测控制原理,研究了一类处理静态复杂未知环境下路径规划问题的方法。本文首先研究了未知环境中滚动规划算法的一般步骤,然后在滚动框架下分别研究了A*和RNN路径规划算法,并基于上述算法得到两类不同的滚动路径规划算法。 在路径规划算法的研究中,实验具有重要的作用,一般用来验证算法在实际环境下的各种性能,并可用于对不同算法进行性能比较。本文提出并实现了一种基于滚动框架的路径规划和导航软件,该软件基于面向对象结构体系和三步式运行机制,能根据算法指导机器人在实际环境下的路径规划;同时封装了机器人的视觉通讯和底层驱动功能,大大减少了算法研究者在设计算法时的代码编写工作量。在该软件的基础上,本文还设计实施了几个实际环境下的路径规划实验,用来验证和比较前面得到的两类不同的滚动算法的有效性和在性能上的差异。 本文的主要研究成果包括: 在机器人路径规划问题中引入预测控制原理,研究了滚动路径规划算法,给出了滚动规划算法的一般步骤。 提出了一种改进的基于A*算法的滚动算法,此算法通过引入二叉堆这一数据结构,减少了路径规划算法在局部规划时待考察的可行节点数量,降低了计算时间,提高了路径规划算法的实时性。仿真结果表明了改进的算法相比较原算法对于路径规划实时性的改善。 研究了回归神经网络(RNN),提出了一种基于RNN的滚动规划算法。RNN具有高度的并行性和丰富的动力学性质。仿真和实验结果都说明,这种算法能够同时满足滚动规划对快速性和有效性的要求,在某些环境下比A*算法更具优势。 设计了一种机器人路径规划和导航软件Rolling Navigator,该软件实现了前面提出的滚动规划的基本原理的三个主要环节以及前面提到的两类滚动算法,方便了路径规划算法和实验的研究。 将Rolling Navigator成功集成在上海交通大学自行研制的中型全自主移动机器人-“Frontier”上,并设计了实际环境下的路径规划实验,实验结果验证了滚动规划在解决未知环境下路径规划问题的有效性,以及局部采用不同算法在性能上的差别。
其他文献
为有效降低深水钻井井喷事故风险,提出一种井喷事故风险控制决策定量评估方法.首先运用贝叶斯网络(BN)建立深水钻井井喷事故评估模型,根据BN网络前向和后向推理原则,确定井喷
为解决暴恐事件下机场航站楼人员疏散的应急管理问题,采用解释结构模型(ISM)法与决策试验和评价实验室法(DEMATEL),剖析各影响因素之间的关联关系,并筛选出影响人员疏散能力
大型过程控制装置的功能、性能、可靠性、可用性、安全性是设备的生产方和使用方非常关心的问题。设计和实现出一种系统评估体系,使各方有一个一致的标准,是当前的应用的要求。
为准确评价油气输送动设备运行状态,及时发现设备故障,避免由安全问题带来的经济损失,构建一种基于数据挖掘的油气输送动设备实时定量风险评估模型.运用危险与可操作性分析(H
为解决当前拟定大坝变形监控指标未考虑大坝等级和重要性问题,首先,采用有限元强度折减法,建立面板堆石坝抗滑稳定安全系数与坝体上下游水位的关系式,根据大坝等级和重要性确
为探究我国罐车公路运输危化品事故发生特征,考虑应急救援耗时问题及危化品类别、公路等级对应急救援耗时的影响,从人员伤亡情况、发生时间、区域、类别、原因等方面,系统、
随着社会的进步和科学技术的发展,人们需要处理的问题越来越复杂。同样,在计算领域中,计算任务变得越来越大,使用的算法也越来越复杂,因此对计算机性能的要求也越来越高。由于目前
本文设计了一个基于图库的SVG卡通动画人物自动生成系统,该系统提供操作方便的用户界面,用户使用该系统可以方便的制作出卡通人物形象图片及其各种表情动作动画,并可以将动作的
为研究施工扰动和强降雨浸透影响下的地层变形演化特征,采用通用离散元程序(UDEC),开展不同降雨强度及不同开挖深度组合下地表沉降特征的模拟研究,探索开挖过程中的地表孔隙
为预防空中交通管制不安全事件,利用陆空通话语音数据结合精神运动能力检测(PVT)方法,研究管制员的疲劳预警机制.首先,通过处理管制模拟机训练过程中陆空通话的音频文件,截取