[go: up one dir, main page]

 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (52)

Search Parameters:
Keywords = Xiaomi Mi8

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
24 pages, 13331 KiB  
Article
Decimeter-Level Accuracy for Smartphone Real-Time Kinematic Positioning Implementing a Robust Kalman Filter Approach and Inertial Navigation System Infusion in Complex Urban Environments
by Amir Hossein Pourmina, Mohamad Mahdi Alizadeh and Harald Schuh
Sensors 2024, 24(18), 5907; https://doi.org/10.3390/s24185907 - 11 Sep 2024
Viewed by 847
Abstract
New smartphones provide real-time access to GNSS pseudorange, Doppler, or carrier-phase measurement data at 1 Hz. Simultaneously, they can receive corrections broadcast by GNSS reference stations to perform real-time kinematic (RTK) positioning. This study aims at the real-time positioning capabilities of smartphones using [...] Read more.
New smartphones provide real-time access to GNSS pseudorange, Doppler, or carrier-phase measurement data at 1 Hz. Simultaneously, they can receive corrections broadcast by GNSS reference stations to perform real-time kinematic (RTK) positioning. This study aims at the real-time positioning capabilities of smartphones using raw GNSS measurements as a conventional method and proposes an improvement to the positioning through the integration of Inertial Navigation System (INS) measurements. A U-Blox GNSS receiver, model ZED-F9R, was used as a benchmark for comparison. We propose an enhanced ambiguity resolution algorithm that integrates the traditional LAMBDA method with an adaptive thresholding mechanism based on real-time quality metrics. The RTK/INS fusion method integrates RTK and INS measurements using an extended Kalman filter (EKF), where the state vector x includes the position, velocity, orientation, and their respective biases. The innovation here is the inclusion of a real-time weighting scheme that adjusts the contribution of the RTK and INS measurements based on their current estimated accuracy. Also, we use the tightly coupled (TC) RTK/INS fusion framework. By leveraging INS data, the system can maintain accurate positioning even when the GNSS data are unreliable, allowing for the detection and exclusion of abnormal GNSS measurements. However, in complex urban areas such as Qazvin City in Iran, the fusion method achieved positioning accuracies of approximately 0.380 m and 0.415 m for the Xiaomi Mi 8 and Samsung Galaxy S21 Ultra smartphones, respectively. The subsequent detailed analysis across different urban streets emphasized the significance of choosing the right positioning method based on the environmental conditions. In most cases, RTK positioning outperformed Single-Point Positioning (SPP), offering decimeter-level precision, while the fusion method bridged the gap between the two, showcasing improved stability accuracy. The comparative performance between the Samsung Galaxy S21 Ultra and Xiaomi Mi 8 revealed minor differences, likely attributed to variations in the hardware design and software algorithms. The fusion method emerged as a valuable alternative when the RTK signals were unavailable or impractical. This demonstrates the potential of integrating RTK and INS measurements for enhanced real-time smartphone positioning, particularly in challenging urban environments. Full article
(This article belongs to the Section Navigation and Positioning)
Show Figures

Figure 1

Figure 1
<p>Flowchart depicting the TC RTK/INS integration architecture.</p>
Full article ">Figure 2
<p>The U-Blox antenna installed on the car roof (<b>a</b>), the Xiaomi Mi8 (left) and Samsung Galaxy S21 Ultra (right) mounted in the car (<b>b</b>), the Stonex S3II SE geodetic receiver (<b>c</b>), and the ZED-F9R receiver chipset used for the U-Blox antenna (<b>d</b>).</p>
Full article ">Figure 3
<p>The vehicle’s path while logging measurements using smartphones and the U-Blox receiver (<b>a</b>). (<b>b</b>–<b>e</b>) Field photos of the 4 selected parts of paths 1, 2, 3, and 4 in (<b>a</b>), respectively.</p>
Full article ">Figure 4
<p>GNSS raw observations processed by three methods, SPP, RTK, and fusion, respectively, on four streets, Daneshgah, Naderi, Peighambarieh, and Khorramshahr. The figures on the right (i.e., <b>b</b>,<b>d</b>,<b>f</b>,<b>h</b>) show the results of the Mi 8, and the figures on the left (i.e., <b>a</b>,<b>c</b>,<b>e</b>,<b>g</b>) show the results of the S21 Ultra.</p>
Full article ">Figure 4 Cont.
<p>GNSS raw observations processed by three methods, SPP, RTK, and fusion, respectively, on four streets, Daneshgah, Naderi, Peighambarieh, and Khorramshahr. The figures on the right (i.e., <b>b</b>,<b>d</b>,<b>f</b>,<b>h</b>) show the results of the Mi 8, and the figures on the left (i.e., <b>a</b>,<b>c</b>,<b>e</b>,<b>g</b>) show the results of the S21 Ultra.</p>
Full article ">Figure 5
<p>Easting and Northing errors regarding the reference trajectory for the Samsung Ultra S21 (<b>a</b>,<b>c</b>), and Xiaomi Mi8 (<b>b</b>,<b>d</b>), on Daneshgah Street, respectively. The dotted line is the zero-error axis.</p>
Full article ">Figure 6
<p>Easting and Northing errors regarding the reference trajectory for the Samsung Ultra S21 (<b>a</b>,<b>c</b>), and Xiaomi Mi8 (<b>b</b>,<b>d</b>), on Naderi Street, respectively. The dotted line is the zero-error axis.</p>
Full article ">Figure 7
<p>Easting and Northing errors regarding the reference trajectory for the Samsung Ultra S21 (<b>a</b>,<b>c</b>), and Xiaomi Mi8 (<b>b</b>,<b>d</b>), on Peyghambariyeh street, respectively. The dotted line is the zero-error axis.</p>
Full article ">Figure 8
<p>Easting and Northing errors regarding the reference trajectory for the Samsung Ultra S21 (<b>a</b>,<b>c</b>), and Xiaomi Mi8 (<b>b</b>,<b>d</b>), on Khorramshahr Street, respectively. The dotted line is the zero-error axis.</p>
Full article ">Figure 9
<p>(<b>a</b>) Satellite sky plot from the Samsung S21 Ultra, and (<b>b</b>) satellite sky plot from the Xiaomi Mi8, including observations from the multi-GNSS in the first part of the operation.</p>
Full article ">
11 pages, 1076 KiB  
Article
Regular Physical Activity in the Prevention of Post-Transplant Diabetes Mellitus in Patients after Kidney Transplantation
by Karol Graňák, Matej Vnučák, Monika Beliančinová, Patrícia Kleinová, Tímea Blichová, Margaréta Pytliaková and Ivana Dedinská
Medicina 2024, 60(8), 1210; https://doi.org/10.3390/medicina60081210 - 26 Jul 2024
Viewed by 646
Abstract
Background and Objectives: Post-transplant diabetes mellitus (PTDM) is a significant risk factor for the survival of graft recipients and occurs in 10–30% of patients after kidney transplant (KT). PTDM is associated with premature cardiovascular morbidity and mortality. Weight gain, obesity, and dyslipidemia [...] Read more.
Background and Objectives: Post-transplant diabetes mellitus (PTDM) is a significant risk factor for the survival of graft recipients and occurs in 10–30% of patients after kidney transplant (KT). PTDM is associated with premature cardiovascular morbidity and mortality. Weight gain, obesity, and dyslipidemia are strong predictors of PTDM, and by modifying them with an active lifestyle it is possible to reduce the incidence of PTDM and affect the long-term survival of patients and grafts. The aim of our study was to determine the effect of regular physical activity on the development of PTDM and its risk factors in patients after KT. Materials and Methods: Participants in the study had to achieve at least 150 min of moderate-intensity physical exertion per week. The study group (n = 22) performed aerobic or combined (aerobic + strength) types of sports activities. Monitoring was provided by the sports tracker (Xiaomi Mi Band 4 compatible with the Mi Fit mobile application). The control group consisted of 22 stable patients after KT. Each patient underwent an oral glucose tolerance test (oGTT) at the end of the follow-up. The patients in both groups have the same immunosuppressive protocol. The total duration of the study was 6 months. Results: The patients in the study group had significantly more normal oGTT results at 6 months compared to the control group (p < 0.0001). In the control group, there were significantly more patients diagnosed with PTDM (p = 0.0212) and with pre-diabetic conditions (impaired plasma glucose and impaired glucose tolerance) at 6 months (p = 0.0078). Conclusions: Regular physical activity after KT provides significant prevention against the development of pre-diabetic conditions and PTDM. Full article
(This article belongs to the Special Issue Advances in Clinical Diabetes, Obesity, and Metabolic Diseases)
Show Figures

Figure 1

Figure 1
<p>The distribution of the study file according to the cause of renal failure. ADPKD—autosomal dominant polycystic kidney disease; GNF—glomerulonephritis; TIN—tubulointerstitial nephritis.</p>
Full article ">Figure 2
<p>Oral glucose tolerance test results. IFG—impaired fasting glucose, IGT—impaired glucose tolerance, and PTDM—post-transplant diabetes mellitus.</p>
Full article ">Figure 3
<p>Glycemia during oGTT in both groups, (<b>A</b>): 30 min and (<b>B</b>): 120 min.</p>
Full article ">
23 pages, 17978 KiB  
Article
Comprehensive Analysis of Xiaomi Mi 8 GNSS Antenna Performance
by Mónica Zabala Haro, Ángel Martín Furones, Ana Anquela Julián and María Jesús Jiménez-Martínez
Sensors 2024, 24(8), 2569; https://doi.org/10.3390/s24082569 - 17 Apr 2024
Cited by 1 | Viewed by 1253
Abstract
The interest in precise point positioning techniques using smartphones increased with the launch of the world’s first dual-frequency L1/L5 GNSS smartphone, Xiaomi Mi 8. The smartphone GNSS antenna is low-cost, sensitive to multipath, and limited by physical space and design. The main purpose [...] Read more.
The interest in precise point positioning techniques using smartphones increased with the launch of the world’s first dual-frequency L1/L5 GNSS smartphone, Xiaomi Mi 8. The smartphone GNSS antenna is low-cost, sensitive to multipath, and limited by physical space and design. The main purpose of this work is to determine the mechanical location and antenna performance in terms of radiation pattern in an anechoic chamber using a Vector Network Analyzer (VNA) and robotic positioning platform by varying the elevation and azimuth angles between the transmitter and smartphone GNSS antennas; the power received and satellite visibility are developed in an outdoor scenario. The results show a Planar Inverted-F Antenna with an omnidirectional radiation pattern without gain. The L1/E1/B1 and L5/E5a/B2a GNSS antennas are physically located at the top face of the screen, with dimensions of 48 × 17 mm and 60 × 13 mm, respectively. With the screen with line-of-sight toward the sky, L5 satellites have a better signal–noise ratio (SNR), unlike the back side, which loses 99% of the data in the PPP solution. Under multipath scenarios, the L1 GNSS smartphone antenna works with 25% less power than the GPS user segment recommendation, showing high sensitivity to track weak signals. Full article
(This article belongs to the Section Navigation and Positioning)
Show Figures

Figure 1

Figure 1
<p>Xiaomi Mi 8 antennas: (<b>a</b>) mechanical location. Four patch antennas facing the screen are identified. The top PCB contains Antennas 1 and 2, which operate as GNSS L1 and GNSS L5 bands, respectively. The bottom PCB has Antennas 3 and 4, corresponding to wireless and GSM services; (<b>b</b>) smartphone antenna soldered to an SMA connector with a UTP cable and connected to a VNA input port.</p>
Full article ">Figure 2
<p>VNA output Xiaomi Mi 8 antenna frequency operation: (<b>a</b>) GNSS L1; (<b>b</b>) GNSS L5; (<b>c</b>,<b>d</b>) multiband antennas covering Wi-Fi, BLE, and GSM services.</p>
Full article ">Figure 3
<p>(<b>a</b>) ARP location of Xiaomi Mi 8; (<b>b</b>) GNSS L1 antenna (48 mm × 17 mm); and (<b>c</b>) GNSS L5 antenna (60 mm × 13 mm).</p>
Full article ">Figure 4
<p>(<b>a</b>,<b>b</b>) Anechoic chamber [<a href="#B27-sensors-24-02569" class="html-bibr">27</a>] (p. 30) with robotic positioning platform; (<b>c</b>) sketch of the automatic antenna radiation pattern [<a href="#B29-sensors-24-02569" class="html-bibr">29</a>] (p. 23). The transmitter antenna and receiver are connected to the VNA output and input ports. When the system initializes, the VNA transmits the information to the computer, and the Automatic Radiation Pattern software generates a .csv file with the measured power gain related to a specific azimuthal angle.</p>
Full article ">Figure 5
<p>(<b>a</b>) Reference geodetic antenna calibration scenario [<a href="#B33-sensors-24-02569" class="html-bibr">33</a>] (p. 6) and a picture of the setup scenario used to measure the radiation pattern of the smartphone. (<b>b</b>) Sky plot diagram scaled to the anechoic chamber wall.</p>
Full article ">Figure 6
<p>(<b>a</b>) Smartphone and antenna transmitter at 38 cm or 90-degree elevation angle scenario (zenith). The initial azimuthal angle position is when the right side of the smartphone is at <math display="inline"><semantics> <mrow> <mi>ϕ</mi> <mo>=</mo> <mn>0</mn> <mo> </mo> <mi mathvariant="normal">d</mi> <mi mathvariant="normal">e</mi> <mi mathvariant="normal">g</mi> <mi mathvariant="normal">r</mi> <mi mathvariant="normal">e</mi> <mi mathvariant="normal">e</mi> <mi mathvariant="normal">s</mi> </mrow> </semantics></math>; the back side of the smartphone is face-to-face with the transmitter. (<b>b</b>) Smartphone 0–360 azimuthal-degree radiation pattern plot.</p>
Full article ">Figure 7
<p>Test scenarios: satellite and rover geometry elevation angle representation. The vertical robotic positioner modifies the height for each scenario with a vertical displacement resolution of 1 degree. Scenarios at (<b>a</b>) 54 cm or 30 degrees north, (<b>b</b>) 30 cm or 60 degrees south, and (<b>c</b>) 14 cm or 0 degrees south.</p>
Full article ">Figure 8
<p>Radiation pattern of the GNSS L1 antenna and the location of the Peak Power Gain (PPG). (<b>a</b>) At 62 cm, the PPG was at the screen; (<b>b</b>) at 54 cm, the PPG was at the back side; (<b>c</b>) at 46 cm, the PPG was at the back side; (<b>d</b>) scenario test at 38 cm, when the PPG was at the screen; (<b>e</b>) at 30 cm, the PPG was at the screen; (<b>f</b>) at 22 cm, the PPG was at the screen; (<b>g</b>) at 14 cm, the PPG was at the back side; (<b>h</b>) all tests: mean power gain.</p>
Full article ">Figure 9
<p>Radiation pattern of the GNSS L5 antenna and the location of PPG. An irregular omnidirectional pattern without gain and low directivity is observed. Each picture shows the power peaks and the side of the smartphone from where they are measured. (<b>a</b>) At 62 cm, the PPG was at the screen; (<b>b</b>) at 54 cm, the PPG was at the right side; (<b>c</b>) at 46 cm, the PPG was at the screen; (<b>d</b>) at 38 cm, the PPG was at the back side; (<b>e</b>) at 30 cm, the PPG was at the right side; (<b>f</b>) at 22 cm, the PPG was at the screen; (<b>g</b>) at 14 cm, the PPG was at the back side; (<b>h</b>) all tests: mean power gain.</p>
Full article ">Figure 10
<p>(<b>a</b>) GNSS L1 antenna: the power gain measured with a shield reduces the antenna performance. (<b>b</b>) GNSS L5 antenna: the protection improves the antenna’s gain.</p>
Full article ">Figure 11
<p>Smartphone measurement observation in a real scenario: (<b>a</b>) scenario setup. The smartphone is exposed to an open sky and connected to the VNA; (<b>b</b>) radiation pattern of the GNSS L1 power gains decreases at approximately −30 dB from a controlled scenario; multipath sources and the omnidirectional capability of the antenna produce this effect.</p>
Full article ">Figure 12
<p>Xiaomi Mi 8 in screen/front and back smartphone view.</p>
Full article ">Figure 13
<p>L1 GNSS satellite view and SNR: (<b>a</b>) screen/front, (<b>b</b>) back.</p>
Full article ">Figure 14
<p>L5 GNSS satellites and SNR: (<b>a</b>) screen/front, (<b>b</b>) back.</p>
Full article ">Figure 15
<p>PPP solution of screen and back observation data.</p>
Full article ">
17 pages, 4700 KiB  
Article
Determining the Antenna Phase Center for the High-Precision Positioning of Smartphones
by Fei Shen, Qianlei Hu and Chengkai Gong
Sensors 2024, 24(7), 2243; https://doi.org/10.3390/s24072243 - 31 Mar 2024
Cited by 1 | Viewed by 1015
Abstract
In recent years, smartphones have emerged as the primary terminal for navigation and location services among mass users, owing to their universality, portability, and affordability. However, the highly integrated antenna design within smartphones inevitably introduces interference from internal signal sources, leading to a [...] Read more.
In recent years, smartphones have emerged as the primary terminal for navigation and location services among mass users, owing to their universality, portability, and affordability. However, the highly integrated antenna design within smartphones inevitably introduces interference from internal signal sources, leading to a misalignment between the antenna phase center (APC) and the antenna geometric center. Accurately determining a smartphone’s APC can mitigate system errors and enhance positioning accuracy, thereby meeting the increasing demand for precise and reliable user positioning. This paper delves into a detailed analysis of the generation of Global Navigation Satellite System (GNSS) receiver antenna phase center errors and proposes a method for correcting the receiver antenna phase center. Subsequently, a smartphone positioning experiment was conducted by placing the smartphone on an observation column with known coordinates. The collected observations were processed in static relative positioning mode, referencing observations from geodetic-grade equipment, and the accuracy of the static relative positioning fixed solution was evaluated. Following weighted estimation, we determined the antenna phase center of the Xiaomi Mi8 and corrected the APC. A comparison of the positioning results of the Xiaomi Mi8 before and after APC correction revealed minimal impact on the standard deviations (STDs) but significant influence on the root mean square errors (RMSEs). Specifically, the RMSEs in the E/N/U direction were reduced by 59.6%, 58.5%, and 42.0%, respectively, after APC correction compared to before correction. Furthermore, the integer ambiguity fixing rate slightly improved after the APC correction. In conclusion, the determination of a smartphone’s APC can effectively reduce system errors in the plane direction of GNSS positioning, thereby enhancing smartphone positioning accuracy. This research holds significant value for advancing high-precision positioning studies related to smartphones. Full article
(This article belongs to the Section Navigation and Positioning)
Show Figures

Figure 1

Figure 1
<p>GNSS receiver antenna phase center.</p>
Full article ">Figure 2
<p>Experimental setup of smartphone antenna phase measurement.</p>
Full article ">Figure 3
<p>Flow diagram of the experimental methodology.</p>
Full article ">Figure 4
<p>Surrounding environment and experimental equipment.</p>
Full article ">Figure 5
<p>The number of satellites tracked by different receivers (corresponding to L1, E1, B1, and G1 band signals, respectively).</p>
Full article ">Figure 6
<p>The number of satellites tracked by different receivers (corresponding to L5 and E5 band signals, respectively).</p>
Full article ">Figure 7
<p>The positioning errors of the static relative positioning calculated by the two sets of data collected on 18 October 2021.</p>
Full article ">Figure 8
<p>XM8B smartphone coordinate system.</p>
Full article ">Figure 9
<p>Point cloud top view in two sets of smartphone coordinate systems.</p>
Full article ">Figure 10
<p>XM8B smartphone back (screen facing down) disassembly diagram.</p>
Full article ">Figure 11
<p>The estimated phase center position of the XM8B smartphone. (All dimensions are reported in cm).</p>
Full article ">Figure 12
<p>Precision statistical line charts before and after APC correction of the 12 sets of data.</p>
Full article ">
16 pages, 4995 KiB  
Article
Optimal Global Positioning System/European Geostationary Navigation Overlay Service Positioning Model Using Smartphone
by Grzegorz Grunwald, Adam Ciećko, Kamil Krasuski and Dariusz Tanajewski
Appl. Sci. 2024, 14(5), 1840; https://doi.org/10.3390/app14051840 - 23 Feb 2024
Viewed by 763
Abstract
The potential for the use of smartphones in GNSSs (Global Navigation Satellite Systems) positioning has increased in recent years due to the emergence of the ability of Android-based devices used to process raw satellite data. This paper presents the results of a study [...] Read more.
The potential for the use of smartphones in GNSSs (Global Navigation Satellite Systems) positioning has increased in recent years due to the emergence of the ability of Android-based devices used to process raw satellite data. This paper presents the results of a study on the use of SBAS data transmitted by the EGNOS (European Geostationary Navigation Overlay Service) system in GNSS positioning using a Xiaomi Mi8 smartphone. Raw data recorded at a fixed point were used in post-processing calculations in GPS/EGNOS positioning by determining the coordinates for every second of a session of about 5 h and comparing the results to those obtained with a Septentrio AsteRx2 GNSS receiver operating at the same time at a distance of about 3 m. The calculations were performed using the assumptions of the GNSS/SBAS positioning algorithms, which were modified with carrier-phase smoothed code observations and the content of the corrections transmitted by EGNOS. Full article
(This article belongs to the Topic GNSS Measurement Technique in Aerial Navigation)
Show Figures

Figure 1

Figure 1
<p>Xiaomi Mi8 smartphone (right) and Septentrio AsteRx2 receiver (left) during the measurement.</p>
Full article ">Figure 2
<p>HPE and VPE values for Xiaomi Mi8 GPS/EGNOS steady-state smartphone positioning from top to bottom: 1 s, 60 s, 180 s, 360 s.</p>
Full article ">Figure 2 Cont.
<p>HPE and VPE values for Xiaomi Mi8 GPS/EGNOS steady-state smartphone positioning from top to bottom: 1 s, 60 s, 180 s, 360 s.</p>
Full article ">Figure 3
<p>HPE and VPE values for Septentrio AsteRx2 GPS/EGNOS steady-state receiver positioning from top to bottom: 1 s, 60 s, 180 s, 360 s.</p>
Full article ">Figure 3 Cont.
<p>HPE and VPE values for Septentrio AsteRx2 GPS/EGNOS steady-state receiver positioning from top to bottom: 1 s, 60 s, 180 s, 360 s.</p>
Full article ">Figure 4
<p>HPE and VPE values for GPS/EGNOS positioning with a steady state of 60 s and a smoothing window of 20s versus GPS/EGNOS with no smoothing (upper figures—Xiaomi Mi8, lower figures—Septentrio AsteRx2).</p>
Full article ">Figure 5
<p>SNR and elevation of example satellites observed during measurements with a Xiaomi Mi8 and Septentrio AsteRx2.</p>
Full article ">Figure 6
<p>HPE and VPE values for GPS autonomous positioning smoothed with carrier-phase observations for a smoothing window of 20 s with different variants of observation weighting (upper figures—Xiaomi Mi8, lower figures—Septentrio AsteRx2).</p>
Full article ">Figure 6 Cont.
<p>HPE and VPE values for GPS autonomous positioning smoothed with carrier-phase observations for a smoothing window of 20 s with different variants of observation weighting (upper figures—Xiaomi Mi8, lower figures—Septentrio AsteRx2).</p>
Full article ">Figure 7
<p>HPE and VPE values for GPS/EGNOS positioning smoothed with carrier-phase observations using a smoothing window of 20 s with different variants of pseudorange correction components (upper figures—Xiaomi Mi8, lower figures—Septentrio AsteRx2).</p>
Full article ">
5 pages, 1049 KiB  
Proceeding Paper
Performance of Assisted-Global Navigation Satellite System from Network Mobile to Precise Positioning on Smartphones
by Mónica Zabala Haro, Ángel Martín, Ana Anquela and María Jesús Jiménez
Environ. Sci. Proc. 2023, 28(1), 23; https://doi.org/10.3390/environsciproc2023028023 - 15 Jan 2024
Viewed by 549
Abstract
Indoor navigation is the most challenging environment regarding precise positioning service for a smartphone’s physical quality limitations and interferences for high buildings, trees and multipath fading in the GNSS signal received. A GPS by itself cannot offer a solution; the A-GNSS from a [...] Read more.
Indoor navigation is the most challenging environment regarding precise positioning service for a smartphone’s physical quality limitations and interferences for high buildings, trees and multipath fading in the GNSS signal received. A GPS by itself cannot offer a solution; the A-GNSS from a network mobile provided through telecommunication infrastructure provides information that is useful to counteract these issues. A smartphone has full connectivity to the mobile network 24/7 and has access to the GNSS database when required, and the assisted information is sent over an Internet Protocol (IP) and processed by the GNSS chip, increasing the accuracy, TTFF, and availability of data even in harsh environments. The outdoor, light indoor, and urban canyon scenarios are experienced when driving in some places in the city, and they are recorded with Geo++ and processed with RTKlib using a single frequency in a standalone and multi-constellation double-frequency smartphone, Xiaomi Mi 8, with A-GNSS. The results show good accuracy in the SPS for over 10 (m) and in assisted positioning over 50 (m); the TTFF in assisted positioning is always 5 (s), and in the SPS, it reaches 20 (s). Finally, during the trajectory, only the assisted positioning can compute the position; this is because of the data availability from a mobile network. Full article
(This article belongs to the Proceedings of IV Conference on Geomatics Engineering)
Show Figures

Figure 1

Figure 1
<p>Processed and real car trajectory in outdoor, light indoor, and urban canyon scenarios.</p>
Full article ">Figure 2
<p>ENU coordinates of the car trajectory in outdoor, light indoor, and urban canyon scenarios.</p>
Full article ">
10 pages, 3364 KiB  
Proceeding Paper
Addressing the Potential of L5/E5a Signals for Road ITS Applications in GNSS-Harsh Environments
by Amarildo Haxhi, Manos Orfanos, Harris Perakis and Vassilis Gikas
Eng. Proc. 2023, 54(1), 11; https://doi.org/10.3390/ENC2023-15430 - 6 Dec 2023
Viewed by 598
Abstract
This study explores the potential of satellite signals L5, E5a and B2a tracked by contemporary Android smartphones. Particularly, the objective is to investigate their performance capabilities and vulnerabilities concerned with L1, E1 and B1 bandwidths and a focus on land vehicle ITS (Intelligent [...] Read more.
This study explores the potential of satellite signals L5, E5a and B2a tracked by contemporary Android smartphones. Particularly, the objective is to investigate their performance capabilities and vulnerabilities concerned with L1, E1 and B1 bandwidths and a focus on land vehicle ITS (Intelligent Transportation Systems) applications aiming to address low to medium PVT (Positioning, Velocity and Timing) solutions. In this regard raw, kinematic GNSS measurements from two Android smartphones were collected (Xiaomi Mi 8 and One Plus Nord 2 5G) under GNSS-harsh environments. The Single Point Positioning (SPP) technique was adopted for processing the single-frequency, multi-constellation raw GNSS measurements through an Extended Kalman Filter (EKF). The results obtained indicate the benefits and difficulties of exploiting modernized GNSS signals for road ITS applications. Full article
(This article belongs to the Proceedings of European Navigation Conference ENC 2023)
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) Overall test trajectory which includes sub-urban (cyan), urban (red) and deep-urban (magenta) trajectories. (<b>b</b>) Sub-urban, (<b>c</b>) urban and (<b>d</b>) deep-urban environments.</p>
Full article ">Figure 2
<p>(<b>a</b>) Roof-top sensor platform of the NTUA (National Technical University of Athens) test vehicle, (<b>b</b>) NovAtel<sup>®</sup> PwrPak7, (<b>c</b>) iMAR IMU-FSAS, (<b>d</b>) GNSS antenna, (<b>e</b>) Xiaomi Mi 8, (<b>f</b>) OnePlus Nord2 5G.</p>
Full article ">Figure 3
<p>Xiaomi Mi 8: (<b>a</b>) Skyplot of the observed satellites on L1/E1/B1 (solid marks) and on L5/E5a (empty marks), (<b>b</b>) L1/E1/B1 and (<b>c</b>) L5/E5a/B2a C/N0 elevation-based (grey: elevation ≤ 15°, blue: elevation &gt; 15°) series (modified from <span class="html-italic">GNSSAnalysisApp</span> and <span class="html-italic">RTKLIB</span>).</p>
Full article ">Figure 4
<p>OnePlus Nord 2 5G: (<b>a</b>) Skyplot of the observed satellites on L1/E1/B1 (solid marks) and on L5/E5a (empty marks), (<b>b</b>) L1/E1/B1 and (<b>c</b>) L5/E5a/B2a C/N0 elevation-based (grey: elevation ≤ 15°, blue: elevation &gt; 15°) series (modified from <span class="html-italic">GNSSAnalysisApp</span> and <span class="html-italic">RTKLIB</span>).</p>
Full article ">Figure 5
<p>Multipath effect in meters (m) of L1/E1 and L5/E5a signals for Xiaomi Mi 8. The vertical dotted lines separate the intervals for each sub-trajectory, i.e., sub-urban (s), urban (u) and deep-urban (d). The different colors represent the GPS and Galileo satellites.</p>
Full article ">Figure 6
<p>Multipath effect in meters (m) of L1/E1/B1 and L5/E5a/B2a signals for One Plus Nord 2 5G. The vertical dotted lines separate the intervals for each sub-trajectory, i.e., sub-urban (s), urban (u) and deep-urban (d). The different colors represent the GPS, Galileo and BeiDou satellites.</p>
Full article ">
20 pages, 4881 KiB  
Article
Edge Computing for Effective and Efficient Traffic Characterization
by Asif Khan, Khurram S. Khattak, Zawar H. Khan, Thomas Aaron Gulliver and Abdullah
Sensors 2023, 23(23), 9385; https://doi.org/10.3390/s23239385 - 24 Nov 2023
Cited by 2 | Viewed by 1647
Abstract
Traffic flow analysis is essential to develop smart urban mobility solutions. Although numerous tools have been proposed, they employ only a small number of parameters. To overcome this limitation, an edge computing solution is proposed based on nine traffic parameters, namely, vehicle count, [...] Read more.
Traffic flow analysis is essential to develop smart urban mobility solutions. Although numerous tools have been proposed, they employ only a small number of parameters. To overcome this limitation, an edge computing solution is proposed based on nine traffic parameters, namely, vehicle count, direction, speed, and type, flow, peak hour factor, density, time headway, and distance headway. The proposed low-cost solution is easy to deploy and maintain. The sensor node is comprised of a Raspberry Pi 4, Pi camera, Intel Movidius Neural Compute Stick 2, Xiaomi MI Power Bank, and Zong 4G Bolt+. Pre-trained models from the OpenVINO Toolkit are employed for vehicle detection and classification, and a centroid tracking algorithm is used to estimate vehicle speed. The measured traffic parameters are transmitted to the ThingSpeak cloud platform via 4G. The proposed solution was field-tested for one week (7 h/day), with approximately 10,000 vehicles per day. The count, classification, and speed accuracies obtained were 79.8%, 93.2%, and 82.9%, respectively. The sensor node can operate for approximately 8 h with a 10,000 mAh power bank and the required data bandwidth is 1.5 MB/h. The proposed edge computing solution overcomes the limitations of existing traffic monitoring systems and can work in hostile environments. Full article
(This article belongs to the Section Internet of Things)
Show Figures

Figure 1

Figure 1
<p>The architecture of the proposed system.</p>
Full article ">Figure 2
<p>The system computation workflow.</p>
Full article ">Figure 3
<p>Real-time traffic parameters from the sensor node for the road under observation.</p>
Full article ">Figure 4
<p>Google Maps location of the sensor node.</p>
Full article ">Figure 5
<p>Sensor node installation: (<b>a</b>) overhead location, (<b>b</b>) field view, and (<b>c</b>) inner view.</p>
Full article ">Figure 6
<p>Speed versus density over one hour obtained (<b>a</b>) manually and (<b>b</b>) from the sensor node.</p>
Full article ">Figure 6 Cont.
<p>Speed versus density over one hour obtained (<b>a</b>) manually and (<b>b</b>) from the sensor node.</p>
Full article ">Figure 7
<p>Interquartile representation of speed (blue), flow (red), and density (green) using violin plots for the week 10–16 January 2022: (<b>a</b>–<b>c</b>) Monday, 10 January 2022; (<b>d</b>–<b>f</b>) Tuesday, 11 January 2022; (<b>g</b>–<b>i</b>) Wednesday, 12 January 2022; (<b>j</b>–<b>l</b>) Thursday, 13 January 2022; (<b>m</b>–<b>o</b>) Friday, 14 January 2022; (<b>p</b>–<b>r</b>) Saturday, 15 January 2022; and (<b>s</b>–<b>u</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 7 Cont.
<p>Interquartile representation of speed (blue), flow (red), and density (green) using violin plots for the week 10–16 January 2022: (<b>a</b>–<b>c</b>) Monday, 10 January 2022; (<b>d</b>–<b>f</b>) Tuesday, 11 January 2022; (<b>g</b>–<b>i</b>) Wednesday, 12 January 2022; (<b>j</b>–<b>l</b>) Thursday, 13 January 2022; (<b>m</b>–<b>o</b>) Friday, 14 January 2022; (<b>p</b>–<b>r</b>) Saturday, 15 January 2022; and (<b>s</b>–<b>u</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 7 Cont.
<p>Interquartile representation of speed (blue), flow (red), and density (green) using violin plots for the week 10–16 January 2022: (<b>a</b>–<b>c</b>) Monday, 10 January 2022; (<b>d</b>–<b>f</b>) Tuesday, 11 January 2022; (<b>g</b>–<b>i</b>) Wednesday, 12 January 2022; (<b>j</b>–<b>l</b>) Thursday, 13 January 2022; (<b>m</b>–<b>o</b>) Friday, 14 January 2022; (<b>p</b>–<b>r</b>) Saturday, 15 January 2022; and (<b>s</b>–<b>u</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 8
<p>Speed versus density for the week 10 January 2022 to 15 January 2022: (<b>a</b>) Monday, 10 January 2022; (<b>b</b>) Tuesday, 11 January 2022; (<b>c</b>) Wednesday, 12 January 2022; (<b>d</b>) Thursday, 13 January 2022; (<b>e</b>) Friday, 14 January 2022; (<b>f</b>) Saturday, 15 January 2022; and (<b>g</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 8 Cont.
<p>Speed versus density for the week 10 January 2022 to 15 January 2022: (<b>a</b>) Monday, 10 January 2022; (<b>b</b>) Tuesday, 11 January 2022; (<b>c</b>) Wednesday, 12 January 2022; (<b>d</b>) Thursday, 13 January 2022; (<b>e</b>) Friday, 14 January 2022; (<b>f</b>) Saturday, 15 January 2022; and (<b>g</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 9
<p>Density versus flow for the week 10 January 2022 to 16 January 2022: (<b>a</b>) Monday, 10 January 2022; (<b>b</b>) Tuesday, 11 January 2022; (<b>c</b>) Wednesday, 12 January 2022; (<b>d</b>) Thursday, 13 January 2022; (<b>e</b>) Friday, 14 January 2022; (<b>f</b>) Saturday, 15 January 2022; and (<b>g</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 9 Cont.
<p>Density versus flow for the week 10 January 2022 to 16 January 2022: (<b>a</b>) Monday, 10 January 2022; (<b>b</b>) Tuesday, 11 January 2022; (<b>c</b>) Wednesday, 12 January 2022; (<b>d</b>) Thursday, 13 January 2022; (<b>e</b>) Friday, 14 January 2022; (<b>f</b>) Saturday, 15 January 2022; and (<b>g</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 10
<p>Speed versus flow for the week 10 January 2022 to 16 January 2022: (<b>a</b>) Monday, 10 January 2022; (<b>b</b>) Tuesday, 11 January 2022; (<b>c</b>) Wednesday, 12 January 2022; (<b>d</b>) Thursday, 13 January 2022; (<b>e</b>) Friday, 14 January 2022; (<b>f</b>) Saturday, 15 January 2022; and (<b>g</b>) Sunday, 16 January 2022.</p>
Full article ">Figure 10 Cont.
<p>Speed versus flow for the week 10 January 2022 to 16 January 2022: (<b>a</b>) Monday, 10 January 2022; (<b>b</b>) Tuesday, 11 January 2022; (<b>c</b>) Wednesday, 12 January 2022; (<b>d</b>) Thursday, 13 January 2022; (<b>e</b>) Friday, 14 January 2022; (<b>f</b>) Saturday, 15 January 2022; and (<b>g</b>) Sunday, 16 January 2022.</p>
Full article ">
21 pages, 11486 KiB  
Article
Performance of Smartphone BDS-3/GPS/Galileo Multi-Frequency Ionosphere-Free Precise Code Positioning
by Ruiguang Wang, Chao Hu, Zhongyuan Wang, Fang Yuan and Yangyang Wang
Remote Sens. 2023, 15(22), 5371; https://doi.org/10.3390/rs15225371 - 15 Nov 2023
Viewed by 1256
Abstract
The continuously improving performance of mass-market global navigation satellite system (GNSS) chipsets is enabling the prospect of high-precision GNSS positioning for smartphones. Nevertheless, a substantial portion of Android smartphones lack the capability to access raw carrier phase observations. Therefore, this paper introduces a [...] Read more.
The continuously improving performance of mass-market global navigation satellite system (GNSS) chipsets is enabling the prospect of high-precision GNSS positioning for smartphones. Nevertheless, a substantial portion of Android smartphones lack the capability to access raw carrier phase observations. Therefore, this paper introduces a precise code positioning (PCP) method, which utilizes Doppler-smoothed pseudo-range and inter-satellite single-difference methods. For the first time, the results of a quality investigation involving BDS-3 B1C/B2a/B1I, GPS L1/L5, and Galileo E1/E5a observed using smartphones are presented. The results indicated that Xiaomi 11 Lite (Mi11) exhibited a superior satellite data decoding performance compared to Huawei P40 (HP40), but it lagged behind HP40 in terms of satellite tracking. In the static open-sky scenario, the carrier-to-noise ratio (CNR) values were mostly above 25 dB-Hz. Additionally, for B1C/B1I/L1/E1, they were approximately 8 dB-Hz higher than those for B2a/L5/E5a. Second, various PCP models were developed to address ionospheric delay. These models include the IF-P models, which combine traditional dual-frequency IF pseudo-ranges with single-frequency ionosphere-corrected pseudo-ranges using precise ionospheric products, and IFUC models, which rely solely on single-frequency ionosphere-corrected pseudo-ranges. Finally, static and dynamic tests were conducted using datasets collected from various real-world scenarios. The static tests demonstrated that the PCP models could achieve sub-meter-level accuracy in the east (E) and north (N) directions, while achieving meter-level accuracy in the upward (U) direction. Numerically, the root mean square error (RMSE) improvement percentages were approximately 93.8%, 75%, and 82.8% for HP40 in the E, N, and U directions, respectively, in both open-sky and complex scenarios compared to single-point positioning (SPP). In the open-sky scenario, Mi11 showed an average increase of about 85.6%, 87%, and 16% in the E, N, and U directions, respectively, compared to SPP. In complex scenarios, Mi11 exhibited an average increase of roughly 68%, 75.9%, and 90% in the E, N, and U directions, respectively, compared to SPP. Dynamic tests showed that the PCP models only provided an improvement of approximately 10% in the horizontal plane or U direction compared to SPP. The triple-frequency IFUC (IFUC123) model outperforms others due to its lower noise and utilization of multi-frequency pseudo-ranges. The PCP models can enhance smartphone positioning accuracy. Full article
(This article belongs to the Special Issue GNSS Advanced Positioning Algorithms and Innovative Applications)
Show Figures

Figure 1

Figure 1
<p>Information on dataset collection. (<b>a</b>) Static dataset collection environment and relative positions of smartphones and geodetic receiver. (<b>b</b>) Trajectory of dynamic dataset collections and relative positions of two smartphones and geodetic receiver.</p>
Full article ">Figure 2
<p>Number of visible satellites for smartphone multi-GNSS. (<b>a</b>) Number of satellites for HP40 and Mi11 in the static open-sky scenario; (<b>b</b>) number of satellites for HP40 and Mi11 in the static complex scenario; (<b>c</b>) number of satellites for HP40 and Mi11 in the dynamic typical urban scenario; (<b>d</b>) number of satellites for HP40 and Mi11 in the dynamic complex urban scenario.</p>
Full article ">Figure 3
<p>Distribution of the CNR for smartphones’ multi-GNSS. (<b>a</b>) CNR distribution for HP40 and Mi11 in the static open-sky scenario. (<b>b</b>) CNR distribution for HP40 and Mi11 in the static complex scenario. (<b>c</b>) CNR distribution for HP40 and Mi11 in the dynamic typical urban scenario. (<b>d</b>) CNR distribution for HP40 and Mi11 in the dynamic complex urban scenario.</p>
Full article ">Figure 4
<p>The distribution of the CNR of smartphones (HP40 on the left, Mi11 on the right) at various frequencies under different elevations in the static open-sky scenario. Each color corresponds to a specific frequency, as explained in the figure legend.</p>
Full article ">Figure 5
<p>Flow diagram of PCP processing.</p>
Full article ">Figure 6
<p>Position errors in the static open-sky scenario. (<b>a</b>) HP40 positioning errors in IF-P1I and IFUC-P1I models; (<b>b</b>) Mi11 positioning errors in IF-P1I and IFUC-P1I models; (<b>c</b>) Mi11 positioning errors in IF-P1C and IFUC-P1C models.</p>
Full article ">Figure 7
<p>Positioning accuracy in the static scenario. (<b>a</b>) In the static open-sky scenario; (<b>b</b>) in the static complex scenario.</p>
Full article ">Figure 8
<p>Position errors in the static complex scenario. (<b>a</b>) HP40 positioning errors in the IF-P1I and IFUC-P1I models; (<b>b</b>) Mi11 positioning errors in the IF-P1I and IFUC-P1I models; (<b>c</b>) Mi11 positioning errors in the IF-P1C and IFUC-P1C models.</p>
Full article ">Figure 9
<p>Position errors in the dynamic scenario. (<b>a</b>) HP40 positioning errors in the IF-P1I and IFUC-P1I models; (<b>b</b>) Mi11 positioning errors in the IF-P1I and IFUC-P1I models; (<b>c</b>) Mi11 positioning errors in the IF-P1C and IFUC-P1C models.</p>
Full article ">Figure 10
<p>Positioning accuracy of dynamic scenarios. (<b>a</b>) In the typical urban scenario; (<b>b</b>) in the complex urban scenario.</p>
Full article ">
19 pages, 5364 KiB  
Article
An Improved Ambiguity Resolution Algorithm for Smartphone RTK Positioning
by Yang Jiang, Yuting Gao, Wei Ding, Fei Liu and Yang Gao
Sensors 2023, 23(11), 5292; https://doi.org/10.3390/s23115292 - 2 Jun 2023
Cited by 5 | Viewed by 1903
Abstract
Ambiguity resolution based on smartphone GNSS measurements can enable various potential applications that currently remain difficult due to ambiguity biases, especially under kinematic conditions. This study proposes an improved ambiguity resolution algorithm, which uses the search-and-shrink procedure coupled with the methods of the [...] Read more.
Ambiguity resolution based on smartphone GNSS measurements can enable various potential applications that currently remain difficult due to ambiguity biases, especially under kinematic conditions. This study proposes an improved ambiguity resolution algorithm, which uses the search-and-shrink procedure coupled with the methods of the multi-epoch double-differenced residual test and the ambiguity majority tests for candidate vectors and ambiguities. By performing a static experiment with Xiaomi Mi 8, the AR efficiency of the proposed method is evaluated. Furthermore, a kinematic test with Google Pixel 5 verifies the effectiveness of the proposed method with improved positioning performance. In conclusion, centimeter-level smartphone positioning accuracy is achieved in both experiments, which is greatly improved compared with the float and traditional AR solutions. Full article
(This article belongs to the Special Issue Precise Positioning with Smartphones)
Show Figures

Figure 1

Figure 1
<p>Numbers of GPS and Galileo (GAL) satellites of Xiaomi Mi 8 for dual frequency. For GPS, Frequency 1 is L1 C/A, and Frequency 2 is L5 (Q). For Galileo, Frequency 1 is E1 (C), and Frequency 2 is E5a (Q).</p>
Full article ">Figure 2
<p>Skyplot of GPS and Galileo satellites of Xiaomi Mi 8.</p>
Full article ">Figure 3
<p>Positioning error time-series of Xiaomi Mi 8 by the proposed method, the LAMBDA method, and float solutions. The figures on the left are zoomed-out plots, while the figures on the right are zoomed-in plots.</p>
Full article ">Figure 4
<p>DD residual test statistics of the resolved ambiguity vector compared with candidate ambiguity vectors from the LAMBDA method in the majority test.</p>
Full article ">Figure 5
<p>Majority test values of the resolved ambiguity vectors compared with candidate ambiguity vectors from the LAMBDA method in the majority test.</p>
Full article ">Figure 6
<p>Ambiguity bias time-series for each GPS and Galileo satellite.</p>
Full article ">Figure 7
<p>Ambiguity bias statistics for each GPS and Galileo satellite.</p>
Full article ">Figure 8
<p>Ground trajectory (<b>a</b>) and data collection platform (<b>b</b>) of the kinematic experiment using Google Pixel 5.</p>
Full article ">Figure 9
<p>Numbers of GPS, Galileo (GAL), and GLONASS (GLO) satellites of Google Pixel 5 for dual frequency. For GPS, Frequency 1 is L1 C/A, and Frequency 2 is L5 (Q). For Galileo, Frequency 1 is E1 (C), and Frequency 2 is E5a (Q). For GLONASS, Frequency 1 is L1.</p>
Full article ">Figure 10
<p>Along-track and cross-track positioning errors of Google Pixel 5 with respect to the ground truth (black dot) and antennas of two GNSS receivers (blue dots).</p>
Full article ">Figure 11
<p>Along-track and cross-track positioning error time series of Google Pixel 5.</p>
Full article ">
12 pages, 1017 KiB  
Article
A Novel Approach to Assess Balneotherapy Effects on Musculoskeletal Diseases—An Open Interventional Trial Combining Physiological Indicators, Biomarkers, and Patients’ Health Perception
by Jani Silva, José Martins, Cristina Nicomédio, Catarina Gonçalves, Cátia Palito, Ramiro Gonçalves, Paula Odete Fernandes, Alcina Nunes and Maria José Alves
Geriatrics 2023, 8(3), 55; https://doi.org/10.3390/geriatrics8030055 - 16 May 2023
Cited by 9 | Viewed by 2275
Abstract
The present study aimed to evaluate whether a 14-day period of balneotherapy influences the inflammatory status, health-related quality of life (QoL) and quality of sleep, underlying overall health state, and clinically relevant benefits of patients with musculoskeletal diseases (MD). The health-related QoL was [...] Read more.
The present study aimed to evaluate whether a 14-day period of balneotherapy influences the inflammatory status, health-related quality of life (QoL) and quality of sleep, underlying overall health state, and clinically relevant benefits of patients with musculoskeletal diseases (MD). The health-related QoL was evaluated using the following instruments: 5Q-5D-5L, EQ-VAS, EUROHIS-QOL, B-IPQ, and HAQ-DI. The quality of sleep was evaluated by a BaSIQS instrument. Circulating levels of IL-6 and C-reactive protein (CRP) were measured by ELISA and chemiluminescent microparticle immunoassay, respectively. The smartband, Xiaomi MI Band 4, was used for real-time sensing of physical activity and sleep quality. MD patients improved the health-related QoL measured by 5Q-5D-5L (p < 0.001), EQ-VAS (p < 0.001), EUROHIS-QOL (p = 0.017), B-IPQ (p < 0.001), and HAQ-DI (p = 0.019) after balneotherapy; the sleep quality was also improved (BaSIQS, p = 0.019). Serum concentrations of IL-6 were markedly decreased after the 14-day balneotherapy (p < 0.001). No statistically significant differences were observed regarding the physical activity and sleep quality data recorded by the smartband. Balneotherapy may be an effective alternative treatment in managing the health status of MD patients, with a decrease in inflammatory states, along with positive effects on pain reduction, patient’s functionality, QoL, quality of sleep, and disability perception status. Full article
Show Figures

Figure 1

Figure 1
<p>Flow chart of the recruitment and 14 days follow-up process.</p>
Full article ">Figure 2
<p>Workflow of procedures according to pre- and post-balneotherapy. 1—pre-treatments (baseline): initial diagnostic instrument (self-administered online questionnaires) and blood sample collection; patients started to use the sensing device (smartband). 2—post-treatments: final diagnostic instrument (self-administered online questionnaires) and blood sample collection; patients handed over the smartband for data extraction.</p>
Full article ">Figure 3
<p>The serum concentration of IL-6 (<b>a</b>) and CRP (<b>b</b>) in MD patients before and after the balneotherapy. Columns represent the mean ± SD of independent assays performed in duplicate for each participant. * <span class="html-italic">p</span> &lt; 0.05 concerning baseline values mean. IL-6 difference 95% CI; −21.286 (−31.026, −11.546).</p>
Full article ">
22 pages, 6749 KiB  
Article
Improving Smartphone GNSS Positioning Accuracy Using Inequality Constraints
by Zihan Peng, Yang Gao, Chengfa Gao, Rui Shang and Lu Gan
Remote Sens. 2023, 15(8), 2062; https://doi.org/10.3390/rs15082062 - 13 Apr 2023
Cited by 5 | Viewed by 2469
Abstract
To improve smartphone GNSS positioning performance using extra inequality information, an inequality constraint method was introduced and verified in this study. Firstly, the positioning model was reviewed and three constraint applications were derived from it, namely, vertical velocity, direction, and distance constraints. Secondly, [...] Read more.
To improve smartphone GNSS positioning performance using extra inequality information, an inequality constraint method was introduced and verified in this study. Firstly, the positioning model was reviewed and three constraint applications were derived from it, namely, vertical velocity, direction, and distance constraints. Secondly, we introduced an estimator based on the density function truncation method to solve the inequality constraint problem. Finally, the performance of the method was investigated using datasets from three smartphones, including a Huawei P30, a Huawei P40, and a Xiaomi MI8. The results indicate that the position and velocity accuracy can be improved in the up component using a vertical velocity constraint. The horizontal positioning accuracy was increased using a heading direction constraint with dynamic datasets. Numerically, the root mean square error (RMSE) improvement percentages were 16.77%, 14.57%, and 31.09% for HP40, HP30, and XMI8, respectively. Using an inter-smartphone distance constraint could enhance the horizontal positioning of all participating smartphones, with improvement percentages of 34.27%, 75.58%, and 23.66% for HP40, HP30, and XMI8, respectively, in the static dataset. Additionally, the improvement percentages were 15.90%, 5.55%, and 0.17% in dynamic datasets. In summary, this study demonstrates that utilizing inequality constraints can significantly improve smartphone GNSS positioning. Full article
(This article belongs to the Special Issue GNSS Advanced Positioning Algorithms and Innovative Applications)
Show Figures

Graphical abstract

Graphical abstract
Full article ">Figure 1
<p>Roads and nodes downloaded from OSM.</p>
Full article ">Figure 2
<p>Position change conversion from the body system to a new coordinate system.</p>
Full article ">Figure 3
<p>A flowchart of direction constraint. Equation (17) (<math display="inline"><semantics> <mi>i</mi> </semantics></math>) represents the <math display="inline"><semantics> <mi>i</mi> </semantics></math>th inequality in Equation (17).</p>
Full article ">Figure 4
<p>A flowchart of the distance constraint process.</p>
Full article ">Figure 5
<p>Probability distribution of inequality and equality constraints: (<b>a</b>) inequality constraint; (<b>b</b>) equality constraint.</p>
Full article ">Figure 6
<p>Restriction of the cumulative probability in the constrained area.</p>
Full article ">Figure 7
<p>Information on dataset collection. (<b>a</b>) Collection environment of the static datasets; (<b>b</b>) relative position of smartphones and geodetic receivers in static data collection; (<b>c</b>) trajectory of dynamic car-borne dataset collection; (<b>d</b>) relative position of three smartphones in dynamic data collection.</p>
Full article ">Figure 8
<p>Vertical velocity of the dynamic car-borne dataset. The plot shows that vertical velocity is in the range of [−0.3 m/s~0.3 m/s].</p>
Full article ">Figure 9
<p>Velocity and position errors of static dataset (HP30). (<b>a</b>) Velocity error; (<b>b</b>) position error.</p>
Full article ">Figure 10
<p>Velocity and position errors of dynamic dataset (HP30). (<b>a</b>) Velocity error; (<b>b</b>) position error.</p>
Full article ">Figure 11
<p>PDOP value series of HP30 dynamic dataset.</p>
Full article ">Figure 12
<p>A period of data was selected to clearly depict the performance of the method; (<b>a</b>) shows the environment of the selected data, and (<b>b</b>) shows the yaw of the car during data collection.</p>
Full article ">Figure 13
<p>Trajectory calculated using different approaches. The blue lines represent results without constraint, the red lines represent results with direction constraint, and the green lines represent references for (<b>a</b>) HP40, (<b>b</b>) HP30, and (<b>c</b>) XMI8.</p>
Full article ">Figure 13 Cont.
<p>Trajectory calculated using different approaches. The blue lines represent results without constraint, the red lines represent results with direction constraint, and the green lines represent references for (<b>a</b>) HP40, (<b>b</b>) HP30, and (<b>c</b>) XMI8.</p>
Full article ">Figure 14
<p>Horizontal CDF error of three smartphones using static datasets. The orange lines represent results without constraint and the blue lines represent results using the distance constraint.</p>
Full article ">Figure 15
<p>Horizontal CDF error for three smartphones using dynamic datasets. The orange lines represent results without constraint and the blue lines represent results using the distance constraint.</p>
Full article ">
24 pages, 16752 KiB  
Article
Exploiting the Sensitivity of Dual-Frequency Smartphones and GNSS Geodetic Receivers for Jammer Localization
by Polona Pavlovčič-Prešeren, Franc Dimc and Matej Bažec
Remote Sens. 2023, 15(4), 1157; https://doi.org/10.3390/rs15041157 - 20 Feb 2023
Cited by 2 | Viewed by 2190
Abstract
Smartphones now dominate the Global Navigation Satellite System (GNSS) devices capable of collecting raw data. However, they also offer valuable research opportunities in intentional jamming, which has become a serious threat to the GNSS. Smartphones have the potential to locate jammers, but their [...] Read more.
Smartphones now dominate the Global Navigation Satellite System (GNSS) devices capable of collecting raw data. However, they also offer valuable research opportunities in intentional jamming, which has become a serious threat to the GNSS. Smartphones have the potential to locate jammers, but their robustness and sensitivity range need to be investigated first. In this study, the response of smartphones with dual-frequency, multi-constellation reception capability, namely, a Xiaomi Mi8, a Xiaomi 11T, a Samsung Galaxy S20, and a Huawei P40, to various single- and multi-frequency jammers is investigated. The two-day jamming experiments were conducted in a remote area with minimal impact on users, using these smartphones and two Leica GS18 and two Leica GS15 geodetic receivers, which were placed statically at the side of a road and in a line, approximately 10 m apart. A vehicle with jammers installed passed them several times at a constant speed. In one scenario, a person carrying the jammer was constantly tracked using a tacheometer to determine the exact distance to the receivers for each time stamp. The aim was, first, to determine the effects of the various jammers on the smartphones’ positioning capabilities and to compare their response in terms of the speed and quality of repositioning with professional geodetic receivers. Second, a method was developed to determine the position of the interference source by varying the signal loss threshold and the recovery time on the smartphone and the decaying carrier-to-noise ratio (CNR). The results indicate that GNSS observations from smartphones have an advantage over geodetic receivers in terms of localizing jammers because they do not lose the signal near the source of the jamming, but they are characterized by sudden drops in the CNR. Full article
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) Leica GS18 receiver and two smartphones setup; (<b>b</b>) jammers used in the experiment.</p>
Full article ">Figure 2
<p>Experimental setup for L1 signal power measurement of jammer 2.</p>
Full article ">Figure 3
<p>Comparison of peak values, i.e., max hold throughout power spectrums assigned to GPS of jammers 2 and 3.</p>
Full article ">Figure 4
<p>Test site in Črnotiče, Slovenia: (<b>a</b>) testing professional geodetic receivers in 2019; and (<b>b</b>) simultaneously testing smartphones and geodetic receivers in 2022.</p>
Full article ">Figure 5
<p>Test site in Črnotiče, Slovenia: (<b>a</b>) the two-sessions experiments from DOY 262; and (<b>b</b>) experiments from the DOY 263 with jammer’s track in walking scenario.</p>
Full article ">Figure 6
<p>(<b>a</b>) the walking experiment, in which the jammer was attached to the pole directly under the prism and the position of the jammer was determined by TPS; and (<b>b</b>) the driving experiment, in which the jammer was placed in the vehicle.</p>
Full article ">Figure 7
<p>(<b>a</b>) Session 1 from DOY 263, where the jammer’s positions were determined by TPS; and (<b>b</b>) jammer mounted on the pole just below the 360° prism.</p>
Full article ">Figure 8
<p>Time development of CNR for different receivers and satellites with the color of the points representing the satellite elevation: (<b>a</b>) continuous acquisition on a smartphone; (<b>b</b>) typical acquisition on a geodetic device with many blank spots; (<b>c</b>) smartphone with some blank spots; and (<b>d</b>) acquisition on a geodetic device with unusually few (relative to geodetic devices) blank spots; the reasons could be multipath or non-line-of-sight due to vegetation. For other receivers, see <a href="https://gnss.fpp.uni-lj.si/2022-09-19" target="_blank">https://gnss.fpp.uni-lj.si/2022-09-19</a> (accessed on 19 February 2022).</p>
Full article ">Figure 8 Cont.
<p>Time development of CNR for different receivers and satellites with the color of the points representing the satellite elevation: (<b>a</b>) continuous acquisition on a smartphone; (<b>b</b>) typical acquisition on a geodetic device with many blank spots; (<b>c</b>) smartphone with some blank spots; and (<b>d</b>) acquisition on a geodetic device with unusually few (relative to geodetic devices) blank spots; the reasons could be multipath or non-line-of-sight due to vegetation. For other receivers, see <a href="https://gnss.fpp.uni-lj.si/2022-09-19" target="_blank">https://gnss.fpp.uni-lj.si/2022-09-19</a> (accessed on 19 February 2022).</p>
Full article ">Figure 9
<p>Examples of CNR-fitting functions: (<b>a</b>) a good fit; (<b>b</b>) a bad fit due to a lack of measurements in the vicinity of the jammer; and (<b>c</b>) a bad fit due to the instability of the non-jammed CNR.</p>
Full article ">Figure 10
<p>Examples of fitting the path of the jammer to the calculated points: (<b>a</b>) good compliance; and (<b>b</b>) bad compliance.</p>
Full article ">Figure 11
<p>CNR dependence on the position of the jammer on the road (0 is the point closest to the receiver, a negative value means the jammer is approaching, and a positive value that it is distancing): (<b>a</b>) typical behavior for a smartphone receiver; (<b>b</b>) typical behavior for a Leica GS18; and (<b>c</b>) typical behavior for a Leica GS15. The color of the points represents the satellite elevation.</p>
Full article ">Figure 11 Cont.
<p>CNR dependence on the position of the jammer on the road (0 is the point closest to the receiver, a negative value means the jammer is approaching, and a positive value that it is distancing): (<b>a</b>) typical behavior for a smartphone receiver; (<b>b</b>) typical behavior for a Leica GS18; and (<b>c</b>) typical behavior for a Leica GS15. The color of the points represents the satellite elevation.</p>
Full article ">Figure 12
<p>CNR dependence on the position of the jammer (see <a href="#remotesensing-15-01157-f011" class="html-fig">Figure 11</a> for an explanation) for various jammers (left column J1, middle column J2, and right column J3) and satellites (lines from top to bottom: C11 on B1, E10 on E1, E10 on E5a, G01 on L1, G01 on L5, and R02 on G1) as acquired by a Samsung S20. The color of the points represents the satellite elevation. The plots are provided here for a broad picture only, and the numbers might appear unreadable. For more detailed plots, please visit <a href="https://gnss.fpp.uni-lj.si/2022-09-19" target="_blank">https://gnss.fpp.uni-lj.si/2022-09-19</a> (accessed on 19 February 2022).</p>
Full article ">Figure 13
<p>Horizontal accuracy for geodetic devices. After the arrival of the jammer in the vicinity of the receiver they either stop reporting their position (case (<b>a</b>)—Leica GS15) or use a smaller number of satellites for the determination (case (<b>b</b>)—Leica GS18).</p>
Full article ">Figure 14
<p>Horizontal accuracy for smartphones. Note the horizontal accuracy deterioration and the smaller number of satellites used in the vicinity of the jammer (<b>a</b>). Some phones become completely confused in the presence of the jammer (<b>b</b>).</p>
Full article ">Figure 15
<p>Comparison between results given using different software: RTKLIB (<b>left</b>) and Leica Infinity (<b>right</b>).</p>
Full article ">
27 pages, 29777 KiB  
Article
The Efficiency of Geodetic and Low-Cost GNSS Devices in Urban Kinematic Terrestrial Positioning in Terms of the Trajectory Generated by MMS
by Filip Viler, Raffaela Cefalo, Tatiana Sluga, Paolo Snider and Polona Pavlovčič-Prešeren
Remote Sens. 2023, 15(4), 957; https://doi.org/10.3390/rs15040957 - 9 Feb 2023
Cited by 4 | Viewed by 2408
Abstract
The quality of geospatial data collection depends, among other things, on the reliability and efficiency of the GNSS receivers or even better integrated GNSS/INS systems used for positioning. High-precision positioning is currently not only the domain of professional receivers but can also be [...] Read more.
The quality of geospatial data collection depends, among other things, on the reliability and efficiency of the GNSS receivers or even better integrated GNSS/INS systems used for positioning. High-precision positioning is currently not only the domain of professional receivers but can also be achieved by using simple devices, including smartphones. This research focused on the quality of 2D and 3D kinematic positioning of different geodetic and low-cost GNSS devices, using the professional mobile mapping system (MMS) as a reference. Kinematic positioning was performed simultaneously with a geodetic Septentrio AsteRx-U receiver, two u-blox receivers—ZED-F9P and ZED-F9R—and a Xiaomi Mi 8 smartphone and then compared with an Applanix Corporation GPS/INS MMS reference trajectory. The field tests were conducted in urban and non-urban environments with and without obstacles, on road sections with large manoeuvres and curves, and under overpasses and tunnels. Some general conclusions can be drawn from the analysis of the different scenarios. As expected, some results in GNSS positioning are subject to position losses, large outliers and multipath effects; however, after removing them, they are quite promising, even for the Xiaomi Mi8 smartphone. From the comparison of the GPS and GNSS solutions, as expected, GNSS processing achieved many more solutions for position determination and allowed a relevant higher number of fixed ambiguities, even if this was not true in general for the Septentrio AsteRx-U, in particular in a surveyed non-urban area with curves and serpentines characterised by a reduced signal acquisition. In GNSS mode, the Xiaomi Mi8 smartphone performed well in situations with a threshold of less than 1 m, with the percentages varying from 50% for the urban areas to 80% for the non-urban areas, which offers potential in view of future improvements for applications in terrestrial navigation. Full article
Show Figures

Graphical abstract

Graphical abstract
Full article ">Figure 1
<p>(<b>a</b>) The MMS of the GeoSNav Lab vehicle, University of Trieste, with the GNSS antennas mounted on the roof; (<b>b</b>) the setup of the instruments inside the vehicle.</p>
Full article ">Figure 2
<p>The setup of GNSS antennas, u-bloxes and smartphone on the roof of the vehicle.</p>
Full article ">Figure 3
<p>The setup of the Trimble antennas of the MMS (at the front and rear of the vehicle), Septentrio PolaNt-x MF multi-frequency GNSS antenna, Xiaomi Mi8 smartphone and low-cost antennas ANN-MB-00 from ZED-F9P and ZED-F9R with the horizontal distances.</p>
Full article ">Figure 4
<p>The surveyed area, the city of Trieste and nearby region, Italy.</p>
Full article ">Figure 5
<p>(<b>a</b>) Case A: the entrance into the tunnel (45.642059°N, 13.7744820°E); (<b>b</b>) Case B: urban canyons in the city centre (45.655748°N, 13.771247°E); (<b>c</b>) Case C: serpentines (45.657905°N, 13.813880°E); (<b>d</b>) Case D: straight road with vegetation as only barrier (45.690686°N, 13.769906°E).</p>
Full article ">Figure 6
<p>(<b>a</b>) Number of available satellites along the route, and (<b>b</b>) multipath in metres for the Sep tentrio AsteRx-U receiver.</p>
Full article ">Figure 7
<p>Satellite visibility, cycle slips (vertical red lines), and carrier-to-noise ratio (C/N0) for (<b>a</b>) Septentrio AsteRx-U receiver, (<b>b</b>) ZED-F9P u-blox receiver, (<b>c</b>) ZED-F9R u-blox receiver, and (<b>d</b>) Xiaomi Mi8. C/N0 values are shown in a colour scale from green (45 dB-Hz), orange, purple, blue, red (25 dB-Hz) to grey (&lt;25 dB-Hz).</p>
Full article ">Figure 8
<p>Entire trajectory (static and kinematic): (<b>a</b>) GPS solutions; (<b>b</b>) GNSS solutions. Each bar in a group shows: available solutions (1st bar), percentage of fixed solutions (2nd bar), deviation at horizontal distances (3rd bar, where light blue is for thresholds less than 10 cm, green is for thresholds less than 30 cm, and brown is for thresholds less than 1 m), and 4th bar shows deviation at spatial distances (yellow, green, and dark red for 10 cm, 30 cm, and 1 m thresholds, respectively).</p>
Full article ">Figure 9
<p>Boxplot for deviation of horizontal distances below 30 cm: (<b>a</b>) GPS solution; (<b>b</b>) GNSS solution.</p>
Full article ">Figure 10
<p>Case A—tunnel: performance of (<b>a</b>) Septentrio AsteRx-U, (<b>b</b>) Xiaomi Mi8, (<b>c</b>) ZED-F9P, and (<b>d</b>) ZED-F9R.</p>
Full article ">Figure 11
<p>Case B: performance of: (<b>a</b>) Septentrio AsteRx-U, (<b>b</b>) Xiaomi Mi8, (<b>c</b>) u-blox ZED-F9P, and (<b>d</b>) u-blox ZED-F9R.</p>
Full article ">Figure 12
<p>Percentage of solutions for Case B for (<b>a</b>) GPS solutions; (<b>b</b>) GNSS solutions. Each bar in a group shows: available solutions (1st bar), percentage of fixed solutions (2nd bar), deviation at horizontal distances (3rd bar, where light blue is for thresholds less than 10 cm, green is for thresholds less than 30 cm, and brown is for thresholds less than 1 m), and 4th bar shows deviation at spatial distances (yellow, green, and dark red for 10 cm, 30 cm, and 1 m thresholds, respectively).</p>
Full article ">Figure 13
<p>Case C: performance of: (<b>a</b>) Septentrio AsteRx-U, (<b>b</b>) Xiaomi Mi8, (<b>c</b>) u-blox ZED-F9P, and (<b>d</b>) u-blox ZED-F9R.</p>
Full article ">Figure 13 Cont.
<p>Case C: performance of: (<b>a</b>) Septentrio AsteRx-U, (<b>b</b>) Xiaomi Mi8, (<b>c</b>) u-blox ZED-F9P, and (<b>d</b>) u-blox ZED-F9R.</p>
Full article ">Figure 14
<p>Percentage of solutions for Case C for (<b>a</b>) GPS solutions; (<b>b</b>) GNSS solutions. Each bar in a group shows: available solutions (1st bar), percentage of fixed solutions (2nd bar), deviation at horizontal distances (3rd bar, where light blue is for thresholds less than 10 cm, green is for thresholds less than 30 cm, and brown is for thresholds less than 1 m), and 4th bar shows deviation at spatial distances (yellow, green, and dark red for 10 cm, 30 cm, and 1 m thresholds, respectively).</p>
Full article ">Figure 15
<p>Case D: performance of: (<b>a</b>) Septentrio AsteRx-U, (<b>b</b>) Xiaomi Mi8, (<b>c</b>) u-blox ZED-F9P, and (<b>d</b>) u-blox ZED-F9R.</p>
Full article ">Figure 15 Cont.
<p>Case D: performance of: (<b>a</b>) Septentrio AsteRx-U, (<b>b</b>) Xiaomi Mi8, (<b>c</b>) u-blox ZED-F9P, and (<b>d</b>) u-blox ZED-F9R.</p>
Full article ">Figure 16
<p>Percentage of solutions for Case D for (<b>a</b>) GPS solutions; (<b>b</b>) GNSS solutions. Each bar in a group shows: available solutions (1st bar), percentage of fixed solutions (2nd bar), deviation at horizontal distances (3rd bar, where light blue is for thresholds less than 10 cm, green is for thresholds less than 30 cm, and brown is for thresholds less than 1 m), and 4th bar shows deviation at spatial distances (yellow, green, and dark red for 10 cm, 30 cm, and 1 m thresholds, respectively).</p>
Full article ">
18 pages, 5146 KiB  
Article
Inherent Limitations of Smartphone GNSS Positioning and Effective Methods to Increase the Accuracy Utilizing Dual-Frequency Measurements
by Jeonghyeon Yun, Cheolsoon Lim and Byungwoon Park
Sensors 2022, 22(24), 9879; https://doi.org/10.3390/s22249879 - 15 Dec 2022
Cited by 10 | Viewed by 4009
Abstract
Xiaomi Mi8 with a Broadcom BCM47755 chip, an Android smartphone that supports multi-constellation (GPS, GLONASS, Galileo, BeiDou, and QZSS) and dual-frequency (L1/E1 and L5/E5), was launched in May 2018. Unlike previously released smartphones, it was technically expected to provide robust precise positioning with [...] Read more.
Xiaomi Mi8 with a Broadcom BCM47755 chip, an Android smartphone that supports multi-constellation (GPS, GLONASS, Galileo, BeiDou, and QZSS) and dual-frequency (L1/E1 and L5/E5), was launched in May 2018. Unlike previously released smartphones, it was technically expected to provide robust precise positioning with a fast ambiguity resolution, which led many researchers to be overly optimistic about the applicability of high-accuracy techniques such as real-time kinematic (RTK) systems and precise point positioning (PPP) of smartphones. The global navigation satellite system (GNSS) raw measurement quality of Android smartphones is, however, inherently far lower than that of general GNSS receivers due to their structure, which accordingly makes it difficult for them to be realized. Considering inherent limitations of smartphones such as low-quality antenna, frequent cycle slips, and the duty cycle, a practical strategy including L5 measurements, pseudo-range corrections for L5, and a weighting method is proposed in this paper. The results show that the proposed methods of L5 differential GNSS (DGNSS) and Doppler-based filtering can guarantee a positioning accuracy of 1.75 m horizontally and 4.56 m vertically in an Android device, which is comparable to the performance of commercial low-cost receivers. Full article
(This article belongs to the Special Issue Precise Positioning with Smartphones)
Show Figures

Figure 1

Figure 1
<p>Test configuration for comparison of noise-level with or without GNSS repeater.</p>
Full article ">Figure 2
<p>SNR and Noise-level of Live and Re-radiated signal.</p>
Full article ">Figure 3
<p>Duty-cycle versus time.</p>
Full article ">Figure 4
<p>Cycle-slip Flag: (<b>a</b>) Duty-cycle On; (<b>b</b>) Dufy-cycle Off.</p>
Full article ">Figure 5
<p>RTKLIB Processing Results of Mi8 L1/L5 GPS Measurements: (<b>a</b>) Duty-cycle On; (<b>b</b>) Duty-cycle Off.</p>
Full article ">Figure 6
<p>Experiment place: Children’s Grand Park near the Sejong University: (<b>a</b>) experimental environment; (<b>b</b>) experimental equipment: Android smartphones.</p>
Full article ">Figure 7
<p>Multipath error and noise at GPS 30 and GAL 13 satellites in L1 and L5 Frequency.</p>
Full article ">Figure 8
<p>Available satellites status observed at SOUL reference station, Korea on 1 October 2022.</p>
Full article ">Figure 9
<p>Noise level of measurements: (<b>a</b>) 2nd order time derivative of Carrier-phase; (<b>b</b>) 1st order time derivative of Doppler.</p>
Full article ">Figure 10
<p>Test Environment at the Roof of the Chung-moo building in Sejong University.</p>
Full article ">Figure 11
<p>L1/L5 DGNSS positioning results: (<b>a</b>) Horizontal Error; (<b>b</b>) Vertical Error.</p>
Full article ">Figure 12
<p>L1/L5 Kalman-filter positioning results: (<b>a</b>) Horizontal Error; (<b>b</b>) Vertical Error.</p>
Full article ">
Back to TopTop