ACM Home Page
Please provide us with feedback. Feedback
Controllable real-time locomotion using mobility maps
Full text PdfPdf (320 KB)
Source GI; Vol. 112 archive
Proceedings of Graphics Interface 2005 table of contents
Victoria, British Columbia
SESSION: Animation table of contents
Pages: 51 - 59  
Year of Publication: 2005
ISBN ~ ISSN:0713-5424 , 1-56881-265-5
Authors
Madhusudhanan Srinivasan  Oregon State University
Ronald A. Metoyer  Oregon State University
Eric N. Mortensen  Oregon State University
Sponsor
CHCCS : The Canadian Human-Computer Communications Society
Publisher
Canadian Human-Computer Communications Society  School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 21,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Graph-based approaches for sequencing motion capture data have produced some of the most realistic and controllable character motion to date. Most previous graph-based approaches have employed a run-time global search to find paths through the motion graph that meet user-defined constraints such as a desired locomotion path. Such searches do not scale well to large numbers of characters. In this paper, we describe a locomotion approach that benefits from the realism of graph-based approaches while maintaining basic user control and scaling well to large numbers of characters. Our approach is based on precomputing multiple least cost sequences from every state in a state-action graph. We store these precomputed sequences in a data structure called a mobility map and perform a local search of this map at run-time to generate motion sequences in real time that achieve user constraints in a natural manner. We demonstrate the quality of the motion through various example locomotion tasks including target tracking and collision avoidance. We demonstrate scalability by animating crowds of up to 150 rendered articulated walking characters at real-time rates.


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
R. Bowden. Learning statistical models of human motion. In IEEE Workshop on Human Modeling, Analysis and Synthesis, CVPR 2000, pages 199--206, 2000.
 
3
4
5
 
6
E. W. Dijkstra. A note on two problems in connection with graphs. Numerical Mathematics, 1:269--271, 1959.
7
8
 
9
10
11
 
12
13
 
14
15
16
 
17
18
 
19
 
20
21
 
22
23
 
24
 
25
 
26
27
 
28
A. Schödl, R. Szeliski, D. Salesin, and I. Essa. Video textures. ACM Transactions on Graphics, pages 489--498, 2000.
 
29
R. Tarjan. Depth first search and linear graph algorithms. SIAM Journal of Computing, 1(2):146--160, 1972.
 
30
Vicon. Vicon 612 optical motion capture system. http://www.vicon.com, 2004.
 
31
 
32
33


Collaborative Colleagues:
Madhusudhanan Srinivasan: colleagues
Ronald A. Metoyer: colleagues
Eric N. Mortensen: colleagues