|
ABSTRACT
This paper presents a highly efficient motion synthesis algorithm that is well suited for animating large numbers of characters. Given constraints that require characters to be in specific poses, positions, and orientations in specified time intervals, our algorithm, synthesizes motions that exactly satisfy these constraints while avoiding inter-character collisions and collisions with the environment. We represent the space of possible actions with a motion graph and use search algorithms to generate motion. To provide a good initial guess for the search, we employ a fast path planner based on probabilistic roadmaps to navigate characters through complex environments. Also, unlike existing algorithms, our search process allows for smooth, continual adjustments to position, orientation, and timing. This allows us both to satisfy constraints precisely and to generate motion much faster than would otherwise be possible.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
| |
4
|
{BC97} Bouvier E., Cohen E.: From crowd simulation to airbag deployment: particle system, a new paradigm of simulation. Journal of Electronic imaging (1997), 94--107.
|
| |
5
|
|
| |
6
|
{BUT04} Boulic R., Ulicny B., Thalmann D.: Versatile walk engine. Journal of Game Development 1, 1 (2004).
|
 |
7
|
|
 |
8
|
|
| |
9
|
{FBT99} Farenc N., Boulic R.. Thalman D.: An informed environment dedicated to the simulation virtual humans in urban context. In Proc. of EUROGRAPHICS 1999 (1999). Annual Conference Series. pp. 309--318.
|
| |
10
|
|
 |
11
|
|
| |
12
|
{HFV00} Helbing D., Farkas I., Vicsek T.: Simulating dynamics feature of escape panic. In Nature (2000), pp. 487--490.
|
| |
13
|
|
| |
14
|
{HM95} Helbing D., Molnar P.: Social force model for pedestrian dynamics. In Physical Review (May 1995), pp. 4282--4286.
|
 |
15
|
|
| |
16
|
{KL94} Kavraki L., Latombe J. C.: Randomized pre-processing of configuration space for fast path planning. In Proc. IEEE Int. Conf. on Robotics and Automation (1994), pp. 2138--2145.
|
| |
17
|
{KL00} Kuffner J., Lavalle S.: Rrt-connect: An efficient approach to single-query path planning. In Proc. IEEE Int. Conf. on Robotics and Automation (2000), pp. 995--1001.
|
 |
18
|
|
 |
19
|
|
| |
20
|
{LK99} Lavalle S., Ku J.: Randomized kinodynamic planning. In Proc. IEEE Int. Conf. on Robotics and Automation (1999), pp. 473--479.
|
| |
21
|
{LK00} Lavalle S., Kuffner J.: Rapidly-exploring random trees: Progress and prospects. In In Workshop on the Algorithmic Foundations of Robotics. (2000), pp. 293--308.
|
| |
22
|
|
| |
23
|
|
| |
24
|
|
 |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
| |
29
|
{SCG04} Sung M., Chenney S., Gleicher M.: Scalable behaviors for crowd simulation. In Computer Graphics Forum (EUROGRAPHICS '04) (2004), vol. 23, pp. 519--528.
|
 |
30
|
|
 |
31
|
|
| |
32
|
{UT02} Ulicny B., Thalmann D.: Towards interactive real-time crowd behavior simulation. Computer Graphics Forum (Nov. 2002), 767--775.
|
 |
33
|
|
CITED BY 17
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jur van den Berg , Sachin Patil , Jason Sewall , Dinesh Manocha , Ming Lin, Interactive navigation of multiple agents in crowded environments, Proceedings of the 2008 symposium on Interactive 3D graphics and games, February 15-17, 2008, Redwood City, California
|
|
|
|
|
|
Avneesh Sud , Russell Gayle , Erik Andersen , Stephen Guy , Ming Lin , Dinesh Manocha, Real-time navigation of independent agents using adaptive roadmaps, Proceedings of the 2007 ACM symposium on Virtual reality software and technology, November 05-07, 2007, Newport Beach, California
|
|
|
Avneesh Sud , Erik Andersen , Sean Curtis , Ming Lin , Dinesh Manocha, Real-time path planning for virtual agents in dynamic environments, ACM SIGGRAPH 2008 classes, August 11-15, 2008, Los Angeles, California
|
|
|
Ben Sunshine-Hill , Jan Allbeck , Nuria Pelechano , Norm Badler, Generating plausible individual agent movements from spatio-temporal occupancy data, Proceedings of the 2007 workshop on Massive datasets, p.5-7, November 15-15, 2007, Nagoya, Japan
|
|
|
|
|
|
Avneesh Sud , Russell Gayle , Erik Andersen , Stephen Guy , Ming Lin , Dinesh Manocha, Real-time navigation of independent agents using adaptive roadmaps, ACM SIGGRAPH 2008 classes, August 11-15, 2008, Los Angeles, California
|
|
|
|
|
|
Jonathan Maïm , Barbara Yersin , Daniel Thalmann, Real-time crowds: architecture, variety, and motion planning, ACM SIGGRAPH ASIA 2008 courses, p.1-16, December 10-13, 2008, Singapore
|
|