Next Article in Journal
Three-Dimensional Surface Reconstruction for Specular/Diffuse Composite Surfaces
Previous Article in Journal
MFF-Net: A Lightweight Multi-Frequency Network for Measuring Heart Rhythm from Facial Videos
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Limiting Performance of Radar-Based Positioning Solutions for the Automotive Scenario

by
Francesco Bandiera
*,† and
Giuseppe Ricci
Department of Innovation Engineering, University of Salento, 73100 Lecce, Italy
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2024, 24(24), 7940; https://doi.org/10.3390/s24247940
Submission received: 20 October 2024 / Revised: 1 December 2024 / Accepted: 9 December 2024 / Published: 12 December 2024
(This article belongs to the Section Radar Sensors)

Abstract

:
Road safety applications for automotive scenarios rely on the ability to estimate vehicle positions with high precision. Global navigation satellite systems (GNSS) and, in particular, the global positioning system (GPS), are commonly used for self localization. But, especially in urban vehicular scenarios, due to obstructions, they may not provide the requirements for crucial position-based applications. In this paper, we investigate the potential of GPS-free positioning schemes and, in particular, we compute the ultimate performance, i.e., Cramér–Rao lower bounds (CRLB), of localization schemes in which each vehicle estimates its position exploiting range and/or angle measurements of an assigned set of landmarks with a known position.

1. Introduction

Road safety applications are emerging as an important feature of intelligent transportation systems (ITS). However, such applications pose numerous challenges for which ultimate solutions are still unavailable. One of the most important issues is how to guarantee accurate position information in the very diverse automotive scenarios [1,2]. Global positioning systems (GPS) are widely used for localization; however, as recent studies [3] show, the accuracy and availability of the GPS signal cannot always meet the requirements of crucial position-based applications. For instance, in dense urban environments, the accuracy and availability of the GPS are limited by satellite visibility interruption, vehicle dynamics, and local errors (e.g., receiver noise and multipath) [4]. Preliminary research efforts, e.g., [5,6,7], have tackled this problem by focusing on standalone positioning systems that combine GPS data with additional measurements gathered from kinematic sensors available on board (Dead Reckoning, INS, etc.).
In recent years, vehicular ad hoc networks (VANETs) [8] have been proposed by the automotive research community as a means to realize a connected road environment where vehicles and infrastructure components can communicate to improve their location awareness [9,10,11,12]. In a VANET, GPS-free positioning techniques can take advantage of the beacon packets transmitted from roadside units (RSUs), possibly in a cooperative fashion by jointly processing position-related data exchanged among a group of VANET nodes [13]. A receiver can exploit either range measurements based on the received signal strength (RSS), time of arrival (TOA), and time difference of arrival (TDOA) [9,14,15] or angle of arrival (AOA) measurements [16,17,18,19] associated with the signals transmitted from nearby anchors to determine its own position. Specifically, in [17] the authors investigate a vehicle-to-infrastructure (V2I) scenario where a vehicle equipped with an array of antennas is able to determine its position processing several AOA estimates collected by the vehicle along its trajectory; AOAs are obtained by the multiple signal classification (MUSIC) algorithm on the basis of packets broadcast by a road-side unit (RSU) in a known position while the trajectory is reconstructed resorting to local INS measurements performed by the vehicle. This approach turns out to outperform GPS in urban environments. A cooperative tracking algorithm exploiting AOA measurements, obtained by processing beacon packets associated with vehicle-to-vehicle (V2V), in addition to V2I, communications, has been investigated in [18]. In [19], localization using multiple beacons is addressed, and an algorithm is proposed to estimate the angles of arrival (AOAs) in the presence of mutual coupling, ultimately determining the vehicle’s position. The algorithm’s performance is evaluated by analyzing the errors in the estimated AOAs.
Radar systems, a mature technology for remote sensing [20] and surveillance [21], are widely used in a large variety of applications. In particular, radars have gained momentum for automotive applications, see [22] for an overview of state-of-the-art signal processing in automotive radars. Radar-based approaches to self localization have been investigated for both indoor and outdoor scenarios [23,24,25,26]. Ref. [23] proposes a method that can be used in robots equipped with millimeter wave (mmWave) radars to estimate their position by taking advantage of the interference produced by other radars located in the same environment with a well known position. The robot positions are computed using only the AOA of each radar interference. Ref. [24] provides an extensive performance analysis of an off-the-shelf mmWave radar sensor for people localization and tracking. In [26], the vehicle’s position is inferred by association of landmark observations with map landmarks. Millimeter wave radars are a viable and low-cost solution, already available on vehicles, which have the potential to guarantee high accuracy localization at a low computational cost and under adverse weather conditions.
In this paper, we investigate the limiting performance that can be achieved by a positioning algorithm based on radar-based measurements (range and/or azimuth) of landmarks in known positions. The measurements are collected by a radar (or radars) mounted on the vehicle. This positioning idea can be interpreted as a generalization of the traditional approaches based on AOAs and TOAs measurements. In addition, this paper fills the gap of the analysis in [19] where only the Cramér-Rao lower bound (CRLB) in terms of AOA is computed instead of considering the ultimate performance parameters, namely the position of the vehicle.
The paper is organized as follows: the next section introduces the problem from a quantitative standpoint while Section 3 is devoted to the computation of the CRLB expression. Section 4 discusses the impact that range and/or azimuth measurements have on the positioning precision for some choices of the system parameters. Conclusions are provided in Section 5 and Appendix A provides some mathematical details.

Notation

In the sequel, vectors and matrices are denoted by boldface lower-case and upper-case letters, respectively. The symbols ( · ) T and ( · ) 1 denote the transpose and the inverse of a matrix, respectively. Regarding the numerical sets, N is the set of natural numbers, R is the set of real numbers, and R N × M is the Euclidean space of ( N × M ) -dimensional real matrices (or vectors if M = 1 ). Let A R r × r be a matrix, r N : A ( i , j ) denotes the ( i , j ) th entry of the matrix A, with 1 i r and 1 j r . The symbol f ( x ) x i denotes the first-order partial derivative of the function f ( x ) , x = [ x 1 , , x n ] T , with respect to the variable x i , 1 i n . Similarly, the symbol 2 f ( x ) x j x i denotes the second-order partial derivative of the function f ( x ) with respect to the variables x i and x j . The acronyms PDF, RV, and IID stand for the probability density function, random variable, and independent and identically distributed, respectively. 0 stands for the null vector/matrix of proper size. Finally, we write x N ( m , σ 2 ) if x is a Gaussian RV with mean m and variance σ 2 .

2. Problem Formulation

As previously mentioned, we are concerned with the problem of determining the ultimate performance for vehicle localization and, without loss of generality, we restrict our attention to localization in the planar case. We assume that the vehicle is equipped with a radar and that it is located within a given area somehow delimited by N landmarks located at L i ( x l ( i ) , y l ( i ) ) , h ) , i = 1 , , N , in a given Cartesian reference system; an example with one landmark only is depicted in Figure 1. Of course, when the radar illuminates the environment, other unwanted phenomena emerge, such as unintended scatterers, noisy point clouds, multipath effects, and range ambiguities. In such a case, a problem of data association naturally arises. A possible approach to solve data association and eventually extract the coordinates of the landmarks from radar measurements could be to assume that sparse and noisy point clouds are fed to a constant false alarm rate (CFAR) detector whose output is a map of targets (each characterized by range, azimuth, and velocity). In the following, we only focus on targets with a relative radial velocity that represent the potential landmarks (we assume to know the velocity vector of the vehicle). In addition, we suppose that landmarks transmit their position and that the vehicle is equipped with an array of antennas that can estimate the AoAs of such signals. These AoAs are compared to the estimated azimuthal positions of the detected targets to construct a shorter list of candidate landmarks. The selection can be further refined by exploiting the approximate position of the vehicle that, together with the exact position of each landmark, allows for computing an approximate distance of each landmark from the vehicle. Thus, a comparison of such distance to the selected target ranges measured by the radar will allow for refining the list of detected targets to be associated with each landmark. To avoid ambiguities, it is possible and desirable a judicious displacement of the landmarks that can also be recognized by exploiting their large radar cross section. In this work, we assume that such a task has been already solved and we only investigate the ultimate performance in terms of localization capabilities (using both range and azimuth) by deriving the corresponding CRLB. Finally, notice that our CRLB, based on the simplifying assumption to perfectly recover the landmarks, might be used to discard radar-based positioning methods, whereas, even considering this lower limit, the performance does not fit the application requirements.
Under the above assumptions, we suppose the radar is located at P ( x , y ) and it is able to measure the range and azimuth of N landmarks. As already mentioned, we assume that the heading of the vehicle is known and, for the sake of clarity, that it is aligned with the y axis. Assuming correct data association and modeling the estimation errors as zero-mean Gaussian random variables, the measurements of range and azimuth can be modeled as R i N ( d ( P , L i ) , σ r 2 ) and Θ i N ( θ i , σ θ 2 ) , where d ( P , L i ) indicates the distance of the radar to the ith landmark, i.e.,
d ( P , L i ) = ( x x l ( i ) ) 2 + ( y y l ( i ) ) 2 + h 2
and
θ i = arcsin x x l ( i ) d x y ( P , L i ) ,
where
d x y ( P , L i ) = ( x x l ( i ) ) 2 + ( y y l ( i ) ) 2 ,
is the angle formed by the projection of the line joining P and L i onto the x y plane and the y axis, which is positive if measured counterclockwise. We also suppose that r = [ R 1 , , R N ] T and θ = [ Θ 1 , , Θ N ] T are independent random vectors. It is important to stress that the Gaussian model for estimation errors of range and azimuth is widely adopted due to its mathematical tractability [27]. However, other more accurate models could be considered; for instance, the von Mises distribution has been used to model AOA measurement errors in direction finding systems [28].
In this paper, we do not propose specific rules to estimate the unknown parameters x , y , σ r 2 , σ θ 2 , but we investigate the ultimate achievable performance (i.e., the CRLB).

3. Theoretical Bounds on the Achievable Performance

In this section, we derive the CRLB for unbiased estimators of the vehicle position based on N landmarks. To this end, we start introducing the loglikelihood function for the problem at hand. Exploiting the assumptions that the entries of the vectors r and θ are marginally Gaussian and IID, we have the following expression for the joint PDF of r and θ
f ( r , θ ; x , y , σ r 2 , σ θ 2 ) = i = 1 N 1 2 π σ θ 2 exp 1 2 σ θ 2 Θ i θ i 2 i = 1 N 1 2 π σ r 2 exp 1 2 σ r 2 R i d ( P , L i ) 2
with d ( P , L i ) and θ i given by Equations (1) and (2), respectively. It turns out that the natural logarithm of the likelihood is
L ( x , y , σ r 2 , σ θ 2 ; r , θ ) = L r ( x , y , σ r 2 ; r ) + L θ ( x , y , σ θ 2 ; θ )
with
L r ( x , y , σ r 2 ; r ) = C N 2 log σ r 2 1 2 σ r 2 i = 1 N R i d ( P , L i ) 2 ,
L θ ( x , y , σ θ 2 ; θ ) = C N 2 log σ θ 2 1 2 σ θ 2 i = 1 N Θ i θ i 2
and C = N 2 log ( 2 π ) .
The following theorems contain the expression of the CRLBs for the localization problem at hand.
Theorem 1.
The Fisher information matrix for unbiased estimators of the vector x = [ x , y , σ r 2 , σ θ 2 ] T is given by
J = 1 σ r 2 J r 0 0 0 N 2 σ r 2 0 0 0 0 + 1 σ θ 2 J θ 0 0 0 0 0 0 0 N 2 σ θ 2
with
J r = i = 1 N ( x x l ( i ) ) 2 d 2 ( P , L i ) i = 1 N ( x x l ( i ) ) ( y y l ( i ) ) d 2 ( P , L i ) i = 1 N ( x x l ( i ) ) ( y y l ( i ) ) d 2 ( P , L i ) i = 1 N ( y y l ( i ) ) 2 d 2 ( P , L i )
and
J θ = i = 1 N ( y y l ( i ) ) 2 d x y 4 ( P , L i ) i = 1 N ( x x l ( i ) ) ( y y l ( i ) ) d x y 4 ( P , L i ) i = 1 N ( x x l ( i ) ) ( y y l ( i ) ) d x y 4 ( P , L i ) i = 1 N ( x x l ( i ) ) 2 d x y 4 ( P , L i )
Proof of Theorem 1.
See Appendix A. □
Theorem 2.
The ultimate mean square (MS) values of the estimation errors on the estimates of x and y are given by the ( 1 , 1 ) th and the ( 2 , 2 ) th entry, respectively, of the inverse of the matrix
J = 1 σ r 2 J r + 1 σ θ 2 J θ .
Obviously, in case localization is performed using measurements of range only, the limiting MS values of the estimation errors on the estimates of x and y are given by the ( 1 , 1 ) th and the ( 2 , 2 ) th entry, respectively, of the inverse of the matrix 1 σ r 2 J r . Similarly, in case localization is performed using measurements of azimuth only, the reference matrix is 1 σ θ 2 J θ .
Proof of Theorem 2.
The matrix J is a block diagonal matrix with a first 2 by 2 block and other two blocks consisting of a single element; the first part of the statement is a consequence of the fact that the inverse of J is the block diagonal matrix formed by the inverses of the blocks of J; the proof of the remaining part of the theorem is straightforward. □

4. Illustrative Examples and Discussion

Herein, we investigate the potential performance (i.e., the CRLB) of radar-based self-positioning algorithms based on range and/or azimuth estimates of the landmarks’ positions. To this end, in a first set of examples, we assume N = 4 landmarks placed as follows: L 1 ( d , 0 , h ) , L 2 ( d , 0 , h ) , L 3 ( d , 100 , h ) , and L 4 ( d , 100 , h ) ; the height with respect to the radar is h = 2.5 m. We also set σ r = 1 m and σ θ = 2 ° . Based on Theorems 1 and 2, we compute the ( 1 , 1 ) th and the ( 2 , 2 ) th entries of the inverse of the matrix J over a uniformly sampled trajectory parallel to the y axis, with sampling rate 1 m. More precisely, we consider the positions of a vehicle along a straight line of length 90 m, starting at x = x 0 m and y = 95 m and ending at x = x 0 m and y = 5 m. Figure 2 and Figure 3 assume d = 10 m, with x 0 = 0 m for the former and x 0 = 9 m for the latter. Figure 4 and Figure 5 refer instead to d = 5 m, x 0 = 0 m and x 0 = 4.5 m, respectively.
Independent of d and x 0 , it is noticed that root mean square (RMS) estimation errors based on measurements of range and azimuth are always less than 1 m on x and around 0.5 m on y, slightly dependent on d and x 0 . A relevant fact is that RMS values on x based on azimuth measurements only are close to curves obtained using range and azimuth measurements while RMS estimation errors on x based on range measurements only are significantly larger than those based on azimuth measurements. The impact of range and azimuth measurements is reversed considering RMS estimation errors on y. However, notice that azimuth measurements may be necessary to correctly associate the landmarks to the measurements. Moreover, observe that combining range and azimuth together improves the overall localization performance with respect to using range or azimuth only. This fact is particularly significant for the y axis.
In the sequel, we present a second set of examples with N = 2 landmarks. More precisely, we show, in Figure 6 and Figure 7, the performance with L 1 ( d , 0 , h ) , L 2 ( d , 0 , h ) , d = 10 m and h = 2.5 m; the vehicle has x 0 = 0 m in Figure 6 and x 0 = 9 m in Figure 7. As it can be seen, exploiting two landmarks worsens the accuracy of the estimate for the combined range/azimuth measurements, but not dramatically (solid lines).
Finally, in a third set of examples, we investigate the trend of the CRLB for varying σ r and σ θ , in order to show the effect of measurements errors that can arise due to variuos adverse phenomena. The vehicle is located at P ( 0 , 45 ) and the remaining parameters are those of the first set of examples (Figure 2 and Figure 3). The corresponding RMS values are reported in Figure 8 and Figure 9. Notice from Figure 8 that the RMS value remains under 2 m on x, while it tends to increase for y (solid and dash-dotted black lines). Of course, estimates based on range-only (dashed lines) are those that suffer most. Conversely, estimates based on azimuth-only (dash-dotted lines) are not affected by variations of σ r , as it must be expected. The same considerations apply to Figure 9 swapping the roles of range and azimuth.

5. Conclusions

In this paper, we investigated the potential of GPS-free positioning schemes and, in particular, we focused on the CRLB of planar localization schemes in which each vehicle estimates its position exploiting range and/or angle measurements of a set of assigned landmarks with a known position. This is motivated by safety applications in scenarios where GPS does not typically provide the required positioning accuracy. The analysis shows that lower bounds on the RMS estimation errors can be less than 1 m on x and 0.5 m on y using low-cost radar transceivers. Remarkably, the ultimate performance on x estimates based on azimuth measurements only are close to what can be obtained using range and azimuth measurements. Regarding y, lower bounds obtained using range measurements only were close to what has been computed using range and azimuth measurements.
A possible extension of this work could be the derivation of the CRLB for the case where the measurements are described by a Gaussian Mixture Model, in order to take into account data association errors. We could also focus on the design of techniques to identify the landmarks and eventually to localize the vehicle for the considered scenarios.

Author Contributions

Conceptualization, F.B. and G.R.; methodology, F.B. and G.R.; software, F.B. and G.R.; validation, F.B. and G.R.; writing—original draft preparation, F.B. and G.R.; writing—review and editing, F.B. and G.R. All authors have read and agreed to the published version of the manuscript.

Funding

The work is supported in part by the European Union—NextGenerationEU (National Center for Sustainable Mobility CN00000023, Italian Ministry of University and Research, Decree No. 1033-17/06/2022, Spoke 7-CCAM, Connected networks and Smart Infrastructure) under grant F83C22000720001.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AOAAngle Of Arrival
CFARConstant False Alarm Rate
CRLBCramér-Rao Lower Bound
GNSSGlobal Navigation Satellite System
GPSGlobal Positioning System
IIDIndependent and Identically Distributed
INSIntertial Navigation System
ITSIntelligent Transportation Systems
MSMean Square
MUSICMUltiple SIgnal Classification
PDFProbability Density Function
RHSRight-Hand Side
RMSRoot Mean Square
RSSReceived Signal Strength
RSURoad Side Unit
RVRandom Variable
TDOATime Difference Of Arrival
TOATime Of Arrival
V2IVehicle-To-Infrastructure
V2VVehicle-To-Vehicle
VANETVehicular Ad hoc NETwork

Appendix A

For the sake of clarity, we recall that x = [ x , y , σ r 2 , σ θ 2 ] T and that the loglikelihood, given by Equation (3), is
L ( x , y , σ r 2 , σ θ 2 ; r , θ ) = L r ( x , y , σ r 2 ; r ) + L θ ( x , y , σ θ 2 ; θ ) .
Thus, it is apparent that
J ( 3 , 3 ) = E 2 L ( x ; r , θ ) σ r 2 2 = E 2 L r ( x ; r , θ ) σ r 2 2 = N 2 σ r 4 + 1 σ r 6 i = 1 N E R i d ( P , L i ) 2 = N 2 σ r 4
where we have exploited the statistical characterization of the RVs R i . Similarly, we have that
J ( 4 , 4 ) = E 2 L ( x ; r , θ ) σ θ 2 2 = E 2 L θ ( x ; r , θ ) σ θ 2 2 = N 2 σ θ 4 + 1 σ θ 6 i = 1 N E Θ i θ i 2 = N 2 σ θ 4 .
Obviously, J ( 3 , 4 ) and J ( 4 , 3 ) are zero since
2 L ( x ; r , θ ) σ θ 2 σ r 2 = 2 L ( x ; r , θ ) σ r 2 σ θ 2 = 0 .
In addition, we have that
L r ( x ; r , θ ) x = 1 σ r 2 i = 1 N R i d ( P , L i ) d ( P , L i ) x x l ( i ) ,
L θ ( x ; r , θ ) x = 1 σ θ 2 i = 1 N Θ i arcsin x x l ( i ) d x y ( P , L i ) d x y ( P , L i ) x x l ( i ) d x y ( P , L i ) x d x y ( P , L i ) 1 y y l ( i ) 2 ,
L r ( x ; r , θ ) y = 1 σ r 2 i = 1 N R i d ( P , L i ) d ( P , L i ) y y l ( i ) ,
and
L θ ( x ; r , θ ) y = 1 σ θ 2 i = 1 N Θ i arcsin x x l ( i ) d x y ( P , L i ) x x l ( i ) y y l ( i ) 2 1 d x y ( P , L i ) d x y ( P , L i ) y .
Thus, we observe that
J ( 1 , 3 ) = J ( 3 , 1 ) = E 2 L r ( x ; r , θ ) σ r 2 x = 1 σ r 4 i = 1 N E R i d ( P , L i ) d ( P , L i ) x x l ( i ) = 0
since E R i = d ( P , L i ) . Similarly, we have that
J ( 1 , 4 ) = J ( 4 , 1 ) = E 2 L θ ( x ; r , θ ) σ θ 2 x = 0 ,
J ( 2 , 3 ) = J ( 3 , 2 ) = E 2 L r ( x ; r , θ ) σ r 2 y = 0 ,
and
J ( 2 , 4 ) = J ( 4 , 2 ) = E 2 L θ ( x ; r , θ ) σ θ 2 y = 0 .
Now observe that
2 L r ( x ; r , θ ) x 2 = 1 σ r 2 i = 1 N R i x x l ( i ) 2 d 3 ( P , L i ) + R i d ( P , L i ) d ( P , L i )
and hence
E 2 L r ( x ; r , θ ) x 2 = 1 σ r 2 i = 1 N x x l ( i ) 2 d 2 ( P , L i ) .
Similarly, we have
E 2 L r ( x ; r , θ ) y 2 = 1 σ r 2 i = 1 N y y l ( i ) 2 d 2 ( P , L i )
and
E 2 L r ( x ; r , θ ) y x = 1 σ r 2 i = 1 N x x l ( i ) y y l ( i ) d 2 ( P , L i ) .
Now notice that L θ ( x ; r , θ ) x can be written as
L θ ( x ; r , θ ) x = 1 σ θ 2 i = 1 N Θ i arcsin x x l ( i ) d x y ( P , L i ) g 1 , i ( x , y ) ,
where
g 1 , i ( x , y ) = d x y ( P , L i ) x x l ( i ) d x y ( P , L i ) x d x y ( P , L i ) 1 y y l ( i ) 2
and hence
2 L θ ( x ; r , θ ) x 2 = 1 σ θ 2 i = 1 N 1 y y l ( i ) 2 d x y ( P , L i ) x x l ( i ) d x y ( P , L i ) x d x y ( P , L i ) 2 + 1 σ θ 2 i = 1 N Θ i arcsin x x l ( i ) d x y ( P , L i ) g 1 , i ( x , y ) x .
Since the second addend has zero mean, it turns out that
E 2 L θ ( x ; r , θ ) x 2 = 1 σ θ 2 i = 1 N y y l ( i ) 2 d x y 4 ( P , L i ) ,
where we used
d x y ( P , L i ) x = x x l ( i ) d x y ( P , L i ) .
Similarly, we write
L θ ( x ; r , θ ) y = 1 σ θ 2 i = 1 N Θ i arcsin x x l ( i ) d x y ( P , L i ) g 2 , i ( x , y ) ,
with
g 2 , i ( x , y ) = x x l ( i ) y y l ( i ) 2 1 d x y ( P , L i ) d x y ( P , L i ) y .
Thus, computing the second-order derivative of L θ ( x ; r , θ ) with respect to y, yields
2 L θ ( x ; r , θ ) y 2 = 1 σ θ 2 i = 1 N d x y ( P , L i ) y y l ( i ) 2 x x l ( i ) d x y 2 ( P , L i ) d x y ( P , L i ) y g 2 , i ( x , y ) 1 σ θ 2 i = 1 N Θ i arcsin x x l ( i ) d x y ( P , L i ) g 2 , i ( x , y ) y
and, since the second addend has zero mean, it follows that
E 2 L θ ( x ; r , θ ) y 2 = 1 σ θ 2 i = 1 N x x l ( i ) 2 d x y 4 ( P , L i ) ,
where we have used
d x y ( P , L i ) y = y y l ( i ) d x y ( P , L i ) .
Similarly, we prove that
E 2 L θ ( x ; r , θ ) y x = 1 σ θ 2 i = 1 N x x l ( i ) y y l ( i ) d x y 4 ( P , L i ) .
Finally, observe that J ( 1 , 1 ) is the sum of the right-hand side (RHS) of Equations (A1) and (A4) and, similarly, J ( 2 , 2 ) is the sum of the RHS of Equations (A2) and (A5). Finally, J ( 1 , 2 ) = J ( 2 , 1 ) is the sum of the RHS of Equations (A3) and (A6) and Theorem 1 is thus proved.

References

  1. Boukerche, A.; Oliveira, H.A.; Nakamura, E.F.; Loureiro, A.A. Vehicular ad hoc networks: A new challenge for localization-based systems. Comput. Commun. 2008, 31, 2838–2849. [Google Scholar] [CrossRef]
  2. Piao, J.; Beecroft, M.; McDonald, M. Vehicle Positioning for Improving Road Safety. J. Transp. Rev. 2010, 30, 701–715. [Google Scholar] [CrossRef]
  3. Shladover, S.E.; Tan, S.K. Analysis of vehicle positioning accuracy requirements for communication-based cooperative collision warning. J. Intell. Transp. Syst. Technol. Plan. Oper. 2006, 10, 131–140. [Google Scholar] [CrossRef]
  4. Kaplan, E.D.; Hegarty, C.J. Understanding GPS Principles and Applications, 2nd ed.; Artech House: Norwood, MA, USA, 2006. [Google Scholar]
  5. Kao, W.W. Integration of GPS and dead-reckoning navigation systems. In Proceedings of the Vehicle Navigation and Information Systems Conference, Troy, MI, USA, 20–23 October 1991; pp. 635–643. [Google Scholar]
  6. Honghui, Q.; Moore, J.B. Direct Kalman filtering approach for GPS/INS integration. IEEE Trans. Aerosp. Electron. Syst. 2002, 38, 687–693. [Google Scholar] [CrossRef]
  7. Sharaf, R.; Noureldin, A.; Osman, A.; El-Sheimy, N. Online INS/GPS integration with a radial basis function neural network. IEEE Aerosp. Electron. Syst. Mag. 2005, 20, 8–14. [Google Scholar] [CrossRef]
  8. Eze, E.C.; Zhang, S.; Liu, E. Vehicular ad hoc networks (VANETs): Current state, challenges, potentials and way forward. In Proceedings of the 20th IEEE International Conference on Automation and Computing (ICAC), Cranfield, UK, 12–13 September 2014; pp. 176–181. [Google Scholar]
  9. Mohammadabadi, P.H.; Valaee, S. Cooperative node positioning in vehicular networks using inter-node distance measurements. In Proceedings of the IEEE 25th Annual International Symposium on Personal, Indoor, and Mobile Radio Communication (PIMRC), Washington, DC, USA, 2–5 September 2014; pp. 1448–1452. [Google Scholar]
  10. Alam, N.; Balaei, A.T.; Dempster, A.G. Relative positioning enhancement in VANETs: A tight integration approach. IEEE Trans. Intell. Transp. Syst. 2013, 14, 47–55. [Google Scholar] [CrossRef]
  11. Drawil, N.; Basir, O. Vehicular collaborative technique for location estimate correction. In Proceedings of the IEEE 68th Vehicular Technology Conference, Calgary, AB, Canada, 21–24 September 2008; pp. 1–5. [Google Scholar]
  12. Parker, R.; Valaee, S. Cooperative vehicle position estimation. In Proceedings of the IEEE International Conference on Communications, Glasgow, UK, 24–28 June 2007; pp. 5837–5842. [Google Scholar]
  13. Alam, N.; Dempster, A. Cooperative Positioning for Vehicular Networks: Facts and Future. IEEE Trans. Intell. Transp. Syst. 2013, 14, 1708–1717. [Google Scholar] [CrossRef]
  14. Oh, D.; Lee, J. Robust Super-Resolution TOA Estimation against Doppler Shift for Vehicle Tracking. IEEE Commun. Lett. 2014, 18, 745–748. [Google Scholar] [CrossRef]
  15. Jamali-Rad, H.; Leus, G. Sparsity-Aware Multi-Source TDOA Localization. IEEE Trans. Signal Process. 2013, 61, 4874–4887. [Google Scholar] [CrossRef]
  16. Shao, H.; Zhang, X.; Wang, Z. Efficient Closed-Form Algorithms for AOA Based Self-Localization of Sensor Nodes Using Auxiliary Variables. IEEE Trans. Signal Process. 2014, 62, 2580–2594. [Google Scholar] [CrossRef]
  17. Fascista, A.; Ciccarese, G.; Coluccia, A.; Ricci, G. A Localization Algorithm Based on V2I Communications and AOA Estimation. IEEE Signal Process. Lett. 2017, 24, 136–140. [Google Scholar] [CrossRef]
  18. Fascista, A.; Ciccarese, G.; Coluccia, A.; Ricci, G. Angle of Arrival-Based Cooperative Positioning for Smart Vehicles. IEEE Trans. Intell. Transp. Syst. 2018, 19, 2880–2892. [Google Scholar] [CrossRef]
  19. Wen, F.; Wang, J.; Shi, J.; Gui, G. Auxiliary Vehicle Positioning Based on Robust DOA Estimation with Unknown Mutual Coupling. IEEE Internet Things J. 2020, 7, 5521–5532. [Google Scholar] [CrossRef]
  20. Chang, S.; Deng, Y.; Zhang, Y.; Zhao, Q.; Wang, R.; Zhang, K. An Advanced Scheme for Range Ambiguity Suppression of Spaceborne SAR Based on Blind Source Separation. IEEE Trans. Geosci. Remote. Sens. 2022, 60, 5230112. [Google Scholar] [CrossRef]
  21. Wang, T.; Yin, C.; Xu, D.; Hao, C.; Orlando, D.; Ricci, G. Joint Detection and Delay-Doppler Estimation Algorithms for MIMO Radars. IEEE Trans. Signal Process. 2024, 72, 809–823. [Google Scholar] [CrossRef]
  22. Engels, F.; Heidenereich, P.; Wintermantel, M.; Stäcker, L.; Al Kadi, M.; Zoubir, A.M. Automotive Radar Signal Processing: Research Directions and Practical Challenges. IEEE J. Sel. Top. Signal Process. 2021, 15, 865–878. [Google Scholar] [CrossRef]
  23. Albuquerque, D.F.; Gonçalves, E.S.; Pedrosa, E.F.; Teixeira, F.C.; Vieira, J.N. Robot Self Position based on Asynchronous Millimetre Wave Radar Interference. In Proceedings of the 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Pisa, Italy, 30 September–3 October 2019; pp. 1–6. [Google Scholar]
  24. Antonucci, A.; Corrà, M.; Ferrari, A.; Fontanelli, D.; Fusari, E.; Macii, D.; Palopoli, L. Performance Analysis of a 60-GHz Radar for Indoor Positioning and Tracking. In Proceedings of the 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Pisa, Italy, 30 September–3 October 2019; pp. 1–7. [Google Scholar]
  25. Shamsfakhr, F.; Corrà, M.; Ferrari, A.; Macii, D.; Palopoli, L.; Fontanelli, D. Algorithms for Enhanced Indoor Positioning and Tracking based on a 60-GHz Radar Platform. In Proceedings of the 2022 IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd4.0&IoT), Trento, Italy, 7–9 June 2022; pp. 184–189. [Google Scholar]
  26. Weishaupt, F.; Tilly, J.F.; Appenrodt, N.; Fischer, P.; Dickmann, J.; Heberling, D. Landmark-Based Vehicle Self-Localization Using Automotive Polarimetric Radars. IEEE Trans. Intell. Transp. Syst. 2024, 25, 14266–14283. [Google Scholar] [CrossRef]
  27. Bar-Shalom, Y.; Fortmann, T.E. Tracking and Data Association; Academic Press: Cambridge, MA, USA, 1988. [Google Scholar]
  28. Wang, S.; Jackson, B.R.; Inkol, R. Performance Characterization of AOA Geolocation Systems Using the Von Mises Distribution. In Proceedings of the 2012 IEEE Vehicular Technology Conference (VTC Fall), Quebec City, QC, Canada, 3–6 September 2012; pp. 1–5. [Google Scholar]
Figure 1. Geometric model of the system with only one landmark. Vehicle is in point P and the angle θ i is measured on the x y plane.
Figure 1. Geometric model of the system with only one landmark. Vehicle is in point P and the angle θ i is measured on the x y plane.
Sensors 24 07940 g001
Figure 2. RMS estimation error curves for N = 4 , d = 10 m, x 0 = 0 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 2. RMS estimation error curves for N = 4 , d = 10 m, x 0 = 0 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g002
Figure 3. RMS estimation error curves for N = 4 , d = 10 m, x 0 = + 9 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 3. RMS estimation error curves for N = 4 , d = 10 m, x 0 = + 9 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g003
Figure 4. RMS estimation error curves for N = 4 , d = 5 m, x 0 = 0 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 4. RMS estimation error curves for N = 4 , d = 5 m, x 0 = 0 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g004
Figure 5. RMS estimation error curves for N = 4 , d = 5 m, x 0 = + 4.5 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 5. RMS estimation error curves for N = 4 , d = 5 m, x 0 = + 4.5 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g005
Figure 6. RMS estimation error curves for N = 2 , d = 10 m, x 0 = 0 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 6. RMS estimation error curves for N = 2 , d = 10 m, x 0 = 0 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g006
Figure 7. RMS estimation error curves for N = 2 , d = 10 m, x 0 = 9 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 7. RMS estimation error curves for N = 2 , d = 10 m, x 0 = 9 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g007
Figure 8. RMS estimation error vs. σ r (in m), for N = 4 , d = 10 m, P ( 0 , 45 ) , σ θ = 2 ° . (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 8. RMS estimation error vs. σ r (in m), for N = 4 , d = 10 m, P ( 0 , 45 ) , σ θ = 2 ° . (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g008
Figure 9. RMS estimation error vs. σ θ (in degrees), for N = 4 , d = 10 m, P ( 0 , 45 ) , σ r = 1 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Figure 9. RMS estimation error vs. σ θ (in degrees), for N = 4 , d = 10 m, P ( 0 , 45 ) , σ r = 1 m. (1,1)th: red, (2,2)th: black; solid: range and azimuth measurements, dashed: range measurements only, dash-dotted: azimuth measurements only.
Sensors 24 07940 g009
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

Bandiera, F.; Ricci, G. Limiting Performance of Radar-Based Positioning Solutions for the Automotive Scenario. Sensors 2024, 24, 7940. https://doi.org/10.3390/s24247940

AMA Style

Bandiera F, Ricci G. Limiting Performance of Radar-Based Positioning Solutions for the Automotive Scenario. Sensors. 2024; 24(24):7940. https://doi.org/10.3390/s24247940

Chicago/Turabian Style

Bandiera, Francesco, and Giuseppe Ricci. 2024. "Limiting Performance of Radar-Based Positioning Solutions for the Automotive Scenario" Sensors 24, no. 24: 7940. https://doi.org/10.3390/s24247940

APA Style

Bandiera, F., & Ricci, G. (2024). Limiting Performance of Radar-Based Positioning Solutions for the Automotive Scenario. Sensors, 24(24), 7940. https://doi.org/10.3390/s24247940

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