ARToolKit - ARToolKit

ARToolKit
ARToolKit logo.png
Auteur(s) original(aux) Hirokazu Kato Mark Billinghurst Ivan Poupyrev
Première version 1999 ; il y a 22 ans ( 1999 )
Version stable
1.0.6.1 / 3 avril 2020 ; il y a 18 mois ( 2020-04-03 )
Dépôt github .com / artoolkitx
Système opérateur Multiplateforme : Linux , Windows , OS X , iOS , Android
Taper Graphiques 3D
Licence GNU Lesser General Public License v3.0 avec des exceptions spéciales.
Site Internet http://www.artoolkitx.org/ , http://www.hitl.washington.edu/artoolkit/

ARToolKit est une bibliothèque de suivi informatique open source pour la création d' applications de réalité augmentée puissantes qui superposent des images virtuelles sur le monde réel. Actuellement, il est maintenu en tant que projet open source hébergé sur GitHub. ARToolKit est une bibliothèque de suivi AR très largement utilisée avec plus de 160 000 téléchargements lors de sa dernière version publique en 2004.

Afin de créer une forte réalité augmentée, il utilise des capacités de suivi vidéo qui calculent la position et l'orientation réelles de la caméra par rapport aux marqueurs physiques carrés ou aux marqueurs de caractéristiques naturelles en temps réel. Une fois que la position réelle de la caméra est connue, une caméra virtuelle peut être positionnée au même point et des modèles d'infographie 3D dessinés exactement superposés sur le marqueur réel. Ainsi, ARToolKit résout deux des problèmes clés de la réalité augmentée ; suivi de point de vue et interaction d'objets virtuels.

ARToolKit a été initialement développé par Hirokazu Kato de l' Institut des sciences et technologies de Nara en 1999 et a été publié par le HIT Lab de l' Université de Washington . En 2001, ARToolWorks a été incorporé et la version 1.0 de la version open source d'ARToolKit a été publiée via le HIT Lab. ARToolKit a été l'un des premiers SDK AR pour mobile, d'abord exécuté sur Symbian en 2005, puis iOS avec l'iPhone 3G en 2008, et enfin Android dès 2010 avec une version professionnelle par ARToolWorks plus tard en 2011.

ARToolKit a été acquis par DAQRI et réédité en open source à partir de la version 5.2 le 13 mai 2015, y compris toutes les fonctionnalités qui n'étaient auparavant disponibles que dans la version sous licence professionnelle. Parmi ces fonctionnalités figurent le support mobile et le suivi des fonctionnalités naturelles.

Ben Vaughan et Phil Lamb, l'ancien PDG et CTO d'ARToolworks, ont créé artoolkitX pour s'assurer que le logiciel est développé et maintenu et que la communauté ARToolKit continue d'être prise en charge. artoolkitX est pris en charge par Realmax Inc, une société chinoise de RA qui développe du matériel et des logiciels de RA.

Caractéristiques

Image
Un exemple de code AR contenant un code QR.
  • Caméra simple ou caméra stéréo (suivi de la position/orientation de la caméra).
  • Suivi de simples carrés noirs (tous les motifs de marqueurs carrés ).
  • Suivi d'images planaires (marqueurs de caractéristiques naturelles).
  • Étalonnage de la caméra, étalonnage stéréo optique, génération de marqueurs carrés et utilitaires de génération de marqueurs de caractéristiques naturelles.
  • Plugins pour Unity et OpenSceneGraph .
  • Support de visiocasque optique .
  • Logiciel libre et open source .
  • Assez rapide pour les applications AR en temps réel.

Systèmes d'exploitation

La version actuelle d'ARToolKit prend en charge les plates-formes Microsoft Windows , Mac OS X , Linux , iOS et Android . D'autres versions d'ARToolKit ont également été portées sur Symbian et Windows Phone pour prendre en charge les applications AR mobiles.

ARToolKit est également disponible en tant que plugin pour le moteur de jeu Unity par exemple pour aligner une caméra virtuelle dans Unity avec une caméra du monde réel par rapport à une cible de marqueur suivie et en prenant soin de communiquer avec la caméra. Le plugin prend en charge Unity sur OS X, Unity sur Windows, Unity sur Android et Unity sur iOS.

Voir également

Image
Comparaison de quelques marqueurs de référence en réalité augmentée pour la vision par ordinateur

Les références

Liens externes