LEMMA Manual


A working version of LEMMA (for Windows) can be downloaded here. (Version 1.0 -- MarcBreisinger - 14 Feb 2006)

Minimum System Requirements

Windows XP, 1.6 GHz CPU, 1 GB RAM.


Java 1.5 Runtime Environment must be installed. If you already have OpenSceneGraph installed you may have to remove javaosgDB.dll from the working directory if you encounter problems at the start.


For using the system you need a 3D input device such as a tracker, a 3D mouse or sth. similar. The cheapest option is a P5DataGlove. You can download a server application for it here. The current solution is not optimal regarding performance and a improved version will be coming up soon. Till then it's a good idea to have an own computer only for the glove. The server is sending the data from the glove to port 3333 (or whatever port is specified in P5_Server.bat) and LEMMA can be configured to connect to this computer and port (Configuration -> port & host). Possibilities for other input devices will follow.

Getting Started

There should be nothing more to do than doubleclick start.bat to reach the options screen. After that you have the choice between the Configuration Menu, the Authoring Environment or the actual Learning Application.


The first thing to do is to generate a new student. Every student has his/her own history and specific access to chapters, depending on the chapters fulfilled before. Below this section you can choose the scripts that will be available during the lesson. All scripts located in the folder "tutorials" are listed here and can be enabled or disabled. The standart script cannot be disabled as it is necessary for basic functionalities like calibration. Make sure that the first time you start LEMMA the Introduction is your starting point.

The next combo box coming up lets you choose where the student should start the lesson. You can also specify "Last known position" to restart exactly where you stopped the last time.

Scrolling down, you will find a possibility to specify where the input devices server is located and to which port it is sending. There you should define the machine and port where the TrackerServer mentioned above is executed.

Authoring Tutorials

You can find a detailed description on how to use the authoring environment here and a tutorial for how to model three dimensional scenes here.

Learning Application

The learning application is self explaining. When you reach the start screen and the input device is working you will see a red dot on the screen that moves with your hand. (You may have to calibrate it. For this press the middle mouse button for three seconds. Then follow the instructions). Move this red dot over the orange Stop/Resume Button in the upper left corner and click left / grab with the glove. Then follow the instructions.

-- MarcBreisinger - 15 May 2006
Topic revision: r4 - 16 May 2007, RainerFink
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Medieninformatik-Wiki? Send feedback