A Survey of Recent Indoor Localization Scenarios and Methodologies
Abstract
:1. Introduction
- The trilateration model is presented as a general framework, which provides the geometrical and algebraic basis of indoor positioning system;
- A large number of ML-based methods are introduced, ranging from data collection, data feature extraction, to data clustering and classification, notably the comparative analysis during offline/online training phases.
- An interactive linking from measurement techniques to localization methodologies is built in this survey. The related localization methods are classified and are illustrated based on their application scenarios.
- Taking into account the indicators defined by the ISO/IEC 10835 standard, the survey provides a comparative study of complexity, accuracy and other performance metrics, which reveals the advantages and drawbacks of the proposed algorithms.
2. Localization: Mathematical Principle and Models
3. Localization Methods and Application Scenarios
3.1. Machine Learning (Ml)-Based Methods
3.2. Filter-Based Methods
4. Performance Evaluation Metrics and Indication Vectors
- Localization Accuracy is the major target of performance evaluation. Based on the reception of RSSI or other measurement indicators (e.g., TDOA, TOA, AOA) at the current user’s position, the localization accuracy is influenced by the complex indoor environment, for instance the multi-path effects, the obstacles, the multiple interference and noises. More importantly, the accuracy is the primary evaluation task of algorithm performance. For this task, many contributions like [29] apply RMSE to reflect the localization accuracy. In the classic trilateration model, the accuracy can be guaranteed using mathematical methods such as algebraic methods. However, for more complex networks where multiple APs are detected, more erroneous information can be involved in algebraic-based calculation, thus the localization errors can be caused. That is the reason why the ML-based methods are introduced to refine and to complete the RSSI data before applying them into the trilateration process [28]. The authors of [28] also proposed the cumulative distribution function (CDF) as the integration of error rate PDF (i.e., probability density function) in order to quantify the localization accuracy, instead of directly measuring classic discrete error indicators such as RMSE. In addition, Ryosuke Ichikari et al. [124] proposed to utilize empirical CDF (eCDF), a discrete CDF function depending on the previously-collected samples, which allowed them to provide analytical statistics for absolute errors at different percentile levels (e.g., median-50th, 75th, 95th, etc.). The general accuracy of indoor localization is less than 0.5∼1 m, and the precision unity is per centimeter.Mathematical computations of CDF and RMSE are written as in (3) and (4), according to [28,29], respectively.Another error measurement method MAE (i.e., mean absolute error) contributes to measure the arithmetic average of absolute error between the predicted value and the observed value. The expression of MAE is showed as follows:Apart from these conventional definitions of errors, other indicators defined by ISO/IEC 18305 [123,124,125] are also drawing high research interests, namely EAG (i.e., error accumulation gradient) and CE (i.e., circular error). The evaluation of EAG is known as the error accumulation speed notably related to PDR [125]. The median of CE is commonly applied as an absolute error indicator compared with the ground truth position under 2D model localization [125], representing horizontal error magnitude [126]. The ideal absolute position accuracy is up to 10 mm according to ISO/IEC 18305 [123,127]. In addition to CEP (i.e., circular error probable) based on horizontal 2D localization framework, other medians of spatial errors are presented as VEP (i.e., vertical EP) and SEP (i.e., spherical EP), corresponding to vertical and general 3D error magnitude, respectively [123,126], along with their related percentiles (e.g., CE95, VE95, SE95, etc.).
- Stability refers to the performance feature against the fluctuations in different scenarios especially against measurement noises. The localization system is supposed to remain stable even with incomplete or incorrect input data. In order to overcome the instability of traditional RSSI-based methods, a tri-partition RSSI classification method [25] is proposed and a RSSI filter is applied based on k-means clustering, in order to reduce the variance range for each sample and therefore improve the stability. This work has notably quantified the stability as sample standard deviation (SSD) ratio, calculated as the division of the standard deviation function to the mean function. For ML-based localization methods, slightly-changed training data should not affect or perturb the prediction results. A SVM-based ML method [29] evaluated the errors (i.e., RMSE, and the mean positioning errors in meters) in four different scenarios. The estimated error turned out to be less than 10 centimeters, which proved the stability of the proposed system. Other pre-mentioned techniques, such as VAE [38], also help to improve the stability of classic MDN, which suffers from unstable data during learning process, especially when the samples number is too large. For filters-based localization methods, the authors of [32] pointed out that the particle filters have poor stability on data fusion. They proposed to apply EKF-based data fusion method with RTT to eliminate the measurement errors and to keep the system stable. Moreover, PDR is applied to further resolve the packet loss of RTT in order to reinforce the high stability performance.
- Reliability is basically a performance feature towards real-time localization modeling, which requires the system to realize precise positioning [60] with acceptable roaming delay [59]. To reach the reliability requirement under real-time, the minimum sampling number for tri-partition-based RSSI filter [25] is set as 30 with the shortest RSSI collection time at less than 1 s. The minimum sampling number is deemed as acceptable as if the related tri-partitioned RSSI classification data is subject to normal distribution. Based on RSSI measurement, the authors of [128] applied reliability check algorithm onto nonlinear estimators namely the minimum variance (minVAR) estimator and the ML-based LSE (i.e., least squares) estimator. The results revealed that minVAR estimator can approach the reliability requirement by increasing the number of antennas adaptively, whereas RSSI measurement is perturbed and biased by measurement noises with LSE estimator. From these examples, we conclude that reliability refers to the capability to estimate unbiasedly the user’s position by collecting and analyzing RSSI data within acceptable latency. The design of positioning estimator also needs to be autonomous and adaptive in order to meet the system stability requirement.
- Scalability is defined as the capability to simultaneously support multiple devices under different user density. According to [129], the overall scalability of the UWB system is divided into PHY layer configurations, MAC schemes and localization approaches in order to reach the requirement of tag density. The authors of [129] investigated the combinations of three-layer schemes, and they found out one scalable solution is a random access approach (ALOHA) with short TDOA packages. As a conclusion of [129], the key factors which determine the scalability are the cell size (or maximum achievable range) and the user density. Other work such as [130] constructed a virtual radio map to guarantee the scalability in both surveyed and unsurveyed indoor areas. This proposed scheme can continuously improve the performance of localization by allowing user to upload their coordinates to the server. Another work [29] utilized the feed-forward neural network (FFNN) algorithm to fill the missed values of RSSI during online stage. Therefore, the system scalability can be guaranteed by continuous updates and automatic fills into the missed RSSI values when the trained AP cannot transmit WIFI signals.
- Complexity is the major computational concern of localization algorithm. Some existing works [39,130] utilized the RSSI heat maps or radio maps as an assisting techniques to reduce the system complexity. More importantly, the complexity should be considered on the algorithm design of all methods used in the localization system. Many studies [38] focused on highly-combined techniques to improve the system accuracy, however the complexity of entire system is also increased, as an addition of these multiple methods. The complexity is an important expense of localization algorithms and should be kept reasonable while analyzing other metrics such as accuracy. Otherwise, even if the accuracy is improved, the improvement on system performance is not convincing at the cost of increasing complexity. To this end, many contributions [18,28] proposed to reduce the complexity while building the networks, and the authors compared the complexity of their methods with existing methods to highlight the advantage. The complexities of representative techniques are listed in Table 4.
5. Research Trend and Challenges
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Acknowledgments
Conflicts of Interest
References
- Liu, J.; Jain, R. Survey of Wireless Based Indoor Localization Technologies; Department of Science & Engineering, Washington University: Seattle, WA, USA, 2014. [Google Scholar]
- Basiri, A.; Lohan, E.S.; Moore, T.; Winstanley, A.; Peltola, P.; Hill, C.; Amirian, P.; e Silva, P.F. Indoor location based services challenges, requirements and usability of current solutions. Comput. Sci. Rev. 2017, 24, 1–12. [Google Scholar] [CrossRef] [Green Version]
- Gu, Y.; Lo, A.; Niemegeers, I. A survey of indoor positioning systems for wireless personal networks. IEEE Commun. Surv. Tutor. 2009, 11, 13–32. [Google Scholar] [CrossRef] [Green Version]
- Kok, M.; Hol, J.D.; Schön, T.B. Indoor Positioning Using Ultrawideband and Inertial Measurements. IEEE Trans. Veh. Technol. 2015, 64, 1293–1303. [Google Scholar] [CrossRef] [Green Version]
- DiGiampaolo, E.; Martinelli, F. Mobile Robot Localization Using the Phase of Passive UHF RFID Signals. IEEE Trans. Ind. Electron. 2014, 61, 365–376. [Google Scholar] [CrossRef]
- Qi, J.; Liu, G.P. A robust high-accuracy ultrasound indoor positioning system based on a wireless sensor network. Sensors 2017, 17, 2554. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Esslinger, D.; Oberdorfer, M.; Zeitz, M.; Tarín, C. Improving ultrasound-based indoor localization systems for quality assurance in manual assembly. In Proceedings of the 2020 IEEE International Conference on Industrial Technology (ICIT), Buenos Aires, Argentina, 26–28 February 2020; pp. 563–570. [Google Scholar]
- Bordoy, J.; Wendeberg, J.; Schindelhauer, C.; Reindl, L.M. Single transceiver device-free indoor localization using ultrasound body reflections and walls. In Proceedings of the 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Banff, AB, Canada, 13–16 October 2015; pp. 1–7. [Google Scholar]
- Andò, B.; Baglio, S.; Crispino, R.; Marletta, V. An Introduction to Indoor Localization Techniques. Case of Study: A Multi-Trilateration-Based Localization System with User—Environment Interaction Feature. Appl. Sci. 2021, 11, 7392. [Google Scholar] [CrossRef]
- Jain, A.K.; Schott, D.J.; Scheithauer, H.; Häring, I.; Höflinger, F.; Fischer, G.; Habets, E.A.P.; Gelhausen, P.; Schindelhauer, C.; Rupitsch, S.J. Simulation-Based Resilience Quantification of an Indoor Ultrasound Localization System in the Presence of Disruptions. Sensors 2021, 21, 6332. [Google Scholar] [CrossRef] [PubMed]
- Runge, A.; Baunach, M.; Kolla, R. Precise self-calibration of ultrasound based indoor localization systems. In Proceedings of the 2011 International Conference on Indoor Positioning and Indoor Navigation, Guimaraes, Portugal, 21–23 September 2011; pp. 1–8. [Google Scholar]
- Ijaz, F.; Yang, H.K.; Ahmad, A.W.; Lee, C. Indoor positioning: A review of indoor ultrasonic positioning systems. In Proceedings of the 2013 15th International Conference on Advanced Communications Technology (ICACT), PyeongChang, Korea, 27–30 January 2013; pp. 1146–1150. [Google Scholar]
- Chen, J.; Zhang, Y.; Xue, W. Unsupervised indoor localization based on Smartphone Sensors, iBeacon and Wi-Fi. Sensors 2018, 18, 1378. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Yang, Z.; Zhou, Z.; Liu, Y. From RSSI to CSI: Indoor localization via channel response. ACM Comput. Surv. 2013, 46, 1–32. [Google Scholar] [CrossRef]
- Dakkak, M.; Nakib, A.; Daachi, B.; Siarry, P.; Lemoine, J. Indoor localization method based on RTT and AOA using coordinates clustering. Comput. Netw. 2011, 55, 1794–1803. [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]
- Yassin, A.; Nasser, Y.; Awad, M.; Al-Dubai, A.; Liu, R.; Yuen, C.; Raulefs, R.; Aboutanios, E. Recent advances in indoor localization: A survey on theoretical approaches and applications. IEEE Commun. Surv. Tutor. 2016, 19, 1327–1346. [Google Scholar] [CrossRef] [Green Version]
- Du, P.; Zhang, S.; Chen, C.; Yang, H.; Zhong, W.; Zhang, R.; Alphones, A.; Yang, Y. Experimental Demonstration of 3D Visible Light Positioning Using Received Signal Strength with Low-Complexity Trilateration Assisted by Deep Learning Technique. IEEE Access 2019, 7, 93986–93997. [Google Scholar] [CrossRef]
- Bhatti, M.A.; Riaz, R.; Rizvi, S.S.; Riaz, F.; Kwon, S.J. Outlier detection in indoor localization and Internet of Things (IoT) using machine learning. J. Commun. Netw. 2020, 22, 236–243. [Google Scholar] [CrossRef]
- Xiao, Z.; Wen, H.; Markham, N.; Trigoni, N.; Blunsom, P.; Frolik, J. Non-Line-of-Sight Identification and Mitigation Using Received Signal Strength. IEEE Trans. Wirel. Commun. 2015, 14, 1689–1702. [Google Scholar] [CrossRef]
- Abdull Sukor, A.S.; Kamarudin, L.M.; Zakaria, A.; Abdul Rahim, N.; Sudin, S.; Nishizaki, H. RSSII-Based for Device-Free Localization Using Deep Learning Technique. Smart Cities 2020, 3, 24. [Google Scholar] [CrossRef]
- Choi, J.; Choi, Y.S.; Talwar, S. Unsupervised Learning Techniques for Trilateration: From Theory to Android APP Implementation. IEEE Access 2019, 7, 134525–134538. [Google Scholar] [CrossRef]
- Nessa, A.; Adhikari, B.; Hussain, F.; Fernando, X.N. A Survey of Machine Learning for Indoor Positioning. IEEE Access 2020, 8, 214945–214965. [Google Scholar] [CrossRef]
- Sadowski, S.; Spachos, P.; Plataniotis, K.N. Memoryless Techniques and Wireless Technologies for Indoor Localization with the Internet of Things. IEEE Internet Things J. 2020, 7, 10996–11005. [Google Scholar] [CrossRef]
- Shi, Y.; Shi, W.; Liu, X.; Xiao, X. An RSSI Classification and Tracing Algorithm to Improve Trilateration-Based Positioning. Sensors 2020, 20, 4244. [Google Scholar] [CrossRef]
- Dawes, B.; Chin, K.-W. A comparison of deterministic and probabilistic methods for indoor localization. J. Syst. Softw. 2011, 84, 442–451. [Google Scholar] [CrossRef]
- Poulose, A.; Han, D.S. UWB Indoor Localization Using Deep Learning LSTM Networks. Appl. Sci. 2020, 10, 6290. [Google Scholar] [CrossRef]
- Njima, W.; Chafii, M.; Nimr, A.; Fettweis, G. Deep Learning Based Data Recovery for Localization Location of Conference. IEEE Access 2020, 8, 175741–175752. [Google Scholar] [CrossRef]
- Adege, A.B.; Lin, H.P.; Tarekegn, G.B.; Munaye, Y.Y.; Yen, L. An indoor and outdoor positioning using a hybrid of support vector machine and deep neural network algorithms. J. Sens. 2018, 2018, 1253752. [Google Scholar] [CrossRef]
- Pak, J.M. Switching Extended Kalman Filter Bank for Indoor Localization Using Wireless Sensor Networks. Electronics 2021, 10, 718. [Google Scholar] [CrossRef]
- Yang, B.; Jia, X.; Yang, F. Variational Bayesian Adaptive Unscented Kalman Filter for RSSI-based Indoor Localization. Int. J. Control Autom. Syst. 2021, 19, 1183–1193. [Google Scholar] [CrossRef]
- Liu, X.; Zhou, B.; Huang, P.; Xue, W.; Li, Q.; Zhu, J.; Qiu, L. Kalman Filter-Based Data Fusion of Wi-Fi RTT and PDR for Indoor Localization. IEEE Sens. J. 2021, 21, 8479–8490. [Google Scholar] [CrossRef]
- Geng, J.; Xia, L.; Wu, D. Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter. Micromachines 2021, 12, 79. [Google Scholar] [CrossRef] [PubMed]
- Sun, M.; Wang, Y.; Xu, S.; Cao, H.; Si, M. Indoor positioning integrating PDR/Geomagnetic positioning based on the genetic-particle filter. Appl. Sci. 2020, 10, 668. [Google Scholar] [CrossRef] [Green Version]
- Wang, X.; Chen, G.; Yang, M.; Jin, S. A Multi-Mode PDR Perception and Positioning System Assisted by Map Matching and Particle Filtering. ISPRS Int. J. Geo-Inf. 2020, 9, 93. [Google Scholar] [CrossRef] [Green Version]
- Wang, W.; Marelli, D.; Fu, M. Dynamic Indoor Localization Using Maximum Likelihood Particle Filtering. Sensors 2021, 21, 1090. [Google Scholar] [CrossRef]
- Wan, E.A.; Van Der Merwe, R. The unscented Kalman filter for nonlinear estimation. In Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No. 00EX373), Lake Louise, AB, Canada, 4 October 2000; pp. 153–158. [Google Scholar]
- Qian, W.; Lauri, F.; Gechter, F. Supervised and semi-supervised deep probabilistic models for indoor positioning problems. Neurocomputing 2021, 435, 228–238. [Google Scholar] [CrossRef]
- Poulose, A.; Han, D.S. Hybrid Deep Learning Model Based Indoor Positioning Using Wi-Fi RSSI Heat Maps for Autonomous Applications. Electronics 2021, 10, 2. [Google Scholar] [CrossRef]
- Carvalho, E.C.; Ferreira, B.V.; Geraldo Filho, P.R.; Gomes, P.H.; Freitas, G.M.; Vargas, P.A.; Ueyama, J.; Pessin, G. Towards a smart fault tolerant indoor localization system through recurrent neural networks. In Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), Budapest, Hungary, 14–19 July 2019; pp. 1–7. [Google Scholar]
- Hoang, M.T.; Yuen, B.; Dong, X.; Lu, T.; Westendorp, R.; Reddy, K. Recurrent Neural Networks for Accurate RSSI Indoor Localization. IEEE Internet Things J. 2019, 6, 10639–10651. [Google Scholar] [CrossRef] [Green Version]
- Zou, H.; Lu, X.; Jiang, H.; Xie, L. A fast and precise indoor localization algorithm based on an online sequential extreme learning machine. Sensors 2015, 15, 1804–1824. [Google Scholar] [CrossRef] [PubMed]
- Chen, Z.; Zou, H.; Yang, J.; Jiang, H.; Xie, L. WiFi fingerprinting indoor localization using local feature-based deep LSTM. IEEE Syst. J. 2019, 14, 3001–3010. [Google Scholar] [CrossRef]
- Yoo, J.; Park, J. Indoor localization based on Wi-Fi received signal strength indicators: Feature extraction, mobile fingerprinting, and trajectory learning. Appl. Sci. 2019, 9, 3930. [Google Scholar] [CrossRef] [Green Version]
- Yan, J.; Qi, G.; Kang, B.; Wu, X.; Liu, H. Extreme Learning Machine for Accurate Indoor Localization Using RSSI Fingerprints in Multi-floor Environments. IEEE Internet Things J. 2021, 8, 14623–14637. [Google Scholar] [CrossRef]
- Yiu, S.; Dashti, M.; Claussen, H.; Perez-Cruz, F. Wireless RSSI fingerprinting localization. IEEE Signal Process. 2017, 131, 235–244. [Google Scholar] [CrossRef]
- Basri, C.; El Khadimi, A. Survey on indoor localization system and recent advances of WIFI fingerprinting technique. In Proceedings of the 2016 5th International Conference on Multimedia Computing and Systems (ICMCS), Marrakech, Morocco, 29 September–1 October 2016; pp. 253–259. [Google Scholar]
- He, S.; Chan, S.G. Wi-Fi Fingerprint-Based Indoor Positioning: Recent Advances and Comparisons. IEEE Commun. Surv. Tutor 2016, 18, 466–490. [Google Scholar] [CrossRef]
- Belmonte-Hernández, A.; Hernández-Peñaloza, G.; Álvarez, F.; Conti, G. Adaptive Fingerprinting in Multi-Sensor Fusion for Accurate Indoor Tracking. IEEE Sens. 2017, 17, 4983–4998. [Google Scholar] [CrossRef] [Green Version]
- Caso, G.; De Nardis, L.; Lemic, F.; Handziski, V.; Wolisz, A.; Benedetto, M.D. ViFi: Virtual Fingerprinting WiFi-Based Indoor Positioning via Multi-Wall Multi-Floor Propagation Model. IEEE Trans. Mob. Comput 2020, 19, 1478–1491. [Google Scholar] [CrossRef] [Green Version]
- Sadowski, S.; Spachos, P. RSSI-based indoor localization with the internet of things. IEEE Access 2018, 6, 30149–30161. [Google Scholar] [CrossRef]
- Yang, B.; Guo, L.; Guo, R.; Zhao, M.; Zhao, T. A novel trilateration algorithm for RSSI-based indoor localization. IEEE Sens. J. 2020, 20, 8164–8172. [Google Scholar] [CrossRef]
- Norrdine, A. An algebraic solution to the multilateration problem. In Proceedings of the 15th International Conference on Indoor Positioning and Indoor Navigation, Sydney, Australia, 13–15 November 2012; p. 1315. [Google Scholar]
- Wu, Z.; Jedari, E.; Muscedere, R.; Rashidzadeh, R. Improved particle filter based on WLAN RSSI fingerprinting and smart sensors for indoor localization. Comput. Commun. 2016, 83, 64–71. [Google Scholar] [CrossRef]
- Randriamasy, M.; Cabani, A.; Chafouk, H.; Fremont, G. Geolocation process to perform the electronic toll collection using the ITS-G5 technology. IEEE Trans. Veh. Technol. 2019, 68, 8570–8582. [Google Scholar] [CrossRef]
- Randriamasy, M.; Cabani, A.; Chafouk, H.; Fremont, G. Reliable vehicle location in electronic toll collection service with cooperative intelligent transportation systems. In Proceedings of the 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Montreal, QC, Canada, 8–13 October 2017; pp. 1–7. [Google Scholar]
- Arasaratnam, I.; Haykin, S. Cubature Kalman Filters. IEEE Trans. Autom. Control 2009, 54, 1254–1269. [Google Scholar] [CrossRef] [Green Version]
- Güvenc, I.; Chong, C. A Survey on TOA Based Wireless Localization and NLOS Mitigation Techniques. IEEE Commun. Surv. Tutor. 2009, 11, 107–124. [Google Scholar] [CrossRef]
- Zafari, F.; Gkelias, A.; Leung, K.K. A survey of indoor localization systems and technologies. IEEE Commun. Surv. Tutor. 2019, 21, 2568–2599. [Google Scholar] [CrossRef] [Green Version]
- Dong, Q.; Dargie, W. Evaluation of the reliability of RSSI for indoor localization. In Proceedings of the 2012 International Conference on Wireless Communications in Underground and Confined Areas, Clermont-Ferrand, France, 28–30 August 2012; pp. 1–6. [Google Scholar]
- Bae, Y. Robust Localization for Robot and IoT Using RSSI. Energies 2019, 12, 2212. [Google Scholar] [CrossRef] [Green Version]
- Xue, W.; Qiu, W.; Hua, X.; Yu, K. Improved Wi-Fi RSSI measurement for indoor localization. IEEE Sens. J. 2017, 17, 2224–2230. [Google Scholar] [CrossRef]
- Olesiński, A.; Piotrowski, Z. An Adaptive Energy Saving Algorithm for an RSSI-Based Localization System in Mobile Radio Sensors. Sensors 2021, 21, 3987. [Google Scholar] [CrossRef]
- Zhou, X.; Chen, L.; Yan, J.; Chen, R. Accurate DOA estimation with adjacent angle power difference for indoor localization. IEEE Access 2020, 8, 44702–44713. [Google Scholar] [CrossRef]
- Alsindi, N.A.; Alavi, B.; Pahlavan, K. Measurement and modeling of ultrawideband TOA-based ranging in indoor multipath environments. IEEE Trans. Veh. Technol. 2008, 58, 1046–1058. [Google Scholar] [CrossRef]
- Liu, H.; Darabi, H.; Banerjee, P.; Liu, J. Survey of wireless indoor positioning techniques and systems. IEEE Trans. Syst. Man Cybern. 2007, 37, 1067–1080. [Google Scholar] [CrossRef]
- Liu, D.; Wang, Y.; He, P.; Zhai, Y.; Wang, H. TOA localization for multipath and NLOS environment with virtual stations. EURASIP J. Wirel. Commun. Netw. 2017, 1, 1–7. [Google Scholar] [CrossRef]
- Shikur, B.Y.; Weber, T. TDOA/AOD/AOA localization in NLOS environments. In Proceedings of the 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Florence, Italy, 4–9 May 2014; pp. 6518–6522. [Google Scholar]
- Jondhale, S.R.; Deshpande, R.S.; Walke, S.M.; Jondhale, A.S. Issues and challenges in RSSI based target localization and tracking in wireless sensor networks. In Proceedings of the 2016 International Conference on Automatic Control and Dynamic Optimization Techniques (ICACDOT), Pune, India, 9–10 September 2016; pp. 594–598. [Google Scholar]
- Huang, J.; Millman, D.; Quigley, M.; Stavens, D.; Thrun, S.; Aggarwal, A. Efficient, generalized indoor wifi graph SLAM. In Proceedings of the 2011 IEEE international conference on robotics and automation, Shanghai, China, 9–13 May 2011; pp. 1038–1043. [Google Scholar]
- Ferris, B.; Fox, D.; Lawrence, N.D. Wifi-SLAM using gaussian process latent variable models. In Proceedings of the 20th International Joint Conference on Artifical Intelligence (IJCAI), Hyderabad, India, 6–12 January 2007; pp. 2480–2485. [Google Scholar]
- Zhu, Z.; Jiang, W.; Yang, L.; Luo, Z. Indoor Multi-Robot Cooperative Mapping Based on Geometric Features. IEEE Access 2021, 9, 74574–74588. [Google Scholar] [CrossRef]
- Zhou, Y.; Liu, W.; Huang, P. Laser-activated RFID-based indoor localization system for mobile robots. In Proceedings of the 2007 IEEE International Conference on Robotics and Automation (ICRA), Rome, Italy, 10–14 April 2007; pp. 4600–4605. [Google Scholar]
- Prorok, A.; Gonon, L.; Martinoli, A. Online model estimation of ultra-wideband TDOA measurements for mobile robot localization. In Proceedings of the 2012 IEEE International Conference on Robotics and Automation (ICRA), Saint Paul, MN, USA, 14–18 May 2012; pp. 807–814. [Google Scholar]
- Qiu, K.; Zhang, F.; Liu, M. Visible light communication-based indoor localization using Gaussian process. In Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28 September–2 October 2015; pp. 3125–3130. [Google Scholar]
- Quigley, M.; Stavens, D.; Coates, A.; Thrun, S. Sub-meter indoor localization in unmodified environments with inexpensive sensors. In Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Taipei, Taiwan, 18–22 October 2010; pp. 2039–2046. [Google Scholar]
- Kachurka, V.; Rault, B.; Munoz, F.I.; Roussel, D.; Bonardi, F.; Didier, J.Y.; Hadj-Abdelkader, H.; Bouchafa, S.; Alliez, P.; Robin, M. WeCo-SLAM: Wearable Cooperative SLAM System for Real-time Indoor Localization Under Challenging Conditions. IEEE Sens. J. 2021. [Google Scholar] [CrossRef]
- Debeunne, C.; Vivet, D. A review of visual-LiDAR fusion based simultaneous localization and mapping. Sensors 2020, 20, 2068. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Li, A.; Ruan, X.; Huang, J.; Zhu, X.; Wang, F. Review of vision-based Simultaneous Localization and Mapping. In Proceedings of the 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China, 15–17 March 2019; pp. 117–123. [Google Scholar]
- Chan, S.H.; Wu, P.T.; Fu, L.C. Robust 2D indoor localization through laser SLAM and visual SLAM fusion. In Proceedings of the 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Miyazaki, Japan, 7–10 October 2018; pp. 1263–1268. [Google Scholar]
- Pascacio, P.; Casteleyn, S.; Torres-Sospedra, J.; Lohan, E.S.; Nurmi, J. Collaborative indoor positioning systems: A systematic review. Sensors 2021, 21, 1002. [Google Scholar] [CrossRef]
- Jondhale, S.R.; Deshpande, R.S. GRNN and KF framework based real time target tracking using PSOC BLE and smartphone. Ad Hoc Netw. 2019, 84, 19–28. [Google Scholar] [CrossRef]
- Carvalho, E.; Faiçal, B.S.; Geraldo Filho, P.R.; Vargas, P.A.; Ueyama, J.; Pessin, G. Exploiting the use of machine learning in two different sensor network architectures for indoor localization. In Proceedings of the 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, Taiwan, 14–17 March 2016; pp. 652–657. [Google Scholar]
- Mehmood, H.; Tripathi, N.K.; Tipdecho, T. Indoor positioning system using artificial neural network. J. Comput. Sci. 2010, 6, 1219. [Google Scholar] [CrossRef] [Green Version]
- Yan, M.; Xu, F.; Bai, S.; Wan, Q. A noise reduction fingerprint feature for indoor localization. In Proceedings of the 2018 10th International Conference on Wireless Communications and Signal Processing (WCSP), Hangzhou, China, 18–20 October 2018; pp. 1–6. [Google Scholar]
- Soro, B.; Lee, C. A wavelet scattering feature extraction approach for deep neural network based indoor fingerprinting localization. Sensors 2019, 19, 1790. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Félix, G.; Siller, M.; Álvarez, E.N. A fingerprinting indoor localization algorithm based deep learning. In Proceedings of the 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN), Vienna, Austria, 5–8 July 2016; pp. 1006–1011. [Google Scholar]
- Adege, A.B.; Lin, H.P.; Tarekegn, G.B.; Jeng, S.S. Applying deep neural network (DNN) for robust indoor localization in multi-building environment. Appl. Sci. 2018, 8, 1062. [Google Scholar] [CrossRef] [Green Version]
- Belmonte-Fernández, Ó.; Puertas-Cabedo, A.; Torres-Sospedra, J.; Montoliu-Colás, R.; Trilles-Oliver, S. An indoor positioning system based on wearables for ambient-assisted living. Sensors 2017, 17, 36. [Google Scholar] [CrossRef]
- Saadi, M.; Saeed, Z.; Ahmad, T.; Saleem, M.K.; Wuttisittikulkij, L. Visible light-based indoor localization using k-means clustering and linear regression. Trans. Emerg. Telecommun. Technol. 2019, 30, e3480. [Google Scholar] [CrossRef]
- Saccomanno, N.; Brunello, A.; Montanari, A. What You Sense Is Not Where You Are: On the Relationships between Fingerprints and Spatial Knowledge in Indoor Positioning. IEEE Sens. J. 2021. [Google Scholar] [CrossRef]
- Zhou, C.; Liu, J.; Sheng, M.; Zheng, Y.; Li, J. Exploiting fingerprint correlation for fingerprint-based indoor localization: A deep learning based approach. IEEE Trans. Veh. Technol. 2021, 70, 5762–5774. [Google Scholar] [CrossRef]
- Torres-Sospedra, J.; Richter, P.; Moreira, A.; Mendoza-Silva, G.; Lohan, E.S.; Trilles, S.; Matey-Sanz, M.; Huerta, J. A comprehensive and reproducible comparison of clustering and optimization rules in wi-fi fingerprinting. IEEE Trans. Mob. Comput. 2020. [Google Scholar] [CrossRef]
- Luo, J.; Fu, L. A smartphone indoor localization algorithm based on WLAN location fingerprinting with feature extraction and clustering. Sensors 2017, 17, 1339. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Chen, W.; Chang, Q.; Hou, H.; Wang, W. A novel clustering and KWNN-based strategy for Wi-Fi fingerprint indoor localization. In Proceedings of the 2015 4th International Conference on Computer Science and Network Technology (ICCSNT), Harbin, China, 19–20 December 2015; pp. 49–52. [Google Scholar]
- Nagy, A.; Bigler, T.; Treytl, A.; Sauter, T. A radio-map clustering algorithm for RSS-based localization using directional antennas. In Proceedings of the 2019 15th IEEE International Workshop on Factory Communication Systems (WFCS), Sundsvall, Sweden, 27–29 May 2019; pp. 1–4. [Google Scholar]
- Wye, K.F.P.; Kanagaraj, E.; Zakaria, S.M.M.S.; Kamarudin, L.M.; Zakaria, A.; Kamarudin, K.; Ahmad, N. RSSI-based Localization Zoning using K-Mean Clustering. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Pulau Pinang, Malaysia, 26–27 August 2019; p. 012038. [Google Scholar]
- Suroso, D.J.; Cherntanomwong, P.; Sooraksa, P.; Takada, J.I. Location fingerprint technique using Fuzzy C-Means clustering algorithm for indoor localization. In Proceedings of the TENCON 2011–2011 IEEE Region 10 Conference, Bali, Indonesia, 21–24 November 2011; pp. 88–92. [Google Scholar]
- Yu, F.; Jiang, M.; Liang, J.; Qin, X.; Hu, M.; Peng, T.; Hu, X. 5 G wifi signal-based indoor localization system using cluster k-nearest neighbor algorithm. Int. J. Distrib. Sens. Netw. 2014, 10, 247525. [Google Scholar] [CrossRef] [Green Version]
- Akram, B.A.; Akbar, A.H.; Shafiq, O. HybLoc: Hybrid indoor Wi-Fi localization using soft clustering-based random decision forest ensembles. IEEE Access 2018, 6, 38251–38272. [Google Scholar] [CrossRef]
- Wymeersch, H.; Maranò, S.; Gifford, W.M.; Win, M.Z. A machine learning approach to ranging error mitigation for UWB localization. IEEE Trans. Commun. 2012, 60, 1719–1728. [Google Scholar] [CrossRef] [Green Version]
- Marano, S.; Gifford, W.M.; Wymeersch, H.; Win, M.Z. NLOS identification and mitigation for localization based on UWB experimental data. IEEE J. Sel. Areas Commun. 2010, 28, 1026–1035. [Google Scholar] [CrossRef] [Green Version]
- Tabaa, M.; Diou, C.; Saadane, R.; Dandache, A. LOS/NLOS Identification based on stable distribution feature extraction and SVM classifier for UWB On-body communications. Procedia Comput. Sci. 2020, 32, 882–887. [Google Scholar] [CrossRef] [Green Version]
- Sang, C.L.; Steinhagen, B.; Homburg, J.D.; Adams, M.; Hesse, M.; Rückert, U. Identification of NLOS and multi-path conditions in UWB localization using machine learning methods. Appl. Sci. 2020, 10, 3980. [Google Scholar] [CrossRef]
- Liu, M.; Lou, X.; Jin, X.; Jiang, R.; Ye, K.; Wang, S. NLOS Identification for Localization Based on the Application of UWB. Wirel. Pers. Commun. 2021, 119, 3651–3670. [Google Scholar] [CrossRef]
- Suzuki, T.; Amano, Y. NLOS Multipath Classification of GNSS Signal Correlation Output Using Machine Learning. Sensors 2021, 21, 2503. [Google Scholar] [CrossRef] [PubMed]
- Angarano, S.; Mazzia, V.; Salvetti, F.; Fantin, G.; Chiaberge, M. Robust ultra-wideband range error mitigation with deep learning at the edge. Eng. Appl. Artif. Intell. 2021, 102, 104278. [Google Scholar] [CrossRef]
- Gazzah, L.; Najjar, L. Enhanced cooperative group localization with identification of LOS/NLOS BSs in 5G dense networks. Ad Hoc Netw. 2019, 89, 88–96. [Google Scholar] [CrossRef]
- Ssekidde, P.; Steven Eyobu, O.; Han, D.S.; Oyana, T.J. Augmented CWT features for deep learning-based indoor localization using WiFi RSSI data. Appl. Sci. 2021, 11, 1806. [Google Scholar] [CrossRef]
- Lee, S.S.; Lee, D.H.; Lee, D.K.; Kang, H.H.; Ahn, C.K. A Novel Mobile Robot Localization Method via Finite Memory Filtering Based on Refined Measurement. In Proceedings of the 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), Bari, Italy, 8–9 October 2019; pp. 45–50. [Google Scholar]
- Kim, P.S. Finite memory structure filtering and smoothing for target tracking in wireless network environments. Appl. Sci. 2019, 9, 2872. [Google Scholar] [CrossRef] [Green Version]
- Ullah, I.; Su, X.; Zhu, J.; Zhang, X.; Choi, D.; Hou, Z. Evaluation of Localization by Extended Kalman Filter, Unscented Kalman Filter, and Particle Filter-Based Techniques. Wirel. Commun. Mob. Comput. 2020, 2020, 8898672. [Google Scholar] [CrossRef]
- Chuku, N.; Nasipuri, A. RSSI-Based localization schemes for wireless sensor networks using outlier detection. J. Sens. Actuator Netw. 2021, 10, 10. [Google Scholar] [CrossRef]
- Dwek, N.; Birem, M.; Geebelen, K.; Hostens, E.; Mishra, A.; Steckel, J.; Yudanto, R. Improving the Accuracy and Robustness of Ultra-Wideband Localization Through Sensor Fusion and Outlier Detection. IEEE Robot. Autom. Lett. 2020, 5, 32–39. [Google Scholar] [CrossRef]
- Yang, Z.; Feng, X.; Zhang, Q. Adometer: Push the Limit of Pedestrian Indoor Localization through Cooperation. IEEE Trans. Mob. Comput. 2014, 13, 2473–2483. [Google Scholar] [CrossRef]
- Zhu, N.; Zhao, H.; Feng, W.; Wang, Z. A novel particle filter approach for indoor positioning by fusing WiFi and inertial sensors. Chin. J. Aeronaut. 2015, 28, 1725–1734. [Google Scholar] [CrossRef] [Green Version]
- Poulose, A.; Kim, J.; Han, D.S. A sensor fusion framework for indoor localization using smartphone sensors and Wi-Fi RSSI measurements. Appl. Sci. 2019, 9, 4379. [Google Scholar] [CrossRef] [Green Version]
- Deng, Z.A.; Hu, Y.; Yu, J.; Na, Z. Extended Kalman filter for real time indoor localization by fusing WiFi and smartphone inertial sensors. Micromachines 2015, 6, 523–543. [Google Scholar] [CrossRef] [Green Version]
- Wann, C.D.; Yeh, Y.J.; Hsueh, C.S. Hybrid TDOA/AOA indoor positioning and tracking using extended Kalman filters. In Proceedings of the 2006 IEEE 63rd Vehicular Technology Conference, Melbourne, VIC, Australia, 7–10 May 2016; pp. 1058–1062. [Google Scholar]
- Goh, S.T.; Zekavat, S.A.; Pahlavan, K. DOA-based endoscopy capsule localization and orientation estimation via unscented Kalman filter. IEEE Sens. J. 2014, 14, 3819–3829. [Google Scholar]
- Ferreira, A.G.; Fernandes, D.; Catarino, A.P.; Monteiro, J.L. Performance analysis of ToA-based positioning algorithms for static and dynamic targets with low ranging measurements. Sensors 2017, 17, 1915. [Google Scholar] [CrossRef] [PubMed]
- Angrisani, L.; Baccigalupi, A.; Moriello, R.S.L. A measurement method based on Kalman filtering for ultrasonic time-of-flight estimation. IEEE Trans. Instrum. Meas. 2006, 55, 442–448. [Google Scholar] [CrossRef]
- ISO/IEC 18305: Information Technology—Real Time Locating Systems—Test and Evaluation of Localization and Tracking Systems, International Organization for Standardization (ISO) Standard; ISO: Geneva, Switzerland, 2016.
- Ichikari, R.; Kaji, K.; Shimomura, R.; Kourogi, M.; Okuma, T.; Kurata, T. Off-site indoor localization competitions based on measured data in a warehouse. Sensors 2019, 19, 763. [Google Scholar] [CrossRef] [Green Version]
- Potorti, F.; Torres-Sospedra, J.; Quezada-Gaibor, D.; Jiménez, A.R.; Seco, F.; Pérez-Navarro, A.; Ortiz, M.; Zhu, N.; Renaudin, V.; Ichikari, R.; et al. Off-line Evaluation of Indoor Positioning Systems in Different Scenarios: The Experiences from IPIN 2020 Competition. IEEE Sens. J. 2021. [Google Scholar] [CrossRef]
- Potortì, F.; Crivello, A.; Barsocchi, P.; Palumbo, F. Evaluation of Indoor Localisation Systems: Comments on the ISO/IEC 18305 Standard. In Proceedings of the 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Nantes, France, 24–27 September 2018; pp. 1–7. [Google Scholar]
- Schyga, J.; Hinckeldeyn, J.; Bruss, B.; Bamberger, C.; Kreutzfeldt, J. Application-driven Test and Evaluation Framework for Indoor Localization Systems in Warehouses. arXiv 2021, arXiv:2107.10597. [Google Scholar]
- Passafiume, M.; Maddio, S.; Cidronali, A. An Improved Approach for RSSI-Based only Calibration-Free Real-Time Indoor Localization on IEEE 802.11 and 802.15.4 Wireless Networks. Sensors 2017, 17, 717. [Google Scholar] [CrossRef] [Green Version]
- Ridolfi, M.; Van de Velde, S.; Steendam, H.; De Poorter, E. Analysis of the scalability of UWB indoor localization solutions for high user densities. Sensors 2018, 18, 1875. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Chang, Q.; Li, Q.; Shi, Z.; Chen, W.; Wang, W. Scalable Indoor Localization via Mobile Crowdsourcing and Gaussian Process. Sensors 2016, 16, 381. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Zou, H.; Xie, L.; Jia, Q.S.; Wang, H. An integrative weighted path loss and extreme learning machine approach to RFID-based indoor positioning. In Proceedings of the International Conference on Indoor Positioning and Indoor Navigation, Montbeliard, France, 28–31 October 2013; pp. 1–5. [Google Scholar]
- Del Peral-Rosado, J.A.; Granados, G.S.; Raulefs, R.; Leitinger, E.; Grebien, S.; Wilding, T.; Dardari, D.; Lohan, E.S.; Wymeersch, H.; Floch, J.J.; et al. Whitepaper on New Localization Methods for 5G Wireless Systems and the Internet-of-Things. Available online: https://re.public.polimi.it/retrieve/handle/11311/1069386/410628/2018_white_paper_IRACON-WP2.pdf (accessed on 1 November 2021).
- Bourdoux, A.; Barreto, A.N.; van Liempd, B.; de Lima, C.; Dardari, D.; Belot, D.; Lohan, E.S.; Seco-Granados, G.; Sarieddeen, H.; Wymeersch, H.; et al. 6G white paper on localization and sensing. arXiv 2020, arXiv:2006.01779. [Google Scholar]
- Ahmed, D.B.; Díez, L.E.; Diaz, E.M.; Domínguez, J.J.G. A survey on test and evaluation methodologies of pedestrian localization systems. IEEE Sens. J. 2019, 20, 479–491. [Google Scholar] [CrossRef]
- Asaad, S.M.; Maghdid, H.S. A Comprehensive Review of Indoor/Outdoor Localization Solutions in IoT era: Research Challenges and Future Perspectives. TechRxiv. Preprint. Available online: https://doi.org/10.36227/techrxiv.15138609.v1 (accessed on 1 November 2021).
- Qian, J.; Cheng, Y.; Ying, R.; Liu, P. A Novel Indoor Localization Method Based on Image Retrieval and Dead Reckoning. Appl. Sci. 2020, 10, 3803. [Google Scholar] [CrossRef]
Reference | Clustering Object | Clustering Method |
---|---|---|
[25] | Tri-partition RSSIs | K-means |
[94] | Location Fingerprints | Affinity Propagation Clustering (APC) |
[95] | Wifi Fingerprints | K-means + KWNN (K-Weighted Nearest Node) |
[96] | RSSI Radio Map | K-means + Mean-Shift |
[97] | Zone-based RSSI data | K-means |
[15] | RTT and AOA | Coordinates Clustering |
[98] | Location Fingerprints | Fuzzy C-Means (FCM) |
[99] | RSSI Fingerprint Map of 5G signals | KNN |
[100] | Wifi Fingerprints | Gaussian Mixture Model (GMM)-based Soft Clustering |
Supervised ML | ANN based method in VLP (visible light positioning) [18] |
NLOS classification and mitigation based on RSSI [20] and TOA [58] | |
DNN based device-free localization [21] | |
CNN and DNN completion and refinement for EDM recovery [28] | |
Hybrid SVM- and DNN-based method [28] | |
KNN and Naive Bayes methods with RSSI fingerprints [24] | |
CNN-LSTM-based hybrid deep learning with RSSI heat map [39] | |
SVM and Gaussian Process regressions for LOS/NLOS identification, classification and error mitigation [101,102,103,104,105,106,107,108] | |
ANN and CNN based method to identify and to estimate position of room with human object [109] | |
Unsupervised ML | Isloation forest-based classification method [19] |
Ranging module-based NN method for trilateration [22] | |
k-means RSSI-based classification for improving accuracy [25] | |
VAE-based semi-supervised learning model with latent variables [38] | |
PDR-based reliable unsupervised approach with iBeacon corrections and fingerprint database auto-building [13] |
Ref. | Measurement Technique & Data Source | Filter/Method |
---|---|---|
[30] | TDOA | Switching EKF |
[31] | RSSI | UKF |
[32] | WiFi RTT | Adaptive EKF |
[33] | Attitude & Heading | Adaptive CKF |
[34] | Geomagnetic Multi-Features Data | Genetic PF |
[36] | Target’s Cartesian Coordinates | Likelihood PF |
[116] | RSSI, inertial sensors vectors, local map information | Rao-Blackwellized PF |
[117] | IMU sensor data & Wifi RSSI fingerprints | LKF (Linear KF) |
[118] | Inertial sensor data & Wifi radio map containing RSSI training pairs | EKF |
[119] | Hybrid TDOA/AOA | EKF |
[120] | DOA endoscopy capsule | UKF |
[121] | TOA | EKF |
[122] | TOF | discrete EKF |
Reference | Technique | Complexity | Symbol and Notation |
---|---|---|---|
[18] | ANN-based deep learning techniques | is the number of neurons of the trained ANN | |
[28] | CNN-based completed distance refinement and DNN-based recovery scheme | U is the total number of sensing nodes, including M known reference points (RPs) and N unknown points (UPs) to be localized | |
[24] | KNN-based and Naive Bayes-based methods | m is the number of possible transmitters to verify RSSI measurement; n is the number of comparisons performed between RPs and UPs on RSSI measurement | |
[130] | Local Gaussian Process method for fingerprint indoor localization based on WLAN radio map | n is the number of RPs; and L is the number of RPs in a training set | |
[37] | weight estimation of Unscented Kalman Filter (UKF) | L is the number of weights | |
[57] | high dimensional state estimation by Cubature Kalman Filters (CKF) | n is the number of state-vector dimensions |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yang, T.; Cabani, A.; Chafouk, H. A Survey of Recent Indoor Localization Scenarios and Methodologies. Sensors 2021, 21, 8086. https://doi.org/10.3390/s21238086
Yang T, Cabani A, Chafouk H. A Survey of Recent Indoor Localization Scenarios and Methodologies. Sensors. 2021; 21(23):8086. https://doi.org/10.3390/s21238086
Chicago/Turabian StyleYang, Tian, Adnane Cabani, and Houcine Chafouk. 2021. "A Survey of Recent Indoor Localization Scenarios and Methodologies" Sensors 21, no. 23: 8086. https://doi.org/10.3390/s21238086