Kalman filter model

AM A. Moscatelli MB M. Bianchi SC S. Ciotti GB G. C. Bettelani CP C. V. Parise FL F. Lacquaniti AB A. Bicchi

This protocol is extracted from research article:

Touch as an auxiliary proprioceptive cue for movement control

**
Sci Adv**,
Jun 5, 2019;
DOI:
10.1126/sciadv.aaw3121

Touch as an auxiliary proprioceptive cue for movement control

Procedure

The optimal observer model evaluates the effect of the orientation of the ridges, of the goal direction, and of the reliability of tactile signal on the direction of hand motion. We used the same notation as (*26*), tailored to the issue of the current study. Refer to Table 1 for the list of symbols used in the model equations. The term *G* indicates the goal direction, which is either straight ahead in experiments 1 and 2 (goal direction, *G* = 0^{°}) or toward a virtual target in experiment 3 (*G* = [ − 15^{°},0^{°},15^{°}]). At time *t*, the internal state of the system, ${\hat{X}}_{t}$, is the estimate of the motion direction of the hand (1D variable). The ideal observer adjusts his or her direction of motion to compensate for the difference between the state estimate, ${\hat{X}}_{t}$, and the goal direction, *G*. To link the (measured) motor behavior and the (latent) observer model, we assumed that the change in the direction of motion in the unitary time interval, Δθ, is equal to the motor command, *u _{t}*. As illustrated in Fig. 4, a forward model predicts the next motion direction as the sum of the state estimate and the motor command$${\hat{X}}_{(t+1)}^{-}={\hat{X}}_{t}+{u}_{t}$$

The output of the forward model is compared with the direction of hand motion as measured by the somatosensory system, ${\hat{\mathrm{\theta}}}_{(t+1)}$, obtaining the following error term$$E={\hat{\mathrm{\theta}}}_{(t+1)}-{\hat{X}}_{(t+1)}^{-}$$

The measured direction is equal to a weighted sum of the two sensory signals from proprioception and touch, *P* and *T*, respectively$${\hat{\mathrm{\theta}}}_{(t+1)}={w}_{\mathrm{T}}{T}_{(t+1)}+{w}_{\mathrm{P}}{P}_{(t+1)}$$

We assumed that the two weight terms, *w*_{T} and *w*_{P}, are constant within each experimental session. To a first approximation, we assumed that the proprioceptive signal provides an accurate estimate of the actual direction of hand motion, i.e., $\overline{P}=\mathrm{\theta}$. Instead, the estimate from touch, *T*, is always orthogonal to the orientation of the ridges, in accordance with previous literature (*16*, *17*). Last, the state estimate is updated on the basis of the error term$${\hat{X}}_{(t+1)}={\hat{X}}_{(t+1)}^{-}+{K}_{(t+1)}(E)$$where *K*_{(t + 1)} is the Kalman gain (0 ≤ *K*_{(t + 1)} ≤ 1). At time *t* + 1, the Kalman gain is computed as$${K}_{(t+1)}=\frac{{\mathrm{\sigma}}_{{\hat{X}}_{(t+1)}^{-}}^{2}}{{\mathrm{\sigma}}_{{\hat{X}}_{(t+1)}^{-}}^{2}+{\mathrm{\sigma}}_{{\hat{\mathrm{\theta}}}_{(t+1)}}^{2}}$$where ${\mathrm{\sigma}}_{{\hat{X}}_{(t+1)}^{-}}^{2}$ is the variance of the forward model and ${\mathrm{\sigma}}_{{\hat{\mathrm{\theta}}}_{(t+1)}}^{2}$ is the variance of the sensory measurement. According to the model, a perceived deviation from the goal direction, e.g., to the left, ${\hat{\mathrm{\theta}}}_{t}>0$ produces an update in the state estimate, triggering a correction movement to the right and vice versa. Participants do not apply corrections to the motion direction if either *E* or *K* are equal to zero.

We simulated the outcome of the model and evaluated whether the response of the ideal observer matched the real data. In each simulated experiment, we simulated 75 trials, including five plate orientations with 15 repetitions each. Each trial consisted of a simulated hand trajectory divided in 100 discrete steps of unitary length. The three free parameters of the model and the model input (motor goal and ridge orientation) were set as explained in Results. In each step, we updated the direction of motion, θ* _{t}* (which is the output of the simulation), by adding the change in direction occurred during the unitary interval, Δθ

Note: The content above has been extracted from a research article, so it may not display correctly.

Q&A

Your question will be posted on the Bio-101 website. We will send your questions to the authors of this protocol and Bio-protocol community members who are experienced with this method. you will be informed using the email address associated with your Bio-protocol account.