【技术实现步骤摘要】
基于时空自适应双向蚁群算法的移动机器人路径规划方法
[0001]本专利技术属于移动机器人路径规划
,特别是一种基于时空自适应双向蚁群算法的移动机器人路径规划方法。
技术介绍
[0002]随着科技的发展,移动机器人被广泛应用在物流仓储搬运、医疗、监视、检测等领域,而路径规划技术作为移动机器人的关键技术之一,一直受到广泛的关注。
[0003]蚁群算法是一种模仿蚂蚁觅食行为的启发性搜索算法。在觅食的过程中,蚂蚁会在所经过的路径上分泌一种称为信息素的化学物质,随着经过该路径的蚂蚁数量的增加,路径上的信息素浓度增大,从而引导蚂蚁选择合适的路径进行觅食。在蚁群算法中,蚂蚁根据找到食物的路径长短分泌不同浓度的信息素,路径长时分泌的信息素少,路径短时分泌的信息素多,信息素浓度的多少影响着路径的选择概率使得蚂蚁倾向于选择信息素浓度高、长度短的路径,最终算法达到收敛。但是蚁群算法存在收敛缓慢,易陷入局部最优,算法初期盲目搜索路径等问题。
技术实现思路
[0004]为了现有移动机器人路径规划采用蚁群算法的收敛缓慢、易陷入局部最优问题的不足,本专利技术提供一种能够提高路径搜索效率,加快收敛速度的基于时空自适应双向蚁群算法的移动机器人路径规划方法。
[0005]本专利技术解决其技术问题所采用的技术方案是:
[0006]一种基于时空自适应双向蚁群算法的移动机器人路径规划方法,包括以下步骤:
[0007]步骤一、利用栅格法对移动机器人运动环境进行建模;
[0008]步骤二、设置初始参数
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于时空自适应双向蚁群算法的移动机器人路径规划方法,其特征在于,所述方法包括以下步骤:步骤一、利用栅格法对移动机器人运动环境进行建模;步骤二、设置初始参数,蚂蚁数量M,最大迭代次数K,信息启发因子α,期望启发因子β,信息素挥发因子最大增量ρ,信息素挥发因子最小值ρ
min
,信息素增强系数Q,禁忌表Taub,信息素浓度τ
i,j
;步骤三、蚂蚁分别从起点和终点进行路径搜索,在每次迭代k中,蚂蚁根据转移概率进行栅格选择,将当前栅格加入禁忌表Taub中,不再重复选择走过的栅格,直到到达目标栅格或者无可选栅格后对所有到达目标栅格的路径上各栅格之间的信息素浓度τ
i,j
(k+1)进行更新;步骤四、如果当前迭代次数k小于等于最大迭代次数K,重复执行步骤三,否则如果当前迭代次数k大于最大迭代次数K,输出最优路径。2.如权利要求1所述的基于时空自适应双向蚁群算法的移动机器人路径规划方法,其特征在于:所述步骤二中,信息素浓度τ
i,j
表示为:τ
i,j
=τ0·
(180
°‑
θ
j
)
ꢀꢀꢀꢀ
(1)其中τ0为一个设置初始信息素浓度大小的常数,θ
j
为起点S与终点E的连线L
SE
和相邻栅格j与终点连线L
jE
的夹角θ或补角,表示为:3.如权利要求1或2所述的基于时空自适应双向蚁群算法的移动机器人路径规划方法,其特征在于:所述步骤三中,在每次迭代k中,蚂蚁m的转移概率表示为:其中,τ
i,j
(k)表示第k次迭代中当前栅格i与相邻栅格j之间的信息素浓度,α表示信息启发因子;表示栅格j的方向因子,γ表示方向启发因子;表示蚂蚁m在当前栅格i时的可选栅格集合,r表示在集合中的任一栅格;β表示期望启发因子,η
i,j
(k)表示第k次迭代中当前栅格i的相邻栅格j对终点E的期望启发函数,表示为:其中x
j
和y
j
技术研发人员:卢为党,樊智超,韩会梅,冯云琪,徐禺昕,黄国兴,张昱,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。