Tobii Pro SDK

Free software development kit for easy and efficient development of analytical applications to work with screen-based eye trackers from Tobii in research and analytical scenarios. Offers multiple-platform support and support for several programming languages.

 

Allowed usage

Interactive Use Possible but not optimized
Analytical Use Freely on Tobii Pro eye trackers.
Also possible on consumer devices with Tobii eye tracking, in combination with a special license key
Medical Use Only with special license
High-risk Use Only with special license

 

Key features and functionality

  • APIs with access to:
    • Advanced data streams that enable you to build analytical applications with eye tracking as input. Includes for instance Gaze Position, Gaze Origin, Pupil Size, High-precision timestamps, as well as eye images and external hardware synchronization capabilities for selected eye trackers. Available in both Windows, MacOS and Linux.
  • Libraries and Language Bindings in C, Python, Matlab and for .Net Framework
  • Example code
  • Documentation

Operating System and Language Binding support

Operating System Windows MacOS Linux
OS versions Win 7 (32 and 64 bit)
Win 8 (32 and 64 bit)
Win 10 (32 and 64 bit)
Mac OS X 10.11
Mac OS X 10.12
Ubuntu 14.02
Ubuntu 16.04
Language bindings .NET 4.5
Python 2.7 and Python  3.5
Matlab 2016A & B, 2015B
C
Unity
Python 2.7 and Python  3.5
Matlab 2016A, 2016b, 2015 B
C
Python 2.7 and Python  3.5
C
API functionality Accurate low-level streams Accurate low-level streams Accurate low-level streams