Abstract
Populating an urban environment realistically with thousands of virtual humans is a challenging endeavour. Previous research into simulating the many facets of human behaviour has focused primarily on the control of an individual’s movements. However, a large proportion of pedestrians in an urban environment walk in groups and this should be reflected in a simulation. This paper, therefore, proposes three fuzzy logic engines in order to adjust the speed of the multi level groups in urban environments. The proposed nested multiple fuzzy logic engines maintain the balance between desired speed, main group and sub group configurations. Thus, a natural and non-rigid group-based locomotion is achieved in urban settings. The realism of the presented techniques is verified by comparing them with statistics acquired from a study on real human behaviour. It is shown that the inter-personal distances between group members, the speed of individuals and the speeds of pedestrians in groups are consistent with their real counterparts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Arikan, O., Chenney, S., Forsyth, D.A.: Efficient multi-agent path planning. In: Eurographics Workshop on Computer Animation and Simulation, New York, NY, USA, pp. 151–162 (2001)
Bayazit, O.B., Lien, J.M., Amato, N.M.: Roadmap-based flocking for complex environments. In: Pacific Conference on Computer Graphics and Applications, Washington, DC, USA, p. 104 (2002)
Haciomeroglu, M., Laycock, R., Day, A.: Dynamically populating large urban environments with ambient virtual humans. Computer Animation & Virtual Worlds 19(3-4), 307–317 (2008)
Hostetler, T., Kearney, J.: Strolling down the avenue with a few close friends. In: Eurographics, Dublin, Ireland, pp. 7–14 (2002)
Johnson, N.R., Feinberg, W.E., Johnston, D.M.: Microstructure and panic: The impact of social bonds on individual action in collective flight from the beverly hills supper club fire. In: Disasters, Collective Behavior, and Social Organization, pp. 168–189 (1994)
Kamphuis, A., Overmars, M.H.: Finding paths for coherent groups using clearance. In: SCA, Aire-la-Ville, Switzerland, pp. 19–28 (2004)
Latif, M.S.A., Widyarto, S.: The crowd simulation for interactive virtual environments. In: VRCAI, pp. 278–281 (2004)
Lerner, A., Chrysanthou, Y., Lischinski, D.: Crowds by example. In: Eurographics, pp. 655–664 (2007)
Loscos, C., Marchal, D., Meyer, A.: Intuitive crowd behaviour in dense urban environments using local laws. In: TPCG, Birmingham, UK, p. 122 (2003)
McPhail, C.: From clusters to arcs and rings: Elementary forms of sociation in temporary gatherings. In: Research in Community Sociology, pp. 35–57 (1994)
Pettré, J., Laumond, J., Thalmann, D.: A navigation graph for real-time crowd animation on multilayered and uneven terrain. In: V-CROWDS, Lausanne, Switzerland, pp. 81–89 (2005)
Pettré, J., Thalmann, D.: Path planning for crowds: From shared goals to individual behaviors. In: Eurographics Short Papers, Dublin, Ireland, pp. 45–48 (2005)
Qiu, F., Hu, X.: Modeling group structures in pedestrian crowd simulation. Simulation Modelling Practice and Theory 18(2), 190–205 (2010)
Reynolds, C.W.: Flocks, herds and schools: A distributed behavioral model. In: SIGGRAPH, vol. 21, pp. 25–34 (1987)
Reynolds, C.W.: Steering behaviors for autonomous characters. In: Game Developers Conference 2009, pp. 763–782 (1999)
Silveira, R., Prestes, E., Nedel, L.P.: High-level path specification and group control for virtual characters in interactive virtual environments. In: CGI, Istanbul, Turkey, pp. 100–107 (2008)
Singh, H., Arter, R., Dodd, L., Langston, P., Lester, E., Drury, J.: Modelling subgroup behaviour in crowd dynamics dem simulation. Applied Mathematical Modelling 33(12), 4408–4423 (2009)
Sud, A., Andersen, E., Curtis, S., Lin, M., Manocha, D.: Real-time path planning for virtual agents in dynamic environments. In: IEEE Virtual Reality, Charlotte, North Carolina, USA, pp. 91–98 (2007)
van den Berg, J., Guy, S.J., Lin, M., Manocha, D.: Reciprocal n-Body Collision Avoidance. In: Pradalier, C., Siegwart, R., Hirzinger, G. (eds.) Robotics Research. STAR, vol. 70, pp. 3–19. Springer, Heidelberg (2011)
Willis, A., Gjersoe, N., Havard, C., Kerridge, J., Kukla, R.: Human movement behaviour in urban spaces: implications for the design and modelling of effective pedestrian environments. Environment and Planning B: Planning and Design 31(6), 805–828 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Haciomeroglu, M., Laycock, R., Day, A. (2012). Fuzzy Logic Controlled Pedestrian Groups in Urban Environments. In: Kallmann, M., Bekris, K. (eds) Motion in Games. MIG 2012. Lecture Notes in Computer Science, vol 7660. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34710-8_30
Download citation
DOI: https://doi.org/10.1007/978-3-642-34710-8_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34709-2
Online ISBN: 978-3-642-34710-8
eBook Packages: Computer ScienceComputer Science (R0)