Next Article in Journal
A New Spatio-Temporal Selection Method for Estimating Upwelling Medium-Wave Radiation
Next Article in Special Issue
A High-Precision 3D Target Perception Algorithm Based on a Mobile RFID Reader and Double Tags
Previous Article in Journal
Polarimetry for Bionic Geolocation and Navigation Applications: A Review
Previous Article in Special Issue
Autonomous Multi-Floor Localization Based on Smartphone-Integrated Sensors and Pedestrian Indoor Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Indoor Positioning System Based on Acoustic Ranging and Wi-Fi Fingerprinting under NLOS Environments

1
School of Mechanical Engineering and Automation, Harbin Institute of Technology, Shenzhen 518000, China
2
Department of Land Surveying and Geo-Informatics, The Hong Kong Polytechnic University, Hong Kong 999077, China
3
State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing (LIESMARS), Wuhan University, Wuhan 430079, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(14), 3520; https://doi.org/10.3390/rs15143520
Submission received: 16 June 2023 / Revised: 7 July 2023 / Accepted: 11 July 2023 / Published: 12 July 2023

Abstract

:
An accurate indoor positioning system (IPS) for the public has become an essential function with the fast development of smart city-related applications. The performance of the current IPS is limited by the complex indoor environments, the poor performance of smartphone built-in sensors, and time-varying measurement errors of different location sources. This paper introduces a hybrid indoor positioning system (H-IPS) that combines acoustic ranging, Wi-Fi fingerprinting, and low-cost sensors. This system is designed specifically for large-scale indoor environments with non-line-of-sight (NLOS) conditions. To improve the accuracy in estimating pedestrian motion trajectory, a data and model dual-driven (DMDD) model is proposed to integrate the inertial navigation system (INS) mechanization and the deep learning-based speed estimator. Additionally, a double-weighted K-nearest neighbor matching algorithm enhanced the accuracy of Wi-Fi fingerprinting and scene recognition. The detected scene results were then utilized for NLOS detection and estimation of acoustic ranging results. Finally, an adaptive unscented Kalman filter (AUKF) was developed to provide universal positioning performance, which further improved by the Wi-Fi accuracy indicator and acoustic drift estimator. The experimental results demonstrate that the presented H-IPS achieves precise positioning under NLOS scenes, with meter-level accuracy attainable within the coverage range of acoustic signals.

1. Introduction

The rise of smart city-based applications has brought about a multitude of opportunities for urban environments to become more efficient, sustainable, and people-centric. However, these applications can only be fully realized with the support of precise indoor localization-based services (iLBS). The value of iLBS is becoming increasingly clear in several fields such as intelligent transportation, human activity analysis, COVID-19 contact tracking, and precision marketing.
In the context of intelligent transportation, iLBS can facilitate optimized traffic flow within parking garages, airports, train stations, and other venues [1]. By using indoor localization technologies, it is possible to provide guidance to drivers, find available parking spots, minimize congestion, and reduce emissions caused by unnecessary driving. Moreover, iLBS can enhance the user experience when traveling inside buildings, such as guiding passengers to the right gate or providing real-time information on delays. Human activity analysis is another field in which iLBS can bring significant benefits. With its ability to track and monitor individuals’ movements within buildings, iLBS can be used to improve workplace safety, optimize retail layouts, and enhance security measures [2]. In manufacturing and logistics settings, iLBS can help to ensure that workers are following safe operating procedures, potentially preventing accidents and injuries. In addition, in the retail industry, iLBS can analyze shopping behaviors to optimize store layout, product placement, and ultimately increase sales.
The COVID-19 pandemic highlighted the critical need for iLBS for contact tracking purposes [3]. With the virus being highly contagious, fast and accurate tracing of the contacts of infected individuals is vital to contain outbreaks. Indoor localization technologies have been utilized to track the movements and contacts of people within buildings accurately. In the event of an outbreak, iLBS can provide valuable information to health authorities to notify people who may have been exposed to the virus to take necessary precautions. iLBS has tremendous potential in precision marketing. By using indoor localization technologies, retailers can deliver targeted marketing messages to customers based on their location and preferences [4]. For example, a retailer could send a message to a customer’s smartphone offering a discount on a product they are currently standing near in the store. This personalized approach has been shown to increase conversion rates and drive sales.
At this stage, various indoor positioning systems (IPSs) have been developed to provide indoor location information for users with different precision levels, including Wireless Fidelity (Wi-Fi) [5], Bluetooth Low Energy (BLE) [6], Ultra-wideband (UWB) [7], 5th Generation Mobile Communication Technology (5G) [8], acoustic source [9], and micro-electro-mechanical systems (MEMS) sensors [10]. However, due to the hardware and signal limitations and differences between consumer-level terminals, the single location source cannot meet the positioning requirements of universality, low-cost, and wide-coverage in large-scale and complex urban indoor environments. Thus, a multi-source fusion structure becomes the main solution for realizing an accurate indoor localization system [11,12], which also can be applied in other purposes, for instance, occupants’ movement tracking [13] and environmental monitoring [14].
The Wi-Fi positioning system (WPS) has become a popular choice for indoor localization owing to its wide coverage and low cost. WPS is supported by existing mobile devices and local wireless facilities, making it a universal location source for indoor positioning. Currently, there are two main methods of implementing WPS: distance measurement and fingerprinting.
Distance measurement can be achieved using two primary approaches: received signal strength indicator (RSSI) [15] and round-trip-time (RTT) [16]. The RSSI-based approach, however, suffers from the impact of multipath reflections and non-line-of-sight (NLOS) effects, which limit its accuracy in complex indoor environments. While RTT ranging provides meter-level precision between mobile terminals and Wi-Fi access points (APs), it requires support for the Wi-Fi Fine Time Measurement (FTM) protocol, which is currently only available on a small subset of mobile devices. Additionally, the performance of RTT can degrade in high-traffic scenarios or areas with dense personnel [17].
Fingerprinting algorithms have emerged as an alternative method that does not require knowledge of the position of local wireless stations. Instead, these algorithms acquire RSSI vectors from prior indoor environments to provide location information. Fingerprinting offers universal positioning performance and is not limited by the density of users or hardware support. However, it requires a large database of prior RSSI fingerprints and is affected by the quality of the matching algorithm used. Furthermore, Wi-Fi fingerprinting may struggle to maintain accuracy in open spaces with degenerate features [18].
Overall, while WPS offers several advantages for indoor localization, each approach has its limitations. The RSSI-based approach suffers from multipath and NLOS effects, while the RTT approach requires specialized hardware support and may degrade in high-traffic scenarios. Similarly, while fingerprinting algorithms offer universal positioning performance, they require a large database and may suffer from degraded performance in open spaces with degenerate features.
The acoustic positioning system (APS) is a promising technology for indoor localization that calculates the distance between a signal transmitter and receiver by measuring the propagation time of sound waves. This mode of operation is similar to that of the Global Navigation Satellite System (GNSS) and offers several advantages, including high-precision, good compatibility, and a high-capacity. As such, APS provides new possibilities for indoor positioning using consumer-grade smartphones [19].
One of the main advantages of APS is that it can utilize the built-in microphone of smartphones to achieve high-precision positioning without requiring any additional hardware modifications. This feature makes it a cost-effective solution for indoor localization. The technology has the ability to achieve decimeter-level ranging, sub-meter level positioning, and wide signal coverage, offering superior precision compared to other indoor positioning systems. However, the performance of acoustic ranging is also impacted by factors such as multipath propagation, NLOS, and complex pedestrian motion modes [20]. These factors can lead to errors in the distance calculation and ultimately affect the accuracy of the system. Therefore, further research is needed to develop algorithms that can effectively mitigate the impact of these factors on the performance of the APS.
In summary, the APS is a promising technology for indoor localization that leverages the built-in microphone of smartphones to achieve high-precision ranging and positioning. However, the impact of multipath propagation, NLOS, and complex pedestrian motion modes must be considered when deploying APS-based systems, and future research should focus on developing algorithms to address these challenges. Towards the large-scale indoor spaces, the cost of APS will increase with the area of real-world scenes. In some cases, the combination of different levels of positioning systems becomes an essential requirement. The mobile terminals integrated Micro Electromechanical System (MEMS) sensors are usually adopted to integrate or combine the existing positioning sources to achieve multi-source fusion-based localization purposes [21]. The MEMS sensors-based positioning algorithm usually contains the INS and pedestrian dead reckoning (PDR); both of these methods are easily affected by the cumulative error, the complex handheld modes of smartphones, and the changing motion features of different users [22].
To solve the above challenges, previous researchers have made a lot of effort. Yu et al. [5] developed a hybrid WPS that considers the merits of crowdsourced Wi-Fi fingerprinting, RTT ranging, and MEMS sensors to achieve a 3D indoor positioning function among complex environments and realizes accurate results among different scenes and meter-level accuracy under Wi-Fi RTT-supported indoor scenarios. Xu et al. [11] developed a wide-area navigation frame that uses the combination of BLE, floor plan, sound source, and low-cost sensors, in which a hybrid acoustic signal transmission solution is applied, and sub-meter level positioning accuracy can be applied in real-world scenes. Liu et al. [19] developed a novel time difference of arrival (TDOA) calibration algorithm for ranging drift error estimation by integrating acoustic ranging and inertial sensors data, and the final realized localization precision reached 0.2 m (RMS). Kuang et al. [22] proposed a novel MEMS sensors-based positioning framework by combining INS mechanization with multi-level observations, including the PDR-originated step-length and location results, a quasi-static magnetic vector, and extra acceleration, which effectively improved the performance of the attitude estimation and final location update.
According to the solutions provided by previous researchers, none of them applied both Wi-Fi and acoustic ranging together. Both WPS and APS have their own advantages and disadvantages, and the innovation and necessity of using the combination of Wi-Fi and acoustic for indoor positioning in large and diversified scenes are reflected in the following aspects: (1) the need for ubiquitous navigation, supporting all intelligent terminals, and achieving full-scene coverage. (2) The complementary advantages of Wi-Fi and acoustic signals in terms of spatial distribution and precision indicators, allowing for large-scale and controllable precision positioning. (3) The complementary advantages of Wi-Fi and acoustic signals in terms of signal transmission characteristics. Acoustic positioning is greatly affected by non-line-of-sight and multipath interference; therefore, it is not suitable for densely obstructed small-scale scenes but is more appropriate for open environments. Wi-Fi fingerprint positioning has a relatively high accuracy in situations where non-line-of-sight and multipath interference are strong, but in open areas, signal feature degradation can lead to a lower accuracy. (4) The long-term accuracy of combined Wi-Fi and acoustic positioning can effectively suppress the divergence error of MEMS sensors in multi-source fusion architectures, and when combined with uncertainty analysis models, it can effectively improve the effectiveness of the intelligent fusion algorithm.
To realize a hybrid indoor localization system and comprehensively consider the advantages of each location source, this work presents a hybrid indoor positioning system that uses a combination of acoustic ranging and Wi-Fi fingerprinting (H-IPS), which efficiently integrate the advantages of Wi-Fi fingerprinting, acoustic ranging, and MEMS sensors. The contribution of this paper is described as:
(1) This paper presents a novel data and model dual-driven framework (DMDD) for pedestrian motion information estimation, which combines the INS mechanization with a deep learning-based velocity estimator and can effectively increase the localization precision of MEMS sensors under complex handheld modes and indoor magnetic interference.
(2) This work proposed a double-weighted K-nearest neighbor (DW-KNN) based Wi-Fi fingerprinting algorithm and added the specific scene indexes. The matched location results are further evaluated by a Wi-Fi accuracy indicator (WAI) to provide the adaptive error reference in the final fusion phase.
(3) This paper develops an acoustic drift estimator (ADE) to feedback the drift error caused by the user motion, and the NLOS error ellipse is further built according to the calibrated acoustic ranging distance and scene detection results. The predicted NLOS error is finally applied to provide the acoustic error reference among the integration procedure.
(4) Based on the results of DMDD, DW-KNN, and ADE, H-IPS is proposed. An adaptive unscented filter (AUKF) is developed to combine different location sources together and feedback on the motion parameters in real-time. The WAI and NLOS detection results are further applied to adaptively evaluate the quality of each location source in the case of NLOS contained environments.
The rest of this paper is organized as follows. Section II describes the MEMS sensor-based data and model dual-driven structure. Section III details the improved methods of Wi-Fi and acoustic-based location sources and the overall structure of the H-IPS framework. Section IV describes the experimental results of the proposed H-IPS. Section V will conclude this paper and point out our future work.

2. MEMS Sensor-Based Localization Using the Data and Model Dual-Driven Structure

MEMS sensor-based localization can provide relatively precise short-term positioning performance, while the performance of the existing PDR or the INS mechanizations is constrained by the cumulative error, low sampling rate of the step-length calculation, and the time delay of the location update. This section presents a data and model dual-driven structure for MEMS sensor-based indoor localization, which combines the deep learning-based speed estimator (DLSE) with INS mechanization, and the fused results are further integrated by the AUKF with the Wi-Fi and acoustic-based location sources for the accurate positioning. The overall structure of H-IPS is described in Figure 1.

2.1. Deep Learning-Based Speed Estimation Framework

The performance of traditional pedestrian walking speed estimation models is constrained by the complex handheld modes, motion characteristics of different users, and simple step-length model. To solve these problems, the DLSE is developed to acquire precise walking speed measurements under complex motion modes, which considers motion and handheld features extracted from a time window of the accelerometer and gyroscope data instead of the instantaneous model in formal research. The network structure of the DLSE includes the integration of a one-dimensional convolutional neural network model (1D-CNN), gated recurrent unit (GRU), and multilayer perceptron (MLP), which is shown as follows.
Figure 2 describes the basic model of the proposed DLSE framework, in which the 1D-CNN is developed for fully learning and extracting the motion characteristics of the users, the GRU network further takes the time-related characteristics into consideration, and MLP is finally applied to integrate all the learned features and to predict the walking speed for users.
In the 1D-CNN structure, the mapping model among input features and outputted learned features is presented [2]:
O j = ϖ ( i = 1 N x i k i j + b j )
where x i is the modeled input features, k i j is the kernel weights, b j is the calculated biases, ϖ ( · ) is the activation function, and O j is the learned output features of 1D-CNN.
In the GRU layer, the updated model of the GRU parameters is described as [23]:
z t = σ ( W z [ h t 1 , x t ] ) h ˜ t = tanh ( W [ r t h t 1 , x t ] ) r t = σ ( W r [ h t 1 , x t ] ) h t = ( 1 z t ) h t 1 + z t h ˜ t
where r t and z t are the forget and output units, x t is the input vector of GRU model, h t indicates the hidden state vector, and σ is the sigmoid function. The output vector of the proposed GRU network is modeled as the input vector of MLP, and the predicted uncertainty error is presented as:
v t = M L P ( h t )
where v t indicates the final predicted walking speed provided by the proposed DLSE.
Before inputting the inertial sensor data into the neural network, it is necessary to preprocess the data to reduce the complexity of the data so that the network can better fit the pedestrian walking model. Through the 9-axis sensor data, the real-time attitude quaternion is updated by the proposed DMDD. Finally, the acceleration and angular velocity are converted from the sensor coordinate system to the navigation coordinate system by using the attitude quaternion. The vector AGINS in the sensor coordinate system can be converted into the variable in the navigation coordinate system by Formula (4):
A G I N S = q × A G I M U × q
where AGINS is the converted IMU data, which is regarded as the input values of the proposed DLSE.
This paper adopts the sliding window method to improve the output rate of neural network prediction. By using a fixed-size sliding window, the inertial sensor data will be divided into independent sequences. The sequence window size n is 100 frames (1 s), and the sliding window step size is for 10 frames. The velocity vector is predicted by the deep neural network of each sequence, and the position is generated by merging the link module. The current position is updated to the previous 200 frames. The overlapping window is used for the prediction update, and the output frequency will be increased to 20 Hz, and then passed through the low-pass filtering, and the position derived from the velocity vector is further processed by the controller to smoothly reconstruct the predicted trajectory.

2.2. Data and Model Dual-Driven Mode

In this part, a unified data and model dual-driven (DMDD) structure is constructed that contains the integration of the INS mechanization, magnetic vector, and DLSE result, which can realize an accurate trajectory estimation result under complex motion modes and interfered environments. The state vector of presented DMSS is modeled as [22]:
δ x = ( δ p n ) 1 × 3     ( δ v n ) 1 × 3     ϕ 1 × 3     ( ε g b ) 1 × 3     ( a b ) 1 × 3 T
where δ p n , δ v n , and ϕ indicate the state vector of the position, velocity, and attitude using the n-frame, respectively. ε g and a are the biases of the gyroscope and accelerometer, respectively. The relationship of the state update of DMDD is modeled as:
δ p ˙ n δ v ˙ n ϕ ˙ ε ˙ g b ˙ a b = δ v n f s f n × ϕ + C b n ( a b + w ) C b n ( ε g b + w ε ) ε g b / τ b g + w ε g a b / τ b a + w a
where f s f n indicates the acceleration vector under n-frame, τ b g and τ b a indicate the correlation time parameters, and w ε g and w a represent the state noise of w ε and w , respectively.
The original INS mechanization is subjected to the cumulative and divergence errors affected by low-cost sensors, thus cannot be applied individually. In the proposed DMDD structure, the DLSE predicted velocity is applied as the observations:
δ Z v n = v D L S E n v I N S n δ Z p n = p D L S E n p I N S n
where v D L S E n and p D L S E n represent DLSE predicted walking speed and location observations, v I N S n and p I N S n indicate the walking speed and location calculated by the INS mechanization.
To decrease the effect of the distorted local magnetic field, in this work, the magnetic observation among the recognized quasi-static magnetic field (QSMF) is extracted for modeling the difference vector between the first epoch data [5]:
δ Z m n = C n , k b m k b C n , 1 b m k , 1 b
where C n , 1 b and m k , 1 b indicate the attitude matrix and magnetic data collected from the first QSMF epoch, respectively, and C n , k b and m k b indicate the attitude matrix and magnetic data collected from the following QSMF epochs, respectively.

3. Multi-Source Fusion Structure of Wi-Fi/Acoustic/MEMS Sensors

This paper presents a hybrid fusion structure based on Wi-Fi/Acoustic/MEMS sensors for the indoor positioning system (H-IPS). The developed H-IPS considers the advantages of each location source in order to provide indoor location information with different precision coverage.

3.1. Enhanced Wi-Fi Matching and Accuracy Indicator

The proposed H-IPS improves the accuracy of the Wi-Fi fingerprinting approach from two aspects: double-weighted K-nearest neighbor (DW-KNN) is proposed for the database matching algorithm and added the specific scene indexes. The matched location results are further evaluated by a Wi-Fi accuracy indicator (WAI).
Firstly, the weighted Euclidean distance E t , o t h e r is calculated based on the intensity of the collected RSSI values and further uses the nearest weighted distances D i s t , r 1 for the fingerprinting location update procedure:
E t , o t h e r = i = 1 α η R S S s c a n n e d i R S S d a t a b a s e i
where η is determined according to the relationship between the specific RSS value R S S t , o t h e r and max value R S S t , M A X in the collected RSS vector:
η = 1 R S S t , o t h e r / R S S t , M A X
After acquiring the weighted Euclidean distance of each reference location in the database, the final matched location is calculated by:
P O S ( x r , y r ) = i = 1 K ω i γ P O S ( x i , y i ) i = 1 K ω i γ
where P O S ( x r , y r ) indicates the weighted location result, P O S ( x i , y i ) indicates each matched location in database, and ω i γ indicates the related weight value.
Secondly, the performance of matched Wi-Fi locations is further evaluated among the GRU-based Wi-Fi accuracy indicator (WAI) to obtain the positioning error prediction results for the final fusion phase, and the input features are extracted as:
(1) Relative location change during two adjacent Wi-Fi sampling timestamps provided by the accumulation of the calculated step-length L ι and heading information θ ι :
Δ D M E M S x ( ι ) = ι = 1 γ L ι sin ( θ ι ) Δ D M E M S y ( ι ) = ι = 1 γ L ι cos ( θ ι )
where Δ D M E M S x ( ι ) and Δ D M E M S y ( ι ) indicate the increment in the x-axis and y-axis location provided by MEMS sensors.
(2) Euclidean distances during two adjacent Wi-Fi sampling timestamps provided by Wi-Fi and MEMS sensors:
E u c ι M E M S = ι = 1 γ L ι cos ( θ ι ) 2 + ι = 1 γ L ι s i n ( θ ι ) 2 E u c ι W i F i = x G W ( ι ) x G W ( ι - 1 ) 2 + y G W ( ι ) y G W ( ι - 1 ) 2
where x G W ( ι ) , y G W ( ι ) represents the Wi-Fi matching result.
(3) Instant speeds estimated with Wi-Fi and built-in sensors among two Wi-Fi sampling timestamps:
V ι M E M S = E u c ι M E M S / μ k W i F i V ι W i F i = E u c ι W i F i / μ k W i F i
where V ι M E M S and V ι W i F i are the instant speeds provided by the MEMS sensors and Wi-Fi, respectively. μ k W i F i is sampling rate of Wi-Fi.
(4) Virtual headings among two Wi-Fi sampling timestamps provided by MEMS sensors and Wi-Fi [5]:
ϑ v i r t u a l M E M S ( ι ) = arctan ( ι = 1 γ L ι s i n ( θ ι ) ι = 1 γ L ι cos ( θ ι ) ) ϑ v i r t u a l W i F i ( ι ) = arctan ( x G W ( ι ) x G W ( ι - 1 ) y G W ( ι ) y G W ( ι - 1 ) )
where ϑ v i r t u a l M E M S ( ι ) and ϑ v i r t u a l W i F i ( ι ) represent the low-cost sensors and Wi-Fi originated virtual headings, respectively.
(5) RSSI differences of adjacent Wi-Fi RSSI scanned results:
Δ R S S I ( ι ) = R S S I ι 1 R S S I ι 1 1 , , R S S I ι α R S S I ι 1 α
where R S S I ι α R S S I ι 1 α represents the difference between two adjacent scanned RSSI results from the same Wi-Fi AP.

3.2. Enhanced Acoustic Ranging and Accuracy Indicator

This work proposes the acoustic drift estimator (ADE) to compensate for the acoustic drift error caused by user motion. The frequency shift f s of acoustic ranging is presented as [19]:
f s = f t f r = v p ϖ f r
where f t is the measured signal frequency, f r is the original signal frequency, v p is the projected velocity facing the acoustic station, and ϖ is the transmission speed of the sound.
For the time-of-arrival (TOA)-based distance measurement, the calculated drift error is modeled as:
ζ s = ϖ f s i F a i × T a i = f r i F a i × ( v p T a i )
where F a i is the frequency range of transmitted acoustic signal and T a i is the duration of signal transmission. Thus, the final observed acoustic distance is presented as:
L o b s e r v e d = L A c o u s t i c + ζ s + d N + d r a n d o m
where Lobserved represents the measured result, which includes the drift error ζ s , NLOS deviation dN, and measurement error drandom with the Gaussian distribution; L A c o u s t i c is the ground-truth acoustic distance measurement.
To further decrease the NLOS effect of acoustic ranging in real-world scenes, in this work, an acoustic NLOS error evaluation algorithm is proposed based on the detection of loop closure and scene recognition. During the first step, the Wi-Fi fingerprinting result is applied to provide the scene detection result to preliminarily find the NLOS affected stations, and the loop relationship between the current location and two received acoustic stations are described in Figure 3:
O B O C B C = Δ ζ s B C + d N + d r a n d o m + d p
where dp indicates the approximate error of the current location, and can be estimated according to the loop closure relationship with no NLOS effect:
O C O D C D = Δ ζ s C D + d r a n d o m + d p
Under the specific 2D scenario, the misclosure vector can be divided into X and Y coordinates:
X B C = X ˜ O B ± X ˜ O C Y B C = Y ˜ O B ± Y ˜ O C
where X ˜ O B and Y ˜ O B are the divided coordinate values, and are further applied to calculate the modeled vector X ¯ O B , Y ¯ O B :
X ¯ O B = X ˜ O B L O B E ˜ O B Y ¯ O B = Y ˜ O B L O B E ˜ O B
where L O B is the acquired RTT distance between points O and B at the current position A. E ˜ O B is the Euclidean distance among location B and current location A. Then, reconstruction of the misclosure vector under the coordinate forms:
V x = X ¯ A B ± X ¯ A C X B C V y = Y ¯ A B ± Y ¯ A C Y B C
where V = [ V x , V y ] T is the reconstructed misclosure coordinate, and the variance of V is described as:
D ( V ) = X ˜ A B R ˜ A B + X ˜ A C R ˜ A C 2 0 0 Y ˜ A B R ˜ A B + Y ˜ A C R ˜ A C 2 D r 0 0 D r
In the reconstructed misclosure coordinate form, the t-test [24] is conducted for NLOS evaluation:
D N = V η ( D r + D p )
where D N is final evaluated NLOS error variance, D r and D p are the random error and approximate error related variances.

3.3. Multi-Source Integration Based H-IPS

After the error evaluation of Wi-Fi and acoustic-based positioning sources using the WAI and NLOS detection algorithm, the evaluated Wi-Fi fingerprinting and acoustic ranging results are model as the observations in the final fusion phase.
δ X ˙ s = F s δ X s + G s ε s
where δ X s consist of 15 dimensions of the state vector described in Equation (5), ε s = [ ε 1 ε 15 ] indicates the state error with the Gaussian distribution, and G s is the noise driven matrix.
In the case where acoustic TOA is received, the tightly-coupled integration model is constructed according to the MEMS sensors and ADE compensated acoustic ranging results:
δ z L = δ z 1 , A c o u s t i c δ z 2 , A c o u s t i c δ z n , A c o u s t i c = L A c o u s t i c 1 ζ s 1 d M E M S , 1 L A c o u s t i c 2 ζ s 2 d M E M S , 2 L A c o u s t i c n ζ s n d M E M S , n
where δ z n , A c o u s t i c is the compensated acoustic ranging result, and the MEMS sensor-based ranging d M E M S , n is described as follows:
d M E M S , n = ( E M E M S n P n E ) 2 + ( N M E M S n P n N ) 2
where (EnMEMS, NnMEMS) represents the built-in sensors originating in the 2D location and (PnE, PnN) indicates the position of the nst acoustic anchor.
After the Wi-Fi RSSI fingerprinting matching results acquired, the Wi-Fi and built-in sensors loosely coupled integration structure is proposed and enhanced by the WAI. In this case, the observation model is described as:
δ z r = r r s s i r M E M S δ z v = v r s s i v M E M S
where r r s s i and v r s s i indicate the matched result of Wi-Fi fingerprinting, and r M E M S and v M E M S represent the INS updated results.

4. Experiment Results

In this part, a series of experiments are designed to estimate the accuracy of the developed DMDD, location sources accuracy indicators, and final proposed H-IPS. Two experimental sites contain the office and corridor scenes and NLOS effects are selected for evaluation purposes. In this case, the Google Pixel 3, 4, and 6 are applied as the test terminals, and the sampling rate of the Wi-Fi, acoustic signals, and sensors are 0.3 Hz, 1 Hz, and 50 Hz, respectively.

4.1. Accuracy Estimation of DMDD

In this work, a novel data and model dual-driven model is proposed in order to solve the problems of changeable handheld modes, low-accuracy of speed estimation, and heading drift. The dataset is the fundamental cornerstone of data-driven-based pedestrian dead reckoning. In this paper, the high-precision simultaneous localization and mapping (SLAM) system is used to collect the ground-truth speed and heading information, and the smartphone is used to collect MEMS sensors data at the same time [25]. After the time synchronization procedure, the fulfilled dataset is used to train the DMDD model. In order to reflect various situations in daily use, this paper recruited 10 volunteers to collect sensors data with different smartphone postures, including reading, phoning, pocket, and swaying, and the motion modes included stop, slow walking, normal walking, and fast walking, as well as other motion modes. The total movement distance of the training dataset is more than 120 km, and the total time is more than 38 h. In the training phase, some public data sets are mixed together for training purposes. The test dataset contains 20 trajectories with the ground-truth value for the positioning error evaluation, which is collected and modelled in the same way as in the training dataset.
To evaluate the accuracy of the DMDD, a 2D test route including the indoor and outdoor areas is conducted, which is shown in Figure 4. Testers started at the point A, passed the point B, C, and D, and returned to point A, and repeated the same route three times in order to evaluate the long-term precision. The comparison of the DMDD-based trajectory estimation among complex motion modes is described in Figure 5.
Figure 4 describes that the reading mode achieves the best localization performance, and the phoning mode achieves second-order accuracy, which is lower than the reading mode, the pocket mode achieves the third-order accuracy, and the swaying mode achieves the worst accuracy.
Then, two state-of-art data-driven structures are adopted for comparison: RONIN [26] and IONet [27]. The same test dataset is adopted for performance evaluation, which contains 20 trajectories with ground-truth value, and the comparison results are presented in Table 1.
Table 1 indicates that the developed DMDD shows the best location estimation precision when comparing with the existing algorithms RONIN and IONet under complex motion modes. The reading mode achieves the highest accuracy of within 2.69 m, the phoning mode has the second-order accuracy of within 3.01 m, the pocket mode shows the third-order accuracy of within 3.74 m, and the swaying mode proves to have the worst positioning performance of within 4.47 m.

4.2. Accuracy Estimation of Signal Accuracy Indicators

This work proposes DW-KNN for improving the accuracy of Wi-Fi fingerprinting matching and applies WAI for evaluating the performance of Wi-Fi matched locations. In this work, the performance of DW-KNN is compared with three existing matching algorithms, the classical WKNN, RWKNN [18], and SAWKNN [28], and a hybrid dataset provided by IPIN-2018 [29] and IPIN-2020 [30] competitions is applied for comparison purposes. The matching results are described in Figure 5:
Figure 5 shows that the proposed DW-KNN has a much better matching performance using the same database, and the achieved average matching accuracy reaches 2.96 m, compared with WKNN, RWKNN, and SAWKNN with 4.21 m, 3.87 m, and 3.96 m, respectively.
In addition, this work proposes the GRU model-based Wi-Fi fingerprinting error indicator to provide error reference in the final fusion phase. The state-of-art MLP network [5] is applied for comparison purposes using the public dataset described above. The evaluation performance of the two different error prediction approaches is compared in Figure 6.
Figure 6 indicates that the proposed GRU model proves better error prediction performance compared with the existing MLP model, and the estimated prediction errors of the two models are 1.17 m in 75% and 1.99 m in 75%, respectively.
In addition, this work proposes the ADE to compensate for the acoustic drift error for more accurate acoustic TOA ranging results. To estimate the accuracy of ADE, the SLAM system is applied to provide the ground-truth ranging distance. An additional hardware module is connected to the smartphone for synchronization between the smartphone and acoustic stations using a 433 MHz wireless signal, which is shown in Figure 7.
This work applies ADE under the light-of-sight (LOS) condition to compensate for the drift error of acoustic ranging, which effectively improves the accuracy of acoustic ranging by compensating for the motion-related drift. In this work, a LOS contained environment is selected to test the performance of the proposed ADE, which is described in Figure 8, and the walking route of the testers is A–K, H, I, F, G, D, E, B, A. The state-of-art acoustic/dropper positioning (ADP) method [19] is applied for comparison, and the trajectory comparison is described in Figure 9:
Figure 9 indicates that in the developed DMDD algorithm exists cumulative error, which increases with the time period. The AD- based acoustic and MEMS sensor integration algorithm significantly decrease the positioning error, and is proven to have a better performance that the ADP approach. The positioning errors of three structures are compared in Table 2.
Table 2 indicates that the RMSEs of the proposed DMDD, ADP, and ADE reach 0.73 m, 0.49 m, and 0.38 m in office environment, respectively. Compared with the other two algorithms, the proposed ADE effectively improves the positioning accuracy by 47.9% and 22.4%.

4.3. Experiment Results of the H-IPS Framework

The aim of the proposed H-IPS framework is to realize universal indoor positioning by combining the advantages of Wi-Fi, acoustic, and MEMS sensors, and also to maintain the localization precision under NLOS conditions. In this work, a comprehensive and large-scale indoor environment is applied for the estimation of H-IPS, which is described in Figure 8, in which the acoustic covered area is described in Figure 10.
In the above section, we tested the performance of ADE in the case of the LOS condition. In this section, a NLOS contained environment is applied for the evaluation of the proposed acoustic NLOS detection algorithm. In the acoustic covered area, adjacent rooms are separated by a wall; thus, the NLOS error is unavoidable in selected environments. The tester walks alongside the adjacent offices and the real-time received acoustic ranging results are affected by the additional NLOS bias, which needs to be detected and evaluated. The performance comparison between [19] and the proposed ADE and NLOS detector algorithm is described in Figure 11 and Table 3:
It can be seen in Table 3 that the proposed ADE and NLOS detector realizes a much better error compensation performance, and the estimated RMSE reaches 0.26 m, the maximum positioning error is lower than 0.82 m.
Finally, a large-scaled environment containing the corridor scene and office scene is applied to realize Wi-Fi fingerprinting and acoustic positioning at the same time. We also make a comprehensive comparison of the proposed DMDD, Wi-Fi, and built-in sensors fusion structure, and the final H-IPS. The test route of pedestrians is described in Figure 8, the trajectories estimated by different approaches are shown in Figure 10, and the accuracy comparison is shown in Figure 12:
As shown in Figure 12 and Figure 13, the DMDD approach alone is still susceptible to cumulative errors when used over a prolonged time period. The accuracy of DMDD positioning reaches only 6.44 m in 75% of trials. However, our proposed fusion structure that combines Wi-Fi and MEMS sensors effectively decreases the cumulative error of DMDD and realizes a positioning accuracy within 2.37 m in 75% of trials.
By further integrating different location sources with the adaptive unscented Kalman filter, the H-IPS achieves even higher accuracy levels, with an average precision of 2.01 m in 75% of trials. This result confirms the effectiveness of the proposed system in combining multiple sources of data for accurate indoor localization.
Notably, our experimental results also demonstrate that meter-level positioning precision can be achieved in acoustic signal cover areas with NLOS conditions. This is a significant achievement as it allows for highly accurate indoor positioning, even in challenging environments where traditional approaches may fail.
Overall, our findings highlight the potential of the proposed H-IPS for achieving reliable and robust indoor localization. By leveraging multiple sources of data and innovative algorithms, the H-IPS offers a promising solution for smart city applications that require high-precision indoor positioning. The results of this study contribute to advancing the field of indoor localization and provide valuable insights for future research and development in this area.

5. Conclusions

This paper presents the H-IPS, a novel indoor positioning system that leverages the combination of acoustic ranging, Wi-Fi fingerprinting, and low-cost sensors to achieve accurate and robust localization. The proposed system offers several contributions, including the DMDD model for MEMS sensor-based trajectory estimation under complex pedestrian motion modes. Additionally, we propose the use of ADE and WAI-based quality evaluation algorithms for the error evaluation of acoustic signals and Wi-Fi fingerprinting in NLOS environments. Finally, an adaptive unscented Kalman filter is applied for intelligent fusion of different location sources and error evaluation results.
Our comprehensive experimental results demonstrate that the proposed H-IPS significantly improves the performance of multi-source fusion-based localization. With an accuracy of 2.01 m achieved in 75% of the trials, the final integrated accuracy reaches meter-level precision, even under NLOS scenes and complex motion modes. Compared to other existing indoor positioning systems, the proposed H-IPS offers superior performance in terms of accuracy, robustness, and adaptability.
The DMDD model used in our approach is a significant innovation as it considers both the data-driven and model-driven approaches to address the challenges of pedestrian motion modes in complex indoor environments. The proposed quality evaluation algorithms also play a crucial role in improving the accuracy of the H-IPS by accounting for the impact of NLOS environments on the acoustic signals and Wi-Fi fingerprinting. Moreover, the adaptive unscented Kalman filter enables intelligent fusion of different location sources and error evaluation results, further enhancing the overall accuracy of the system.
The proposed H-IPS also has disadvantages in real-world applications. First of all, the estimation of ranging and location errors of acoustic signal and Wi-Fi matching needs to be enhanced using a more robust network and dataset in order to adapt to the changeable environments. In addition, the deep learning-based walking speed prediction model can use more robust networks, such as a transformer, while the capacity of the training dataset also needs to be expanded to improve the accuracy.
In summary, the proposed H-IPS offers a promising solution for accurate and robust indoor localization. By leveraging the advantages of multiple sources, integrating the DMDD model, developing quality evaluation algorithms, and applying the adaptive unscented Kalman filter, the H-IPS achieves meter-level accuracy in challenging indoor environments. The results of this study provide valuable insights for the development of future indoor positioning systems, opening new opportunities for the use of such systems in smart city applications.

Author Contributions

This paper is a collaborative work by all the authors. Y.Y. proposed the idea and implemented the system. Z.Z. performed the experiments, analyzed the data, and wrote the manuscript. R.C. and L.C. aided in proposing the idea, provided suggestions, and revised the rough draft. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by The Hong Kong Polytechnic University (P0045937, 1-ZVN6, 4-BCF7); the State Bureau of Surveying and Mapping, P.R. China (1-ZVE8); and the Hong Kong Research Grants Council (T22-505/19-N).

Data Availability Statement

Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, Y.; Zhang, Q.; Lv, Z. Real-Time Intelligent Automatic Transportation Safety Based on Big Data Management. IEEE Trans. Intell. Transp. Syst. 2021, 23, 9702–9711. [Google Scholar] [CrossRef]
  2. Shi, W.; Yu, Y.; Liu, Z.; Chen, R.; Chen, L. A deep-learning approach for modelling pedestrian movement uncertainty in large-scale indoor areas. Int. J. Appl. Earth Obs. Geoinf. 2022, 114, 103065. [Google Scholar] [CrossRef]
  3. Shi, W.Z.; Zeng, F.; Zhang, A.; Tong, C.; Shen, X.; Liu, Z.; Shi, Z. Online public opinion during the first epidemic wave of COVID-19 in China based on Weibo data. Humanit. Soc. Sci. Commun. 2022, 9, 1–10. [Google Scholar] [CrossRef]
  4. Meng, G.; Patrick, M.; Xue, Y.; Liu, Y.; Zhang, J. Securing android app markets via modeling and predicting malware spread between markets. IEEE Trans. Inf. Forensics Secur. 2018, 14, 1944–1959. [Google Scholar] [CrossRef]
  5. Yu, Y.; Chen, R.; Chen, L.; Li, W.; Wu, Y.; Zhou, H. H-WPS: Hybrid Wireless Positioning System Using an Enhanced Wi-Fi FTM/RSSI/MEMS Sensors Integration Approach. IEEE Internet Things J. 2021, 9, 11827–11842. [Google Scholar] [CrossRef]
  6. Sun, X.; Ai, H.; Tao, J.; Hu, T.; Cheng, Y. BERT-ADLOC: A secure crowdsourced indoor localization system based on BLE fingerprints. Appl. Soft Comput. 2021, 104, 107237. [Google Scholar] [CrossRef]
  7. Zhengliang, Z.; Degui, Y.; Junchao, Z.; Feng, T. Dataset of human motion status using IR-UWB through-wall radar. J. Syst. Eng. Electron. 2021, 32, 1083–1096. [Google Scholar] [CrossRef]
  8. Chen, L.; Zhou, X.; Chen, F.; Yang, L.-L.; Chen, R. Carrier Phase Ranging for Indoor Positioning With 5G NR Signals. IEEE Internet Things J. 2022, 9, 10908–10919. [Google Scholar] [CrossRef]
  9. Liu, Z.; Chen, R.; Ye, F.; Huang, L.; Guo, G.; Xu, S.; Chen, D.; Chen, L. Precise, Low-cost and Large-scale Indoor Positioning System Based on Audio Dual-Chirp Signals. IEEE Trans. Veh. Technol. 2022, 72, 1159–1168. [Google Scholar] [CrossRef]
  10. Yu, Y.; Chen, R.; Shi, W.; Chen, L. Precise 3D Indoor Localization and Trajectory Optimization Based on Sparse Wi-Fi FTM Anchors and Built-In Sensors. IEEE Trans. Veh. Technol. 2022, 71, 4042–4056. [Google Scholar] [CrossRef]
  11. Xu, S.; Chen, R.; Guo, G.; Li, Z.; Qian, L.; Ye, F.; Liu, Z.; Huang, L. Bluetooth, Floor-Plan, and Microelectromechanical Systems-Assisted Wide-Area Audio Indoor Localization System: Apply to Smartphones. IEEE Trans. Ind. Electron. 2021, 69, 11744–11754. [Google Scholar] [CrossRef]
  12. Liu, F.; Liu, J.; Yin, Y.; Wang, W.; Hu, D.; Chen, P.; Niu, Q. Survey on WiFi-based indoor positioning techniques. IET Commun. 2020, 14, 1372–1383. [Google Scholar] [CrossRef]
  13. Tekler, Z.D.; Low, R.; Gunay, B.; Andersen, R.K.; Blessing, L. A scalable Bluetooth Low Energy approach to identify occupancy patterns and profiles in office spaces. Build. Environ. 2020, 171, 106681. [Google Scholar] [CrossRef]
  14. Pullano, S.A.; Bianco, M.G.; Critello, D.C.; Menniti, M.; La Gatta, A.; Fiorillo, A.S. A Recursive algorithm for indoor positioning using pulse-echo ultrasonic signals. Sensors 2020, 20, 5042. [Google Scholar] [CrossRef]
  15. Zhuang, Y.; El-Sheimy, N. Tightly-coupled integration of WiFi and MEMS sensors on handheld devices for indoor pedestrian navigation. IEEE Sens. J. 2015, 16, 224–234. [Google Scholar] [CrossRef]
  16. Yu, Y.; Chen, R.; Liu, Z.; Guo, G.; Ye, F.; Chen, L. Wi-Fi fine time measurement: Data analysis and processing for indoor localisation. J. Navig. 2020, 73, 1106–1128. [Google Scholar] [CrossRef]
  17. IEEE Std 802.11; IEEE Standard for Information Technology—Telecommunications and Information Exchange between Systems. Local and Metropolitan Area Networks—Specific Requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (Revision of IEEE Std 802.11-2012). IEEE: Piscataway, NJ, USA, 2016; pp. 1–3534.
  18. Chen, G.; Guo, X.; Liu, K.; Li, X.; Yang, J. RWKNN: A Modified WKNN Algorithm Specific for the Indoor Localization Problem. IEEE Sens. J. 2022, 22, 7258–7266. [Google Scholar] [CrossRef]
  19. Liu, T.; Niu, X.; Kuang, J.; Cao, S.; Zhang, L.; Chen, X. Doppler shift mitigation in acoustic positioning based on pedestrian dead reckoning for smartphone. IEEE Trans. Instrum. Meas. 2020, 70, 1–11. [Google Scholar] [CrossRef]
  20. Liu, Z.; Chen, R.; Ye, F.; Guo, G.; Li, Z.; Qian, L. Improved TOA estimation method for acoustic ranging in a reverberant environment. IEEE Sens. J. 2020, 22, 4844–4852. [Google Scholar] [CrossRef]
  21. Zhao, W.; Han, S.; Hu, R.Q.; Meng, W.; Jia, Z. Crowdsourcing and multisource fusion-based fingerprint sensing in smartphone localization. IEEE Sens. J. 2018, 18, 3236–3247. [Google Scholar] [CrossRef]
  22. Kuang, J.; Niu, X.; Chen, X. Robust pedestrian dead reckoning based on MEMS-IMU for smartphones. Sensors 2018, 18, 1391. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  23. Chaudhuri, T.; Wu, M.; Zhang, Y.; Liu, P.; Li, X. An attention-based deep sequential GRU model for sensor drift compensation. IEEE Sens. J. 2020, 21, 7908–7917. [Google Scholar] [CrossRef]
  24. Chan, L.K.; Cheng, S.W.; Mead, E.R.; Panjer, H.H. On a t-test for the scale parameter based on sample percentiles. IEEE Trans. Reliab. 1973, 22, 82–87. [Google Scholar] [CrossRef]
  25. Bao, S.; Shi, W.; Chen, P.; Xiang, H.; Yu, Y. A systematic mapping framework for backpack mobile mapping system in common monotonous environments. Measurement 2022, 197, 111243. [Google Scholar] [CrossRef]
  26. Herath, S.; Yan, H.; Furukawa, Y. Ronin: Robust neural inertial navigation in the wild: Benchmark, evaluations, & new methods. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France, 31 May–31 August 2020; pp. 3146–3152. [Google Scholar]
  27. Chen, C.; Lu, X.; Markham, A.; Trigoni, N. Ionet: Learning to cure the curse of drift in inertial odometry. In Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018; p. 32. [Google Scholar]
  28. Hu, J.; Liu, D.; Yan, Z.; Liu, H. Experimental Analysis on Weight K-nearest neighbor indoor fingerprint positioning. IEEE Internet Things J. 2018, 6, 891–897. [Google Scholar] [CrossRef]
  29. Renaudin, V.; Ortiz, M.; Perul, J.; Torres-Sospedra, J.; Jiménez, A.R.; Perez-Navarro, A.; Mendoza-Silva, G.M.; Seco, F.; Landau, Y.; Marbel, R.; et al. Evaluating indoor positioning systems in a shopping mall: The lessons learned from the IPIN 2018 competition. IEEE Access 2019, 7, 148594–148628. [Google Scholar] [CrossRef]
  30. Potortì, 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, 22, 5011–5054. [Google Scholar] [CrossRef]
Figure 1. Framework of the proposed H-IPS.
Figure 1. Framework of the proposed H-IPS.
Remotesensing 15 03520 g001
Figure 2. (a) Structure of the deep learning framework. (b) Structure of the GRU.
Figure 2. (a) Structure of the deep learning framework. (b) Structure of the GRU.
Remotesensing 15 03520 g002
Figure 3. Schematic diagram of NLOS evaluation.
Figure 3. Schematic diagram of NLOS evaluation.
Remotesensing 15 03520 g003
Figure 4. Trajectories under different handheld modes.
Figure 4. Trajectories under different handheld modes.
Remotesensing 15 03520 g004
Figure 5. Performance comparison of Wi-Fi matching.
Figure 5. Performance comparison of Wi-Fi matching.
Remotesensing 15 03520 g005
Figure 6. Prediction errors comparison of MLP and GRU.
Figure 6. Prediction errors comparison of MLP and GRU.
Remotesensing 15 03520 g006
Figure 7. Synchronization between the smartphone and acoustic stations.
Figure 7. Synchronization between the smartphone and acoustic stations.
Remotesensing 15 03520 g007
Figure 8. Test Route in Office Scene.
Figure 8. Test Route in Office Scene.
Remotesensing 15 03520 g008
Figure 9. Test route in the office scene.
Figure 9. Test route in the office scene.
Remotesensing 15 03520 g009
Figure 10. Experimental site.
Figure 10. Experimental site.
Remotesensing 15 03520 g010
Figure 11. Comparison between different compensation approaches.
Figure 11. Comparison between different compensation approaches.
Remotesensing 15 03520 g011
Figure 12. Trajectory comparison of different combinations.
Figure 12. Trajectory comparison of different combinations.
Remotesensing 15 03520 g012
Figure 13. Positioning errors of different structures.
Figure 13. Positioning errors of different structures.
Remotesensing 15 03520 g013
Table 1. Average errors of different handheld modes.
Table 1. Average errors of different handheld modes.
AlgorithmsReadingPhoningSwayingPocket
DMDD 2.69 m3.01 m4.47 m3.74 m
RONIN 3.87 m4.12 m5.69 m4.28 m
IONet4.57 m4.84 m6.22 m4.99 m
Table 2. Comparison of different algorithms under the LOS scene.
Table 2. Comparison of different algorithms under the LOS scene.
AlgorithmsRMSEMaximum
DMDD0.73 m1.32 m
ADP0.49 m1.06 m
ADE0.38 m0.91 m
Table 3. Comparison of different algorithms under the NLOS scene.
Table 3. Comparison of different algorithms under the NLOS scene.
AlgorithmsRMSEMaximum
ADE/NLOS0.26 m 0.82 m
ADE0.67 m1.41 m
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, Z.; Yu, Y.; Chen, L.; Chen, R. Hybrid Indoor Positioning System Based on Acoustic Ranging and Wi-Fi Fingerprinting under NLOS Environments. Remote Sens. 2023, 15, 3520. https://doi.org/10.3390/rs15143520

AMA Style

Zhang Z, Yu Y, Chen L, Chen R. Hybrid Indoor Positioning System Based on Acoustic Ranging and Wi-Fi Fingerprinting under NLOS Environments. Remote Sensing. 2023; 15(14):3520. https://doi.org/10.3390/rs15143520

Chicago/Turabian Style

Zhang, Zhengyan, Yue Yu, Liang Chen, and Ruizhi Chen. 2023. "Hybrid Indoor Positioning System Based on Acoustic Ranging and Wi-Fi Fingerprinting under NLOS Environments" Remote Sensing 15, no. 14: 3520. https://doi.org/10.3390/rs15143520

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop