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