An Open Architecture for Reconfigurable Tracking based on XML | Contact
This page contains information about the different libraries that
OpenTracker or modules of it depend on.
- Xerces - A validating XML parser
library for C++ and Java, developed by the Apache project. OpenTracker
uses this library to parse it's configuration files. Always use the
latest version !
- ACE - The
Adaptive Communication Environment, a wrapper library that provides
platform independent access to system resources, such as network sockets,
threads, shared memory. Always use the latest version !
Additional Libraries for Device Support
- The ARToolkit is a library to track the location of
fiducial markers within a space captured by a video
camera. This library is necessary to make the
It uses DirectShow to access any
kind of video cameras. Make sure to use the
Set the environment variable ARTOOLKITROOT to the
directory so that the build system can find it.
- ARToolkitPlus is a C++ based, optimized and extended
version on ARToolKitlibrary within a space captured by a
video camera. This library is necessary to make the
For Windows platforms you can
download the newest version at the OpenTracker
It uses DirectShow
to access any kind of video cameras. Make sure to use the
Set the environment variable ARTOOLKITPLUSROOT
to the directory so that the build system can find
- UserPort - A WindowsNT/2000
device driver that allows access to I/O ports. This is required by the
ParButtonModule to access the parallel port. You need to allow access
to the I/O ports of the parallel port you want to use, this is the same
address you configure in the module.
- Wintab - a generic API to graphics
tablets, supported by most graphic tablet producers. This is required
by the WacomGraphireModule.
Speech SDK - this is required for the SpeechModule. The currently
used version is 5.1.
- driver libraries for the Essential Reality P5 Glove. You will have
to register with their developer program to download the SDK.