Skip to main content
. 2019 Oct 7;15(10):e1006993. doi: 10.1371/journal.pcbi.1006993

Fig 3. The gait controller used a combination of a state machine and low-level control laws to determine excitations.

Fig 3

The state machine had three states in stance (i.e., early stance (ES), mid-stance (MS), and pre-swing (PS)) and two states in swing (i.e., swing (S) and landing preparation (LP)), and it determined when low-level control laws were active. Low-level control laws included constant signals (C), feedback terms based on muscle length (L), muscle velocity (V), and muscle force (F), and proportional-derivative control (PD) based on the pelvis tilt angle. Positive and negative feedback are denoted by (+) and (-), respectively. All feedback laws based on muscle states acted upon the same muscle, except for a negative force feedback from the soleus to the tibialis anterior.