Estoy planeando desarrollar una aplicación de realidad aumentada para teléfonos Android. ¿Alguien sabe si existe algún marco para la realidad aumentada que pueda usarse para tales aplicaciones?
Estoy planeando desarrollar una aplicación de realidad aumentada para teléfonos Android. ¿Alguien sabe si existe algún marco para la realidad aumentada que pueda usarse para tales aplicaciones?
Respuestas:
Para obtener ideas, puede mirar lo siguiente:
Aplicaciones existentes y sus API: Hay varias aplicaciones de realidad aumentada en el mercado de Android de las que Layar y Wikitude son bien conocidas. También existen otros como SomaView y GeoVector . AFAIK, Wikitude y Layar han hecho pública su API.
Kit de herramientas: También hay un kit de herramientas llamado NyARToolkit que proporciona una biblioteca para tal cosa.
Tutorial: artículo de DevX por Chris Haseman
¡Buena suerte!
También puede utilizar el nuevo SDK de Qualcomm AR http://developer.qualcomm.com/dev/augmented-reality
Hay dos tipos de realidad aumentada:
a) basado en marcadores, que necesita marcadores bidimensionales para reconocer mediante visión artificial y análisis de imágenes para dibujar una imagen sobre ellos con la rotación correspondiente (ARToolkit)
b) basado en geolocalización y orientación, lo que significa que la aplicación conoce la posición exacta en la tierra donde te encuentras y a qué te enfrentas y calcula lo que ves, basado en la geolocalización. (layar, wikitude)
Aplicaciones como junaio las mezclan
Esta página http://socialcompare.com/en/comparison/augmented-reality-sdks muestra una amplia comparación de marcos de realidad aumentada. Está actualizado a marzo de 2013 .
Esta destacado
Soy uno de los desarrolladores. ¡Mira! ¡Mira! es un marco completo para crear aplicaciones de realidad aumentada en Android.
Fue desarrollado como proyecto final en la Universidad Complutense de Madrid.
Sus características son:
Además hemos desarrollado aplicaciones con el framework, las suyas están publicadas en nuestra web oficial.
Más información:
Sitio web oficial: http://www.lookar.net/en/
El proyecto se quedó en: https://sourceforge.net/projects/lookar/
Echa un vistazo a Mixare. Es un marco de AR bastante agradable para Android. A diferencia de la mayoría de las sugerencias mencionadas anteriormente (no estoy seguro de todas), el código fuente está disponible para Mixare.
Marco de realidad aumentada completo basado en marcadores de código abierto. http://code.google.com/p/android-augment-reality-framework/
Oye, mantengo AndroidARKit, un proyecto de código abierto en github. Tiene una base geográfica e incluye una aplicación de ejemplo simple de un cuadrado. Más info aquí . o aqui . Escribí el artículo devX vinculado anteriormente. No dude en ponerse en contacto conmigo si tiene alguna pregunta. Tiene licencia para uso comercial con atribución. Así que siéntete libre de usarlo en aplicaciones comerciales.
http://layar.com/ sería lo más popular que he visto. Hice una aplicación que permite descargar y mostrar información de la misma manera que Layar. Es bastante sencillo.
Cualquiera que esté interesado en la RA también debería echar un vistazo a http://code.google.com/p/droidar/
Es un marco de código abierto para AR basado en ubicación y basado en marcadores en Android.
El pionero en AR metaio (Desarrolladores de Junaio) lanzará una versión gratuita del metaio Mobile SDK (Q4 / 2011). :)
Conozco un sistema FLOSS que te ayuda a crear aplicaciones de RA. Este sistema es LibreGeoSocial
La API de Wikitude es otra alternativa para las aplicaciones de Android: http://www.wikitude.org/developers
He encontrado el Layar Player .
"Layar Player es una herramienta que permite a cualquier persona integrar capas de realidad aumentada directamente en su propia aplicación".
Actualmente, Layar Player es solo para iPhone, pero una versión de Android estará disponible en el cuarto trimestre de 2011.
D'Fusion Mobile es una plataforma basada en marcadores y geolocalización con soporte de código de barras, seguimiento facial y soporte de sensor.
¡Prueba este! Un proyecto de código abierto: http://code.google.com/p/andar/
Esta biblioteca de realidad aumentada de Android le permite convertir coordenadas GPS (lat / lon) a coordenadas de pantalla (x / y). Es una importación de jar simple y maneja todos los cálculos por usted.
Creo que deberías usar String SDK
http://www.poweredbystring.com/licensing
Descargue el archivo zip del proyecto de
Luego abra CH-10 Project, que está bloqueado con com.isidorey.mobile BundleIdentifier. Por lo tanto, ha creado un perfil de aprovisionamiento con el nombre isidoreywildcard *. ENTONCES Funcionará.
Pero esta no es la solución.
Debe ejecutar utilizando su propio perfil de provisionin.
Así que primero regístrese en
http://www.poweredbystring.com/licensing
Luego descargue demoVersion para probar. Puede usar la biblioteca estática libStringOGLPro-1.1-com-isidorey-mobile.a (obtendrá una biblioteca estática .a del proyecto de demostración descargado) para verificar su proyecto.
Es mejor leer el libro
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123