ARToolKitは、現実世界に仮想画像を重ね合わせる拡張現実( AR)アプリケーションを作成するためのオープンソースのコンピュータトラッキングライブラリです。現在、GitHubでホストされているオープンソースプロジェクトとしてメンテナンスされています。[ 2 ]
概要
ARToolKitは、拡張現実(AR)を実現するために、実際のカメラの位置と向きを、正方形の物理的なマーカーまたは自然物マーカーを基準としてリアルタイムで計算するビデオトラッキング機能を使用します。実際のカメラの位置が分かれば、仮想カメラを同じ位置に配置し、実際のマーカーに正確に重ねて3Dコンピュータグラフィックスモデルを描画できます。このように、ARToolKitは、ARにおける2つの主要な課題、すなわち視点トラッキングと仮想オブジェクトのインタラクションを解決します。
ARToolKitは、もともと1999年に奈良先端科学技術大学院大学の加藤博一氏によって開発され[ 3 ] 、ワシントン大学HITラボからリリースされました 。2001年にARToolWorksが法人化され、HITラボからオープンソース版ARToolKitのv1.0がリリースされました。ARToolKitはモバイル向けの最初のAR SDKの1つであり、2005年にSymbianで最初に動作し、[ 4 ]、2008年にiPhone 3GでiOS、[ 5 ]、そして2010年にはAndroidで動作し[ 6 ] 、 2011年後半にはARToolWorksによってプロフェッショナル版がリリースされました。
ARToolKitはDAQRIに買収され、2015年5月13日にバージョン5.2からオープンソースとして再リリースされました。[ 7 ]以前はプロフェッショナルライセンス版でのみ利用可能だったすべての機能が含まれています。これらの機能には、モバイルサポートと自然な特徴追跡が含まれます。
ARToolKitPlus(「ARToolKit+」と表記されることもある)は、モバイルデバイス向けに最適化されたARToolKitライブラリの後継となることを目指していました。ARToolKitは元々C言語で書かれていましたが、ARToolKit+はメンテナンス性を高めるためにC++に移植され、より使いやすくするために新しいクラスベース(C++)APIを備えています。[ 8 ] [ 9 ] [ 10 ] [ 11 ]
ARToolworksの元CEOとCTOであるベン・ヴォーンとフィル・ラムは、ソフトウェアの開発と保守、そしてARToolKitコミュニティの継続的なサポートを確実にするためにartoolkitXを作成しました。artoolkitXは当初、ARハードウェアとソフトウェアを開発する中国のAR企業であるRealmax Incによってサポートされていました。[ 12 ]
特徴

- 単一カメラまたはステレオカメラ(カメラの位置/方向の追跡)。
- 単純な黒い正方形(任意の正方形マーカー パターン)の追跡。
- 平面画像(自然特徴マーカー)の追跡。
- カメラキャリブレーション、光学ステレオキャリブレーション、正方形マーカー生成、自然特徴マーカー生成ユーティリティ。
- UnityおよびOpenSceneGraph用のプラグイン。
- 光学式ヘッドマウントディスプレイのサポート。
- 無料のオープンソースソフトウェア。
- リアルタイム AR アプリケーションに十分な速度です。
オペレーティングシステム
ARToolKitの現在のバージョンは、Microsoft Windows、Mac OS X、Linux、iOS、Androidプラットフォームをサポートしています。また、モバイルARアプリケーションをサポートするために、 SymbianおよびWindows Phoneにも移植されたARToolKitのバージョンもあります。
ARToolKitはUnityゲームエンジンのプラグインとしても利用可能で、例えば、Unity内の仮想カメラをトラッキングされたマーカーターゲットを基準とした現実世界のカメラの位置合わせや、カメラとの通信処理などを行うことができます。このプラグインは、OS X版Unity、Windows版Unity、Android版Unity、iOS版Unityをサポートしています。[ 13 ]
参照

参考文献
- ^ 「リリース · artoolkitx/Artoolkitx」 . GitHub .
- ^ ARToolKit GitHub ページ。
- ^ Kato, H., Billinghurst, M. 「ビデオベースの拡張現実会議システムのためのマーカートラッキングとHMDキャリブレーション」第2回IEEEおよびACM国際拡張現実ワークショップ(IWAR 99)の議事録、1999年10月。 [1]
- ^ 「Symbian上のARToolKitのプロジェクトページ」 。 2016年3月3日時点のオリジナルよりアーカイブ。2015年6月18日閲覧。
- ^ 2008年にiPhone 3Gで動作しているARToolKit
- ^ 2010 年に Google Android G1 上で実行されている ARToolKit。
- ^ DAQRIがARのパイオニアARToolworksを買収
- ^ Daniel Wagner; Dieter Schmalstieg. 「モバイルデバイスでのポーズトラッキングのためのARToolKitPlus (2007)」 . 「モバイルデバイスでのポーズトラッキングのためのARToolKitPlus」 . 2007.
- ^ "v4r_artoolkitplus" .
- ^「ARToolKitPlus」 .
- ^「ARToolkitとARToolkitPlusの違い」
- ^ “artoolkitXウェブサイト” . 2018年5月3日時点のオリジナルよりアーカイブ。2018年5月3日閲覧。
{{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク) - ^ 「ARToolKit for Unity」 . GitHub . 2023年6月7日閲覧。