Presentation is loading. Please wait.

Presentation is loading. Please wait.

SignPost Indoor Navigation System Michael Knapp Gerhard Reitmayr.

Similar presentations


Presentation on theme: "SignPost Indoor Navigation System Michael Knapp Gerhard Reitmayr."— Presentation transcript:

1 SignPost Indoor Navigation System Michael Knapp Gerhard Reitmayr

2 Michael Knapp 2 / 20 Overview n What is SignPost ? n Design n Tracking (ARToolKit) n Implementation n Applications n Résumé

3 Michael Knapp 3 / 20 What is SignPost ? Signpost is an indoor navigation system, which guides the user through a building. It supports the user with several navigation aides. For example: arrows, highlighted portals, a „world in miniature“ as map.

4 Michael Knapp 4 / 20 Design We have designed a modular system consisting of: n Tracking (OpenTracker) n Building manager: provides applications with building information and tracking data (Server, Studierstube) n Applications using the building information (Clients, Studierstube)

5 Michael Knapp 5 / 20 Tracking (ARToolkit) n Space divided into 4x4x4 meter cells n Each 3x3x3 cell block must not contain the same marker more than once n 8 meter minimum distance between same markers n While tracking only 3x3x3 cell block around current cell is evaluated n 32 different markers with largest possible hamming distance (8x8 black/white pattern)

6 Michael Knapp 6 / 20 Tracking: ARToolkit

7 Michael Knapp 7 / 20 Implementation n Tracking (OpenTracker) n Applications (Studierstube) u Building manager (Server) u World in miniature (Client) u Building augmentation (Client) u Navigation (Client)

8 Michael Knapp 8 / 20 Building Manager n Provides clients with a modifiable scene graph n Building geometry: rooms, portals n Connectivity of rooms n Tracking information: position, orientation, current room

9 Michael Knapp 9 / 20 Building Manager WallFloor ContextSwitch Node is affected by Context Node from outside

10 Michael Knapp 10 / 20 Client side WallFloor Reference to building scene graph

11 Michael Knapp 11 / 20 The interaction between two BAUClient nodes and the building node Reference Context Inheritance

12 Michael Knapp 12 / 20 World in Miniature (WIM) n Small model of the building n Current position indicated by lego- man n Scaling of model n Scaling of box

13 Michael Knapp 13 / 20 PIP of WIM

14 Michael Knapp 14 / 20 Building Augmentation Wireframe Hidden Line

15 Michael Knapp 15 / 20 Navigation n The user selects a destination...

16 Michael Knapp 16 / 20 Navigation n... and is guided by the system...

17 Michael Knapp 17 / 20 Navigation n... to the desired destination.

18 Michael Knapp 18 / 20 Résumé n Emphasis was put on design which was a good decision. n Programming using OpenInventor is a challenging task. n Client/Server approach makes it easy to add new applications, even as a plain Inventor-File.

19 Michael Knapp 19 / 20 Thank You for Your Attention ! Questions ? Suggestions ?


Download ppt "SignPost Indoor Navigation System Michael Knapp Gerhard Reitmayr."

Similar presentations


Ads by Google