Radio SLAM ModeThe cellular‐aided INS framework enters a radio SLAM mode when GNSS pseudoranges become unavailable. In this mode, INS errors are corrected using cellular pseudoranges and the cellular transmitters’ state estimates that were last computed in the mapping mode. As the vehicle navigates, it continues to refine the cellular transmitters’ state estimates simultaneously with estimating the vehicle’s own states.
Figure 38.64 illustrates a high‐level diagram of the cellular‐aided INS framework.
38.9.2 Simulation Results
To demonstrate the performance of the cellular‐aided INS framework, simulations were conducted of a UAV equipped with cellular navigation receivers, navigating in downtown Los Angeles, California, while listening to ambient cellular signals. Two navigation systems were employed to estimate the trajectory of the UAV: (i) a traditional tightly coupled GPS‐aided INS with a tactical‐grade IMU and (ii) the cellular‐aided INS discussed in Section 38.9.1 with a consumer‐grade IMU. A simulator generated the true trajectory of the UAV and clock error states of the UAV‐mounted receiver, the cellular transmitters’ clock error states, noise‐corrupted IMU measurements of specific force and angular rates, and noise‐corrupted pseudoranges to multiple cellular towers and GPS SVs. The IMU signal generator used a triad gyroscope and a triad accelerometer model, each with time‐evolving biases that provided sampled data at 100 Hz. GPS L1 C/A pseudoranges were generated at 1 Hz using SV orbits produced from receiver‐independent exchange files downloaded on October 22, 2016, from a continuously operating reference station server [90]. The GPS L1 C/A pseudoranges were set to be available for only the first 100 s of the 200 s simulation. Cellular pseudoranges were generated at 5 Hz to four cellular towers, which were surveyed from real tower positions in downtown Los Angeles. The UAV’s true trajectory included a straight segment followed by two banked orbits in the vicinity of the four cellular towers, shown in Figure 38.65(a). The resulting EKF estimation errors and corresponding three standard deviation bounds for the north and east position of the UAV are plotted in Figure 38.65(b). The navigation solutions from using (i) the cellular‐aided INS and (ii) only an INS during the 100 s GPS pseudoranges were unavailable appear in Figure 38.65(c). The final tower estimated position and corresponding 95th‐percentile estimation uncertainty ellipse is shown in Figure 38.65(d). One can see that when GPS pseudoranges became unavailable at 100 s, the estimation errors associated with the traditional GPS‐aided INS integration strategy began to diverge, as expected, whereas the errors associated with the cellular‐aided INS were bounded within this 100 s duration of GPS unavailability. Furthermore, when GPS was still available during the first 100 s, the cellular‐aided INS with a consumer‐grade IMU almost always produced lower estimation error uncertainties when compared to the traditional GPS‐aided INS integration strategy with a tactical‐grade IMU.
Figure 38.64 Tightly coupled cellular‐aided INS framework (Kassas et al. [4]).
Source: Reproduced with permission of Z. Kassas.
Figure 38.65 Illustration of simulation results for a UAV flying over downtown Los Angeles, California. (a) Simulated true trajectory (white curve) and cellular tower locations (blue pins). (b) EKF estimation errors and corresponding 3 standard deviation bounds (3σ) of the north and east position states of the UAV. (c) Unaided INS navigation solution (red curve), and cellular‐aided INS navigation solution (blue curve) during the GPS outage. (d) True and estimated tower location and estimation uncertainty ellipse. Map data: Google Earth (Kassas et al. [4]).
Source: Reproduced with permission of Z. Kassas.
Figure 38.66 Experimental results of a UAV aiding its INS with cellular signals in the absence of GPS signals. (a) Cellular environment comprising three CDMA BTSs and two LTE eNodeBs. (b) UAV’s estimated trajectories: white: true trajectory, green: cellular‐aided INS with GPS (before GPS cutoff), red: INS only (after GPS cutoff), and blue: cellular‐aided INS (after GPS cutoff). (c) Zoom on the UAV’s diverging INS trajectory after GPS cutoff.
Map data: Google Earth (Kassas et al. [4]). Source: Reproduced with permission of Z. Kassas.
38.9.3 Experimental Results
To demonstrate the performance of the cellular‐aided INS, a UAV was flown in an environment comprising three cellular CDMA BTSs and two LTE eNodeBs, whose locations were pre‐surveyed and are illustrated in Figure 38.66(a) [6]. The UAV was equipped with a consumer‐grade IMU, a GPS receiver, and the cellular CDMA and LTE navigation receivers discussed in Sections 38.5 and 38.6. Experimental results are presented for two scenarios: (i) the cellular‐aided INS described in Subsection 38.9.1 and (ii) for comparative analysis, a traditional GPS‐aided INS using the UAV’s IMU. The true trajectory traversed by the UAV is plotted in Figures 38.66(b)–(c) and consists of GPS unavailability for 50 s, starting at a location marked by the red arrow. The north‐east RMSE of the GPS‐aided INS’s navigation solution after GPS became unavailable was more than 100 m. The UAV also estimated its trajectory using the cellular‐aided INS framework using signals from the three CDMA BTSs and two eNodeBs to aid its onboard INSs. Table 38.7 summarizes the UAV’s 2D and 3D RMSEs and final errors.