cambiar a curso:   2016-17   2018-19


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2017-18

Desarrollo y fusión de sistemas de localización semántica y conversaciones


Tecnologías Específicas

Computación
 


Descripcion y Objetivos

El objetivo de este proyecto consiste en desarrollar un sistema de localización para un robot social mediante la fusión de la información proporcionada por un sistema de localización semántica y un sistema conversacional, que es la forma más parecida a cómo los humanos nos localizamos en nuestro entorno, tipicamente nuestros hogares. Estas dos habilidades por separado han sido ampliamente estudiadas en investigaciones recientes llevadas a cabo en el ámbito de la robótica social y de servicios. No obstante, la fusión de estas dos habilidades es un problema todavía abierto y por resolver en la comunidad científica, y por tanto supone un reto aportar cualquier solución al mismo. En definitiva, con el desarrollo de este proyecto se pretende dar una primera solución a este problema de fusionar información visual con información oral para mejorar la localización de un robot social en un entorno controlado.

 


Metodología y Competencias

Metología:

Para la realización de este trabajo se sugiere una metodología de desarrollo agil como por ejemplo SCRUM.

Plan de trabajo:

Para la realización de este trabajo se deben llevar a cabo las siguientes tareas:

  • Estudio del estado del arte y de las distintas técnicas para abordar el problema
  • Estudio de la tecnología hardware y software que permita implementar el componente
  • Diseño software del componente
  • Validación, integración y pruebas

Competencias:

  • [CM4] Capacidad para conocer los fundamentos, paradigmas y técnicas propias de los sistemas inteligentes y analizar, diseñar y construir sistemas, servicios y aplicaciones informáticas que utilicen dichas técnicas en cualquier ámbito de aplicación.
  • [CM5] Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de problemas mediante un sistema informático en cualquier ámbito de aplicación, particularmente los relacionados con aspectos de computación, percepción y actuación en ambientes entornos inteligentes.
  • [CM6] Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información compleja y su aplicación a la resolución de problemas de diseño de interacción persona computadora.
  • [IC5] Capacidad de analizar, evaluar y seleccionar las plataformas hardware y software más adecuadas para el soporte de aplicaciones empotradas y de tiempo real. 
  • [IC7] Capacidad para analizar, evaluar, seleccionar y configurar plataformas hardware para el desarrollo y ejecución de aplicaciones y servicios informáticos. 
  • [IS3] Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologías disponibles.
  • [IS4] Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
 


Medios a utilizar

  • Plataformas robóticas y de adquisición de datos disponibles en el laboratorio SIMD del I3A
  • Librerías de procesamiento de imágenes: opencv, pcl, etc.
 


Bibliografía

- Tutoriales de ROS (www.ros.org)

- Tutoriales de OpenCV (opencv.org)

- Tutoriales de PCL (pointclouds.org)

- Sebastian Thrun, Wolfram Burgard, and Dieter Fox. 2005. Probabilistic Robotics (Intelligent Robotics and Autonomous Agents). The MIT Press.

 


Tutores


GARCÍA VAREA, ISMAEL
ROMERO GONZALEZ, CRISTINA
 

Alumno