|
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
|
| |