The Educational Puppet Theatre of Virtual Worlds

The objective of the PUPPET project in the field of early learning is to develop and investigate the value of a new virtual reality environment, the Virtual Puppet Theatre, (VPT), based on a theoretical framework of "learning through externalisation". Hence PUPPET aims at extending the current forms of early learning through play by developing a range of novel individual as well as collaborative interactive environments - using a theatre metaphor.




Related Research

In this section you may find other projects and research activities related to our work in Puppet.


The software for the first prototype is written in Java and C++ and runs on a SGI O2 using Performer. The main graphical interface for the children and the behavior control for the virtual puppets is written in Java using the Java 2 SDK. The 3D simulation and visualisation of the virtual farmyard is written in C++.

The software archive contains the source code for the High-Level Behaviour Module for VPT-A ( the "mind" of the virtual puppets) that processes the synthetic percepts from the 3D virtual environment and uses a plan-based approach to determine the puppet's behaviour.


Puppet is funded by the EU under the project no. EP 29335 within the Esprit Long-Term Research pro-active initiative i3.


LIA, Aalborg University, Laboratory of Image Analysis (Co-ordinator), DK COGS, University of Sussex, School of Cognitive and Computer Science, UK DFKI GmbH, D IDAU, University of Aarhus, Dept. of Information and Media Science , DK


November 1998 until October 2001

German Research Center for Artificial Intelligence GmbH
Stuhlsatzenhausweg 3
66123 Saarbrücken


Dr. Elisabeth André


(0 681) 302-5267


(0 681) 302-5341


last modified by Martin Klesen, January 05 2001