|
ABSTRACT
We present an approach for navigating autonomous virtual agents in online virtual worlds that are based on a centralized server network topology. Each agent's motion is controlled through local and global navigation. Our local navigation model is based on artificial social forces that has been extended to account for inaccurate sensing from network latency. Global navigation for each virtual agent is based on cell decomposition and computes high level paths. The overall computation is balanced by performing local navigation on client machines and global navigation on the server. We have implemented our navigation algorithm into the Second Life virtual world and highlight our results by simulating up to 18 virtual agents over multiple different client computers.
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
|
Ashida, K., Lee, S. J., Allbeck, J., Sun, H., Badler, N., and Metaxas, D. 2001. Pedestrians: Creating agent behaviors through statistical analysis of observation data. Proc. Computer Animation.
|
| |
2
|
Bainbridge, W. S. 2007. The scientific research potential of virtual worlds. Science.
|
| |
3
|
Helbing, D., Buzna, L., and Werner, T. 2003. Self-organized pedestrian crowd dynamics and design solutions. Traffic Forum 12.
|
| |
4
|
Hoogendoorn, S. P., Luding, S., Bovy, P., Schreckenberg, M., and Wolf, D. 2000. Traffic and Granular Flow. Springer.
|
| |
5
|
|
| |
6
|
|
| |
7
|
Musse, S. R., and Thalmann, D. 1997. A model of human crowd behavior: Group inter-relationship and collision detection analysis. Computer Animation and Simulation, 39--51.
|
| |
8
|
Pelechano, N., O'Brien, K., Silverman, B., and Badler, N. 2005. Crowd simulation incorporating agent psychological models, roles and communication. First International Workshop on Crowd Simulation.
|
| |
9
|
Pettre, J., Grillon, H., and Thalmann, D. 2007. Crowds of moving objects: Navigation planning and simulation. In ICRA, 3062--3067.
|
 |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
Sud, A., Andersen, E., Curtis, S., Lin, M., and Manocha, D. 2007. Real-time path planning for virtual agents in dynamic environments. Proc. of IEEE VR, 91--98.
|
 |
14
|
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
[doi> 10.1145/1315184.1315201]
|
| |
15
|
Thalmann, D., O'Sullivan, C., Ciechomski, P., and Dobbyn, S. 2006. Populating Virtual Environments with Crowds. Eurographics 2006 Tutorial Notes.
|
 |
16
|
|
 |
17
|
|
 |
18
|
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
[doi> 10.1145/1342250.1342272]
|
|