基于全局改进势场与局部动态避障的移动机器人路径规划方法研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:xin__yonghu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人以其灵活、形式多样的特点受到社会各界的关注,并在各领域内都得到了广泛的应用。对于智能移动机器人而言导航功能必不可少,而路径规划在导航系统中占据重要地位,它影响机器人整体导航的效果,很大程度上决定了导航过程的效率。在导航过程中,机器人除了需要面对静止的障碍环境还要处理动态的不确定障碍物,而现有的规划方法在该方面还有不足之处。为此,本文以移动机器人为研究对象,针对现有方法对静态及动态环境下机器人的路径规划算法提出改进,分别从全局和局部角度对局部极值、移动障碍物避障等问题提出解决方案。在此基础上,基于ROS搭建机器人仿真平台,利用Turtlebot3 Burger针对改进后的规划算法进行实验,验证了算法的有效性。首先,在全局规划层面,针对传统人工势场法中出现的目标点不可达问题,采用增加引力系数的方法使路径接近终点时斥力势场逐渐减小。对于局部极小值问题提出了自适应子目标点的方法,通过引入障碍势场函数的概念使机器人在陷入极值时选择合适的位置逃逸至子目标点,最终重新规划至终点。考虑人工势场中参数无法适应环境的情况引入粒子群优化算法,将路径长度和平滑度作为适应度函数解决了局部极值问题,得到了更为平滑且更短的全局路径。其次,在局部规划层面,通过在代价函数中加入跟随全局路径的方法解决了动态窗口法中的局部极值问题。对于动态窗口法不能及时躲避移动障碍物的问题,引入模糊控制思想,建立针对移动障碍物的危险评估系数动态调整实时规划的策略。根据移动障碍物与机器人的相对速度关系,设计动态窗口法模糊控制器,避免机器人发生碰撞或是陷入无法继续规划的情况。再次,为了验证规划算法的有效性,在ROS机器人操作系统下利用Gazebo搭建仿真试验环境。通过SLAM构建了仿真地图,采用Turtlebot3 Burger模型在静态和动态环境中进行仿真实验。在原有全局规划A*算法的基础上进行方向扩展提升了路径的平滑度,减少了冗余轨迹。在规划过程中临时加入Gazebo障碍物模拟动态环境,机器人通过传感器数据在动态窗口法的作用下成功重新规划避障轨迹。最后,分别在实验室中设计动静态环境,利用Turtlebot3 Burger对提出的改进算法进行验证。通过工作空间覆盖机制测试改进A*算法,结果显示改进算法的路径比原有算法更优。动态环境下采用动态窗口法可以实现不同场景、不同任务的实时避障,验证了算法的可靠性。综上,本文通过对移动机器人规划问题的研究,于机器人自主导航有借鉴意义。
其他文献
SLAM技术作为实现巡检机器人智能化应用的关键技术之一。本文以自主研发设计的四轮独立驱动与独立转向防爆巡检机器人为研究对象,通过搭载激光雷达和惯性传感器分别作为环境感知和定位传感器,利用ROS平台搭建了一套完整的SLAM系统框架,实现防爆巡检机器人在天然气调压站内自主定位与地图构建功能。首先,根据天然气调压站作业环境及防爆要求,设计了一款适应性强、安全性高的四轮独立驱动与独立转向防爆巡检机器人,针
在航空燃气涡轮发动机中,涡轮部件承受了最大的机械负荷、空气动力负荷和热负荷,因此在发动机运行过程中最容易产生各种故障,甚至引起安全事故。本文为了解决航空发动机故障知识获取难、推理慢的问题,降低排除故障的代价,提高航空发动机的健康检测和故障诊断水平,设计了航空发动机涡轮部件故障诊断专家系统并进行了实现。首先,研究了故障知识获取。采用知识约简算法进行知识获取,利用分辨矩阵对离散化的专家知识数据进行属性
现如今,多智能体系统已经成为人工智能中的一个研究热点。单个智能体的计算及决策能力有限,导致其不能处理复杂的任务,因此越来越多的学者开始研究能够应用于多智能体系统的技术。随着深度强化学习在单智能体系统中取得成功的应用,越来越多的工作开始将单智能体强化学习的思想扩展并应用到多智能体系统中。在单智能体强化学习中,智能体所在的环境相比多智能体所在的环境是稳定的。在多智能体强化学习中,环境是更加复杂的,因此
目标跟踪的主要任务是评估被跟踪对象在视频序列每个场景中的轨迹模型,它在自动驾驶、目标行为分析等多个研究中发挥了积极的作用,是目前计算机视觉领域最重要的任务之一。目标跟踪任务需要跟踪器能够连续、准确地估计目标的位置及形状变化,然而实际场景中由于受到遮挡、背景干扰等多种因素的影响,实现准确、鲁棒的目标跟踪仍然存在很大挑战。本文以基于深度孪生神经网络的跟踪算法为基础,从特征提取和目标预测这两个角度出发,
随着我国交通领域的快速发展,尤其是在铁路运输方面,列车车轴作为最基本也是最重要的部件之一,长期处于高负荷、高强度的工作状态,极易发生磨损裂纹等故障,并且故障发生位置不易发现,如果不能及时排查解决,不仅会给乘客的经济和人身安全带来极大的隐患,还会对国家相关行业的安全公信力带来难以估计的损害和影响。因此对车轴进行及时且精确的检测显得尤为重要。声发射(AE)检测技术,最为一种常见的无损检测方法可以在不对
交通流预测任务是智慧交通系统的重要组成部分。准确高效的交通流预测,对交通规划与调度具有重要意义。然而由于交通流数据存在复杂非线性的时空关联,使得交通流预测任务具有很大挑战性。现有交通流预测方法对时空特征利用不充分,无法挖掘交通流中的深层次时空关联。此外,数据缺失问题在实际交通场景中十分常见。缺少充足的数据样本对预测模型进行优化,同样增加了交通流预测任务的挑战性。现有小样本交通流预测方法,仅针对网格
互联网基础设施的完善加速了信息数字化进程,现实生活中的可用信息不再被简单堆叠,而是被表征为图状信息网络,如交通网络、多媒体网络和社交网络等。网络数据的异质性、非线性和动态性等特点给数据挖掘任务带来了诸多挑战。网络表示学习是应对这些挑战的有效方法,它将高维稀疏的网络信息转换为低维密集的实值表示,从而提高网络分析任务的执行效率。现实系统中网络节点往往具有丰富的属性,这些属性可以为节点建立语义上的联系。
近些年来,深度强化学习在人工智能领域扮演着越来越重要的角色。但当面对高像素图像游戏的时候,深度强化学习的训练稳定性不佳。深度强化学习在Q学习训练过程中通常需要巨大的存储内存以及计算消耗,这阻碍了其在相对低端智能设备上正常运行。这仍是深度强化学习面临的一个严峻考验。针对深度强化学习算法应用在复杂图像游戏上所出现的问题,本文分析了该算法存在的不足之处,包括该算法在Q学习过程中出现过高估计Q值所带来的稳
深层卷积神经网络因其优秀的学习能力受到广泛关注。但深层卷积神经网络模型中通常具有大量冗余参数,这些冗余参数不仅会消耗大量内存和运算资源,阻碍模型向移动端的移植,还会带来过拟合问题。近年来,网络模型剪枝算法已经被证明可以有效减少模型参数,压缩网络规模。现有剪枝算法大多通过人工设计的评价标准来判断一个网络结构是否应该被剪枝。这种判定方法具有较强主观性,因此获得的评价结果可能存在较大误差。为解决此问题,
计算机断层扫描(CT)利用射线进行成像,并广泛应用于生物学、药学及安检等方面。在辅助治疗方面,CT凭借扫描速度快且成像清晰的优点帮助医生准确筛查病灶,大幅降低了癌症和恶性肿瘤的死亡率,但常规剂量CT的高辐射对患者伤害很大甚至致癌,而在此基础上降低辐射剂量的低剂量CT信噪比低,器官病灶纹理模糊,易造成医生的误诊和漏诊,因此低剂量CT图像需要经过算法进一步处理达到临床要求。本文从两个方面针对现有算法的