hmi.neurophysics
Class EyeSaturation

java.lang.Object
  extended by hmi.neurophysics.EyeSaturation

public final class EyeSaturation
extends Object

Ensures that the eye stays within its rotation bounds. Theoretical background:
Tweed, D. (1997). Three-dimensional model of the human eye-head saccadic system. The Journal of Neurophysiology, 77 (2), pp. 654-666.

Author:
Herwin van Welbergen

Field Summary
private static float RADIUS
           
 
Constructor Summary
private EyeSaturation()
           
 
Method Summary
static boolean isSaturized(float[] q)
           
static void sat(float[] qCurDes, float[] qDes, float[] result)
          Saturizes eye position
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RADIUS

private static final float RADIUS
See Also:
Constant Field Values
Constructor Detail

EyeSaturation

private EyeSaturation()
Method Detail

isSaturized

public static boolean isSaturized(float[] q)

sat

public static void sat(float[] qCurDes,
                       float[] qDes,
                       float[] result)
Saturizes eye position

Parameters:
qCurDes - current desired eye position
qDes - desired end position of the eye (after the head is moved as well), assumed to be saturized
result - saturized eye pos