In recent years, there is a growing interest in indoor positioning due to the increasing amount of applications that employ position data. Current approaches determining the location of objects in indoor environments are facing problems with the accuracy of the sensor data used for positioning. A solution to compensate inaccurate and unreliable sensor data is to include further information about the objects to be positioned and about the environment into the positioning algorithm. For this purpose, occupancy grid maps (OGMs) can be used to correct such noisy data by modelling the occupancy probability of objects being at a certain location in a specific environment. In that way, improbable sensor measurements can be corrected. Previous approaches, however, have focussed only on OGM generation for outdoor environments or require manual steps. There remains need for research examining the automatic generation of OGMs from detailed indoor map data. Therefore, our study proposes an algorithm for automated OGM generation using crowd-sourced OpenStreetMap indoor data. Subsequently, we propose an algorithm to improve positioning results by means of the generated OGM data. In our study, we used positioning data from an Ultra-wideband (UWB) system. Our experiments with nine different building map datasets showed that the proposed method provides reliable OGM outputs. Furthermore, taking one of these generated OGMs as an example, we demonstrated that integrating OGMs in the positioning algorithm increases the positioning accuracy. Consequently, the proposed algorithms now enable the integration of environmental information into positioning algorithms to finally increase the accuracy of indoor positioning applications.
This is an open access article distributed under the Creative Commons Attribution License
which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited