应用改进蚁群算法的消防机器人三维路径规划
赵明
*,1
,代勇
2
(
1
辽宁科技大学,应用技术学院, 鞍山, 114051 ;
2
辽宁科技大学,电子与信息工程学院, 鞍山, 114051)
摘 要: 为解决机器人在消防环境三维空间有障碍物地形避险问题,提出对蚁群算法信息素采用模糊控制更新方式,使信息
素更新值随迭代次数和每只蚂蚁路径规划的距离而变化。又提出对状态转移概率函数的改进设计,让状态转移概率函数为每
只蚂蚁选择下一可行点提供更合理的概率。文中首先简要说明了机器人的工作空间建模及其路径规划基本方法,其次详细地
介绍了对蚁群算法的状态转移概率函数的改进设计、信息素的模糊控制更新方法。并对比了蚁群算法改进前与改进后在三维
路径规划上的算法优化程度,仿真实验结果证明了本文提出的改进后的蚁群算法是可行有效的。
关键词:三维空间;蚁群算法;信息素;状态转移概率函数;路径规划
Robot Three Dimensional Fire Space Path-planning Applying the
Improved Ant Colony Optimization
Zhao Ming
*,1
, Dai Yong
2
1
Applied Technology College of University of Science and Technology Liaoning, Anshan, 114051, China
2
School of Electronic and Information Engineering, University of Science and Technology Liaoning, Anshan,
114051, China
Abstract:To make robot avoid obstacles in fire environment 3D space, the Pheromone of Ant Colony Optimization(ACO)in Fuzzy
Control Updating is put forward,the Pheromone Updating value varies with The number of iterations and the path-planning length by
each ant . the improved transition probability function is also proposed,which makes more sense for each ant choosing next accessible
point .This paper firstly, describes the Robot Workspace Modeling and its path-planning basic method, which is followed by
introducing the improved designing of the transition probability function and the method of Pheromone Fuzzy Control Updating of
ACO in detail. At the same time, the comparison of optimization between the pre-improved ACO and the improved ACO is made .
The simulation result verifies that the improved ACO is feasible and available.
Key words:3D space; Ant Colony Optimization(ACO); Pheromone; transition probability function; path-planning
1 引言
机器人三维地形有障碍物避险问题的研究一直
是最优搜索控制的热点,应用群智能混合算法优化
救灾物资配送路径更是一大热点
[1]
,可利用的研究
手段有很多种,比如人工势场法
[2]
、
搜索法
[3,4]
和
遗传算法
[5,6]
等, 但是这些方法都有其不同程度上
的局限性。直到意大利学者M.Dorigo等人在20世界
90年代初提出了蚁群算法
[7,8]
,该算法是同它们一样
又一个用于解决优化问题的启发式搜索算法,此算
法较它们而言实现起来容易、收敛速度快、不容易
陷入局部最优等特点,较好地解决了机器人三维路
径规划的问题
[9]
。随着对传统的蚁群算法的不断改
进,本文在传统的蚁群算法的基础上,引入了信息
素的模糊控制更新方式,对状态转移概率函数的改
进设计,使蚁群算法在路径规划上更加优化,并有