Swing-leg retraction: a simple control model for stable running
André Seyfarth1,3,*,
Hartmut Geyer1,3 and
Hugh Herr1,2,4
1 Artificial Intelligence Laboratory, Cambridge, MA 02139, USA
2 Harvard/MIT Division of Health Sciences and Technology, Cambridge, MA 02139,
USA
3 ParaCare Laboratory, Balgrist Hospital, University Zurich, CH-8008 Zurich,
Switzerland
4 Department of Physical Medicine and Rehabilitation, Harvard Medical School,
Spaulding Rehabilitation Hospital, Boston, MA 02114, USA

View larger version (25K):
[in a new window]
|
Fig. 3. Return maps yi+1(yi) of the apex
height yAPEX of two consecutive flight phases
(index i and i+1) for three different retraction speeds
R (A, R=0 deg s-1; B,
R=25 deg s-1; C, R=50 deg
s-1).The system energy corresponds to a running speed of 5 m
s-1 at an apex height yAPEX=1 m.
(AC) Three characteristic return maps represent the minimum, mean and
maximum retraction angle R (see key in each panel) for
stable fixed points (see text, Equation 2). With increasing retraction speed
R, the range of retraction angles R with
stable fixed points increases, and attraction of higher apex heights is
observed (max. y0 1.3, 1.9, 2.2 for
R=0, 25, 50 deg s-1, respectively) as shown by
representative tracings (running sequences are indicated by stepped black
lines with starting arrows).
|
|

View larger version (36K):
[in a new window]
|
Fig. 5. The influence of retraction speed R on the robustness of
running is shown with respect to a permanent change in leg stiffness
kLEG. For each run (vx,0=5
m s-1, y0=1 m), the maximum and minimum leg
stiffness (kMIN,
kMAX) required to keep the system in a periodic
running movement are depicted (A,C,E). The retraction angle
R (denoted in A,C,E) is chosen according to the mean
retraction angle for stable fixed points in
Fig. 3 at
kLEG=20 kN m-1. (B,D,F) The
adaptation of the leg angle to the changed leg stiffness.
|
|

View larger version (28K):
[in a new window]
|
Fig. 6. (A) A three-dimensional (3D) representation
yi+1(yi, 0) of the
return map yi+1(yi) characterizes
spring-mass running (system energy corresponds to vX=5 m
s-1 at yAPEX=1 m; m=80 kg,
l0=1 m, k=20 kN m-1) for different
angles of attack 0. For fixed angles of attack (slices in
3D), the corresponding return maps are shown on the left
(yi, yi+1) plane. The red line depicts
the return map for 0=68°. Different return maps are
possible if the angle of attack 0 becomes dependent on the
apex height yi. An `optimal' control model with respect to
stability would be a direct projection of any initial apex height
yi to a desired apex height
yCONTROL in the next flight phase, or
yi+1(yi)=yCONTROL=constant,
as shown for apex heights of 1, 1.5 and 2 m (left plane). This corresponds to
isolines on the 3D-surface yi+1(yi,
0) indicating a dependency between the angle of attack
0 and the initial apex height yI, as
shown for yCONTROL=1, 1.5 and 2 m in (B). With
careful selection of the retraction velocity R and the
retraction angle R, the constant velocity leg retraction
model can approximate the optimal control strategy.
|
|
© The Company of Biologists Ltd 2003