Next Article in Journal
Waveform Design for the Integrated Sensing, Communication, and Simultaneous Wireless Information and Power Transfer System
Previous Article in Journal
An Optimization Method for Lightweight Rock Classification Models: Transferred Rich Fine-Grained Knowledge
Previous Article in Special Issue
A Novel Framework for Image Matching and Stitching for Moving Car Inspection under Illumination Challenges
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deterministic Localization for Fully Automatic Operation: A Survey and Experiments

1
Department of Information and Communication Engineering, Tongji University, Shanghai 200092, China
2
Shanghai Institute of Intelligent Science and Technology, Tongji University, Shanghai 200092, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(13), 4128; https://doi.org/10.3390/s24134128
Submission received: 5 June 2024 / Revised: 21 June 2024 / Accepted: 22 June 2024 / Published: 25 June 2024

Abstract

:
With the rapid development of fully automatic operation (FAO) and location-based services, the evaluation criteria of average localization accuracy can no longer meet our demands, in favor of deterministic localization. However, most localization researches modeled localization performance function and enhanced it by minimizing average localization root mean square error (RMSE). The performance degradation in a small region was not considered. In this paper, we present a survey of deterministic localization and analyze the relationship between accuracy and certainty. In this paper, two common solutions of localization enhancement are presented and their localization certainties are discussed. Furthermore, we carry out related localization enhancement experiments in rail transit line and analyze their improvement on deterministic localization. The experimental results show that the overall localization performance is improved, while the deterministic localization requires the stricter solution to promote.

1. Introduction

Currently, the Intelligent Transport System (ITS) heavily relies on location information, which is the key to safety [1,2]. The global navigation satellite system (GNSS) is the most common technology in the transport field. However, it has some challenges in terms of real-time, accuracy, reliability and safety, especially in some harsh scenarios (e.g., tunnel, underground and urban canyon) [3]. Besides, with the popularization of fully automatic operation (FAO), high accuracy and deterministic localization are all-important (e.g., 95% localization error within 0.48 m on freeways and higher accuracy demands on local street) [4]. To address these issues, multiple localization methods have been gradually emerging as the complement of GNSS, such as wireless localization [5,6], visual localization [7], inertial navigation system (INS) [8] and so on. Alternatively, some researches utilize sensor fusion, map-matching and other methods to achieve localization enhancement [9].
Wireless localization technology measures ranging or angles and calculates the target’s position by radio wave [10], which mainly includes long-term evolution (LTE) [11], ultra-wide band (UWB) [12], Wi-Fi [13] and Bluetooth [14]. Compared with other techniques, it relies less on the environment and has been thought of as a promising complement of GNSS. However, during the wireless propagation and position solution, the anchor deployment and non-line-of-sight (NLoS) propagations have a significant impact on its localization performance [15,16]. As a result, some relevant researches aim to minimize the average localization root mean square error (RMSE) by anchor deployment optimization [17,18] or NLoS interference mitigation [19,20].
In fact, Level 2+ autonomous vehicles require a lateral error bound of 1.11 m (0.44 m, 95%) for lane determination and 0.41 m (0.16 m, 95%) for lane keeping [21]. On local streets, the road geometry makes requirements stricter, with a lateral error bound of 0.89 m (0.36 m, 95%) for lane determination and 0.21 m (0.08 m, 95%) for lane keeping [21]. As a result, the localization enhancement based on the average error (i.e., MSE or RMSE) is no longer sufficient for the autonomous vehicle. The error bound and certainty should be further taken into account. In [22], an anchor deployment solution was proposed, which aimed at minimizing the localization error bound under a given sensor number. Reference [23] proposed a D-optimality design and minimized the uncertainty ellipsoid. During the optimization based on the error bound and the uncertainty function, the localization certainty and safety could be promoted. In mixed LoS/NLoS scenarios, the corresponding cumulative distribution functions (CDF), before and after being handled by the NLoS detection and mitigation algorithm, were further analyzed [24,25]. The experiments indicated that the NLoS mitigation algorithm decreased the uncertainty of localization to some degree and improved the localization stability.
Regarding localization for GNSS-deprived zones, where the GNSS signal is occluded or even cannot be received, there are a number of relevant surveys, including [26,27,28,29,30,31,32,33,34]. Most focus on localization techniques and their accuracies. Some overviews of improved localization solutions were presented, respectively, with wireless network [26], UWB [27] and radio frequency identification (RFID) technologies [30]. On the basis of academic researches, ref. [28] considered the use case and comprehensively analyzed the commercial trends of wireless localization. Ref. [29] analyzed the fundamental limitations, including theoretical and practical limitations, and listed their recent solutions. They were greatly significant for the practical application. Regarding the solution of localization enhancement, the mixed LoS/NLoS scenarios were taken into account in [31], where the interference mitigation solutions were reviewed. With the prior knowledge of existing maps, an overview of the map matching localization algorithm was provided [32], which was thought as one of the most accuracy solutions for self-driving. Besides, the V2X-based cooperative localization methods were discussed in [34], and these methods could reach high accuracy with low computation complexity. In particular, ref. [33] classified indoor localization schemes into crowdsensing and crowdsourcing categories, which discussed the levels of user contribution and device intervention.
From the current existing surveys, the localization accuracy of different solutions has been widely discussed and compared. However, there is a lack of reviews on deterministic localization. In deterministic localization, we evaluate its performance by not only the average localization error but also its confidence interval and error bound. In the autonomous driving field, there are certain hidden dangers in the evaluation standards of the average accuracy. The sharp localization degradation in a small region is adverse to its safety. As a result, the confidence interval and certainty in deterministic localization are extremely significant. In this survey, the objective is to provide a comprehensive overview of localization for the GNSS-deprived zone, mainly including localization techniques, enhancement solutions and highlighting the localization certainty analysis. The key contributions include the following:
(1)
We provide an overview of the localization techniques and solutions of accuracy enhancement. The localization certainty of common solutions is discussed, mainly including anchor deployment optimization and NLoS interference mitigation. We point out that deterministic localization requires the stricter solution to promote, but it cannot be ignored in the future.
(2)
The related localization enhancement experiments are carried out on the rail transit line. As a result, deterministic localization is analyzed from both academic researches and well-established solutions in practice.
The rest of this survey is structured as follows. In Section 2, we take an overview of the localization fundamentals, including commercial technologies and position-solving algorithms. In Section 3, the anchor deployment optimization problem is presented. Its improvements in accuracy and certainty are analyzed. In mixed LoS/NLoS scenarios, the common interference mitigation algorithms are listed in Section 4. Furthermore, we choose the UWB localization technology as an example. Based on solutions in Section 2, Section 3 and Section 4, we carry out localization enhancement experiments in practice and illustrate the localization certainty in Section 5. Finally, we conclude this survey in Section 6.

2. Wireless Localization Fundamentals

The wireless localization mainly includes basic localization technologies, such as LTE, UWB, Bluetooth, Wi-Fi and their hybrid methods. The corresponding position-solving algorithms contain time of arrival (ToA), time difference of arrival (TDoA), angle of arrival (AoA) and received signal strength (RSS). In this section, we outline the main localization technologies, which use the known location or orientation of anchors. Then, we discuss measurements from radio signals in wireless network and present a brief discussion of localization techniques. Finally, the certainty of localization is analyzed.

2.1. Basic Localization Technologies

In previous researches and commercial solutions, the localization schemes and the corresponding accuracies are listed in Table 1.
(1) LTE localization: By 2025, LTE is expected to handle 4.4 billion users and also remain as the primary role of cellular technology [35]. In addition to communication applications, the flight time and strength of LTE signals can be measured for mobile target localization [36]. With multiple measured time and strengths from different LTE nodes, ToA/TDoA and fingerprint algorithms were utilized to solve the target’s position, which could be enhanced by deep-learning or machine-learning frameworks [35,37]. Among them, ref. [37] proposed an outlier detection and correction algorithm, which exploited trajectory context. Compared with other localization technologies shown in Table 1, it has a lower cost and better coverage in both indoor and outdoor scenarios. However, its localization accuracies are poor and trajectories fluctuate violently, especially in large-scale areas [38,39].
(2) UWB localization: UWB has emerged as a promising localization technology and can offer decimeter-level ranging [40]. With the ranging results, ToA and TDoA techniques were widely used to estimate the target’s location [41]. Compared with other localization technologies, it has certain advantages in terms of accuracy in both outdoor and indoor scenarios. However, NLoS propagation has a significant impact on its localization accuracy, and localization in circumscribed regions, such as narrow spaces, is particularly challenging [19,42]. Regarding localization with NLoS propagations, most detected interferences and discarded outliers, where ranging results were not fully utilized. In [43], a Schmidt KF was used to compensate the bias caused by NLoS propagation, instead of discarding. Considering mixed LoS/NLoS scenarios, a joint LoS/NLoS interference detection and mitigation algorithm was proposed in [19], which reduced the dynamic interference to some extent. Besides, the deployment strategies of UWB anchors are also particularly important to the localization performance and robustness. Geometric dilution of precision (GDOP) was introduced in [12] and the localization performance was enhanced by minimizing it.
(3) Bluetooth localization: According to the statistics from the Bluetooth Special Interest Group, there will be no less than 7.6 billion Bluetooth devices by 2027 [44]. Bluetooth devices have been widely applied in electronic devices, such as smart phones, laptops, wristbands and so on. Most commercial solutions calculated the target’s location with measured angles and signal strengths [45,46]. Among them, the Spotlight algorithm was proposed [47], which utilized both the AoA and elevation of angle (EoA) of the signals to solve more accurate angle estimates. Considering the ground-reflection, an RSSI-based localization technique was formulated as an optimization problem in [48]. Then, a fingerprint feature extraction (FPFE) was proposed in [49], which applied either the autoencoder (AE) or principal component analysis (PCA). Besides, ref. [50] further introduced the confidence interval for the fingerprint method instead of the average localization error model. Its localization certainty was significantly improved. Among these localization technologies, Bluetooth-based localization outperforms with low power-consumption, low equipment cost and easy deployment [47]. However, it is designed for short-range wireless communication and has challenges in large outdoor areas.
(4) Wi-Fi localization: With the increasing demand for Internet access, Wi-Fi has been ubiquitous and pervasive. It can be regarded as a promising localization solution [51,52]. Most existing Wi-Fi localization methods have focused on the RSS-based fingerprint method, which was sensitive to the changing environment [53]. To address this issue, ref. [53] fused on the fingerprint of RSS with multiple classifiers and constructed a two-layer fusion profile. A WiFi-based group of fingerprints (GOOFs) was further constructed to estimate the target’s location in [54], which consisted of RSS, signal strength difference and hyperbolic location fingerprint. In particular, some researches exploited the channel state information (CSI) of the Wi-Fi signal and obtained the relationship between CSI characteristics and accurate locations [55]. Ref. [56] used only one anchor point and proposed three quick remedies to reduce the effects of a dynamic environment. Regarding location tracking, ref. [57] replaced the commonly used filter methods with factor graph optimization. It realized the decimeter-level localization within a small area. As we can see from Table 1, Wi-Fi-based localization technology is mainly applied in indoor scenarios and difficult to achieve large-scale outdoor coverage.
(5) Mixed localization: Considering the limitations of the single sensor, multiple sensors are integrated for high accuracy, robustness and complementarity. In addition to the above wireless localization technologies, the inertial measurement unit (IMU) is widely used with low cost and high accuracy. However, with the cumulative error, its localization precision cannot be maintained for a long time [58]. In order to address this issue, some solutions incorporated the wireless location methods with IMU [59,60]. Among them, ref. [61] combined the deep neural network to stabilize IMU data, which overcame its cumulative errors. Then, the impact of NLoS propagation on fusion performance was further taken into account in [62], where the number of anchors was adjusted adaptively by discarding ranging outliers. Besides, ref. [25] combined Wi-Fi fingerprint-based localization with UWB range-based localization and effectively mitigated the NLoS interferences. From Table 1, we can see that the mixed localization schemes can realize mutual complementary advantages and achieve better performance under interferences.
Table 1. Solutions for wireless localization.
Table 1. Solutions for wireless localization.
Localization
Technology
SchemeRegionAccuracyReference
LTEDeep-learning-based framework6.27 km2, outdoor13.18 m[35]
Fingerprint of RSS and KF30 m × 40 m, indoor2.78 m[36]
TDoA and fingerprint of RSS30 m × 10 m, indoor≈1.00 m[11]
Fingerprint of CSI and deep learning3.6 m × 6 m, indoor/360 m × 195 m, outdoor0.47 m/19.90 m[39]
Machine learning and outlier correctionoutdoor32.2 m[37]
TDoA, JMM and KF700 m × 800 m, outdoor19.00 m (@67%) *[38]
ToA and probabilistic machine-learning120 m × 80 m, outdoor≤10.00 m[63]
UWBToA and derivative UKF10 m × 10 m, indoor0.05 m[42]
TDoA and clock drift elimination128 m3, indoor0.08 m[40]
Bias compensation and cooperative localization60 m × 60 m, outdoor0.87% failure[43]
MLE and anchor deployment optimization1.2 m × 3.2 m × 2.6 m, indoor0.15 m[12]
ToA and LoS/NLoS interference mitigation30 m × 5 m, outdoor0.38 m[19]
Deep location network and ranging correction6 m × 5 m, indoor0.23 m[64]
TDoA and semidefinite relaxation14 m × 13 m2.20–2.50 m[41]
RSS and enhanced geometric filtering6.6 m × 5.4 m, indoor0.16 m[65]
BluetoothAoA and self-localization12 m × 12 m, outdoor3.60 m[45]
FPFE based on Minkowski distance5 m × 8 m, indoor0.68 m[49]
RSS measurements and multilateration6.15 m × 28.15 m, indoor3.80 m[46]
AoA and elevation-of-angle3 m × 10 m × 3 m, indoor
10 m × 13 m × 3 m, indoor
20 m × 25 m × 8 m, indoor
0.48 m
0.67 m
≈0.48 m
[47]
Confidence-interval fuzzy model85 m2, indoor1.00 m (@97%)[50]
RSS-based and optimization100 m × 100 m, outdoor0.78–1.68 m[48]
Wi-FiWi-Fi fingerprint-based and KNN≈1000 m2, indoor3.11 m[51]
Feature fusion by channel state information30 m2/10 m × 2 m, indoor0.8 m/1.1 m[52]
Fingerprint of RSS and multiple classifiers73 m × 20 m, indoor2.50 m[53]
Group of fingerprints, including RSS308.4 m2, indoor2.79 m[54]
AoA and co-localization algorithm16 m × 10 m/8.5 m × 5.5 m/
10 m × 8 m/6 m × 2.1 m, indoor
0.35 (@50%)[66]
Fusion of multiple channel state information6 m × 7.8 m/3.5 m × 4.2 m, indoor1.62 m/2.41 m[55]
Round-trip phase and factor graph optimization4 m × 4 m0.26–0.56 m[57]
Channel frequency response database and fingerprint1 m × 1 m0.05 m[56]
MixedRSS of LTE, odometry and particle filter500 m × 500 m, outdoor13.07 m[67]
Tightly coupled visual–inertial–UWB11 m × 11 m, indoor0.21–0.66 m[62]
UWB ranging and Wi-Fi fingerprint30 m × 30 m, indoor≤0.85 m[25]
UWB ranging, IMU and tight integration120 m × 200 m, outdoor2.55 m[59]
Data-driven IMU and Bluetooth52.5 m × 52.5 m, indoor1.01–1.46 m[61]
Wi-Fi, Bluetooth and HTF algorithm62 m × 28 m, indoor1.25–2.29 m[68]
Wi-Fi, IMU and LSTM algorithm10 m × 15 m, indoor
50 m × 2 m, indoor
0.51–1.17 m
1.35–2.16 m
[60]
* i.e., “19.00 m @67%” means that 67% localization errors are within 19.00 m.

2.2. Basic Localization Techniques

In this part, we outline the main range-based techniques for wireless localization and discuss some range-free localization methods. With the given location and the antenna orientation of anchor nodes, we briefly discuss the basic localization techniques, illustrated in Figure 1, including ToA, TDoA, AoA and RSS.
(1) ToA technique: According to the communication between anchor nodes and the target, the transmission time t i of the signal between the ith (i.e., Anchor # i in Figure 1) anchor and the tag can be measured. The ranging results can be calculated with their transmission time multiplied by the speed of electromagnetic wave c, expressed as
d i = c × t i .
With the given locations of reference anchor nodes, each ranging result provides a circle with the reference anchor node as its center. In the Cartesian coordinate system, we assume that there are N anchors. Let the reference anchor be a i = ( x i , y i ) T , i = 1 , 2 , . . . , N and the tag be x = ( x , y ) T . The circle in Figure 1a can be represented as
( x i x ) 2 + ( y i y ) 2 = d i 2 .
With the first anchor as a reference, take Equation (2) minus d 1 2 for each i and construct the ToA equation as
A x = 2 x 2 x 1 y 2 y 1 x 3 x 1 y 3 y 1 x N x 1 y N y 1 x = d 2 2 d 1 2 a 2 2 2 + a 1 2 2 d 3 2 d 1 2 a 3 2 2 + a 1 2 2 d N 2 d 1 2 a N 2 2 + a 1 2 2 = b .
Here, A and b are, respectively, the observation matrix and the measurement vector. As a result, the intersection of multiple circles is the target’s location, which can be solved by the least square method, x = A b . Here, A is the pseudo inverse matrix of matrix A , i.e., A = ( A T A ) 1 A T .
(2) TDoA technique: Similar to the ToA technique, the TDoA technique also calculates ranging results by the transmission time. However, it uses the time difference between two reference anchor nodes and the target is on the hyperbolic curve with their ranging difference, expressed as
d i d 1 = ( x i x ) 2 + ( y i y ) 2 ( x 1 x ) 2 + ( y 1 y ) 2 .
Therefore, the intersection of multiple hyperbolic curves can be solved as the coordinate of the target. The common method is the Chan method [69].
(3) AoA technique: Different from other techniques, it is an angle-based method. With the antenna array equipped on nodes and N anchors, the orientation angle can be observed, expressed as θ i , i = 1 , 2 , . . . , N . The directional line of the target can be obtained, shown in Figure 1c, and satisfies
tan θ i = y y i x x i .
Then, with multiple measured angles and corresponding directional lines, the AoA equation can be constructed as
2 tan α 1 1 tan α 2 1 tan α N 1 x = y 1 tan α 1 x 1 y 2 tan α 2 x 2 y N tan α N x N .
Similarly, the coordinate of the target can also be solved by least square method.
(4) RSS technique: When the transmission power is fixed, we construct the relationship between the distance and the received power, expressed as
R S S i = R S S d 0 10 n lg ( d i d 0 ) = C 10 n lg ( d i ) .
Here, R S S d 0 represents the reference signal strength with transmission distance d 0 and the variable C is a constant. The ranging results between anchor nodes and the target can be estimated by signal strengths R S S i . The target’s location can be solved in the same way as the ToA technique.
Unlike the above technique, range-free localization techniques utilize the reference anchor’s location and detect the tag with the presence or absence identification. According to the correlation information between the anchors and the target, it can make a rough estimate of the tag’s location. These methods can be implemented simply at low cost under the condition of low positioning accuracy, such as centroid [70], APIT [71], DV-hop [72] and so on.
Due to the occasional blocking, NLoS propagation is sometimes experienced. As a result, the corresponding ranging results, angle results and received strengths fluctuate dramatically. The circles, hyperbolic curves and directional lines in Figure 1 cannot intersect at one point. Therefore, some researches focus on the high-accuracy localization under NLoS interference or modify the anchor node deployment to enhance localization robustness.

3. Localization Enhancement by Anchor Deployment Optimization

During the wireless localization, the node deployment of the wireless network has a significant impact on the localization performance and robustness. Viewed from the current solutions of anchor deployment optimization, they can be classified into two types: (1) constructing the localization performance function as the optimization objective and optimizing anchor deployment directly; (2) selecting the optimal anchor group from multiple candidate locations. The related solutions in recent researches are listed in Table 2.
In Type 1, most researches constructed the localization performance function based on the average Cramer–Rao lower bound (CRLB) [73,76], which could promote the improvement of the general localization performance. In complex scenarios with fixed obstacles, a robust 3D localization method was proposed in [77], which could not only accommodate the outliers but also optimize the anchor deployment. Besides, ref. [74] further constructed a Deep Q-Learning Energy-optimized LoS/NLoS (DQLEL) framework to solve the complex optimization problem. It achieved a balance of localization performance and battery life in mixed LoS/NLoS scenarios. This optimization method can directly obtain the global optimal solution, but it is challenging for it to solve optimization problems with multiple objectives in complex scenarios. This type of solution can be applied in large open areas without fixed obstacles or obstruction.
In Type 2, the optimal anchor groups were always selected from the preset grid candidate positions [80,81]. Among them, ref. [79] considered the harsh indoor scenario with the corner and solved the optimal deployment strategy by genetic algorithm. Besides, the weight position dilution of precision was studied in [17] and, based on it, the optimal deployment scheme was chosen from different projection shapes of deployed anchors. The solutions of this method may not be the global optimal, but complex optimization problems (e.g., mixed integer optimization problem) can be solved easily. These solutions achieve better performance in indoor rooms, corners or other harsh scenarios, with some fixed obstacles.
View from the current researches, the average localization error is always set as the optimization objective. It will ignore localization failure within a small area and is adverse to deterministic localization. In order to enhance the localization certainty, it needs to be strengthened on optimizing anchor deployment based on localization confidence intervals. During the deterministic localization, the optimization objective should be modified as the upper bound of the confidence interval instead of the average localization error along the trajectory. However, with the anchor-group switch on a large scale, it is challenging to find the certain location corresponding to the upper bound. The optimization problem will be more complex to solve with higher computation complexity.

4. Localization Enhancement by LoS/NLoS Interference Mitigation

Further considering NLoS propagations and measurement noise, the LoS/NLoS interference mitigation is especially significant for localization enhancement. From the related researches, the mitigation solutions can be also summarized into two types: (1) eliminating the NLoS impact on localization directly without any interference identification; (2) identifying the interference firstly (i.e., LoS/NLoS detection) and discarding or eliminating the outliers. The corresponding solutions are listed in Table 3.
In Type 1, the typical Chan localization algorithm was proposed in [69] and followed by a variety of improved schemes [83,84]. They are more available for strong interference environments. Besides, some localization optimization problems were constructed with the constraints of NLoS bias and relaxed them into a convex optimization [85,87]. Among them, total least square, instead of the commonly used least square method, was utilized as the initial of programming in [86]. It improved localization accuracy and convergence speed. These methods can eliminate not only noise measurement but also NLoS bias. However, they cannot detect outliers from localization results, which will have a negative effect on fusion or some other subsequent operations. This type of solutions can be more accurate and can be applied as the final output without the following processing.
In Type 2, regarding the LoS/NLoS detection, some machine learning methods were used for high-accuracy identification [20,92]. Among them, the ranging error was calculated by the assumption of single NLoS propagation and iteratively updated for multiple NLoS propagations in [90]. The LoS/NLoS interference could be identified by a proper threshold. In particular, assuming the NLoS as the sparse outlier, ref. [89] introduced the sparse optimization for detection and mitigation. Regarding the interference mitigation, some researches selected the anchor group based on identified LoS/NLoS results and increased the utilization of LoS propagations [91]. These methods can realize the channel classification, which is beneficial for subsequent processing. However, the identification error will also introduce interferences for localization. They are superior for subsequent processing or integration from multiple localization results, such as fusion with other sensors, map matching and so on.
Based on the current researches, the NLoS bias can always be eliminated effectively and the localization error will decrease. In addition, the further analysis of localization certainties provides great significance for fusion localization or subsequent processing. It can be set as another evaluation criteria. However, most recent works reduced the interference by nonlinear variation, where the relationship of the localization certainties before and after handling could be difficult to express. Hence, the confidence interval of localization error after handling by the interference mitigation solution is more challenging to calculate numerically.

5. Experimental Evaluation of UWB Localization

In this section, UWB localization is selected as an example and its localization experiments on the Zhangjiang Rail Transit Test Line are evaluated. In the experiments, we use the ToA localization technique in Section 2 and further enhance localization by the two mentioned types of solutions in Section 3 and Section 4 (i.e., optimizing anchor deployment and interference mitigation). The root mean square error (RMSE) is set as the evaluation criteria, which is defined as
R M S E = 1 M i = 1 M ( x ^ i x i ) T ( x ^ i x i ) .
Here, M is the sampling times of experiments in the same point. The vector x i and x ^ i are practical and solved locations. The experimental environment and the equipment deployment are shown in Figure 2. We have deployed raster along the track to capture the relationship between the practical and calculated locations. All UWB anchors and rasters are connected through a switch to realize the time synchronization.
In experiments, we firstly optimize the UWB anchor deployment to enhance its localization, especially in the station region. Secondly, the strong metal interference is modeled and mitigated. Finally, we analyze its deterministic localization enhancement with the above methods and discuss its practicality.

5.1. Anchor Deployment Optimization with ROI Enhancement

We assume the UWB anchors are deployed along the track and some anchors behind the train can be occluded. As a result, the ranging results of UWB anchors in front of the train can only be utilized to solve the train’s location. From our previous work [19], we can calculate the localization error at a given position x , expressed as
M S E ( A , x ) = ( A φ ) T A φ
where the vector φ can be solved in [19]. The localization MSE is related to the tag’s location and anchor deployment, which can determine the matrix A . With the given trajectory of the track L, we can integrate the MSEs along the track and the localization performance can be written as
f ( A ) = L M S E ( A , x ) d l .
Considering the diverse demands on the localization accuracy in the station, we introduce a scaling factor w > 1 to enhance the impact of station region. The localization performance function can be modified as
f ( A ) = w L s t a t i o n M S E ( A , x ) d l 1 + L s t a t i o n M S E ( A , x ) d l 2 .
Due to the non-convex optimization objective, we choose PSO to find the optimal anchor deployment scheme, which achieves the minimal value of localization performance function in Equation (11).
The experimental region is 870 m × 4 m, consisting of a 323 m straight track and a 547 m curved track. Among them, the station region is within 100–250 m. Generally, as the number of anchors increases, the localization performance improves and its enhancement becomes less significant with more than 26 anchors. Comprehensively considering the performance and cost, we deploy 26 anchors in this region, and the communication coverage range of UWB anchors is about 300 m. With the PSO-based optimal anchor deployment, the localization performance in the station region is improved. Compared with uniform deployment, the practical localization performances are shown in Figure 3.
As one can see, compared with the uniform deployment scheme on the entire route, the proposed PSO-based optimal deployment achieves 0.02 m gain in terms of RMSE. In particular, within the station region, the proposed deployment achieves 0.16 m gain in terms of RMSE. The localization performance within the station region is improved at the cost of performance degradation in other regions, especially 550–650 m. However, the sudden increase in localization errors has a negative impact on the safety of the system. Hence, the anchor deployment should aim at the deterministic localization, which will ensure the overall availability of the system.

5.2. Metal Interference Mitigation and Trajectory Constraint

Since UWB anchors and the tag are mounted on the metal mesh and the train, respectively, there are strong metal interferences during localization. As presented in our previous work [19], we firstly constructed the model of the interference model. Secondly, the ranging error of each propagation path was iteratively updated and corrected. Finally, considering the given track of the train, we introduced a virtual anchor solution. In order to restrict trajectory, we use the anchor with ranging results of 10–30 m to construct the virtual symmetrical anchor. We compare ToA localization techniques with the proposed interference mitigation and the whole scheme (i.e., integrating interference mitigation with virtual anchor). The corresponding localization performance comparisons are shown in Table 4.
As we can see from Table 4, compared with the ToA localization techniques, the localization performance of the proposed interference mitigation algorithm achieves 0.63 m gains in terms of RMSE. After integrating with the virtual anchor solution, the localization error in the vertical track direction is effectively eliminated. The localization performance is further improved by 0.44 m in terms of RMSE.
Besides, considering the stronger metal interference inside the station, the practical localization performance after being handled by the localization enhancement solution is shown in Figure 4. As we can see from the localization results, the localization performance at the parking point is improved significantly. The interferences are effectively mitigated with relatively dense anchor deployment. However, with sparse deployment of anchor in the other regions, especially the driving area outside the station, the less redundant ranging information is provided and the interferences cannot be totally eliminated. Overall, in order to guarantee the localization performance throughout the entire driving process, the deterministic localization should be more focused on, instead of localization errors.
From the above experimental results, the localization performance can be improve effectively, especially at the parking point. However, the performance degradation in a small region cannot be overcome, which will have a negative impact on the driving availability and safety. Therefore, we need to focus on the stricter solution, i.e., deterministic localization, to promote the localization performance.

6. Conclusions

In this paper, we presented a detailed survey on the most current and relevant localization enhancement solutions. The demands on deterministic localization for FAO were analyzed. Firstly, we outlined the localization fundamental, which consisted of commercial localization technologies and basic localization techniques. Secondly, the anchor deployment optimization problem was presented. The two discussed types of solving methods used average localization errors to evaluate their performance but ignored the localization certainty in a small region. Thirdly, in mixed LoS/NLoS scenarios, the current interference mitigation algorithms were listed, which are also classified into two types. They could partly improve the localization certainty but could not guarantee the deterministic localization. Finally, with UWB localization as an example, we carried out localization enhancement experiments in practice and illustrated that the deterministic localization requires the stricter solution to maintain and promote. As a result, the accuracy-focused localization will develop towards deterministic localization in the future.

7. Future Work

In the future, we will focus on joint optimization of the number of anchors and the anchor deployment based on deterministic localization. Besides, we will further provide a survey that outlines the key findings and recommendations for deterministic localization enhancement.

Author Contributions

Conceptualization, W.-N.H. and X.-L.H.; funding acquisition, X.-L.H.; investigation, W.-N.H.; methodology, X.-L.H.; writing—original draft, W.-N.H.; writing—review and editing, X.-L.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the Fundamental Research Funds for the Central Universities; in part by the National Natural Science Foundation of China under Grant 62071332; and in part by the Shanghai Academician Expert Workstation.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The figures and localization data were sourced from at https://github.com/HeWanning/Deterministic-Localization-for-Fully-Automatic-Operation-A-Survey-and-Experiments.git (accessed on 21 June 2024).

Acknowledgments

The authors would like to thank the anonymous reviewers and the editor for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, R.; Lou, Y.; Song, W.; Wang, Y.; Tu, Z. Experimental Evaluation of Monocular Visual–Inertial SLAM Methods for Freight Railways. IEEE Sens. J. 2023, 23, 23282–23293. [Google Scholar] [CrossRef]
  2. Jiao, Y.; Wang, Y.; Ding, X.; Wang, M.; Xiong, R. Deterministic Optimality for Robust Vehicle Localization Using Visual Measurements. IEEE Trans. Intell. Transp. Syst. 2022, 23, 5397–5410. [Google Scholar] [CrossRef]
  3. Wang, Z.; Spasojevic, P.; Schlake, B.W.; Mulay, N.; Zaman, A.F.; Liu, X. Development and Testing of a UWB-Based Vehicle-to-Vehicle (V2V) Ranging System for Self-Propelled Rail Vehicles. IEEE Trans. Veh. Technol. 2024, 73, 3247–3261. [Google Scholar] [CrossRef]
  4. Reid, T.G.; Houts, S.E.; Cammarata, R.; Mills, G.; Agarwal, S.; Vora, A.; Pandey, G. Localization requirements for autonomous vehicles. arXiv 2019, arXiv:1906.01061. [Google Scholar]
  5. Martalò, M.; Perri, S.; Verdano, G.; De Mola, F.; Monica, F.; Ferrari, G. Improved UWB TDoA-Based Positioning Using a Single Hotspot for Industrial IoT Applications. IEEE Trans. Ind. Inf. 2022, 18, 3915–3925. [Google Scholar] [CrossRef]
  6. Cai, Z.; Zhou, Y.; Qi, Y.; Zhuang, W.; Deng, L. A Millimeter Wave Dual-Lens Antenna for IoT-Based Smart Parking Radar System. IEEE Internet Things J. 2021, 8, 418–427. [Google Scholar] [CrossRef]
  7. Hausler, S.; Xu, M.; Garg, S.; Chakravarty, P.; Shrivastava, S.; Vora, A.; Milford, M. Improving Worst Case Visual Localization Coverage via Place-Specific Sub-Selection in Multi-Camera Systems. IEEE Robot. Autom. Lett. 2022, 7, 10112–10119. [Google Scholar] [CrossRef]
  8. Qin, Z.; Meng, Z.; Li, Z.; Gao, N.; Zhang, Z.; Meng, Q.; Zhen, D. Compensating the NLoS Occlusion Errors of UWB for Pedestrian Localization With MIMU. IEEE Sens. J. 2023, 23, 12146–12158. [Google Scholar] [CrossRef]
  9. Vats, T.; Singh, S. A Survey of Localization Techniques for Navigation in Road Networks. In Proceedings of the 2023 6th International Conference on Contemporary Computing and Informatics (IC3I), Gautam Buddha Nagar, India, 14–16 September 2023; Volume 6, pp. 869–874. [Google Scholar] [CrossRef]
  10. Zhu, Y.; Hu, J. To Hide Anchor’s Position in Range-Based Wireless Localization via Secret Sharing. IEEE Wirel. Commun. Lett. 2022, 11, 1325–1328. [Google Scholar] [CrossRef]
  11. He, J.; So, H.C. A Hybrid TDOA-Fingerprinting-Based Localization System for LTE Network. IEEE Sens. J. 2020, 20, 13653–13665. [Google Scholar] [CrossRef]
  12. Yang, B.; Yang, E.; Yu, L.; Loeliger, A. High-Precision UWB-Based Localisation for UAV in Extremely Confined Environments. IEEE Sens. J. 2022, 22, 1020–1029. [Google Scholar] [CrossRef]
  13. Tang, C.; Sun, W.; Zhang, X.; Zheng, J.; Sun, J.; Liu, C. A Sequential-Multi-Decision Scheme for WiFi Localization Using Vision-Based Refinement. IEEE Trans. Mob. Comput. 2024, 23, 2321–2336. [Google Scholar] [CrossRef]
  14. Maus, G.; Pörner, H.; Ahrens, R.; Brückmann, D. A Phase Normalization Scheme for Angle of Arrival based Bluetooth Indoor Localization. In Proceedings of the 2022 IEEE 65th International Midwest Symposium on Circuits and Systems (MWSCAS), Fukuoka, Japan, 7–10 August 2022; pp. 1–5. [Google Scholar] [CrossRef]
  15. Dong, M. A Low-Cost NLOS Identification and Mitigation Method for UWB Ranging in Static and Dynamic Environments. IEEE Commun. Lett. 2021, 25, 2420–2424. [Google Scholar] [CrossRef]
  16. Fang, X.; Li, J.; Zhang, S.; Chen, W.; He, Z. Optimal AOA Sensor-Source Geometry With Deployment Region Constraints. IEEE Commun. Lett. 2022, 26, 793–797. [Google Scholar] [CrossRef]
  17. Cao, B.; Wang, S.; Ge, S.; Chen, F.; Zhang, H. UWB Anchor Node Optimization Deployment Using MGWO for the Coal Mine Working Face End. IEEE Trans. Instrum. Meas. 2023, 72, 1–12. [Google Scholar] [CrossRef]
  18. Zhao, Y.; Li, Z.; Cheng, N.; Hao, B.; Shen, X. Joint UAV Position and Power Optimization for Accurate Regional Localization in Space-Air Integrated Localization Network. IEEE Internet Things J. 2021, 8, 4841–4854. [Google Scholar] [CrossRef]
  19. He, W.N.; Huang, X.L.; Xu, Z.; Hu, F.; Yu, S. Robust Localization for Mobile Targets Along a Narrow Path with LoS/NLoS Interference. IEEE Internet Things J. 2024, 11, 20853–20866. [Google Scholar] [CrossRef]
  20. Yu, K.; Wen, K.; Li, Y.; Zhang, S.; Zhang, K. A Novel NLOS Mitigation Algorithm for UWB Localization in Harsh Indoor Environments. IEEE Trans. Veh. Technol. 2019, 68, 686–699. [Google Scholar] [CrossRef]
  21. Reid, T.G.; Neish, A. Localization & mapping requirements for level 2+ autonomous vehicles. In Proceedings of the 2023 International Technical Meeting of The Institute of Navigation, Long Beach, CA, USA, 24–26 January 2023; pp. 107–123. [Google Scholar]
  22. Ma, Z.; Liu, F.; Qiao, H.; Liu, S.; Lv, X. Joint Optimization of Anchor Deployment and Power Allocation in Wireless Network Localization. IEEE Commun. Lett. 2020, 24, 1086–1089. [Google Scholar] [CrossRef]
  23. Yang, Z.; Bi, S.; Zhang, Y.J.A. Deployment Optimization of Dual-Functional UAVs for Integrated Localization and Communication. IEEE Trans. Wirel. Commun. 2023, 22, 9672–9687. [Google Scholar] [CrossRef]
  24. Wang, W.; Zhang, Y.; Tian, L. TOA-based NLOS error mitigation algorithm for 3D indoor localization. China Commun. 2020, 17, 63–72. [Google Scholar] [CrossRef]
  25. Kong, Q. WiFi-Aided Ultra Wideband Localization in Indoor NLoS Environment. IEEE Commun. Lett. 2024, 28, 537–541. [Google Scholar] [CrossRef]
  26. Laoudias, C.; Moreira, A.; Kim, S.; Lee, S.; Wirola, L.; Fischione, C. A Survey of Enabling Technologies for Network Localization, Tracking, and Navigation. IEEE Commun. Surv. Tutor. 2018, 20, 3607–3644. [Google Scholar] [CrossRef]
  27. Sang, C.L.; Adams, M.; Hesse, M.; Rückert, U. Bidirectional UWB Localization: A Review on an Elastic Positioning Scheme for GNSS-Deprived Zones. IEEE J. Indoor Seamless Position. Navig. 2023, 1, 161–179. [Google Scholar] [CrossRef]
  28. Savić, T.; Vilajosana, X.; Watteyne, T. Constrained Localization: A Survey. IEEE Access 2022, 10, 49297–49321. [Google Scholar] [CrossRef]
  29. Caceres Najarro, L.A.; Song, I.; Kim, K. Fundamental Limitations and State-of-the-Art Solutions for Target Node Localization in WSNs: A Review. IEEE Sens. J. 2022, 22, 23661–23682. [Google Scholar] [CrossRef]
  30. Motroni, A.; Buffi, A.; Nepa, P. A Survey on Indoor Vehicle Localization Through RFID Technology. IEEE Access 2021, 9, 17921–17942. [Google Scholar] [CrossRef]
  31. Trevlakis, S.E.; Boulogeorgos, A.A.A.; Pliatsios, D.; Querol, J.; Ntontin, K.; Sarigiannidis, P.; Chatzinotas, S.; Di Renzo, M. Localization as a Key Enabler of 6G Wireless Systems: A Comprehensive Survey and an Outlook. IEEE Open J. Commun. Soc. 2023, 4, 2733–2801. [Google Scholar] [CrossRef]
  32. Chalvatzaras, A.; Pratikakis, I.; Amanatiadis, A.A. A Survey on Map-Based Localization Techniques for Autonomous Vehicles. IEEE Trans. Intell. Veh. 2023, 8, 1574–1596. [Google Scholar] [CrossRef]
  33. Lashkari, B.; Rezazadeh, J.; Farahbakhsh, R.; Sandrasegaran, K. Crowdsourcing and Sensing for Indoor Localization in IoT: A Review. IEEE Sens. J. 2019, 19, 2408–2434. [Google Scholar] [CrossRef]
  34. Shan, X.; Cabani, A.; Chafouk, H. A Survey of Vehicle Localization: Performance Analysis and Challenges. IEEE Access 2023, 11, 107085–107107. [Google Scholar] [CrossRef]
  35. Mohamed, A.; Tharwat, M.; Magdy, M.; Abubakr, T.; Nasr, O.; Youssef, M. DeepFeat: Robust Large-Scale Multi-Features Outdoor Localization in LTE Networks Using Deep Learning. IEEE Access 2022, 10, 3400–3414. [Google Scholar] [CrossRef]
  36. Zheng, H.; Zhong, X.; Liu, P. RSS-based Indoor Passive Localization Using Clustering and Filtering in a LTE Network. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 25–28 May 2020; pp. 1–6. [Google Scholar] [CrossRef]
  37. Zhang, Y.; Rao, W.; Yuan, M.; Zeng, J.; Hui, P. Context-Aware Telco Outdoor Localization. IEEE Trans. Mob. Comput. 2022, 21, 1211–1225. [Google Scholar] [CrossRef]
  38. Radnosrati, K.; Fritsche, C.; Gunnarsson, F.; Gustafsson, F.; Hendeby, G. Localization in 3GPP LTE Based on One RTT and One TDOA Observation. IEEE Trans. Veh. Technol. 2020, 69, 3399–3411. [Google Scholar] [CrossRef]
  39. Zhang, H.; Zhang, Z.; Zhang, S.; Xu, S.; Cao, S. Fingerprint-Based Localization Using Commercial LTE Signals: A Field-Trial Study. In Proceedings of the 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall), Honolulu, HI, USA, 22–25 September 2019; pp. 1–5. [Google Scholar] [CrossRef]
  40. Chiasson, D.; Lin, Y.; Kok, M.; Shull, P.B. Asynchronous Hyperbolic UWB Source-Localization and Self-Localization for Indoor Tracking and Navigation. IEEE Internet Things J. 2023, 10, 11655–11668. [Google Scholar] [CrossRef]
  41. Wang, G.; So, A.M.C.; Li, Y. Robust Convex Approximation Methods for TDOA-Based Localization Under NLOS Conditions. IEEE Trans. Signal Process. 2016, 64, 3281–3296. [Google Scholar] [CrossRef]
  42. Qi, M.; Xue, B.; Wang, W. Calibration and Compensation of Anchor Positions for UWB Indoor Localization. IEEE Sens. J. 2024, 24, 689–699. [Google Scholar] [CrossRef]
  43. Zhu, J.; Kia, S.S. Decentralized Cooperative Localization With LoS and NLoS UWB Inter-Agent Ranging. IEEE Sens. J. 2022, 22, 5447–5456. [Google Scholar] [CrossRef]
  44. Powell, M. Latest News on the Bluetooth Market in 2023. 2023. Available online: https://www.bluetooth.com/zh-cn/2023-market-update/ (accessed on 15 June 2023).
  45. Paulino, N.; Pessoa, L.M. Self-Localization via Circular Bluetooth 5.1 Antenna Array Receiver. IEEE Access 2023, 11, 365–395. [Google Scholar] [CrossRef]
  46. Janczak, D.; Walendziuk, W.; Sadowski, M.; Zankiewicz, A.; Konopko, K.; Slowik, M.; Gulewicz, M. Indoor Positioning Based on Bluetooth RSSI Mean Estimator for the Evacuation Supervision System Application. IEEE Access 2024, 12, 55843–55858. [Google Scholar] [CrossRef]
  47. Huang, C.; Tian, Z.; He, W.; Liu, K.; Li, Z. Spotlight: A 3-D Indoor Localization System in Wireless Sensor Networks Based on Orientation and RSSI Measurements. IEEE Sens. J. 2023, 23, 26662–26676. [Google Scholar] [CrossRef]
  48. Sun, Y.; Finnerty, P.; Ohta, C. BLE-Based Outdoor Localization With Two-Ray Ground-Reflection Model Using Optimization Algorithms. IEEE Access 2024, 12, 45164–45175. [Google Scholar] [CrossRef]
  49. Jiang, J.R.; Subakti, H.; Liang, H.S. Fingerprint Feature Extraction for Indoor Localization. Sensors 2021, 21, 5434. [Google Scholar] [CrossRef] [PubMed]
  50. Tomažič, S.; Dovžan, D.; Škrjanc, I. Confidence-Interval-Fuzzy-Model-Based Indoor Localization. IEEE Trans. Ind. Electron. 2019, 66, 2015–2024. [Google Scholar] [CrossRef]
  51. Xu, Z.; Huang, B.; Jia, B.; Li, W.; Lu, H. A Boundary Aware WiFi Localization Scheme Based on UMAP and KNN. IEEE Commun. Lett. 2022, 26, 1789–1793. [Google Scholar] [CrossRef]
  52. Ding, J.; Wang, Y.; Fu, S.; Si, H.; Zhang, J.; Gao, S. Multiview Features Fusion and AdaBoost Based Indoor Localization on WiFi Platform. IEEE Sens. J. 2022, 22, 16607–16616. [Google Scholar] [CrossRef]
  53. Guo, X.; Elikplim, N.R.; Ansari, N.; Li, L.; Wang, L. Robust WiFi Localization by Fusing Derivative Fingerprints of RSS and Multiple Classifiers. IEEE Trans. Ind. Inf. 2020, 16, 3177–3186. [Google Scholar] [CrossRef]
  54. Li, L.; Guo, X.; Ansari, N.; Li, H. A Hybrid Fingerprint Quality Evaluation Model for WiFi Localization. IEEE Internet Things J. 2019, 6, 9829–9840. [Google Scholar] [CrossRef]
  55. Zhang, L.; Wang, H. 3D-WiFi: 3D Localization With Commodity WiFi. IEEE Sens. J. 2019, 19, 5141–5152. [Google Scholar] [CrossRef]
  56. Magsino, E.R.; Ho, I.W.H.; Situ, Z. The effects of dynamic environment on channel frequency response-based indoor positioning. 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–6. [Google Scholar] [CrossRef]
  57. Shi, F.; Li, W.; Tang, C.; Fang, Y.; Brennan, P.V.; Chetty, K. Decimeter-Level Indoor Localization Using WiFi Round-Trip Phase and Factor Graph Optimization. IEEE J. Sel. Areas Commun. 2024, 42, 177–191. [Google Scholar] [CrossRef]
  58. Zhang, M.; Xu, X.; Chen, Y.; Li, M. A Lightweight and Accurate Localization Algorithm Using Multiple Inertial Measurement Units. IEEE Robot. Autom. Lett. 2020, 5, 1508–1515. [Google Scholar] [CrossRef]
  59. Chen, L.; Gao, Z.; Xu, Q.; Yang, C.; Li, Y. Comprehensive Evaluation of Robust and Tight Integration of UWB and Low-Cost IMU. IEEE Sens. J. 2023, 23, 26411–26422. [Google Scholar] [CrossRef]
  60. Zhang, M.; Jia, J.; Chen, J.; Deng, Y.; Wang, X.; Aghvami, A.H. Indoor Localization Fusing WiFi With Smartphone Inertial Sensors Using LSTM Networks. IEEE Internet Things J. 2021, 8, 13608–13623. [Google Scholar] [CrossRef]
  61. Chen, J.; Zhou, B.; Bao, S.; Liu, X.; Gu, Z.; Li, L.; Zhao, Y.; Zhu, J.; Li, Q. A Data-Driven Inertial Navigation/Bluetooth Fusion Algorithm for Indoor Localization. IEEE Sens. J. 2022, 22, 5288–5301. [Google Scholar] [CrossRef]
  62. Hu, C.; Huang, P.; Wang, W. Tightly Coupled Visual-Inertial-UWB Indoor Localization System With Multiple Position-Unknown Anchors. IEEE Robot. Autom. Lett. 2024, 9, 351–358. [Google Scholar] [CrossRef]
  63. Pérez-Cruz, F.; Olmos, P.M.; Zhang, M.M.; Huang, H. Probabilistic Time of Arrival Localization. IEEE Signal Process. Lett. 2019, 26, 1683–1687. [Google Scholar] [CrossRef]
  64. Yang, B.; Li, J.; Shao, Z.; Zhang, H. Self-Supervised Deep Location and Ranging Error Correction for UWB Localization. IEEE Sens. J. 2023, 23, 9549–9559. [Google Scholar] [CrossRef]
  65. Lei, T.; Pan, S.; Guang, Q.; Wang, K.; Yu, Y. Enhanced Geometric Filtering Method Based Device-Free Localization With UWB Wireless Network. IEEE Trans. Veh. Technol. 2021, 70, 7734–7748. [Google Scholar] [CrossRef]
  66. Yang, S.; Zhang, D.; Song, R.; Yin, P.; Chen, Y. Multiple WiFi Access Points Co-Localization Through Joint AoA Estimation. IEEE Trans. Mob. Comput. 2024, 23, 1488–1502. [Google Scholar] [CrossRef]
  67. Ismail, K.; Liu, R.; Zheng, J.; Yuen, C.; Guan, Y.L.; Tan, U.X. Mobile Robot Localization Based On Low-Cost LTE And Odometry In GPS-Denied Outdoor Environment. In Proceedings of the 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), Dali, China, 6–8 December 2019; pp. 2338–2343. [Google Scholar] [CrossRef]
  68. Luo, R.C.; Hsiao, T.J. Indoor Localization System Based on Hybrid Wi-Fi/BLE and Hierarchical Topological Fingerprinting Approach. IEEE Trans. Veh. Technol. 2019, 68, 10791–10806. [Google Scholar] [CrossRef]
  69. Chan, Y.; Ho, K. A simple and efficient estimator for hyperbolic location. IEEE Trans. Signal Process. 1994, 42, 1905–1915. [Google Scholar] [CrossRef]
  70. Hadir, A.; Zine-Dine, K.; Bakhouya, M. Improvements of Centroid Localization Algorithm for Wireless Sensor Networks. In Proceedings of the 2020 5th International Conference on Cloud Computing and Artificial Intelligence: Technologies and Applications (CloudTech), Marrakesh, Morocco, 24–26 November 2020; pp. 1–6. [Google Scholar] [CrossRef]
  71. Zhang, J.; Feng, X.; Guo, J. A Hybrid Localization Algorithm Based on Error Correction. In Proceedings of the 2019 IEEE International Conferences on Ubiquitous Computing & Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing, Networking and Services (SmartCNS), Shenyang, China, 21–23 October 2019; pp. 792–797. [Google Scholar] [CrossRef]
  72. Gui, L.; Xiao, F.; Zhou, Y.; Shu, F.; Val, T. Connectivity Based DV-Hop Localization for Internet of Things. IEEE Trans. Veh. Technol. 2020, 69, 8949–8958. [Google Scholar] [CrossRef]
  73. Zhang, Y.; Li, Y.; Zhang, Y.; Jiang, T. Underwater Anchor-AUV Localization Geometries With an Isogradient Sound Speed Profile: A CRLB-Based Optimality Analysis. IEEE Trans. Wirel. Commun. 2018, 17, 8228–8238. [Google Scholar] [CrossRef]
  74. Hajiakhondi-Meybodi, Z.; Mohammadi, A.; Hou, M.; Plataniotis, K.N. DQLEL: Deep Q-Learning for Energy-Optimized LoS/NLoS UWB Node Selection. IEEE Trans. Signal Process. 2022, 70, 2532–2547. [Google Scholar] [CrossRef]
  75. Zhu, Y.; Wang, J. Anchor Deployment for Belief Propagation-Based Localization: A Topological Method. IEEE Commun. Lett. 2024, 28, 293–297. [Google Scholar] [CrossRef]
  76. Du, S.; Huang, B.; Jia, B.; Li, W. Optimal Anchor Placement for Localization in Large-Scale Wireless Sensor Networks. In Proceedings of the 2019 IEEE 21st International Conference on High Performance Computing and Communications, IEEE 17th International Conference on Smart City and IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), Zhangjiajie, China, 10–12 August 2019; pp. 2409–2415. [Google Scholar] [CrossRef]
  77. Saeed, N.; Al-Naffouri, T.Y.; Alouini, M.S. Outlier Detection and Optimal Anchor Placement for 3-D Underwater Optical Wireless Sensor Network Localization. IEEE Trans. Commun. 2019, 67, 611–622. [Google Scholar] [CrossRef]
  78. Yang, T.Y.; Yu, M.L.; Wu, R.B. Efficient Deployment of UWB Anchors for Wide-Area Positioning Coverage Using Bipartite Graph. IEEE Access 2023, 11, 19418–19427. [Google Scholar] [CrossRef]
  79. Chen, Y.Y.; Huang, S.P.; Wu, T.W.; Tsai, W.T.; Liou, C.Y.; Mao, S.G. UWB System for Indoor Positioning and Tracking With Arbitrary Target Orientation, Optimal Anchor Location, and Adaptive NLOS Mitigation. IEEE Trans. Veh. Technol. 2020, 69, 9304–9314. [Google Scholar] [CrossRef]
  80. Zhao, W.; Goudar, A.; Schoellig, A.P. Finding the Right Place: Sensor Placement for UWB Time Difference of Arrival Localization in Cluttered Indoor Environments. IEEE Robot. Autom. Lett. 2022, 7, 6075–6082. [Google Scholar] [CrossRef]
  81. Li, X.; Cai, J.; Zhao, R.; Li, C.; He, C.; He, D. Optimizing Anchor Node Deployment for Fingerprint Localization With Low-Cost and Coarse-Grained Communication Chips. IEEE Internet Things J. 2022, 9, 15297–15311. [Google Scholar] [CrossRef]
  82. Zhang, P.; Wang, Q. Anchor selection with anchor location uncertainty in wireless sensor network localization. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic, 22–27 May 2011; pp. 4172–4175. [Google Scholar] [CrossRef]
  83. Venkata Lakshmi, Y.; Singh, P.; Abouhawwash, M.; Mahajan, S.; Pandit, A.K.; Ahmed, A.B. Improved Chan Algorithm Based Optimum UWB Sensor Node Localization Using Hybrid Particle Swarm Optimization. IEEE Access 2022, 10, 32546–32565. [Google Scholar] [CrossRef]
  84. Guo, J.; Zhang, L.; Wang, W.; Zhang, K. Hyperbolic Localization Algorithm in Mixed LOS-NLOS Environments. In Proceedings of the 2020 IEEE International Conference on Power, Intelligent Computing and Systems (ICPICS), Shenyang, China, 28–30 July 2020; pp. 847–850. [Google Scholar] [CrossRef]
  85. Chen, H.; Wang, G.; Ansari, N. Improved Robust TOA-Based Localization via NLOS Balancing Parameter Estimation. IEEE Trans. Veh. Technol. 2019, 68, 6177–6181. [Google Scholar] [CrossRef]
  86. Wu, H.; Liang, L.; Mei, X.; Zhang, Y. A Convex Optimization Approach For NLOS Error Mitigation in TOA-Based Localization. IEEE Signal Process. Lett. 2022, 29, 677–681. [Google Scholar] [CrossRef]
  87. Yang, K.; Wang, G.; Luo, Z.Q. Efficient Convex Relaxation Methods for Robust Target Localization by a Sensor Network Using Time Differences of Arrivals. IEEE Trans. Signal Process. 2009, 57, 2775–2784. [Google Scholar] [CrossRef]
  88. Su, Z.; Shao, G.; Liu, H. Semidefinite Programming for NLOS Error Mitigation in TDOA Localization. IEEE Commun. Lett. 2018, 22, 1430–1433. [Google Scholar] [CrossRef]
  89. He, C.; Yuan, Y.; Tan, B. Alternating Direction Method of Multipliers for TOA-Based Positioning Under Mixed Sparse LOS/NLOS Environments. IEEE Access 2021, 9, 28407–28412. [Google Scholar] [CrossRef]
  90. He, W.N.; Huang, X.L.; Xu, Z.W. LOS/NLOS Detection in UWB Localization System with Anchors Deployment Along a Narrow Path. In Communications, Signal Processing, and Systems; Springer: Singapore, 2024; pp. 245–254. [Google Scholar] [CrossRef]
  91. Pak, J.M.; Ahn, C.K.; Shi, P.; Shmaliy, Y.S.; Lim, M.T. Distributed Hybrid Particle/FIR Filtering for Mitigating NLOS Effects in TOA-Based Localization Using Wireless Sensor Networks. IEEE Trans. Ind. Electron. 2017, 64, 5182–5191. [Google Scholar] [CrossRef]
  92. Stahlke, M.; Kram, S.; Ott, F.; Feigl, T.; Mutschler, C. Estimating TOA Reliability With Variational Autoencoders. IEEE Sens. J. 2022, 22, 5133–5140. [Google Scholar] [CrossRef]
Figure 1. The basic localization techniques: (a) ToA technique. (b) TDoA technique. (c) AoA technique. (d) RSS technique.
Figure 1. The basic localization techniques: (a) ToA technique. (b) TDoA technique. (c) AoA technique. (d) RSS technique.
Sensors 24 04128 g001
Figure 2. The experimental environment and UWB equipment.
Figure 2. The experimental environment and UWB equipment.
Sensors 24 04128 g002
Figure 3. The localization performances of uniform and PSO-based optimal deployment.
Figure 3. The localization performances of uniform and PSO-based optimal deployment.
Sensors 24 04128 g003
Figure 4. The localization performance of the localization enhancement solution along the track.
Figure 4. The localization performance of the localization enhancement solution along the track.
Sensors 24 04128 g004
Table 2. Solutions for anchor deployment optimization.
Table 2. Solutions for anchor deployment optimization.
TypeSchemeApplication
Scope
Reference
Type 1CRLB as localization performance function and using gradient descent method to solve optimal solutionToA[73]
Multi-objective optimization for anchor deployment, power allocation and solving by BPSOToA and AoA[22]
Considering LoS/NLoS propagations and balancing localization error and battery lifeTDoA[74]
Joint optimization for minimizing localization time and region coverageToA[75]
Constructing the relationship between distance and noise, and minimizing average CRLBToA[76]
In the present of outliers, optimizing the combination of Fisher information matricesRSS[77]
Converting the anchor deployment optimization into finding an ensemble of bipartite graphsRSS[78]
Type 2Presenting weight position dilution of precision and evaluating the best projection shapes of deployed anchorsToA[17]
Selecting the optimal anchor group by genetic algorithm in a complex scenario with a cornerToA and AoA[79]
Predefined region of interest for obstacles, and joint optimization for NLoS effects and the number of anchorsTDoA[80]
Joint optimization for localization performance, unique fingerprint and minimum number of anchorsRSS[81]
With fixed number of anchors, selecting optimal anchor deployment by minimizing localization error uncertaintyToA[82]
Analysis of anchor deployment with geometric dilution of precision, Fisher information matrix and RMSEToA[12]
Table 3. Solutions for LoS/NLoS interference mitigation.
Table 3. Solutions for LoS/NLoS interference mitigation.
TypeSchemeApplication
Scope
Reference
Type 1Chan algorithm and its improvements by particle swarm optimizationTDoA[69,83,84]
Constructing a weighted least squares problem and relaxing it into a convex semidefinite programToA[85]
Total least square integrated with a regularization term and converted into a semidefinite programToA[86]
Formulating a robust least square and the convex relaxation-based approximation methodTDoA[41]
Considering the anchor location errors and convex relaxations for formulated maximum likelihood problemTDoA[87]
Developing a semidefinite program without prior information of LoS/NLoS channelToA/TDoA[88]
Type 2Sparse optimization with L1-norm minimization and solving it by alternating direction method of multipliersToA[89]
LoS/NLoS detection by fuzzy comprehensive evaluation and equality estimating location by ECTSRLS algorithmToA[20]
Markov decision process and select the anchor nodes with LoS propagation according to deep Q-learningTDoA[74]
Iterative algorithm for ranging error estimation and LoS/NLoS identification with the error tetrahedronToA[90]
Distributed filtering for NLoS identification and hybrid particle/finite impulse response filter for failureToA[91]
Variational autoencoder for NLoS detection and EKF based on the predicted scoreTDoA[92]
Table 4. Localization performance comparisons.
Table 4. Localization performance comparisons.
Localization SchemeLocation 1 (cm)Location 2 (cm)Location 3 (cm)Location 4 (cm)Average RMSE (cm)
Practical location(200, 1058)(200, 1160)(200, 1817)(200, 1908)/
ToA technique(271.7, 1102.9)(258.2, 1199)(−11.6, 1914.9)(97.3, 1995.4)145.4
Interference mitigation(306.3, 1090.8)(291.6, 1184)(149.5, 1861.3)(196, 1944.5)82.5
Whole scheme(208.9, 1101.4)(207.6, 1193.2)(195.8, 1856.3)(199.7, 1944.1)38.7
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

He, W.-N.; Huang, X.-L. Deterministic Localization for Fully Automatic Operation: A Survey and Experiments. Sensors 2024, 24, 4128. https://doi.org/10.3390/s24134128

AMA Style

He W-N, Huang X-L. Deterministic Localization for Fully Automatic Operation: A Survey and Experiments. Sensors. 2024; 24(13):4128. https://doi.org/10.3390/s24134128

Chicago/Turabian Style

He, Wan-Ning, and Xin-Lin Huang. 2024. "Deterministic Localization for Fully Automatic Operation: A Survey and Experiments" Sensors 24, no. 13: 4128. https://doi.org/10.3390/s24134128

APA Style

He, W. -N., & Huang, X. -L. (2024). Deterministic Localization for Fully Automatic Operation: A Survey and Experiments. Sensors, 24(13), 4128. https://doi.org/10.3390/s24134128

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