User Tools

Site Tools


nxt_ar_toolkit

This is an old revision of the document!


ARToolkit

Author: Dylan Wallace Email: wallad3@unlv.nevada.edu
Date: Last modified on 07/30/16
Keywords: ARToolkit, Computer Vision, Software, SDK, Path Planning


The photo above depicts <fill in the blank> which allows you to <fill in the blank>. The big picture problem is tracking movement for computer vision and navigation applications. Solving this partially or completely is important because it allows for objects to be quickly located, and used in programs for various applications. This tutorial shows you how to install, setup, and use the ARToolkit, and takes approximately 3 hours to complete.

Motivation and Audience

This tutorial's motivation is to provide an introduction to the ARToolkit and its applications. Readers of this tutorial assumes the reader has the following background and interests:

* Know how to use basic Linux and Windows commands
* Perhaps also know how to program in C/C\\ * Perhaps additional background needed may include experience with other applications such as OpenCV. \\ * This tutorial may also attract readers who are interested in path planning, computer vision, NXT applications, or augmented reality. </fc> \\ \\ **//Note://** The ARToolkit has difficulty recognizing many cameras on Linux. I recommend using Windows 8.1 or higher for these tutorials. Any high-resolution camera should give you good results from this tutorial, but [[https://www.amazon.com/Logitech-Internet-Camera-2-0-Megapixel-Resolution/dp/B000RZQZM0 Redistributables required to run the ARToolkit SDK. I recommend downloading them here before trying to run any ARToolkit examples. ===== Using the ARToolkit ===== ==== Step 1: Printing markers/fiducials ==== The most important part of running any examples or other programs for ARToolkit is making sure your markers or fiducials are printed properly. ==== Step 2: Running the Example ==== ===== Final Words ===== This tutorial's objective was to <fill in the blank>. Complete <choose: construction details, source code and program descriptions> for <fill in the blank>. Once the concepts were conveyed the reader could <fill in the blank>.

Speculating future work derived from this tutorial, includes <fill in the blank>. In the big picture, the problem of <fill in the blank> can be solved with this tutorial.

For questions, clarifications, etc, Email: wallad3@unlv.nevada.edu

nxt_ar_toolkit.1470128108.txt.gz · Last modified: 2016/08/02 01:55 by dwallace