ARToolKit - ARToolKit

ARToolKit
ARToolKit logo.png
Autor (es) original (is) Hirokazu Kato Mark Billinghurst Ivan Poupyrev
lançamento inicial 1999 ; 22 anos atras ( 1999 )
Versão estável
1.0.6.1 / 3 de abril de 2020 ; 18 meses atrás ( 03-04-2020 )
Repositório github .com / artoolkitx
Sistema operacional Plataforma cruzada : Linux , Windows , OS X , iOS , Android
Modelo Gráficos 3D
Licença GNU Lesser General Public License v3.0 com isenções especiais.
Local na rede Internet http://www.artoolkitx.org/ , http://www.hitl.washington.edu/artoolkit/

ARToolKit é uma biblioteca de rastreamento de computador de código aberto para a criação de fortes aplicativos de realidade aumentada que sobrepõem imagens virtuais no mundo real. Atualmente, ele é mantido como um projeto de código aberto hospedado no GitHub. ARToolKit é uma biblioteca de rastreamento AR amplamente usada com mais de 160.000 downloads em seu último lançamento público em 2004.

Para criar uma realidade aumentada forte, ele usa recursos de rastreamento de vídeo que calculam a posição e orientação real da câmera em relação a marcadores físicos quadrados ou marcadores de recursos naturais em tempo real. Uma vez que a posição real da câmera é conhecida, uma câmera virtual pode ser posicionada no mesmo ponto e modelos gráficos de computador 3D desenhados exatamente sobrepostos no marcador real. Portanto, o ARToolKit resolve dois dos principais problemas da Realidade Aumentada; rastreamento de ponto de vista e interação de objeto virtual.

O ARToolKit foi originalmente desenvolvido por Hirokazu Kato do Instituto de Ciência e Tecnologia de Nara em 1999 e foi lançado pelo Laboratório HIT da Universidade de Washington . Em 2001, o ARToolWorks foi incorporado e a v1.0 da versão de código aberto do ARToolKit foi lançada através do HIT Lab. ARToolKit foi um dos primeiros AR SDKs para dispositivos móveis, visto em execução primeiro no Symbian em 2005, depois no iOS com o iPhone 3G em 2008 e, finalmente, no Android já em 2010 com uma versão profissional da ARToolWorks no final de 2011.

O ARToolKit foi adquirido pela DAQRI e relançou o código-fonte aberto a partir da versão 5.2 em 13 de maio de 2015, incluindo todos os recursos que antes estavam disponíveis apenas na versão profissional licenciada. Entre esses recursos estão o suporte móvel e o rastreamento de recursos naturais.

Ben Vaughan e Phil Lamb, o ex-CEO e CTO da ARToolworks, criaram o artoolkitX para garantir que o software seja desenvolvido e mantido e que a comunidade ARToolKit continue a receber suporte. artoolkitX é apoiado pela Realmax Inc, uma empresa chinesa de AR que desenvolve hardware e software AR.

Recursos

Image
Um exemplo de um código AR contendo um código QR.
  • Câmera única ou câmera estéreo (rastreamento de posição / orientação da câmera).
  • Rastreamento de quadrados pretos simples (quaisquer padrões de marcadores quadrados ).
  • Rastreamento de imagens planas (marcadores de recursos naturais).
  • Calibração de câmera, calibração de estéreo ótico, geração de marcador quadrado e utilitários de geração de marcador de recurso natural.
  • Plugins para Unity e OpenSceneGraph .
  • Suporte ótico para tela tipo head-mounted .
  • Software gratuito e de código aberto .
  • Rápido o suficiente para aplicativos de RA em tempo real.

Sistemas operacionais

A versão atual do ARToolKit oferece suporte às plataformas Microsoft Windows , Mac OS X , Linux , iOS e Android . Outras versões do ARToolKit também foram transferidas para Symbian e Windows Phone para oferecer suporte a aplicativos AR móveis.

ARToolKit também está disponível como um plugin para o motor de jogo Unity , por exemplo, para alinhar uma câmera virtual dentro do Unity com uma câmera do mundo real em relação a um alvo de marcador rastreado e cuidar da comunicação com a câmera. O plugin suporta Unity no OS X, Unity no Windows, Unity no Android e Unity no iOS.

Veja também

Image
Comparação de alguns marcadores fiduciais de realidade aumentada para visão computacional

Referências

links externos