Proyectos Fin de Carrera 2013/14
-
Upload
truongkhue -
Category
Documents
-
view
218 -
download
2
Transcript of Proyectos Fin de Carrera 2013/14
Proyectos Fin de Carrera2013/14
1
Índice de proyectos
Aplicación autoadaptativa basada en EDA 3
FlexoClick 4
UMA (Universal Mouse Adapter) 5
Disector para el análisis de la norma IEC 1451 en Wireshark 6
Estudio de la viabilidad de adaptación de un sistema de posicionamiento para AAL a laplataforma UniversalAAL y mejora del sistema de adquisición de la red de sensores 7
Aplicación musical controlada por acelerómetros 8
Diseño de un juego controlado por voz mediante kinect 9
Diseño de una aplicación o juego controlado por voz 10
Diseño de un juego basado en Arduino RFID Shield 11
Diseño de Interfaz Accesible para el Tankbot 12
Equal (Centro multimedia para personas con discapacidad basado en Android):Sistema Operativo 13
Equal (Centro multimedia para personas con discapacidad basado en Android):Periféricos 14
Equal (Centro multimedia para personas con discapacidad basado en Android):Tienda de aplicaciones 15
Portar nuestros juegos de PC a Android 16
Control de aplicación simple por medio de Eyetracking 17
Control de aplicación simple por medio de SSVEP 18
Diseño de comunicador para dispositivo móvil controlado mediante la cámara 19
Diseño de un generador de cuentos 20
Pregúntanos o tráenos tu idea 21
Workshop y concurso 22
2
Aplicación autoadaptativa basada en EDA
Captura de datos en tiempo real correspondientes a la señal fisiológica Respuesta Galvánica de la Piel. Realización de un juego o aplicación que se auto adapta en función de los datos capturados. Puede ser un juego o alguna aplicación que haga que la persona se relaje. Requiere poner en marcha la lectura de datos que el sensor de Affectiva (Qsensor) envía vía bluetooth. Según información proporcionada por el fabricante este sensor utiliza el estándar Bluetooth Serial Port Profile [1].
Director/es:● Isabel M. Gómez González● Manuel Merino Monge
Tecnologías a usar:● QSensor de Affectiva● Bluetooth● C# ( y opcionalmente XNA Game Studio) o Java para Android
Número de alumnos: 1
Materiales:● QSensor de Affectiva.● PC con bluetooth o adaptador bluetooth.
Referencias:[1] Serial Port Profile: http://goo.gl/eb1259
3
FlexoClick
Se trata de utilizar una resistencia variable (flexómetro) con lo flexión para construir un dispositivo de acceso al ordenador para personas con discapacidad motora. Este proyecto tiene tres partes:
A. Hardware. Diseño de un circuito amplificador para el flexómetro y su adaptación a la placa de Arduino Leonardo.
B. Software. Diseño de los algoritmos que permitan la detección del evento por parte del usuario y su transformación en el click del ratón.
C. Pruebas con usuarios. Se verificará el funcionamiento con pacientes de PC, estudiando su versatilidad y fiabilidad.
Director/es:● Alberto Molina Cantero
Tecnologías a usar:● Arduino Leonardo● Flexómetro● Processing● WinAvr
Número de alumnos: 2
Materiales:● Arduino Leonardo● Flexómetro● Caja● Conectores● Cables● Montura para el flexómetro.
4
UMA (Universal Mouse Adapter)
Consiste en la mejora de un sistema ya desarrollado que permita el control de un ratón por personas con discapacidad. En concreto, utilizando diferentes interfaces: acelerómetros, pulsadores, ultrasonidos, etc. se trata de traducir las señales que generan dichos interfaces en movimientos y clicks de ratón. El dispositivo debe ser configurable y para ello se desarrollará un menú en una pantalla LCD que permita la selección de la interfaz que se utilizará en cada momento.
Director/es:● Alberto Molina Cantero● Rafael Cabrera Cabrera
Tecnologías a usar:● Arduino Leonardo● LCD● Processing● WinAvr
Número de alumnos: 1
Materiales:● Arduino Leonardo● LCD● Caja● Conectores● Placa
5
Disector para el análisis de la norma IEC 1451 en Wireshark
Desarrollar un nuevo disector [1] para la norma IEC 1451 siguiendo las descripciones proporcionadas por los desarrolladores de Wireshark [2].
Director/es:● Ana Verónica Medina Rodríguez
Tecnologías a usar:● Wireshark está desarrollado en ANSI C por lo que se requiere de este para desarrollar el
disector.
Número de alumnos: 1
Materiales: No se requiere.
Referencias:[1] Creando un disector para wireshark: http://goo.gl/aHsaAt[2] Guía del desarrollador de wireshark: http://goo.gl/N57RvT
6
Estudio de la viabilidad de la adaptación de un sistema de posicionamiento para AAL a la plataforma UniversAAL y mejora del sistema de adquisición de la red de sensores
Desarrollar el software de un sistema de posicionamiento para AAL [1] que estaba basado en Visual C++ siguiendo las descripciones de la plataforma UniversAAL [2] y también mejorar la manera en la que se obtienen los datos de la red de sensores usada para adquirir los datos que se usa en el sistema de posicionamiento.
Director/es:● Ana Verónica Medina Rodríguez
Tecnologías a usar:● Java● Redes de sensores● Programación de motas (básicamente es C).
Número de alumnos: 1
Materiales:● Se pueden usar las motas que tenemos, aunque quizás sea deseable cambiar de
tecnología en la red de sensores, en este caso harían falta nuevas motas.
Referencias:[1] AAL: http://goo.gl/bBzCtR[2] Plataforma UniversAAL: http://goo.gl/afguci
7
Aplicación musical controlada por acelerómetros
Se trata de utilizar los acelerómetros incluidos en el sensor de Affectiva (QSensor) para controlar una aplicación musical.
Director/es:● Manuel Merino Monge● Isabel M. Gómez González
Tecnologías a usar:● QSensor de Affectiva● Bluetooth
Número de alumnos: 1
Materiales:● QSensor de Affectiva
8
Diseño de un juego controlado por voz mediante kinect
Se trata de poner en marcha la capacidad de reconocimiento de voz de kinect. Para ello se diseñará un juego encaminado al entrenamiento verbal de niños con discapacidad que requieran el desarrollo de esta capacidad.
Director/es:● Isabel M. Gómez González● Rafael Cabrera Cabrera
Tecnologías a usar:● Microsoft Kinect● C# ( y opcionalmente XNA Game Studio)
Número de alumnos: 1
Materiales:● Microsoft Kinect
9
Diseño de una aplicación o juego controlado por voz
Se trata de poner en marcha la capacidad de reconocimiento de voz de la placa de reconocimiento de comandos de voz EasyVR [1]. Para ello se diseñará un juego o aplicación encaminado al entrenamiento verbal de niños con discapacidad que requieran el desarrollo de esta capacidad.
Director/es:● Isabel M. Gómez González● Rafael Cabrera Cabrera
Tecnologías a usar:● Arduino UNO● EasyVR● C# ( y opcionalmente XNA Game Studio)● Processing
Número de alumnos: 1
Materiales:● Arduino UNO● EasyVR
Referencias:[1] EasyVR arduino Shield: http://goo.gl/uBdDoX
10
Diseño de un juego basado en Arduino RFID Shield
Poner en marcha el shield RFID para Arduino mediante el diseño de un juego que desarrolle alguna capacidad en personas con discapacidad (identificación de objetos, etc.). En las referencias se encuentra información del material a utilizar.
Director/es:● Isabel M. Gómez González● Rafael Cabrera Cabrera
Tecnologías a usar:● Lector RFID● Arduino UNO● C# ( y opcionalmente XNA Game Studio)
Número de alumnos: 1
Materiales:● Arduino UNO● RFID Shield● Lector RFID SM130● Etiqueta Mifare.
Referencias:[1] Arduino RFID Shield: http://goo.gl/dpauTX[2] Lector RFID SM130 Mifare: http://goo.gl/4in9QE[3] Etiqueta RFID Mifare: http://goo.gl/Pb7dvj
11
Diseño de Interfaz Accesible para el Tankbot
El tankbot [1] es un pequeño robot que se controla a través de una aplicación que se carga en un smartphone. Se propone un proyecto que trabaje alternativas para mejorar la accesibilidad a este juguete. Una de ellas podría ser el desarrollo de una aplicación para android accesible pero con las mismas características funcionales que la aplicación original de control.
Director/es:● Isabel M. Gómez González● Rafael Cabrera Cabrera
Tecnologías a usar:● Dispositivo Android● Java para Android
Número de alumnos: 1
Materiales:● Tankbot● Dispositivo Android
Referencias:[1] Tankbot: http://goo.gl/W62qsf
12
Equal (Centro multimedia para personas con discapacidad basado en Android): Sistema Operativo
Se pretende desarrollar un sistema multimedia conectado al televisor adaptado a personas con discapacidad. Este sistema contará con una tienda de aplicaciones en la que el usuario pueda encontrar aplicaciones gratuitas adaptadas a su discapacidad. En este proyecto se realizará una modificación del sistema operativo Android añadiendo opciones de accesibilidad para que una persona con discapacidad pueda utilizarlo.
Director/es:● Rafael Cabrera Cabrera● Isabel M. Gómez González
Tecnologías a usar:● Dispositivo Android● Java para Android y/o C
Número de alumnos: 1 o 2
Materiales:● Dispositivo Android (o placa de desarrollo)
Referencias:[1] MK802 IIIs: http://goo.gl/h2JDu7[2] OUYA: http://goo.gl/3w1Iex
13
Equal (Centro multimedia para personas con discapacidad basado en Android): Periféricos
Se pretende desarrollar un sistema multimedia conectado al televisor adaptado a personas con discapacidad. Este sistema contará con una tienda de aplicaciones en la que el usuario pueda encontrar aplicaciones gratuitas adaptadas a su discapacidad. En este proyecto se realizará un periférico bluetooth basado en UMA y el gamepad de OUYA para controlar el sistema.
Director/es:● Rafael Cabrera Cabrera● Isabel M. Gómez González
Tecnologías a usar:● Dispositivo Android● UMA (Universal Mouse Adapter. Basado en Arduino)● Bluetooth● Sensores: Acelerómetro, ultrasonidos, pulsadores, etc● Java para Android
Número de alumnos: 1
Materiales:● Dispositivo Android (Con un tablet o el smartphone del alumno valdría)● UMA (Universal Mouse Adapter)● Gamepad de OUYA
14
Equal (Centro multimedia para personas con discapacidad basado en Android): Tienda de aplicaciones
Se pretende desarrollar un sistema multimedia conectado al televisor adaptado a personas con discapacidad. Este sistema contará con una tienda de aplicaciones en la que el usuario pueda encontrar aplicaciones gratuitas adaptadas a su discapacidad. En este proyecto se realizará una tienda de aplicaciones que pueda ser instalada en un Sistema Android y que podrá contener únicamente aplicaciones para personas con discapacidad organizadas en función de la discapacidad del individuo.
Director/es:● Rafael Cabrera Cabrera● Isabel M. Gómez González
Tecnologías a utilizar:● Dispositivo Android● Java para Android
Número de alumnos: 1
Materiales:● Dispositivo Android (Con un tablet o el smartphone del alumno valdría)
15
Portar nuestros juegos de PC a Android
En el seno del grupo TAIS se han desarrollado numerosos juegos para personas con discapacidad. Un característica de estos juegos es que están realizados para PC, por lo que llevan consigo diferentes inconvenientes como pueden ser: requisitos para su instalación (Sistemas Operativos concretos, frameworks concretos, etc), distribución del juego (de momento exclusivamente a través de la web del grupo TAIS), portabilidad, etc. El objetivo de este proyecto es portar uno de estos juegos a la plataforma Android para que pueda ser jugado sin problemas desde un tablet.
Director/es:● Isabel M. Gómez González● Rafael Cabrera Cabrera
Tecnologías a utilizar:● Dispositivo Android● Java para Android
Número de alumnos: 1
Materiales:● Dispositivo Android (Con un tablet valdría)
16
Control de aplicación simple por medio de Eyetracking
El proyecto consiste en realizar una aplicación simple como, por ejemplo, un videojuego con dos botones de acción. Estos botones tienen que ser controlados únicamente a través del movimiento ocular. Ello se puede realizar tanto con una WebCam como con un electrooculograma (EOG).
Director/es:● Juan Antonio Castro García● Alberto Molina Cantero
Tecnologías a usar:● Dispositivo Android opcional.● OpenCV o DirectX.● C++, C# (XNA Game Studio) o Java (Android).
Número de alumnos: 1
Materiales:● Modo 1:
○ Ordenador○ WebCam (procesamiento de imágenes) o Bioamplificador (EOG).
● Modo 2:○ Dispositivo Android con cámara frontal.
Notas:● Con Android no cabe la posibilidad de hacerlo mediante EOG.
17
Control de aplicación simple por medio de SSVEP
El proyecto consiste en realizar una aplicación simple como, por ejemplo, un videojuego con dos botones de acción. Estos botones tienen que ser controlados únicamente a través de los potenciales visuales evocados.
Director/es:● Juan Antonio Castro García● Alberto Molina Cantero
Tecnologías a usar:● Bioamplificador● C++, C#.
Número de alumnos: 1
Materiales:● Bioamplificador
18
Diseño de comunicador para dispositivo móvil controlado mediante la cámara
En el seno del grupo TAIS se ha realizado una investigación sobre la distintas posibilidades de uso de la cámara incorporada en el dispositivo móvil con la finalidad de realizar una interfaz que permita interactuar con las aplicaciones mediante movimientos de la cabeza. En este proyecto se continuará con la línea ya empezada, adoptando la solución encontrada para desarrollar una aplicación de comunicación basada en pictogramas que se controla mediante una interfaz de estas características.
Director/es:● Isabel M. Gómez González● Rafael Cabrera Cabrera
Tecnologías a utilizar:● Dispositivo Android● Java para Android
Número de alumnos: 1
Materiales:● Dispositivo Android (Con un tablet valdría)
19
Diseño de un generador de cuentos
Se trata de realizar un generador de cuentos interactivos basados en los pictogramas de ARAASAC y con la finalidad de motivar el aprendizaje de la lectura para niños con parálisis cerebral y autismo.
Director/es:● Isabel M. Gómez González● Rafael Cabrera Cabrera
Tecnologías a usar:● C# ( y opcionalmente XNA Game Studio)
Número de alumnos: 1
Materiales: No se requiere.
20
Pregúntanos o tráenos tu idea
Los proyectos expuestos anteriormente no son los únicos que puedes desarrollar con nosotros. Si quieres conocer más sobre nuestros proyectos y encontrar uno que se ajuste mejor a lo que buscas o tienes una idea y quieres saber si puedes usarla como proyecto de fin de carrera con nosotros, ven a vernos y te ayudaremos.
Puedes encontrar nuestro correo electrónico y despacho en cualquiera de los siguientes enlaces:
DTE Grupo TAIS
21
Workshop y concurso
Al final de curso se realizará un workshop en el que los alumnos podrán participar de forma voluntaria. Esta actividad consistirá en presentaciones breves de los trabajos que participen en el mismo. Se establecerán mecanismos que permitan dotar de un premio al trabajo valorado de forma más favorable por el conjunto de participantes en el mismo.
Pronto se publicará toda la información sobre el workshop y el concurso en:
PFC
22