Для начала запустите программу для отслеживания движения глаз на компьютере. Откройте веб-страницу iRT, введите имя и адрес электронной почты и нажмите «Далее». Усадите участника в удобное положение перед системой отслеживания взгляда.
Перемещайте кресло, чтобы обеспечить оптимальное расстояние между участником и камерой. Теперь отрегулируйте высоту камеры, чтобы правильно запечатлеть зрачки участника. Нажмите кнопку калибровки, чтобы начать калибровку.
Попросите участника посмотреть на ряд точек на экране и следить за движением точек, не поворачивая головы. После процесса калибровки в реальном времени в окне основного дисплея можно увидеть отображение захваченного экрана с данными о взгляде. Нажмите на иконку видео взгляда в главном меню, чтобы отобразить лицо пользователя, снятое айтрекером.
Затем нажмите на кнопку «Начать запись», чтобы начать эксперимент. Откройте ранее открытое окно iRT и попросите участников нажать на кнопку «Перейти», после чего им придется вращать объект справа до тех пор, пока он не сплотится с левым. Нажмите кнопку «Готово», чтобы завершить вращение и повторять этот процесс до тех пор, пока все задачи не будут выполнены.
После того, как сбор данных айтрекера будет завершен, нажмите «Анализировать данные». Затем экспортируйте CSV-файл со всеми данными, записанными для пользователя. Если используется страница интерактивных задач ротации в режиме онлайн, откройте файл Google Таблиц, используемый для получения данных в режиме онлайн.
Затем нажмите на файл, затем загрузите и xlsx. Затем скачайте и распакуйте репозиторий, который использовался. Убедитесь, что скрипты 1.unpacking_sheets.
м, 2.data_merge_and_process. m, 3.3D траекторию вращения. m, а папка models находится внутри скачанного репозитория в папке Octave.
Переместите файлы данных в папку Octave. Откройте сценарий 1.unpacking_sheets. m с помощью пусковой установки GNU Octave.
Во вкладке редактора нажмите на зеленый значок сохранения и запустите скрипт. Если два запроса появляются подряд, введите имя загруженного файла в первом запросе и имя неупакованного файла во втором поле. Всплывающее окно, информирующее пользователя о завершении процесса, появится через несколько минут.
Откройте и запустите скрипт 2.data_merge_and_process. m, чтобы объединить данные с трекера движения глаз и iRT. Теперь введите значение идентификатора сессии, значение идентификатора задачи из листа сохранения данных.
Затем введите неупакованное имя файла данных iRT и имя файла данных айтрекера. Запустите и запустите траекторию вращения 3.3D. m script.
Когда появятся три запроса, введите значение идентификатора сеанса, значение идентификатора задачи и имя неупакованного файла данных iRT или оставьте их пустыми. Чтобы воспроизвести взаимодействие участника с заданием, сначала перейдите на страницу интерактивного задания. Запустите тест, затем переместите указатель мыши.
Затем нажмите на невидимый текст отладки, чтобы включить режим отладки. Нажмите на значок остановки таймера, чтобы прервать задачу, и нажмите на консоль, чтобы открыть консоль JSmol модели. Теперь откройте файл вывода jmol консоли XLSX и скопируйте всю страницу команд Jmol.
Вставьте скопированный список команд в консоль JSmol и нажмите кнопку «Выполнить» для его выполнения. Чтобы создать gif-анимацию, напишите вывод скрипта с именем файла захвата команды в консоль JSmol, где имя файла — это имя файла gif, который нужно создать, а на выходе — весь список скопированных команд. Зрачок участника оставался более расширенным на начальной и тонкой стадиях настройки.
Длительный период фиксации в тонкой настройке соответствовал плато в диаметре зрачка. Анализ траектории вращения показал, что участник 1 первоначально отклонился от целевого положения, прежде чем найти окончательный путь к решению.