Gdoper: A practical GNSS post-processing tool for Python
Tampier Jara, Felipe Andrés (2021)
Tampier Jara, Felipe Andrés
2021
Bachelor's Programme in Science and Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2021-05-14
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202105144985
https://urn.fi/URN:NBN:fi:tuni-202105144985
Tiivistelmä
The content of this thesis is focused on the implementation of an open source, easy
to use program created using Python. The program is called Gdoper, which stands
for ”the do-er of GDOP”. The program computes the Geometric Dilution Of Preci-
sion (GDOP) given the positioning data processed by a Global Navigation Satellite
System (GNSS) receiver. In other words, the program reads a file containing posi-
tioning data and with minimal configuration — if any— samples and computes the
GDOP of the positions given by the data.
A theoretical background is established to give a basic understanding about the
shape of Earth, orbital mechanics, and how the Global Positioning System (GPS)
GNSS provides its positioning service. Along with this, the specifics of how the pro-
gram obtains the data required for the GDOP calculation, the calculation itself, and
a variation of it called WGDOP (weighted GDOP), are explained in chapters 3 and
4. With chapter 3 giving the details of the calculations, and chapter 4 describing
the implementation.
Chapter 5 demonstrates potential usage of the program with results obtained
from processing the flight data of drone surveys, along with an analysis of the results
themselves.
to use program created using Python. The program is called Gdoper, which stands
for ”the do-er of GDOP”. The program computes the Geometric Dilution Of Preci-
sion (GDOP) given the positioning data processed by a Global Navigation Satellite
System (GNSS) receiver. In other words, the program reads a file containing posi-
tioning data and with minimal configuration — if any— samples and computes the
GDOP of the positions given by the data.
A theoretical background is established to give a basic understanding about the
shape of Earth, orbital mechanics, and how the Global Positioning System (GPS)
GNSS provides its positioning service. Along with this, the specifics of how the pro-
gram obtains the data required for the GDOP calculation, the calculation itself, and
a variation of it called WGDOP (weighted GDOP), are explained in chapters 3 and
4. With chapter 3 giving the details of the calculations, and chapter 4 describing
the implementation.
Chapter 5 demonstrates potential usage of the program with results obtained
from processing the flight data of drone surveys, along with an analysis of the results
themselves.
Kokoelmat
- Kandidaatintutkielmat [8314]