当前位置: 首页 > 专利查询>龙岩学院专利>正文

L型路径趋势改进A-STAR算法的智能仓储物流机器人路径规划方法技术

技术编号:31317113 阅读:34 留言:0更新日期:2021-12-12 23:56
本发明专利技术公开L型路径趋势改进A

【技术实现步骤摘要】
L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法


[0001]本专利技术涉及智能仓储
,尤其涉及L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法。

技术介绍

[0002]路径规划是物流机器人导航过程中的一个重要环节,物流机器人属于移动机器人中的一种,移动机器人路径规划是指机器人基于环境信息规划出一条从起点到终点的无碰、安全的可行路径,并尽可能地优化路径
[1]。机器人路径规划常用方法有可视图法、人工势场法、A

STAR算法、人工智能算法等。A

STAR算法是Dijikstra算法的一个扩展,它利用等代价搜索和启发式搜索来有效地计算最佳优先搜索,使用的时间更少
[2]。但A

STAR算法规划出的移动机器人路径存在折线多、转折次数多、累计转折角度大等问题。文献
[3]在A

STAR算法初始路径规划的基础上,遍历路径中的所有节点,删除冗余节点,建立平滑A

STAR模型,以极低的计算时间损失有效地降低移动机器人规划路径的长度、转折次数、转折角度,适用于复杂环境路径规划。文献
[4]在A

STAR算法初始路径的基础上,通过划分路径步长、删除冗余路径节点的方法,有效地减小路径长度和转折角度,适合多任务点,高障碍率环境下的移动机器人路径规划。文献
[5]引入Past列表和Frequency列表,重新定义基本A

STAR算法中的关闭列表,并结合动态避碰规则,实现多机器人小车的路径规划。文献
[6]仓储物流中移动机器人多任务调度问题,提出复杂对角线距离算法,改进A

STAR算法的启发函数,实现调度系统中移动机器人总任务完工时间最短,规划之后的路径仍存在冗余节点。智能仓储环境与一般机器人工作环境大不相同,仓储环境中物流机器人可行空间有限,障碍物形状规则,因此,智能仓储环境下的物流机器人路径规划有别于一般移动机器人。

技术实现思路

[0003]本专利技术的目的在于提供L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法。
[0004]本专利技术采用的技术方案是:
[0005]L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法,其包括以下步骤:
[0006]步骤1,构建智能仓储环境地图并确定起始位置S和目标位置T,同时利用A

STAR算法得到初始规划路径path以及路径上的节点数N;
[0007]步骤2,基于起始位置S和目标位置T的相对位置关系分别设置不同的L型路径趋势标识;
[0008]步骤3,判断节点数是否大于2;是则,执行步骤4;否则,执行步骤8;
[0009]步骤4,判断当前节点k是否不大于节点数N,k为不小于1的整数且初始值为2;是则,执行步骤5;否则,执行步骤8;
[0010]步骤5,判断节点k

1、节点k和节点k+1形成的局部L型链路与当前L型路径趋势标识是否匹配;是则,执行步骤6;否则,执行步骤7;
[0011]步骤6,判断局部L型链路中间节点k的对角节点D上是否有障碍物;是则,保持当前规划路径path不变并执行步骤7;否则,将节点D替换节点k以更新当前规划路径path并执行步骤7;
[0012]步骤7,当前节点k=k+1,以指示下个节点,并执行步骤4;
[0013]步骤8,以更新后的规划路径path作为优化后的路径。
[0014]进一步地,步骤1中采用栅格法构建智能仓储环境地图。
[0015]进一步地,步骤1中智能仓储环境地图中主要包括拣选工作台、货架、物流机器人等。
[0016]进一步地,步骤2中起始位置S在目标位置T的左下方,延长起始位置S、目标位置T所在直线构成直角,以构建L1型路径趋势标识;同理,起始位置S在目标位置T左上方时,构建L2型路径趋势标识;起始位置S在目标位置T右上方时,构建L3型路径趋势标识;起始位置S在目标位置T右下方时,构建L4型路径趋势标识。
[0017]进一步地,步骤5中局部L型链路与起始位置S和目标位置T构成的路径趋势标识刚好组成一个回路时判定为匹配。
[0018]进一步地,步骤6中对于物流机器人而言,拣选工作台、货架、其他物流机器人视为障碍物。
[0019]本专利技术采用以上技术方案,对于布满货架、可行空间有限的智能仓储系统环境而言,相较于路径总长度的减少,对减少转折次数和转折角度的需求更迫切,一方面便于控制物流小车的转向,另一方面,更有利于作业安全。与此同时,L型路径趋势改进A

STAR算法运行时间较平滑A

STAR算法运行时间短,在大规模智能仓储环境路径规划中,算法运行时间短显然更有优势。
附图说明
[0020]以下结合附图和具体实施方式对本专利技术做进一步详细说明;
[0021]图1为L型路径趋势标识示意图;
[0022]图2为本专利技术L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法的流程示意图;
[0023]图3基于现有技术的平滑A

STAR算法的智能仓储物流机器人路径规划结果;
[0024]图4基于本专利技术的L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法的规划结果。
具体实施方式
[0025]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图对本申请实施例中的技术方案进行清楚、完整地描述。
[0026]现有技术的A

STAR算法规划出的移动机器人路径存在折线多、转折次数多、累计转折角度大等问题。智能仓储环境与一般机器人工作环境大不相同,仓储环境中物流机器人可行空间有限,障碍物形状规则,因此,智能仓储环境下的物流机器人路径规划有别于一
般移动机器人。
[0027]如图1至图4之一所示,本专利技术公开了L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法,其包括以下步骤:
[0028]步骤1,构建智能仓储环境地图并确定起始位置S和目标位置T,同时利用A

STAR算法得到初始规划路径path以及路径上的节点数N;
[0029]步骤2,基于起始位置S和目标位置T的相对位置关系分别设置不同的L型路径趋势标识;
[0030]步骤3,判断节点数是否大于2;是则,执行步骤4;否则,执行步骤8;
[0031]步骤4,判断当前节点k是否不大于节点数N,k为不小于1的整数且初始值为2;是则,执行步骤5;否则,执行步骤8;
[0032]步骤5,判断节点k

1、节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1. L型路径趋势改进A

STAR算法的智能仓储物流机器人路径规划方法,其特征在于:其包括以下步骤:步骤1,构建智能仓储环境地图并确定起始位置S和目标位置T,同时利用A

STAR算法得到初始规划路径path以及路径上的节点数N;步骤2,基于起始位置S和目标位置T的相对位置关系分别设置不同的L型路径趋势标识;步骤3,判断节点数是否大于2;是则,执行步骤4;否则,执行步骤8;步骤4,判断当前节点k是否不大于节点数N,k为不小于1的整数且初始值为2;是则,执行步骤5;否则,执行步骤8;步骤5,判断节点k

1、节点k和节点k+1形成的局部L型链路与当前L型路径趋势标识是否匹配;是则,执行步骤6;否则,执行步骤7;步骤6,判断局部L型链路中间节点k的对角节点D上是否有障碍物;是则,保持当前规划路径path不变并执行步骤7;否则,将节点D替换节点k以更新当前规划路径path并执行步骤7;步骤7,当前节点k=k+1,以指示下个节点,并执行步骤4;步骤8,以更新后的规划路径path作为优化后的路径。2.根据权利要求1所述的L型路径趋势改进A

STAR算法的仓储机器人路...

【专利技术属性】
技术研发人员:林俊陈江南卢艺智王坤郑发炫黄辉煌
申请(专利权)人:龙岩学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1