龙空技术网

基于改进蚁群算法的机器人路径规划方法

电子技术应用ChinaAET 287

前言:

眼前我们对“蚁群算法c语言”大致比较讲究,各位老铁们都需要了解一些“蚁群算法c语言”的相关内容。那么小编在网摘上网罗了一些有关“蚁群算法c语言””的相关文章,希望你们能喜欢,看官们快快来了解一下吧!

作者:王星宇1,胡燕海1,徐坚磊2,陈海辉2作者单位:1.宁波大学 机械工程与力学学院,浙江 宁波 315211;2.宁波航工智能装备有限公司,浙江 宁波 315311。摘要:根据传统蚁群算法在机器人的路线规划中具有收敛速度慢、容易陷入局部最优解的缺陷,提供了一个经过改进的蚁群算法。使用栅格法建立路径矩阵,建立一种转角启发函数,增加选择指定路径的概率,提高算法的搜索速度;将A*算法与改进蚁群算法结合,提出一种改进的距离启发函数,避免了陷入局部最优解;并提出一种可根据迭代次数而改变的信息素挥发因子,增强了全域搜寻能力。根据相关数据分析,与Ant Colony Algorithm with Multiple Inspired Factor(ACAM)算法相比,改进的蚁群算法对于解决算法收敛速度慢、防止进入局部最优解等方面效果更好。引言:近年来,由于世界科学技术的蓬勃发展,机器人也逐渐走入中国大众的视野。路径规划是机器人控制中一个无法避免的问题。迄今为止,在机器人的路径规划问题上,已经有不少前辈做过难以计量的研究。常规的路径算法有Dijstra算法[1]、A*算法[2]、人工势场法[3]等。随着机器人科技的蓬勃发展,传统的算法很难满足当前路径规划的需求,于是智能的仿生算法应运而生,如遗传算法[4]、粒子群算法[5]、蝙蝠算法[6]、蚁群算法[7]等。蚁群算法可以利用全局搜索找到更优解,并具有很强的并行性,个体间也能够相互传递信息,并可以迅速收敛到解空间的某一子集,从而促进了对解空间的深入研究[8]。传统的蚁群算法由于其本身的原因,存在收敛速度不足、无法合理避开局部最优解的问题[9]。文章来源:《电子技术应用》杂志1月刊,下载论文PDF

☞商务合作:☏ 请致电 010-82306118 / ✐ 或致件 Tiger@chinaaet.com

标签: #蚁群算法c语言