4. ¿Qué es la REALIDAD AUMENTADA?
La realidad aumentada es una
tecnología que combina información
virtual sobre la visión real del
usuario, siendo interactiva en tiempo
real
5. ¿Qué es la REALIDAD AUMENTADA?
Una visión
“enriquecida”
del mundo real
MATCH
6. ¿Qué es la REALIDAD AUMENTADA?
Escena real vista
por un usuario
+
Información generada Y
por ordenador en tiempo real
7. ¿Qué es la REALIDAD AUMENTADA?
¿Es lo mismo que
la realidad
virtual?
8. ¿Qué es la REALIDAD AUMENTADA?
La realidad virtual
sumerge al usuario en
un mundo generado
por ordenador.
21. Tipos de realidad aumentada
Basada en el seguimiento
Marcadores, markerless NFT, códigos QR
Basada en la localización
Geolocalización
22. Basada en el seguimiento
Activadores: marcadores,
imágenes, objetos, códigos QR
23. Basada en el seguimiento - Marcadores
Cuando el marcador es
reconocido por el
software
se produce una acción
24. Basada en el seguimiento - Marcadores
Generalmente
se superpone
un modelo 3D
25. Basada en el seguimiento - Marcadores
PRÁCTICA: GENERADOR EZFlar para crear una producción de Realidad
Aumentada de una manera sencilla
Es de código abierto y gratuito.
26. Basada en el seguimiento – Sin marcadores
Campaña de marketing
con realidad aumentada
Video campaña
33. Basada en el localización – Coordenadas GPS
Se utiliza el GPS para
detectar la ubicación
actual del usuario
La brújula para
detectar la
orientación
Wikitude Layar Junaio
34. Basada en el localización – Coordenadas GPS
Y el acelerómetro
para detectar la
elevación y el ángulo
35. Basada en el localización – Coordenadas GPS
De esta forma se identifica
lo que se está viendo por
la cámara
36. Basada en el localización – Coordenadas GPS
A través de Internet se
obtienen y se muestran los
datos relacionados con lo
que se ve en pantalla
37. Basada en el localización – Coordenadas GPS
¡Mira! Tengo un POI
en la pantalla
38. Basada en el localización – Coordenadas GPS
Un POI o punto de interés
es una localización en un
mapa que puede ser útil o de
interés para alguien.
39. Basada en el localización – Coordenadas GPS
Los POIs hay que
almacenarlos
en un servidor
Se requieren conocimientos de
programación y de
bases de datos
40. Basada en el localización – Coordenadas GPS
Existen herramientas que
simplifican el trabajo
52. NyARToolkit
ARToolKit es una biblioteca que permite la
creación de aplicaciones de realidad aumentada.
ARToolKit fue desarrollado originalmente por
Hirokazu Kato en 1999 y fue publicado por el HIT
Lab de la Universidad de Washington. Actualmente se
mantiene como un proyecto de código abierto
alojado en SourceForge con licencias comerciales
disponibles en ARToolWorks.
NyARToolkit es una biblioteca de clase de ARToolkit
desarrollada para maquinas virtuales,
particularmente aquellas con host Java, C# y
Android.
53. NyARToolkit
NyARToolkit para Android está desarrollado por el grupo de
usuarios de Android Japón y desafortunadamente apenas existe
documentación online al respecto y si esta existe está en Japonés.
Procederemos a descargar el paquete
NyARToolkit_Android_v3.0.0-1os.1.zip
del siguiente link
http://sourceforge.jp/projects/nyartoolkit-and/
54. Importar y ejecutar el proyecto
Puesto que los comentarios en el código del proyecto están en Japonés se pueden
producir errores debidos a la codificación de texto. En la siguiente diapositiva se explica
cómo subsanar este error.
55. Importar y ejecutar el proyecto
Para corregir el problema será necesario abrir cada archivo de
texto, seleccionar Editar>Establecer codificación y en el cuadro
de diálogo Establecer codificación seleccionar la opción UTF-8
desde el menú desplegable Otros.
56. Importar y ejecutar el proyecto
Una vez subsanados los errores ejecutamos la aplicación. El
emulador no tiene acceso a cámara por lo que el contenido de
video de la aplicación se mostrará como marcador de posición
animado sobre un fondo de cuadros blancos y negros.
57. Exportar aplicación
A continuación se exportará la aplicación a formato APK para
poder instalarla en el dispositivo.
Al ejecutar la aplicación, esta detectará el marcador adecuado y
posicionará un Android de un color u otro dependiendo del
marcador detectado. La orientación espacial de los objetos estará
determinada por el contorno proyectado del marcador en la vista
de la cámara.
59. Marcadores
Los marcadores ARToolkit son cuadrados, con una imagen
central y un contorno cuadrado negro alrededor de la imagen.
Esta aplicación ejemplo usa los siguientes marcadores:
A continuación veremos cómo sustituir el marcador Hiro por
otro creado por nosotros.
60. Marcadores
Para la creación de un patrón en primer lugar se crea el diseño
gráfico de forma manual o bien a través del sitio Marker Marker
en www.roarmot.com.nz/ar/. Este sistema permite la creación
de un archivo pdf a partir de una imagen jpeg que le enviemos.
61. Marcadores
El segundo paso es la creación de un archivo patrón (.patt) que
permita que la aplicación reconozca el marcador asociado.
Un método de creación sencillo es mediante una aplicación flash
web (http://flash.tarotaro.org/blog/2009/07/12/mgo/ enlace
ARToolKit Marker Generator Online Multi) que permite
generar un archivo patrón a partir de una copia impresa de
marcador y mediante cámara web.
63. Marcadores
Cuando ya tenemos el diseño gráfico y el patrón tan sólo queda
sustituir los archivos del marcador Hiro () por los nuestros.
Para no tener que realizar cambios de
código bastará con reemplazar estos
archivos con los de nuestro marcador.
Exportaremos el archivo *.apk e
instaleremos la aplicación en el terminal
para probar si lo hemos hecho bien.