ARToolKit es una biblioteca de rastreo por computadora de código abierto para la creación de aplicaciones sólidas de realidad aumentada que superponen imágenes virtuales en el mundo real. Actualmente, se mantiene como un proyecto de código abierto alojado en GitHub. [2] ARToolKit es una biblioteca de seguimiento de RA muy utilizada con más de 160.000 descargas en su último lanzamiento público en 2004. [3] [ fuente obsoleta ]
Autor (es) original (es) | Hirokazu Kato Mark Billinghurst Ivan Poupyrev |
---|---|
Versión inicial | 1999 |
Lanzamiento estable | 1.0.6.1 / 3 de abril de 2020 [1] |
Repositorio | github |
Sistema operativo | Multiplataforma : Linux , Windows , OS X , iOS , Android |
Tipo | Gráficos 3D |
Licencia | Licencia pública general reducida GNU v3.0 con exenciones especiales. |
Sitio web | http://www.artoolkitx.org/ , http://www.hitl.washington.edu/artoolkit/ |
Para crear una realidad aumentada sólida, utiliza capacidades de seguimiento de video que calculan la posición y orientación real de la cámara en relación con los marcadores físicos cuadrados o los marcadores de características naturales en tiempo real. Una vez que se conoce la posición real de la cámara, se puede colocar una cámara virtual en el mismo punto y los modelos de gráficos por computadora en 3D se pueden dibujar exactamente superpuestos sobre el marcador real. Entonces ARToolKit resuelve dos de los problemas clave de la realidad aumentada; seguimiento de puntos de vista e interacción de objetos virtuales.
ARToolKit fue desarrollado originalmente por Hirokazu Kato del Instituto de Ciencia y Tecnología de Nara en 1999 [4] y fue lanzado por el HIT Lab de la Universidad de Washington . En 2001 se incorporó ARToolWorks y se lanzó la versión 1.0 de la versión de código abierto de ARToolKit a través del HIT Lab. ARToolKit fue uno de los primeros SDK de AR para dispositivos móviles, que se ejecutó primero en Symbian en 2005, [5] luego en iOS con el iPhone 3G en 2008, [6] y finalmente en Android ya en 2010 [7] con una versión profesional de ARToolWorks más tarde en 2011.
ARToolKit fue adquirido por DAQRI y relanzado en código abierto a partir de la versión 5.2 el 13 de mayo de 2015, [8] incluidas todas las características que anteriormente solo estaban disponibles en la versión con licencia profesional. Entre estas características se encuentran el soporte móvil y el seguimiento de características naturales.
Ben Vaughan y Phil Lamb, ex director ejecutivo y director de tecnología de ARToolworks, crearon artoolkitX para garantizar que el software se desarrolle y se mantenga y que la comunidad de ARToolKit siga recibiendo apoyo. artoolkitX cuenta con el apoyo de Realmax Inc , una empresa china de RA que desarrolla hardware y software de RA.
Características
- Cámara única o estéreo (seguimiento de posición / orientación de la cámara).
- Seguimiento de cuadrados negros simples (cualquier patrón de marcador cuadrado ).
- Seguimiento de imágenes planas (marcadores de características naturales).
- Utilidades de calibración de cámara, calibración estéreo óptica, generación de marcadores cuadrados y generación de marcadores de características naturales.
- Complementos para Unity y OpenSceneGraph .
- Soporte de pantalla óptico montado en la cabeza .
- Software gratuito y de código abierto .
- Lo suficientemente rápido para aplicaciones de RA en tiempo real.
Sistemas operativos
La versión actual de ARToolKit es compatible con las plataformas Microsoft Windows , Mac OS X , Linux , iOS y Android . Otras versiones de ARToolKit también se han adaptado a Symbian y Windows Phone para admitir aplicaciones de RA móviles.
ARToolKit también está disponible como un complemento para el motor de juego de Unity , por ejemplo, para alinear una cámara virtual dentro de Unity con una cámara del mundo real en relación con un objetivo de marcador rastreado y para cuidar de la comunicación con la cámara. El complemento es compatible con Unity en OS X, Unity en Windows, Unity en Android y Unity en iOS. [9]
Ver también
Referencias
- ^ https://github.com/artoolkitx/artoolkitx/releases
- ^ Página de ARToolKit GitHub.
- ^ Estadísticas de descarga de ARToolKit.
- ^ Kato, H., Billinghurst, M. "Seguimiento de marcadores y calibración de hmd para un sistema de conferencias de realidad aumentada basado en video", en las actas del segundo taller internacional de IEEE y ACM sobre realidad aumentada (IWAR 99) , octubre de 1999. [ 1]
- ^ "Página de proyecto para ARToolKit en Symbian" . Archivado desde el original el 3 de marzo de 2016 . Consultado el 18 de junio de 2015 .
- ^ ARToolKit ejecutándose en un iPhone 3G en 2008
- ^ ARToolKit ejecutándose en Google Android G1 en 2010.
- ^ DAQRI adquiere AR Pioneer ARToolworks
- ^ "ARToolKit for Unity" . Archivado desde el original el 22 de diciembre de 2015 . Consultado el 17 de diciembre de 2015 .
enlaces externos
- Página de inicio de ARToolKitX
- Página de inicio de ARToolKit (página 404 no encontrada)
- Documentación de ARToolKit
- Foros de ARToolKit
- Página del proyecto en GitHub
- HIT Lab ARToolkit
- Laboratorio de Diseño de Medios Interactivos.
- Página del proyecto antiguo en SourceForge.net
- Página del proyecto en Launchpad
- Foro web de HIT Lab NZ
- [2] unión de pitón de ARToolKit
- [3] NyARToolKit (ARToolKit Java Edition)