Footstep navigation for dynamic crowds

The majority of steering algorithms output only a force or velocity vector to an animation system, without modeling the constraints and capabilities of human‐like movement. This simplistic approach lacks control over how a character should navigate. This paper proposes a steering method that uses footsteps to navigate characters in dynamic crowds. Instead of an oriented particle with a single collision radius, we model a character's center of mass and footsteps using a 2D approximation of an inverted spherical pendulum model of bipedal locomotion. We use this model to generate a timed sequence of footsteps that existing animation techniques can follow exactly. Our approach not only constrains characters to navigate with realistic steps but also enables characters to intelligently control subtle navigation behaviors that are possible with exact footsteps, such as side‐stepping. Our approach can navigate crowds of hundreds of individual characters with collision‐free, natural steering decisions in real‐time. Copyright © 2011 John Wiley & Sons, Ltd.

[1]  Rajesh Singh,et al.  Nanoparticle-based targeted drug delivery. , 2009, Experimental and molecular pathology.

[2]  Philippe Beaudoin,et al.  Synthesis of constrained walking skills , 2008, SIGGRAPH 2008.

[3]  Bobby Bodenheimer,et al.  Synthesis and evaluation of linear motion transitions , 2008, TOGS.

[4]  Sébastien Paris,et al.  Pedestrian Reactive Navigation for Crowd Simulation: a Predictive Approach , 2007, Comput. Graph. Forum.

[5]  Masayuki Inaba,et al.  Online mixture and connection of basic motions for humanoid walking control by footprint specification , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  Stéphane Donikian,et al.  Crowd of Virtual Humans: a New Approach for Real Time Navigation in Complex and Structured Environments , 2004, Comput. Graph. Forum.

[7]  Michiel van de Panne,et al.  From Footprints to Animation , 1997, Comput. Graph. Forum.

[8]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[9]  Arjan Egges,et al.  Path Abstraction for Combined Navigation and Animation , 2009, MIG.

[10]  Dinesh Manocha,et al.  Motion Planning and Synthesis of Human-Like Characters in Constrained Environments , 2009, MIG.

[11]  Sung Yong Shin,et al.  Planning biped locomotion using motion capture data and probabilistic roadmaps , 2003, TOGS.

[12]  Soraia Raupp Musse,et al.  A Model of Human Crowd Behavior : Group Inter-Relationship and Collision Detection Analysis , 1997, Computer Animation and Simulation.

[13]  Victor B. Zordan,et al.  Simple Steps for Simply Stepping , 2008, ISVC.

[14]  Zoran Popović,et al.  Terrain-adaptive bipedal locomotion control , 2010, SIGGRAPH 2010.

[15]  Sébastien Paris,et al.  Activity-Driven Populace: A Cognitive Approach to Crowd Simulation , 2009, IEEE Computer Graphics and Applications.

[16]  Arthur D Kuo,et al.  The six determinants of gait and the inverted pendulum analogy: A dynamic walking perspective. , 2007, Human movement science.

[17]  Dinesh Manocha,et al.  Interactive Navigation of Heterogeneous Agents Using Adaptive Roadmaps , 2009, IEEE Transactions on Visualization and Computer Graphics.

[18]  Ronan Boulic,et al.  Relaxed Steering towards Oriented Region Goals , 2008, MIG.