Position-Based Multi-Agent Dynamics for Real-Time Crowd Simulation (MiG paper)

02/07/2018
by   Alan Litteneker, et al.
0

Exploiting the efficiency and stability of Position-Based Dynamics (PBD), we introduce a novel crowd simulation method that runs at interactive rates for hundreds of thousands of agents. Our method enables the detailed modeling of per-agent behavior in a Lagrangian formulation. We model short-range and long-range collision avoidance to simulate both sparse and dense crowds. On the particles representing agents, we formulate a set of positional constraints that can be readily integrated into a standard PBD solver. We augment the tentative particle motions with planning velocities to determine the preferred velocities of agents, and project the positions onto the constraint manifold to eliminate colliding configurations. The local short-range interaction is represented with collision and frictional contact between agents, as in the discrete simulation of granular materials. We incorporate a cohesion model for modeling collective behaviors and propose a new constraint for dealing with potential future collisions. Our new method is suitable for use in interactive games.

READ FULL TEXT

page 1

page 6

page 7

page 8

research
12/02/2018

Heter-Sim: Heterogeneous multi-agent systems simulation by interactive data-driven optimization

Interactive multi-agent simulation algorithms are used to compute the tr...
research
06/02/2021

Least-Restrictive Multi-Agent Collision Avoidance via Deep Meta Reinforcement Learning and Optimal Control

Multi-agent collision-free trajectory planning and control subject to di...
research
09/05/2022

A new collision avoidance model with random batch resolution strategy

Research on crowd simulation has important and wide range of application...
research
10/06/2022

Moving Virtual Agents Forward in Space and Time

This article proposes an adaptation from the model of Bianco for fast-fo...
research
06/25/2021

Move Beyond Trajectories: Distribution Space Coupling for Crowd Navigation

Cooperatively avoiding collision is a critical functionality for robots ...
research
11/12/2019

Locking-free Simulation of Isometric Thin Plates

To efficiently simulate very thin, inextensible materials like cloth or ...
research
07/03/2000

Constraint Exploration and Envelope of Simulation Trajectories

The implicit theory that a simulation represents is precisely not in the...

Please sign up or login with your details

Forgot password? Click here to reset