Eyetracker Calibration Routine

Calibration routine for eyetrackers

Categories:

Eyetracking

Works in:

PsychoPy

Note: Since this is still in beta, keep an eye out for bug fixes.

Parameters

Basic

The required attributes of the stimulus, controlling its basic function and behaviour

Name

Everything in a PsychoPy® experiment needs a unique name. The name should contain only letters, numbers and underscores (no punctuation marks or spaces).

Target layout

Pre-defined target layouts

Options:

  • THREE_POINTS

  • FIVE_POINTS

  • NINE_POINTS

  • THIRTEEN_POINTS

Randomise target positions

Should the order of target positions be randomised?

Text color

Text foreground color

Target

Parameters of the calibration target.

Use custom?

Check this box to use a custom stimulus as a calibration target, rather than creating one from params.

Custom target (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Give the name of any visual Component to use it as a calibration target.

Outer fill color (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Fill color of the outer part of the target

Outer border color (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Border color of the outer part of the target

Inner fill color (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Fill color of the inner part of the target

Inner border color (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Border color of the inner part of the target

Color space (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

In what format (color space) have you specified the colors? See Color spaces for more info.

Options:

  • rgb

  • dkl

  • lms

  • hsv

Outer border width (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Width of the line around the outer part of the target

Inner border width (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Width of the line around the inner part of the target

Outer radius (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Size (radius) of the outer part of the target

Inner radius (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Size (radius) of the inner part of the target

Spatial units (if :ref:`_eyetrackercalibrationroutine-useCustom` is not checked)

Spatial units for the target (e.g. for its position and size), see Units for the window and stimuli for more info.

Options:

  • from exp settings

Animation

Control animations within the calibration routine.

Progress mode

Should the target move to the next position after a keypress or after an amount of time?

Options:

  • space key

  • time

Target duration

Time limit (s) after which progress to next position

Expand / contract duration

Duration of the target expand/contract animation

Expand scale

How many times bigger than its size the target grows

Animate position changes

Enable / disable animations as target stim changes position

Movement duration

Duration of the animation during position changes.

Target delay

Duration of the delay between positions.

Testing

Tools for testing, debugging and checking the performance of this Component.

Disable Routine

Disable this Routine

See also

API reference for EyetrackerCalibration


Back to top