FbCrowd: Interactive Multi-agent Simulation with Coupled Collision Avoidance and Human Motion Synthesis
نویسندگان
چکیده
We present an interactive algorithm to generate plausible trajectories and full-body crowd simulations. Our formulation is based on a novel two-way coupling between 2D multi-agent collision avoidance and high-DOF human motion synthesis. We present a collision-free navigation algorithm that takes into account human motion and biomechanics constraints to compute smooth trajectories. Furthermore, we present a hybrid motion synthesis algorithm that seamlessly transitions between motion blending and semi-procedural locomotion, thereby balancing control and naturalness of the synthesized motion. The overall full-body crowd simulation algorithm can generate plausible motions with lower and upper body movements for multiple agents in dynamic virtual environments at interactive rates. We demonstrate its benefits over prior interactive crowd simulation algorithms.
منابع مشابه
Dynamic group behaviors for interactive crowd simulation
We present a new algorithm to simulate dynamic group behaviors for interactive multi-agent crowd simulation. Our approach is general and makes no assumption about the environment, shape, or size of the groups. We use the least effort principle to perform coherent group navigation and present efficient inter-group and intragroup maintenance techniques. We extend the reciprocal collision avoidanc...
متن کاملSimulating Movement Interactions between Avatars & Agents in Virtual Worlds using Human Motion Constraints
We present an interactive algorithm to generate plausible movements for human-like agents interacting with other agents or avatars in a virtual environment. Our approach takes into account high-dimensional human motion constraints and bio-mechanical constraints to compute collision-free trajectories for each agent. We present a novel full-body movement constrained-velocity computation algorithm...
متن کاملClearPath: Highly Parallel Collision Avoidance for Multi-Agent Simulation
We present a new local collision avoidance algorithm between multiple agents for real-time simulations. Our approach extends the notion of velocity obstacles from robotics and formulates the conditions for collision free navigation as a quadratic optimization problem. We use a discrete optimization method to efficiently compute the motion of each agent. This resulting algorithm can be paralleli...
متن کاملShip Domain Model for Multi-ship Collision Avoidance Decision-making with COLREGs Based on Artificial Potential Field
A multi‐ship collision avoidance decision‐making and path planning formulation is studied in a distributed way. This paper proposes a complete set of solutions for multi‐ship collision avoidance in intelligent navigation, by using a top‐to‐bottom organization to structure the system. The system is designed with two layers: the collision avoidance decision‐making and ...
متن کاملOptimal Reciprocal Collision Avoidance for Multi-Agent Navigation
In this paper, we present a formal approach to reciprocal n-body collision avoidance, where multiple mobile robots need to avoid collisions with each other while moving in a common workspace. In our formulation, each robot acts fully independently, and does not communicate with other robots. Based on the definition of velocity obstacles [5], we derive sufficient conditions for collision-free mo...
متن کامل