Modelling 3D saccade generation by feedforward optimal control.

An interesting problem for the human saccadic eye-movement system is how to deal with the degrees-of-freedom problem: the six extra-ocular muscles provide three rotational degrees of freedom, while only two are needed to point gaze at any direction. Measurements show that 3D eye orientations during...

Full description

Saved in:
Bibliographic Details
Main Authors: Akhil John, Carlos Aleluia, A John Van Opstal, Alexandre Bernardino
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2021-05-01
Series:PLoS Computational Biology
Online Access:https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008975&type=printable
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850159992594759680
author Akhil John
Carlos Aleluia
A John Van Opstal
Alexandre Bernardino
author_facet Akhil John
Carlos Aleluia
A John Van Opstal
Alexandre Bernardino
author_sort Akhil John
collection DOAJ
description An interesting problem for the human saccadic eye-movement system is how to deal with the degrees-of-freedom problem: the six extra-ocular muscles provide three rotational degrees of freedom, while only two are needed to point gaze at any direction. Measurements show that 3D eye orientations during head-fixed saccades in far-viewing conditions lie in Listing's plane (LP), in which the eye's cyclotorsion is zero (Listing's law, LL). Moreover, while saccades are executed as single-axis rotations around a stable eye-angular velocity axis, they follow straight trajectories in LP. Another distinctive saccade property is their nonlinear main-sequence dynamics: the affine relationship between saccade size and movement duration, and the saturation of peak velocity with amplitude. To explain all these properties, we developed a computational model, based on a simplified and upscaled robotic prototype of an eye with 3 degrees of freedom, driven by three independent motor commands, coupled to three antagonistic elastic muscle pairs. As the robotic prototype was not intended to faithfully mimic the detailed biomechanics of the human eye, we did not impose specific prior mechanical constraints on the ocular plant that could, by themselves, generate Listing's law and the main-sequence. Instead, our goal was to study how these properties can emerge from the application of optimal control principles to simplified eye models. We performed a numerical linearization of the nonlinear system dynamics around the origin using system identification techniques, and developed open-loop controllers for 3D saccade generation. Applying optimal control to the simulated model, could reproduce both Listing's law and and the main-sequence. We verified the contribution of different terms in the cost optimization functional to realistic 3D saccade behavior, and identified four essential terms: total energy expenditure by the motors, movement duration, gaze accuracy, and the total static force exerted by the muscles during fixation. Our findings suggest that Listing's law, as well as the saccade dynamics and their trajectories, may all emerge from the same common mechanism that aims to optimize speed-accuracy trade-off for saccades, while minimizing the total muscle force during eccentric fixation.
format Article
id doaj-art-b4c1e9e6c02f4bd8ae926537a2eb279a
institution OA Journals
issn 1553-734X
1553-7358
language English
publishDate 2021-05-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS Computational Biology
spelling doaj-art-b4c1e9e6c02f4bd8ae926537a2eb279a2025-08-20T02:23:18ZengPublic Library of Science (PLoS)PLoS Computational Biology1553-734X1553-73582021-05-01175e100897510.1371/journal.pcbi.1008975Modelling 3D saccade generation by feedforward optimal control.Akhil JohnCarlos AleluiaA John Van OpstalAlexandre BernardinoAn interesting problem for the human saccadic eye-movement system is how to deal with the degrees-of-freedom problem: the six extra-ocular muscles provide three rotational degrees of freedom, while only two are needed to point gaze at any direction. Measurements show that 3D eye orientations during head-fixed saccades in far-viewing conditions lie in Listing's plane (LP), in which the eye's cyclotorsion is zero (Listing's law, LL). Moreover, while saccades are executed as single-axis rotations around a stable eye-angular velocity axis, they follow straight trajectories in LP. Another distinctive saccade property is their nonlinear main-sequence dynamics: the affine relationship between saccade size and movement duration, and the saturation of peak velocity with amplitude. To explain all these properties, we developed a computational model, based on a simplified and upscaled robotic prototype of an eye with 3 degrees of freedom, driven by three independent motor commands, coupled to three antagonistic elastic muscle pairs. As the robotic prototype was not intended to faithfully mimic the detailed biomechanics of the human eye, we did not impose specific prior mechanical constraints on the ocular plant that could, by themselves, generate Listing's law and the main-sequence. Instead, our goal was to study how these properties can emerge from the application of optimal control principles to simplified eye models. We performed a numerical linearization of the nonlinear system dynamics around the origin using system identification techniques, and developed open-loop controllers for 3D saccade generation. Applying optimal control to the simulated model, could reproduce both Listing's law and and the main-sequence. We verified the contribution of different terms in the cost optimization functional to realistic 3D saccade behavior, and identified four essential terms: total energy expenditure by the motors, movement duration, gaze accuracy, and the total static force exerted by the muscles during fixation. Our findings suggest that Listing's law, as well as the saccade dynamics and their trajectories, may all emerge from the same common mechanism that aims to optimize speed-accuracy trade-off for saccades, while minimizing the total muscle force during eccentric fixation.https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008975&type=printable
spellingShingle Akhil John
Carlos Aleluia
A John Van Opstal
Alexandre Bernardino
Modelling 3D saccade generation by feedforward optimal control.
PLoS Computational Biology
title Modelling 3D saccade generation by feedforward optimal control.
title_full Modelling 3D saccade generation by feedforward optimal control.
title_fullStr Modelling 3D saccade generation by feedforward optimal control.
title_full_unstemmed Modelling 3D saccade generation by feedforward optimal control.
title_short Modelling 3D saccade generation by feedforward optimal control.
title_sort modelling 3d saccade generation by feedforward optimal control
url https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008975&type=printable
work_keys_str_mv AT akhiljohn modelling3dsaccadegenerationbyfeedforwardoptimalcontrol
AT carlosaleluia modelling3dsaccadegenerationbyfeedforwardoptimalcontrol
AT ajohnvanopstal modelling3dsaccadegenerationbyfeedforwardoptimalcontrol
AT alexandrebernardino modelling3dsaccadegenerationbyfeedforwardoptimalcontrol