Skip to main content

Planning Feasible and Smooth Paths for Simulating Realistic Crowd

  • Conference paper
  • First Online:
Intelligent Computing Theories and Methodologies (ICIC 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9225))

Included in the following conference series:

Abstract

A very important challenge in many virtual applications is to plan feasible, smooth and congestion-free paths for virtual agents in dynamic and complex environments. The agents should move towards their destinations successfully while avoiding the collisions with other agents and static and dynamic obstacles. In this paper, we propose a novel approach for realistic path planning. We first create a navigation mesh for the walkable regions in a two-dimensional environment. Then an A* search on this graph determines a series of connected meshes for agents to go through from the start position to the goal position and furthermore, the walkable corridor whose radii equal to maximum clearance to the obstacles is built based on backbone path derived from the inflection point method and Catmull-Rom spline. Finally, a local collision avoidance algorithm is integrated to guarantee that agents navigating in the corridor do not collide with other agents and dynamic obstacles. Our experiments show that we can compute feasible, smooth and realistic paths for agents situated in dynamic environments in real time.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model. ACM Comput. Graph. 21(4), 25–34 (1987)

    Article  Google Scholar 

  2. Tu, X., Terzopoulos, D.: Artificial fishes: physics, locomotion, perception, behavior. In: Proceedings of SIGGRAPH 1994, Computer Graphics Proceedings, pp. 43–50 (1994)

    Google Scholar 

  3. Funge, J., Tu, X., Terzopoulos, D.: Cognitive modeling: knowledge, reasoning and planning for intelligent characters. In: Proceedings of SIGGRAPH 1999, Computer Graphics Proceedings, pp. 29–38 (1999)

    Google Scholar 

  4. Shao, W., Terzopoulos, D.: Autonomous pedestrians. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics Symposium on Computer animation, pp. 19–28 (2005)

    Google Scholar 

  5. Musse, S.R., Thalmann, D.: A model of human crowd behavior: group inter-relationship and collision detection analysis. In: Thalmann, D., van de Panne, M. (eds.) Computer Animation and Simulation 1997, pp. 39–51. Springer, Vienna (1997)

    Google Scholar 

  6. Pelechano, N., O’Brien, K., Silverman, B., Badler, N.: Crowd simulation incorporating agent psychological models, roles and communication. In: First International Workshop on Crowd Simulation (2005)

    Google Scholar 

  7. Yu, Q., Terzopoulos, D.: A Decision network framework for the behavioral animation of virtual humans. In: Proceedings of the 2007ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 119–128 (2007)

    Google Scholar 

  8. Sung, M., Gleicher, M., Chenney, S.: Scalable Behaviors for Crowd Simulation. Comput. Graph. Forum 23(3), 519–528 (2004)

    Article  Google Scholar 

  9. Van Den Berg, J., Lin, M.C., Manocha, D.: Reciprocal velocity obstacles for real-time multi-agent navigation. In: Proceedings of IEEE Conference on Robotics and Automation, pp. 1928–1935 (2008)

    Google Scholar 

  10. Narain, R., Golas, A., Curtis, S., Lin, M.C.: Aggregate dynamics for dense crowd simulation. In: ACM SIGGRAPH Asia 2009 Papers, pp. 1–8 (2009)

    Google Scholar 

  11. Sud, A., Gayle, R., Andersen, E., Guy, S., Lin, M., Manocha, D.: Real-time navigation of independent agents using adaptive roadmaps. In: Proceedings of the ACM Symposium on Virtual Reality Software and Technology, pp. 99–106 (2007)

    Google Scholar 

  12. Metoyer, R.A., Hodgins, J.K.: Reactive pedestrian path following from examples. Visual Comput. 20(10), 635–649 (2004)

    Article  MATH  Google Scholar 

  13. Chenney, S.: Flow tiles. In: ACM SIGGRAPH/ Eurographics Proceedings of Symposium on Computer Animation, pp. 233–242 (2004)

    Google Scholar 

  14. Pettre, J., Laumond, J.-P., Thalmann, D.: A navigation graph for real-time crowd animation on multilayered and uneven terrain. In: First International Workshop on Crowd Simulation (2005)

    Google Scholar 

  15. Sung, M., Kovar, L., Gleicher, M.: Fast and accurate goal-directed motion synthesis for crowds. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation, SCA 2005, pp. 291–300 (2005)

    Google Scholar 

  16. Bayazit, O.B., Line, J.-M., Amato, N.M.: Better group behaviors in complex environments with global roadmaps. In: International Conference on the Simulation and Synthesis of Living Systems (Alife), pp. 362–370 (2002)

    Google Scholar 

  17. Geraerts, R., Overmars, M.: The corridor map method: a general framework for real-time high-quality path planning. Comput. Anim. Virtual Worlds 18(2), 107–119 (2007)

    Article  Google Scholar 

  18. Geraerts, R.: Planning short paths with clearance using explicit corridors. In: IEEE International Conference on Robotics and Automation, pp. 1997–2004 (2010)

    Google Scholar 

  19. Fiorini, P., Shiller, Z.: Motion planning in dynamic environments using velocity obstacles. Int. J. Rob. Res. 17(7), 760–772 (1998)

    Article  MATH  Google Scholar 

Download references

Acknowledgments

This work is supported by a grant from the National Natural Science Foundation of China (No. 61300101) and a grant from the Natural Science Foundation of Jiangsu Province (No. BK20130638).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenhu Qin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Sun, L., Ding, L., Qin, W. (2015). Planning Feasible and Smooth Paths for Simulating Realistic Crowd. In: Huang, DS., Bevilacqua, V., Premaratne, P. (eds) Intelligent Computing Theories and Methodologies. ICIC 2015. Lecture Notes in Computer Science(), vol 9225. Springer, Cham. https://doi.org/10.1007/978-3-319-22180-9_49

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22180-9_49

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22179-3

  • Online ISBN: 978-3-319-22180-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics