Skip to main content

Learning by Experience—Autonomous virtual Character Behavioural Animation

  • Chapter
Intelligent Agents for Mobile and Virtual Media

Abstract

In this chapter, we present a novel goal-orientated approach for complex virtual character behavioural simulation. Our approach is based on the concept of an artificial brain that is a simulation of real human brain activities for simulating the virtual character’s behaviour in a virtual world populated with other virtual objects and characters. The control unit in the simulation system can collect and store all the information that is obtained through the virtual character’s complex experience, such as learning how to walk and jump, and analyses the information to find a better solution for a specific task. Therefore the virtual character’s skill in a particular task will be developed or evolved. The core techniques also include a physics-based human model for motion modelling, which is driven by muscle forces. This approach therefore produces a more accurate simulation of the real world than conventional methods. We demonstrate this by presenting an implementation of this approach.

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 EPUB and 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

  • Thomas, F. (1984) Can class Disney animation be duplicated on the computer? Computer Pictures 2(4), 20 – 26.

    Google Scholar 

  • Badler, N. I., Bindiganavale, R., Bourne, J., Allbeck, J., Shi, J. and Palmer, M. (1999) Real time virtual humans. In Proceedings of International Conference on Digital Media Futures, British Computer Society, Bradford.

    Google Scholar 

  • Cavaza, M., Earnshaw, R., Magnenat-Thalmann, N. and Thalmann, D. (1998) Motion Control of virtual Humans.IEEE Computer Graphics and Applications,18 (5), 24 – 31.

    Article  Google Scholar 

  • Miliar, R. J., Hanna, J. R. P. and Kealy, S. M. (1999) A review of behavioural animation.Computers and Graphics,23, 127 – 143.

    Article  Google Scholar 

  • Girard, M. and Maceijewki, A. A. (1985) Computational modelling for the Computer animation of legged figures. In SIGGRAH’85, Computer Graphics,19 (3), 263 – 270.

    Google Scholar 

  • Boulic, R. and Thalmann, D. (1992) Combined direct and inverse kinematic control for articulated figure motion editing.Computer Graphics Forum,11 (4), 189 – 202.

    Article  Google Scholar 

  • Terzopoulos, D., Platt, J., Barr, A. and Fleischer, K. (1987) Elastically deformable models.SIGGRAPH’87 Computer Graphics,21 (4), 205–214.

    Google Scholar 

  • Brogan, D. C., Metoyer, M. P. and Hodgins, J. K. (1998) Dynamically simulated characters in virtual environments.IEE Computer Graphics and Applications,18 (5), 25 – 34.

    Google Scholar 

  • Hegron, G., Palamidese, P. and Thalmann, D. (1989) Motion control in animation, simulation and visualisation.Computer Graphics Forum, 347 – 352.

    Google Scholar 

  • Badler, N. I., Bindiganavale, R., Bourne, J., Allbeck, J., Shi, J. and Palmer, M. (1999) Real time virtual humans.Proceedings of International Conference on Digital Media Futures, British Computer Society, Bradford.

    Google Scholar 

  • So, H. and Badler, N. I. (1996) Animating human locomotion with inverse dynamics.IEEE Computer Graphics and Applications March, 50–59.

    Google Scholar 

  • Gritz, L. and Khan, J. K. (1995) Generic programming for articulated figure motion.The Journal of Visualisation and Computer Animation,6, 129 – 142.

    Article  Google Scholar 

  • Grzeszczuk, R., Terzopoulos, D. and Hinton, G. (1998) NeuroAnimator: fast neural network emulation and control of physics-based models.Computer Graphics (SIGGRAPH ’98 Proceedings), Orlando, FL, July, pp. 9 –20.

    Google Scholar 

  • Jordan, M. I. and Rumelhart, D. E. (1992) Supervised learning with a distal teacher.Cognitive Science,16, 307 – 354.

    Article  Google Scholar 

  • Li, L. and Liu, X. (2000) Simulating human Walking on special terrain: up and down slopes.Computers and Graphics,24, 453 – 463.

    Article  Google Scholar 

  • Brand, M. and Hertzmann, A. (2000) Style machines.Computer Graphics (SIGGRAPH 2000 Proceedings), New Orleans, July, pp. 183 – 192.

    Google Scholar 

  • Bransford, J.D., Brown, A. L. and Cocking, R. R. (1999) Brain, Mind, Experience, and School. Washington, DC, National Academy Press.

    Google Scholar 

  • Goldberg, D. E. (1989) Genetic algorithms in search. In Optimisation, and Machine Learning. Reading, Addison-Wesley.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Springer-Verlag London Limited

About this chapter

Cite this chapter

Wan, T.R., Tang, W. (2002). Learning by Experience—Autonomous virtual Character Behavioural Animation. In: Earnshaw, R., Vince, J. (eds) Intelligent Agents for Mobile and Virtual Media. Springer, London. https://doi.org/10.1007/978-1-4471-0677-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0677-7_7

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-1175-7

  • Online ISBN: 978-1-4471-0677-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics