Toggle
Artículos Destacados

[Videotutorial] Exportando un DAE con OpenCollada[Videotutorial] Exportando un DAE con OpenCollada La mejor forma de exportar nuestros modelados y animaciones 3D sin errores es instalar OpenCollada, pues es versátil y totalmente funcional para trabajar en Realidad Aumentada. En el siguiente videotutorial se muestran varios puntos relevantes para poder tener un DAE [...]

Leer más

[Videotutorial] Último Tweet + SWF + Personaje 3D Animado en Realidad Aumentada[Videotutorial] Último Tweet + SWF + Personaje 3D [...] Ha pasado mucho tiempo desde el último artículo que publiqué y aún mucho más desde el último videotutorial, pero este que verán a continuación resuelve algunas dudas del foro y será sin temor a equivocarme una buena fuente de ideas para futuros proyectos de quienes [...]

Leer más

La Realidad Aumentada en el AnimeLa Realidad Aumentada en el Anime Los animes siempre se han caracterizado por estar a la vanguardia de ideas revolucionarias, tecnológicas e interesantes. Hoy les traigo a ustedes dos animes que muestran como puede ser el futuro con Realidad Aumentada. El primer anime se llama Higashi No Eden o Eden [...]

Leer más

Prueba: La Comunidad EvolucionaPrueba: La Comunidad Evoluciona Cuando empezó este proyecto algunas personas parecían no estar de acuerdo con tener que estar pendiente de una comunidad de usuarios y sus dudas. Sin embargo proseguí y podemos afirmar que sin necesidad de estar pendientes, la comunidad ha evolucionado progresivamente [...]

Leer más

[Videotutorial] Probador Virtual con Realidad Aumentada y Detección de Movimiento[Videotutorial] Probador Virtual con Realidad Aumentada [...] ¡Hola a todos nuevamente! Hace algún tiempo vengo investigando sobre la librería Ostrich Flash WebCam y en mis inicios logré hacer esto : Hoy quiero compartir con ustedes cómo lo hice, ya que me inquieta la gente que viene investigando y quemando pestañas en [...]

Leer más

[Videotutorial] Detección de Rostro en Flash con AS3[Videotutorial] Detección de Rostro en Flash con AS3 Hola a todos nuevamente, Como algunos ya lo saben, mi nombre es Luis Rodríguez; hace algún tiempo hice una divertida tarjeta de navidad para mis amigos: Y hoy quiero mostrarles cómo hacerlo. Para ello he decidido crear un videotutorial en donde explico paso por [...]

Leer más

Conociendo a Julian Oliver, conociendo The ArtvertiserConociendo a Julian Oliver, conociendo The Artvertiser Algunos de nosotros probablemente hayamos visto videos de Julian y sus avances en diferentes campos. A continuación sólo un par de ellos y de lo que tratará este artículo: Quizá hemos tenido ya algún acercamiento con Julian, depronto hemos visto sus videos, le [...]

Leer más

Manual de uso OSTRICH – Flash Webcam Gesture CaptureManual de uso OSTRICH – Flash Webcam Gesture Capture ¡Hola a todos! Este es un manual para empezar a usar la librería de Dan Zen: OSTRICH Flash Webcam. Es sumamente fácil empezar a utilizar esta librería que nos brinda Dan Zen de forma gratuita, sin pagar licencias y con un único requisito si con ella quieres [...]

Leer más

Experimentos #3 – Reproductor de Video en Realidad Aumentada con FLARManagerExperimentos #3 – Reproductor de Video en Realidad [...] Este experimento surge como respuesta a este hilo en el foro. Es un reproductor de video que al poner un marker en específico lo pausa y otro le pone play. Hecho con FLARManager y efectos de transición hechos con las librerías de GreenSock. El video que usé como [...]

Leer más

ASSURF, Realidad Aumentada para Flash con Detección de ColorASSURF, Realidad Aumentada para Flash con Detección [...] Hace ya algún tiempo, Eugene Zatepyakin empezó un proyecto que parecía tener mucho futuro. Se trataba de ASSURF, una implementación de SURF para Flash, que entre otras cosas funcionaría para detectar color en Realidad Aumentada. Se comentó con insistencia en el [...]

Leer más

Detección de Movimiento y Realidad Aumentada con OSTRICHDetección de Movimiento y Realidad Aumentada con OSTRICH Hola, mi nombre es Luis Rodriguez y hace algún tiempo vengo investigando sobre la detección de movimiento junto con Realidad Aumentada y, para ser sincero, me fascina. Pienso que estas dos herramientas combinadas nos pondrán de pie y nos alejarán del ordenador. Dentro [...]

Leer más

Revista National Geographic y Realidad AumentadaRevista National Geographic y Realidad Aumentada Gracias a Ryo007, moderador del foro, me entero de esta noticia que quizá a algunos nos llegue a interesar. Imagina globitos flotando ante tus ojos, llenos con información acerca de cosas que ves en la calle. ¿Ciencia ficción? No. Es Realidad Aumentada. Y un día esto [...]

Leer más

FLARManager v1.0FLARManager v1.0 ¡Finalmente y estrenando logo! FLARManager en su versión 1.0 ha sido liberado hace pocas horas. Algunas de las características ya se habían comentado antes en Aumentality. La característica más grande en esta nueva versión ha sido una reestructuración para ofrecer [...]

Leer más

¡Empecemos! [Primeros pasos]¡Empecemos! [Primeros pasos] Este primer artículo tratará sobre cómo obtener la librería FLARToolKit gracias a TortoiseSVN y sobre cómo poder correr nuestro primer ejemplo. He de explicar que todos los componentes de la librería los encontraremos vía SVN (Subversion), lo que nos llevará a instalar [...]

Leer más

[Videotutorial] Animación 3D en Realidad Aumentada[Videotutorial] Animación 3D en Realidad Aumentada Primero he de pedirles disculpas por la demora. Mi laptop jamás regresó así que me compré una camarita web para el computador de escritorio, quizá la calidad que verán al momento de activarla no sea muy buena, pero con seguridad se notará bien. En este videotutorial [...]

Leer más

Pasado, Presente y… PresentePasado, Presente y… Presente Este es el primero de una serie de artículos semanales escritos por Jorge Torres, Especialista en Medios Audiovisuales y Medios Sociales. Con estos pretendemos dar una mirada conceptual para generar conciencia sobre lo que se puede lograr con Realidad Aumentada. Arquitectura, [...]

Leer más

[Videotutorial] ¿Cómo poner un Video en Realidad Aumentada con FLARManager?[Videotutorial] ¿Cómo poner un Video en Realidad [...] Después de una larga espera acá está el videotutorial. En éste aprenderemos a crear un proyecto que sea capaz de mostrar 2 videos en Realidad Aumentada con el uso de FLARManager. Aclaro, así como en el videotutorial, que éste se basa en uno anterior de Lee Brimelow. Acá [...]

Leer más

¿Cómo subir nuestro Proyecto de Realidad Aumentada a una Página Web?¿Cómo subir nuestro Proyecto de Realidad Aumentada [...] Como les mencionaba en el primer videotutorial, están planeados además del de animación 3D, uno sobre cómo poner video en Realidad Aumentada y otro sobre cómo poner nuestro proyecto de Flex en una página web con la ayuda de Flash, CSS y HTML. Mientras este último [...]

Leer más

¿Aún dudas sobre quiénes son los mejores en Realidad Aumentada?¿Aún dudas sobre quiénes son los mejores en Realidad [...] Aunque hay empresas especializadas en un tema derivado de la Realidad Aumentada en especial, como Layar para dispositivos móviles, por ejemplo, considero que hay una empresa que se lleva toda la atracción, algunos ya sospechamos de quién se trata, ¿verdad? Existe Int13, [...]

Leer más

Visor de archivos .PAT, por Ryo007Visor de archivos .PAT, por Ryo007 Ryo007, moderador e integrante más activo dentro del foro, ha creado un programa que pretende explicar cómo funcionan los archivos .PAT. El resultado que nos genera el programa es un HTML que, mediante el uso de tablas y escala de grises, nos muestra qué representan [...]

Leer más

  • Siguiente
  • Anterior
¿Cómo empezar desde 0 con Realidad Aumentada?
Autor: | En: Tutoriales | 27743 Visitas
43
31 jul

Este artículo pretende dar una visión general sobre lo que es la Realidad Aumentada y cómo empezar a desarrollar aplicaciones relacionadas a esta fantástica tecnología. Pero primero, vamos a ver algunos conceptos básicos.

  1. ¿Qué es la Realidad Aumentada?

    La Realidad Aumentada  es una tecnología que esta arrasando con la forma de ver nuestro mundo. Esta combina el mundo real con el mundo virtual por medio de una webcam -a que no te imaginabas que tu web cam serviría para algo mas que Messenger o Skype-, de esta forma se enriquece la experiencia visual y se mejora la técnica de aprendizaje.

  2. ¿Qué necesito para empezar con Realidad Aumentada?

    • Monitor del computador (o alguna pantalla que lo reemplace): instrumento en donde se verá reflejada la suma de lo real y lo virtual, elementos que conforman la Realidad Aumentada.
    • Cámara Web: dispositivo que toma la información del mundo real y la transmite al software de Realidad Aumentada.
    • Software: programa que toma los datos reales y los transforma en Realidad Aumentada. En esta sección se utiliza cualquier software de modelado 3D (yo utilizo el 3DsMax), además, hago uso de las librerías de FLARToolKit, aunque debemos saber que existen variaciones para Java, C++, Processing y otros lenguajes. De ese modo, FLARToolKit son para mí las librerías más fáciles de usar y para modificarlas, uso Flex o Flash y así editar los archivos de ActionScript.
    • Marcadores: los marcadores básicamente son hojas de papel con símbolos que el software interpreta de manera que al ser reconocido por la webcam realiza una respuesta específica (mostrar una imagen 3D, hacerle cambios de movimiento al objeto 3D que ya este creado con un marcador, mostrar un video, etc.).Como ves la realidad aumentada no es una tecnología que requiera ser un experto, de hecho con algunos conocimientos de programación y de diseño se pueden hacer grandes cosas.
  3. Librerías

    Como  mencionaba arriba, usaremos FLARToolKit, librerías encargadas entre muchas otras cosas de calcular la posición virtual (esto es, en el computador) en el espacio 3D de nuestro marcador, así mismo mostrará el elemento que le hayamos asociado para ser desplegado. Gracias a que FLARToolKit (FLash Aumented Reality Tool Kit) está basado en Flash, necesitaremos Flash o Flex (gratuito para uso no comercial) para programar y FlashPlayer y FlashDebuger.

  4. ¡Empecemos de una vez por todas!

    Descargaremos el starter-kit de la página web de Saqoosha (quien convirtió las librerías padre de FLARToolKit a Flash, además, para un tutorial más exhaustivo de cómo descargar las últimas librerías por favor ir a ¡Empecemos! Primeros Pasos). Lo que encontraremos en este archivo será entre otras cosas lo siguiente:

    Abre por favor la carpeta Data, verás dentro un PDF que lleva el nombre de flarlogo-marker, que contiene una imagen como esta:

    Regresa por favor a la carpeta anterior y abre el archivo Earth.swf o SimpleCube.swf, saldrá un recuadro negro que te preguntará si aceptas el acceso a tu webcam, das click en aceptar, se activará la webcam, pones el papel que acabas de imprimir y verás algo así, en el caso de Earth.swf:

Para seguir con esta guía, puedes hacer uso del primer videotutorial de ZoiX, que muestra cómo podrás editar los ActionScript para conseguir poner el modelado 3D que desees.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

, , , ,
Sobre el Autor: ingcarlosreina

Ingeniero y experto en Phreaking enfocado a Realidad Aumentada. Modelador 3D empírico con excelentes resultados.

43 Comentarios para “¿Cómo empezar desde 0 con Realidad Aumentada?”

  1. Estimado Carlos,
    Gracias por compartir tus conocimientos priemro que nada. Te cuento que yo estoy recién interiorizándome en la RA. Trabajo en plataforma MAC.
    Cualquier cosa te podré escribir para que me orientes?.
    Me envias tus datos pr favor?
    Saludos y Gracias.
    Pablo Escobar

  2. Sebastian Ossa dice:

    Queria preguntar si ya trabaja la RA sin el patron clasico o este que muestran aqui.

    gracias

    • ZoiX dice:

      Hola Sebastián,

      RA sí trabaja con detección de color, detección de hullas digitales, detección facial, detección de movimiento, etc. En cuanto a imágenes que creo que es a donde va enfocada tu pregunta, la mayoría son librerías de pago, la única que conozco gratuita es la de Julian Oliver.

    • luis carrizo dice:

      si de algo te sirve puedes crear los patrones que a ti te gusten con un software libre llamado MK_patt

  3. BetoYanez dice:

    Saludos Carlos, no sé que sucede pero al activar mi camara de sale solamente negro, también trabajo en mac, pero es raro que para este tipo de actividad mi camara no quiere funcionar!!

    • luis carrizo dice:

      hola beto yo lidie por dias con ese problema , y encontre que algunas tarjetas graficas traen un dll que identifica su salida de video como una capturadora o camara, en el caso de la mia se llama gamer osd sirve para gravar cuando juego, le desinstale eso y listo ya solo quedava la camara usb

  4. walter dice:

    que tal, estaba pensando si ademas de un cubo o una esfera tambien se puede cargar una imagen de una persona grabada con fondo verde o azul.
    desde ya muchas gracias por tu aporte

    • luis carrizo dice:

      crealo en 3dsmax o blender a tu gusto o bajatelo gratuitamente hay muchas paginas de modelasdos ya hechos , solo abrelo con estos programas y exportalo a un formato compatible

  5. Eduardo dice:

    Hola amigo, ando haciendo una investigación para un proyecto escolar pero no encuentro info de flartoolkit y de papervision3d, tendrás alguna info que me puedas brindar o algunos pdfs de preferencia en español en verdad te agradecería mucho tu ayuda.

    Slds.

  6. [...] This post was mentioned on Twitter by Usted Está Aquí 2.0, Sergio Jara. Sergio Jara said: realidad aumentada desde cero #hagaloencasa http://j.mp/gzim4X #ccentral [...]

  7. remaster dice:

    Hola y en linux como podría llevarlo a cabo?! conosco aplicaciones pero no he conseguido cambiar los modelos 3D de antemano gracias!!

    • ZoiX dice:

      @remaster, eso depende de las librerías que estás usando. En linux puedes correr bastantes y cada una tiene una manera diferente de modificar/añadir modelados 3D. ¿Cuáles usas?

      • remaster dice:

        Por ahora no entiendo muy bien del tema pero instale ATOMIC Authoring Tool y cargo el modelo pero al momento de darle Run no sucede nada (Anteriormente use este programa y no me daba ningún problema hasta ahora), uso el ArtToolKit y me da errores también.

  8. jesus dice:

    toda la explicacion esta clara pero yo necesito trabajar con la libreria nyartoolkit en java de eclipse y yo necesito un manual que me diga como incluirla ,como utilizarla y el cogigo que debe ir en java para crear marcadores entre otras cosa lo que pasa es que esto es nuevo para mi y yo necesito hacerlo tengo conceptos pero no el manejo de esto gracias espero que me ayuden…………..=)

  9. hola ZoiX una pregunta la empresa para la que trabajo me pidio que investigara sobre relidad aumentada soy desarrollador pero tengo una pregunta si deseo desarrollar RA para mobiles las librerias de flash me servirian o debo usar otras librerias, lei ke el nyartoolkit tiene una version para android pero obiamente no me puedo limitar a ese OS especialmente por ke en colombia mucha gente usa iphones, la verdad estoy saltando de un lado para otro leyendo mucho pero no se realmente que sirve o no para el proposito final, pero me encontre con este blog y me parecio muy interesante, y se nota ke tienen mucha experiencia en el desarrollo de RA les agradeceria cualquier concejo ke me puedan dar.
    gracias.

    • ZoiX dice:

      Hola :)
      Bueno, inicialmente te digo que no te serviría Flash, si sugieres no intentar con NyARToolKit, entonces puedo decirte que como alternativa tienes Layar, Junaio, String…
      Si quieres mira por acá: link. Saludos ;)

  10. satchel dice:

    hola,muy buen aporte… soy nuevo en esto,apenas estoy comenzando.mi pregunta es aparte del FLARToolKIT que mas debo instalar ?

  11. Julian dice:

    Hola Zoix, primero que todo muchas gracias por todo lo que han compartido en este sitio, he aprendido bastante gracias a eso, estoy trabajando con la libreria de Marilena para reconocimiento facial y queria preguntar si es posible cambiar el fondo que esta viendo la camara, para colocar una imagen propia, cosa que quede solo la persona mas lo que yo coloco en AR y una imagen remplazando el fondo, de nuevo muchas gracias por todo.

    • Rocke dice:

      Hola Julian, no soy experto en esto pero creo que una manera de lograrlo, es poniendo otro marcador detrás de la persona; es decir la targeta que leera tu webcam, y la imagen que lea debera ser si lo deseas en 2D pero con grandes dimenciones para que cubra la pantalla. En string para ipad hay un marcador de una pared que cubre casi toda la pantalla y de enmedio sale un dragon…te dejo un el link para que te des una idea…suerte!… poweredbystring.com

      • Julian dice:

        Hola rocke, muchas gracias por la respuesta, en realidad solucione el problema utilizando la clase bitmap data de AS3 para lograr hacer el croma de un color, apenas tenga un poco de tiempo compartire un ejemplo con la comunidad, de nuevo gracias por la respuesta y por la ayuda.

  12. alvaro muñoz dice:

    hey, me parecio muy interesante, yo trabajo con 3D y quería saber si es posible hacer esto mismo en processing!! ?

  13. Hola, de verdad te felicito por este sitio, era justamente lo que estaba buscando. Ahora bien tengo una gran duda:

    hice todo lo que dice el tuto incluso funciona a la perfección cuando lo veo desde FLEX, pero si lo publico en mi web no funciona, es decir, abre flash solicitando acceso a la cámara, pero ahí no reconoce el marker, incluso si cambio todo el proyecto web a otra carpeta local tampoco funciona… hay que hacer algo especial?

    Espero tu pronta respuesta

  14. German dice:

    Hola, no entiendo con que tengo que abrir los archivos .as tengo instalado el flash player pero cuando hago click en los archivos me dice con que soft quiero abrirlos :S

    logicamente seguire investigando recien empiezo y apenas logre instalar el ARTOOLKIT pero con una pista me conformo muchas gracias

  15. German Issel dice:

    Estimado Ing. Carlos Reina,

    Desde Argentina, Buenos Aires, quería felicitarlo por su blog y su conocimiento en la materia.

    Le estaré agradecido si se puede poner en contacto conmigo.

    Saludos cordiales,

    Germán Issel.

  16. joaquin dice:

    hola mira quisiera que pedirte ayuda soy nuevo en esto de RA y quiero saber o pedir que subas un tutorial donde muestres como crearlo en 3d te lo agradeceria mucho

  17. heber dice:

    Necesitaría saber cuanto se puede donar para el multi vídeo porfa!!!

  18. wilfer dice:

    muchachos les agredesco soy nuevo en esto pero ustedes son de mucha ayuda

  19. Jonathan dice:

    Hola ayudame por favor, para hacer la realidad aumentada con un video para q solo salga el personaje filmado en chroma, en q formato lo hago?? estoy usando flash y no reconoce los formatos con transparencia mas q la secuencia png pero se hace muy pesado ,,, ayuda!!

  20. luis dice:

    oye disculpa pero sabes hacer un programa para un dispositivo movil? m interesa esto pero creo q estria mjor para movil no??

    gracias por tus tutoriales estan muy bien

    saludos

  21. pedepito dice:

    ay un sitio llamado EZFlar que permite aserlo sin descargas admite imagenes,videos,mp3,modelos 3d,texto y redirecciona a otro sitio

    • ZoiX dice:

      Esto es cierto. Sin embargo es muy limitado; me refiero que si uno mismo programa, puede hacer esto y mucho más. Te pido el favor que no llenes campos del formulario de envío de comentarios que no son requeridos a menos que tengan sentido y no sean ofensivos; ya lo he removido.

Deja tu Comentario