ACM Home Page
Please provide us with feedback. Feedback
SmartBody: behavior realization for embodied conversational agents
Full text PdfPdf (3.05 MB)
Source
International Conference on Autonomous Agents archive
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1 table of contents
Estoril, Portugal
SESSION: Virtual agents track table of contents
Pages 151-158  
Year of Publication: 2008
ISBN:978-0-9817381-0-9
Authors
Marcus Thiebaux  USC Information Sciences Institute, Marina del Rey, CA
Stacy Marsella  USC Information Sciences Institute, Marina del Rey, CA
Andrew N. Marshall  USC Information Sciences Institute, Marina del Rey, CA
Marcelo Kallmann  University of California, Merced, Merced, CA
Sponsors
ACM: Association for Computing Machinery
AAAI : Association for the Advancement of Artifical Intelligence
Publisher
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 86,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Researchers demand much from their embodied conversational agents (ECAs), requiring them to be both life-like, as well as responsive to events in an interactive setting. We find that a flexible combination of animation approaches may be needed to satisfy these needs. In this paper we present SmartBody, an open source modular framework for animating ECAs in real time, based on the notion of hierarchically connected animation controllers. Controllers in SmartBody can employ arbitrary animation algorithms such as keyframe interpolation, motion capture or procedural animation. Controllers can also schedule or combine other controllers. We discuss our architecture in detail, including how we incorporate traditional approaches, and develop the notion of a controller as a reactive module within a generic framework, for realizing modular animation control. To illustrate the versatility of the architecture, we also discuss a range of applications that have used SmartBody successfully.


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
Kopp, S., Krenn, B., Marsella, S., Marshall, A., Pelachaud, C., Pirker, H., Thorisson, K., Vilhjalmsson, H.: Towards a common framework for multimodal generation: The behavior markup language. In: Proc. of Intelligent Virtual Agents (IVA'06). (2006) 105--111
 
3
Lee, J., Marsella, S.: Nonverbal behavior generator for embodied conversational agents. In: Proc. of Intelligent Virtual Agents (IVA'06), Marina del Rey, CA (August 21-23 2006) 243--255
 
4
P. Ekman, W. V. F.: InvestigatorÕs guide to the Facial Action Coding System. Consulting Psychologist Press (1978)
 
5
Ekman, P.: Emotion in the human face. Cambridge University Press (1982)
 
6
 
7
 
8
Hill, R., Belanich, Core, M., Lane, Dixon, Forbell, E., Kim, J., Hart: Pedagogically structured game-based training: Development of the elect bilat simulation. In: Poster presentation at the 25th Army Science Conference, Orlando, FL. (Nov 2006)
 
9
Kenny, P., Parsons, T. D., Gratch, J., Rizzo, A.: Virtual patients for clinical therapist skills training (2007)
 
10
Gratch, J., Okhmatovskaia, A., Lamothe, F., Marsella, S., Morales, M., van der Werf, R. J., Morency, L. P.: Virtual rapport. In: Proc. of Intelligent Virtual Agents (IVA'06), Marina del Rey, CA (August 21-23 2006)
 
11
12
 
13
Kallmann, M.: Scalable solutions for interactive virtual humans that can manipulate objects. In: Artificial Intelligence and Interactive Digital Entertainment (AIIDE), Marina del Rey, CA (June 1-3 2005)
 
14
 
15
 
16
Baerlochcer, P.: Inverse Kinematics Techniques for the Interactive Posture Control of Articulated Figures. PhD thesis, Swiss Federal Institute of Technology, EPFL (2001) Thesis number 2383.
 
17
Tolani, D., Badler, N.: Real-time inverse kinematics of the human arm. Presence 5(4) (1996) 393--401
 
18
Gu, E., Badler, N.: Visual attention and eye gaze during multipartite conversations with distractions. In: Proc. of Intelligent Virtual Agents (IVA'06), Marina del Rey, CA (2006)
 
19
Bodenheimer, B., Rose, C., Rosenthal, S., Pella, J.: The process of motion capture: Dealing with the data. In Thalmann, D., van de Panne, M., eds.: Computer Animation and Simulation '97, Springer NY (Sept 1997) 3--18 Eurographics Animation Workshop.
 
20
Thoroughman, K. A., Shadmehr, R.: Learning of action through combination of motor primitives. Nature 407(6805) (2000) 742--747
 
21
Giszter, S. F., Mussa-Ivaldi, F. A., Bizzi, E.: Convergent force fields organized in the frogŠs spinal cord. Journal of Neuroscience 13(2) (1993) 467--491
22
23
24
25
 
26
27
 
28
Carolis, B. D., Pelachaud, C., Poggi, I., de Rosis, F.: Behavior planning for a reflexive agent. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI'01), Seattle (Sept 2001)
29


Collaborative Colleagues:
Marcus Thiebaux: colleagues
Stacy Marsella: colleagues
Andrew N. Marshall: colleagues
Marcelo Kallmann: colleagues