计算机应用 ›› 2013, Vol. 33 ›› Issue (06): 1753-1758.DOI: 10.3724/SP.J.1087.2013.01753

• 典型应用 • 上一篇    下一篇

基于全局路径规划的相互速度障碍物人群疏散方法

  

  1. 1. 北京化工大学 信息科学与技术学院, 北京 100029
    2. 清华大学 计算机科学与技术系,北京 100084
  • 收稿日期:2012-12-10 修回日期:2013-01-16 出版日期:2013-06-01 发布日期:2013-06-05
  • 通讯作者: 黄杨昱
  • 作者简介:黄杨昱(1990-),男,湖南湘潭人,硕士研究生,主要研究方向:真实感图形绘制; 胡伟(1979-),男,江西武宁人,副教授,博士,主要研究方向:真实感图形绘制、图像与视频处理; 袁国栋(1977-),男,河北馆陶人,讲师,博士,主要研究方向:真实感图形绘制、可视化。
  • 基金资助:

    国家自然科学基金资助项目(51175135);国家973计划项目(2011CB706900)

Global path planning based reciprocal velocity obstacles method for crowd evacuation

HUANG Yangyu1,HU Wei1,YUAN Guodong2   

  1. 1. College of Information Sciences and Technology, Beijing University of Chemical Technology, Beijing 100029, China
    2. Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
  • Received:2012-12-10 Revised:2013-01-16 Online:2013-06-05 Published:2013-06-01
  • Contact: HUANG Yangyu

摘要: 针对相互速度障碍物(RVO)模型缺少全局路径规划,只依靠局部碰撞避免不能很好地模拟复杂的疏散场景问题,提出了一种剩余路径代价尽量小的动态全局路径选择方法。该方法包含路径预处理和路径实时更新两部分:第一部分使用快速最短路径算法(SPFA)求取场景最短路径(SSP);第二部分根据SSP快速动态地计算每个个体的最优疏散路径,并使用KD树优化障碍物阻挡判断过程。最后将方法扩展到多楼层、多障碍物、多通道、多出口的复杂场景实现了近千人的仿真实验。实验结果表明,该方法在多个场景中都取得了良好的路径规划效果。

关键词: 人群疏散, 路径优化, KD树, 三维模拟, 速度障碍物

Abstract: Reciprocal Velocity Obstacles (RVO) can process collision avoiding between large-scale agents, and be used in many crowd simulation engines. However, due to the lack of optimized path planning, it is difficult for RVO to simulate crowd evacuation in complicated environment. In this paper, based on RVO mechanism, a new global optimal path planning method, comprising path preprocessing and dynamical computation, was proposed for crowd evacuation simulation in complicated environment. SPFA (Shortest Path Faster Algorithm) algorithm was firstly used for pre-calculating SSP (Scene Shortest Path), and then the SSP was utilized to compute optimized evacuation path for each Agent in complicated scenes in real-time. KD tree (K-Dimension tree) was also used to further improve processing performance. Some examples demonstrate that the method can do well in global path planning for large-scale crowd evacuation in complicated scenes, especially in multi-floor, multi-obstacle, multi-stair, and multi-outlet scenes.

Key words: crowd evacuation, path optimization, KD tree, 3D simulation, Velocity Obstacle (VO)

中图分类号: