| Home | Research | Interests | Notes | IMS Home |
Everything related to the ISMAR 2002 Demo Augmented Classroom.

Overview
of the setup. To the left the table environment and to the right the projection
screen.
Mobile kits running Studierstube 3.0. They use one locale "table" for everything. This locale is shared. They deploy some additional viewer application that moves windows around and does additional tasks.
Session manager is running on the tracker server. In addition to that an OpenTracker server is also running on tracker server for the third firewire camera installed above the table. The mobile kits and the tracker server form a shared tracking system.
Projection server runs Studierstube 3.0 and opentracker for overhead camera tracking markers in front of screens.
Sharing application data between the table and the screen environment :
I would like to set up both versions to learn how both work under real circumstances. The simpler one should probably be used for the actual demo.
In any case some special window mover / app manager will run in the system and move windows around to attach them to the markers and also do reseting of applications or save / load them from shared file system etc.
Construct3D. Depends on Hannes finishing the port to Studierstube 3.0. If that fails we can run the old Construct3D in an old shared instance on the table environment. But we will get no interaction with the screen environment and also might have to switch between Studierstube versions to run other applications.
fingerfarben. How is the multiuser status ? Should at least work with Studierstube 3.0. Flo should check that. With this it should be possible to move markers between table and screen environment.
demo apps. Only animal is ported. the dedicated window mover / app manager could use any application. so we could just run different sample apps as well.
memory. special case needs preparation for content. lots of markers and nice 3d models to make it interesting. no animations currently possible because no VRML nodes in OSOIV.
| What | Details | Who | How long |
|---|---|---|---|
| collect all hardware |
all machines, projector |
Flo / Gerhard | 1 week |
| configure basic setup | tracking setup for table environment distribution for table environment tracking for screen environment |
Flo |
1 week |
| design app manager | Gerhard / Flo | 1/2 week | |
| implement app manager | Gerhard / Flo | 1/2 week | |
| build complete setup | setup with communication between table and screen environment | Flo / Gerhard | 1 week |
| port Construct3D | make it run with Stb 3.0 and app load / save | Hannes | 1 1/2 week |
| test final setup | have everything running in the lab | Flo / Gerhard ( / Hannes ) | 1/2 week |
Users will wear a mobile AR kit and be able to take a marker to see an application. Each marker is corresponding to one application.
If such a marker is tracked in front of the application screen it will appear, otherwise it will move to some invisible location !