6
Software installation
This chapter presents how to install the
SDK
used to communicate with the device. The installation package
is provided as an installation wizard for Windows and a compressed tarball for Unix/Linux, and contains:
- A Graphical User Interface (
GUI
) demo application;
- A cross-platform
GUI
application allowing to acquire data for assessment of the optical tracking device
trueness (the
AVT
software);
- Headers and library files to integrate the driver in a project;
- Pre-compiled software examples, with the corresponding source code;
- Documentation of the Application Programming Interface (API);
- Some predefined
marker
files.
The latest installers are found on Atracsys website, using the username and password provided by
Atracsys.
6.1 Windows installation
The installer for Windows is a wizard which allows an easy installation with possible customisation of the
setup. Depending on the target environment, Visual Studio redistributables will be automatically installed as
well.
6.2 Linux installation
The Linux package consists of a compressed tarball.
1
tar -xJvf fusionTrack_v_4_1_1 -gcc -5.4 _x64.tar.lzma
2
cd
fusionTrack_v_4_1_1 -gcc -5.4 _x64
Listing 6.1: Example of setting up the SDK.
Setting the
ATRACSYS_SDK_HOME
environment variable to the root SDK directory, i.e. the
fusionTrack_v_x_y_z
-gcc-5.4_x64
folder will allow the demo and precompiled softwares to find the geometry files located in
the
data
‘installation’ folder. Note that setting this variable is mandatory for the
AVT
to work.
Mono (open source implementation of the Common Language Infrastructure .NET) is required to run the
AVT
. Mono is used to send back the
AVT
data to Atracsys for analysis.
30