Aplikacja dla asystenta osoby niewidomej do wyznaczania ścieżek ruchu na platformie Android

Application for a blind person assistant to create movement paths on Android OS

Autor: Michał Brzeziński

Opiekun pracy: dr inż. Piotr Skulimowski

Rodzaj pracy: praca dyplomowa inżynierska

Data obrony: 2012-02-20

Streszczenie

Celem pracy dyplomowej było zaprojektowanie i napisanie aplikacji przeznaczonej dla
urządzeń mobilnych wyposażonych w system operacyjny Android, pozwalającej na
zarządzanie punktami zainteresowań (POI). Dane, wykorzystywane w aplikacjach
nawigacyjnych przeznaczonych dla osób niewidomych i słabowidzących, przechowywane
są w bazie danych znajdującej się na zewnętrznym serwerze, a dostęp do nich umożliwiają
zapytania protokołu HTTP.
Program umożliwia użytkownikowi przeglądanie mapy z zaznaczonymi punktami
zainteresowań z wybranej kategorii. Zaimplementowano podstawową funkcjonalność w
postaci dodawania punktów, usuwania ich oraz edytowania ich parametrów. Ponadto,
użytkownik jest w stanie zarządzać dodatkowymi danymi każdego punktu. Aplikacja
pozwala na wyświetlanie oraz dodawanie: zdjęć, nagrań głosowych oraz dodatkowych
opisów tekstowych.
Testy przeprowadzone przy użyciu inteligentnego telefonu komórkowego Samsung
Galaxy S z systemem Android potwierdziły poprawność działania programu.
Aplikacja umożliwi dalszy rozwój bazy danych miejsc użytecznych. Jest także dobrym
punktem wyjścia do wprowadzania nowych funkcji, np. wyznaczania tras dla osób ze
słabym wzrokiem.
Niniejsza praca została dofinansowana ze środków projektu rozwojowego finansowanego
przez Narodowe Centrum Badań i Rozwoju NR02-0083-10 realizowanego w Instytucie
Elektroniki Politechniki Łódzkiej w latach 2010-2013.

Abstract

The aim of the project was the development of an application for the Android operating
system that managed Points of Interest (POI). Data used in the navigating application
designed for the visually impaired are kept in a database placed on a server and are
accessed using HTTP protocol requests.
The program allows the user to view a map covered with marked POIs from a chosen
category. Basic functionality was implemented: adding points, deleting them and editing
their parameters. Moreover, the user is able to manage additional data of each point. The
application enables displaying and adding: images, audio recordings and extended text
descriptions.
The tests carried out with the use of a Samsung Galaxy S mobile phone with Android OS
confirmed the correct functioning of the program.
The application will enhance further development of the database. It is also a good starting
point for design of further functionalities, i.e. creating movement paths for the visually
impaired.
This work has been financially supported by the National Centre for Research and
Development grant no. NR02-0083-10 carried out in the Institute of Electronics, Technical
University of Lodz in years 2010–2013.