Browse > Article
http://dx.doi.org/10.9708/jksci.2013.18.2.117

Path-Planning for Group Movement in Dynamic Environments  

Yu, Kyeonah (Dept. of Computer Science, Duksung Women's University)
Cho, Su-Jin (School of and Computer and Data Communication, Duksung Women's University)
Abstract
Path planning is an essential problem to make virtual characters navigate in many applications including computer games. In many cases, multiple characters move in a group and qualitative aspects of planned paths are emphasized rather than optimality unlike Robotics. In this paper, we propose a two-level path planning algorithm in which the global path is planned for a single character specified as a leader and then the local path is planned to avoid dynamic obstacles while the group following this path. The space for group movement is achieved in the form of square grid array called a grid window. Member characters are located relatively to the leader within a space and moved. The static environment is reduced to the configuration space of this grid window to generate a roadmap on which a grid window can move. In local path planning, only the leader avoids dynamic obstacles by using an artificial potential field and the rest of members are located relatively to the leader in the grid window, which reduces computational load. Efficient algorithms to implement the proposed planning methods are introduced. The simulation results show that a group can handle with dynamic obstacles effectively while moving along the planned path for a static environment.
Keywords
Path Planning; Group Movement; Dynamic Obstacles; Potential Field;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 R. Geraerts, M. Overmars, "The corridor map method: A general framework for real-time high-quality path planning", Computer Animation and Virtual Worlds 18, pp. 107-119, 2007.   DOI   ScienceOn
2 Y. Chen, Y. Lin , "Controlling the movement of crowds in computer graphics by using the mechanism of particle swarm optimization", Applied Soft Computing 9, pp1170-1176, 2009.   DOI   ScienceOn
3 C. Reynolds, "Steering behaviors for autonomous characters", Game Developers Conference, pp 763-782, 1999.
4 X. Cui, H. Shi, "Direction Oriented Pathfinding in Video Games", International Journal of Artificial Intelligence & Applications (IJAIA), Vol.2, No.4, October 2011.
5 H. Kim, K. Yu and J. Kim, "Reducing the Search Space for Pathfinding in Navigation Meshes by Using Visibility Tests", Journal of Electrical Engineering & Technology, Vol. 6, No. 6, pp. 867-873, 2011.   과학기술학회마을   DOI   ScienceOn
6 Y. Koren, J. Borenstein, "Potential field methods and their inherent limitations for mobile robot navigation", IEEE International Conference on Robotics and Automation, vol.¿2, Sacramento, CA, pp. 1398-1404, 1991.
7 J. Hagelback and Stefan J. Johansson, "A Multiagent Potential Field-Based Bot for Real-Time Strategy Games", International Journal of Computer Games Technology, Article ID 910819, 2009.
8 Rabin, S. "A* speed optimizations and A* Aesthetic Optimizations," In: Deloura, M. (eds.): Game Programming Gems. Charles Rive Media, 264-287, 2000.
9 Pinter, M. "Towards more realistic pathfinding," Game Developer Magazine April, 2001.
10 Tozour, P. "Search Space Representations," In: Rabin, S. (eds.): AI Game Programming Wisdom 2. Charles Rive Media, 85-102, 2004.
11 Young, T. "Expanded Geometry for Points -of-Visibility Pathfinding," In: Deloura, M. (eds.): Game Programming Gems 2, Charles Rive Media, 317-323, 2001.
12 Wein, R., Berg, J., Halperin, D, "The Visibility-Voronoi complex and its applications", Annual Symposium on Computational Geometry, pp. 63-72, 2005.
13 Geraerts, R., Overmars, M, "Enhancing corridor maps for real-time path planning in virtual environments", Computer Animation and Social Agents, 2008.
14 R. Murphy, Introduction to AI Robotics, A Bradford Book; 1st edition, November 13, 2000.
15 Hwang, Y.K., "A potential field approach to path planning", IEEE Transactions on Robotics and Automation, 8 , Issue: 1 pp 23 - 32, 1992.   DOI   ScienceOn
16 J. Sheng, G. He, W. Guo, J. Li, "An improved artificial potential field algorithm for virtual human path planning", Proceedings of the Entertainment for education, and 5th international conference on E-learning and games, pp 592-601, 2010.
17 J. O'Rourke, Computational Geometry in C, Cambridge University Press, 1998.
18 J.C. Latombe, "Robot Motion Planning", KAP, pp. 310-317, 1991.
19 T. Lozano-Perez, "Spatial planning: A configuration space approach", IEEE Transactions on Computing, pp 108-120, 1983.
20 S. M. LaValle, "Planning Algorithms", chapter 4, 2008.