|
|
||||||||
The Journal of Neurophysiology Vol. 80 No. 5 November 1998, pp. 2295-2315
Copyright ©1998 by the American Physiological Society
Centre for Vision Research and 1 Department of Psychology and 2 Department of Biology, York University, Toronto, Ontario M3J 1P3, Canada
| |
ABSTRACT |
|---|
|
|
|---|
Smith, Michael A. and J. Douglas Crawford. Neural control of rotational kinematics within realistic vestibuloocular coordinate systems. J. Neurophysiol. 80: 2295-2315, 1998. Previous theoretical investigations of the three-dimensional (3-D) angular vestibuloocular reflex (VOR) have separately modeled realistic coordinate transformations in the direct velocity path or the nontrivial problems of converting angular velocity into a 3-D orientation command. We investigated the physiological and behavioral implications of combining both approaches. An ideal VOR was simulated using both a plant model with head-fixed eye muscle actions (standard plant) and one with muscular position dependencies that facilitate Listing's law (linear plant). In contrast to saccade generation, stabilization of the eye in space required a 3-D multiplicative (tensor) interaction between the various components of velocity and position in both models: in the indirect path of the standard plant version, but also in the direct path of the linear plant version. We then incorporated realistic nonorthogonal coordinate transformations (with the use of matrices) into both models. Each now malfunctioned, predicting ocular drift/retinal destabilization during and/or after the head movement, depending on the plant version. The problem was traced to the standard multiplication tensor, which was only defined for right-handed, orthonormal coordinates. We derived two solutions to this problem: 1) separating the brain stem coordinate transformation into two (sensory and motor) transformations that reordered and "undid" the nonorthogonalities of canals and muscle transformations, thus ensuring orthogonal brain stem coordinates, or 2) computing the correct tensor components for velocity-orientation multiplication in arbitrary coordinates. Both solutions provided an ideal VOR. A similar problem occurred with partial canal or muscle damage. Altering a single brain stem transformation was insufficient because the resulting coordinate changes rendered the multiplication tensor inappropriate. This was solved by either recomputing the multiplication tensor, or recomputing the appropriate internal sensory or motor matrix to normalize and reorthogonalize the brain stem. In either case, the multiplication tensor had to be correctly matched to its coordinate system. This illustrates that neural coordinate transformations affect not only serial/parallel projections in the brain, but also lateral projections associated with computations within networks/nuclei. Consequently, a simple progression from sensory to motor coordinates may not be optimal. We hypothesize that the VOR uses a dual coordinate transformation (i.e., both sensory and motor) to optimize intermediate brain stem coordinates, and then sets the appropriate internal tensor for these coordinates. We further hypothesize that each of these processes should optimally be capable of specific, experimentally identifiable adjustments for motor learning and recovery from damage.
The purpose of this investigation was to explore the impact of neural coordinate transformations on the computations that occur within these coordinates, using the angular vestibuloocular reflex (VOR) as a case study. The function of the angular VOR is to stabilize the retinal image during head rotations. Ideally, this is accomplished by rotating the eye around the same axis as the head by an equal amount, but in the opposite direction. Experiments have shown that the VOR is capable of rotating the eye about any arbitrary axis (Angelaki and Hess 1994
Robinson's matrix model
CANAL MATRIX.
In 1982, Robinson modeled the 3-D VOR by using matrices to represent the actions of the canals and muscles of humans and the neural connections between them, in stereotaxic coordinates. In his paper, Robinson defined a canal sensitivity vector to mean an oriented unit vector along the axis orthogonal to the plane of the canal. The projection of the component of head movement orthogonal to the plane of the canal onto the sensitivity vector represented that canal's response to each component of head velocity. Robinson defined such a sensitivity vector for each canal pair and so constructed the vestibular response to any head movement in terms of rotation vectors. Because Robinson's matrix model was 3-D, the neural response of each canal pair to a head rotation had three components. Taking the three canal pairs together, he constructed a 3 × 3 canal matrix. In the functionally equivalent matrix shown here (altered to fit our experimental coordinate system), each row corresponds to the neural response of a canal functional pair to a unit vector input, whereas the columns represent the component response of each pair along the indicated axis of rotation (Robinson 1982 MUSCLE MATRIX.
The axes of rotation contributed by the eye muscles may also be represented in a 3 × 3 matrix because we have three functional pairs of muscles controlling three axes of rotation (assuming, for the moment, that the axes controlled by the muscles are head centered and independent of eye position). Robinson also constructed such a muscle matrix, the functional equivalent of which is shown below. This matrix transforms a vector in muscle coordinates to one in stereotaxic coordinates using data derived from anatomic studies (Blanks et al. 1975
![]()
INTRODUCTION
Abstract
Introduction
Methods
Results
Discussion
References
; Crawford and Vilis 1991
; Curthoys et al. 1997
; Hess and Angelaki 1997
; Misslisch et al. 1994
; Seidman et al. 1995
; Simpson and Graf 1985
; Solomon et al. 1997
). Owing to the relative simplicity of this reflex, it has been simulated extensively; both with the use of neural network models, which attempt to address how neural computations occur within realistic patterns of connectivity (Anastasio and Robinson 1990
; Robinson 1992
), and with algorithmic models, which attempt to clarify the mathematical nature of these computations, and thereby generate experimental predictions to identify their input-output behavior in successively smaller "black boxes" (Merfeld 1995
; Robinson 1982
; Schnabolk and Raphan 1994
; Tweed and Vilis 1987
). The current investigation follows the latter of these two traditions.
). The brain stem supplies the necessary neural connections and weightings to deliver the signals from the canals to the eye muscles to move the eyes appropriately for the VOR. These connections are affected through the "3 neuron arc": primary afferents from the vestibular canals carry a velocity signal that innervate the vestibular nucleus, the projections of which innervate the oculomotor nucleus, which in turn connects with the motoneurons of the eye. The final component of the VOR, the eye muscles, consists of six extraocular muscles for each eye. These six muscles are also arranged in three reciprocal pairs, the pulling directions of which lie in approximately the same planes as the canals (Robinson 1982
). As with the canals, the muscles also work in a reciprocal relationship. For example, a change in the balance of activity between the horizontal canals would lead to the appropriate change in torques between the medial and lateral rectus muscles to stabilize horizontal gaze direction.

View larger version (21K):
[in a new window]
FIG. 1.
Arrangement of canals and muscles. Canals: LA/RA, left/right anterior; LH/RH, left/right horizontal; LP/RP, left/right posterior; vn, vestibular nucleus. Shaded canals show push-pull arrangement. The right and left horizontal canals form 1 pair that lies roughly in the horizontal plane and is sensitive to horizontal head rotations. A 2nd pair is formed by the left anterior and right posterior canals, whereas the 3rd pair is formed by the right anterior and left posterior canals. The 2nd and 3rd functional pairs lie in vertical planes that are roughly orthogonal to each other and are rotated with respect to the saggital plane of the head. This arrangement allows these 2 pairs to be sensitive to both the vertical and torsional components of head motion (where torsion is defined as rotation about the nasal-occipital axis). Muscles: SO, superior oblique; SR, superior rectus; LR, lateral rectus; MR, medial rectus [the inferior oblique (IO), and inferior rectus (IR) lie directly under their superior counterparts and are not shown]. Middle section: schematic of brain stem pathways showing direct (velocity) and indirect (position) paths for horizontal VOR. Abd, abducens nucleus; Nph, nucleus prepositus hypoglossi; Mlf, medial longitudinal fasciculus; Ocn, oculomotor nucleus.
). These two signals are then summed at the motoneurons and sent to the plant (a simulation of the eye globe, surrounding tissue, and musculature). At first glance, a 3-D VOR should simply be a triplication of this basic circuit (1 each for the horizontal, vertical, and torsional directions). This is not so, however, because two major complications arise in going from a 1-D VOR to a 3-D VOR. The first complication resides in the geometry of the canals and eye muscles themselves, whereas the second complication arises from the problems in generating the 3-D position signal from the 3-D angular velocity signal supplied by the canals (Tweed and Vilis 1987
).
; Simpson and Graf 1981
). As a result, a set of single one-to-one direct path connections between the individual canals and muscles would not produce an ideal VOR (Pellionisz and Llinas 1980
). An elegant solution to the problem of the differing canal and muscle orientations was supplied by Robinson (1982
, 1985)
, where the orientation of the canals was represented with the use of a 3 × 3 matrix (C). That is, the values within the matrices represented the degree of sensitivity of each canal to each component of head rotation. A similar matrix (M) was used to represent the eye muscle pulling directions, and a third brain stem matrix (B) was computed to represent the required connections between C and M. Although some have suggested that the brain stem might develop intermediate coordinate systems (Crawford 1994
), the Pellionisz-Robinson approach has influenced many investigators to view the brain stem as a progressive transformation from sensory to motor coordinates (Pellionisz and Llinas 1980
; Robinson 1992
).
. In that paper, they noted that 3-D orientation was not simply the integral of velocity (as it is in 1-D) because rotations in 3-D space are noncommutative (i.e., the order of the rotations matters). To solve this problem, their model used an internal feedback loop with a multiplicative interaction between the velocity signal (supplied by the canals) and the brain stem's estimate of current eye position. The resulting signal, a desired rate-of-change-in-eye-position, was then integrated to give the brain stem's estimate of eye position. However, some have recently suggested that if eye muscle pulling directions are rigged to have particular position dependencies, then the multiplicative stage in this model would not be necessary (Demer et al. 1995
; Raphan 1997
, 1998
).
![]()
THEORETICAL BACKGROUND
)
Ralp is the right-anterior/left posterior functional pair, rpla is the right-posterior/left anterior pair, lrh is the left-right horizontal pair, and i, j, k form the torsional, horizontal, and vertical basis vectors for a standard right-handed coordinate system (defined further below). For example, the value at row 3, column 3 (0.927), represents the response of the horizontal canal pair to the horizontal component of a unit head rotation about the vertical (k) axis. The canal matrix taken as a whole transforms an input vector of head velocity to an output velocity vector in canal coordinates. Such matrices, then, produce a transformation from one coordinate system to another. The values in our simulation matrices are the same as those used by Robinson (1985)
. It should be noted, however, that our conventions for indicating axes of rotation follow those of Tweed and Vilis (1987)
rather than Robinson's x, y, z, notation (see METHODS), resulting in a different ordering of the matrix components.
as reported in Robinson 1982
; and see Simpson and Graf 1981
)
Sio are the superior-inferior obliques, sir are the superior-inferior recti, lmr are the lateral and medial recti, and i, j, k represent the axis component axis of eye rotation. Note that the conclusions of the present study do not depend on the accuracy of this data, so long as it is generally representative. It should also be noted that the canal and muscle matrices are arranged with similar rows to minimize off-diagonal elements in the brain stem matrix (described below). However, because there is no inherent "order" between the canal or muscle pairs, the order of the rows is arbitrary. The order shown follows Robinson's (1982) choice and therefore will impose a left-handed coordinate system on the brain stem (the significance of which will be further discussed below).
BRAIN STEM MATRIX. Once the canal and muscle matrices have been established, it is a relatively simple matter to calculate the "brain stem" matrix required to take the values in the canal matrix to the values in the muscle matrix. To do this, Robinson noted that an ideal VOR requires an eye velocity vector that is equal to, but opposite to that of the head velocity vector. This overall result can be represented as a negative identity matrix because such a matrix will maintain the integrity of the head velocity vector, but reverse its direction. Thus the three matrix multiplications are equal to the negative identity
|
(1) |
|
(2) |
|
noted, canal and muscle damage could be simulated by altering their matrix values, which would, in turn, force the calculation of a new brain stem matrix (i.e., new neural weightings) to recover an ideal VOR. Such adjustments reflect the known plasticity of the VOR. For example, studies where the overall gain of the VOR has been altered by prism glasses (Gonshor and Melvill-Jones 1973
) show that the neural weightings of the brain stem's connections have been adjusted to reestablish proper functioning.
3-D rotational kinematics
Robinson (1968)
suggested that the brain stem must provide a position signal as well as a velocity signal through the equivalent of mathematical integration. The existence of such an integrator for horizontal eye movements was confirmed by behavioral measurements and was located and demonstrated, through physiological studies, to largely reside in the nucleus prepositus hypoglossi (Cannon and Robinson 1987
; Cheron and Godaux 1987
). Similarly, the integrator for torsional and vertical eye movements was found to include the interstitial nucleus of Cajal (Crawford et al. 1991
).
). In these models, a single value of horizontal head velocity representing a rotation of the head about a vertical axis was processed by both the velocity (direct) path and the position (indirect) path, and the resultant recombination of their outputs at the motoneurons elicited the correct response from the plant. Because these models were 1-D, the consequences of rotating bodies in 3-D space (mathematically described as rotational kinematics) were unseen for reasons outlined below.
or Haslwanter (1995)
. Henceforth the term "eye position" should be interpreted to mean "3-D eye orientation." Gaze direction is said to have 2 degrees of freedom because it can be completely specified by two coordinates: one for horizontal position and one for vertical position. The eye, however, has 3 degrees of freedom because it can rotate around the gaze line (the 3rd degree of freedom) without changing the direction of gaze. During saccades, the 3rd degree of freedom is specified by Listing's law. This law states that the eye will only assume orientations that can be reached from a selected reference position by a single rotation about an axis lying in a head-fixed plane. For one particular reference position, primary position, the line of sight is orthogonal to the associated plane, defined as Listing's plane. Listing's law has been confirmed for saccades and pursuit (Haslwanter et al. 1991
; Straumann et al. 1991
; Tweed and Vilis 1990
). In contrast, the slow phase of the VOR will obviously violate Listing's law if the head's velocity axis has a torsional component with regard to Listing's plane. However, even head rotation axes in Listing's plane will cause torsional violations of Listing's law as a function of initial eye position (Crawford and Vilis 1991
). To see why this is so, we will first look at why saccades obey Listing's law.
). It can be shown mathematically that, in such cases, the velocity axis must tilt out of Listing's plane by half the angular displacement of the orthogonal component, the so-called half-angle rule. For example, a purely leftward 30° saccade beginning from an initial position of 40° up and 15° right, would require the velocity axis to tilt back out of Listing's plane by 20° (1/2 the angle of vertical displacement). Mathematically, the relationship between eye position and velocity in 3-D is captured in the following equation
where eye position (q) is expressed as a quaternion,
(3)
is rate-of-change in eye position, and
is the angular velocity vector of the eye (Tweed and Vilis 1987
).
).
(rate-of-change in position) is the derivative of q and, conversely, the integral of
is q. It follows that, because
does not equal
(Eq. 3), it cannot be integrated to obtain q. Integration works in 1-D models of the VOR, because sequential rotations around a single axis do combine commutatively and additively, i.e., the order of movements does not matter. In 3-D, however, the order of rotations does matter, and the initial orientation is thus important in determining the final position (Quaia and Optican 1997
; Tweed and Vilis 1987
).
3-D Tweed/Vilis/Crawford model
A solution that accounts for the noncommutative nature of 3-D rotations was proposed by Tweed and Vilis (1987)
and Crawford and Vilis (1991)
, when they suggested a velocity-to-position transformation that used a multiplicative step before integration. In their model, the brain stem's command for eye velocity was first multiplied by a feedback copy of eye orientation to produce rate-of-eye-position change, which can be integrated. This model correctly predicted the position-dependent violations of Listing's law. These predicted violations were investigated by Crawford and Vilis in 1991. In their paper, they showed that the VOR response of behaving monkeys followed a position-dependent pattern consistent with models that used the correct principles of kinematics, as suggested by Tweed and Vilis. Moreover, the position-dependent violations of Listing's law held their positions, supporting the prediction of Tweed et al. (1994a)
and contradicting a simple 3-D replication of the Robinson (1975)
model and subsequent similar models (Schnabolk and Raphan 1994
).
; Miller 1989
; Raphan 1997
, 1998
). This has been demonstrated to be theoretically correct for the saccade generator (Crawford and Guitton 1997
; Optican and Quaia 1998; Raphan 1998
), but for the VOR the situation is less clear, because the VOR does not obey the half angle rule (Tweed 1997
; Vilis 1997
). Because the contribution of muscle mechanics to the position-dependent axis tilts required by Listing's law are still a matter of some theoretical debate (Crawford and Guitton 1997
), we employed two plant models to investigate any plant-dependent behaviors: a "standard plant," which does not add any axis tilts (Tweed and Vilis 1987
), and a "linear plant," which fully implements the axis tilts (Crawford and Guitton 1997
; Tweed et al. 1994a
). The latter has been shown to provide an accurate approximation of the pulley model suggested by Raphan (1997)
, as shown by Optican and Quaia (1998).
Purpose and hypotheses of present investigation
Although the Tweed-Vilis-Crawford model produced appropriate 3-D VOR behavior (including violations of Listing's law) by correctly using the principles inherent in 3-D kinematics, the model was physiologically unrealistic because it used orthogonal coordinate systems in its calculations and did not address the possibility of a purely mechanical implementation of the half angle rule. Thus, our aim was 1) to determine the necessity of the multiplicative step with both plants and 2) to combine the resulting models with the realistic coordinates used by Robinson. First, we hypothesized that muscle mechanics cannot obviate the need for an internal multiplicative comparison between eye position and velocity in the VOR, because fundamentally, the input to the VOR is angular velocity, whereas the output is eye orientation. Second, we hypothesized that this comparison might not function correctly in arbitrary coordinates, making a trivial matrix-quaternion combination problematic. Finally, we hypothesized that any aspect of motor learning that impacts on neural coordinates would have to take into account the relationships between the computations occurring within those coordinates.
| |
METHODS |
|---|
|
|
|---|
Coordinate system
Eye velocities and orientations were simulated in a head-centric, right-handed, orthonormal coordinate system with the following basis vectors: i (axis for torsional rotations), j (horizontal axis for vertical rotations), and k (vertical axis for horizontal rotations). Rotations around these basis vectors were described using the right-hand rule as illustrated in RESULTS. Note that, this is distinct from the notion of a right-handed coordinate system that implies that, when pointing the right thumb along the first axis (e.g., +i) the fingers curl from the +j axis to the +k axis. The term orthonormal means that these coordinate vectors were mutually orthogonal and each were of length 1. These definitions are all important in understanding the results of this study.
; Tweed and Vilis 1990
), we made the simplifying assumption that it was aligned with the coronal plane, such that stereotaxic coordinates equated with Listing's coordinates. A more complete description of the VOR would require translational (Paige et al. 1996
) and inertial coordinate transformations (Angelaki and Hess 1994
), but this was beyond the scope of the current investigation.
QUATERNIONS.
Quaternions were used to implement our models for two reasons. First, the previous Tweed-Vilis model (Tweed and Vilis 1987
) used quaternions, and because we were combining this model with a matrix representation, we elected to maintain continuity by also using them. Second, quaternions are often easier to work with than most other representations, especially for very large rotations (Haslwanter 1995
; Tweed and Vilis 1987
).
Models
Crawford and Vilis (1991)
CONTROL SYSTEM FOR STANDARD PLANT.
The input of the standard plant model (Fig. 2A) was a velocity vector,
and
(4)
where n is a 3-D unit vector parallel to the axis of rotation (q); and
(5)
is the magnitude of the rotation. Although q already describes both the axis and magnitude of the rotation, q0 becomes important in certain operations such as quaternion multiplication (Tweed and Vilis 1987
). These angular rotation vectors (q1, q2, q3) resemble the vectors in Fig. 3A. Where q0 appears in models of brain stem function, it can be conceptualized as representing general neural redundancy (Tweed and Vilis 1990
) rather than a separate neural channel.

View larger version (26K):
[in a new window]
FIG. 3.
Correct response of an ideal vestibuloocular reflex (VOR). Figure shows velocity vector and position traces (eye in head) of an ideal VOR from 5 different initial eye positions as output by both models. All initial horizontal eye positions began 25° to the right with respect to the head while initial vertical position varied as indicated: 1-30° down; 2-15° down; 0° to straight ahead at primary position; 4-15° up; 5-30° up). A: velocity vector of canal (
) and head (- - -). B: view from behind the simulated subject, showing the vertical and horizontal position traces. C: side view showing the direction and magnitude of torsion as a function of horizontal position. Note that this torsional pattern is required to generate correct 3-D eye orientation. D: torsional/vertical trace seen from above. E: torsion over time, showing that torsion is held constant and indefinitely at the end of head movement.
and Tweed et al. (1994b)
have measured actual VOR matrices in monkey and humans, respectively, and found them to be less than ideal (particularly in torsion). Nevertheless, for simplicity we chose to model an ideal, monocular, angular VOR for a distant target using two models (Fig. 2) that utilized quaternions to represent all kinematic variables.

View larger version (26K):
[in a new window]
FIG. 2.
Slow phase generator and 3-dimensional (3-D) oculomotor plant. A: standard plant (SP) model. A velocity signal proportional to the angular rotation of space relative to the head outputs from the canals (
). The signal is relayed to the motoneurons (MN), and a velocity to position transformation within the indirect path, where
is multiplied by the tonic output of the integrator. Output is estimated change-in-eye-position signal (
*), which is then integrated (brain estimate of current-eye-position, E*). Signals from these paths are summed at the motoneurons and output to the plant (see text for plant equations). B: linear plant (LP) model. The situation is similar to the standard model except that the direct path now propagates an estimated change-in-eye-position signal (
*) rather than an eye velocity signal. The indirect path integrates the change-in-eye-position signal, and the resulting estimate of current-eye-position (E*) is summed with (
*) at the motoneurons (MN).
with Robinson (1982)
, we also tested two different plants to determine whether the type of plant used would modify the resultant behavior: 1) a position-independent torque plant Fig. 2A (Tweed and Vilis 1987
), in which muscle torques are fixed in the head (the standard plant model), and 2) a linear plant (Fig. 2B), which implements the position-dependent axis tilts observed in saccades (Crawford and Guitton 1997
; Tweed et al. 1994a
). The standard plant can be described with the following equation (Tweed and Vilis 1987
)
whereas the linear plant input was described by Tweed et al. 1994
(6)
where m is the motoneuron signal, k is the scalar elasticity constant, r is the scalar viscosity constant, q is the eye position,
(7)
is the rate of change in eye position, and
is the canal velocity vector (r and k can also be regarded as the matrices R and K with r and k, respectively, repeated along the main diagonal (Crawford and Guitton 1997
).
, which represented the canal activity vector. This vector was divided by two to satisfy quaternion conventions and then sent down two parallel paths: the direct path (thick line) and the indirect path (thin lines). The direct path merely multiplied
by a scalar viscosity constant (r). The indirect path, however, supplied the position portion of the signal for the plant and therefore integrated the supplied velocity vector. To accomplish the required integration while at the same time obeying the rules of rotational kinematics, the velocity vector was multiplied by an estimate of current eye position (feedback from the brain stem integrator)
using the standard formula for quaternion multiplication (Tweed and Vilis 1987
(8)
; Westheimer 1957
)
where E* is treated as the right multiplied quaternion (Westheimer 1957
(9)
). Note that
(0) = 0 so that the first column of Eq. 9 can be eliminated in practice. The resultant quaternion
* is the derivative of E*, or a rate-of-change in orientation signal. This result was integrated component-wise (where i runs from 0 to 3)
The resulting signal is an internal estimate of eye position (E*), which was then multiplied by the scalar elasticity constant (k). The signals from both paths were then summed component-wise at the motoneurons (Eq. 6). This signal was sent to the plant where current eye position (scaled by the elasticity constant, kE) was subtracted. After removal (by division) of the viscosity constant (r), we were left with the original eye velocity vector (
(10)
). This vector was then multiplied by current eye position (Eq. 8), resulting in a change of position value (
), the integration of which produced the new eye position (E). This model was identical to the model proposed by Tweed and Vilis (1987)
and used by Crawford and Vilis (1991)
. We will henceforth refer to this as the SP (standard plant) model.
CONTROL SYSTEM FOR LINEAR PLANT.
Figure 2B, shows the model that employs a 3-D linear plant (Crawford and Guitton 1997
; Tweed et al. 1994a
). The motoneurons of the linear plant specify
* (the brain stem's estimate of the rate of change in eye position) in their phasic component, independent of eye position. This input simplifies saccade generation, but the implied position dependencies required by Listing's law must, in effect, be "undone" in the VOR. Mathematically this required conversion of
to
by a multiplicative feedback loop (Fig. 2B, dashed lines) common to both paths. This means that the direct path outputs a rate-of-position-change signal rather than the velocity signal as in the SP model. Thus the brain stem was changed to reflect the needs of the plant (Tweed 1997
). We will henceforth refer to this as the LP (linear plant) model.
MATRIX TRANSFORMATIONS.
It is into these two models (the SP and LP models) that we incorporated the realistic vestibular, brain stem, and eye muscle coordinate transformations in the form of matrices. These matrices were functionally the same as Robinson's, with the exception that they were reordered to fit our coordinates (i, j, k) and the following minor point. Robinson modeled the canal afferent vector as encoding head velocity relative to space. It may seem difficult to reconcile this with the fact that the vestibular sensors (and canal coordinates) are fixed with respect to the head. Furthermore, this requires that the canal vector be trivially multiplied by
I (implicit in the brain stem matrix and thus the projection patterns to the muscles) to compute desired eye velocity for the VOR (Robinson 1982
). This became particularly cumbersome when we employed more than one brain stem matrix (see RESULTS) and had to arbitrarily decide where to put the negative identity matrix. However, we eliminated this trivial problem by reinterpreting the canal vector as encoding space velocity in head coordinates, requiring a slight modification of Eqs. 1 and 2 such that the brain stem matrix was computed to give an overall VOR matrix equaling I. Finally, we sometimes altered certain elements of the C and M matrices (as described in RESULTS) to test Robinson's (1982) assertion that muscle or canal damage could be corrected by simply recalculating the brain stem matrix.
| |
RESULTS |
|---|
|
|
|---|
Ideal VOR response of the quaternion models
The following sections present results that are representative of the general properties observed in our simulations. For consistency, standard simulations conducted over five different initial eye positions in response to a constant velocity, rightward head movement of 100°/s in the horizontal stereotaxic plane for a duration of 0.5 s are presented.
symbol), trace 1 of the behind view will indicate a leftward rotation of the eye in response to a rightward rotation of the head. The other traces and views can be similarly assessed, with the exception of the torsion versus time trace (Fig. 3E).
) when the head stopped moving. In Fig. 3, C and D, the torsional component of eye position is visible. Here, Listing's plane is aligned with the vertical axis (C) or the horizontal axis (D).
and are required for perfect stabilization of the retinal image.
). It is evident from E that, if torsion remained uncorrected, it would continue to build until the mechanical limits of the eye muscles were reached. Torsion does not normally build to such large levels or hold indefinitely during a real VOR because of the torsion-resetting aspect of the intervening quick phases (Crawford and Vilis 1991
). Although these kinematically correct simulations in Fig. 3 were obtained from the SP model, our LP model (Fig. 2A) produced identical traces, because both models incorporated a 3-D multiplicative operation, but in different configurations (Fig. 2). We then evaluated the biological importance of this operation to the behavior of each model.
Contribution of the multiplicative component
Several investigators (Schnabolk and Raphan 1994
; Straumann et al. 1995
) have hypothesized that a multiplicative interaction is not required to handle 3-D rotations, but that a linear Robinson-style integrator is sufficient, especially if the eye plant could implement the axis tilts observed in saccades (Demer et al. 1995
; Raphan 1997
, 1998
).
Failure of the control system in realistic coordinates
For illustrative purposes, we initiated this study with a naive combination of the models simulated above with the Robinson-style matrix model. Figure 6 shows the standard configuration initially used to incorporate realistic coordinates into our models. As predicted, the trivial combination of the correctly operating models with realistic coordinates in the form of canal, brain stem, and muscle matrices (SP matrix and LP matrix) failed to produce a correct response.
Further simulations isolated the problem to the multiplication tensor
Because the quaternion models without matrices produced a correct VOR response, it was the combination of those models with the matrices (representing realistic coordinates) that was problematic. Clearly the placement of one or more of these matrices was disrupting one or more of the components of brain stem processing (because all matrix placements were upstream of the plant, plant operations remained unchanged). To confirm our hypothesis that the problem was isolated to the multiplicative operation, we manipulated the placement of the matrices so that different combinations of the internal operations were in orthogonal or physiological coordinates.
Order and "handedness" in coordinate systems
In this section we deal with the ordering of the inputs to the multiplication tensor. Recall that this component of our models was incorporated to deal with the inherent noncommutativity of rotations (Tweed and Vilis 1987 Sensitivity to nonorthogonalities
The remaining problem in the model related to the geometric definition of the components in our brain stem coordinate systems. In addition to being defined for a right-handed coordinate system, our standard quaternion multiplication formula (Eq. 9) was defined for an orthogonal coordinate system, where the three vector components represent torsional, vertical, and horizontal values as previously defined. In contrast, our simulated brain stem activity vectors were represented in the anatomically realistic nonorthogonal coordinates provided by Robinson (1982)
Orthogonal brain stem solution
Suppose that one wanted to simulate an ideal VOR using the standard quaternion multiplication formula (Eq. 9). As demonstrated above, this would require that the operation be performed in a right-handed coordinate system. In other words, the canal afferents would have to project to this operator in a right-handed order. Furthermore, to produce ideal behavior, the brain stem coordinate system would have to be in orthogonal coordinates, for which there is some physiological evidence (Crawford 1994
) and LP models (···). Figure 4, A-C, shows eye position in head. The models no longer simulated an ideal VOR (see Fig. 3). With the SP model (
), the view from behind the subject (A) shows good performance in the horizontal and vertical directions, although the final position is not as accurate and there was some drift (at the cessation of head movement) that increased with eccentricity from primary position. The extent of this drift is seen more clearly in the side view (B). Eye position in head shows an incorrect torsional pattern (compared with Fig. 3C), which did not hold at the end of head movement but rather moved back into Listing's plane (viewed edge on along the ordinate axis) as in the linear control model of Schnabolk and Raphan (1994)
. The LP model shows a similar pattern in Fig. 4A but produced a dramatically different pattern of torsional eye position. Figure 4C shows that the LP model trace always stayed in Listing's plane (along the vertical axis). Note that the final torsional resting position simulated by both models was identical. Thus the response of both "linearized" models was incorrect, in the sense that they did not provide the eye-in-head torsional pattern seen in the ideal (Fig. 3) or real VOR (Crawford and Vilis 1991
).

View larger version (29K):
[in a new window]
FIG. 4.
Output of the quaternion models without the multiplicative component in response to a rightward head rotation of 100°/s for 0.5 s.
, SP model; ···, LP model.
, final eye position. The circle around the origin in F indicates region of foveal image stability (2.5°/s). A: behind view of eye position in head. B: side view of eye position in head (torsion/horizontal) SP model. Note that final torsional position incorrectly drifts back to Listing's plane. C: side view of eye position in head (torsion/horizontal) for simulations 1-5 (see Fig. 3). Note that torsion incorrectly remains in Listing's plane. D: side view of torsional/horizontal eye position in space. E: behind view of gaze in space (unstable) for LP model (SP model not shown because traces would mostly overlap). F: above view (torsion/vertical) of eye velocity in space.
) and the LP models (···) failed to hold a stable torsional eye position in space as required of an ideal VOR. Moreover, because these torsional errors do not correspond to rotation about the line of sight, they also destabilized 2-D gaze direction in space (E). Such eye movements would thus cause images to move with respect to the retina. The potential reduction in acuity will depend on eye velocity in space. In the real system, retinal image slip of more than ~2.5°/s (shown in F as a circle around the origin) has been shown to be detrimental to perception (Westheimer and McKee 1975
). Eye velocity in space with the SP model (F,
) showed a peak magnitude of ~20°/s for trace 5. When the head stopped, velocity dropped back toward 0°/s at a rate consistent with the time constant of the plant. The LP actually produced a higher eye velocity in space (E, ···) than the standard plant (26.4°/s vs. 20°/s) because all of its eye motion occurred during head movement. Thus both models showed an inability to hold correct eye position or gaze direction in space and produced retinal slip that was well beyond the acceptable limits of the real system. Indeed, the linear VOR controller actually produced greater errors driving the "pulley-equipped" linear plant than the standard plant.

View larger version (30K):
[in a new window]
FIG. 5.
Eye velocity in space without the multiplicative component as a result of different head rotation speeds. Ideally eye velocity in space should be 0°/s to eliminate retinal slip. A: linear plant model. B: standard plant model. Data are plotted with 4 different initial vertical eye positions (10, 20, 30, and 40°) down, respectively.
, around the 2 data points indicate simulation 5 (depicted in Fig. 4F).

View larger version (16K):
[in a new window]
FIG. 6.
Standard placement of coordinate transformations in models. A: SP model. Thick line, direct path; thin lines, indirect path. All vector quantities are represented by quaternions (i.e., q1, q2, q3). C, canal matrix; B, brain stem matrix; M, muscle matrix.
is multiplied (using standard vector-matrix product) by the canal and then the brain stem matrix. The resultant signal is processed by both the direct and indirect paths. The summed result of these 2 paths is multiplied by the muscle matrix. B: LP model. Diagram conventions and values are the same as in A.

View larger version (20K):
[in a new window]
FIG. 7.
Response of quaternion model with realistic coordinate systems (eye in head) to a rightward head rotation of 100°/s for 0.5 s. Top row: SP-matrix model. Bottom row: LP-matrix model. Correct response (dashed lines), incorrect response (solid lines). A and D: behind view of horizontal/vertical eye position in head. B and E: above view of torsion/vertical eye position in head. C and F: time/torsion. Numbered traces correspond to the same simulations seen in Fig. 3. Neither model produced the correct response.

View larger version (28K):
[in a new window]
FIG. 8.
Test placements of matrices for SP-matrix model. Double boxes with letters C, B, M, A, and E represent canal, brain stem, muscle, afferent, and efferent matrices, respectively. Left column: matrix placements. Middle column: resulting torsion/time for simulation 5. Right column: resulting eye position in space. Vertical bar indicates point at which the head stopped moving.
). Because its function is to properly compensate for order effects in rotations, it should not be surprising that it must be defined for a specific order of inputs in both the components of orientation and velocity. The standard multiplication formula (Eq. 9) provided by Tweed and Vilis (1987)
assumed the order found in a right-handed coordinate system (defined previously). However, because order was irrelevant in the direct path matrix model of Robinson (1982)
, he arbitrarily used an ordering of canal matrix rows (i.e., canals pairs) that switched the brain stem activity vector into a left-handed coordinate system.2 In such a coordinate system, when the thumb of the left hand is pointed along the positive direction of the first coordinate (i.e., basis vector), the fingers will curl in the direction from the second basis vector to the third basis vector, thus establishing their order. Because our multiplication tensor was "expecting" values in a right-handed order, it should not be surprising that, in retrospect, this formula failed in our simulations (Fig. 7 and Fig. 8, B-D).
, and thus the expected geometric meaning of these components was violated. Although on a smaller scale, this resembled confusing two components of position, for example, horizontal for vertical. Thus it is again not surprising, in retrospect, that a formula carefully designed to take the proper components of velocity and position into account would still fail.

View larger version (27K):
[in a new window]
FIG. 9.
Sensitivity analysis of standard tensor to varied degrees of nonorthogonality. Figure shows eye velocity in space (retinal slip) as a consequence of the degree of nonorthogonality of the torsional and horizontal axes. A: SP-matrix model. B: LP-matrix model. Note that retinal slip of the SP-matrix model does not exceed 5°/s for the tested range (see text for explanation).
). Because the canal and muscle matrices are not orthogonal, this would require two brain stem coordinate transformations, one afferent (matrix A), and one efferent (matrix E), to the multiplication tensor, such that the intervening coordinates would be orthogonalized. This "orthogonal brain stem solution" is shown schematically in Fig. 8, row G (left), and as illustrated Fig. 8 (G, right) it does provide an ideal VOR.
. Unfortunately, these matrices could not simply be inverted to give a simple torsional/vertical/horizontal coordinate system because physiological experiments have already shown that brain stem coordinate systems are not parceled neatly into torsional and vertical centers, but rather combine these directions in much the same way as do the canals and muscles (e