

将文件提取到所需的文件夹后,使用Matlab / Octave命令将Pro SDK所在的文件夹添加到该文件夹中。现在,您应该可以在Matlab或Octave环境中的任何位置访问Pro SDK方法和类。 addpath(genpath('path'))
*注意:Eye Tracker Manager当前不支持HMD眼动仪。
功能应用程序快速指南
就使用顺序功能而言,大多数眼睛跟踪应用程序遵循相同的模式。顺序通常如下:
- 浏览眼动仪或选择地址已知的眼动仪。
- 与眼动仪建立连接。
- 运行一个校准程序,其中向用户校准眼动仪。
- 设置订阅以凝视数据,并在运行该应用程序的计算机上收集并保存数据。在某些情况下,应用程序还会实时显示数据。
使用Pro SDK做到这一点非常简单:
步骤1:浏览
从创建EyeTrackingOperations对象开始,然后使用find_all_eyetrackers函数获取可用眼动仪的列表或get_eyetracker返回一个眼动仪的功能。最后一个功能需要眼睛跟踪器的URI。
步骤2:连接到眼动仪
从这些函数返回的EyeTracker对象是可以轻松与之交互的对象的实例。
步骤3:执行校正
要校准眼动仪,请使用ScreenBasedCalibration或HMDBasedCalibration对象(取决于眼动仪的类型)。的ScreenBasedCalibration/ HMDBasedCalibration类需要一个EyeTracker在构造对象。有关校准工作原理的更多信息,请参见“ 校准 ”部分。
步骤4:订阅数据
当您有EyeTracker对象并想听凝视数据时,请使用函数get_gaze_data或get_hmd_gaze_data(取决于眼动仪的类型),并且数据将分别以GazeData或返回HMDGazeData。
【4】http://developer.tobiipro.com/matlab/matlab-step-by-step-guide.html
【5】http://developer.tobiipro.com/matlab/matlab-sdk-reference-guide.html