Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Damian Skorupa

Metody wyznaczania tras na podstawie danych z odbiornika GPS


Path creation methods based on GPS data


Opiekun pracy dyplomowej: dr inż. Piotr Skulimowski
Praca dyplomowa magisterska obroniona 2015-10-21
Streszczenie pracy dyplomowej:
Celem niniejszej pracy było zaprojektowanie i opracowanie algorytmu umożliwiającego analizę i filtrację danych pozyskanych z wykorzystaniem protokołu transmisji danych NMEA, umożliwiającego komunikację z odbiornikiem GPS. Dodatkowo zostały napisane biblioteki programistyczne analizatora składniowego umożliwiające przetworzenie i pracę na danych pozyskanych z odbiornika GPS za pomocą standardu NMEA. Opracowany algorytm i biblioteki programistyczne posłużyły do zbudowania narzędzia - aplikacji internetowej, umożliwiającego wygenerowanie trasy w postaci listy punktów charakterystycznych ze wskazówkami nawigacyjnymi na podstawie zarejestrowanej wcześniej drogi. Aplikacja internetowa została stworzona z myślą o osobach niewidomych i słabowidzących, które na co dzień korzystają z aplikacji nawigacyjnych, wymagających wczytania pliku tekstowego zawierającego opis trasy, na podstawie której użytkownik jest informowany o kolejnych etapach pokonywanej drogi. Poprawność działania opracowanego algorytmu jak i aplikacji internetowej została potwierdzona za pomocą przeprowadzonych testów, na podstawie danych zarejestrowanych w terenie zabudowanym.
Abstract:
The aim of the master thesis was the design and development of an algorithm which would enable path creation based on raw data from the GPS receiver in the NMEA protocol. Moreover, a programming library was written in C#, which allows to validate and extract selected data from the NMEA sentences. The library was used to prepare a web application. It allows to generate a path as a text file which contains a list of characteristic points based on a previously registered path by the GPS receiver. Each of the path points is enriched supplemented with the additional information: direction and distance to the next point. The web application was prepared and is dedicated for the blind and visually impaired people, who use navigation applications based on user generated paths. The correct functioning work of the developed algorithm and web application has been confirmed by tests with the usage of raw data recorded in an urban area.