Integración en tiempo real de un navegador basado en OpenStreetmap

Vaca Recalde, Myriam Elizabeth (2018). Integración en tiempo real de un navegador basado en OpenStreetmap. Thesis (Master thesis), E.T.S.I. Industriales (UPM).

Description

Title: Integración en tiempo real de un navegador basado en OpenStreetmap
Author/s:
  • Vaca Recalde, Myriam Elizabeth
Contributor/s:
  • Matía Espada, Fernando
  • Godoy Madrid, Jorge Luis
Item Type: Thesis (Master thesis)
Masters title: Automática y Robótica
Date: 8 February 2018
Subjects:
Freetext Keywords: Coches Autónomos; Sistemas inteligentes de transporte (ITS); Sistemas de navegación; Lightweight Communications and Marshalling (LCM)
Faculty: E.T.S.I. Industriales (UPM)
Department: Automática, Ingeniería Eléctrica y Electrónica e Informática Industrial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (6MB) | Preview

Abstract

Este proyecto se basó en el desarrollo de un sistema de navegación fundamentado en una aplicación de un dispositivo Android, para vehículos autónomos. La información a utilizar para lograr este objetivo fue la proporcionada por el proyecto OpenStreetMap y el soporte de código abierto de la aplicación OsmAnd. El fin de este desarrollo es la implementación y comunicación del sistema de navegación con uno de los vehículos autónomos que pertenecen a la flota del grupo de investigación del programa AUTOPIA, perteneciente al Centro de Automática y Robótica de la UPM y al Consejo Superior de Investigaciones Científicas (CSIC). El objetivo del proyecto es que la aplicación actúe como el planificador y navegador del vehículo interactuando con él y con cada uno de los elementos que forman su estructura. Para lograr este cometido, primero se realizó un estudio previo de la comunicación Lightweight Communications and Marshalling (LCM) para conocer como se utiliza, cómo se codifican los datos para enviarlos, cómo se reciben... A continuación se pasó al análisis del proyecto OpenStreetMap (OSM), la información que contiene, como se estructura, que datos aporta y como se pueden utilizar, que herramientas podrían ayudar al desarrollo del proyecto... Por lo tanto, se estudiaron las ventajas que ofrecían las aplicaciones gratuitas y de código libre que emplean OSM con el fin de basarse en una para el desarrollo del proyecto. La aplicación se programó en Andorid Studio a partir de una versión de OsmAnd, una aplicación de navegación de código abierto que trabaja con la totalidad de la información de OpenStreetMap. Entre sus principales características destacan el funcionamiento con y sin conexión, las indicaciones por voz, las indicaciones de carril, el soporte de puntos intermedios en la trayectoria y el recálculo automático de ruta. No obstante, la versión libre no incluye todas estas características. Por otro lado, se implementan los recursos necesarios para la simulación del vehículo mediante la utilización de datos grabados por este, y un programa auxiliar que envía las alarmas como si fuera el sistema de percepción del coche. Por consiguiente, la aplicación recibe los datos obtenidos por el GPS del vehículo mediante la comunicación LCM, al mismo tiempo que recibe las alarmas programadas y se envían los datos al coche para crear perfiles de velocidad, detener el vehículo por una alarma o indicar el modo de conducción. Finalmente se obtiene una interfaz gráfica amigable, sencilla que permite al usuario empezar la navegación en el coche y capta su atención para diferentes situaciones que pasan a su alrededor. Se realiza la simulación para validar el sistema y se concluye con la obtención de un navegador para vehículos autónomos funcional.

More information

Item ID: 50190
DC Identifier: http://oa.upm.es/50190/
OAI Identifier: oai:oa.upm.es:50190
Deposited by: Srta. Myriam Elizabeth Vaca Recalde
Deposited on: 16 Apr 2018 07:10
Last Modified: 16 Apr 2018 07:10
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM