基于改进麻雀搜索算法的移动机器人路径规划
Path Planning of Mobile Robot Based on Improved Sparrow Search Algorithm
摘要: 针对移动机器人在不同工作环境中,收敛速度慢、易陷入局部最优值、非必要拐点多等问题,本文提出一种改进麻雀搜索算法的路径规划策略。首先,在种群初始阶段采用K-means聚类方法对麻雀个体位置进行聚类和区分,提高种群的工作效率,消除随机性的影响;其次,在危险感知转移策略中,构造一个基于正余弦函数的自适应更新表达式,避免达到局部最优;最后,提出一种拐点系统评估机制,将路径转角处的折线变换为平滑的直线,使机器人更快地到达目标。仿真和实验结果表明,所提改进算法的可靠性和优越性。
Abstract: Aiming at the problems of slow convergence speed, easy to fall into local optimization, and large number of path inflection points in different working environments of mobile robots, an improved sparrow search algorithm is proposed. Firstly, the K-means clustering method is used to cluster and distinguish the individual positions of sparrows in the initial stage of population, which accelerates the work efficiency of the population and eliminates the influence of randomness. Then, in the dan-ger perception transfer strategy, an adaptive position update formula based on the sine and cosine function is constructed to avoid falling into local optimality; Finally, an inflection point system eval-uation mechanism is proposed, which transforms the polyline at the corner of the path into a smooth straight line, so as to the robot can reach the target faster. Experimental results show that the optimization efficiency of the proposed improved algorithm is significantly improved, and the path length and inflection point number are significantly reduced compared with the ant colony al-gorithm, the improved ant colony algorithm and the adaptive sparrow algorithm.
文章引用:苏坤, 毛鹏军, 淡文慧, 方骞, 申礼瑞. 基于改进麻雀搜索算法的移动机器人路径规划[J]. 建模与仿真, 2023, 12(3): 2930-2939. https://doi.org/10.12677/MOS.2023.123270

参考文献

[1] Gao, W., Tang, Q., Ye, B., Yang, Y. and Yao, J. (2020) An Enhanced Heuristic Ant Colony Optimization for Mobile Robot Path Plan-ning. Soft Computing, 24, 6139-6150. [Google Scholar] [CrossRef
[2] 马小陆, 梅宏. 基于JPS策略的ACS移动机器人全局路径规划[J]. 机器人, 2020, 42(4): 494-502.
[3] 王洪斌, 尹鹏衡, 郑维, 等. 基于改进的A*算法与动态窗口法的移动机器人路径规划[J]. 机器人, 2020, 42(3): 346-353.
[4] 王海芳, 张瑶, 朱亚锟, 陈晓波. 基于改进双向RRT~*的移动机器人路径规划算法[J]. 东北大学学报(自然科学版), 2021, 42(8): 1065-1070+1142.
[5] Miao, H. and Tian, Y.-C. (2013) Dynamic Robot Path Planning Using an Enhanced Simulated Annealing Approach. Applied Mathematics and Computation, 222, 420-437. [Google Scholar] [CrossRef
[6] Qu, H., Yang, S.X., Willms, A.R. and Yi, Z. (2009) Real-Time Robot Path Planning Based on a Modified Pulse- Coupled Neural Network Model. IEEE Transactions on Neural Networks, 20, 1724-1739. [Google Scholar] [CrossRef
[7] Mo, H. and Xu, L. (2015) Research of Biogeography Particle Swarm Optimiza-tion for Robot Path Planning. Neurocomputing, 148, 91-99. [Google Scholar] [CrossRef
[8] 李文振, 李富康, 蔡宗琰, 杨嘉, 杨新坤, 赵宁宁. 基于改进蚁群算法的移动机器人路径规划[J]. 组合机床与自动化加工技术, 2021(4): 49-52.
[9] Ouyang, C., Zhu, D. and Qiu, Y. (2021) Lens Learning Sparrow Search Algorithm. Mathematical Problems in Engi-neering, 2021, Article ID: 9935090. [Google Scholar] [CrossRef
[10] Xue, J. and Shen, B. (2020) A Novel Swarm Intelligence Optimization Approach: Sparrow Search Algorithm. Systems Science & Control Engineering, 8, 22-34. [Google Scholar] [CrossRef
[11] Yu, W.W., Liu, J. and Zhou, J. (2021) A Novel Sparrow Particle Swarm Algorithm (SPSA) for Unmanned Aerial Vehicle Path Planning. Scientific Programming, 2021, Article ID 5158304. [Google Scholar] [CrossRef
[12] Liu, G.Y., Shu, C., Liang, Z.W., Peng, B.H. and Cheng, L.F. (2021) A Modified Sparrow Search Algorithm with Application in 3D Route Planning for UAV. Sensors, 21, Article No. 1224. [Google Scholar] [CrossRef] [PubMed]
[13] Ouyang, C.T., Qiu, Y.X. and Zhu, D.L. (2021) Adaptive Spiral Flying Sparrow Search Algorithm. Scientific Programming, 2021, Article ID: 6505253. [Google Scholar] [CrossRef
[14] Yang, X.X., Liu, J., Liu, Y., et al. (2021) A Novel Adaptive Sparrow Search Algorithm Based on Chaotic Mapping and T-Distribution Mutation. Applied Sciences, 11, Article No. 11192. [Google Scholar] [CrossRef
[15] Yan, S.Q., Yang, P., Zhu, D.L., Zheng, W.L. and Wu, F.X. (2021) Improved Sparrow Search Algorithm Based on Iterative Local Search. Computational Intelligence and Neuroscience, 2021, Article ID: 6860503. [Google Scholar] [CrossRef] [PubMed]
[16] 郭永坤, 章新友, 刘莉萍, 等. 优化初始聚类中心的K-means聚类算法[J]. 计算机工程与应用, 2020, 56(15): 172-178.
[17] 周晟, 郦佳燕. 基于改进蚁狮算法的仓储机器人路径规划[J]. 组合机床与自动化加工技术, 2021(12): 32-36.