Professional Documents
Culture Documents
Gregor Schöner
Movement generation in animals
movement generation adapted to and
directed at a sensed environment is the core
of animal experience… and a key
evolutionary factor
=> animal are amazing autonomous
movement machines..
=> the brain is strongly organized around
movement generation… (the basis of a
tradition of thought called “embodied
cognition”)
Human movement
involuntary (reflexive)
automatic/habitual (requires little attention)
voluntary/intentional
Qualities of human movement
rhythmic
discrete (in time)
Textbooks
of reaching
sequence s atial re resentation
generation eed
ac
premotor corte
basal ganglia motor corte cerebellum
movement timing
ac
cou ling
neuronal d namics o
decou ling
descending activation
spinal cor
re e
parietal corte
cognition on which
object-oriented action is movement timing
ac
based…. topic of my neuronal d namics o
cou ling
course in the WS
decou ling
descending activation
spinal cor
re e
mo ement
lower activation level. peaks are bui
Scene perception
The detection decision of DFs translates
this input into a macroscopic decision, whether
input from t
slice input fro
a visual region is interesting enough for further of the boost
inspection (i.e., it contains a scene object) or can solutions and
be ignored as background. Here, the retinal space scene space
field (see Figure 9.1a) encodes these extracted positions cha
neural fields… dynamic field theory
foreground blobs of objects in a neural way,
containing multiple peaks at the same time in a
the new loca
information
multi-item regime, which represent interesting tity. A secon
u
y x
activation
0
movement
amplitude
mo
v nt
am emen e m e
movement plit
ude t mov on
direction irec ti
d
every action is
represented as a stable
vement to be executed, and d = x −x
target is the
real
activation sate in an
maining distance.
To summarize, a single timed movement consists of
“intentional
ee separate field”
behaviors: the postural, movement, and
date behavior. In order to function properly, these be-
iors must be activated and deactivated in the correct
that predicts its
uence: the initial position must be memorized before
rting to move and the movement has to suppress the
“condition of
tural behavior. The necessity of organizing behaviors
ime becomes even more apparent when building entire
satisfaction”
hitectures based on discrete behaviors.
The framework for behavioral organization is based on
T, which we now briefly review.
instabilities drive the
Dynamic Field Theory
transition
Dynamic Field from
Theory (DFT) [16] is one
a neural variant Fig. 2. Elementary behavior (EB) in Dynamic Field Theory.
the attractor dynamics approach. We use it here as Each EB consists of two parts: the intention represents the desired
intention
integrating to another
framework between the low level sensory-
change of the EB in the world, while the condition of satisfaction
(CoS) represents the sensory signal expected for the successful
tor streams of the robot and the higher level cognitive completion of the EB.
ctions of the model, for instance its perceptual repre-
tations and its organization of behaviors.
[Sandamirskaya,
Within DFT, dynamic neural fields Zibner,
(DNFs)Schneegans,
are used to Schöner:
Fig. 2). New Ideas
While the inintention
Psychology (2013)]
node simply determines
isual s stem
frontal brain isual corte
motor
goals visual searc attention
parietal corte
Lecture 7/Exercise 6 ac
cou ling
neuronal d namics o
decou ling
descending activation
spinal cor
re e
mo ement
isual s stem
frontal brain isual corte
motor
goals visual searc attention
parietal corte
degree of freedom
problem: Lecture 6/ movement timing
ac
Exercise 5 neuronal d namics o
cou ling
decou ling
descending activation
spinal cor
re e
mo ement
isual s stem
frontal brain isual corte
motor
goals visual searc attention
parietal corte
ac
generated and regulated neuronal d namics o
cou ling
decou ling
descending activation
spinal cor
re e
mo ement
Human motor control
=>experiment
Posture is controlled
description
of the mechanics of the muscles
J ✓¨ = k(✓ ) µ✓˙
Stiffness
roughly the same form but show a less pronounced decrea
in the middle of the movement. The elbow term, Ree increas
from Ç5 Nrm/rad at movement start to 20–25 Nrm/r
during movement, and the two double-joint terms, Rse a
Res , increase from Ç2 Nrm/rad at movement start to Ç
10 Nrm/rad during movement. Ree , Res , and Rse all decrea
passive
muscle
1 1
shortening stretching
0 0
[Song 2017]
Muscle dynamics
Hill type models
A. Muscle-tendon unit
PE
SE
CE
BE
[Song 2017]
Neural basis of invariant characteristic:
stretch reflex
alpha-
gamma
reflex loop
generates
the stretch
reflex
37-12
Ia inhibitory interneuron
mediates reciprocal
innervation in stretch
reflex, leading to
automatic relaxation of
antagonist on activation
of agonist
Reflex model
points). An equilibrium state, by definition, is a state in which the resultant force act
on the object is zero. For example, a muscle acting against an external load may be
an equilibrium state when muscle force is equal in magnitude and directed against
load force. So, if a muscle is in equilibrium with external forces, its state may be ch
acterized
254 with two variables, length and force. These two variables
Biomechanics and Motorform
Controlthe equi
rium point for the muscle on the lengtheforce plane (Figure 12.3).
There is considerable confusion due to the existence of two versions of the
hypothesis addressed as the a-model and the l-model. The original Feldman’s hypo
monotonic esis (the l-model) assumes that the neural control of a muscle can be adequat
described as setting only one variable, threshold of the tonic stretch reflex (
relationship force- Figure 12.3 illustrates the control of a muscle according to the l-model. Setting a va
of l defines a range of muscle length values (those larger than l) associated w
length muscle activation—to the right of l in Figure 12.3. If muscle length is smaller th
l, no activation is seen. The muscle shows larger activation levels and larger for
for larger deviations of its length from l. The dependence of muscle force on
reflex threshold can difference between its length and l is addressed as the muscle invariant characteri
Figure 12.5 (A) A scheme of three inputs into an alpha-motoneuron (A e afferent; C1 and
be varied by C2 e central). (B) An illustration of the three methods of control of a neuron. C1 and C2 define
the effective distance to the threshold (DTh). The afferent input (A) is assumed to define
descending
the ramp-like change in the membrane potential (V). AP show the moments of action
potential generation.
activation signals action potential). In this case, the frequency of firing of the neuron will not depend on
the afferent input. In contrast, if the central inputs depolarize the neuronal membrane
below the threshold, activity of the neuron will depend on the A input. In other words,
the neuron would behave as an adaptive element, changing its activation as a function
of the state of peripheral structures, from which it receives the afferent input.
Figure 12.5(B) illustrates the membrane potential and its changes under the action
of the three inputs shown in Figure 12.5(A). For simplicity, assume that the afferent
input leads to a ramp-like change in the membrane potential (dashed ramp lines).
[Latash, Zatsiorsky, 2016] One of the central inputs (C1) induces a steady shift of the membrane potential
(V) toward depolarization. The other input (C2) can change the threshold value itself.
Clearly the frequency of firing of the neuron will be a function of all three inputs: C1
Figure
and C212.3 Setting
define a valuedistance
the effective of l defines a range
from the of muscle
steady-state levellength values (those
of depolarization to thelarger than
Movement entails change of posture
force
equilibrium
point
joint angle,
Movement entails change of posture
force
equilibrium
point
joint angle,
Does the “motor command”
specify force/torque?
Not necessarily ..
because the same descendent neural command
generates different levels of force depending on the
initial length of the muscle
force
equilibrium
point
joint angle,
Virtual trajectory
joint angle,
Pilon, Feldman, 2006
actual
first50 A yes… simple
answer: trajectory
ramp-like trajectories of the “r”
command (“virtual trajectories”) shift the equilibrium point
smoothly C
in time… .
Elbow angle (°)
θ
e.g.0Pilon, Feldman, 2006
2
R Rc = 0.99, p < 0.01
ErrRMS = 1.7881 °
–50 θ
virtual
trajectory
–100 d = 30 ms κ = 0.006
Shifting the equilibrium point is
necessary, but is it also sufficient?
1x
left workspace right workspace
150 1
100
100
0.5
5c F
50
5
.8
0 B0 0
s
A
z
-50m
-50 = -0.5
-100
-100
Figure2. Configurations of a model two-joint arm, representing typical
kinematics of the human arm, at two workspace locations where reach- A
-150
-’ i
:.
-.
=. Figu
ing movements were performed. Typical shoulder and elbow angles at -a jecto
-150 workspaces were 15” and 100” at right and 60” and 145” at
these two -0.5 0 0.5 1 l
‘*
50 100 1 -150 -100 -50 0 50 100 150 : the
left, using coordinates-100defined -50
in Figure 01. f
%
plott
Hand x-velocity (m/s)
Displacement (mm) Displacement (mm) ‘31 third
0 traje
domly Figure
chosen6. from
Typical
the hand
set (O”,trajectories at theand
45”,. . ., 315”) rightatworkspace
a distance inofa 10 null Figure 7. Performance during initial exposure to a force field. Shown _I 5cm feed
cm was force field duringAfter
presented. no-visual feedback
the subject hadconditions.
moved to Dotsthe are 10 msec
target, apart.
the next are hand trajectories to targets at the right workspace while moving in
center-out movements
target, again chosen at a random direction and at 10 cm, was presented.
A target set consisted of 250 such sequential reaching movements. All
the force field shown in Figure 3. Movements originate at the center.
velocity dependent
All trajectories shown are under no-visual feedback condition. Dots are a reaching movement, with practice the subjects tended to con- practiced in the force field. This
targetscentripetal
were keptforceswith that
before force-field
make
in the up the of
confines G matrix
the 15 canx 15be cm
derived from the
workspace. 10 msec apart.
center-out movements computation of a correlation c
verge upon this straight-line trajectory. This recovery of the
sensor
activation
sensor time
activation muscle
muscle
activation activation
descending
activation
length o agonist
4
Y-coordinate
1
2
0.45
6 8
0.4
5 3 7
0.4
0.2
0.35
0 S 0.2
0.3
Top view of the experimental set-up.
-0.2
The participant is seated in
0 0.2 -0.2 0 0.2
horizontal monitor with the center of his shoulder at a distance X-coordinate [m]
o the monitor. Participants moved their right arm between targets
on the monitor. Infrared markers (red asterisks) were attached to
green: Results
muscle 0.02
MSF MSE
0.01
MEF MEE
activation 0 0
o blue:
0.02
zero 0
0.02
0
descending
vement
-0.02
-0.02
activation 0.02
0.02
central 0 0
-0.02
shifted
-0.02
0.02 0.02
Both 0 0
activation [rad]
-0.02 -0.02
more
-3 -3
#10 #10
0.02
5
fast
0 0
-5
-0.02
id line)
#10 -3 #10 -3
5 0.02
0 0
slow -5 -0.02
(dotted 0.02
0
0.02
0
-0.02 -0.02
dashed: 0
-0.02
0
-0.02
slow 0 50 100 0 50 100 0
time [sec]
50 100 0 50 100
resembling Latash's[4] N-shape in the fast.
time course of descending activation
The virtual trajectory changes gradually with an increasing
cocontraction (C= {0.2, 0.4, 0.6, 1.0}) and the N-shape is
… as a virtual trajectory
most pronounced for smaller C-commands
Figure 3: For a symmetric pair of muscles (thin black lines), their threshold lengths,
1 , and 2 uniquely determine the equilibrium posture of joint, Rsym = ✓,2 ✓,1
irrespective of co-contraction. (Note that threshold lengths are transformed from
articular elbow joint muscles (red), two monoarticular shou
Kinematics
nd two biarticular muscles that span elbow and shoulder joi
span +along
1 pair joints
of bi-articulatory
and stretchm. or contract to change the ang
hus induce a movement. Thus, the muscles resting length an
ion determine the actual length of a muscle. We modeled t
first-order
musclepolynomial
length link todepending
joint angles on the elbow and the should
2
0.5 8
1
Y in [m]
0.4
7
3
5 4
6
0.3
ure 4: EEF path for the simulations (black) and the experiment (blue) for the
blue: experiment
black: model
w condition (800ms). The paths are labeled according to the movement numbers
me conventions as in figure 1).
, initial to a target position at
exor extensor
re ex
Shoulder 0
mmand
o the
h,
0
0
u-u0 [-]
u0
slow: 0
Elbow
dotted
0 0
medium:
dashed
time
fast:
Biarticular
solid
0 20 40 60 80 100 0 20 40 60 80 100
Movement time [%] Movement time [%]
Minimal lambda trajectories
Shoulder lambda Elbow lambda Biarticular lambda
flexors 0.18 0.26 0.26
dotted 0.18
0.24
0.26
0.6 0.2
0.2 -0.2
0.6 0.2
0.2 -0.2
[m]
0.4 0.4
0.2 0.2
slow:
0.2 0.4
dotted 0.4 0.2
0.2 -0.2
fast: 0.4 -0.4
solid 0 20 40 60 80 100 0 20 40 60 80 100
[%]
in Movement Direction
0.2
-0.2
0 20 40 60 80 100
space
in Movement Direction
-0.2
0.2
0 20 40 60 80 100
in Movement Direction
0.6
0.4
0.2
0 20 40 60 80 100
in Movement Direction
0.2
0.4
0.6
0 20 40 60 80 100
0.4
m
attractor trajectories are 0.2
0 20 40 60 80 100
target
0 20 40 60 80 100
in Movement Direction
0.4
0.2
0 20 40 60 80 100
in Movement Direction
0.2
0.4
0 20 40 60 80 100
Movement
Time in [%]
a linear time compression, and slow movements can be obtained from fast referen
commands by linear time dilation. Figures 14 and 16 illustrate that this scaling l
Do the time courses of lambda matter?
fails for ramps and for the minimal reference commands.
First, we constructed a ramp with constant rate of change in end-e↵ector spa
which we simply gave a very short duration of 0.1 s, shorter than the fast ram
we found for the minimal reference commands. Does such a short ramp lead to
faster making
movement? a slow lambda
Figure (ramp
14 shows in hand
that this is notspace)
the case: the movement th
fast =>
is produced is, doesn’t makethan
in fact, slower movement fast
the fastest movements we modeled with t
minimal reference command. In the simulation shown, co-contraction was set to
N. Increasing co-contraction further did not make the movement faster.
0.55 2
0.35
0.5 1.8
1.6
angle [rad]
0.45 0.3
y [m]
[m]
1.4
0.4
1.2 0.25
0.35 1
0.2
0.3 0.8
0.6 0.15
-0.04 0.04 0 0.2 0.4 0.6 0.8 1 1.2 0 0.2 0.4 0.6 0.8 1 1.2
x[m] t[s] t[s]
Docommand
the
Second, time
we probedcourses of
the reverse scaling inlambda
which we tookmatter?
the minimal referenc
obtained for fast movement of 0.4 s movement time and rescaled it lin
early by a factor of two, nominally for a movement time of 0.8 s. Figure 16 show
the resulting path, joint trajectories, and reference commands. The hand’s pat
ismaking a fast lambda
clearly unrealistic in shapeslow: doesn’t
for slow make
movements witha an
good slow hook at th
extraneous
end of the movement. This is reflected by the joint angles’ overshooting their ta
movement
gets. Essentially, at this slow rate, the joint angles track the N-shaped referenc
commands! So, clearly, slow movements are not scaled down fast movements.
2
0.55 0.35
1.8
0.45 1.4
y [m]
[m]
0.25
1.2
0.4
1 0.2
0.35
0.8
0.15
0.3 0.6
0.4 0.1
-0.05 0 0.05 0 0.2 0.4 0.6 0.8 1 1.2 0 0.2 0.4 0.6 0.8 1 1.2
x [m] t [s] t [s]
ands and
Normalization of Model Parameters T
(3) Estimate
transfer
When
le lengths
0 descending
and muscle is active: 𝐴 activation
𝑘 from EMG
Assuming EMG is linearly related to MN activation, the normalization w
Then we parameters can be determined with data sets of 𝐸𝑀𝐺, .
ch stretch 𝐸𝑀𝐺 1 2 1 /𝑘 2
ommands Ex
Experiment: Sudden unloading of
preloaded wrist muscles elicits fle
motion to a new wrist position.
unloading experiment
We assume to
subjects maintain
determine linearbefore and after
thus also
relationship
unloading:between EMG
and descending
A series of
activation
, , were
obtained with four torque levels
(by estimating threshold
(0.4, 0.6, 0.8, 1Nm), each with 5
lengthtrials;
in unloading)
unloading was done for
both flexor and extensor,
separately.
of descending
unloading experiment to motor command
: intrinsic electrical MN threshold
[Zhang,
Experiment: Sudden Feldman,
unloading of Schöner]
bot
Muscle sep
The threshold property of MN:
𝐴 ∗
time profile during fast movem
ast movementslowhad multiple peaks, but
: intrinsic electrical MN threshold
ectory during slow movement. fast
similar shape to joint trajectory dur
quasi-postural picture
target is an attractor….