计算机应用 ›› 2014, Vol. 34 ›› Issue (9): 2562-2565.DOI: 10.11772/j.issn.1001-9081.2014.09.2562
周静1,付绪昌2
收稿日期:
2014-03-12
修回日期:
2014-04-20
发布日期:
2014-09-30
出版日期:
2014-09-01
通讯作者:
周静
作者简介:
基金资助:
武汉市青年科技晨光计划
ZHOU Jing1,FU Xuchang2
Received:
2014-03-12
Revised:
2014-04-20
Online:
2014-09-30
Published:
2014-09-01
Contact:
ZHOU Jing
摘要:
针对标准粒子群算法(SPSO)中粒子在避障时易陷入局部最优而无法继续行走的问题,提出一种将局部最优粒子的位置后退至其历史最优位置,在此位置进行8-邻域局部搜索最优可行解的方法。该方法找到离目标最近的非障碍点,让粒子行走至该位置;同时找出当代群体的全局最优位置,并将各粒子位置设定为此位置,继续迭代。通过在栅格地图中的避障实验发现,传统算法粒子遇到障碍物时会陷入局部最优而无法行走,而改进后的算法粒子能够成功避开障碍到达终点。将改进的算法引入三维视景仿真系统,仿真结果表明在大地图、多障碍场景下粒子陷入局部最优而导致寻路失败的概率高达50%;通过给障碍物添加圆形坡度对算法进一步改进,粒子成功规划出路径的概率提高至83%。实验结果表明改进后算法搜索能力增强,能在复杂场景中有效地规划出路径。
中图分类号:
周静 付绪昌. 基于新的粒子群算法的虚拟角色路径规划仿真系统[J]. 计算机应用, 2014, 34(9): 2562-2565.
ZHOU Jing FU Xuchang. New particle swarm optimization algorithm for path planning simulation of virtual character[J]. Journal of Computer Applications, 2014, 34(9): 2562-2565.
[1]PINTO A M, MOREIRA A P, COSTA P G. A localization method based on map-matching and particle swarm optimization [J]. Journal of Intelligent and Robotic Systems: Theory and Applications, 2013, 72(3): 1-14.
[2]WANG T, FAN G. The research of building fuzzy C-means clustering model based on particle swarm optimization [J]. Telkomnika — Indonesian Journal of Electrical Engineering, 2013,11(12): 7589-7598.
[3]WU C, WANG D, LP A, et al.A particle swarm optimization approach for components placement inspection on printed circuit boards[J]. Journal of Intelligent Manufacturing, 2009, 20(5): 535-549.
[4]PU X, ZHANG J, ZHANG Y. Path planning method for mobile robot based on particle swarm optimization with time-varying fitness function [J]. Application Research of Computers, 2010, 27(2): 4454-4456. (蒲兴成,张军,张毅.基于时变适应度函数的改进粒子群算法及其在移动机器人路径规划中的应用[J].计算机应用研究,2010,27(12):4454-4456.)
[5]DAI, Y, LIU L, LI Y, et al〖WTBZ〗. An improved particle swarm optimization based on cellular automata [J]. International Journal of Computing Science and Mathematics, 2014, 5(1): 94-106.
[6]LUO R, TU D. Vision sensors integration based grid-method for robot real-time obstacle detection [J]. Computer Engineering and Applications, 2011, 47(24): 233-235. (罗荣贵,屠大维.栅格法视觉传感集成及机器人实时避障[J].计算机工程与应用,2011,47(24):223-235.)
[7]WANG X, DONG X, ZHENG H, et al.Vega Prime real-time 3D virtual reality technology [M]. Chengdu: Southwest Jiaotong University Press, 2012. (王孝平,董秀成,郑海春,等.Vega Prime实时三维虚拟现实开发技术[M]. 成都:西南交通大学出版社, 2012.)
[8]WANG J, KANG F, YOU Y. Research on multi-channels based on Vega Prime under MFC framework [J]. Fire Control & Command Control, 2010, 35(7): 130-132. (王娇艳,康凤举,由延军.MFC框架下的多通道视景仿真技术[J].火力与指挥控制, 2010, 35(7): 130-132.)
[9]HU Z, YU J. Research of software integrated technology of Vega Prim based on MFC programming framework [J]. Journal of System Simulation, 2009, 21(14): 4291-4294. (胡梓楠,于劲松.基于MFC编程框架的Vega Prime软件集成技术的研究[J].系统仿真学报,2009,21(14):4291-4294.)
[10]QI Z, DU X, LIAO Y, et al.Research of multiple rocket simulation training system based on Vega Prime [J]. Journal of System Simulation, 2010, 22(2): 366-368. (戚泽华,杜小菁,廖炎平,等.基于Vega Prime的集束火箭仿真训练系统的研究[J].系统仿真学报, 2010, 22(2): 366-368.)
[11]LIU X, WEI H, ZHOU C,et al.The path planning for UAV based on orthogonal particle swarm optimization [C]// MIPPR 2013: Proceedings of the 2013 International Conference on Remote Sensing Image Processing, Geographic Information Systems, and Other Applications, SPIE 8921. Bellingham: SPIE, 2013: 89210X.
[12]ALEJO D, COBANO J A, HEREDIA G, et al.Particle swarm optimization for collision-free 4D trajectory planning in unmanned aerial vehicles [C]// Proceedings of the 2013 International Conference on Unmanned Aircraft Systems. Piscataway: IEEE, 2013: 298-307. |
[1] | 吕乐 张博瀚 荆军昌 刘栋. 基于持久性的多目标节点隐藏方法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[2] | 宫智宇 王士同. 面向重尾噪声图像分类的残差网络学习方法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[3] | 王虎 王晓峰 李可 马云洁. 融合多头自注意力的标签语义嵌入联邦类增量学习方法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[4] | 丁建立, 黄辉, 曹卫东. 航班链运行状态动态监控方法[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3941-3948. |
[5] | 刘晶鑫, 黄雯静, 徐亮胜, 黄冲, 吴建生. 字典学习与样本关联保持结合的无监督特征选择模型[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3766-3775. |
[6] | 宋逸飞, 柳毅. 基于数据增强和标签噪声的快速对抗训练方法[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3798-3807. |
[7] | 沈嫣然, 温昕, 张瑾昊, 张帅, 曹锐, 高保禄. 轻量级多尺度卷积网络的功能磁共振成像脑龄预测模型[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3949-3957. |
[8] | 张祖篡, 陈学斌, 高瑞, 邹元怀. 基于标签分类的联邦学习客户端选择方法[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3759-3765. |
[9] | 蒋权 黄文清 苟志勇. 基于等变图神经网络的拉格朗日粒子流模拟[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[10] | 李岚皓 严皓钧 周号益 孙庆赟 李建欣. 基于神经网络的多尺度信息融合时间序列长期预测模型[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[11] | 廖炎华 鄢元霞 潘文林. 基于YOLOv9的交通路口图像的多目标检测算法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[12] | 张学飞 张丽萍 闫盛 侯敏 赵宇博. 知识图谱与大语言模型协同的个性化学习推荐[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[13] | 索晋贤 张丽萍 闫盛 王东奇 张雅雯. 可解释的深度知识追踪方法综述[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[14] | 陈丹阳 张长伦. 多尺度去相关的图卷积网络[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[15] | 蒋沛宇 王永光 任亚亭 李硕晨 谭火彬. 基于测量不确定度表示指南的目标检测不确定度测量方案[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||