Hostname: page-component-89b8bd64d-72crv Total loading time: 0 Render date: 2026-05-08T03:19:02.742Z Has data issue: false hasContentIssue false

Intelligent Urban Positioning: Integration of Shadow Matching with 3D-Mapping-Aided GNSS Ranging

Published online by Cambridge University Press:  03 August 2017

Mounir Adjrad*
Affiliation:
(University College London)
Paul D. Groves
Affiliation:
(University College London)
Rights & Permissions [Opens in a new window]

Abstract

In dense urban areas, conventional Global Navigation Satellite Systems (GNSS) positioning can exhibit errors of tens of metres due to the obstruction and reflection of the signals by the surrounding buildings. By using Three-Dimensional (3D) mapping of the buildings, the accuracy can be significantly improved. This paper demonstrates the first integration of GNSS shadow matching with 3D-mapping-aided GNSS ranging. The integration is performed in the position domain, whereby separate ranging and shadow matching position solutions are computed, then combined using direction-dependent weighting. Two weighting strategies are compared, one based on the computation of ranging-based and shadow matching position error covariance matrices, and a deterministic approach based on the street azimuth. Using experimental data collected from a u-blox GNSS receiver, it is shown that both integrated position solutions are significantly more accurate than either shadow matching or 3D-mapping-aided ranging on their own. The overall Root Mean Square (RMS) horizontal accuracy obtained using covariance-based weighting was 6·1 m, a factor of four improvement on the 25·9 m obtained using conventional GNSS positioning. Results are also presented using smartphone data, where shadow matching is integrated with conventional GNSS positioning.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Royal Institute of Navigation 2017
Figure 0

Figure 1. 3D-mapping-aided GNSS ranging algorithm block diagram (Adapted from Adjrad and Groves (2017)).

Figure 1

Figure 2. Shadow matching algorithm block diagram (adapted from Groves et al. (2015)).

Figure 2

Figure 3. Building boundary definition (Wang et al., 2013).

Figure 3

Figure 4. Building boundary representation - example of 10 grid points spread along two different streets: dashed lines representing the points belonging to one street and dotted lines for the grid points belonging to the second street, with a 57° difference in street azimuth (each colour represents a different grid point; five points are selected on each street).

Figure 4

Figure 5. Association of candidate positions with streets (example of search area grid points falling on two parallel streets, shaded in grey).

Figure 5

Figure 6. Data collection sites in the City of London (GoogleTM Earth).

Figure 6

Figure 7. The 3D model of City of London used in the experiments.

Figure 7

Figure 8. Normalised SNR distribution of LOS and NLOS signals across all sites (Left) and probability of LOS (Right) from the u-blox data.

Figure 8

Figure 9. Normalised SNR distribution of LOS and NLOS signals across all sites (Left) and probability of LOS (Right) from the smartphone.

Figure 9

Figure 10. u-blox receiver and Smartphone along-street, across-street and overall horizontal RMS positioning error using individual and integrated approaches.

Figure 10

Table 1. Coefficients of LOS probability model.

Figure 11

Table 2. Summary of positioning results using u-blox EVK M8T receiver.

Figure 12

Table 3. Summary of positioning results using Sony Xperia smartphone.