Compensating for a sensorimotor delay requires a memory buffer, a state observer, and a predictor

Eric Maris
DOI: https://doi.org/10.1101/2024.11.18.624125
2024-11-19
Abstract:Effective motor control requires sensory feedback about our body's state. However, adjusting motor commands based on sensory feedback is seriously complicated by the time delay between the state of the body at feedback generation and the arrival of the feedback-informed motor commands in the body's muscles, the so-called sensorimotor delay (SMD). In this paper, I investigate the effect of a SMD on the control performance of a computational system that represents the central nervous system. I specify three SMD compensation mechanisms that operate the level of this computational system: memory-informed state estimation, prediction, and output gain adjustment. I use formal analysis and computer simulations of balance control, both free standing and while riding a bicycle. This study provides strong evidence for the claim that SMD compensation requires a memory buffer of efference copies, a state observer, and a predictor. In addition, for prediction to be an effective SMD compensation mechanism, it needs (1) the output of a state observer as its initial condition and (2) a memory buffer of efference copies that must be convolved with a set of weights that is to be learned. For output gain adjustment to make a substantial contribution to SMD compensation, memory-informed state estimation and prediction must be imperfect.
Biology
What problem does this paper attempt to address?