Resumen:
|
[ES] El presente trabajo consiste en el desarrollo de un sistema de geolocalización de vehículos u
objetos sirviéndose de un sistema de posicionamiento global mediante satélites. Se ha
proyectado y construido un sistema ...[+]
[ES] El presente trabajo consiste en el desarrollo de un sistema de geolocalización de vehículos u
objetos sirviéndose de un sistema de posicionamiento global mediante satélites. Se ha
proyectado y construido un sistema formado por un dispositivo dotado de la capacidad de
realizar la geolocalización obteniendo las coordenadas precisas de su posición y comunicarlas a
una aplicación para teléfonos móviles, desarrollada en este mismo trabajo, como canal de
comunicación del sistema con el usuario.
En el mercado se pueden encontrar gran cantidad de localizadores de vehículos, la gran mayoría
orientados a empresas. Cada vez existen más opciones de localizadores orientados al uso
particular, ya sea para localizar vehículos, objetos, personas, mascotas, etc. La gran mayoría son
apoyados por una aplicación desde la cual se gestionan estos localizadores, muchos de los cuales
no incorporan la geolocalización en el propio dispositivo.
Para la construcción del dispositivo se ha utilizado la tarjeta Raspberry Pi 3 como unidad de
procesamiento comunicada con un módulo de posicionamiento mediante satélites (U-blox NEO-
6M) y un módulo el cual hace uso del sistema global de comunicaciones móviles para la
comunicación a distancia (SIM800L). La programación del dispositivo se ha realizado en lenguaje
Python.
La aplicación para teléfonos móviles Android se ha desarrollado en lenguaje Java utilizando el
software oficial y gratuito ofrecido por Google, Android Studio.
Los datos muestran una precisión muy buena en la localización con un error que ronda el metro
en exteriores y los tres metros en interiores.
Como resultado se ha obtenido un sistema de fácil utilización para el usuario con una aplicación
con interfaz sencilla y con una curva de aprendizaje corta y un dispositivo que solo se necesita
de encender un interruptor para que funcione.
[-]
[CA] El present treball consisteix en el desenvolupament d'un sistema de geolocalització de vehicles
o objectes servint-se d'un sistema de posicionament global per mitjà de satèl·lits. S'ha projectat
i construït un sistema ...[+]
[CA] El present treball consisteix en el desenvolupament d'un sistema de geolocalització de vehicles
o objectes servint-se d'un sistema de posicionament global per mitjà de satèl·lits. S'ha projectat
i construït un sistema format per un dispositiu dotat de la capacitat de realitzar la geolocalització
obtenint les coordenades precises de la seua posició i comunicar-les a una aplicació per a
telèfons mòbils, desenrotllada en aquest mateix treball, com a canal de comunicació del sistema
amb l'usuari.
En el mercat es poden trobar gran quantitat de localitzadors de vehicles, la gran majoria
orientats a empreses. Cada vegada existixen més opcions de localitzadors orientats a l'ús
particular, ja siga per a localitzar vehicles, objectes, persones, mascotes, etc. La gran majoria són
recolzats per una aplicació des de la qual es gestionen estos localitzadors, molts dels quals no
incorporen la geolocalització en el propi dispositiu.
Per a la construcció del dispositiu s'ha utilitzat la targeta Raspberry Pi 3 com a unitat de
processament comunicada amb un mòdul de posicionament per mitjà de satèl·lits (U- blox NEO-
6M) i un mòdul el qual fa ús del sistema global de comunicacions mòbils per a la comunicació a
distància (SIM800L). La programació del dispositiu s'ha realitzat en llenguatge Python.
L'aplicació per a telèfons mòbils Android s'ha desenrotllat en llenguatge Java utilitzant el
programa oficial i gratuït oferit per Google, Android Studio.
Les dades mostren una precisió molt bona en la localització amb un error que ronda el metre en
exteriors i els tres metres en interiors.
Com resultat s'ha obtingut un sistema de fàcil utilització per a l'usuari amb una aplicació amb
interfície senzilla i amb una corba d'aprenentatge curta i un dispositiu que només es necessita
d'encendre un interruptor perquè funcione.
[-]
[EN] This project explains the development of a vehicles and objects geolocation system via global
positioning system using satellites. The system has been designed and built during this project
and it consists on a ...[+]
[EN] This project explains the development of a vehicles and objects geolocation system via global
positioning system using satellites. The system has been designed and built during this project
and it consists on a device equipped with the ability to perform geolocation to obtain the precise
coordinates and send them to the created smartphone app, which also has been developed in
this project and serves as interface between the system and the user.
Different types of vehicle locators can be found in the current market but most of them are
business-oriented. Even though more locators are appearing in the market and are aimed for
particular users in order to locate vehicles, objects, people, pets etc, most of them do not have
the geolocation performance. Usually, they have an app to manage their operation.
For the device construction a Raspberry Pi 3 has been used as a processing core, communicated
with a satellites positioning module (U-blox NEO-6M) and with another module (SIM800L) which
uses the global system of mobile communications to send a long range message. The code has
been written in Python.
The Android app has been developed using Java in the Google official software, Android Studio.
The data shows a really good geolocation accuracy with an approximate outdoor error of one
meter and three meters indoor error.
As a result is has been obtained a friendly-user system with a simple interface application and a
device that just need to be powered on to start using it.
[-]
|