Funcionalidad

Publicado en

EIR consta de 3 menú, el primero es la opción «VER», la cual se divide en 4 botones:

Unidades: El cual contiene las unidades que se verán en clases.

Realidad Aumentada: A través de este botón se puede acceder a la aplicación de realidad aumentada.

Instrucciones: Aquí se descargara un PDF con las instrucciones para utilizar la aplicación.

Libro Realidad Aumentada: Mediante esta opción se podrá descargar un libro en PDF el cual contiene información sobre las unidades vistas en clases y marcadores incluidos para visualizar la realidad aumentada.

1

MENÚ DE EVALUACIONES:

Mediante los botones que se encuentran en el menú de evaluaciones se accede a las diferentes evaluaciones correspondientes a cada unidad.

2

Ejemplo de las evaluaciones:

3

MARCADORES PARA IMPRIMIR:

A través de esta opción se pueden imprimir los diferentes marcadores que serán utilizados en las evaluaciones de cada unidad, el cual se divide en 3 submenús compuesto por las unidades del Universo, Seres vivos y Cuerpo humano.

menumarcador

Interfaz del proyecto

Publicado en

Al analizar la forma en que los profesores enseñan a los alumnos de cuarto básico mediante libros escritos en forma tangible, ha surgido la duda de ¿Por qué no hacerlo en forma mas actualizada? Es decir incorporando la tecnología dentro de las aulas de clases, por este motivo nace EIR una aplicación que trabaja de la mano con la realidad aumentada.

ear

Instalar Nyartoolkit con NetBeans

Publicado en

Instalar Nyartoolkit con NetBeans

Una vez ya investigado el tema en relación a Nyarltoolkit  implementado en netbeans. Gracias a una variedad de tutoriales e información pudimos desarrollar la realidad aumentada para nuestro proyecto.  A continuación Dejamos una de las formas que se pueden implementar la realidad aumentada con netbeans. Gracias a un tutorial obtenido

1.- Primero debemos crear una nueva Aplicacion en NetBeans

Archivo -> Proyecto Nuevo -> Java -> Java Application y lo llamaremos “Nyar_netbeans”. Dentro de este proyecto crearemos una carpeta llamada “lib” en donde agregaremos los próximos archivos.

2.- Descarga estos archivos y busca estos archivos para importarlos en tu nueva carpeta llamada “lib”

  • NyArtToolKit.jar
  • portafolio.jar

3. Descarga “Java Media Framework” y busca estos archivos para importarlos en tu nueva carpeta llamada “lib”

  • custom.jar
  • customizer.jar
  • jmf.jar
  • jmf.properties
  • jmf.properties.orig
  • mediaplayer.jar
  • multiplayer.jar
  • sound.jar
  • soundbank.gm

4.- Descarga la ibreria 3D de JAVA para windows (j3d-1_5_2-windows-i586.zip) Busca los archivos que estan, por lo general, en esta ubicación: C:\Archivos de programa\Java\Java3D\1.5.1\lib\ext y copialos en tu librería creada “lib”

  • j3dcore.jar
  • j3dutils.jar
  • vecmath.jar

Al final tu carpeta lib debería quedar así

5. Descarga e imprime los Markers
Patt.Hiro” y el “patt.Kanji

Luego de descargar todo lo necesario ahora es tiempo de trabajar con Netbeans.

6. Vamos a la carpeta “AugReality” (del paso 2) que hemos descomprimido, y copiamos todos los archivos con extension “.java” y vamos a nustro proyecto de NetBeans donde dice “Paquete Predeterminado” o “Source Package” y las pegamos ahi.

7.Luego creamo un nuevo package que llamaremos “Data” haciendo anticlick en Source Package  -> New -> Java Package  y copiamos todos de la carpeta “Data” que esta dentro de la Carpeta que descargamos “AugReality”.

Lo mismo hice para la carpeta “model”, cree un paquete en mi proyecto con el nombre “model” y ahi pegue los archivos.

8.Entonces tengo 3 paquetes, Uno que es Paquete Predeterminado, Data y models.

Ahora desde NetBeans abrimos el archivo MultiNyAR.java y nos ubicamos en la linea 40,
en mi caso mi linea esta asi:
private final String PARAMS_FNM = “D:/Topicos/AugReality/src/Data/camera_para.dat”;

En el caso de ustedes especifiquen desde que direccion va leer el archivo “camera_para.dat”

Ahora nos movemos a la linea 147 y 154 ahi vamos a ver algo como:

147. MarkerModel mm1 = new MarkerModel(“patt.hiro”, “robot.3ds”, 0.15, false);

eso quiere decir que va leer el marker “patt.hiro” y va proyectar la imagen “robot.3ds”.

Lo mismo con la linea 154:

154. MarkerModel mm2 = new MarkerModel(“patt.kanji”, “cow.obj”, 0.12, true);

Este muestra archivos “.obj”

Ahora editamos el archivo “MarkerModel.java”
se ubican en la linea 31:

31. private final String MARKER_DIR = “D:/Topicos/linda1/AugReality/src/Data/”;

En el caso de ustedes especifiquen desde que directorio va leer los markers, el patthiro y el pattkanji.

Esta parte va para una proyeccion de un archivo “.obj”

Bueno entonces nos dirigimos a editar el archivo “PropManager.java” nos vamos a la linea 131,135, y 234.

131. s = of.load(“D:/Topicos/linda1/AugReality/src/models/”+fnm);

135. s = modelLoader.load(“D:/Topicos/linda1/AugReality/src/models/”+fnm);

234. String coordFile = “D:/Topicos/linda1/AugReality/src/models/” + getName(fnm) + “Coords.txt”;

522. String coordFnm = “D:/Topicos/linda1/AugReality/src/models/” + getName(filename) + “Coords.txt”;

Solo nos queda hacer correr nuestro programa. Haciendo «Run» a el archivo «MultiNyAR.java» ,poner la WebCam y nuestros 2 Markers. Y deberíamos observar los diseños de ejemplo de realidad aumentada…

Adobe Muse

Publicado en

Para el diseño de la pagina web se utilizara Adobe Muse, el cual crea sitios web elegantes sin tener que codificar, ya que dentro de un entorno visual se van situando los diferentes objetos de la página web, ya sean imágenes, textos o cualquier otro elemento, y el código se irá generando de forma automática.

Construido sobre la plataforma AIR, Muse aprovecha los últimos estándares HTML 5 y CSS 3 para potenciar la libertad creativa. Además incorpora fragmentos de código a partir de fuentes como Google Maps, YouTube y Facebook.

Muse permite a los usuarios crear y publicar sitios web del mismo modo que lo harían con una maqueta en InDesign o Illustrator.

El nuevo programa de Adobe contiene mapas de sitio, páginas maestras y una gran cantidad de herramientas flexibles, que vuelven la tarea de planificación más rápida e intuitiva: widgets de “arrastrar y soltar” como menús de navegación o elementos interactivos personalizables como presentaciones de diapositivas, tooltips y rollovers, por ejemplo.

Muse está desarrollado para que cada herramienta y función genere código estandarizado y actualizado (HTML5, CSS3, JS, etc) el cual a su vez es más fácil de crear que en las versiones anteriores. Otras herramientas como Fireworks están diseñadas originalmente para crear elementos visuales y porteriormente se le agregó la capacidad de generar código mediante exportación el cual no sirve para la producción final.

Nyartoolkit

Publicado en

Entre varias opciones para trabajar la realidad aumentada, hemos optado por Nyartoolkit para realizar el proyecto, a base de tutoriales y videos, nos hemos ido apoyando para trabajar con el código de realidad aumentada.

A continuacion se hara referencia a las paginas web visitadas 

http://diariowm.wordpress.com/2010/08/18/integrar-objetos-externos-a-realidad-aumentada/

http://diariowm.wordpress.com/2011/03/13/processing-nociones-para-trabajar-con-ar/

http://diariowm.wordpress.com/2010/06/04/3d-processing-ar/

 

Carta gantt

Publicado en

Este es el calendario donde nos basaremos para realizar el diseño de nuestro proyecto, sera cada tema que queremos aplicar en realidad aumentada diseñando cada unidad en 3d.

Image

Galeria 3d

Publicado en

Siguiendo con google sketchup hemos encontrado algunas librerias o galerias las cuales podriamos utilizar para poder sacar una idea de los modelos 3d que vamos a diseñar ya sean del cuerpo humano, planetas, etc…  una vez ya instalado el programa tambien ofrece una galeria en 3d las cuales podriamos usar .

Lo bueno de google sketchup es que te ofrecene un sin fin de metarial para poder complementarlo y poder ir aprendiendo cada dia mas, si quiere ver algunos modelo da click aqui:

http://sketchup.google.com/3dwarehouse/?hl=es

Modela tu Mundo en google sketchup

Publicado en

Siguiendo con este entretenido programa tambien encontramos algunos  tutoriales de aprendizajes  los cuales son  mas avanzados que los del post anterior ya que se profundiza mas en el temas y es a lo que nostros queremos llegar lo cual es saber mas hacerca de este programa , Los tutoriales de autoaprendizaje están diseñados para nuevos usuarios y muestran el uso de las herramientas … si quieres saber mas visita esta pagina:

http://sketchup.google.es/sptutorials.html

 

Tutorial en video de google sketchup

Publicado en

Hemos encontrado informacion sobre algunos tutoriales los cuales nos podran ayudar para comprender mas el programa de google sketchup ya que deberemos interiorizarnos mucho mas sobre como trabaja y como se realizan los modelos  3d para asi luego poder empezar a trabajar con los temas en los cuales nos vamos a profundizar y empezemos a modelar nuestros propios diseños en 3d para despues poder asociar nuestros modoles ya confeccionados con los marcadores los cuales reflejaran el modelo por medio de la camara web. En este post entregaremos el link en el cual aparecen algunos tutoriales de google sketchup,cabe destacar que al descargar el programa tambien trae algunos videos tutoriales los cuales te enseñan a como dar los primeros pasos por google sketchup, si quieres saber mas entra aqui:

http://sketchup.google.com/training/videos.html

TEMAS DE EDUCACION

Publicado en

La idea de implementar realidad aumentada en la educacion se baso en distintos temas que deseamos abarcar para, que el tutor instruya de una forma tecnologica o diferente a la que existe hoy en dia.

Los temas a tratar son los siguientes:

  • Zonas climatica de la tierra: distinguir pueblos y formas de vida en zon tropicales, templarias y frias.
  • El universo: reconocer los componenetes del sistema solar e identificar nuestra galaxia.
  • Seres vivos: Clasificar los distintos tipos de seres vivos en nuestro planeta.
  • Cuerpo humano: identificar diversos órganos, extremidades, huesos.

En esta imagen se podra apreciar un ejemplo al cual queremos llegar trabajando con realidad aumentada basada en la educacion, donde tambien, se aplicara diversas tareas a los alumnos para que apliquen lo aprendido en un programa que realizaremos.