| 原作者 | 加藤裕和、マーク・ビリングハースト、イワン・プーピレフ |
|---|---|
| 初回リリース | 1999年 |
| 安定版リリース | 1.1.9 / 2023年5月18日[1] |
| リポジトリ | github.com/artoolkitx/artoolkitx |
| 書かれた | C、C++ |
| オペレーティング·システム | クロスプラットフォーム: Linux、Windows、OS X、iOS、Android |
| タイプ | 3Dグラフィックス |
| ライセンス | GNU Lesser General Public License v3.0(特別な例外あり)。 |
| Webサイト | http://www.artoolkitx.org/、http://www.hitl.washington.edu/artoolkit/ |
ARToolKitは、現実世界に仮想画像を重ね合わせる強力な拡張現実アプリケーションを作成するためのオープンソースのコンピュータトラッキングライブラリです。現在、GitHubでホストされているオープンソースプロジェクトとして維持されています。 [2]
概要
強力な拡張現実を作成するために、ARToolKit は、実際のカメラの位置と向きを正方形の物理的なマーカーまたは自然の特徴マーカーに対してリアルタイムで計算するビデオ トラッキング機能を使用します。実際のカメラの位置がわかれば、仮想カメラを同じポイントに配置し、実際のマーカーに正確に重ねて 3D コンピューター グラフィックス モデルを描画できます。したがって、ARToolKit は、拡張現実における 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] ARToolWorksによって2011年後半にプロフェッショナルバージョンがリリースされました。
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プラットフォームをサポートしています。ARToolKit の他のバージョンも、モバイル AR アプリケーションをサポートするために SymbianおよびWindows Phoneに移植されています。
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 web site”. 2018年5月3日時点のオリジナルよりアーカイブ。2018年5月3日閲覧。
{{cite web}}: CS1 maint: bot: 元の URL ステータス不明 (リンク) - ^ 「ARToolKit for Unity」。GitHub 。 2023年6月7日閲覧。
外部リンク
- ARToolKitX ホームページ
- DAQRI ARToolKit ホームページ
- ARToolKit ドキュメント
- ARToolKit フォーラム
- GitHubのプロジェクトページ
- HIT ラボ AR ツールキット
- インタラクティブメディアデザインラボ。
- SourceForge.netの古いプロジェクト ページ
- Launchpadのプロジェクトページ
- HIT Lab NZ ウェブフォーラム
- mgldev.scripps.edu 2017-12-06 にWayback MachineにアーカイブされましたARToolKit の python バインディング
- NyARToolKit (ARToolKit Java エディション)
