Skip to main content

Direct Manipulation Like Tools for Designing Intelligent Virtual Agents

  • Conference paper
Intelligent Virtual Agents (IVA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3661))

Included in the following conference series:

Abstract

If intelligent virtual agents are to become widely adopted it is vital that they can be designed using the user friendly graphical tools that are used in other areas of graphics. However, extending this sort of tool to autonomous, interactive behaviour, an area with more in common with artificial intelligence, is not trivial. This paper discusses the issues involved in creating user-friendly design tools for IVAs and proposes an extension of the direct manipulation methodology to IVAs. It also presents an initial implementation of this methodology.

This work has been supported by BT plc, and the EU FET PRESENCIA project IST-2001-37927.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Schroeder, R. (ed.): The Social Life of Avatars, Presence and Interaction in Shared Virtual Worlds. Computer Supported Cooperative work. Springer, Heidelberg (2002)

    Google Scholar 

  2. Vilhjálmsson, H.H., Cassell, J.: Bodychat: Autonomous communicative behaviors in avatars. In: second ACM international conference on autonomous agents (1998)

    Google Scholar 

  3. Cheng, L., Farnham, S., Stone, L.: Lessons learned: Building and deploying virtual environments. In: Schroeder, R. (ed.) The Social Life of Avatars, Presence and Interaction in Shared Virtual Worlds. Computer Supported Cooperative work. Springer, Heidelberg (2002)

    Google Scholar 

  4. Gleicher, M.: Motion editing with space time constraints. In: Symposium on interactive 3D graphics, pp. 139–148 (1997)

    Google Scholar 

  5. Gleicher, M.: Comparing constraint-based motion editing methods. Graphical Models, 107–134 (2001)

    Google Scholar 

  6. Lee, J., Shin, S.Y.: A hierarchical approach to interactive motion editing for human-like figures. In: ACM SIGGRAPH, pp. 39–48 (1999)

    Google Scholar 

  7. Popović, Z., Witkin, A.: Physically based motion transformation. In: ACM SIGGRAPH, pp. 11–20 (1999)

    Google Scholar 

  8. Reynolds, C.W.: Flocks, herds, and schools: A distributed behavioral model. In: ACM SIGGRAPH, pp. 25–33 (1987)

    Google Scholar 

  9. Badler, N., Philips, C., Webber, B. (eds.): Simulating Humans: Computer Graphics, Animation and Control. Oxford University Press, Oxford (1993)

    MATH  Google Scholar 

  10. Tu, X., Terzopoulos, D.: Artificial fishes: Physics, locomotion, perception, behavior. In: ACM SIGGRAPH, pp. 43–49 (1994)

    Google Scholar 

  11. Blumberg, B., Galyean, T.: Multi-level direction of autonomous creatures for real-time virtual environments. In: ACM SIGGRAPH, pp. 47–54 (1995)

    Google Scholar 

  12. Perlin, K., Goldberg, A.: Improv: A system for scripting interactive actors in virtual worlds. In: Proceedings of SIGGRAPH 1996. Computer Graphics Proceedings, Annual Conference Series, New Orleans, Louisiana, pp. 205–216. ACM SIGGRAPH / Addison Wesley (1996)

    Google Scholar 

  13. Cassell, J., Bickmore, T., Campbell, L., Chang, K., Vilhjálmsson, H., Yan, H.: Embodiment in conversational interfaces: Rea. In: ACM SIGCHI, pp. 520–527. ACM Press, New York (1999)

    Google Scholar 

  14. Cassell, J., Nakano, Y., Bickmore, T., Sidner, C., Rich, C.: Non-verbal cues for discourse structure. In: 41st Annual Meeting of the Association of Computational Linguistics, Toulouse, France, pp. 106–115 (2001)

    Google Scholar 

  15. Pelachaud, C., Poggi, I.: Subtleties of facial expressions in embodied agents. Journal of Visualization and Computer Animation 13, 287–300 (2002)

    Article  Google Scholar 

  16. Guye-Vuilléme, A., Capin, T.K., Pandzic, I.S., Magnenat-Thalmann, N., Thalmann, D.: Non-verbal communication interface for collaborative virtual environments. The Virtual Reality Journal 4, 49–59 (1999)

    Article  Google Scholar 

  17. Bécheiraz, P., Thalmann, D.: A model of nonverbal communication and interpersonal relationship between virtual actors. In: Proceedings of the Computer Animation 1996, pp. 58–67. IEEE Computer Society Press, Los Alamitos (1996)

    Chapter  Google Scholar 

  18. DeCarolis, B., Pelachaud, C., Poggi, I., Steedman, M.: Apml, a markup language for believable behaviour generation. In: Prendiger, H., Ishizuka, M. (eds.) Life-like characters: tools, affective functions and applications, pp. 65–87. Springer, Heidelberg (2004)

    Google Scholar 

  19. Del Bimbo, A., Vicario, E.: Specification by-example of virtual agents’ behavior. IEEE transactions on visualtization and Computer Graphics 1, 350–360 (1995)

    Article  Google Scholar 

  20. Pynadath, D.V., Marsella, S.C.: Fitting and compilation of multiagent models through piecewise linear functions. In: The International Conference on Autonomous Agents and Multi Agent Systems, pp. 1197–1204 (2004)

    Google Scholar 

  21. Scerri, P., Ydrén, J.: End user specification of robocup teams. In: RoboCup-99: Robot Soccer World Cup III. LNCS. Springer, Heidelberg (2000)

    Google Scholar 

  22. Hsu, W.M., Hughes, J.F., Kaufman, H.: Direct manipulation of free-form deformations. In: Proceedings of the 19th ACM SIGGRAPH annual conference on Computer graphics and interactive techniques, pp. 177–184. ACM Press, New York (1992)

    Chapter  Google Scholar 

  23. Gain, J.: Enhancing spatial deformation for virtual sculpting. PhD thesis, University of Cambridge Computer Laboratory (2000)

    Google Scholar 

  24. Gillies, M., Ballin, D.: Integrating autonomous behavior and user control for believable agents. In: Third international joint conference on Autonomous Agents and Multi-Agent Systems, Columbia University, New York City (2004)

    Google Scholar 

  25. Gillies, M., Crabtree, B., Ballin, D.: Expressive characters and a text chat interface. In: Olivier, P., Aylett, R. (eds.) AISB workshop on Language, Speech and Gesture for Expressive Characters, University of Leeds (2004)

    Google Scholar 

  26. Johnson, M.P.: Exploiting Quaternions to Support Expressive Interactive Character Motion. PhD thesis, MIT Media Lab (2003)

    Google Scholar 

  27. Press, W.H., Flannery, B.P., Teukolsky, S.A., Vetterling, W.T.: Numerical Recipes in C. Cambridge University Press, Cambridge (1992)

    MATH  Google Scholar 

  28. Friedman, D., Gillies, M.: Teaching characters how to use body language. In: Panayiotopoulos, T., Gratch, J., Aylett, R.S., Ballin, D., Olivier, P., Rist, T. (eds.) IVA 2005. LNCS (LNAI), vol. 3661, pp. 205–214. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gillies, M., Robeterson, D., Ballin, D. (2005). Direct Manipulation Like Tools for Designing Intelligent Virtual Agents. In: Panayiotopoulos, T., Gratch, J., Aylett, R., Ballin, D., Olivier, P., Rist, T. (eds) Intelligent Virtual Agents. IVA 2005. Lecture Notes in Computer Science(), vol 3661. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11550617_36

Download citation

  • DOI: https://doi.org/10.1007/11550617_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28738-4

  • Online ISBN: 978-3-540-28739-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics