# Smartphone-Based Indoor Localization within a 13th Century Historic Building

^{1}

^{2}

^{*}

## Abstract

**:**

^{2}walkable area.

## 1. Introduction

^{2}building acts as a museum of the medieval town Rothenburg ob der Tauber [1], Germany.

- The pedestrian’s movement is modelled in a more realistic way using a navigation mesh, generated from the building’s floor plan. This only allows movements that are actually feasible, e.g., no walking through walls. Compared to the gridded graph structure we used before [8], the mesh allows continuous transitions and reduces the required storage space drastically.
- To enabled more smooth floor changes, a threshold-based activity recognition using barometer and accelerometer readings is added to the state evaluation process of the particle filter. The method is able to distinguish between standing, walking, walking up and walking down.
- To address the problem of sample impoverishment in a wider scope, we present a simplification of our previous method [3]. This reduces the overhead of adapting an existing system to the proposed method and allows to incorporate it directly to the state transition of any approach, using a general particle filter methodology.

## 2. Related Work

## 3. Recursive State Estimation

## 4. Transition

## 5. Evaluation

#### 5.1. Wi-Fi

#### 5.2. Activity Recognition

## 6. Particle Filtering

#### 6.1. State Estimation

#### 6.2. Sample Impoverishment

## 7. Experiments

^{2}in size. Due to objects like exhibits, cabinets or signs not all positions within the building were freely accessible. For the sake of simplicity we did not incorporate such knowledge into the floor plan. Thus, the floor plan consists only of walls, ceilings, doors, windows and stairs. It was created using our 3D map editor software (see Figure 4) based on architectural drawings from the 1980s. Our map editor is also used to automatically create the navigation mesh, which only takes a few seconds to compute.

- Acquiring a blueprint or architectural drawing of the building including at minimum the walls and stairs of the respective floors.
- Based on this 2D drawing, the floor plan is created manually using our 3D map editor (cf. Figure 4), comparable to software like Inkscape or FreeCAD.
- If necessary, create or improve the Wi-Fi infrastructure by plugging in beacons to available power sockets and compose a whitelist of MAC-addresses of the involved access points or beacons.
- Record the reference measurements based on the reference positions given in the floor plan.
- The Wi-Fi model is optimized using the previously obtained reference measurements.
- The navigation mesh is created automatically based on the before created floor plan as can be seen in Figure 1c.

#### 7.1. Transition

#### 7.2. Wi-Fi Optimization

#### 7.3. Localization Error

#### 7.4. Activity Recognition

#### 7.5. Estimation

## 8. Conclusions

## Author Contributions

## Conflicts of Interest

## References

- Möhring, H. Reichsstadtmuseum Rothenburg. Available online: http://reichsstadtmuseum.rothenburg.de (accessed on 22 March 2018).
- Ebner, F.; Fetzer, T.; Köping, L.; Grzegorzek, M.; Deinzer, F. Multi Sensor 3D Indoor Localisation. In Proceedings of the 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Banff, AB, Canada, 13–16 October 2015. [Google Scholar]
- Fetzer, T.; Ebner, F.; Deinzer, F.; Grzegorzek, M. Recovering from Sample Impoverishment in Context of Indoor Localisation. In Proceedings of the 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sapporo, Japan, 18–21 September 2017. [Google Scholar]
- Fetzer, T.; Ebner, F.; Köping, L.; Grzegorzek, M.; Deinzer, F. On Monte Carlo Smoothing in Multi Sensor Indoor Localisation. In Proceedings of the 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Madrid, Spain, 4–7 October 2016. [Google Scholar]
- Bullmann, M.; Fetzer, T.; Ebner, F.; Grzegorzek, M.; Deinzer, F. Fast Kernel Density Estimation using Gaussian Filter Approximation. In Proceedings of the 21th International Conference on Information Fusion (FUSION), Cambridge, UK, 10–13 July 2018; pp. 1245–1252. [Google Scholar]
- Ebner, F.; Fetzer, T.; Deinzer, F.; Grzegorzek, M. On Wi-Fi Model Optimizations for Smartphone-Based Indoor Localization. ISPRS Int. J. Geo-Inf.
**2017**, 6, 233. [Google Scholar] [CrossRef] - Potortì, F.; Park, S.; Jiménez Ruiz, A.R.; Barsocchi, P.; Girolami, M.; Crivello, A.; Lee, S.Y.; Lim, J.H.; Torres-Sospedra, J.; Seco, F.; et al. Comparing the Performance of Indoor Localization Systems through the EvAAL Framework. Sensors
**2017**, 17, 2327. [Google Scholar] [CrossRef] [PubMed] - Ebner, F.; Fetzer, T.; Grzegorzek, M.; Deinzer, F. On Prior Navigation Knowledge in Multi Sensor Indoor Localisation. In Proceedings of the 19th International Conference on Information Fusion (FUSION), Heidelberg, Germany, 5–8 July 2016; pp. 1–8. [Google Scholar]
- Chen, Z. Bayesian Filtering: From Kalman Filters to Particle Filters, and Beyond. Statistics
**2003**, 182, 1–69. [Google Scholar] [CrossRef] - Liao, L.; Fox, D.; Hightower, J.; Kautz, H.; Schulz, D. Voronoi Tracking: Location Estimation Using Sparse and Noisy Sensor Data. In Proceedings of the 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003), Las Vegas, NV, USA, 27–31 October 2003; Volume 1, pp. 723–728. [Google Scholar] [CrossRef]
- Solin, A.; Särkkä, S.; Kannala, J.; Rahtu, E. Terrain Navigation in the Magnetic Landscape: Particle Filtering for Indoor Positioning. In Proceedings of the 2016 European Navigation Conference (ENC), Helsinki, Finland, 30 May–2 June 2016; pp. 1–9. [Google Scholar]
- Jaworski, W.; Wilk, P.; Zborowski, P.; Chmielowiec, W.; Lee, A.Y.; Kumar, A. Real-Time 3D Indoor Localization. In Proceedings of the 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sapporo, Japan, 18–21 September 2017; pp. 1–8. [Google Scholar]
- Hilsenbeck, S.; Bobkov, D.; Schroth, G.; Huitl, R.; Steinbach, E. Graph-based Data Fusion of Pedometer and WiFi Measurements for Mobile Indoor Positioning. In Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing—UbiComp ‘14 Adjunct, Seattle, WA, USA, 13–17 September 2014; ACM Press: New York, NY, USA, 2014; pp. 147–158. [Google Scholar]
- Woodman, O.; Harle, R. Pedestrian Localisation for Indoor Environments. In Proceedings of the 10th International Conference on Ubiquitous Computing, Seoul, Korea, 21–24 September 2008; pp. 114–123. [Google Scholar]
- Blanchart, P.; He, L.; Le Gland, F. Information fusion for indoor localization. In Proceedings of the 2009 12th International Conference on Information Fusion, Seattle, WA, USA, 6–9 July 2009; pp. 2083–2090. [Google Scholar]
- Afyouni, I.; Ray, C.; Claramunt, C. Spatial Models for Context-Aware Indoor Navigation Systems: A Survey. J. Spat. Inf. Sci.
**2012**, 1, 85–123. [Google Scholar] [CrossRef] - Xia, H.; Wang, X.; Qiao, Y.; Jian, J.; Chang, Y. Using Multiple Barometers to Detect the Floor Location of Smart Phones with built-in Barometric Sensors for Indoor Positioning. Sensors
**2015**, 15, 7857–7877. [Google Scholar] [CrossRef] [PubMed] - Li, B.; Harvey, B.; Gallagher, T. Using Barometers to Determine the Height for Indoor Positioning. In Proceedings of the 2013 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Montbeliard-Belfort, France, 28–31 October 2013; pp. 1–7. [Google Scholar]
- Nurminen, H.; Ristimaki, A.; Ali-Loytty, S.; Piche, R. Particle Filter and Smoother for Indoor Localization. In Proceedings of the International Conference on Indoor Positioning and Indoor Navigation (IPIN), Montbeliard-Belfort, France, 28–31 October 2013; pp. 1–10. [Google Scholar]
- Zheng, L.; Zhou, W.; Tang, W.; Zheng, X.; Peng, A.; Zheng, H. A 3D Indoor Positioning System based on Low-Cost MEMS Sensors. Simul. Model. Pract. Theory
**2016**, 65, 45–56. [Google Scholar] [CrossRef] - Tian, Z.; Fang, X.; Zhou, M.; Li, L. Smartphone-Based Indoor Integrated WiFi/MEMS Positioning Algorithm in a Multi-Floor Environment. Micromachines
**2015**, 6, 347–363. [Google Scholar] [CrossRef][Green Version] - Shoaib, M.; Bosch, S.; Incel, O.; Scholten, H.; Havinga, P. A Survey of Online Activity Recognition using Mobile Phones. Sensors
**2015**, 15, 2059–2085. [Google Scholar] [CrossRef] [PubMed] - Moder, T.; Wisiol, K.; Hafner, P.; Wieser, M. Smartphone-Based Indoor Positioning Utilizing Motion Recognition. In Proceedings of the 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Banff, AB, Canada, 13–16 October 2015; pp. 1–8. [Google Scholar]
- Lee, S.W.; Mase, K. Activity and Location Recognition using Wearable Sensors. IEEE Pervasive Comput.
**2002**, 1, 24–32. [Google Scholar] - Sekine, M.; Tamura, T.; Togawa, T.; Fukui, Y. Classification of Waist-Acceleration Signals in a Continuous Walking Record. Med. Eng. Phys.
**2000**, 22, 285–291. [Google Scholar] [CrossRef] - Veltink, P.H.; Bussmann, H.J.; De Vries, W.; Martens, W.J.; Van Lummel, R.C. Detection of Static and Dynamic Activities using Uniaxial Accelerometers. IEEE Trans. Rehabil. Eng.
**1996**, 4, 375–385. [Google Scholar] [CrossRef] [PubMed] - Bahl, P.; Padmanabhan, V.N. RADAR: An In-Building RF-based User Location and Tracking System. In Proceedings of the 19th Annual Joint Conference of the IEEE Computer and Communications Societies, Tel Aviv, Israel, 26–30 March 2000; Volume 2, pp. 775–784. [Google Scholar]
- El-Kafrawy, K.; Youssef, M.; El-Keyi, A.; Naguib, A. Propagation Modeling for Accurate Indoor WLAN RSS-Based Localization. In Proceedings of the Vehicular Technology Conference (VTC), Ottawa, ON, Canada, 6–9 September 2010; pp. 1–5. [Google Scholar]
- Roos, T.; Myllymäki, P.; Tirri, H.; Misikangas, P.; Sievänen, J. A Probabilistic Approach to WLAN User Location Estimation. Int. J. Wirel. Inf. Netw.
**2002**, 9, 155–164. [Google Scholar] [CrossRef] - Meng, W.; Xiao, W.; Ni, W.; Xie, L. Secure and Robust Wi-Fi Fingerprinting Indoor Localization. In Proceedings of the International Conference on Indoor Positioning and Indoor Navigation (IPIN), Guimaraes, Portugal, 21–23 September 2011; pp. 1–7. [Google Scholar]
- Guimarães, V.; Castro, L.; Carneiro, S.; Monteiro, M.; Rocha, T.; Barandas, M.; Machado, J.; Vasconcelos, M.; Gamboa, H.; Elias, D. A Motion Tracking Solution for Indoor Localization using Smartphones. In Proceedings of the 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Alcala de Henares, Spain, 4–7 October 2016; pp. 1–8. [Google Scholar]
- He, S.; Chan, S.H.G. Wi-Fi Fingerprint-based Indoor Positioning: Recent Advances and Comparisons. IEEE Commun. Surv. Tutor.
**2016**, 18, 466–490. [Google Scholar] [CrossRef] - Yeh, L.W.; Hsu, M.S.; Lee, Y.F.; Tseng, Y.C. Indoor Localization: Automatically Constructing today’s Radio Map by iRobot and RFIDs. In Proceedings of the 2009 IEEE Sensors, Christchurch, New Zealand, 25–28 Ocotober 2009; pp. 1463–1466. [Google Scholar]
- Rajkumar, A.; Naylor, B.F.; Feisullin, F.; Rogers, L. Predicting RF Coverage in Large Environments using Ray-beam Tracing and Partitioning Tree Represented Geometry. Wirel. Netw.
**1996**, 2, 143–154. [Google Scholar] [CrossRef] - Erceg, V.; Greenstein, L.J.; Tjandra, S.Y.; Parkoff, S.R.; Gupta, A.; Kulic, B.; Julius, A.A.; Bianchi, R. An Empirically Based Path Loss Model for Wireless Channels in Suburban Environments. IEEE J. Sel. Areas Commun.
**2006**, 17, 1205–1211. [Google Scholar] [CrossRef] - Farid, Z.; Nordin, R.; Ismail, M. Recent Advances in Wireless Indoor Localization Techniques and System. J. Comput. Netw. Commun.
**2013**, 2013, 185138. [Google Scholar] [CrossRef] - Seidel, S.Y.; Rappaport, T.S. 914 MHz Path Loss Prediction Models for Indoor Wireless Communications in Multifloored Buildings. IEEE Trans. Antennas Propag.
**1992**, 40, 207–217. [Google Scholar] [CrossRef] - Friis, H.T. Introduction to Radio and Radio Antennas. IEEE Spectr.
**1971**, 8, 55–61. [Google Scholar] [CrossRef] - Chintalapudi, K.; Padmanabha Iyer, A.; Padmanabhan, V.N. Indoor Localization Without the Pain. In Proceedings of the 16th Annual International Conference on Mobile Computing and Networking, Chicago, IL, USA, 20–24 September 2010; ACM: New York, NY, USA, 2010; pp. 173–184. [Google Scholar]
- Sun, S.; Li, T.; Sattar, T. Adapting Sample Size in Particle Filters through KLD-resampling. Electron. Lett.
**2013**, 49, 740–742. [Google Scholar] - Bar-Shalom, Y.; Li, X.R.; Kirubarajan, T. Estimation with Applications to Tracking and Navigation: Theory Algorithms and Software; John Wiley & Sons: New York, NY, USA, 2004. [Google Scholar]
- Blanco, J.L. Contributions to Localization, Mapping and Navigation in Mobile Robotics. Ph.D. Thesis, Electrical Engineering, University of Malaga, Malaga, Spain, 2009. [Google Scholar]
- Isard, M.; Blake, A. CONDENSATION—Conditional Density Propagation for Visual Tracking. Int. J. Comput. Vis.
**1998**, 29, 5–28. [Google Scholar] [CrossRef] - Arkin, R.C. Towards Cosmopolitan Robots: Intelligent Navigation in Extended Man-Made Environments. Ph.D. Thesis, University of Massachusetts, Boston, MA, USA, 1987. [Google Scholar]
- Van Toll, W.; Cook, A.F.; Geraerts, R. Navigation Meshes for Realistic Multi-Layered Environments. In Proceedings of the 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), San Francisco, CA, USA, 25–30 September 2011; pp. 3526–3532. [Google Scholar]
- Kallmann, M. Navigation Queries from Triangular Meshes. In Proceedings of the International Conference on Motion in Games, Utrecht, The Netherlands, 14–16 November 2010; Springer: Berlin/Heidelberg, Germany, 2010; pp. 230–241. [Google Scholar]
- Mononen, M. Recast Navigation. Available online: https://github.com/recastnavigation/ (accessed on 8 November 2018).
- Davidson, P.; Piché, R. A Survey of Selected Indoor Positioning Methods for Smartphones. IEEE Commun. Surv. Tutor.
**2017**, 19, 1347–1370. [Google Scholar] [CrossRef] - Köping, L.; Grzegorzek, M.; Deinzer, F. Probabilistic Step and Turn Detection in Indoor Localisation. In Proceedings of the IET Conference on Data Fusion and Target Tracking, Liverpool, UK, 30 April 2014. [Google Scholar]
- Goldberg, D.E. Genetic Algorithms in Search, Optimization, and Machine Learning; Addison-Wesley: Reading, MA, USA, 1989. [Google Scholar]
- Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by Simulated Annealing. Science
**1983**, 220, 671–680. [Google Scholar] [CrossRef] [PubMed][Green Version] - WEMOS Electronics. Available online: https://www.wemos.cc/ (accessed on 22 March 2018).
- Thrun, S.; Burgard, W.; Fox, D. Probabilistic Robotics; The MIT Press: Cambridge, MA, USA, 2005. [Google Scholar]
- Cappé, O.; Godsill, S.J.; Moulines, E. An Overview of Existing Methods and Recent Advances in Sequential Monte Carlo. Proc. IEEE
**2007**, 95, 899–924. [Google Scholar] [CrossRef] - Silverman, B. Algorithm AS 176: Kernel Density Estimation using the Fast Fourier Transform. J. R. Stat. Soc. Ser. C Appl. Stat.
**1982**, 31, 93–99. [Google Scholar] [CrossRef]

**Figure 1.**Floor plan (

**a**) and automatically generated transition data structures (

**b**,

**c**) for the ground floor of the historic building ( 71 $\mathrm{m}$ × 53 $\mathrm{m}$). To reach every nook and cranny, the generated graph (

**b**) requires many nodes and edges. The depicted version uses a coarse node-spacing of 90 $\mathrm{c}$$\mathrm{m}$ (1700 nodes) but barely reaches all doors and stairs. A navigation mesh generated for the same building required only 320 triangles (

**c**) and reaches every corner within the building.

**Figure 2.**Decision tree describing the threshold-based activity recognition using the smartphone’s barometer and accelerometer measurements. The respective thresholds are given by ${t}_{\mathrm{acc}}$ and ${t}_{\mathrm{baro}}$. For each sensor the sigma of the arithmetic mean $\Delta \overline{\omega}={\overline{\omega}}_{\mathrm{l}}-{\overline{\omega}}_{\mathrm{s}}$ of two different fix-sized windows ${\mathit{\omega}}_{\mathrm{s}}$ (short) and ${\mathit{\omega}}_{\mathrm{l}}$ (long), holding a set of the most current sensor measurements, is calculated. The process updates with every incoming barometer reading.

**Figure 3.**An example of the occurrence of sample impoverishment enhanced by a restrictive transition model that prevents sampling through walls. At time $t-1$ the approximated position (green line) drifts apart from the ground truth (black line) due to uncertain measurements. The posterior distribution is then captured within the room and not able to recover by itself [3].

**Figure 4.**The 3D map editor we developed to create the floor plans. This screenshot shows the ground level of the building. The window is split into toolbar (left), layers (upper right), parameters of current selection (lower right), drawing mode (upper center) and 3D view (lower center).

**Figure 5.**The two mobile applications developed for Android. The localization app in (

**a**) is used to record the Wi-Fi reference measurements based on the positions provided by the floor plan. In this screenshot the dialog for recording them is visible. The app also implements the here presented approach and can thus be used for localization. However, for the utilized experiments we used a simpler client (

**b**) allowing for user input like a ground truth or activity button.

**Figure 6.**Simple staircase scenario to compare the old graph-based model with the new navigation mesh. All units are given in meter. The black line indicates the current position and the green line gives the estimated path until 25 or 180 steps, both using weighted average. The particles are colored according to their z-coordinate. A pedestrian walks up and down the stairs several times in a row. After 25 steps, both methods produce good results, although there are already some outliers (blue particles). After 180 steps, the outliers using the graph have multiplied, leading to a multimodal situation. In contrast, the mesh offers the possibility to remove particles that hit a wall and can thus prevent such a situation.

**Figure 7.**Ground level of the building in the $xy$-plane from above. Includes the locations of the reference points, the ground truth and the optimized APs. The grey line connects an AP with the corresponding optimization. The colored borders are areas of special interest and are discussed within the text. The corresponding pictures on the right side show the museum in these places.

**Figure 8.**All conducted walks within the building. The arrows indicate the running direction and a cross marks the end. For a better overview we have divided the building into three floors, which are connected by four stairs (numbered 1–4). However, each floor consists of different high levels. They are separated from each other by different shades of grey, dark is lower than light.

**Figure 9.**Error development over time of a single particle filter run of walk 0. Between 10 $\mathrm{s}$ and 24 $\mathrm{s}$ the Wi-Fi signal was highly attenuated, causing the system to get stuck and producing high errors. Both, the simple and the ${D}_{\mathrm{KL}}$ anti-impoverishment method are able to recover early. However, between 65 $\mathrm{s}$ and 74 $\mathrm{s}$ the simple method produces high errors due to the high random factor involved.

**Figure 10.**(

**a**) A small section of walk 3. Optimizing the system with a global Wi-Fi optimization scheme (blue) causes a big jump and thus high errors. This happens due to highly attenuated Wi-Fi signals and inappropriate Wi-Fi parameters. We compare this to a system optimized for each floor individually (orange), resolving the situation a producing reasonable results; (

**b**) Error development over time for this section. The high error can be seen at 190 $\mathrm{s}$.

**Figure 11.**(

**a**) Occurring bimodal distribution caused by uncertain measurements in the first $13.4$ $\mathrm{s}$ of walk 1. After $20.8$ $\mathrm{s}$, the distribution gets unimodal. The weigted-average estimation (orange) provides a high error compared to the ground truth (solid black), while the KDE approach (blue) does not; (

**b**) Error development over time for the complete walk. From 230 $\mathrm{s}$ to 290 $\mathrm{s}$ to pedestrian was not moving.

**Figure 12.**Estimation results of walk 2 using the KDE method (blue) and the weighted-average (orange). While the latter provides a more smooth representation of the estimated locations, the former provides a better idea of the quality of the underlying processes. In order to keep a better overview, the top level of the last floor was hidden. The colored rectangles mark interesting areas. Within the green rectangle, the above mentioned differences between the two methods are clearly visible. The purple rectangle displays a situation in which a sample impoverishment was successfully resolved. The teal rectangle marks an area were both methods do not provide sufficient results.

**Table 1.**Overall localization results in meter using the different impoverishment methods. For estimation we used the KDE-based method, as the errors compared to the weighted-average differ by only a few centimeter. The results are presented given the average positioning error $\overline{x}$, the standard deviation $\overline{\sigma}$ and the 75%-quantil of positioning errors ${\tilde{x}}_{75}$.

None | Simple | ${\mathit{D}}_{\mathbf{KL}}$ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|

$\overline{\mathit{x}}$ | $\overline{\mathit{\sigma}}$ | ${\tilde{\mathit{x}}}_{\mathbf{75}}$ | $\overline{\mathit{x}}$ | $\overline{\mathit{\sigma}}$ | ${\tilde{\mathit{x}}}_{\mathbf{75}}$ | $\overline{\mathit{x}}$ | $\overline{\mathit{\sigma}}$ | ${\tilde{\mathit{x}}}_{\mathbf{75}}$ | |||

walk 0 | $13.4$$\mathrm{m}$ | $11.2$$\mathrm{m}$ | $22.6$$\mathrm{m}$ | $7.1$$\mathrm{m}$ | $6.6$$\mathrm{m}$ | $9.4$$\mathrm{m}$ | $5.8$$\mathrm{m}$ | $4.9$$\mathrm{m}$ | $7.3$$\mathrm{m}$ | ||

walk 1 | $3.2$$\mathrm{m}$ | $2.4$$\mathrm{m}$ | $4.1$$\mathrm{m}$ | $3.2$$\mathrm{m}$ | $2.6$$\mathrm{m}$ | $4.0$$\mathrm{m}$ | $3.8$$\mathrm{m}$ | $3.2$$\mathrm{m}$ | $4.6$$\mathrm{m}$ | ||

walk 2 | $8.3$$\mathrm{m}$ | $4.1$$\mathrm{m}$ | $10.9$$\mathrm{m}$ | $3.6$$\mathrm{m}$ | $2.3$$\mathrm{m}$ | $4.9$$\mathrm{m}$ | $3.6$$\mathrm{m}$ | $2.3$$\mathrm{m}$ | $4.8$$\mathrm{m}$ | ||

walk 3 | $7.0$$\mathrm{m}$ | $5.9$$\mathrm{m}$ | $13.5$$\mathrm{m}$ | $5.4$$\mathrm{m}$ | $4.7$$\mathrm{m}$ | $7.7$$\mathrm{m}$ | $4.8$$\mathrm{m}$ | $4.3$$\mathrm{m}$ | $6.5$$\mathrm{m}$ |

**Table 2.**The resulting detection rates provided by the activity recognition for all conducted walks. As the method suffers from a (time) lag, caused by the used moving average, we shifted the measured activity according to the average lag over all walks ($2.96$ $\mathrm{s}$). Some cells of the table are empty, because the respective walk did not require this activity.

Standing | Walking | Walking up | Walking down | Overall | |
---|---|---|---|---|---|

walk 0 | 65.6% | 80.9% | - | 84.8% | 78.4% |

walk 1 | 49.9% | 84.1% | - | - | 67.5% |

walk 2 | 57.4% | 83.5% | 83.5% | 82.1% | 71.7% |

walk 3 | 45.7% | 77.5% | 85.1% | 77.8% | 61.3% |

overall | 51.4% | 81.5% | 84.3% | 82.1% | 67.9% |

© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).

## Share and Cite

**MDPI and ACS Style**

Fetzer, T.; Ebner, F.; Bullmann, M.; Deinzer, F.; Grzegorzek, M. Smartphone-Based Indoor Localization within a 13th Century Historic Building. *Sensors* **2018**, *18*, 4095.
https://doi.org/10.3390/s18124095

**AMA Style**

Fetzer T, Ebner F, Bullmann M, Deinzer F, Grzegorzek M. Smartphone-Based Indoor Localization within a 13th Century Historic Building. *Sensors*. 2018; 18(12):4095.
https://doi.org/10.3390/s18124095

**Chicago/Turabian Style**

Fetzer, Toni, Frank Ebner, Markus Bullmann, Frank Deinzer, and Marcin Grzegorzek. 2018. "Smartphone-Based Indoor Localization within a 13th Century Historic Building" *Sensors* 18, no. 12: 4095.
https://doi.org/10.3390/s18124095