Next Article in Journal
Theoretical Design of a Novel Vibration Energy Absorbing Mechanism for Cables
Next Article in Special Issue
Performance Assessment of PPP Surveys with Open Source Software Using the GNSS GPS–GLONASS–Galileo Constellations
Previous Article in Journal
Investigation the Integration of Heliostat Solar Receiver to Gas and Combined Cycles by Energy, Exergy, and Economic Point of Views
Previous Article in Special Issue
Modeling of the Vertical Movements of the Earth’s Crust in Poland with the Co-Kriging Method Based on Various Sources of Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Assessment of Static Positioning Accuracy Using Low-Cost Smartphone GPS Devices for Geodetic Survey Points’ Determination and Monitoring

by
Marcin Uradziński
* and
Mieczysław Bakuła
Faculty of Geoengineering, University of Warmia and Mazury, 10-719 Olsztyn, Poland
*
Author to whom correspondence should be addressed.
Submission received: 22 June 2020 / Revised: 24 July 2020 / Accepted: 29 July 2020 / Published: 31 July 2020
(This article belongs to the Special Issue GNSS Techniques for Land and Structure Monitoring)

Abstract

:
Recent developments enable to access raw Global Navigation Satellite System (GNSS) measurements of mobile phones. Initially, researchers using signals gathered by mobile phones for high accuracy surveying were not successful in ambiguity fixing. Nowadays, GNSS chips, which are built in the latest smartphones, deliver code and primarily carrier phase observations available for detailed analysis in post-processing applications. Therefore, we decided to check the performance of carrier phase ambiguity fixing and positioning accuracy results of the latest Huawei P30 pro smartphone equipped with a dual-frequency GNSS receiver. We collected 3 h of raw static data in separate sessions at a known point location. For two sessions, the mobile phone was mounted vertically and for the third one—horizontally. At the same time, a high-class geodetic receiver was used for L1 and L5 signal comparison purposes. The carrier phase measurements were processed using commercial post-processing software with reference to the closest base station observations located 4 km away. Additionally, 1 h sessions were divided into 10, 15, 20 and 30 min separate sub-sessions to check the accuracy of the surveying results in fast static mode. According to the post-processing results, we were able to fix all L1 ambiguities based on Global Positioning System (GPS)-only satellite constellation. In comparison to the fixed reference point position, all three 1 h static session results were at centimeters level of accuracy (1–4 cm). For fast static surveying mode, the best results were obtained for 20 and 30 min sessions, where average accuracy was also at centimeters level.

1. Introduction

The Global Navigation Satellite System (GNSS) chipsets built into the latest mobile phones, along with their miniaturization and reduced production costs, are nowadays a main aim of the electronic mass-market. Satellite positioning became a common practice in spreading of location-based applications dedicated for mobile devices, such as mobile phones, tablets or portable navigation systems. When the first Android Nougat 7 was introduced in May 2016, the GNSS observations could be processed by Android-dedicated applications and recorded into a file. Since then, the scientific community has been paying special attention to GNSS raw observations derived from smartphones. These observations include not only code pseudorange information but also carrier phase and Doppler GNSS measurements using Application Programming Interface (API). Such an interface defines interactions between multiple software intermediaries running on an Android operating system. Considering this solution, the stored GNSS observations are available now for analysis in post-processing.
Today, for navigational purposes, the typical accuracy obtained by a smartphone device is about a few meters, and under difficult conditions, may reach up to ten meters. It is caused by pseudoranges which are mainly used for low-precision real-time positioning [1]. To obtain precise positioning results, carrier-phase measurements are commonly used. Geodetic receivers with applied advanced positioning algorithms using multi-frequency GNSS observations may easily provide centimeter and sub-centimeter positioning results in real time or in post-processing mode.
Obtaining high positioning accuracies using GNSS technology can be achieved with the carrier phase observations and the capability to fix their ambiguities to the correct integer values. A short while ago, GNSS chipsets built into mobile phones provided mainly code and phase measurements only on the single frequency L1/E1. At the same time, the first post-processing algorithms were applied trying to obtain submeter positioning results with smartphones [2,3,4]. Developers started extracting raw measurements in a format which was best suited for post surveying processing and analysis. In the field of geodesy, there is a well-known interchange format for raw satellite navigation system data called RINEX (Receiver Independent Exchange Format). Considering current mobile applications such as RINEX ON or GEO++ RINEX Logger, there is an opportunity to collect GNSS data and conduct numerous research on post-processing positioning performances and signal analysis. The next significant technological breakthrough in smartphone positioning was in the year 2017, when the Broadcom company released the first dual-frequency GNSS chipset (BCM47755). Such a step was followed by other producers like Qualcomm or U-blox, who further presented chipsets (Snapdragon X24, Teseo, U-blox F9) using multi-constellation and multi-frequency technology [5,6]. The first smartphone equipped with a dual-frequency GNSS chipset was the Xiaomi Mi 8, introduced in June 2018. This device was the first equipped with the Broadcom BCM47755 GNSS dual-frequency chipset, designed by the Broadcom Limited company. The ability to use additional observations on a second frequency can increase signal availability and enables a higher level of positioning performances and accuracy by simplifying ambiguity fixing using wide-open techniques and corrections of most error sources, introduced mostly by ionospheric refraction. This strictly depends on the processing methodology and the current state of the atmosphere. The way to solve the carrier phase integer ambiguity enables introducing RTK (Real-Time Kinematic) or PPP (Precise Point Positioning) algorithms directly in mobile phones and the design of the additional L5/E5 signals help to recognize original signals from the ones reflected by near objects (multipath effect).
In the case of smartphones, GNSS observations suffer not only from high measurement noise, atmospheric refractions or multipath, but also from anomalies such as duty cycling and gradual accumulation of phase errors. Such a problem occurred with GNSS chipsets built in mobile phones, such as the Xiaomi Mi 8 [7,8,9]. The duty cycling is a process where the GNSS chipset of the smartphone works in a discontinuous way, which causes the hardware clock to be active only for a fraction of each second to support low power consumption and thus prevent battery discharge [10,11,12,13]. This action limited the use of smartphone observations for precise positioning techniques such as RTK and PPP. Fortunately, Google Nexus 9 was the first mobile device which enabled continuous recording of GNSS observations. First research results of the static data analysis showed that the horizontal and vertical RMS position errors were less than 0.8 and 1.4 m [4]. Other researchers [14,15] performed the studies using the same device. Position accuracy ranged from below 1 m to a few decimeters depending on experimental setups for positioning based on carrier-phase observations. Unfortunately, during signal analysis, various drifts for the code and phase observations appeared. In later Android versions, it was possible to turn off the duty cycling mode, making the observables applicable for phase-based positioning methods. Based on this, first single-baseline RTK positioning experiments considering two different kinds of multi-frequency and multi-constellation master stations took place [16]. This research work demonstrated that it is not possible to fix phase ambiguities and therefore to reach cm-accuracy in real-time, mostly due to the low quality of GNSS raw measurements collected by a mobile phone. For float-only solutions, researchers proved to obtain better precision with respect to the Global Positioning System (GPS)-only results. What they additionally realized, when the GLONASS constellation is also added, the results are becoming worse. Additional works on recent GNSS smartphone positioning using single-frequency precise positioning in RTK or static PPP modes were presented in References [17,18]. Their investigation showed that the performance of current mobile phones is quite superior with respect to previous models of smart devices, but it is still not available to reach high coordinate accuracies.
The authors of this paper focused on assessment of carrier phase observations in precise smartphone positioning, and above all, in ambiguity fixing performances. Since November 2019, we have been doing research on various GNSS chipsets built into the mobile devices. Since then, we paid special attention to the latest dual-frequency GNSS Kirin 980 chipset, and in December 2019, we obtained a Huawei P30 Pro smartphone based on this chipset. In December 2019 and January 2020, we conducted several static measurement sessions in various configurations. Based on collected RINEX data, we analyzed the signals, the quality of carrier phase observations and finally single-base positioning results according to the nearest GNSS reference station.

2. Carrier Phase Observations for Static Measurements Provided by GNSS Chipsets

Obtaining high static positioning accuracies using GNSS technology strictly depends on carrier phase observations and the capability to fix their ambiguities to the correct integer values. Therefore, recently, scientists have been paying special attention to the analysis of such signals being tracked by smartphones. An example of raw measurements data collected by a Huawei P30 Pro smartphone (Union of Huawei Investment & Holding Co., Ltd., Shenzhen, China) is presented in Figure 1.
As we can see from Figure 1, the smartphone recorded the following GNSS data:
-
GPS L1, L5 carrier phase measurements transmitted at 1575.42 and 1176.45 MHz frequencies.
-
GPS pseudoranges P(L1) and P(L5).
-
GALILEO E1, E5a carrier phase measurements.
-
GALILEO pseudoranges P(E1) and P(E5a).
-
GLONASS L1 carrier phase measurements and pseudoranges.
It should be noted that the GPS L1 and L5 frequencies correspond with GALILEO E1 and E5a center frequencies. However, whereas all the satellites of GALILEO provide the L5 signal, in GPS, there are currently only 14 of them (where 12 are transmitted by satellites from the GPS IIF block and 2 from the GPS III block). In the case of double frequencies of L1–L5 GPS data in a relative positioning (static or RTK), we can write the following double-difference (DD) observation equations [19]:
ϕ L 1 ( t ) = ϱ ( t ) λ L 1 + N 1 + ε ϕ L 1 ( t )
P ( L 1 ) = ϱ ( t ) + ε P L 1 ( t )
ϕ L 5 ( t ) = ϱ ( t ) λ L 5 + N 5 + ε ϕ L 5 ( t )
P ( L 5 ) = ϱ ( t ) + ε P L 5 ( t )
where: ϕ L 1 , ϕ L 5 —observations of DD phase measurements for L1 and L5 frequencies (in cycles), P(L1) and P(L5)—observations of DD in code measurements (m), and ε ϕ L 1 , ε ϕ L 5 , ε P L 1 ,   ε P L 5 —errors of phase and code DD observations.
In some papers, mainly the signal-to-noise ratio has been analyzed, but we decided to focus on single epoch double-difference N1(P1) and N1(P5) float GPS-only solutions based on P(L1) and P(L5) codes, using Equations (1), (2) and (4), according to the formulas:
N 1 ( P 1 ) = ϕ L 1 ( t ) P ( L 1 ) λ L 1
N 1 ( P 5 ) = ϕ L 1 ( t ) P ( L 5 ) λ L 1
Time series of residuals of double-difference single epoch N1(P1) and N1(P5) GPS-only combinations for a geodetic receiver and smartphone is presented in Section 6.
Concerning the ratio of the power of the carrier phase signal to the power of noise, it should be noted that it is the most important factor depending on the class of receiver and type of antenna. There are limitations of embedded smartphone GNSS antennas addressed to the subject of low gain and low multipath elimination. Additionally, for precise positioning, mobile phone antennas require accurate phase center offset determination. Recent attempts focused on obtaining phase center information for the Huawei P30 were followed in Reference [20], where ambiguity fixing for a short baseline between the reference antenna and antenna being calibrated was required. After fixing ambiguities on L1 only, the authors showed that the antenna is located on the top of the smartphone (obtained with centimeters level of accuracy), which may be insufficient for precise static measurements. This is the main drawback to achieve high-accuracy positioning, especially because of problems with determining its exact location, which is usually not pointed out by the manufacturers.
In GNSS static measurements, we need to deal with additional factors concerning not only the type of equipment we use (receivers, antennas), but also with methods of planning and conducting the field surveys. The method of processing the GNSS measurements, such as the choice of correct methodology for processing GNSS baselines and managing a detailed analysis of their correct determination, also has an important influence on obtaining a reliable and accurate position. Only in the case of properly planned GNSS baselines and properly chosen reference station distance can we conduct a reliable accuracy analysis in post-processing static mode [21,22,23]. The baseline computation consists of a series of processing trails. Triple differencing is commonly used to determine and correct cycle slips in the datasets. A double differencing of the phase observables provides the baseline estimation. The latest post-processing algorithms involve highly advanced statistical methods for integer ambiguity determination. Combinations of the phase observations (narrow lane or wide lane) are often used as a step to confirm the final solution, according to baseline length.
Permanent GNSS reference stations, widely in use for baseline determination, allow us to model the distance-dependent errors (troposphere and ionosphere) and additionally, to verify the data transmitted in real time to the user, or downloaded for post-processing purposes. In 2008, the permanent reference stations system (ASG-EUPOS) was launched in Poland offering Real-Time Kinematic (RTK) services and modules for Differential (DGNSS) surveys. This system also allows processing of the data from static measurements with a one-second measurement interval. The ASG-EUPOS reference-station system also provides virtual reference data in any location around the survey area [24]. Although, researchers found that virtual reference stations in post-processing mode do not increase the accuracy of GNSS survey at all [23]. This is related to the fact that the virtual reference stations located in reach of a few kilometers are very highly correlated to each other. When one is interested in centimeter/sub-centimeter accuracies, a rapid static survey technique will be much more reliable when conducted in relation to the local reference station [25]. Although, the virtual reference stations (VRS) in post-processing mode may still be the reference stations, in the case of rapid static measurements in which the session length is several minutes, the usefulness of a local permanent station is still recommended because the accuracy of the coordinates for the point being determined strictly depends on the accuracy of the reference station [26]. One should also mention that VRS observations rely on ionosphere and troposphere activity, which have a significant influence in rapid static surveys [27]. Therefore, for results comparison and reliability of the accuracy for the coordinates determined, the authors decided that all measurements using rapid static techniques will be much more reliable with reference to the local ASG EUPOS permanent station. In static relative positioning, both using a real reference station or a virtual one, the efficiency of determining precise baselines will be primarily affected by the accuracy of the phase measurements of the mobile receiver (in this case, smartphone) due to the quality of the phone’s phase observations.

3. Use of GNSS Carrier Phase Observations in Various Fields of Science

While considering carrier phase GNSS observations, one should also mention their practical applications. Next to geodetic and topographic surveys, the static method is widely used to calculate high accuracy three-dimensional coordinates in traverse stations for objects such as roads or railways, accurately determining the azimuth for establishing the network’s orientation or setting points for monitoring deformations of objects. A mobile GNSS-based positioning system provides an excellent tool to quickly, accurately and reliably position points of details or features which may need to be precisely mapped. Detail surveys typically require an accuracy between 1 and 10 cm. There are also some applications, like utility mapping, which require decimeter accuracies.
The usefulness of geodetic techniques, in particular GNSS technology, for monitoring different kinds of deformations is also a common practice. This is usually performed by setting a network of geodetic satellite receivers, obtaining accuracies in the order of sub-centimeters. The use of a low-cost u-blox GPS device may be an example, showing that good results for such applications can be achieved [28]. Other researchers presented wireless monitoring systems, consisting of GNSS receivers and accelerometers, for long-term monitoring installations, landslide monitoring or efficient and effective reconstruction of the railway and tram tracks’ geometry [29,30,31,32]. In the case of constructions of super-high buildings, satellite-based techniques may be very important to help control them vertically and also analyze their horizontal motions [33].
More recent research demonstrates the advantage of the integration of mass-market smartphone GNSS signals with other precise sensors for geoscience applications, where accelerometers and gyroscopes are additionally used for earthquake detection or ionospheric/tropospheric disturbances [34,35].
GNSS technology also puts forward the foundations for atmospheric precipitable water vapor analysis. Compared to the conventional methods of atmospheric water vapor detection (such as radio sounding, microwave radiometer, satellite remote sensing, etc.), GNSS-based atmospheric water vapor detection has high precision and high space–time resolution and became a powerful tool which is widely used nowadays. Since the water vapor may be easily derived from inverting tropospheric delays, which is estimated in GNSS post-processing, the outcomes may be incorporated into the analysis of the rainfall process to support the weather forecast [36,37]. Additionally, scientists have been trying to provide novel methods to measure the impact of ionosphere on GNSS measurements. Despite being one of the major sources of error affecting high-accuracy GNSS applications, ionospheric scintillations are an important tool to study the behavior of this layer of the atmosphere [38].
Finally, low-cost GNSS receivers have been widely used for precise navigation purposes. Delivering raw dual frequency data, receivers allow us a more sophisticated processing, such as the double-difference approach, and therefore, a more accurate positioning. However, high accuracies can be generally obtained only with an open sky visibility, without any obstructions. The problem appears while positioning in urban environments or being indoors, even using low-cost GNSS receivers equipped with highly sensitive antennas. In such situations, satellite receivers should be integrated with additional vision or microelectromechanical (MEMS) sensors [39,40]. With the development of global satellite navigation systems, kinematic Precise Point Positioning (PPP) is one of the recent techniques to make positioning efficient and cost effective by reducing equipment costs for surveying purposes. It does not require any additional data from a reference station and can provide a solution with a centimeter to decimeter level of position accuracy both in static and kinematic modes [41,42]. Therefore, PPP may be widely used in many fields, such as precise navigation or surveying.

4. Equipment and Surveying Methodology

The static observation sessions with use of the Huawei P30 Pro smartphone were conducted on three different days at the same reference point located in the open field area at the University of Warmia and Mazury in Olsztyn. All surveying session data was collected in the end of January 2020 on three separate days, starting at the same local time. Although we presented the results of static GPS positioning based on three 1 h measurement sessions, we actually performed longer additional tests before, also focusing on short baseline solutions, where the accuracy results were very similar to the presented ones. Before we started the final tests, we tried out different mobile RINEX loggers to check the quality of data. Nowadays, the most popular available applications are GEO++ RINEX Logger (Version 2.1.6, Geo++ GmbH, Garbsen, Germany, 2020) and RINEX ON (Nottingham Scientific Ltd, Nottingham, United Kingdom, 2020). Since data collected by two of the same Huawei P30 pro devices using GEO++ RINEX logger was poor quality after data and signal analysis using Topcon Tools commercial software (Version 7.5, Topcon Corporation, Tokyo, Japan, 2009) (Figure 2), we decided to use the RINEX ON application for further GNSS raw data measurements. The Huawei P30 Pro smartphone has a possibility to collect data from GPS, GLONASS, BEIDOU and GALILEO positioning systems. However, due to the Topcon Tools v.7.5 software used, it was possible to process GPS plus GLONASS, and GPS-only observations. GPS plus GLONASS calculations were made, but no better results were obtained than with GPS-only. Therefore, we decided to present GPS-only positioning results. The latest commercial software packages enable static and kinematic data processing with the integration of all GNSS systems. Therefore, this topic will be the subject of further research by the authors.
For comparison purposes, we firstly occupied a fixed control point in the research area with a GNSS Javad Alpha geodetic receiver (3 h session) to obtain accurate reference coordinates. Baseline post-processing was performed using Topcon Tools v.7.5 with reference to the local OPNT (Olsztynski Park Naukowo-Technologiczny) permanent GNSS station (ASG EUPOS), located 4 km away.
The first surveying to assess the usefulness of the Huawei P30 Pro was conducted on 15 January 2020. Data was collected over 60 min and the mobile phone was mounted in vertical position and centered over a reference point (Figure 3).
To obtain centimeter level of accuracy using carrier-phase observations, there is a need for precise information on average phase center position of internal antenna and possible phase center variations. Since the specification of the used smartphone does not include any information on GNSS antenna location, we did some research on the internet and contacted technical services and learnt that the antenna phase center is located at the top of device, in the line of the upper camera. This information was confirmed later in our research on phase center, which was determined by us very precisely (millimeter level of accuracy). We conducted three separate experiments (2 h sessions) for this purpose, where the mobile phone was placed on the base made of an aluminum beam with centrally positioned mandrel that allows for mounting it on the levelling head, which is centered over the reference point. At the same time, when the central device is positioned above the point being determined, the other external receivers may be set at both the edge sides at a constant distance of 0.50 m from the central one. The central Huawei P30 pro smartphone was fixed in three various positions on the aluminum base. Firstly, mounted vertically, then, lying along the beam (parallel) and for the last option—perpendicularly to it. The base was equipped with a professional sensitive compass allowing the positioning of the base along the north–south line. At the same time, for all phase-center determination measurements, two additional GNSS Javad Alpha receivers were mounted at the north-end and south-end locations of the aluminum beam. Results of phase center determination using L1 fixed baseline solutions are additionally presented in Figure 3. GNSS data in a smartphone was collected using RINEX ON Android application in RINEX version 3.03. What we realized while collecting data using this application is that during this process, the smartphone’s screensaver should be turned off. Otherwise, data being recorded will be interrupted or of poor quality. Since the latest RINEX version acceptable in Topcon Tools v.7.5 software is 3.00, we had to make a conversion of RINEX v3.03 to v3.00 files using RTKLib v2.4.3 software (open source program package, 2020). The computation of baseline distances between Javad receivers and the Huawei P30 Pro for all three cases were obtained with millimeter level of precision. After calculating all the offsets, we received precise information as to where the phase center of the internal antenna is located.
Two further static tests also lasted for 60 min each. The first one was conducted on 22 January, and the Huawei P30 Pro smartphone was also mounted in vertical position. Unlike in the initial test, the mobile phone was placed on an aluminum beam, and centered above the control point with offset of 0.02 m (Figure 4). Additionally, for signal quality analysis, a Javad Alpha GNSS geodetic receiver (Javad GNSS, San Jose, CA, USA) was placed 0.52 m away from a smartphone, in the north direction.
The last test took place on 23 January, starting at the same local time. In this case, the smartphone was mounted in a horizontal position, centered above the reference point, with offset of 0.155 m according to the determined phase center of the GNSS antenna (Figure 5). As in the previous experiment, the Javad receiver was mounted at the same mandrel.

5. Smartphone Positioning Results

Considering the first positioning test on 15 January, a Huawei P30 Pro was mounted in vertical position on a tripod. Static coordinate results were computed based on carrier phase observations obtained from the OPNT permanent station (4 km away) and compared to the reference position. We subdivided the observation data into sessions of shorter duration of 10, 15, 20, 30 and ending on 60 min. For all time intervals, the best results were obtained with GPS-only L1 carrier phase observations, where all the ambiguities were fixed. The computation of baseline coordinates in all cases was provided by Topcon Tools software. During the 1 h session, the number of observed GPS satellites did not drop below 6, with an average number of 8 satellites. Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10 and Table 1, Table 2, Table 3, Table 4 and Table 5 present results of the first initial test, after a comparison to the reference position.
In the second positioning test on 22 January, a Huawei P30 Pro was mounted, also in a vertical position, but on an aluminum beam. The complete surveying session lasted 60 min. As mentioned before, for signal quality comparisons, a Javad Alpha geodetic receiver was mounted in the north-end location, 0.50 m away from a mobile phone. Static coordinate results were also computed based on carrier phase observations obtained from the OPNT permanent station and compared to the reference position. Again, we subdivided the observation data into sessions of shorter duration. Based on previous experience, GPS-only L1 carrier phase observations where used to process collected data in Topcon Tools post-processing software. The same as in the previous experiment, all the ambiguities were fixed. During this session, the number of observed GPS satellites did not drop below 5, and the average number was the same as before (8 satellites). Results of this experiment are presented in the Figure 11, Figure 12, Figure 13, Figure 14 and Figure 15 and Table 6, Table 7, Table 8, Table 9 and Table 10 below.
Using RTKLib GNSS software, we prepared a skyplot covering the GPS satellites tracked by the Huawei P30 Pro (Figure 16).
In the last positioning test, which took place on 23 January, the Huawei P30 Pro was placed horizontally on an aluminum beam. Session time was also 60 min and started at the same time as the day before. Similarly, we mounted the Javad Alpha geodetic receiver at the same place. Static coordinate results were also computed based on carrier phase observations obtained from the OPNT permanent station and compared to the reference position. Again, we subdivided the observation data into sessions of shorter duration. Based on previous experience, GPS-only L1 carrier phase observations where used to process collected data in Topcon Tools post-processing software. Unfortunately, in the case of the 10 min sub-session, all the ambiguities were float. The same problem occurred in 15 min and 20 min sessions. Only for 30 and 60 min sessions were ambiguities fixed. During this 60 min surveying session, the number of observed GPS satellites did not drop below 6, and the average number was the same as before (8 satellites). Results of this experiment are presented in Figure 17, Figure 18, Figure 19, Figure 20 and Figure 21 and Table 11, Table 12, Table 13, Table 14 and Table 15 below.
The Huawei P30 Pro GPS-only skyplot for the third experiment is presented in Figure 22.

6. Discussion and Summary

In the conducted GNSS measurements, a mobile phone was used with the option of data recording on two frequencies, L1/E1 and L5/E5a, and a possibility of registering GNSS observations from GPS and GALILEO systems, and L1 observations for the GLONASS system. This created a possibility to track over 25 satellites simultaneously during the test measurements, of which more than 10 satellites had observations on L1/E1–L5/E5a. Unfortunately, GALILEO observations were not recorded at the reference station. Therefore, only L1 frequency observations for the GPS system were used for comparative calculations in the described tests. In addition, GPS plus GLONASS calculations were made, but no better results were obtained than with GPS-only. Generally, some centimeters accuracy was obtained at the level of the professional geodetic receiver for 30 min sessions, and in some cases, for 10 min sessions. This means that, undoubtedly, a new era has arrived for GNSS systems, where every mobile phone user will have the opportunity to obtain a position with some centimeters accuracy. What is more, mobile phone manufacturers even overtook the owners of reference station systems by providing L1–L5 observations from the GALILEO system. This creates much greater positioning options, both for autonomous positioning, as well as for static measurements or RTK techniques.
Figure 23 shows time series of residual values of float DD ambiguities (N1), including code observations P(L1) and P(L5), for the baselines of OPNT-JAVAD and OPNT-Huawei P30. The standard deviation (SD) for the P(L1) code measurements was 2.6 m for the Huawei P30 Pro and 0.8 m for the JAVAD receiver, while for the P(L5) code, it was 0.8 and 0.5 m, respectively. It can be seen that if the L1 code measurements are inferior to the Javad GNSS receiver, the P(L5) code measurements are at a similar level of accuracy, only slightly differing from the professional GNSS receiver used. This creates great opportunities in the future for the use of smartphones based on the P(L5) code. Based on this information, this code should and probably will be mainly used for GNSS positioning, enabling even decimeter accuracy of autonomous positioning. In addition, such high accuracy of the P(L5) code definitely increases the possibilities for determining ambiguities for single observation epochs of phase observations L1/E1–L5/E5a of GPS and GALILEO systems. However, it should be noted that the phase observations L1–L5 are currently much worse for the tested Huawei P30 pro compared to those of a professional GNSS receiver. The ambiguity values for N1–N5 solutions from single measurement epochs based on the use of only one pair of G06–G26 satellites are shown in Figure 24. For the OPNT-Javad baseline, we have all float ambiguities arranged precisely along the x-axis, while for the OPNT-Huawei P30 Pro baseline, it can be seen that some phase observations have errors that can be understood as gross errors. However, many of the ambiguities are located along the line, and these are good observations that allow to achieve some centimeters accuracy.
The unfixed ambiguities with observation periods of just a few minutes are therefore caused by the low quality of the carrier phase observations at the moment of observation. Even when we consider perfect environmental conditions, the number of data gaps, noise level and multipath effect are moderately larger as compared to a professional GNSS receiver. This could have a direct effect on the quality of float solutions in some cases, and afterwards, on the ability to fix carrier phase ambiguities to their true values.

Author Contributions

Conceptualization, M.U. and M.B.; methodology, M.U.; software, M.B.; validation, M.U., M.B.; formal analysis, M.U.; investigation, M.B.; resources, M.U.; data curation, M.B.; writing—original draft preparation, M.U.; writing—review and editing, M.U.; visualization, M.U.; supervision, M.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Specht, C.; Dabrowski, P.S.; Pawelski, J.; Specht, M.; Szot, T. Comparative analysis of positioning accuracy of GNSS receivers of Samsung Galaxy smartphones in marine dynamic measurements. Adv. Space Res. 2019, 63, 3018–3028. [Google Scholar] [CrossRef]
  2. Yoon, D.; Kee, C.; Seo, J.; Park, B. Position accuracy improvement by implementing the DGNSS-CP algorithm in smartphones. Sensors 2016, 16, 910. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Banville, S.; Van Diggelen, F. Precision GNSS for everyone precise positioning using raw GPS measurements from android smart phones. GPS World 2016, 27, 43–48. [Google Scholar]
  4. Zhang, X.; Tao, X.; Zhu, F.; Shi, X.; Wang, F. Quality assessment of GNSS observations from an Android N smartphone and positioning performance analysis using time differenced filtering approach. GPS Solut. 2018, 22, 70. [Google Scholar] [CrossRef]
  5. Al Khairy, M. Snapdragon X24: World’s First Announced 2 Gbps LTE Modem. Qualcomm, 14 February 2018. Available online: https://www.qualcomm.com/news/onq/2018/02/14/snapdragon-x24-worlds-first-announced-2-gbps-lte-modem (accessed on 12 May 2020).
  6. Cozzens, T. U-blox F9 Platform Designed for High-Precision Mass Market. GPS World, 22 February 2018. Available online: https://www.gpsworld.com/u-blox-f9-platform-designed-for-high-precision-mass-market/ (accessed on 20 May 2020).
  7. Warnant, R.; Van De Vyvere, L.; Warnant, Q. Positioning with Single and Dual Frequency Smartphones Running Android 7 or Later. In Proceedings of the 31st International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2018), Miami, FL, USA, 24–28 September 2018; pp. 284–303. [Google Scholar]
  8. Robustelli, U.; Baiocchi, V.; Pugliano, G. Assessment of dual frequency GNSS observations from a Xiaomi Mi8 Android smartphone and positioning performance analysis. Electronics 2019, 8, 91. [Google Scholar] [CrossRef] [Green Version]
  9. Chen, B.; Gao, C.; Liu, Y.; Sun, P. Real-time Precise Point Positioning with a Xiaomi MI 8 Android Smartphone. Sensors 2019, 19, 2835. [Google Scholar] [CrossRef] [Green Version]
  10. Linty, N.; Lo Presti, L.; Dovis, F.; Crosta, P. Performance analysis of duty-cycle power saving techniques in GNSS mass-market receivers. In Proceedings of the Position, Location and Navigation Symposium-PLANS 2014, Monterey, CA, USA, 5–8 May 2014; pp. 1096–1104. [Google Scholar]
  11. Navarro-Gallardo, M.; Bernhardt, N.; Kirchner, M.; Redenkiewicz Musial, J.; Sunkevic, M. Assessing Galileo readiness in Android devices using raw measurements. In Proceedings of the ION GNSS+ 2017, Institute of Navigation, Portland, OR, USA, 25–29 September 2017; pp. 85–100. [Google Scholar]
  12. Pirazzi, G.; Mazzoni, A.; Biagi, L.; Crespi, M. Preliminary performance analysis with a GPS+Galileo enabled chipset embedded in a smartphone. In Proceedings of the ION GNSS+ 2017, Institute of Navigation, Portland, OR, USA, 25–29 September 2017; pp. 101–115. [Google Scholar]
  13. Paziewski, J.; Sieradzki, R.; Baryla, R. Signal characterization and assessment of code GNSS positioning with low-power consumption smartphones. GPS Solut. 2019, 23, 98. [Google Scholar] [CrossRef] [Green Version]
  14. Hakansson, M. Characterization of GNSS observations from a Nexus 9 Android tablet. GPS Solut. 2018, 23, 21. [Google Scholar] [CrossRef] [Green Version]
  15. Realini, E.; Caldera, S.; Pertusini, L.; Sampietro, D. Precise GNSS positioning using smart devices. Sensors 2017, 17, 2434. [Google Scholar] [CrossRef] [Green Version]
  16. Dabove, P.; Di Pietra, V. Single-Baseline RTK Positioning Using Dual-Frequency GNSS Receivers Inside Smartphones. Sensors 2019, 19, 4302. [Google Scholar] [CrossRef] [Green Version]
  17. Odolinski, R.; Teunissen, P.J.G. An assessment of smartphone and low-cost multi-GNSS single-frequency RTK positioning for low, medium and high ionospheric disturbance periods. J. Geod. 2019, 93, 701–722. [Google Scholar] [CrossRef] [Green Version]
  18. Lachapelle, G.; Gratton, P. GNSS precise point positioning with android smartphones and comparison with high performance receivers. In Proceedings of the IEEE International Conference on Signal, Information and Data Processing 2019, Chongqing, China, 11–13 December 2019. [Google Scholar]
  19. Misra, P.; Egne, P. Global Positioning System: Signals, Measurements, and Performance; Revised Second Edition; Ganga-Jamuna Press: Kathmandu, Nepal, 2012; p. 569. [Google Scholar]
  20. Wanninger, L.; Heßelbarth, A. GNSS code and carrier phase observations of a Huawei P30 smartphone: Quality assessment and centimeter-accurate positioning. GPS Solut. 2020, 24, 64. [Google Scholar] [CrossRef] [Green Version]
  21. Leick, A. GPS Satellite Surveying, 2nd ed.; John Wiley & Sons: New York, NY, USA, 1995; p. 560. [Google Scholar]
  22. Hofmann-Wellenhof, B.; Lichtenegger, H.; Collins, J. Global Positioning System: Theory and Practice, 4th ed.; Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 1997; p. 391. [Google Scholar]
  23. Bakuła, M. An approach to reliable rapid static GNSS surveying. Surv. Rev. 2012, 44, 265–271. [Google Scholar] [CrossRef]
  24. Uradziński, M.; Doskocz, A. Initial Analysis of the Accuracy of Position Determination Using ASG-EUPOS NAVGEO (RTK VRS) Service. Geomat. Environ. Eng. 2010, 4, 113–118. [Google Scholar]
  25. Bakuła, M. Study of Reliable Rapid and Ultrarapid Static GNSS Surveying for Determination of the Coordinates of Control Points in Obstructed Conditions. J. Surv. Eng. 2013, 139, 188–193. [Google Scholar] [CrossRef]
  26. Grejner-Brzezinska, D.A.; Arlsan, N.; Wielgosz, P.; Hong, C.K. Network calibration for unfavorable reference-rover geometry in network-based RTK: Ohio CORS case study. J. Surv. Eng. 2009, 135, 90–100. [Google Scholar] [CrossRef]
  27. Wielgosz, P. Quality assessment of GPS rapid static positioning with weighted ionospheric parameters in generalized least squares. GPS Solut. 2010, 15, 89–99. [Google Scholar] [CrossRef]
  28. Caldera, S.; Realini, E.; Barzaghi, R.; Reguzzoni, M.; Sansò, F. Experimental Study on Low-Cost Satellite-Based Geodetic Monitoring over Short Baselines. J. Surv. Eng. 2016, 142, 04015016. [Google Scholar] [CrossRef]
  29. Kumberg, T.; Schneid, S.; Reindl, L. A Wireless Sensor Network Using GNSS Receivers for a Short-Term Assessment of the Modal Properties of the Neckartal Bridge. Appl. Sci. 2017, 7, 626. [Google Scholar] [CrossRef] [Green Version]
  30. Cina, A.; Manzino, A.M.; Bendea, I.H. Improving GNSS Landslide Monitoring with the Use of Low-Cost MEMS Accelerometers. Appl. Sci. 2019, 9, 5075. [Google Scholar] [CrossRef] [Green Version]
  31. Lian, X.; Li, Z.; Yuan, H.; Hu, H.; Cai, Y.; Liu, X. Determination of the Stability of High-Steep Slopes by Global Navigation Satellite System (GNSS) Real-Time Monitoring in Long Wall Mining. Appl. Sci. 2020, 10, 1952. [Google Scholar] [CrossRef] [Green Version]
  32. Koc, W.; Specht, C.; Szmaglinski, J.; Chrostowski, P. A Method for Determination and Compensation of a Cant Influence in a Track Centerline Identification Using GNSS Methods and Inertial Measurement. Appl. Sci. 2019, 9, 4347. [Google Scholar] [CrossRef] [Green Version]
  33. Zhang, X.; Zhang, Y.; Li, B.; Qiu, G. GNSS-Based Verticality Monitoring of Super-Tall Buildings. Appl. Sci. 2018, 8, 991. [Google Scholar] [CrossRef] [Green Version]
  34. Fortunato, M.; Ravanelli, M.; Mazzoni, A. Real-Time Geophysical Applications with Android GNSS Raw Measurements. Remote Sens. 2019, 11, 2113. [Google Scholar] [CrossRef] [Green Version]
  35. Tagliaferro, G.; Gatti, A.; Realini, E. Assessment of GNSS Zenith Total Delay Estimation Using Smart Devices. In Proceedings of the 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation, ION GNSS, Miami, FL, USA, 16–20 September 2019; pp. 3879–3891. [Google Scholar]
  36. Cao, Y.; Guo, H.; Liao, R.; Uradzinski, M. Analysis of water vapor characteristics of regional rainfall around Poyang Lake using ground-based GPS observations. Acta Geodaetica Geophys. 2016, 51, 467–479. [Google Scholar] [CrossRef] [Green Version]
  37. Selbesoglu, M.O. Spatial Interpolation of GNSS Troposphere Wet Delay by a Newly Designed Artificial Neural Network Model. Appl. Sci. 2019, 9, 4688. [Google Scholar] [CrossRef] [Green Version]
  38. Linty, N.; Dovis, F. An Open-Loop Receiver Architecture for Monitoring of Ionospheric Scintillations by Means of GNSS Signals. Appl. Sci. 2019, 9, 2482. [Google Scholar] [CrossRef] [Green Version]
  39. De Gaetani, C.I.; Pagliari, D.; Realini, E.; Reguzzoni, M.; Rossi, L.; Pinto, L. Improving Low-Cost GNSS Navigation in Urban Areas by Integrating a Kinect Device. In International Association of Geodesy Symposia; Springer: Berlin/Heidelberg, Germany, 2018; Volume 149, pp. 183–189. [Google Scholar] [CrossRef]
  40. Uradzinski, M.; Guo, H. Pedestrian navigation system based on the inertial measurement unit sensor for outdoor and indoor environments. J. Sens. Sens. Syst. 2020, 9, 7–13. [Google Scholar] [CrossRef]
  41. Yang, L.; Gao, J.; Li, Z.; Li, F.; Chen, C.; Wang, Y. New Satellite Selection Approach for GPS/BDS/GLONASS Kinematic Precise Point Positioning. Appl. Sci. 2019, 9, 5280. [Google Scholar] [CrossRef] [Green Version]
  42. Wang, R.; Gao, J.; Yao, Y.; Sun, P.; Wan, M. Assessment of the Algorithm for Single Frequency Precise Point Positioning at Different Latitudes and with Distinct Magnetic Storm Conditions. Appl. Sci. 2020, 10, 2268. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Single epoch for a Huawei P30 Pro smartphone collected in RINEX 3.03 (Receiver Independent Exchange Format 3.03).
Figure 1. Single epoch for a Huawei P30 Pro smartphone collected in RINEX 3.03 (Receiver Independent Exchange Format 3.03).
Applsci 10 05308 g001
Figure 2. Comparison of data quality collected by GEO++ RINEX Logger (upper) and RINEX ON (bottom).
Figure 2. Comparison of data quality collected by GEO++ RINEX Logger (upper) and RINEX ON (bottom).
Applsci 10 05308 g002
Figure 3. Test area and the initial research on Huawei P30 Pro static positioning accuracy. Huawei P30 Pro L1 phase center location.
Figure 3. Test area and the initial research on Huawei P30 Pro static positioning accuracy. Huawei P30 Pro L1 phase center location.
Applsci 10 05308 g003
Figure 4. Second test setup. Huawei P30 Pro mounted in vertical position.
Figure 4. Second test setup. Huawei P30 Pro mounted in vertical position.
Applsci 10 05308 g004
Figure 5. Third test setup. Huawei P30 Pro mounted in a horizontal position.
Figure 5. Third test setup. Huawei P30 Pro mounted in a horizontal position.
Applsci 10 05308 g005
Figure 6. 10 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km). OPNT: Olsztynski Park Naukowo-Technologiczny; dx, dy, dh: coordinate differences between the true position and smartphone static results in north (dx), east (dy) and height (dh) components, respectively.
Figure 6. 10 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km). OPNT: Olsztynski Park Naukowo-Technologiczny; dx, dy, dh: coordinate differences between the true position and smartphone static results in north (dx), east (dy) and height (dh) components, respectively.
Applsci 10 05308 g006
Figure 7. 15 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Figure 7. 15 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g007
Figure 8. 20 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Figure 8. 20 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g008
Figure 9. 30 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Figure 9. 30 min sub-session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g009
Figure 10. 60 min session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Figure 10. 60 min session positioning results for initial test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g010
Figure 11. 10 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Figure 11. 10 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g011
Figure 12. 15 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4km).
Figure 12. 15 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4km).
Applsci 10 05308 g012
Figure 13. 20 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Figure 13. 20 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g013
Figure 14. 30 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Figure 14. 30 min sub-session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g014
Figure 15. 60 min session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Figure 15. 60 min session positioning results for the second test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g015
Figure 16. Huawei P30 Pro skyplot of Global Positioning System (GPS)-only.
Figure 16. Huawei P30 Pro skyplot of Global Positioning System (GPS)-only.
Applsci 10 05308 g016
Figure 17. 10 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Figure 17. 10 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g017
Figure 18. 15 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Figure 18. 15 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g018
Figure 19. 20 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Figure 19. 20 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g019
Figure 20. 30 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Figure 20. 30 min sub-session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g020
Figure 21. 60 min session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Figure 21. 60 min session positioning results for the third test, baseline OPNT–P30Pro (4 km).
Applsci 10 05308 g021
Figure 22. Huawei P30 Pro skyplot of GPS-only (third experiment).
Figure 22. Huawei P30 Pro skyplot of GPS-only (third experiment).
Applsci 10 05308 g022
Figure 23. Time series of double-difference residuals for float N1(P1) and N1(P5) solutions from single measurement epochs based on the use of only one pair of G06–G26 satellites (500 epochs).
Figure 23. Time series of double-difference residuals for float N1(P1) and N1(P5) solutions from single measurement epochs based on the use of only one pair of G06–G26 satellites (500 epochs).
Applsci 10 05308 g023
Figure 24. Time series of correlated double-difference float single epoch N1–N5 solutions for a pair of G06–G26 satellites (500 epochs).
Figure 24. Time series of correlated double-difference float single epoch N1–N5 solutions for a pair of G06–G26 satellites (500 epochs).
Applsci 10 05308 g024
Table 1. 10 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 1. 10 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–100.0060.026−0.025
10–20−0.0040.024−0.022
20–30−0.5340.0380.094
30–400.205−0.348−0.006
40–500.0200.005−0.022
50–60−0.457−0.2900.466
min−0.534−0.348−0.025
max0.2050.0380.466
SD0.2960.1780.194
SD: standard deviation of coordinates in north (x), east (y) and height (h) components, respectively; dx, dy, dh: coordinate differences between the true position and smartphone static results in north (dx), east (dy) and height (dh) components, respectively.
Table 2. 15 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 2. 15 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–150.0050.025−0.027
15–300.0550.0780.413
30–450.0020.018−0.018
45–600.0190.002−0.016
min0.0020.002−0.027
max0.0550.0780.413
SD0.0250.0330.217
Table 3. 20 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 3. 20 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–200.0000.024−0.028
20–40−0.0070.019−0.006
40–600.0130.009−0.021
min−0.0070.009−0.028
max0.0130.024−0.006
SD0.0100.0080.011
Table 4. 30 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 4. 30 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–30−0.0010.023−0.015
30–600.0130.003−0.014
min−0.0010.003−0.015
max0.0130.023−0.014
SD0.0100.0140.001
Table 5. 60 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 5. 60 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–600.00070.017−0.012
Table 6. 10 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 6. 10 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–10−0.504−0.0320.591
10–200.002−0.022−0.003
20–300.001−0.009−0.022
30–40−0.3690.1080.074
40–50−0.5070.1070.767
50–60−0.097−0.2090.208
min−0.507−0.209−0.022
max0.0020.1080.767
SD0.2430.1160.332
Table 7. 15 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 7. 15 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–15−0.2810.0570.545
15–300.002−0.010−0.021
30–450.3200.1020.068
45–600.026−0.010−0.050
min−0.281−0.010−0.050
max0.3200.1020.545
SD0.2460.0550.278
Table 8. 20 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 8. 20 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–200.227−0.207−0.421
20–400.006−0.008−0.024
40–600.011−0.003−0.066
min0.006−0.207−0.421
max0.227−0.003−0.024
SD0.1260.1160.218
Table 9. 30 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 9. 30 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–30−0.002−0.016−0.013
30–60−0.0100.1120.103
min−0.010−0.016−0.013
max−0.0020.1120.103
SD0.0060.0910.082
Table 10. 60 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 10. 60 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–60−0.002−0.014−0.028
Table 11. 10 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 11. 10 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–100.139−0.310−0.291
10–20−0.068−0.384−0.048
20–300.268−0.713−0.287
30–40−0.121−0.237−0.057
40–50−0.066−0.285−0.012
50–60−0.071−0.1280.082
min−0.121−0.713−0.291
max0.268−0.1280.082
SD0.1540.2000.153
Table 12. 15 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 12. 15 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–150.0180.0110.021
15–300.119−0.624−0.322
30–450.015−0.286−0.161
45–60−0.011−0.024−0.028
min−0.011−0.624−0.322
max0.1190.0110.021
SD0.0570.2940.154
Table 13. 20 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 13. 20 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–200.0070.0150.007
20–40−0.036−0.357−0.146
40–60−0.042−0.120−0.040
min−0.042−0.357−0.146
max0.0070.0150.007
SD0.0270.1880.078
Table 14. 30 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 14. 30 min sub-session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–300.0030.016−0.001
30–60−0.0110.009−0.042
min−0.0110.009−0.042
max0.0030.016−0.001
SD0.0100.0050.029
Table 15. 60 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Table 15. 60 min session positioning results summary, baseline OPNT–P30Pro (4 km).
Minutesdx (m)dy (m)dh (m)
0–60−0.0010.016−0.008

Share and Cite

MDPI and ACS Style

Uradziński, M.; Bakuła, M. Assessment of Static Positioning Accuracy Using Low-Cost Smartphone GPS Devices for Geodetic Survey Points’ Determination and Monitoring. Appl. Sci. 2020, 10, 5308. https://0-doi-org.brum.beds.ac.uk/10.3390/app10155308

AMA Style

Uradziński M, Bakuła M. Assessment of Static Positioning Accuracy Using Low-Cost Smartphone GPS Devices for Geodetic Survey Points’ Determination and Monitoring. Applied Sciences. 2020; 10(15):5308. https://0-doi-org.brum.beds.ac.uk/10.3390/app10155308

Chicago/Turabian Style

Uradziński, Marcin, and Mieczysław Bakuła. 2020. "Assessment of Static Positioning Accuracy Using Low-Cost Smartphone GPS Devices for Geodetic Survey Points’ Determination and Monitoring" Applied Sciences 10, no. 15: 5308. https://0-doi-org.brum.beds.ac.uk/10.3390/app10155308

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop