Downloads

iTrace Core

Application used to interface with eye trackers and plugins Version: 0.0.1 (Alpha)

iTrace Eclipse Plugin

Eclipse plugin to identify textual and interface elements based on iTrace Core gaze data Version: 0.0.1 (Alpha)

iTrace Visual Studio Plugin

Visual Studio plugin to identify textual and interface elements based on iTrace Core gaze data Version: 0.0.1 (Alpha)

Gaze2Src

Postprocess gaze data produced by iTrace Core and plugins Version: 0.0.1 (Alpha)

Release Notes Version: 0.0.1 (Alpha)

iTrace Core:

  • Supports Tobii Pro, Tobii 4C Trackers (with pro license upgrade), and tracking using a mouse (not simultaneously)
  • Only supports 64-bit PCs running Windows
  • Calibration Screen and post calibration results
  • Raw XML data output for both eye tracking session data and calibration
  • Session setup allows for the recording of metadata about a study and output directory for data

iTrace Visual Studio Plugin:

  • Supports Visual Studio 2017
  • Must be built from source
  • Supports on screen reticle and token highlighting
  • Records line and col position with respect to raw gaze locations

iTrace Eclipse Plugin:

  • Requires Eclipse EE IDE and Java 10
  • Must be built from source
  • Supports on screen reticle and token highlighting
  • Records line and col position with respect to raw gaze locations

Gaze2Src:

  • Requires Python 2.7, lxml, and srcML
    • Standalone executable version only requires srcML
  • Supports mapping source code syntax and textual tokens to line/col data
  • Supports three fixation filter algorithms: basic, idt, and ivt
  • Creates a database of raw data and includes mapping raw data to computed fixations
  • Fixations are highlighted in HTML representation of source code files

Known Issues:

  • iTrace Core may not detect Tobii EPU or may delay in detecting the Tobii EPU
    • Work around is to restart iTrace Core and the EPU choice will appear in the dropdown options.
  • iTrace Core may conflict with other applications running on ports 8008 or 7007
    • Work around is to stop conflicting applications (or switch ports in conflicted applications)
  • iTrace Visual Studio Plugin runs slow the first time it opens up in experimental mode.
    • Work around is to rebuild a couple of times to reduce latency