基于全局地图的移动机器人路径规划研究

来源 :西安工业大学 | 被引量 : 0次 | 上传用户:qppkqppk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人作为新兴的研究领域,在工业、航天、国防和交通等方面协助人类完成众多任务。为了执行这些任务,需要研究移动机器人在不同环境中的路径规划算法与优化问题。目前,已有的路径规划算法还不能同时解决规划效率低、路径非最优、动态避障性能差等问题。因此,本文提出了一种混合路径规划算法,利用快速探索随机树算法(Rapidly-exploring Random Tree,RRT)找到一条全局最优路径,并分别使用动态窗口法(Dynamic window approach,DWA)和时间弹性带方法(Timed Elastic Bands,TEB)算法进行局部优化和动态避障,通过仿真和基于ROS移动机器人的实验验证了算法的可行性与有效性。本文的主要研究工作如下:(1)针对同时定位与地图构建技术(Simultaneous Localization and Mapping,SLAM)构建地图时由于光照变化、移动机器人视角变化等原因,导致构建地图时间长、地图不完整及误差累计等问题,在结合空中视觉和图像处理的基础上,利用栅格法建立室内环境全局地图。(2)为了解决全局路径规划中的RRT算法收敛速度缓慢,采样节点密集,路径曲折复杂等问题,提出了一种改进RRT算法。首先,在偏向区域中快速找到一条初始可行路径,从而减少执行时间,加快收敛速度;同时,利用节点拒绝技术去除高成本节点和无效节点,生成更有前景的树,降低内存需求;最后,遍历初始路径的所有顶点,判断起始点到顶点之间的成本以及是否穿越障碍物,然后修剪其中多余的节点,达到路径优化的效果。仿真结果表明,所提出的方法优于RRT和RRT*方法,并以更少的采样节点和执行时间收敛到更短的路径。(3)局部路径规划方面,分析了 DWA算法和TEB算法的工作原理以及工作流程,阐述了两种算法对应的移动机器人运动学模型和约束函数,并针对传统DWA算法存在的狭窄通道出现振荡、停止及碰撞问题,利用障碍物膨胀处理和状态分级策略改进了 DWA算法,保证了移动机器人运行的安全性。在仿真实验中,无论是基于双轮差速移动机器人模型的DWA算法,还是基于阿克曼转向移动机器人模型的TEB算法都可以有效地避开临时添加的障碍物。(4)混合路径规划算法可以弥补全局路径规划或局部路径规划存在的不足。首先,使用改进RRT全局路径规划算法在全局静态环境下找出一条全局最优路径。其次,对于不同的移动机器人模型分别使用DWA和TEB算法跟踪并优化全局路径,确保移动机器人能够迅速避开动态障碍物。最后,在基于ROS的移动机器人实验平台上使用混合算法完成了室内环境的路径规划任务,避开临时障碍物,顺利到达目标点。综上所述,本文提出的混合路径规划方法搜索速度快、优化效果好以及对环境改变的适应性较强,对移动机器人路径规划问题具有理想的综合性能。
其他文献
探讨了方雪鸪服装画的风格,将其服装画的设计技法归结为素描、水彩和色粉画法3种;并从形体、妆容和配饰3方面分析了他对女性形象的构建,将其服装画的风格概括为优雅浪漫、图
科技是一把双刃剑,如果只关注现代科学技术给人们生活带来的便利,而忽视可能带来的灾难的话,人类自身的生存便会受到威胁。以生物科技发展中的前沿性科学研究——克隆技术的
报纸
为解决海量空间目标光学特性数据入库与检索效率低、非结构化数据存储与管理困难、数据服务扩展性差和无法满足多用户获取实时请求数据的问题,提出一种空间目标光学特性数据
会议
基于社会契约论的权利理论对权利主体的能力具有特定的要求并赋予权利以互惠性,进而反对“动物权利”的话语。契约论权利观所预设的权利主体必须是拥有道德能力的人,且可涵盖潜
目的:探讨男医学生性别角色与共情能力的关系。方法:采用中国大学生性别角色量表和中文版人际反应指针问卷对甘肃省某医学院校112名男医学生进行问卷调查。结果:男医学生的情绪
为了优化反应条件及提高催化剂的反应效率,采用平衡常数法对甲烷二氧化碳重整制合成气进行了热力学分析,计算出该反应发生的最低可行温度为914K。研究了反应温度、压力及反应
《电力发展"十三五"规划》要求全面提升电力系统的灵活性,提高电力系统的调峰能力。加大燃煤电站灵活性的改造力度,加大煤电调峰能力,更是重中之重。
以文明新装为代表的短袄长裙,是民国前期女装的基本样式.文明新装脱胎于古老的上衣下裳,受到妇女解放运动的影响,文明新装被看作是接受新知识、新文明的象征,它具备了以”简
本研究旨在探讨香菇多糖对大肠杆菌攻毒大鼠空肠形态结构、上皮细胞数量和紧密连接蛋白表达的影响.将24只SD大鼠随机分成4个组(A、B、C、D组),每组6个重复,每个重复1只.A、B组