Content uploaded by Amir Allahvirdi-Zadeh
Author content
All content in this area was uploaded by Amir Allahvirdi-Zadeh on Feb 21, 2022
Content may be subject to copyright.
Content uploaded by Amir Allahvirdi-Zadeh
Author content
All content in this area was uploaded by Amir Allahvirdi-Zadeh on Nov 24, 2021
Content may be subject to copyright.
Content uploaded by Amir Allahvirdi-Zadeh
Author content
All content in this area was uploaded by Amir Allahvirdi-Zadeh on May 17, 2019
Content may be subject to copyright.
Precise Positioning By
Smartphone
Amir Allahvirdi-Zadeh
Curtin University
1
In this presentation…
Introduction of Precise positioning by smartphones
Problems of positioning with Smartphones
Review of the related projects
Future works
2Amir Allahvirdizadeh - Curtin University
What if we had centimetre accuracy in phones?
Google (May 2016): Access to Code and
Phase measurements is possible now!
Precise positioning by smartphones:
rapid mapping
emergency situations
3Amir Allahvirdizadeh - Curtin University
Development
APPs:
GNSS logger
Geo++ RINEX logger
PPP WizLite
RTKGPS+
Sensors:
Broadcom dubbed BCM47755 chipset
Xiamo Mi 8 (first dual frequency
smartphone) uses L1 and L5.
4Amir Allahvirdizadeh - Curtin University
Problems
1) Duty cycling: prevents continues phase measurements
5Amir Allahvirdizadeh - Curtin University
2) Antenna
not stable
the exact location is not known
Irregular gain pattern
poor multipath suppression
6
Problems
Slow convergence of PPP by smartphones
No ambiguity resolution
No accuracy
Amir Allahvirdizadeh - Curtin University
Solutions
Duty cycling can be turned off in android 9
Using external antennas
7Amir Allahvirdizadeh - Curtin University
Review of the related projects
Rapid static mode
NRTK mode
PPP mode with GIM
Static mode using SSR data
Jamming detection
Apps with high accuracy GPS
Testing different antenna with smartphones
Flamingo Project
Dual frequency chipset
DF GNSS smartphones
8Amir Allahvirdizadeh - Curtin University
Rapid static mode
Carrier-phase-based differential mode
baselines ranging from 10 m to 8 km
GNSS data were collected by Geo++ RINEX Logger app
processed by the goGPS MATLAB software
The results show a quality similar to that of a standard single-
frequency low-cost receiver.
No Ambiguity Resolution
Smartphones are suitable to be used to perform rapid-static
surveys with decimeter-level accuracy.
9Amir Allahvirdizadeh - Curtin University
NRTK mode
Collecting data by Geo++ RINEX Logger and GNSS logger app
Located in a known point
The SPIN GNSS network used for NRTK positioning (VRS correction)
10 min of 1 Hz data processed by RTKLIB
The results show it is possible to perform NRTK positioning with
smartphones.
The precision is good but the accuracy is not.
The exact location of the internal antenna in not known
So fixing the ambiguities does not make sense.
10Amir Allahvirdizadeh - Curtin University
SF-PPP mode with GIM
1.5 h of GNSS data were collected by 3 devices
processed by RTKLIB
Global Ionospheric Map (GIM) files are used
The results show C/N values are low for cell phone. (38.7 dB-
Hz and is ~7.5 dB-Hz lower than the other devices)
It takes 15 min for converging to 2D error of < 1m (18 min for
Up component)
RMS for East, North and Up are: 25,28,51 cm respectively
11Amir Allahvirdizadeh - Curtin University
Static mode using SSR data
GNSS data were collected by GEO++ RINEX logger
use of SSR Post concept
SSR from Geo++® GNSMART
no chance to fix ambiguities due to different phase
biases
5min convergence time to get 60 cm precision
absolute positioning in static mode using SSR data
from a sparse network (too slow for real time
applications)
12Amir Allahvirdizadeh - Curtin University
Jamming detection (e.g. STRIKE3)
13Amir Allahvirdizadeh - Curtin University
Apps with high accuracy GPS PPP-WizLite
14Amir Allahvirdizadeh - Curtin University
Testing different antenna with smartphones
Using Internal, External helical, External pinwheel
smartphone in metallic box to force phone to use these
antennas
C/N, pseudorange and position data confirm advantages
of external antennas
No smartphone hardware modification with use of
external antenna
15Amir Allahvirdizadeh - Curtin University
Flamingo Project
GOALS: deliver better than 50cm accuracy with
smartphones and IoT devices
employing multi-constellation, PPP and RTK mechanisms
Using Galileo High Accuracy Service
Develop “Rinex On” application
Will be available soon!
16Amir Allahvirdizadeh - Curtin University
Dual frequency chipset
17Amir Allahvirdizadeh - Curtin University
DF GNSS smartphones (Xiaomi mi 8)
Using “Rinex On” App to collect raw measurements
L1/L5 and E1/E5
Different positioning modes:
PPP mode (Post process and Real Time)
DGNSS mode
Uses NAVCAST GNSS PPP service for PPP in real time
Centimetre to decimeter-level accuracy achieved
18Amir Allahvirdizadeh - Curtin University
Future work could be…
Phase-centre identification of the smartphone GNSS antenna
Using external antenna and perform PPP-AR
Test single-base RTK positioning, considering a mass-market master station
Carrier-phase PVT
GNSS system monitor
Signal analysis (ionosphere, troposphere, SIS, multipath, radio noise)
Indoor positioning performance
Two-antenna phase array advantage for attitude determination and anti-jamming
IoT and LBS
Gesture and images or video correlated (Virtual or Augmented Reality).
19Amir Allahvirdizadeh - Curtin University
Reference
GNSS Raw Measurements Taskforce Workshop “GNSS Raw Measurements: From research to
commercial use”, GSA Headquarters, Prague, 30 May 2018.
Realini, E.; Caldera, S.; Pertusini, L.; Sampietro, D., Precise gnss positioning using smart devices.
Sensors 2017, 17 (10), 2434.
Dabove, P.; Di Pietra, V., Towards high accuracy GNSS real-time positioning with smartphones.
Advances in Space Research 2018, 63 (1), 94-102.
Banville, S.; Van Diggelen, F., Precise positioning using raw GPS measurements from Android
smartphones. GPS World 2016, 27 (11), 43-48.
Gill, M.; Bisnath, S.; Aggrey, J.; Seepersad, G. In Precise point positioning (PPP) using low-cost and
ultra-low-cost GNSS receivers, Proceedings of the ION GNSS, 2017; pp 226-236.
FLAMINGO – Discover rinexON 2018. https://www.flamingognss.com/rinexon (accessed October 10,
2018).
20Amir Allahvirdizadeh - Curtin University
Additional resources
There are a set of presentations about international services related to geodesy including IGS that are
available in [1], [2], [3] and [4]. Study [5] for the quality control of the GPS data. Different combinations
of noises in the time series of the IGS permanent station are also discussed in [6]. My thesis entitled
“Evaluation of the GPS Observable Effects Located in the Earth Shadow on Permanent Station Position
Time Series” is available in [7] and the relevant paper is [8]. A useful presentation about extraction of
the atmospheric parameters from GPS products are available in [9].
References
[1] Allahvirdi-Zadeh, A., (2012). International GNSS Service (IGS): Structure, Data, and Products. In
Internal Student Seminars, Geomatics Engineering Department, University of Isfahan. DOI:
10.13140/RG.2.2.36805.09447/1 (http://dx.doi.org/10.13140/RG.2.2.36805.09447/1)
[2] Allahvirdi-Zadeh, A., (2012). International Earth rotation and Reference Systems Service (IERS):
Structure, Data, Products, Applications. In Internal Student Seminars, Geomatics Engineering
Department, University of Isfahan. DOI: 10.13140/RG.2.2.26817.40800/1
(http://dx.doi.org/10.13140/RG.2.2.26817.40800/1)
[3] Allahvirdi-Zadeh, A., (2012). International Doris Service (IDS): Data and Products. In Internal
Student Seminars, Geomatics Engineering Department, University of Isfahan. DOI:
10.13140/RG.2.2.27905.99681 (http://dx.doi.org/10.13140/RG.2.2.27905.99681)
[4] Allahvirdi-Zadeh, A., (2012). A deep look at the International Laser Ranging Service (ILRS). In
Internal Student Seminars, Geomatics Engineering Department, University of Isfahan. DOI:
10.13140/RG.2.2.17589.93923/1 (http://dx.doi.org/10.13140/RG.2.2.17589.93923/1)
[5] Allahvirdi-Zadeh, A., (2011). GPS Quality Control. In Internal Student Seminars, Geomatics
Engineering Department, University of Isfahan. DOI: 10.13140/RG.2.2.19189.01764
(http://dx.doi.org/10.13140/RG.2.2.19189.01764)
[6] Allahvirdi-Zadeh, A., (2011). Detect and Analysis of Noise with Different Combinations of Time
Series in IGS Permanent Stations. In Internal Student Seminars, Geomatics Engineering Department,
University of Isfahan. DOI: 10.13140/RG.2.2.21286.16965/2
(http://dx.doi.org/10.13140/RG.2.2.21286.16965/2)
[7] Allahvirdi-Zadeh, A., (2013). Evaluation of the GPS Observable Effects Located in the Earth Shadow
on Permanent Station Position Time Series. MSc Thesis, Geomatics Engineering Department,
University of Isfahan. DOI: 10.13140/RG.2.2.28151.32167
(http://dx.doi.org/10.13140/RG.2.2.28151.32167)
[8] Allahverdi-Zadeh, A., Asgari, J., & Amiri-Simkooei, A. R. (2016). Investigation of GPS draconitic year
effect on GPS time series of eliminated eclipsing GPS satellite data. Journal of Geodetic Science, 6(1).
DOI: 10.1515/jogs-2016-0007 (http://dx.doi.org/10.1515/jogs-2016-0007)
[9] Allahvirdi-Zadeh, A., (2016). Extraction atmospheric parameters of GPS data. In Cloud seeding,
Physics department, Yazd University. DOI: 10.13140/RG.2.2.16882.15041
(http://dx.doi.org/10.13140/RG.2.2.16882.15041)