QUALITY ANALYSIS OF SMARTPHONE GNSS OBSERVATIONS AND IMPACT ON PRECISE POSITIONING
Keywords: Smartphone positioning, Precise point positioning (PPP), Smartphone GNSS observations, Smartphone GNSS logging Apps, GnssLogger App, Geo++ RINEX logger App, UofC CSV2RINEX tool
Abstract. The use of low-cost and ultra-low-cost receivers such as smartphones and wearables has been raising these days due to their affordability and widespread availability. Along with the release of Android Version 7 in 2016, the raw GNSS measurements became accessible through the location API, which includes the GNSSMeasurement class and GNSSClock class. However, the users are required to extract the typical GNSS observations, such as pseudorange, carrier-phase, and Doppler observations, from the raw data coming from these two classes. It should be mentioned some quality concerns may arise during the conversion process from the raw GNSS measurements to the typical GNSS measurements. These quality concerns would subsequently affect GNSS data processing such as cycle slip detection, code smoothing and ultimately positioning performance. In this paper, we first analyse the quality of GNSS observations logged from smartphones. Furthermore, we address potential issues that can arise during the generation of GNSS observations. We also introduce our developed in-house software, UofC CSV2RINEX, which is designed to convert CSV files into RINEX files.