Personalization of Virtual Coaching Applications using Procedural Modeling

René Zmugg, Andreas Braun, Peter Roelofsma, Wolfgang Thaller, Lisette Moeskops, Sven Havemann, Gabrijela Reljic, Dieter W. Fellner


Virtual coaching is an application area that allows individuals to improve existing skills or learn new ones; it ranges from simple textual tutoring tools to fully immersive 3D learning situations. The latter aim at improving the learning experience with realistic 3D environments. In highly individual training scenarios it can be beneficial to provide some level of personalization of the environment. This can be supported using procedural modeling that allows to easily modify shape, look and contents of an environment. We present the application of personalization using procedural modeling in learning applications in the project V2me. This project combines virtual and social networks to help senior citizens maintain and create meaningful relationships. We present a system that uses a procedurally generated ambient virtual coaching environment that can be adjusted by training subjects themselves or in collaboration. A small user experience study has been executed that gives first insight to the acceptance of such an approach.


  1. A2E2 (2013). Available: (Accessed: 17-Feb-2015).
  2. Carrasco, E., Epelde, G., and Moreno, A. (2008). Natural interaction between avatars and persons with alzheimer's disease. In Computers helping people with special needs, pages 38-45.
  3. de Jong Gierveld, J. and van Tilburg, T. (2006). A six-item scale for overall, emotional and social loneliness: confirmatory tests on survey data. Research on aging: A Bimonthly on Aging and the Life Course, 28:582-598.
  4. Esri (2015). CityEngine. Available: (Accessed: 17-Feb-2015).
  5. Havemann, S. (2005). Generative Mesh Modeling. PhD thesis, Institute of Computer Graphics, Faculty of Computer Science, Braunschweig Technical University, Germany.
  6. Heylen, D., Nijholt, A., and op den Akker, R. (2005). Affect in tutoring dialogues. Applied Artificial Intelligence, 19(3-4):287-311.
  7. Heylen, D., Theune, M., and Nijholt, A. (2009). Social Agents: the first generations. In ACII.
  8. Ijsselsteijn, W. A., de Kort, Y. A. W., Westerink, J., de Jager, M., and Bonants, R. (2006). Virtual fitness: stimulating exercise behavior through media technology. Presence: Teleoperators and Virtual Environments, 15(6):688-698.
  9. Kozak, J., Hancock, P., Arthur, E., and Chrysler, S. (1993). Transfer of training from virtual reality. Ergonomics.
  10. McNeel, R. and Associates (2015). Grasshopper 3D. Available: (Accessed: 17- Feb-2015).
  11. Müller, P., Wonka, P., Haegler, S., Ulmer, A., and Van Gool, L. (2006). Procedural modeling of buildings. ACM Transactions on Graphics, 25(3):614-623.
  12. Muuraiskangas, S., Leist, A., Braun, A., Klau, K., Roelofsma, P. H. M. P., Wichert, R., Klein, P., and Ferring, D. (2012). V2me: Evaluating the first steps in mobile friendship coaching. JAISE, 4(6):517-534.
  13. Nijholt, A. and Hulstijn, J. (2000). Multimodal interactions with agents in virtual worlds. Future Directions for Intelligent Information Systems and Information Science, 45:148-173.
  14. Ortiz, A., del Puy Carretero, M., Oyarzun, D., Yanguas, J. J., Buiza, C., Gonzalez, M. F., and Etxeberria, I. (2007). Elderly users in ambient intelligence: Does an avatar improve the interaction? In Universal Access in AmI Environments, pages 99-114. Springer.
  15. Roelofsma, P. H. M. P. and Sevim, K. (2012). Using multiple self theory of planner and doer as a virtual coaching framework for changing lifestyles: The role of expert, motivator and mentor coaches. In Sixth Int. Workshop on HAI.
  16. Rose, F., Attree, E., and Brooks, B. (2000). Training in virtual environments: transfer to real world tasks and equivalence to real task training. Ergonomics.
  17. Side Effects Software (2015). Houdini. Available: (Accessed: 17-Feb-2015).
  18. Stevens, N. (2001). Combating loneliness: a friendship enrichment programme for older women. Ageing and Society, 21:183-202.
  19. Stevens, N. L., Martina, C. M., and Westerhof, G. J. (2006). Meeting the need to belong: Predicting effects of a friendship enrichment program for older women. Gerontologist, 46(4):495-502.
  20. Thaller, W., Krispel, U., Zmugg, R., Havemann, S., and Fellner, D. W. (2013a). A Graph-Based Language for Direct Manipulation of Procedural Models. Int. Journal On Advances in Software, 6(3 & 4):236-255.
  21. Thaller, W., Krispel, U., Zmugg, R., Havemann, S., and Fellner, D. W. (2013b). Shape grammars on convex polyhedra. Computers & Graphics, 37(6):707-717.
  22. Thaller, W., Zmugg, R., Krispel, U., Posch, M., Havemann, S., and Fellner, D. (2013c). Creating Procedural Window Building Blocks using the Generative Fact Labeling Method. In Proc. ISPRS Workshop 3D-ARCH 2013.
  23. Trimble Navigation Ltd (2015). 3d warehouse. Available: (Accessed: 17-Feb-2015).
  24. V2me (2013). Available: (Accessed: 17-Feb-2015).
  25. Wonka, P., Wimmer, M., Sillion, F., and Ribarsky, W. (2003). Instant architecture. ACM Transactions on Graphics, 22(3):669-677.
  26. Zmugg, R., Krispel, U., Thaller, W., Havemann, S., Pszeida, M., and Fellner, D. W. (2012a). A New Approach for Interactive Procedural Modelling in Cultural Heritage. In Proc. Comp. Applications & Quantitative Methods in Archaeology 2012.
  27. Zmugg, R., Thaller, W., Hecher, M., Schiffer, T., Havemann, S., and Fellner, D. W. (2012b). Authoring Animated Interactive 3D Museum Exhibits using a Digital Repository. In VAST, pages 73-80. Eurographics Association.
  28. Zmugg, R., Thaller, W., Krispel, U., Edelsbrunner, J., Havemann, S., and Fellner, D. W. (2014). Procedural architecture using deformation-aware split grammars. The Visual Computer, 30(9):1009-1019.

Paper Citation

in Harvard Style

Zmugg R., Braun A., Roelofsma P., Thaller W., Moeskops L., Havemann S., Reljic G. and Fellner D. (2015). Personalization of Virtual Coaching Applications using Procedural Modeling . In Proceedings of the 1st International Conference on Information and Communication Technologies for Ageing Well and e-Health - Volume 1: ICT4AgeingWell, ISBN 978-989-758-102-1, pages 37-44. DOI: 10.5220/0005435600370044

in Bibtex Style

author={René Zmugg and Andreas Braun and Peter Roelofsma and Wolfgang Thaller and Lisette Moeskops and Sven Havemann and Gabrijela Reljic and Dieter W. Fellner},
title={Personalization of Virtual Coaching Applications using Procedural Modeling},
booktitle={Proceedings of the 1st International Conference on Information and Communication Technologies for Ageing Well and e-Health - Volume 1: ICT4AgeingWell,},

in EndNote Style

JO - Proceedings of the 1st International Conference on Information and Communication Technologies for Ageing Well and e-Health - Volume 1: ICT4AgeingWell,
TI - Personalization of Virtual Coaching Applications using Procedural Modeling
SN - 978-989-758-102-1
AU - Zmugg R.
AU - Braun A.
AU - Roelofsma P.
AU - Thaller W.
AU - Moeskops L.
AU - Havemann S.
AU - Reljic G.
AU - Fellner D.
PY - 2015
SP - 37
EP - 44
DO - 10.5220/0005435600370044