Toolkit for the development of screen-based analysis applications
Tobii Pro Analytics SDK (software development kit) provides a comprehensive set of tools for the development of eye tracking-enabled applications on multiple platforms using a wide range of programming languages.
This SDK supports Tobii Pro screen-based eye trackers, including Tobii Pro X2-30, X2-60, X3-120, T60 XL and TX300.
Download is free of charge.
Pro Analytics SDK is the Tobii SDK of choice for developing eye tracking analysis applications, i.e. applications that store gaze data to analyze user behavior. Other SDKs are recommended for gaze-control applications to steer computers.
One SDK, many applications
Pro Analytics SDK offers API bindings for several programming languages (.NET (C#), Python 2.7, C++ and MATLAB), thereby enabling developers to create many different kinds of eye tracking analysis applications—from custom research paradigms for scientific research to commercial applications.
Tobii Pro has created an application market for for Tobii Pro eye trackers, for sharing of applications that build on Tobii Pro Analytics SDK.
A developer's guide provides step-by-step instructions on how to perform all central eye tracking tasks, such as calibration and tracking, together with easy–to-grasp, illustrated explanations of concepts such as time synchronization. Concise reference documentation for all supported languages (C#, Python, MATLAB and C++) is also included.
"The new MATLAB® binding in the Tobii Analytics SDK allows us to confidently implement a wide range of experimental paradigms and control the eye tracker directly from MATLAB® and Psychophysics Toolbox scripts. We are currently using the binding in the BabyLab in the Cognitive Neuropsychology and Neuroscience Laboratory to work with infants, young children and adults."
Here you can download Tobii Pro Analytics SDK for free. It contains API bindings for several programming languages, code samples and a comprehensive developer's guide.
In the first quarter of 2017, there will be a new Tobii Pro SDK available for researchers who wish to develop niche applications or scripts to use with the Pro Spectrum and other screen-based eye trackers from Tobii Pro.
The new Pro SDK will offer a broad set of tools to make it simple to develop a variety of applications across multiple platforms, using a wide range of programming languages. This SDK will give researchers access to the full set of eye movement data streams relevant to their research, such as 3-D eye coordinates, raw data, pupil data, etc.
The new Pro SDK will be will be free of charge and it will eventually replace our current Tobii Pro Analytics SDK.
Tobii Pro Analytics SDK 3.0 supports the following platforms and programming languages:
Windows XP, Vista, Win7
|Ubuntu 12.04 LTS
(32- and 64-bit)
Mac OS X 10.7
Pro Analytics SDK 3.0 supports the following Tobii Pro eye trackers out-of-the-box:
An upgrade to an existing product in order to support the new SDK will never break compatibility with previous SDK versions. Applications written against previous SDKs will continue to work with all the above-listed models. Applications using the new SDK and applications using previous SDKs will work with all models simultaneously.