將文件提取到所需的文件夾後,使用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