Questions specific to the ARToolKit augmented reality SDK and to applications of the SDK. ARToolKit's functionality includes video capture, computer vision-based marker and texture recognition, video overlay, model loading and rendering. Note that there is a GPL-licensed version and a commercial/education licensed version which is a continuation of the same development project.
ARToolKit is a popular SDK for the development of augmented reality applications. First developed by Hirokazu Kato and Mark Billinghurst at the University of Washington, and released in 1999, it has been continuously developed, by ARToolworks, Inc and now by DAQRI LLC.
ARToolKit provides all the functionality required to construct a vision-based augmented reality application on its supported platforms, including video capture, computer vision-based marker and texture recognition, video overlay, and model loading and rendering. Supported platforms include Windows, Mac OS X, Linux, iOS, Android and Unity 3D.
ARToolKit has a C API, with portions in C++, Objective C and Java, depending on the platform.
A popular direct derivative of ARToolKit, nyartoolkit includes complete bindings for C++, C# , Java and Flash AS3 (under the name flartoolkit)
Questions specific to ARToolKit and its applications should be tagged with this tag. If the question is more generally applicable to augmented reality development in general, use the augmented-reality tag.
Resources
- http://www.artoolkit.com/documentation/doku.php?id=1_Getting_Started:about_installing - ARToolKit v5.x for Windows, Mac OS X and Linux
- http://www.artoolkit.com/documentation/doku.php?id=6_Unity:unity_about - ARToolKit v5.x plug-in for Unity 3D
- http://www.artoolkit.com/documentation/doku.php?id=4_Android:android_about - ARToolKit v5.x Android
- http://www.artoolkit.com/documentation/doku.php?id=5_iOS:ios_about - ARToolKit v5.x for iOS
- http://www.artoolkit.com/documentation/ - Main ARToolKit v5.x documentation
- http://www.artoolkit.com/community/forums/ - Community discussion and help forum.
- https://github.com/artoolkit/artoolkit5 - Primary repository for LGPL-licensed ARToolKit v5.x sources
- https://github.com/artoolkit/arunity5 - Primary repository for LGPL-licensed ARToolKit v5.x sources for Unity plugin