Abstract
Approaches that apply programming by demonstration (PbD) to automatically generate the behaviors of virtual characters have been actively studied. One of PbD directly delivers the knowledge of a predecessor to the virtual character. Therefore, a virtual character learns the behaviors to be executed by observing the behaviors of a predecessor. All consecutive actions are derived from the actions collected as behaviors. The behaviors to be executed are selected from defined behaviors using the Maximin Selection algorithm. However, these approaches collect a large amount of data in real time. Therefore, the amount of data significantly increases, and their analysis becomes difficult. This paper proposes a toolkit that employs PbD to automatically generate the behaviors of virtual characters based on those of a predecessor. Furthermore, an approach to manage and analyze the collected data is described. On the basis of the results of an experiment, it was verified that the proposed toolkit could generate a script of the behaviors of virtual characters for driving in a car simulation.
Keywords
This research was supported by HUNIC(Hub University for industrial collaboration) at Dongguk University. This paper summarized the results of the “Development of a Supervised Learning Framework for Eldercare Robot Contents” project.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allen, C.: Watch What I Do: Programming by Demonstration. MIT Press (1993)
Thurau, C., Paczian, T., Bauckhage, C.: Is Bayesian Imitation Learning the Route to Believable Gamebots. In: Proceeding of GAME-ON North America, pp. 3–9 (2005)
Sung, Y., Cho, K., Um, K.: An Action Generation Method of Agent. Journal of Game Society 11(2), 141–149 (2011)
Dey, A.K., Hamid, R., Beckmann, C., Li, I., Hsu, D.: A CAPpella: Programming by Demonstration of Context-Aware Applications. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2004, pp. 33–40 (2004)
Björn, H., Leith, A., Manas, M., Scott, R.K.: Authoring Sensor-based Interactions by Demonstration with Direct Manipulation and Pattern Recognition. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 145–154 (2007)
Koenig, N., Mataric, M.J.: Behavior-based Segmentation of Demonstrated Task. In: Proceeding of International Conference on Development and Learning, pp. 228–234 (2006)
Ierusalimschy, R.: Programming in Lua, Lua.org (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sung, Y., Cho, K. (2011). An Automatic Behavior Toolkit for a Virtual Character. In: Kim, Th., et al. Multimedia, Computer Graphics and Broadcasting. MulGraB 2011. Communications in Computer and Information Science, vol 262. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27204-2_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-27204-2_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27203-5
Online ISBN: 978-3-642-27204-2
eBook Packages: Computer ScienceComputer Science (R0)