Cargando…
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...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8177626/ https://www.ncbi.nlm.nih.gov/pubmed/34029310 http://dx.doi.org/10.1371/journal.pcbi.1008975 |
_version_ | 1783703421348478976 |
---|---|
author | John, Akhil Aleluia, Carlos Van Opstal, A. John Bernardino, Alexandre |
author_facet | John, Akhil Aleluia, Carlos Van Opstal, A. John Bernardino, Alexandre |
author_sort | John, Akhil |
collection | PubMed |
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 | Online Article Text |
id | pubmed-8177626 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-81776262021-06-07 Modelling 3D saccade generation by feedforward optimal control John, Akhil Aleluia, Carlos Van Opstal, A. John Bernardino, Alexandre PLoS Comput Biol Research Article 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. Public Library of Science 2021-05-24 /pmc/articles/PMC8177626/ /pubmed/34029310 http://dx.doi.org/10.1371/journal.pcbi.1008975 Text en © 2021 John et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article John, Akhil Aleluia, Carlos Van Opstal, A. John Bernardino, Alexandre Modelling 3D saccade generation by feedforward optimal control |
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 |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8177626/ https://www.ncbi.nlm.nih.gov/pubmed/34029310 http://dx.doi.org/10.1371/journal.pcbi.1008975 |
work_keys_str_mv | AT johnakhil modelling3dsaccadegenerationbyfeedforwardoptimalcontrol AT aleluiacarlos modelling3dsaccadegenerationbyfeedforwardoptimalcontrol AT vanopstalajohn modelling3dsaccadegenerationbyfeedforwardoptimalcontrol AT bernardinoalexandre modelling3dsaccadegenerationbyfeedforwardoptimalcontrol |