基于栅格法的虚拟人快速路径规划

被引:31
作者
刘一松 [1 ]
魏宁 [2 ]
孙亚民 [1 ]
机构
[1] 南京理工大学计算机科学与技术学院
[2] 江苏大学计算机科学与通信工程学院
关键词
路径规划; 狄杰斯特拉算法; 栅格法; 虚拟人; 虚拟环境;
D O I
10.16208/j.issn1000-7024.2008.05.037
中图分类号
TP391.9 [计算机仿真];
学科分类号
080201 [机械制造及其自动化];
摘要
在栅格中使用经典的Dijkstra算法进行路径规划有计算量大、规划时间长、进行扩展判断的节点个数多等缺点。栅格的组织结构决定了栅格中最短路径的特性——组成最短路径的各线段间的最小夹角为90°。根据栅格及最短路径的特性,提出了一种在栅格中使用Dijkstra算法规划路径时减少扩展节点的个数,进而缩短规划时间、降低计算代价的算法,并将其用于虚拟人的路径规划。实验验证了算法的可行性和有效性。
引用
收藏
页码:1229 / 1230+1267 +1267
页数:3
相关论文
共 5 条
[1]
一种综合高效的实时道路导航方案 [J].
张春生 .
计算机工程与设计, 2006, (18) :3391-3393
[2]
快速Dijkstra最短路径优化算法的实现 [J].
司连法 ;
王文静 .
测绘通报, 2005, (08) :15-18
[3]
一种基于层次图模型的最优路径算法 [J].
吴一民 ;
徐建闽 ;
胡郁葱 .
计算机工程与设计, 2005, (02) :317-319
[4]
Dijkstra算法的优化 [J].
余冬梅 ;
张秋余 ;
马少林 ;
方霆 .
计算机工程, 2004, (22) :145-146
[5]
GIS中使用改进的Dijkstra算法实现最短路径的计算 [J].
唐文武 ;
施晓东 ;
朱大奎 ;
不详 .
中国图象图形学报 , 2000, (12)