Developments in Modern GNSS
and Its Impact on
Autonomous Vehicle Architectures
Abstract
This paper surveys a number of recent developments in modern Global Navigation Satellite Systems (GNSS) and investigates the possible impact on autonomous driving architectures. Modern GNSS now consist of four independent global satellite constellations delivering modernized signals at multiple civil frequencies. New ground monitoring infrastructure, mathematical models, and internet services correct for errors in the GNSS signals at continent scale. Mass-market automotive-grade receiver chipsets are available at low Cost, Size, Weight, and Power (CSWaP). The result is that GNSS in 2020 delivers better than lane-level accurate localization with 99.99999% integrity guarantees at over 95% availability. In autonomous driving, SAE Level 2 partially autonomous vehicles are now available to consumers, capable of autonomously following lanes and performing basic maneuvers under human supervision. Furthermore, the first pilot programs of SAE Level 4 driverless vehicles are being demonstrated on public roads.
However, autonomous driving is not a solved problem. GNSS can help. Specifically, incorporating high-integrity GNSS lane determination into vision-based architectures can unlock lane-level maneuvers and provide oversight to guarantee safety. Incorporating precision GNSS into LiDAR-based systems can unlock robustness and additional fallbacks for safety and utility. Lastly, GNSS provides interoperability through consistent timing and reference frames for future V2X scenarios.
I Introduction

Localization is a foundational capability of autonomous driving architectures. Knowledge of precise vehicle location, coupled with highly detailed maps (often called High Definition (HD) maps), add the context needed to drive with confidence. To maintain the vehicle within its lane, highway operation requires knowledge of location at 0.50 meters whereas local city roads require 0.30 meters [1]. The challenge facing auto makers is meeting reliability at an allowable failure rate of once in a billion miles for Automotive Safety Integrity Level (ASIL) D [1, 2]. Achieving this for autonomous vehicles has not yet been demonstrated.
There are six levels (0 to 5) of autonomous driving as defined by the Society of Automotive Engineers (SAE) [3]. Here, we explore current autonomous vehicle architectures for driver-supervised partial autonomy (SAE Level 2), and driverless operation in a restricted operating domain (SAE Level 4). Both approaches rely on perception sensors to understand the environment in which the vehicle must make driving decisions. Unfortunately, purely perception-based approaches struggle to fully solve the driving problem due to outages from environmental effects, faults from sensor glitches, and ambiguities in the real world. For instance, Google (Waymo) famously demonstrated the challenge of correctly interpreting an upside-down stop sign sticking out of the backpack of a cyclist [4]. The industry has looked toward robust localization systems and detailed maps to address these challenges.
GNSS and automated driving have a long lineage. Both have seen revolution. Early GNSS suffered from low accuracy, limited availability, and a lack of integrity. Still, the ability to globally localize on a map was already valuable enough that contenders in the 2005-2007 DARPA Challenges [5] used GNSS, but only for road-level routing. Since then, GNSS experienced a step-change in performance and capabilities thanks to the development of the ecosystem shown in Figure 1. Simultaneously, autonomous driving has moved from a science experiment to driver-supervised consumer products and early driverless pilot programs. Yet reaching the safety, comfort, cost and utility levels required for widespread adoption of autonomous driving have proved slow and elusive. In this paper, we explore the potential role of a modern GNSS in achieving the ultimate autonomous driving safety goal of only one localization failure per billion miles per vehicle.
II Recent Developments in Modern GNSS
In the last 20 years, key areas of development in modern GNSS have progressed performance to the point where decimeter-level accuracy with over 95% availability is available for automotive. Furthermore, these developments have unlocked integrity capabilities — the ability of the receiver to provide a trustworthy alert when it cannot guarantee the validity of its outputs to an extremely high probability [6]. We now survey seven key areas of development.
II-A Multiple Independent GNSS Constellations

The U.S. GPS was declared fully operational in 1995 with 24 satellites providing global coverage, and opened for civil use in 2000. At that time, accuracy was around 10 meters [7]. Since then, three new global satellite navigation systems have been put into service by other nation-states, with more than 125 navigation satellites operational as of 2020. The progression is shown in Figure 2, highlighting that most of this increase happened since 2016.
Russia’s GLONASS was the second GNSS constellation to reach operational status, gaining market adoption and continuous global service in 2011 [8]. China’s BeiDou-3 operationalized 19 satellites starting in 2012, with the full 24 satellite constellation targeted for operational readiness by the end 2020 [9]. The European Union’s Galileo system operationalized 22 satellites starting in 2013 with an intended 24 satellites plus 6 spares expected to be completed by the end of 2020 [10]. There are already more than 1 billion Galileo-enabled devices in service. In addition to the four global systems, there are multiple regional systems coming online including Japan’s 4-satellite Quazi-Zenith Satellite System (QZSS) and India’s 7-satellite Navigation with Indian Constellation (NAVIC). QZSS is particularly interesting, since it is designed to provide coverage in dense urban areas, and transmits correction information to improve accuracy and provide basic integrity monitoring for GNSS [11].
Most GNSS techniques work with as few as 5 satellites. Soon most users will have over 25 satellites above the horizon at all times. This redundancy is important for a number of reasons. The large number of satellites increases GNSS availability, since local obstructions can now block significant parts of the sky without preventing GNSS functionality. Indeed, Heng et al. demonstrated that a three-constellation system that can only see satellites more than 32 degrees above the horizon is equivalent in performance to a GPS-only constellation in an open-sky environment [12]. Furthermore, these satellite navigation systems are independently developed and operated, enabling integrity guarantees through cross-checking between constellations.
II-B Modern Signals Across Multiple Frequencies
New GNSS satellites broadcast modernized signals on multiple civil frequencies. GPS, GLONASS, Galileo, BeiDou, and QZSS all operate in the legacy L1 / E1 / B1C band (around 1575.42 MHz). Further, all also operate or have plans to operate in the modernized L5 / E5a / B2a band (around 1176.45 MHz) [13, 14, 15, 16, 17]. GPS and GLONASS also operate in the L2 band (around 1227.6 MHz).
The L5 band offers tenfold more bandwidth than the L1 signal. Modern GNSS signals use the additional bandwidth to offer up to an order of magnitude better satellite ranging precision, improved performance in multi-path environments, protection against narrowband interference, and speeding up signal acquisition from 2 seconds to 200 milliseconds [18, 19]. Furthermore, the L5 band is reserved for safety-of-life applications, enabling strict regulations against radio frequency interference. This is helpful, since several devices in the autonomous vehicle world have been known to cause interference including USB 3.0 connections with L2. Figure 3 shows the progress in the number of multi-frequency satellites available.

II-C Error Correction Algorithms for High Precision GNSS
The accuracy of standard GNSS is degraded due to noise and biases in the satellite orbits and clocks, hardware, atmospheric conditions, and other effects. Similarly, standard GNSS has no provisions to protect against faults. High precision GNSS deploy error correction and fault detection algorithms to provide up to centimeter-level accuracy and integrity guarantees. Table I shows the three major techniques employed in achieving GNSS precision: RTK, PPP, and the hybrid PPP-RTK.
The Real-Time Kinematic (RTK) method calculates a centimeter accurate baseline to a local static reference receiver by differencing the received signals between both receivers. Differencing cancels common mode signals, producing an accurate 3D vector between the static and roving receiver as long as the two receivers are within a few dozen kilometers. This approach resolves what is known as the carrier phase integer ambiguity. Performing integer ambiguity resolution allows using only the carrier phase of the GNSS signal for positioning, which provides centimeter accurate satellite ranging. RTK provides the highest accuracy of precision methods, but requires a dense monitoring network to cover a large area, complex handoff procedures between base stations [20], and does not natively provide integrity guarantees.
PPP | RTK | PPP-RTK | |
---|---|---|---|
Accuracy | 0.30 m | 0.02 m | 0.10 m |
Convergence Time | >10 minutes | 20 seconds | 20 seconds |
Coverage | Global | Regional | Continental |
Seamless | Yes | No | Yes |
The Precise Point Positioning (PPP) [21] technique corrects individual errors by utilizing precise orbit and clock corrections, estimated from less than 100 global reference receivers. This technique scales globally, but requires the receiver to estimate the atmospheric errors slowly over time, taking many minutes to converge. PPP approaches do not use carrier-only ranging, and are typically limited to decimeter accuracy for automotive.
Modern GNSS has developed the hybrid PPP-RTK method to overcome the limitations of PPP and RTK [22]. Similar to PPP, it uses a network of ground stations to estimate errors directly. Similar to RTK, it solves the integer ambiguity problem to find centimeter-accurate ranges to satellites. This approach has recently been shown to be viable with >150 km spacing between GNSS base stations [23]. PPP-RTK is attractive since this approach can scale corrections to continent-level seamlessly without the challenges of an RTK approach, and can achieve meter-level protection levels with formal guarantees on integrity to the level of 10-7 probability of failure per hour or a reliability of 99.99999% [24].
II-D Ground-based GNSS Monitoring Networks
Calculating corrections and performing fault detection requires ground monitoring networks. Several players are now deploying large-scale correction services targeted at automotive applications in North America and Europe including Hexagon [25], Sapcorda [26], Swift Navigation [27], Trimble [28], in China with players like Qianxun [29], and in Japan with the state-sponsored QZSS service for automated driving [30]. These networks often deploy PPP-RTK style approaches that additionally include specialized integrity monitoring solutions [27, 31].
II-E GNSS Corrections Data Standardization
Corrections data have to be delivered to receivers in an understandable format. Demand from the automotive and cellular industries is leading to interoperability between networks and devices [26, 32], driving standardization of corrections data. Most relevant to the automotive community, The 3rd Generation Partnership Project (3GPP) is integrating GNSS corrections data directly into the control plane of the 5G cellular data network [33]. This integration allows broadcasting standardized corrections data to all vehicles simultaneous for lower cost, higher reliable, and better scalability than point-to-point connections. A variant of this approach is also available as the Centimeter Level Augmentation Service (CLAS) broadcast from the QZSS satellites over Japan. Interoperability and standardization enables the globalization of high-accuracy high-integrity positioning networks as a service.
II-F New Geodetic Datums & Earth Crustal Models
A challenge facing precision applications is the constant movement of the Earth’s crust. In California’s coast, tectonic shift is as much as 0.10 m a year laterally [34]. Tidal forces due to the Moon and Sun deform the Earth’s surface by as much as 0.40 m over six hours [35]. The weight of ocean tides can result in a further 0.10 m of deformation [35]. High accuracy reference frames for maps and GNSS must account for these effects. Fortunately, the modern ITRF2014 and ITRF2020 [36] datums and services such as NOAA’s Horizontal Time-Dependent Positioning [37] can do so, keeping maps and GNSS localization consistent for decades even across continents.
II-G Mass-Market Automotive GNSS Chipsets
The improvements in GNSS satellites is only beneficial if capable and affordable receiver hardware exists. Fortunately, multi-frequency, multi-constellation mass-market ASIL-certified GNSS chipsets are now available. Automotive-grade dual-frequency receivers were first showcased in 2018 [38] delivering decimeter positioning [39]. Major players in this space now include STMicroelectronics with its Teseo APP and Teseo V [38], u-blox with its F9 [40], and Qualcomm with its Snapdragon [41]. The CSWaP of these units are mostly <$10 and <10 Watt with a total system footprint of <0.1 m2. Moreover, many of these devices are ASIL-capable, enabling a positioning solution compliant with ISO 26262 automotive safety standards, meeting and exceeding current autonomy requirements [38, 27].
III On-Road GNSS Performance
Source | Year of Data | Data Set | Const. | Freq. | Receiver Type | GNSS Corrections | Env. | Accuracy | Availability | Outage Times |
---|---|---|---|---|---|---|---|---|---|---|
[7] | 2000 | 2 hours | GPS | L1 | Survey | None | Urban | 10m, 74%, Lateral | 28% | 4.7 min, Worst-Case |
[42] | 2010 | 186 hours (13,000 km) | GPS | L1 | Survey | None | Urban, Suburban, Rural, Highway | - | 85%, Code Phase Position (HDOP 3) | 28 sec, 95%, Code Phase Position (HDOP 3) |
[43] | 2016 | 5.71 hour (613 km) | GPS, GLO | L1 | Mass Market (+INS) | SBAS | Highway | 2.6 m, 95%, Horizontal | 100% with inertial | - |
[44] | 2018 | 355 hours (30,000 km) | GPS, GLO | L1, L2 | Survey (+ INS) | Net. RTK | Mostly Highway | 1.05m, 95%, Horizontal | 50% Integer Ambiguity Fixed | 10 sec, 50%, 40 sec, 80% Fixed |
[45] | 2019 | 2 hours | GPS, Gal | L1, L2 | Research SDR | Net. RTK | Urban | 0.14m, 95%, Horizontal | 87% Integer Ambiguity Fixed | 2 sec, 99%, Fixed |
Swift Navigation | 2019 | 12 hours (1,312 km) | GPS, Gal | L1, L2 | Mid-Range | Proprietary, Continent-Scale | Mostly Highway | 0.35m, 95%, Horizontal | 95% CDGNSS | - |
The resulting GNSS performance increases of all the aforementioned development is demonstrated through select investigations in Table II. The important result is that, as of 2020, production GNSS systems with continent-scale corrections coverage can deliver 0.35m accuracy with availability at 95%, and research systems reach 0.14m accuracy even in light urban scenarios.
III-A Performance of a State-of-the-Art Production System
In 2019, Swift Navigation performed an on-road performance assessment of a state-of-the-art production GNSS system using the methodology outlined by Reid et al [44]. The positioning engine under test was Swift Navigation’s Skylark™, running on a Piksi® Multi GNSS receiver, equipped with a Harxon antenna. The GNSS corrections were provided by Swift Navigation’s Skylark cloud corrections service, currently available across the contiguous United States. Ground truth was derived from a NovAtel SPAN GNSS-Inertial system [46]. Corrections were delivered over the 4G LTE cellular network. This setup was driven over 1,300 km from downtown Seattle, WA to downtown San Francisco, CA, along the U.S. Interstate Freeway system.
The results from this data collection campaign are shown in Table II. The 95th percentile accuracy performance is 0.35 m, with an availability of 95%. These results represent state-of-the-art performance for a commercially available automotive grade GNSS positioning system.
III-B Lane Determination with GNSS and Maps
The automotive community is broadly interested in localization technologies that can determine which lane a vehicle is travelling in. Is the performance of modern GNSS good enough to reliably provide lane-determination capabilities? To answer this, we must account for both the error from the GNSS system and the map as follows:
(1) |
where is the standard deviation of the GNSS position, is that for the HD map, and is the total budget between them.
Following the methodology presented in [1], it can be shown that the lateral position error budget for highway lane determination is 1.62 m for passenger vehicles in the U.S. For safe operation, it is recommended by [1] that this position protect level be maintained to an integrity risk of 10-8 / h, or a reliability of 5.73 assuming a Gaussian distribution of errors. This gives us the following relationship:
(2) |
solving for gives:
(3) |
If we allow equal error budget for the GNSS and map georeferencing, , then we obtain the following:
(4) |
solving for this allocation for highway geometry gives:
(5) |
This allows us to calculate an approximate value for 95% accuracy (1.96 ) requirements for both the GNSS position and map georeferencing to be 1.96 = 0.39 m. Given the performance of production-ready systems shown in Table II, we conclude that modern GNSS is accurate enough to provide lane-determination with high confidence, within reach of safety-of-life requirements. Simultaneously, modern HD maps and mapping techniques have also been shown to achieve the required accuracy [47, 48, 49].
III-C Addressing Availability Limitations
Modern GNSS still suffers from outages which prevent stand-alone usage for fully autonomous applications where even short localization outages can result in mission failure. For this reason, GNSS is often aided with inertial and wheel, visual, and radar odometry inputs. These inputs suffer from long-term position drift. Fortunately, most GNSS outages during driving are only a few seconds long, as shown in Table II. Thus, a modern automotive INS-aided GNSS system might soon be able to achieve upwards of 99.9% availability on highways. Urban environments remains challenging [43].
IV Emerging Autonomous Driving Architectures
Two architectures for autonomous vehicle are emerging. They differ in their sensor suites, driving capabilities, and intended Operational Design Domain (ODD). The first provides SAE Level 2 advanced driver-assistance on limited access roads in consumer vehicles, and are currently available to the public. The second provides SAE Level 4 driverless vehicle operation, such as those in robo-taxi platforms targeted at ride sharing, particularly within cities, and are currently in limited pilot operations. For investigations into different sensor choices for autonomous driving, we refer the reader to [50, 51]. Here, we investigate both architectures with an eye on their localization approach and challenges.
IV-A SAE Level 2 Vision-based Systems
An archetypal Level 2 architecture for autonomous lane-following under human supervision is shown in Figure 4. Perception is used for in-lane control to keep the vehicle between lane lines without aid from maps and localization [52]. State-of-the-art Level 2 systems aim to move beyond lane-following and provide onramp-to-offramp freeway navigation, which requires selecting and changing into the correct lanes to traverse interchanges and merges and selecting or avoid exit lanes. This functionality was first demonstrated by Tesla’s ‘navigate on autopilot’ feature using computer vision and radar [53, 54]. The Cadillac Super Cruise approach also utilizes computer vision and radar, but further employs precision GNSS and HD maps to (1) geofence the system to limited access divided highways and (2) provide extended situational awareness beyond perception range [55, 56].
The dependency of these Level 2 architectures on camera data leads to three major challenges. One, ambiguous road markings can lead such systems astray, steering vehicles into phantom lanes and potentially causing fatal accidents. Two, for lane-level maneuvers such as lane changes, navigating interchanges and merges, and choosing or avoiding exit lanes, the vehicle has to correctly infer its surrounding lanes and read, associate, and remember road signs to understand the lane’s intended use. Lastly, these systems have no fallback in the face of environmental effects that can degrade, occlude or damage cameras. These challenges makes it difficult to reach the reliability required for safety-of-life deployment. Precision GNSS providing lane-level localization and lane determination, coupled with HD Maps, can address each of these challenges particularly well in highway environments.

IV-B SAE Level 4 LiDAR-based systems
Level 4 systems under development intend to fully automate the dynamic driving tasks within its ODD, with no vehicle operator required. The archetypal architecture for Level 4 driving is given in Figure 5. One of the insights shared by most Level 4 systems is to simplify the driving problem through high accuracy maps and localization. Indeed, most Level 4 systems cannot function if the localization or mapping subsystem is unavailable, and localization failures often trigger an emergency stop.
Level 4 architectures have historically relied on LiDAR for localization, achieving < 0.10 m, 95% lateral and longitudinal positioning accuracy [57]. LiDAR localization approaches can leverage 3D structure [58] and surface reflectivity[59, 60, 61]. GNSS is not the primary localization sensor due in part to historical availability challenges [62]. Unfortunately, LiDAR also suffers from outages, faults, and erroneous position outputs, especially during adverse weather or in open featureless environments such as highways [63, 64, 65, 66, 67]. Inertial and odometry-based navigation is commonly used in conjunction with LiDAR to address some of these concerns, but suffer from position drift over time. An additional absolute localization sensor would aid in providing redundancy to overcome outages and detect LiDAR errors and faults.
Precision GNSS is complementary to LiDAR. GNSS’ microwave signals are unaffected by rain, snow, and fog. GNSS also performs best in open sparse environments like highways. For these reason, precision GNSS can aid LiDAR-based localization to reach safety-of-life levels of reliability and coverage. One example of a Level 4 system that leverages precision GNSS is Baidu’s Apollo framework [68].

V Discussion
We have hinted at the potential benefits of GNSS given the current localization challenges for autonomous driving architectures. We discuss each benefit here.
V-A Unlocking Lane-Level Maneuvers
We have shown that GNSS can provide lane determination with safety-of-life level integrity, especially valuable to Level 2 vision-based systems given their challenges outlined previously. Lane determination on an HD map enables planning lane-level maneuvers with confidence, providing a key building block for safe onramp-to-offramp navigation.
V-B Providing Oversight over Vision Systems
Vision systems can be fooled into detecting phantom lanes leading to extremely hazardous behavior. GNSS lane determination provides an independent signal to verify the validity of vision outputs.
V-C Providing Safety Through Independence
The challenge facing automakers is achieving reliability of better than 10-8 dangerous failures per hour, exceeding ASIL D [2]. This allowable failure rate has been estimated as less than one failure in a billion miles [1]. One powerful method to reach this level of reliability is combining independent systems to redundantly localize the vehicle. GNSS can provide this independent signal.
V-D Fallback During Outages
Both LiDAR and vision systems experience outages. Level 4 systems rely on expensive tactical-grade Inertial Measurement Units (IMU) to safely pull over in these circumstances, and Level 2 systems depend on the driver to intervene. Precision GNSS might be a viable fallback during outages, enabling operation in a degraded mode for Level 4 systems and aiding in advanced warning of a required driver intervention to transform Level 2 systems into Level 3 systems.
V-E Unlocking Interoperability to Overcome Occlusion and Enable Collaboration
An important future opportunity is interopreability between autonomous systems, which cannot be understated. For one, information sharing between vehicles and static infrastructure is a powerful approach to overcoming perceptual sensor occlusion — a major challenge for autonomous vehicles. Furthermore, interoperability enables strategic and tactical collaboration, augmenting basic driving to unlock coordination between vehicles and commodifying enabling technologies such as HD Maps. Interoperability requires sharing common spatial reference frames and timing. The obvious choice for a global standard is that defined by GNSS, namely, the ITRF datum and GPS global time. GNSS offers the only source of globally consistent precise position and time to act as a standard reference for all autonomous systems.
References
- [1] T. G. R. Reid, S. E. Houts, R. Cammarata, G. Mills, S. Agarwal, A. Vora, and G. Pandey, “Localization Requirements for Autonomous Vehicles,” SAE International Journal of Connected and Automated Vehicles, vol. 2, no. 3, pp. 173–190, sep 2019. [Online]. Available: https://www.sae.org/content/12-02-03-0012/
- [2] P. Kafka, “The Automotive Standard ISO 26262, the Innovative Driver for Enhanced Safety Assessment & Technology for Motor Cars,” Procedia Engineering, vol. 45, pp. 2–10, jan 2012. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S1877705812031244
- [3] SAE International, “Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles (J3016B),” Tech. Rep., 2018. [Online]. Available: https://www.sae.org/standards/content/j3016_201806/
- [4] D. Anguelov, “Taming the Long Tail of Autonomous Driving Challenges,” Cambridge, MA, 2019. [Online]. Available: https://www.youtube.com/watch?v=Q0nGo2-y0xY&feature=youtu.be
- [5] O. Khatib and F. Groen, The 2005 DARPA Grand Challenge – The Great Robot Race, 2008, vol. 35, no. 6.
- [6] G. H. Elkaim, F. A. Pradipta Lie, and D. Gebre-Egziabher, Principles of guidance, navigation, and control of uavs, 2015.
- [7] W. Y. Ochieng and K. Sauer, “Urban road transport navigation: Performance of the global positioning system after selective availability,” Transportation Research Part C: Emerging Technologies, vol. 10, no. 3, pp. 171–187, 2002.
- [8] R. B. Langley, “GLONASS — past, present and future,” GPS World, 2017. [Online]. Available: https://www.gpsworld.com/innovation-glonass-past-present-and-future/
- [9] J. Shen, “Update on the BeiDou Navigation Satellite System (BDS),” in 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, 2019.
- [10] E. Chatre and J. Benedicto, “2019-Galileo Programme Update,” in 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, 2019.
- [11] T. Sakai and S. Kogure, “The latest status of Quasi-Zenith Satellite System (QZSS) and its future expansion,” in 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, 2019.
- [12] L. Heng, T. Walter, P. Enge, and G. X. Gao, “GNSS Multipath and Jamming Mitigation Using High-Mask-Angle Antennas and Multiple Constellations,” IEEE Transactions on Intelligent Transportation Systems, pp. 1–10, 2014. [Online]. Available: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6945822
- [13] GPS Directorate, “NAVSTAR GPS Space Segment / Navigation User Segment Interfaces (IS-GPS-200K),” GPS Directorate, Tech. Rep., 2019.
- [14] European Union, “European GNSS (Galileo) Open Service Signal In Space Interface Control Document,” European Union, Tech. Rep., 2015.
- [15] China Satellite Navigation Office, “BeiDou Navigation Satellite System Signal In Space Interface Control Document Open Service Signals B1C and B2a (Test Version),” China Satellite Navigation Office, Tech. Rep., 2017.
- [16] Cabinet Office (Government of Japan), “Quasi-Zenith Satellite System Interface Specification Centimeter Level Augmentation Service (IS-QZSS-L6-001),” Tech. Rep., 2018.
- [17] M. Lu, W. Li, Z. Yao, and X. Cui, “Overview of BDS III new signals,” Navigation, Journal of the Institute of Navigation, vol. 66, no. 1, pp. 19–35, mar 2019.
- [18] C. J. Hegarty and E. Chatre, “Evolution of the Global Navigation Satellite System (GNSS),” Proceedings of the IEEE, vol. 96, no. 12, pp. 1902–1917, 2008.
- [19] M. Tran, “Performance evaluations of the new GPS L5 and L2 Civil (L2C) signals,” Navigation, Journal of the Institute of Navigation, vol. 51, no. 3, pp. 199–212, 2004.
- [20] M. J. Murrian, C. W. Gonzalez, T. E. Humphreys, and T. D. Novlan, “A dense reference network for mass-market centimeter-accurate positioning,” in Proceedings of the IEEE/ION Position, Location and Navigation Symposium, PLANS 2016, 2016, pp. 243–254.
- [21] J. Kouba and P. Héroux, “Precise Point Positioning Using IGS Orbit and Clock Products,” GPS Solutions, vol. 5, no. 2, pp. 12–28, oct 2001.
- [22] G. Wübbena, M. Schmitz, and A. Bagge, “PPP-RTK: Precise Point Positioning using state-space representation in RTK networks,” Proceedings of the 18th International Technical Meeting of the Satellite Division of The Institute of Navigation, ION GNSS 2005, vol. 2005, pp. 2584–2594, 2005.
- [23] S. Banville, M. Bavaro, S. Carcanague, A. Cole, K. Dade, P. Grgich, A. Kleeman, and B. Segal, “Network Modelling Considerations for Wide-area Ionospheric Corrections,” in Proceedings of the 31st International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018), Miami, FL, oct 2018, pp. 1883–1892. [Online]. Available: https://www.ion.org/publications/abstract.cfm?articleID=15969
- [24] K. Gunning, J. Blanch, T. Walter, L. de Groot, and L. Norman, “Design and Evaluation of Integrity Algorithms for PPP in Kinematic Applications,” in Proceedings of the 31st International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2018), Miami, FL, oct 2018, pp. 1910–1939. [Online]. Available: https://www.ion.org/publications/abstract.cfm?articleID=15972
- [25] A. Jokinen, C. Ellum, I. Webster, S. Shanmugam, and K. Sheridan, “NovAtel CORRECT with Precise Point Positioning (PPP): Recent Developments,” in Proceedings of the 31st International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018), Miami, FL, oct 2018, pp. 1866–1882. [Online]. Available: https://www.ion.org/publications/abstract.cfm?articleID=15824
- [26] S. Vana, J. Aggrey, S. Bisnath, R. Leandro, L. Urquhart, and P. Gonzalez, “Analysis of GNSS Correction Data Standards for the Automotive Market,” in Proceedings of the 31st International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018), Miami, FL, oct 2018, pp. 4197–4214. [Online]. Available: https://www.ion.org/publications/abstract.cfm?articleID=16081
- [27] GPS World Staff, “Swift Navigation expands Skylark precise positioning for autonomous vehicles,” 2019.
- [28] U. Weinbach, M. Brandl, X. Chen, H. Landau, F. Pastor, N. Reussner, and C. Rodriguez-Solano, “Integrity of the Trimble CenterPoint RTX Correction Service,” in Proceedings of the 31st International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018), Miami, FL, oct 2018, pp. 1902–1909. [Online]. Available: https://www.ion.org/publications/abstract.cfm?articleID=15971
- [29] X. Chen, C. Ouyang, and J. Shi, “Virtual Reference Station (VRS) Coordinate’s Pattern of QianXun Ground-Based Augmentation System,” in Lecture Notes in Electrical Engineering, vol. 497. Springer Verlag, 2018, pp. 285–295.
- [30] K. Asari, S. Matsuoka, and H. Amitani, “QZSS RTK‐PPP Application to Autonomous Cars,” in Proceedings of the 29th International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2016), Portland, OR, 2016, pp. 2136 – 2142.
- [31] European Global Navigation Satellite Systems Agency, “PPP-RTK Market and Technology Report,” Tech. Rep., 2019. [Online]. Available: https://www.gsa.europa.eu/sites/default/files/calls_for_proposals/rd.03_-_ppp-rtk_market_and_technology_report.pdf
- [32] S. Vana, J. Aggrey, S. Bisnath, R. Leandro, L. Urquhart, and P. Gonzalez, “Analysis of GNSS correction data standards for the automotive market,” Navigation, vol. 66, no. 3, pp. 577–592, sep 2019. [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1002/navi.323
- [33] 3GPP Organizational Partners, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Requirements for support of Assisted Global Navigation Satellite System (A-GNSS) (Release 15),” Valbonne, France, Tech. Rep., 2019.
- [34] Y. Zeng and Z. K. Shen, “A fault-based model for crustal deformation, fault slip rates, and off-fault strain rate in California,” Bulletin of the Seismological Society of America, vol. 106, no. 2, pp. 766–784, apr 2016.
- [35] T. F. Baker, “Tidal deformations of the Earth,” pp. 197–233, 1984. [Online]. Available: https://www.jstor.org/stable/43420600
- [36] Z. Altamimi, P. Rebischung, X. Collilieux, L. Metivier, K. Chanard, Z. Altamimi, P. Rebischung, X. Collilieux, L. Metivier, and K. Chanard, “Roadmap toward ITRF2020,” in American Geophysical Union, Fall Meeting, Washington, DC, 2018.
- [37] C. Pearson and R. Snay, “Introducing HTDP 3.1 to transform coordinates across time and spatial reference frames,” GPS Solutions, vol. 17, no. 1, pp. 1–15, 2013.
- [38] T. Cozzens, “NovAtel test drives STMicroelectronics’ Teseo APP and Teseo V chipset,” 2018. [Online]. Available: http://gpsworld.com/novatel-test-drives-stmicroelectronics-teseo-app-and-teseo-v-chipset/
- [39] L. de Groot, E. Infante, A. Jokinen, B. Kruger, and L. Norman, “Precise Positioning for Automotive with Mass Market GNSS Chipsets,” in Proceedings of the 31st International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018), Miami, FL, oct 2018, pp. 596–610. [Online]. Available: https://www.ion.org/publications/abstract.cfm?articleID=16003
- [40] T. Cozzens, “u-blox F9 designed for high-precision market,” 2018. [Online]. Available: https://www.gpsworld.com/u-blox-f9-platform-designed-for-high-precision-mass-market/
- [41] Qualcomm, “Trimble and Qualcomm Establish Alliance to Produce High-Accuracy Positioning Solutions for Connected Vehicles,” 2019.
- [42] T. Pilutti and C. Wallis, “Onroad GPS Availability Analysis,” in SAE 2010 World Congress & Exhibition. SAE International, apr 2010. [Online]. Available: https://doi.org/10.4271/2010-01-0742
- [43] A. Stern and A. Kos, “Positioning performance assessment of geodetic, automotive, and smartphone gnss receivers in standardized road scenarios,” IEEE Access, vol. 6, pp. 41 410–41 428, jul 2018.
- [44] T. G. R. Reid, N. Pervez, U. Ibrahim, S. E. Houts, G. Pandey, N. K. R. Alla, and A. Hsia, “Standalone and RTK GNSS on 30,000 km of North American Highways,” in 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, sep 2019. [Online]. Available: http://arxiv.org/abs/1906.08180
- [45] T. E. Humphreys, M. J. Murrian, and L. Narula, “Deep urban unaided precise GNSS vehicle positioning,” jun 2019. [Online]. Available: http://arxiv.org/abs/1906.09539
- [46] S. Kennedy, J. Hamilton, and H. Martell, “Architecture and system performance of SPAN-NovAtel’s GPS/INS solution,” in IEEE/ION PLANS 2006, San Diego, CA, 2006, pp. 266–274.
- [47] The Sanborn Map Company, “Sanborn HD Maps for Autonomous Driving,” Colorado Springs, CO, 2017. [Online]. Available: https://www.sanborn.com/highly-automated-driving-maps-for-autonomous-vehicles/
- [48] M. Dannehy, “TomTom Maps 3D Maps: Beyond Automotive,” Tech. Rep., 2016.
- [49] M. Slovick, “Autonomous Cars and Overcoming the Inadequacies of Road Mapping,” 2019. [Online]. Available: https://www.u-blox.com/en/beyond/blog/guest-blogs/autonomous-cars-and-overcoming-inadequacies-road-mapping
- [50] J. Van Brummelen, M. O’Brien, D. Gruyer, and H. Najjaran, “Autonomous vehicle perception: The technology of today and tomorrow,” pp. 384–406, apr 2018.
- [51] F. Rosique, P. J. Navarro, C. Fernández, and A. Padilla, “A systematic review of perception system and simulators for autonomous vehicles research,” feb 2019.
- [52] A. Bar Hillel, R. Lerner, D. Levi, and G. Raz, “Recent progress in road and lane detection: a survey,” Machine Vision and Applications, vol. 25, no. 3, pp. 727–745, apr 2014. [Online]. Available: http://link.springer.com/10.1007/s00138-011-0404-2
- [53] The Tesla Team, “Introducing Navigate on Autopilot,” 2018. [Online]. Available: https://www.tesla.com/en_CA/blog/introducing-navigate-autopilot
- [54] ——, “Introducing a More Seamless Navigate on Autopilot,” 2019. [Online]. Available: https://www.tesla.com/en_CA/blog/introducing-more-seamless-navigate-autopilot
- [55] C. Hay, “Use of Precise Point Positioning for Cadillac Super Cruise,” in Munich Satellite Navigation Summit, Munich, 2018. [Online]. Available: https://youtu.be/_rxW68ADldI
- [56] A. Davies, “Thank Maps for the Cadillac CT6’s Super Cruise Self-Driving — WIRED,” 2018. [Online]. Available: https://www.wired.com/story/cadillac-super-cruise-ct6-lidar-laser-maps/
- [57] H. Liu, Q. Ye, H. Wang, L. Chen, and J. Yang, “A Precise and Robust Segmentation-Based Lidar Localization System for Automated Urban Driving,” Remote Sensing, vol. 11, no. 11, p. 1348, jun 2019. [Online]. Available: https://www.mdpi.com/2072-4292/11/11/1348
- [58] A. Segal, D. Haehnel, and S. Thrun, “Generalized-ICP,” Robotics: Science and Systems, vol. 5, pp. 168–176, 2009.
- [59] J. Levinson, M. Montemerlo, and S. Thrun, “Map-Based Precision Vehicle Localization in Urban Environments,” in Robotics: Science and Systems III, Atlanta, GA, 2007.
- [60] R. W. Wolcott and R. M. Eustice, “Fast LIDAR localization using multiresolution Gaussian mixture maps,” in 2015 IEEE International Conference on Robotics and Automation (ICRA). IEEE, may 2015, pp. 2814–2821. [Online]. Available: http://ieeexplore.ieee.org/document/7139582/
- [61] R. W. Wolcott, “Robust Localization in 3D Prior Maps for Autonomous Driving,” Doctor of Philosophy, University of Michigan, 2016. [Online]. Available: https://deepblue.lib.umich.edu/handle/2027.42/133410
- [62] C. Urmson, J. Anhalt, M. Clark, T. Galatali, J. P. Gonzalez, J. Gowdy, A. Gutierrez, S. Harbaugh, M. Johnson-Roberson, H. Kato, P. Koon, K. Peterson, B. Smith, S. Spiker, and E. Tryzelaar, “High Speed Navigation of Unrehearsed Terrain: Red Team Technology for Grand Challenge 2004,” Carnegie Mellon University, Tech. Rep., 2004.
- [63] S. Sundararajan and I. Zohdy, “Vehicle Automation and Weather: Challenges and Opportunities, US DOT Report: FHWA-JPO-17-494,” U.S. Department of Transportation, Washington, DC, Tech. Rep., 2016. [Online]. Available: https://rosap.ntl.bts.gov/view/dot/32494/dot_32494_DS1.pdf
- [64] S. Michaud, J.-F. Lalonde, and P. Gigù Ere, “Towards Characterizing the Behavior of LiDARs in Snowy Conditions,” in 7th Workshop on Planning, Perception and Navigation for Intelligent Vehicles, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 2015.
- [65] M. Kutila, P. Pyykönen, W. Ritter, O. Sawade, and B. Schäufele, “Automotive LIDAR sensor development scenarios for harsh weather conditions,” in IEEE Conference on Intelligent Transportation Systems, Proceedings, ITSC. Institute of Electrical and Electronics Engineers Inc., dec 2016, pp. 265–270.
- [66] T. G. Phillips, N. Guenther, and P. R. McAree, “When the Dust Settles: The Four Behaviors of LiDAR in the Presence of Fine Airborne Particulates,” Journal of Field Robotics, vol. 34, no. 5, pp. 985–1009, aug 2017. [Online]. Available: http://doi.wiley.com/10.1002/rob.21701
- [67] R. Heinzler, P. Schindler, J. Seekircher, W. Ritter, and W. Stork, “Weather Influence and Classification with Automotive Lidar Sensors,” in IEEE Intelligent Vehicles Symposium (IV). Paris, France: Institute of Electrical and Electronics Engineers (IEEE), aug 2019, pp. 1527–1534.
- [68] G. Wan, X. Yang, R. Cai, H. Li, Y. Zhou, H. Wang, and S. Song, “Robust and Precise Vehicle Localization Based on Multi-Sensor Fusion in Diverse City Scenes,” in Proceedings - IEEE International Conference on Robotics and Automation. Institute of Electrical and Electronics Engineers Inc., sep 2018, pp. 4670–4677.