复杂障碍物环境下多任务目标遍历路径规划Multiple task object traversal path planning in complex obstacle environment
李靖;杨帆;
摘要(Abstract):
针对传统群智能优化算法易陷入局部最优且不易解决复杂障碍物环境中多任务目标遍历路径规划问题,提出一种改进的灰狼优化算法与随机扩展树算法相结合的多任务目标遍历方法。在传统灰狼优化算法中引入非线性收敛因子以平衡全局搜索与局部开发的能力,引入布谷鸟搜索算法进行二次种群位置更新,以避免寻优陷入局部最优的情况。通过改进的灰狼优化算法对多任务目标进行遍历,求解出多任务目标搜索顺序,再通过快速扩展随机树算法根据遍历顺序避障,逐一到达任务目标规划出行走路径。实验表明,改进的灰狼优化算法模型求解能力更强,遍历路径规划更短,改进灰狼优化算法与快速扩展随机树算法的结合在复杂环境多任务目标的遍历中拥有良好的效果,不易出现局部最优的情况,且任务目标越多路径规划效果越好。
关键词(KeyWords): 灰狼优化算法;布谷鸟搜索算法;多任务目标;路径规划;复杂环境;目标遍历
基金项目(Foundation): 天津市自然科学基金(18JCYBJC16500);; 河北省自然科学基金(E2016202341)
作者(Author): 李靖;杨帆;
Email:
DOI: 10.16652/j.issn.1004-373x.2021.07.032
参考文献(References):
- [1] AHMED F, DEB K. Multi-objective optimal path planning using elitist non-dominated sorting genetic algorithms[J]. Soft computing, 2013, 17(7):1283-1299.
- [2]刘文兵,王艺栋.多无人机协同搜索多目标的路径规划问题研究[J].电光与控制,2019,26(3):35-38.
- [3]杨帆,薛亚冲,李靖.静态障碍物下的遍历多任务目标机器人路径规划[J].天津工业大学学报,2018,37(4):65-71.
- [4] SOLOVEY K, SALZMAN O, HALPERIN D. Finding a needle in an exponential haystack:discrete RRT for exploration of implicit roadmaps in multi-robot motion planning[J]. The international journal of robotics research, 2016, 35(5):501-513.
- [5] MIRJALILI S, MIRJALILI S M, LEWIS A. Grey wolf optimizer[J]. Advances in engineering software, 2014, 69:46-61.
- [6] ZHAO Z S, FENG X, LIN Y Y, et al. Evolved neural network ensemble by multiple heterogeneous swarm intelligence[J].Neurocomputing, 2015, 149:29-38.
- [7]郭振洲,刘然,拱长青,等.基于灰狼算法的改进研究[J].计算机应用研究,2017,34(12):3603-3606.
- [8] YANG X S, DEB S. Cuckoo search:recent advances and applications[J]. Neural computing&applications, 2014, 24(1):169-174.
- [9] BHARGAVA V, FATEEN S E K, BONILLA-PETRICIOLET A.Cuckoo search:a new nature-inspired optimization method for phase equilibrium calculations[J]. Fluid phase equilibria,2013, 337:191-200.
- [10] SENTHILNATH J, DAS V, OMKAR S N, et al. Clustering using levy flight Cuckoo search[EB/OL].[2018-04-17].https://www.doc88.com/p-4959194535315.html.
- [11] XU H, LIU X, SU J. An improved grey wolf optimizer algorithm integrated with Cuckoo search[C]//IEEE International Conference on Intelligent Data Acquisition&Advanced Computing Systems:Technology&Applications. Bucharest:IEEE, 2017:490-493.