Enhancement of FULFILL framework - Integration of maps and 3D floor plan models

Status: completed
Supervisor: Horst Hellbrück , Lenka Hanesová
Student: n.a.


Our project m:flo is about indoor localization. For better understanding of the positioning results we developed a framework which incorporates a visualization part. The Framework FULFILL - Framework for Visualization, Logging and Filtering for Indoor Localization - should be enhanced by displaying floor layouts using JavaScript3D incorporating given room coordinates. Additionally the visualization should be extended by a 2D map which shows the actual geolocated position of the localization setup.


The first period of the thesis is about getting familiar with the FULFILL framework and acquainting oneself with JavaScript/JavaScript3D. This period should end with the result of implementing 3D floor plans using JavaScript3D in the visualization part of the framework. During the second period the student will elaborate different 2D map technologies which can be integrated into the framework. This phase finishes with the incorporation of the chosen 2D map technology into the framework.


  • Getting familiar with JavaScript/JavaScript3D
  • Implementation of floor plans in JavaScript3D
  • Elaboration of possible 2D map technologies (e.g. OpenStreetMap, Google Maps,...)
  • Incorporation of 2D map in framework


  • Good knowledge of Java programming
  • Basic knowledge of internet programming and distributed systems
  • Willingness to learn new technologies