Abstract:The tracking of satellite signals with the passive linearly polarized embedded global navigation satellite system (GNSS) antenna of smartphones in dynamic scenarios is susceptible to the changing multipath and obstructions in urban environments, which lead to a significant decrease in the availability and reliability of GNSS solutions. Accordingly, based on the characteristics of smartphone GNSS and inertial measurement unit (IMU) sensors data in GNSS-degraded environments, we established an IMU-aided uncombin… Show more
“…The performance under vegetation canopy must be further studied. Considering the smartphone receivers, utilization of raw GNSS data is being studied with aim to provide kinematic/real-time solutions [ 8 , 23 , 49 , 66 ]. A periodically held Google Decimeter Challenge [ 67 ] provides a very good overview of new approaches focused on post-processing of kinematic smartphone GNSS measurements.…”
Section: Discussionmentioning
confidence: 99%
“…The other group of studies is focused on practical applications, taking into account many differing positioning approaches, including single point positioning (SPP) [ 11 , 12 ], precise point positioning (PPP) [ 13 , 14 ], differential GNSS (DGNSS) [ 15 , 16 ], real-time kinematics (RTK) [ 17 , 18 ], post-processed kinematics (PPK) [ 19 ] and static (carrier-phase based) positioning [ 20 ]. To supplement the low-quality GNSS data from smartphones, authors have recently focused on combinations with other sensors usable for positioning, e.g., inertial measurement units (IMU) [ 21 , 22 , 23 ]. Other approaches include, e.g., the aid of 3D maps [ 24 ] and collaborative smartphone positioning [ 1 ].…”
The decrease in costs and dimensions of GNSS receivers has enabled their adoption for a very wide range of users. Formerly mediocre positioning performance is benefiting from recent technology advances, namely the adoption of multi-constellation, multi-frequency receivers. In our study, we evaluate signal characteristics and horizontal accuracies achievable with two low-cost receivers—a Google Pixel 5 smartphone and a u-Blox ZED F9P standalone receiver. The considered conditions include open area with nearly optimal signal reception, but also locations with differing amounts of tree canopy. GNSS data were acquired using ten 20 min observations under leaf-on and leaf-off conditions. Post-processing in static mode was conducted using the Demo5 fork of the RTKLIB open source software, which is adapted for usage with lower quality measurement data. The F9P receiver provided consistent results with sub-decimeter median horizontal errors even under tree canopy. The errors for the Pixel 5 smartphone were under 0.5 m under open-sky conditions and around 1.5 m under vegetation canopy. The adaptation of the post-processing software to lower quality data was proven crucial, especially for the smartphone. In terms of signal quality (carrier-to-noise density, multipath), the standalone receiver provided significantly better data than the smartphone.
“…The performance under vegetation canopy must be further studied. Considering the smartphone receivers, utilization of raw GNSS data is being studied with aim to provide kinematic/real-time solutions [ 8 , 23 , 49 , 66 ]. A periodically held Google Decimeter Challenge [ 67 ] provides a very good overview of new approaches focused on post-processing of kinematic smartphone GNSS measurements.…”
Section: Discussionmentioning
confidence: 99%
“…The other group of studies is focused on practical applications, taking into account many differing positioning approaches, including single point positioning (SPP) [ 11 , 12 ], precise point positioning (PPP) [ 13 , 14 ], differential GNSS (DGNSS) [ 15 , 16 ], real-time kinematics (RTK) [ 17 , 18 ], post-processed kinematics (PPK) [ 19 ] and static (carrier-phase based) positioning [ 20 ]. To supplement the low-quality GNSS data from smartphones, authors have recently focused on combinations with other sensors usable for positioning, e.g., inertial measurement units (IMU) [ 21 , 22 , 23 ]. Other approaches include, e.g., the aid of 3D maps [ 24 ] and collaborative smartphone positioning [ 1 ].…”
The decrease in costs and dimensions of GNSS receivers has enabled their adoption for a very wide range of users. Formerly mediocre positioning performance is benefiting from recent technology advances, namely the adoption of multi-constellation, multi-frequency receivers. In our study, we evaluate signal characteristics and horizontal accuracies achievable with two low-cost receivers—a Google Pixel 5 smartphone and a u-Blox ZED F9P standalone receiver. The considered conditions include open area with nearly optimal signal reception, but also locations with differing amounts of tree canopy. GNSS data were acquired using ten 20 min observations under leaf-on and leaf-off conditions. Post-processing in static mode was conducted using the Demo5 fork of the RTKLIB open source software, which is adapted for usage with lower quality measurement data. The F9P receiver provided consistent results with sub-decimeter median horizontal errors even under tree canopy. The errors for the Pixel 5 smartphone were under 0.5 m under open-sky conditions and around 1.5 m under vegetation canopy. The adaptation of the post-processing software to lower quality data was proven crucial, especially for the smartphone. In terms of signal quality (carrier-to-noise density, multipath), the standalone receiver provided significantly better data than the smartphone.
“…According to the results, applying smart device-level GNSS observations in ionospheric studies is feasible. Zhu et al [ 27 ] proposed an inertial measurement unit (IMU)-aided uncombined PPP coupled mathematical model, suitable for smartphone positioning. The proposed PPP/INS-coupled model integrated the dual-frequency GNSS observations and IMU data from smartphones with C/N0-dependent stochastic model and robust Kalman filter (RKF) model to improve the positioning performance under GNSS-degraded environments.…”
Precise position information available from smartphones can play an important role in developing new location-based service (LBS) applications. Starting from 2016, and after the release of Nougat version (Version 7) by Google, developers have had access to the GNSS raw measurements through the new application programming interface (API), namely android.location (API level 24). However, the new API does not provide the typical GNSS observations directly (e.g., pseudorange, carrier-phase and Doppler observations) which have to be generated by the users themselves. Although several Apps have been developed for the GNSS observations generation, various data analyses indicate quality concerns, from biases to observation inconsistency in the generated GNSS observations output from those Apps. The quality concerns would subsequently affect GNSS data processing such as cycle slip detection, code smoothing and ultimately positioning performance. In this study, we first investigate algorithms for GNSS observations generation from the android.location API output. We then evaluate the performances of two widely used Apps (Geo++RINEX logger and GnssLogger Apps), as well as our newly developed one (namely UofC CSV2RINEX tool) which converts the CSV file to a Receiver INdependent Exchange (RINEX) file. Positioning performance analysis is also provided which indicates improved positioning accuracy using our newly developed tool. Future work finding out the potential reasons for the identified misbehavior in the generated GNSS observations is recommended; it will require a joint effort with the App developers.
“…They can be integrated with the smartphone GNSS observables to achieve a better localization solution. Zhu et al (2022) proposed an IMU-aided uncombined PPP coupled mathematical model, suitable for smartphone positioning. The proposed PPP/INS-coupled model integrated the dualfrequency GNSS observations and IMU data from smartphones with C/N0-dependent stochastic model and robust Kalman filter (RKF) model to improve the positioning performance under GNSS-degraded environments.…”
Since the release of Android version 7 in 2016, the smartphone users have had access to the raw global navigation satellite system (GNSS) measurements (i.e., pseudorange, carrier-phase, Doppler, and carrier-to-noise density ratio (C/N0)) through the new application programming interface (API) called android location (API level 24). This capability opens opportunities to apply different positioning techniques, ranging from absolute to differential techniques, to the smartphone observations. Precise point positioning (PPP) is a powerful method for conducting accurate real-time positioning using a single receiver, and it can be applied to the smartphone observations as well. Most PPP smartphone positioning studies have so far focused on utilizing the GNSS only observations obtained from the smartphone's API. However, incorporating additional information as constraints, such as height information, can enhance accuracy and overall stability. Although the vertical positioning accuracy of GNSS is generally lower than the horizontal accuracy, utilizing recorded height from the smartphone GNSS chipset can still be beneficial. This incorporation increases the degree of freedom and strengthens the geometry between the receiver and satellites. In this study, we assess the effectiveness of the uncombined PPP (UPPP) model in the presence of height constraints. We utilize both pedestrian walking and vehicular datasets collected by a dual-frequency Xiaomi Mi8 device to evaluate the effect of adding height constraint to PPP model. The results demonstrate an average improvement of 22% and 26% on the root-mean-square (RMS) of horizontal error and the 50th percentile error, respectively, when employing the height constraints UPPP model. Additionally, the findings indicated a decrease in PPP convergence time, further supporting the positive impact of incorporating height constraints.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.