Sonido E Imagen Proyecto Fin De Carrera

Sonido E Imagen Proyecto Fin De Carrera

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR INGENIERÍA TÉCNICA EN TELECOMUNICACIÓN: SONIDO E IMAGEN PROYECTO FIN DE CARRERA SISTEMA DE REALIDAD AUMENTADA PARA APLICACIONES ANDROID Autor: Natalia Mercedes Fernández Sánchez Director: Jorge Muñoz Tutor: Raúl Arrabales Enero de 2012 Sistema de Realidad Aumentada para aplicaciones Android Índice General Índice general ................................................................................................................... 1 Índice de imágenes ........................................................................................................... 3 Índice de código ................................................................................................................ 5 Capítulo 1. Introducción 1.1. Motivación del proyecto .................................................................................. 7 1.2. Objetivos .......................................................................................................... 9 1.3. Estructura del documento .............................................................................. 10 Capítulo 2. Estado del arte 2.1. Qué es la Realidad Aumentada ..................................................................... 12 2.2. Historia de la Realidad Aumentada ............................................................... 13 2.3. Aplicaciones de la Realidad Aumentada ....................................................... 15 2.4. Realidad Aumentada en los videojuegos ...................................................... 18 Capítulo 3. Desarrollo 3.1. Análisis ............................................................................................................ 29 3.1.1. Casos de Uso ..................................................................................... 29 3.1.2. Identificación de requisitos .............................................................. 32 3.2. Diseño conceptual .......................................................................................... 39 3.2.1. Arquitectura del sistema .................................................................. 39 3.2.2. Descripción de los módulos .............................................................. 45 3.3. Implementación ............................................................................................ 47 3.3.1. Contrato de interfaz .......................................................................... 47 3.3.2. Diagrama de clases ........................................................................... 48 3.3.3. Detalles de Implementación .............................................................. 51 Visualización de la imagen de la cámara ............................................... 52 Sensores ................................................................................................. 55 OpenGL ................................................................................................... 68 Observable/Observer .............................................................................. 78 Eventos táctiles ...................................................................................... 80 Audio ....................................................................................................... 83 3.4. Pruebas .......................................................................................................... 85 Capítulo 4. Conclusiones Conclusiones ......................................................................................................... 91 1 Sistema de Realidad Aumentada para aplicaciones Android Capítulo 5. Trabajos futuros Trabajos futuros .................................................................................................... 95 Bibliografía ..................................................................................................................... 98 Referencias .................................................................................................................. 100 Anexos .......................................................................................................................... 105 Anexo A. Planificación ......................................................................................... 106 Anexo B. Presupuesto ........................................................................................ 113 Anexo C. Descripción del videojuego Invasión Androide .....................................115 2 Sistema de Realidad Aumentada para aplicaciones Android Índice de imágenes Imagen 01. Sistema Karma ............................................................................................. 13 Imagen 02. Videojuego ARQuake ................................................................................... 13 Imagen 03. Logotipo oficial de la Realidad Aumentada ................................................. 14 Imagen 04. Libro educativos de Metaio ......................................................................... 15 Imagen 05. Aplicación RA para problema psicomotrices ............................................... 15 Imagen 06. Página web Zugara ....................................................................................... 16 Imagen 07. Pagina web Tissot ........................................................................................ 16 Imagen 08. Wikitude ....................................................................................................... 16 Imagen 09. RA para el montaje de un vehículo .............................................................. 17 Imagen 10. Magnavox Odyssey ...................................................................................... 18 Imagen 11. Home Pong .................................................................................................. 18 Imagen 12. Game & Watch ............................................................................................. 19 Imagen 13. Mario Bros ................................................................................................... 19 Imagen 14. Wolfenstein 3D ............................................................................................ 20 Imagen 15. Super Mario 64 ............................................................................................ 20 Imagen 16. Shenmue ...................................................................................................... 21 Imagen 17. PacMan ....................................................................................................... 21 Imagen 18. Ghostwire .................................................................................................... 22 Imagen 19. Invizimals ..................................................................................................... 22 Imagen 20. EyePet .......................................................................................................... 22 Imagen 21. Wikitude World Browser .............................................................................. 23 Imagen 22. TweetAround ............................................................................................... 23 Imagen 23. ARhrrrr .......................................................................................................... 24 Imagen 24. Kweekies ...................................................................................................... 24 Imagen 25. Shadow Cities ............................................................................................... 25 Imagen 26. Gigaputt ....................................................................................................... 25 Imagen 27. ARDefender .................................................................................................. 26 Imagen 28. SPecTrek ....................................................................................................... 26 Imagen 29. Zombie, Run ................................................................................................. 26 Imagen 30. Sky Siege ...................................................................................................... 27 Imagen 31. Diagrama de casos de uso ........................................................................... 29 Imagen 32. Diagrama de interacción entre módulo, 1 .................................................. 40 Imagen 33. Interacción módulos, 1 ................................................................................ 40 Imagen 34. Interacción módulos, 2 ................................................................................ 41 3 Sistema de Realidad Aumentada para aplicaciones Android Imagen 35. Interacción módulos, 3 ................................................................................ 41 Imagen 36. Interacción módulos, 4 ................................................................................ 41 Imagen 37. Interacción módulos, 5 ................................................................................ 42 Imagen 38. Interacción módulos, 6 ................................................................................ 42 Imagen 39. Interacción módulos, 7 ................................................................................ 42 Imagen 40. Interacción módulos, 8 ................................................................................ 43 Imagen 41. Interacción módulos, 9 ................................................................................ 43 Imagen 42.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    120 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us