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...

Descripción completa

Detalles Bibliográficos
Autores principales: John, Akhil, Aleluia, Carlos, Van Opstal, A. John, Bernardino, Alexandre
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