Artool

Solo disponible en BuenasTareas
  • Páginas : 22 (5433 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de mayo de 2011
Leer documento completo
Vista previa del texto
Proyecto Final de Carrera

Realidad Aumentada: ARToolKit para animación de personajes
Manuel Ibáñez Herrero

Dirigido por: Manuel Agustí i Melchor Gabriela Andreu García

Departamento de Informática de Sistemas y Compudores Escuela Técnica Superior de Informatica Aplicada Universidad Politécnica de Valencia

Índice Primera Parte: ARToolKit y Realidad Aumentada
1. Realidad Aumentada 1.1¿Qué es? 1.2 Realidad Aumentada VS Realidad Virtual 2. Introducción a ARToolKit 2.1 ¿Qué es? 2.2 ¿Cómo funciona? 2.3 Instalación 2.3.1 Instalación en Windows 2.3.2 Instalación en Linux 2.4 Ejemplos

Segunda Parte: El proyecto
Introducción al proyecto 1.1 ¿Qué queríamos conseguir? 1.2 ¿Qué hemos conseguido? 1.3 Limitaciones 1. Instalación y ejecución 2.1 Instalación en Windows 2.2.1 Instalaciónen modo ejecución 2.2.2 Instalación en modo desarrollo 2.2 Instalación en Linux 2. Aplicaciones de ejemplo y utilidades 3. Modificando ARToolKit 4.1 Estudiando el código 4.2 Jugando con las restricciones 4.3 Modificando las librerías 4. Desarrollo de ejemplos y utilidades 5.1 Utilizando las nuevas funciones 5.2 El primer programa: la utilidad de configuracion 5.3 Interacción con objetos del mundoreal. Detectando varios patrones

5.4 Redefiniendo el click del ratón 5.5 Interacción con objetos virtuales: el juego de la pelotita 5.6 Interacción con objetos virtuales: un puzzle 5. Conclusiones 6. Trabajos futuros 7. Bibliografía

ANEXOS
Fichero arDetectMarker2.c Fichero arLabeling.c Fichero arColor.c Fichero ar.h Fichero formatoPixel.h Fichero configuration.h Fichero sample2.c Ficheroclicksample.c Fichero sample.c Fichero pelotita.c Fichero arPuzzle.c

Primera parte
ARToolkit y Realidad Aumentada

1.Realidad Aumentada
1.1¿Qué es?
La realidad aumentada es un sistema de interacción que toma como entrada la información que proviene del mundo real y genera información de salida (tal como objetos, imágenes, texto, etc.) que se superpone en tiempo real sobre la percepciónque el usuario tiene del mundo real, consiguiendo así un aumento en el conocimiento que el usuario tiene sobre los objetos de su entorno. Supone una inmersión, por parte del usuario, en un mundo que resulta de la “unión” entre el mundo real y el mundo virtual, ya que el usuario de este tipo de aplicaciónes, podrá ver (a través de una cámara, o de dispositivos especiales de visión) objetos generadospor ordenador que se integran en el mundo real.

1.2 Realidad Aumentada VS Realidad Virtual
La realidad virtual pretende la inmersión del usuario en un mundo totalmente virtual, donde todo aquello que percibe ha sido generado por ordenador. El usuario se encuentra en un mundo distinto, aislado del mundo real, rodeado de objetos virtuales que no existen en la realidad, pero puede interactuarcon ellos como si de verdad existieran. En cambio, la realidad aumentada no pretende aislar al usuario del mundo real, sino complementar éste mediante objetos virtuales e imágenes generadas por ordenador. El usuario se encuentra inmerso en un mundo que tiene a la vez elementos virtuales y elementos reales con los que puede interactuar.

2. Introducción a ARToolKit 2.1 ¿Qué es?
ArToolKit es unconjunto de librerías para C/C++ que sirven para la creación de aplicaciones de realidad aumentada. Para ello proporciona una serie de funciones para la captura de vídeo y para la búsqueda de ciertos patrones, en las imágenes capturadas, mediante técnicas de visión por computador. También proporciona una serie de ejemplos y utilidades de gran ayuda al programador que quiera realizar este tipo deaplicaciones.

2.2 ¿Cómo funciona?
Algo muy importante en las aplicaciones de realidad aumentada, es la necesidad de calcular el punto de vista de la cámara, para así poder realizar las operaciones necesarias sobre los objetos virtuales, para que estos se integren correctamente en el mundo real. Es decir, si queremos mostrar objetos virtuales, de modo que el usuario realmente se crea que existen...
tracking img