自然科学版
陕西师范大学学报(自然科学版)
人工智能专题
贝塞尔曲线融合双向蚁群算法的移动机器人路径规划
PDF下载 ()
李二超*,齐款款
(兰州理工大学 电气工程与信息工程学院, 甘肃 兰州 730050)
李二超,男,教授,博士生导师,研究方向为机器学习。E-mail:lecstarr@163.com
摘要:
在静态栅格地图环境下,针对传统蚁群算法在机器人全局路径规划中存在无法找到最短路径、路径搜索盲目性大、拐点多等问题,提出一种改进蚁群算法。在传统正向搜索的基础上,增加反向路径搜索,即双向路径搜索,每个方向采用不同的启发函数,增加路径搜索的目的性以及提高解的构造效率。对每代路径进行路径交叉,有助于产生新解,避免陷入局部最优。更新上述得到的有效路径的信息素,避免无效路径的干扰。采用改进的挥发系数公式,实现动态调整挥发系数,并设置信息素浓度范围,能够避免陷入早熟。采用改进的贝塞尔曲线优化上述得到的最优路径,能够根据需求调节曲线优化程度。通过与其他算法进行仿真对比,验证了改进算法的可行性、有效性和优越性。
关键词:
移动机器人;路径规划;双向蚁群算法;贝塞尔曲线;栅格地图环境
收稿日期:
2021-07-19
中图分类号:
TP242
文献标识码:
A
文章编号:
1672-4291(2022)03-0079-10
基金项目:
国家自然科学基金(61763026)
Doi:
10.15983/j.cnki.jsnu.2022109
Path planning of mobile robot based on Bessel curveand bidirectional ant colony algorithm
LI Erchao*, QI Kuankuan
(College of Electrical Engineering and Information Engineering, Lanzhou University of Technology, Lanzhou 730050, Gansu, China)
Abstract:
In the static grid map environment, aiming at the problems of traditional ant colony algorithm in robot global path planning, such as failing to find the shortest path, blind path search and many inflection points, an improved ant colony algorithm was proposed. On the basis of traditional forward search, reverse path search was added, that was, bidirectional path search. Different heuristic functions were used in each direction. The combination of the two increased the purpose of path search and the construction efficiency of solution.Path crossing for each generation of paths was helpful to generate new solutions and avoid falling into local optimization.The pheromone of the obtained effective path was updated to avoid the interference of the invalid path.The improved volatilization coefficient formula was adopted to dynamically adjust the volatilization coefficient and set the pheromone concentration range, which could avoid falling into premature maturity.The improved Bessel curve was used to optimize the above optimal path, and the degree of curve optimization could be adjusted according to the demand.Compared with other algorithms, the feasibility, effectiveness and superiority of the improved algorithm are verified.
KeyWords:
mobile robot; path planning; bidirectional ant colony algorithm; Bessel curve; grid map environment