【技术实现步骤摘要】
一种移动机器人路径规划方法、装置及存储介质
[0001]本专利技术涉及路径规划领域,具体涉及一种移动机器人路径规划方法、装置及存储介质。
技术介绍
[0002]自从1961年诞生世界第一台工业机器人以来,机器人技术得到飞速发展,并且广泛应用于军事与机械制造业、农业、医疗、物流运输业等民用行业。机器人技术的研发、制造以及应用成为衡量一个国家科技创新能力、国民经济现代化和智能化的重要标志。随着物联网、5G等高新技术的成熟,移动机器人的应用场景也会越来越广阔。
[0003]移动机器人的导航系统是支撑机器人高效完成各项任务的基础,导航系统的关键技术就在于路径规划。机器人在复杂的空间中,利用自身的传感器对周围环境进行探测,构建环境地图信息。通过路径规划技术进行路径的规划与优化,最终通过运动控制达到目标位置完成导航任务。在复杂的火灾现场、地下探测、海底勘探等危险领域,要求移动机器人能够实时规划的路径。
[0004]改进的快速随机搜索树(RRT*)算法通过对状态空间中的采样点进行碰撞检测,避免了对环境的建模,能够有效地解决高维空间和复杂约束的路径规划问题,这类方法的特点是能够快速有效地进行路径规划。基于RRT*的一系列变体算法,存在以下问题:1)采样点的选取方式为在自由空间内随机采样,因此会导致一些不必要的重复采样,增加RRT*的获取路径规划的计算时间;2)获取的路径一般是较为复杂的曲折路径,实际的移动机器人需要得到尽可能平滑的路径,减少机械损耗;3)需要预先获取环境信息,在复杂障碍物的环境下难以适用。
[ ...
【技术保护点】
【技术特征摘要】
1.一种移动机器人路径规划方法,其特征在于,包括以下步骤:S1:基于移动机器人车载激光雷达获取的环境信息构建环境地图,进行栅格地图建模,每个栅格根据所述环境信息被标记为障碍区和自由空间,设定起始点和目标点;S2:建立第一层RRT*搜索树,所述第一层RRT*搜索树以所述起始点为根节点进行搜索,并采用基于反馈的目标偏向的采样策略在所述自由空间生成随机采样点,得到初始路径;S3:对所述初始路径进行分段剪枝和平滑处理,将处理后的所述初始路径作为所述移动机器人的全局路径进行执行;以及S4:建立第二层RRT*搜索树,所述第二层RRT*搜索树采用反向维护策略以所述目标点为根节点进行搜索,并通过基于欧氏距离和轨迹角度构建的代价函数优化所述全局路径中的剩余路径的路径代价,生成最佳运动路径。2.根据权利要求1所述的移动机器人路径规划方法,其特征在于,所述步骤S2具体包括:S21:以概率k1将上一次添加到所述第一层RRT*搜索树中的节点q
prev
作为参考,通过所述节点q
prev
和所述目标点q
goal
的相对位置缩小所述随机采样点q
rand
的采样区域;S22:通过所述节点q
prev
与目标点q
goal
的相互关系作为下次取点的参考,选择以所述节点q
prev
为圆心,所述节点q
prev
和所述目标点q
goal
之间的距离为半径的四分之一圆区域为采样点选择区域,得到所述初始路径。3.根据权利要求2所述的移动机器人路径规划方法,其特征在于,所述采样点获取方式通过以下公式得到:令所述节点q
prev
和所述目标点q
goal
的距离为d,式中r的值为(0,d]的随机值,θ为四分之一圆区域的随机值,x
rand
、y
rand
分别表示所述采样点q
rand
的x坐标和y坐标,x
prev
、y
prev
分别表示所述节点q
prev
的x坐标和y坐标。4.根据权利要求1所述的移动机器人路径规划方法,其特征在于,所述步骤S3具体包括:S31:选取所述初始路径中所有节点的中点位置的节点,以所述中点位置的节点将所述初始路径分为两段,分别对两段节点进行贪婪剪枝处理,去除冗余节点;S32:对剪枝后的所述初始路径采用牵引B样条策略进行平滑处理。5.根据权利要求4所述的移动机器人路径规划方法,其特征在于,所述步骤S32具体包括,在原有节点P
i-1
,P
i
,P
i+1
形成的三次B样条曲线的基础上加入新控制节点P
ins1
和P
ins2
,通过以下公式对所述剪枝后的初始路径进行平滑处理:其中,式中θ
i
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。