000010407 001__ 10407
000010407 005__ 20150325140155.0
000010407 037__ $$aTAZ-PFC-2013-181
000010407 041__ $$aspa
000010407 1001_ $$aUbide Garralda, Elisa
000010407 24500 $$aGestión de juguetes tangibles activos para una mesa interactiva
000010407 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2013
000010407 506__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/
000010407 520__ $$aEn el Affective Lab del Grupo de Informática Gráfica Avanzada (GIGA) de la Universidad de Zaragoza, se ha desarrollado en los últimos años NIKVision, un prototipo de tabletop o superficie horizontal activa. Este prototipo permite crear juegos interactivos, basados en la interacción tangible a través de la manipulación de objetos físicos o juguetes en la superficie del tabletop. Para la detección de dichos objetos, NIKVision usa una cámara digital convencional y el framework TOYVision, un software opensource encargado del análisis de la imagen proveniente de la cámara.         La comunicación entre el framework TOYVision y la aplicación de los juegos se realizaba mediante el protocolo TUIO, basado en paquetes UDP, y un socket TCP. Dichos protocolos presentaban importantes limitaciones para el desarrollo de juegos tangibles avanzados:       -	La comunicación era undireccional: el framework TOYVision podía enviar mensajes a la aplicación del juego mientras que el sentido inverso de comunicación no era posible, es decir, la aplicación del juego no podía enviar mensajes al framework TOYVision.      -	Los mensajes del protocolo TUIO estaban limitados a tres tipos: “objeto añadido en la mesa”, “objeto movido en la mesa” y “objeto eliminado de la mesa”. Juguetes más complejos requerirían mensajes más complejos.         El objetivo de este Proyecto de Fin de Carrera ha sido el de ampliar las posibilidades del framework TOYVision para la creación de juegos tangibles avanzados para NIKVision, para lo cual:       -	Se han sustituido el protocolo TUIO y el socket TCP (unidireccionales) por un solo protocolo basado en XML y que utiliza un socket TCP bidireccional. De este modo, los paquetes XML permiten enviar tanto la información enviada anteriormente como nuevos tipos de mensajes para nuevas manipulaciones de los juguetes, para que estos, así mismo, puedan ser controlados por el ordenador (siempre y cuando dichos juguetes dispongan de la electrónica adecuada).       -	Se ha creado un nuevo módulo en el framework TOYVision para la gestión de sensores y actuadores electrónicos embebidos en los juguetes. Dicha gestión se realiza a través de la plataforma de hardware libre Arduino, con la que el framework TOYVision se comunica a través de una conexión por un puerto COM. Ello ha requerido la creación y gestión de un nuevo protocolo de comunicación con Arduino y del envío y recepción de información para que la aplicación del juego conozca el estado de los sensores y mande órdenes a los actuadores de los juguetes.        Estas nuevas funcionalidades permiten desarrollar juegos basados en la interacción tangible utilizando juguetes activos.
000010407 521__ $$aIngeniero en Informática
000010407 540__ $$aDerechos regulados por licencia Creative Commons
000010407 6531_ $$ainteracción
000010407 6531_ $$atangible
000010407 6531_ $$aframework
000010407 6531_ $$aarduino
000010407 6531_ $$ajuguetes activos
000010407 6531_ $$ajuegos
000010407 6531_ $$atabletop
000010407 6531_ $$anikvision
000010407 700__ $$aBaldassarri Santa Lucía, Sandra$$edir.
000010407 700__ $$aMarco Rubio, Javier$$edir.
000010407 7102_ $$aUniversidad de Zaragoza$$bInformática e Ingeniería de Sistemas$$cLenguajes y Sistemas Informáticos
000010407 8560_ $$f553888@celes.unizar.es
000010407 8564_ $$s2155480$$uhttps://zaguan.unizar.es/record/10407/files/TAZ-PFC-2013-181.pdf$$yMemoria (spa)
000010407 909CO $$ooai:zaguan.unizar.es:10407$$pdriver$$pproyectos-fin-carrera
000010407 950__ $$a
000010407 980__ $$aTAZ$$bPFC$$cEINA