Skip to main content
PeerJ logoLink to PeerJ
. 2018 Oct 8;6:e5849. doi: 10.7717/peerj.5849

Analytical CPG model driven by limb velocity input generates accurate temporal locomotor dynamics

Sergiy Yakovenko 1,2,3,4,5,, Anton Sobinov 5, Valeriya Gritsenko 2,3,4,5,6
Editor: John Hutchinson
PMCID: PMC6230438  PMID: 30425886

Abstract

The ability of vertebrates to generate rhythm within their spinal neural networks is essential for walking, running, and other rhythmic behaviors. The central pattern generator (CPG) network responsible for these behaviors is well-characterized with experimental and theoretical studies, and it can be formulated as a nonlinear dynamical system. The underlying mechanism responsible for locomotor behavior can be expressed as the process of leaky integration with resetting states generating appropriate phases for changing body velocity. The low-dimensional input to the CPG model generates the bilateral pattern of swing and stance modulation for each limb and is consistent with the desired limb speed as the input command. To test the minimal configuration of required parameters for this model, we reduced the system of equations representing CPG for a single limb and provided the analytical solution with two complementary methods. The analytical and empirical cycle durations were similar (R2 = 0.99) for the full range of walking speeds. The structure of solution is consistent with the use of limb speed as the input domain for the CPG network. Moreover, the reciprocal interaction between two leaky integration processes representing a CPG for two limbs was sufficient to capture fundamental experimental dynamics associated with the control of heading direction. This analysis provides further support for the embedded velocity or limb speed representation within spinal neural pathways involved in rhythm generation.

Keywords: Model, CPG, Locomotion, Steering

Introduction

The mechanism of spinal rhythmogenesis is an integral part of the mammalian locomotor system that fuses descending and sensory feedback signals with body dynamics (Dickinson et al., 2000). The theoretical description of this element, termed the central pattern generator (CPG), has been the focus of research with diverse aims. Previous computational studies introduced a variety of models to describe inter- and intra-limb coordination (Yakovenko et al., 2005; Schöner, Jiang & Kelso, 1990) and the rhythm generating network dynamics (Daun, Rubin & Rybak, 2009; Barnett & Cymbalyuk, 2014). Other models tested the organization of spinal interneuronal circuitry (Bashor, 1998; Rybak et al., 2006) and the dynamic interactions between the mechanical system and the CPG (Taga, Yamaguchi & Shimazu, 1991). The elusive mechanism of locomotor pattern generation remains poorly understood in the context of its regulation and integration within descending feedforward and sensory feedback pathways. One of the main obstacles is the definition of CPG’s essential function. We know that this neural element can compute control commands for the redundant musculoskeletal system (Gritsenko et al., 2016) that, in turn, shapes the activity of hierarchical neural mechanisms (Lillicrap & Scott, 2013) distributed along the neuraxis (Grillner, 1985). Moreover, the spinal motor circuits are known to accommodate rewiring in healthy operation (Vahdat et al., 2015) and injured states (Stevenson et al., 2015; Liu et al., 2017).

The computational models of CPG may help to define the role of this element within the sensorimotor hierarchy. What would be the pertinent CPG model for this task? There are multiple models, and their implementation varies in complexity mostly due to the nature of addressed problems. One of the main challenges in computational neuroscience is the choice of appropriate model complexity and the level of abstraction for the theoretical description of complex neural mechanisms. The rule of thumb for an appropriate choice of mathematical model is to match the dexterity of experimental and theoretical descriptions. For example, the experimental data representing cellular mechanisms are captured with Hodgkin–Huxley (H-H) equations that detail the observed changes in membrane properties with the nonlinear dynamics of ion channel conductances. In contrast, the network behavior is assessed most optimally with the relatively simple phenomenological rate models that approximate the details of neural spiking by their discharge rate (Sterratt et al., 2011). Recently, the CPG models with H-H formulations were applied to cross the multiscale and multilevel divide between cellular and network levels at the cost of high parametric dimensionality but describing the underlying mechanisms responsible for neural discharge (Rybak, Dougherty & Shevtsova, 2015; Danner et al., 2016).

The multiscale problem of representing input–output relationships using different physical laws and mathematical implementations to capture physical phenomena at different scales is not commonly addressed in the context of CPG models. Yet there is a long-standing history of varied techniques for simulating CPG dynamics that span physical simulations of reciprocal integrators with inhibition (Verzár, 1923), nonlinear oscillators and rate models (Patla, Calvert & Stein, 1985; Pribe, Grossberg & Cohen, 1997), and models based on spiking neurons with varied complexity of computational dynamics (Selverston et al., 2000; Rybak et al., 2006). The scope of questions addressed with these models is also surprisingly wide, e.g., quantifying the role of ionic currents shaping the bursting activity of single neurons (Kueh et al., 2016) or identifying the role of specific network elements within the CPG simulated with either the H-H models (Ausborn et al., 2017) or the rate models (Sobinov & Yakovenko, 2018).

In our previous studies using a rate CPG model, we used data-driven parameter optimization to describe locomotor phase modulation (Yakovenko et al., 2005) and then applied the inverse solutions from empirical data to identify limb speeds as the modality of computed CPG inputs (Yakovenko, 2011). Unlike in classical Marr’s top-down analysis (Marr, 1982), the CPG structure was used as a “wetware” implementation in the bottom-up analysis to identify the nature of neural computation in locomotor tasks. Similar results were also found using H-H type CPG models, i.e., the monotonic relationship between the input strength and the frequency of locomotion (Rybak et al., 2006) or limb speed (Danner et al., 2016) were identified.

Using an analytical CPG model, we have demonstrated previously that the asymmetric gait can be represented with the strengths of connections between intrinsic elements of a relatively simple bilateral CPG (Sobinov & Yakovenko, 2018). In contrast, our focus in this study was to test the prediction that the elements of a single limb CPG are sufficient for the implementation of the relationship between speed and step cycle duration. For this purpose, we derived the analytical solution for the single limb model consisting of two coupled integrators. Then, we hypothesized that the general form of the solution is consistent with the velocity command input that modulates appropriately the timing of locomotor phases. Since limb-dependent phase modulation was also implicated in the control of heading direction (Courtine, Papaxanthis & Schieppati, 2006), we used the analytical solution to demonstrate, for the first time, that single-limb velocity command signals are capable of appropriate phase modulation necessary for the control of heading direction.

Methods

CPG structure and function

The observations of neural activity in the absence of descending signals or sensory feedback led T.G. Brown to formulate the principle of intrinsic rhythmogenesis of spinal networks, the half-center oscillator hypothesis (Brown, 1911). Brown posited that “…the centres are paired, and that each pair consists of antagonistic opposites.” The intrinsic rhythmogenesis opposed the established view that the locomotor pattern is generated and shaped only by supraspinal and sensory feedback pathways. The bilateral CPG model in Fig. 1 was developed from a numerical model of a single-limb oscillator to describe phase dominance in fictive cat locomotion, which is a type of experimental behavior with diminished sensory contribution (Yakovenko et al., 2005). This model controlling two limbs consisted of two dedicated oscillators made of two reciprocally coupled half-center elements (gray area in Fig. 1). It can generate bilateral rhythm using the interactions within and between the half-center elements. Only the rhythm generating mechanism is captured by this feedforward rate model with time-varying inputs. The pattern formation mechanism responsible for the generation of motoneuronal input signals can be computationally decoupled from the temporal dynamics of rhythm generation (McCrea & Rybak, 2008).

Figure 1. The schematic of bilateral CPG.

Figure 1

Each locomotor phase Ti is generated by the transformation of low-feature inputs (desired velocity) with the intrinsic interactions between the half-centers (weights rij, see Eq. (2)). The outputs in the form of phase durations define the pattern of flexor and extensor motoneurons responsible for the activity of muscles during swing and stance for each limb.

The process of controlling locomotor phase durations is based on the ability of the network to integrate inputs until reaching a critical threshold causing a phase resetting within the CPG network, Fig. 2. We have previously developed the bilateral model (Yakovenko, 2011; Sobinov & Yakovenko, 2018) and describe it in brief here. The model was expressed as the system of differential equations consisting of two parts in Eq. (1): (i) the largely extrinsic signals (right side) and (ii) the intrinsic interactions (left side). The offset term (x 0) could combine both intrinsic and extrinsic influences on the background excitability of spinal cord. The bilateral CPG model consists of a system of differential equations for four intrinsic states (x=x1,x2,x3,x4T) that represent flexor and extensor locomotor phases for each limb:

x ˙GxULx=x0+Guu (1)

where Gu matrix represents gains of input signals u, x 0 are constant offset values, GxUL matrix represents the strength of unilateral connections between the CPG half-centers (shown as arrows with weights rij in Fig. 1, the connections across the midline were removed). GxUL matrix has the following form:

GxUL=Ir leak (2)

where I is the identity matrix, rleak is the constant that determines intrinsic state-dependent feedback. This parametric transection effectively decouples the control of left and right limb. However, the bilateral coupling in this model could still be achieved through the common descending drive (as demonstrated for the heading direction control, below).

Figure 2. The temporal schematic of two reciprocal states with integration and resetting.

Figure 2

The integration process in flexor half-center (blue) described by Eqs. (3) and (7) is reset to 0 (minimal value) after reaching 1 (maximal value) and the reciprocal extensor state (red) is initiated with the same state-switching constraint.

The internal states are limited to positive values with the switching threshold set to 1. Only one state from a pair, 1–2 (Fig. 2), is set to be active x ∈ (0, 1] to impose the reciprocal relationship between half-centers. This implementation assumes robust reciprocity between antagonistic states and enforces zero overlap between them. The single limb CPG would consist only of two reciprocal states (x=x1,x2T).

Even this simple model had many parameters that were largely undefined. Using an error-driven search algorithm in our previous study (Yakovenko, 2011) we found a set of optimal parameters (Table A1). These parameters were resolved by the minimization of the objective function with terms related to the errors in simulating swing and stance phases and the rate of their modulation for different overground speeds (Goslow, Reinking & Stuart, 1973; Halbertsma, 1983).

Table A1. Optimal CPG parameters from Yakovenko (2011).

Parameter x01 x02 g1 g2 rleak
Value −0.0007 2.4256 0.6203 0.4882 −0.0094

Results

The relationship between step cycle duration and the input “drive” to the analytical model was investigated in two complimentary solutions that rely on different assumptions: (i) the assumption of constant integration rate in a single limb model of CPG, and (ii) the expansion of function with the common Taylor series method.

Solution using constant rate assumption

First, let us express explicitly all the term in Eq. (1) to describe only flexor and extensor states controlling a single limb. Here, x 1 and x 2 are the reciprocal state variables as shown in Fig.  1. The system of equations can then be stated as:

x ˙1=x01+gu1u+rleakx1x ˙2=x02+gu2u+rleakx2. (3)

Since rleak is a small negative number (Table A1) the rate of state (x ˙) can be further approximated without this term using phase duration quantities as the difference of states for a given phase duration, i.e., the inverse of phase duration. Even for the time-variable input (u), the rate of state for a full phase duration can be simplified as:

x ˙=maxminτ=1τ. (4)

Figure 2 shows an example for this formulation based on Eq. (1) for a single limb with the assumption of the constant rate of integration (gu1 and gu2 are scalars, as in our previous studies). Each state (x 1 and x 2) integrates an input (u) only when active. The integration rate per step cycle can then be stated as in Eq. (4). This formulation is possible due to the removal of midline crossing connections (green in Fig. 1) between CPG states that complicate the relationship. Then the expression for cycle duration can be described as a sum of the antagonistic phases in the simplified system, Eq. (5):

Tc=τ1+τ2=1x ˙1+1x ˙2=x ˙1+x ˙2x ˙1x ˙2. (5)

Since the cycle duration, Tc, is a constant for a given constant input (u), the only time-varying variables are the states of the system, x 1 and x 2. In phase transition points, at t = τ1 or t = τ1 + τ2, x 1 and x 2 are zero or a small value close to zero. We can further expand this equation with Eq. (3) and simplify it to all the known terms:

Tc=x01+x02+gu1+gu2ux01+gu1ux02+gu2u=a+bua ~+b ~u+c ~u2 (6)

where the step cycle duration is expressed as a function of input (u) and all parameters a, b, a ~, b ~, c ~ are constants determined by the coefficients in the system of equations Eq. (3).

Solution using Taylor series

The same solution Eq. (6) was found by integrating the differential equations (3) between 0 and t. For this, Eq. (3) can be rewritten with the assumption of independent limb control:

x ˙rx=x0+Guu (7)

where variables are as defined for Eq. (1), and r = rleak. Note that the right-hand side can be assumed to be time-independent for constant input (u) and this type of equations has a general solution of the form ekx. The left side of the above equation can be expressed as

xert=x ˙ertrxert=x ˙rxert. (8)

Hence, Eq. (7) can be integrated and evaluated between 0 and t using

xert0t=0tx0+Guuertdt (9)
xtert0=x0+Guurert1 (10)
xt=x0+Guurert1. (11)

The exponential function can be further expanded with Taylor series and some components can be dropped since r is a number close to zero, so that rt ≈ 0 in the expansion:

xtx0+Guur1+rt+1x0+Guut. (12)

Then, the full phase of each integrated state is

t=1x0+Guu. (13)

Finally, the full cycle duration consisting of two reciprocal phases (t1 + t2) has the same form as Eq. (6)

Tc=t1+t2=a+bua ~+b ~u+c ~u2 (14)

where a, b, a ~, b ~, c ~ are constants defined by the examination of algebraic terms from Eq. (13).

Validation

Both methods converged on the same form, Eqs. (6) and (14), supporting the consistency of solutions with different assumptions. The relationship between step cycle duration and CPG input (Tc and u) is of the form Tc = aub. This simple analytical solution has a similar form to the phenomenological relationship between cycle duration and the velocity of overground forward progression Tc=0.5445V−0.5925 (Goslow, Reinking & Stuart, 1973). Figure 3 shows the comparison of solutions with our analytical and the previous phenomenological model for the step cycle duration and velocity values. The simulated Tc data values were calculated with Eq. (7) using optimal parameters and u values selected with the regression equation u = (V + 0.1272)∕0.2357 (from Fig. 4 in our previous work (Yakovenko, 2011)) and plotted in Fig. 3C. The analytical solution (red) for leg speed was closely related to the empirical curve (black) calculated with the phenomenological functions that were calculated as the best-fit expressions for the experimental measurements (Goslow, Reinking & Stuart, 1973; Halbertsma, 1983) (Fig. 3A). Since the swing duration remains nearly constant as a function of either step cycle duration or the velocity of forward progression in cats (Halbertsma, 1983; Frigon et al., 2014), it can be approximated as a constant (≈0.25 s). Then, the stance duration is the same as in Eqs. (6) and (14) with the negative constant. This relationship may not be preserved for gaits with the large differences in limb speeds as those used in split-belt experiments (D’Angelo et al., 2014) and may require the consideration of bilateral inputs as in our previous study (Sobinov & Yakovenko, 2018). The analytical and empirical step cycle durations were highly correlated (Fig. 3B) for the linear relationship between CPG inputs (u) representing scaled forward velocity values (Fig. 3C).

Figure 3. The comparison of analytical and empirical values.

Figure 3

(A) The solution of cycle durations is shown for both the analytical (red) and empirical (black) values. (B) The analytical cycle durations (Tc) are plotted as a function of empirical Tc (R2 = 0.9946, p < 0.001). (C) The relationship between input signals and empirical forward velocity.

Figure 4. The simulated relationship between CPG inputs (limb speeds) and the heading direction.

Figure 4

(A) The change in the heading direction is shown as a function of two parameters—mean speed and limb speed differential. (B) Examples of asymmetrical walking trajectories simulated for the ranges marked (a-c) in (A). The heading direction (green) was scaled with the mean stride length in five simulated steps. (C) Schematic summarizing the heading direction control based on the velocity command hypothesis. The desired heading direction (γ∗) can automatically generate the CPG speed commands appropriate for steering body (γ).

The implementation of CPG with the limb speed inputs is expected to generate spatiotemporal step modulation appropriate for the locomotion on a curved path. We used the following equation to compute the relationship between the heading direction (γ) and limb speeds (VRVL) : γ = Tc(VRVL)∕W, where W is the interlimb step width (≈0.15 m in cat) and Tc is the step duration from Eq. (6). This equation was previously derived for the experimental and theoretical kinematics of locomotion along a curved path (Courtine, Papaxanthis & Schieppati, 2006; Sobinov & Yakovenko, 2018). Figure 4A shows the monotonic relationship with extremes occurring for large interlimb speed difference (∂V) at slow speeds. This range may be consistent with the “spin turning” when body spins around a supporting limb (Hase & Stein, 1999). Examples of simulated kinematics for three speeds (a, b, c = 0.5, 1, 2 m/s) with increasing interlimb speed differences in each consecutive step are shown in Fig. 4B. The green vector indicating the heading direction demonstrates the dependency not only on the interlimb speed difference (∂V), but also the overall magnitude of body’s velocity (V). The parsimonious analytical CPG model that includes computations for two limbs can generate steering.

Discussion

Here, we have investigated an extreme example of the structural feedforward rate model with time-varying inputs and its ability to capture general CPG function. We have developed an analytical solution for a reduced CPG model to test if the basic structure of reciprocal interactions between integrating and leaky network elements can generate appropriate input–output relationship between limb speed and locomotor cycle duration. The analytical solution of the reduced CPG model recreated the empirical data very closely, despite model simplicity and assumptions in deriving the solution. This was not clear a priori.

The minimalistic implementation of CPG required significant assumptions about morphology and function in the model. Both, flexor and extensor half-centers were assumed to be capable of generating rhythm based on the reciprocity of two integrating circuits. The ability for rhythmogenesis of each half-center is the current consensus among multiple groups (see reviewed in Frigon, 2017), but it has been under some scrutiny, see discussion of “swing-phase” CPG below. In the model, the switching to the antagonistic phase is triggered by the state signal crossing the threshold (xi = 1). The process responsible for maintaining activity in one phase is similar to the dynamics arising from the slowly inactivating persistent sodium current in CPG models using H-H dynamics.

The dynamical rate models describing the single-limb CPG are sufficient for the description of the relationship between the desired speed and the locomotor phases. The main advantage of simple models is that their parameters can be accurately scaled using empirical data on the timing of locomotor phase transitions. While we have used data from observations of cat locomotion, the general functional homology of the CPG mechanism has been demonstrated in other mammals, including humans (Lam & Yang, 2000; Musselman & Yang, 2007; Dominici et al., 2011). As further anatomical studies detailing the organization and wiring of neurons become available for mammalian CPG (Kiehn, 2016), the inclusion of these details in models is generally left to the intuition. H-H spike-generating models of CPG require multiple estimated parameter values that are often difficult to validate in numerical simulations. These models provide insight into the realistic control challenges and reveal tentative explanations of experimental discrepancies. For example, the discrepancy between the observation of both extensor and flexor phase dominance in locomotor patterns generated by adaptable flexor- and extensor- driven CPG as opposed to only the flexor-driven CPG (see review Duysens, De Groote & Jonkers, 2013) can be reconciled with the consideration of available functionality within underlying single-cell and network dynamic elements (Ausborn et al., 2017). A subset of plausible mechanisms selected from the plethora of unexplored parametric relationships can explain multiple observed states, and other alternative mechanisms generating similar outcomes may exist within the same models.

The evidence of underfitting of experimental data by simple models should be the main motivation for the inclusion of additional terms within theoretical representations. As we have observed in a relatively complex dynamical rate model simulating asymmetric bilateral locomotion (Sobinov & Yakovenko, 2018), the same low-dimensional output can be produced by several alternative parameter configurations. What region of the parameter space, which is nine-dimensional for a bilateral rate model, is physiological remains to be established. The potential of dynamical rate models to simulate brain functions also remains an open question. Their utility was demonstrated in a series of studies of motor cortical processing spanning reaching movements and motor learning (Churchland et al., 2012; Gilja et al., 2012; Kao et al., 2015; Sussillo et al., 2015). Our finding suggests that dynamical rate models solve the problem of transforming high-level commands to CPG by capturing empirical observations of temporal phase relationships.

All parameters in the parsimonious single limb CPG model can be robustly constrained by the corresponding empirical observations. In this model, the inputs are isolated and identified as velocity-dependent based on the observed outputs. For example, it is sufficient to measure the phase and cycle relationship to identify the scalar gain and the offset for each half-center integrator. The excluded connectivity within the CPG model representing propriospinal commissural pathways in the lumbosacral enlargement removes the network rhythmogenic flexibility that may represent different behavioral states intrinsically (Ausborn et al., 2017; Sobinov & Yakovenko, 2018). For example, a simulation using a high-dimensional parameter space model developed with H-H formalism has demonstrated that the interneurons crossing the midline may provide left–right limb coordination (Shevtsova et al., 2015). The reduction of the high-dimensional parametric space reduces inevitably the behavioral repertoire but increases the model robustness and gains the simple expression of the underlying system characteristics. While the utility of simple models can be challenged for problems that require the examination of intricate structural or functional details, the use of simple models conforms to George Box’s truism that “all models are wrong but some are useful” (Box, 1979). The dimensionality of both inputs and outputs in this model’s dynamical transformation is equivalent, and all parameters are readily definable by the statistics of observations. Could these model parameters be related to physiological variables? We have previously speculated (Yakovenko et al., 2005) that the “offset” parameter (x0) corresponds to the overall excitation of cells involved in rhythm generation. For example, MLR stimulation or sensory feedback could modify this excitability level. The “gain” parameter (g) may correspond to the required range of variation in the simple oscillator. The dynamic rate oscillator models can then disentangle relative contributions of multiple converging pathways for the regulation of excitability or the dynamic range of recruitment within the timing-generating populations of neurons.

The presented solution is based on the analysis of a single limb controller. How does this apply to the behaviors with the interlimb contributions? In a quadruped, the CPG is a network of all four limb controllers that generate patterns with the inputs of all its elements. The analyses of locomotor patterns in split-belt locomotion, when fore- and hind- limbs or left and right limbs were decoupled and allowed to move at different speeds, support the idea that forelimb and hindlimb CPGs are similarly organized without midline asymmetries (D’Angelo et al., 2014). The upper and lower limb CPG networks have been proposed to monitor and to integrate sensory inputs with the ongoing rhythmic activity both in cats and also in humans (Duysens & Van de Crommert, 1998). For example, the cutaneous inputs are similarly modulated in lower limbs during locomotion and in upper limbs during rhythmic, cyclical arm tasks (Zehr & Kido, 2001). The similarity in the structure of the upper and lower limb controllers and their symmetricity across the midline corroborates the idea that the understanding of single limb CPG dynamics is central to the description of inter limb coordination and sensorimotor integration. Thus, this model may be adapted in the future studies to capture, at least partially, upper-limb dynamics in rhythmic movements.

Our results have shown that a simple CPG model driven by limb velocities captures the behavior of steering during gait. In studies where subjects were asked to walk on curvilinear paths (Hase & Stein, 1999; Courtine, Papaxanthis & Schieppati, 2006), both amplitude and timing in leg and trunk muscles were modulated. This supports the idea that the descending command interacts directly with the CPG circuitry to change the heading direction and to allow the locomotion along the curvilinear path. The control of turning during locomotion has been described in the context of controlling subject’s center of mass (Patla, Adkin & Ballard, 1999). The dynamics of this problem is typically defined by the model of inverted pendulum (Hof, 2008), which is traditionally used as the basis of neural transformation responsible for the locomotor rhythmogenesis and mechanical stability (Full & Koditschek, 1999; Full et al., 2002). The neural circuitry of CPG mechanism coupled to the mechanical dynamics of limbs is thought to anticipate mechanical requirements, a phenomenon termed neuromechanical tuning (Taga, Yamaguchi & Shimazu, 1991; Prochazka & Yakovenko, 2007). Thus, it is logical to hypothesize that the anticipated heading direction signal is processed by the CPG network. However, the operation of this pathway may be limited to the “step turning”, which has no abrupt trunk rotation, as opposed to “spin turning”, which may require stopping the axial leg on the inside of a turn (Hase & Stein, 1999). The step turning is generally stable with wider step width and does not disrupt the gait rhythm. Thus, the limb speed driven CPG may mediate turning through a step turning strategy (Fig. 4). In the task where a subject walks on the same curved path with different limb speeds, the simulations predict an increase in interlimb speed with the increasing velocity—moving along the same heading direction line in Fig. 4. Similar increase in the limb stride length asymmetry can be seen in the kinematics of human curved locomotion (see Fig. 4 in Orendurff et al., 2006).

The desired heading direction may be expressed within limb speed commands that descend to the CPG. Similar to our previous study (Yakovenko, 2011), the simple analytical formulation of the relationship between the heading direction and the CPG inputs can be analyzed bottom-up, where a system producing body reorientation during locomotion is also driven by the desired heading direction originating from the higher levels of the visuomotor pathway. The support for the expression of desired heading direction comes from the observations of anticipatory head orientation in humans walking on curved paths and the existence of dedicated visuomotor cells tuned to the head orientation. The orientation of head relative to the desired locomotor direction (similar to γ* term in Fig. 4C) may enable the repositioning of body relative to its frame of reference associated with the ongoing forward progression (Hollands, Sorensen & Patla, 2001). Neurons encoding selectively the head orientation, termed “head direction cells”, have been found in the visuomotor and navigation-related pathways of several mammals (Taube, Muller & Ranck, 1990a; Taube, Muller & Ranck, 1990b; Knierim, Kudrimoti & McNaughton, 1995; Robertson et al., 1999; Sargolini et al., 2006) and simulated in models (Zhang, 1996; McNaughton et al., 2006). The head direction has been shown to influence selection of limb movements (Dancause & Schieber, 2010) and to anticipate the turning in walking on straight and curved paths (Hicheur, Vieilledent & Berthoz, 2005). In the system with the desired heading direction control, the left–right limb coordination would be automatically generated within the pathways converging on the CPG network.

The current model implementation has both temporal and spatial limitations. It has been validated for the temporal modulation of step cycle duration within the range of walking speeds. However, it may not extend to other locomotion types where stance is shorter than swing, i.e., running. In addition, since the dynamics of single limb CPG model is largely dominated by the modulation of stance phase, the phase modulation has been simplified to the examination of only step cycle duration where Tcycle = Tstance + const. This is supported by the observations that swing phase remains nearly constant over a wide range of walking speeds (Halbertsma, 1983; Frigon, Thibaudier & Hurteau, 2015). However, the phase duration curve of flexor phase is not constant in other types of behaviors, e.g., in the “flexor dominant” type of fictive locomotion (Yakovenko et al., 2005). The speed-related increase in the exerted muscle force is expected to be matched with the increase in the order and size of recruited muscle motor units in accordance with Hennemann’s size principle (reviewed in Taylor, 1978). This quadratically increasing signal has not been represented in the current model because this implementation captures whole limb behavior and not the patterning of individual muscles, which can be achieved with the method of Patla, Calvert & Stein (1985). In neuromechanical simulations using the single-limb analytical implementation, the velocity-dependent recruitment can be added to the CPG model as the direct command from the descending pathways (velocity signal) to muscle activation (Prochazka & Ellaway, 2012) or as a transformation from the inverse of the corresponding speed-dependent phase duration. In models without this transformation, the speed-dependent increase in the recruitment of muscles can also be compensated by muscle properties and proprioceptive feedback dependent on muscle dynamics. Using a neuromechanical simulation of cat locomotion in our previous study (Yakovenko, Gritsenko & Prochazka, 2004), we showed that the low ankle extensor forces at high locomotor speeds alter gait kinematics forcing ankle extensors to operate at longer lengths, which, in turn, increases both force generation and increases the stretch reflex contribution from Ia and Ib primary afferent pathways.

The description of mechanisms responsible for the coordination of phasic activity during locomotion may be necessary for the development of stroke and spinal cord injury repair and rehabilitation strategies (Thompson, 2012). The basic mechanistic description of CPG is critical for the development of robotic and clinical applications that take advantage of this element, and it is essential for the functional understanding of hierarchical descending and sensory feedback pathways projecting to it. The fundamental dynamical form of CPG mechanism and its validation in locomotion with different velocities opens a robust alternative to computationally intensive models.

Conclusion

The analytical solution demonstrates that the linear relationship between forward velocity or limb speed and the CPG model input is an intrinsic property of reciprocal organization between two half-center oscillators. Moreover, there is a good correspondence between the form of analytical solution and the previous empirical description of this relationship. The existence of rhythmogenic neural networks with the reciprocal inhibition makes it possible to use gross signals, i.e., limb velocity, to specify the nonlinear regulation of locomotor phases. In addition, this model can describe steering control as the CPG-mediated transformation from the internal representation of desired heading direction in terms of limb speeds to the executed change in the step cycle of each limb. Further theoretical description of CPG may provide tools for intelligent prosthetics and the quantitative metrics of locomotor disabilities.

Supplemental Information

Supplemental Information 1. Matlab code to generate Fig. 3.
DOI: 10.7717/peerj.5849/supp-1

Acknowledgments

We thank Jonathan E. Rubin for the discussion of analytical models that led to the development of this paper.

Appendix

Funding Statement

This work was supported by a student fellowship National Institute of Health, T32, AG052375-01A1 (Anton Sobinov), salary support from National Institute of Health, National Institute of General Medical Sciences, P20GM109098 (Sergiy Yakovenko, Valeriya Gritsenko), and administrative support U54GM104942 (Sergiy Yakovenko). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Additional Information and Declarations

Competing Interests

The authors declare there are no competing interests.

Author Contributions

Sergiy Yakovenko conceived and designed the experiments, analyzed the data, contributed reagents/materials/analysis tools, prepared figures and/or tables, authored or reviewed drafts of the paper, approved the final draft.

Anton Sobinov and Valeriya Gritsenko analyzed the data, contributed reagents/materials/analysis tools, authored or reviewed drafts of the paper, approved the final draft.

Data Availability

The following information was supplied regarding data availability:

Yakovenko, Sergiy (2018): PeerJ2018. figshare. Code. https://doi.org/10.6084/m9.figshare.6955277.v1.

References

  • Ausborn et al. (2017).Ausborn J, Snyder AC, Shevtsova NA, Rybak IA, Rubin JE. State-dependent rhythmogenesis and frequency control in a half-center locomotor CPG. Journal of Neurophysiology. 2017;119:96–117. doi: 10.1152/jn.00550.2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Barnett & Cymbalyuk (2014).Barnett WH, Cymbalyuk GS. A codimension-2 bifurcation controlling endogenous bursting activity and pulse-triggered responses of a neuron model. PLOS ONE. 2014;9:e85451. doi: 10.1371/journal.pone.0085451. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Bashor (1998).Bashor DP. A large-scale model of some spinal reflex circuits. Biological Cybernetics. 1998;78:147–157. doi: 10.1007/s004220050421. [DOI] [PubMed] [Google Scholar]
  • Box (1979).Box GEP. Robustness in the strategy of scientific model building. In: Launer RL, Wilkinson GN, editors. Robustness in statistics. Academic Press; Cambridge: 1979. [Google Scholar]
  • Brown (1911).Brown TG. The intrinsic factors in the act of progression in the mammal. Proceedings of the Royal Society of London. Series B: Biological Sciences. 1911;84:308–319. doi: 10.1098/rspb.1911.0077. [DOI] [Google Scholar]
  • Churchland et al. (2012).Churchland MM, Cunningham JP, Kaufman MT, Foster JD, Nuyujukian P, Ryu SI, Shenoy KV. Neural population dynamics during reaching. Nature. 2012;487:51–56. doi: 10.1038/nature11129. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Courtine, Papaxanthis & Schieppati (2006).Courtine G, Papaxanthis C, Schieppati M. Coordinated modulation of locomotor muscle synergies constructs straight-ahead and curvilinear walking in humans. Experimental Brain Research. 2006;170:320–335. doi: 10.1007/s00221-005-0215-7. [DOI] [PubMed] [Google Scholar]
  • Dancause & Schieber (2010).Dancause N, Schieber MH. The impact of head direction on lateralized choices of target and hand. Experimental Brain Research. 2010;201:821–835. doi: 10.1007/s00221-009-2097-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • D’Angelo et al. (2014).D’Angelo G, Thibaudier Y, Telonio A, Hurteau M-F, Kuczynski V, Dambreville C, Frigon A. Modulation of phase durations, phase variations, and temporal coordination of the four limbs during quadrupedal split-belt locomotion in intact adult cats. Journal of Neurophysiology. 2014;112:1825–1837. doi: 10.1152/jn.00160.2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Danner et al. (2016).Danner SM, Wilshin SD, Shevtsova NA, Rybak IA. Central control of interlimb coordination and speed-dependent gait expression in quadrupeds. Journal de Physiologie. 2016;594:6947–6967. doi: 10.1113/JP272787. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Daun, Rubin & Rybak (2009).Daun S, Rubin JE, Rybak IA. Control of oscillation periods and phase durations in half-center central pattern generators: a comparative mechanistic analysis. Journal of Computational Neuroscience. 2009;27:3–36. doi: 10.1007/s10827-008-0124-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Dickinson et al. (2000).Dickinson MH, Farley CT, Full RJ, Koehl MA, Kram R, Lehman S. How animals move: an integrative view. Science. 2000;288:100–106. doi: 10.1126/science.288.5463.100. [DOI] [PubMed] [Google Scholar]
  • Dominici et al. (2011).Dominici N, Ivanenko YP, Cappellini G, D’Avella A, Mondì V, Cicchese M, Fabiano A, Silei T, Di Paolo A, Giannini C, Poppele RE, Lacquaniti F. Locomotor primitives in newborn babies and their development. Science. 2011;334:997–999. doi: 10.1126/science.1210617. [DOI] [PubMed] [Google Scholar]
  • Duysens & Van de Crommert (1998).Duysens J, Van de Crommert H. Neural control of locomotion; Part 1: the central pattern generator from cats to humans. Gait Posture. 1998;7:131–141. doi: 10.1016/S0966-6362(97)00042-8. [DOI] [PubMed] [Google Scholar]
  • Duysens, De Groote & Jonkers (2013).Duysens J, De Groote F, Jonkers I. The flexion synergy, mother of all synergies and father of new models of gait. Frontiers in Computational Neuroscience. 2013;7:14. doi: 10.3389/fncom.2013.00014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Frigon (2017).Frigon A. The neural control of interlimb coordination during mammalian locomotion. Journal of Neurophysiology. 2017;117:2224–2241. doi: 10.1152/jn.00978.2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Frigon et al. (2014).Frigon A, D’Angelo G, Thibaudier Y, Hurteau M-F, Telonio A, Kuczynski V, Dambreville C. Speed-dependent modulation of phase variations on a step-by-step basis and its impact on the consistency of interlimb coordination during quadrupedal locomotion in intact adult cats. Journal of Neurophysiology. 2014;111:1885–1902. doi: 10.1152/jn.00524.2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Frigon, Thibaudier & Hurteau (2015).Frigon A, Thibaudier Y, Hurteau M-F. Modulation of forelimb and hindlimb muscle activity during quadrupedal tied-belt and split-belt locomotion in intact cats. Neuroscience. 2015;290:266–278. doi: 10.1016/j.neuroscience.2014.12.084. [DOI] [PubMed] [Google Scholar]
  • Full & Koditschek (1999).Full RJ, Koditschek DE. Templates and anchors: neuromechanical hypotheses of legged locomotion on land. Journal of Experimental Biology. 1999;202:3325–3332. doi: 10.1242/jeb.202.23.3325. [DOI] [PubMed] [Google Scholar]
  • Full et al. (2002).Full RJ, Kubow T, Schmitt J, Holmes P, Koditschek D. Quantifying dynamic stability and maneuverability in legged locomotion. Integrative and Comparative Biology. 2002;42:149–157. doi: 10.1093/icb/42.1.149. [DOI] [PubMed] [Google Scholar]
  • Gilja et al. (2012).Gilja V, Nuyujukian P, Chestek CA, Cunningham JP, Yu BM, Fan JM, Churchland MM, Kaufman MT, Kao JC, Ryu SI, Shenoy KV. A high-performance neural prosthesis enabled by control algorithm design. Nature Neuroscience. 2012;15:1752–1757. doi: 10.1038/nn.3265. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Goslow, Reinking & Stuart (1973).Goslow GE, Reinking RM, Stuart DG. The cat step cycle: hind limb joint angles and muscle lengths during unrestrained locomotion. Journal of Morphology. 1973;141:1–41. doi: 10.1002/jmor.1051410102. [DOI] [PubMed] [Google Scholar]
  • Grillner (1985).Grillner S. Neurobiological bases of rhythmic motor acts in vertebrates. Science. 1985;228:143–149. doi: 10.1126/science.3975635. [DOI] [PubMed] [Google Scholar]
  • Gritsenko et al. (2016).Gritsenko V, Hardesty RL, Boots MT, Yakovenko S. Biomechanical constraints underlying motor primitives derived from the musculoskeletal anatomy of the human arm. PLOS ONE. 2016;11:e0164050. doi: 10.1371/journal.pone.0164050. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Halbertsma (1983).Halbertsma JM. The stride cycle of the cat: the modelling of locomotion by computerized analysis of automatic recordings. ACTA Physiologica Scandinavica Supplement. 1983;521:1–75. [PubMed] [Google Scholar]
  • Hase & Stein (1999).Hase K, Stein RB. Turning strategies during human walking. Journal of Neurophysiology. 1999;81:2914–2922. doi: 10.1152/jn.1999.81.6.2914. [DOI] [PubMed] [Google Scholar]
  • Hicheur, Vieilledent & Berthoz (2005).Hicheur H, Vieilledent S, Berthoz A. Head motion in humans alternating between straight and curved walking path: combination of stabilizing and anticipatory orienting mechanisms. Neuroscience Letters. 2005;383:87–92. doi: 10.1016/j.neulet.2005.03.046. [DOI] [PubMed] [Google Scholar]
  • Hof (2008).Hof AL. The “extrapolated center of mass” concept suggests a simple control of balance in walking. Human Movement Science. 2008;27:112–125. doi: 10.1016/j.humov.2007.08.003. [DOI] [PubMed] [Google Scholar]
  • Hollands, Sorensen & Patla (2001).Hollands MA, Sorensen KL, Patla AE. Effects of head immobilization on the coordination and control of head and body reorientation and translation during steering. Experimental Brain Research. 2001;140:223–233. doi: 10.1007/s002210100811. [DOI] [PubMed] [Google Scholar]
  • Kao et al. (2015).Kao JC, Nuyujukian P, Ryu SI, Churchland MM, Cunningham JP, Shenoy KV. Single-trial dynamics of motor cortex and their applications to brain-machine interfaces. Nature Communications. 2015;6:7759. doi: 10.1038/ncomms8759. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Kiehn (2016).Kiehn O. Decoding the organization of spinal circuits that control locomotion. Nature Reviews Neuroscience. 2016;17:224–238. doi: 10.1038/nrn.2016.9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Knierim, Kudrimoti & McNaughton (1995).Knierim JJ, Kudrimoti HS, McNaughton BL. Place cells, head direction cells, and the learning of landmark stability. Journal of Neuroscience. 1995;15:1648–1659. doi: 10.1523/JNEUROSCI.15-03-01648.1995. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Kueh et al. (2016).Kueh D, Barnett WH, Cymbalyuk GS, Calabrese RL. Na(+)/K(+) pump interacts with the h-current to control bursting activity in central pattern generator neurons of leeches. Elife. 2016;5:e19322. doi: 10.7554/eLife.19322. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Lam & Yang (2000).Lam T, Yang JF. Could different directions of infant stepping be controlled by the same locomotor central pattern generator? Journal of Neurophysiology. 2000;83:2814–2824. doi: 10.1152/jn.2000.83.5.2814. [DOI] [PubMed] [Google Scholar]
  • Lillicrap & Scott (2013).Lillicrap TP, Scott SH. Preference distributions of primary motor cortex neurons reflect control solutions optimized for limb biomechanics. Neuron. 2013;77:168–179. doi: 10.1016/j.neuron.2012.10.041. [DOI] [PubMed] [Google Scholar]
  • Liu et al. (2017).Liu Y, Wang X, Li W, Zhang Q, Li Y, Zhang Z, Zhu J, Chen B, Williams PR, Zhang Y, Yu B, Gu X, He Z. A sensitized IGF1 treatment restores corticospinal axon-dependent functions. Neuron. 2017;95:817–833.e4. doi: 10.1016/j.neuron.2017.07.037. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Marr (1982).Marr D. Vision: a computational investigation into the human representation and processing of visual information. MIT Press; Cambridge: 1982. [Google Scholar]
  • McCrea & Rybak (2008).McCrea DA, Rybak IA. Organization of mammalian locomotor rhythm and pattern generation. Brain Research Reviews. 2008;57:134–146. doi: 10.1016/j.brainresrev.2007.08.006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • McNaughton et al. (2006).McNaughton BL, Battaglia FP, Jensen O, Moser EI, Moser M-B. Path integration and the neural basis of the cognitive map. Nature Reviews Neuroscience. 2006;7:663–678. doi: 10.1038/nrn1932. [DOI] [PubMed] [Google Scholar]
  • Musselman & Yang (2007).Musselman KE, Yang JF. Loading the limb during rhythmic leg movements lengthens the duration of both flexion and extension in human infants. Journal of Neurophysiology. 2007;97:1247–1257. doi: 10.1152/jn.00891.2006. [DOI] [PubMed] [Google Scholar]
  • Orendurff et al. (2006).Orendurff MS, Segal AD, Berge JS, Flick KC, Spanier D, Klute GK. The kinematics and kinetics of turning: limb asymmetries associated with walking a circular path. Gait Posture. 2006;23:106–111. doi: 10.1016/j.gaitpost.2004.12.008. [DOI] [PubMed] [Google Scholar]
  • Patla, Adkin & Ballard (1999).Patla AE, Adkin A, Ballard T. Online steering: coordination and control of body center of mass, head and body reorientation. Experimental Brain Research. 1999;129:629–634. doi: 10.1007/s002210050932. [DOI] [PubMed] [Google Scholar]
  • Patla, Calvert & Stein (1985).Patla AE, Calvert TW, Stein RB. Model of a pattern generator for locomotion in mammals. American Journal of Physiology. 1985;248:R484–R494. doi: 10.1152/ajpregu.1985.248.4.R484. [DOI] [PubMed] [Google Scholar]
  • Pribe, Grossberg & Cohen (1997).Pribe C, Grossberg S, Cohen MA. Neural control of interlimb oscillations. II. Biped and quadruped gaits and bifurcations. Biological Cybernetics. 1997;77:141–152. doi: 10.1007/s004220050375. [DOI] [PubMed] [Google Scholar]
  • Prochazka & Ellaway (2012).Prochazka A, Ellaway P. Sensory systems in the control of movement. John Wiley & Sons, Inc; Hoboken: 2012. [DOI] [PubMed] [Google Scholar]
  • Prochazka & Yakovenko (2007).Prochazka A, Yakovenko S. The neuromechanical tuning hypothesis. Progress in Brain Research. 2007;165:255–265. doi: 10.1016/S0079-6123(06)65016-4. [DOI] [PubMed] [Google Scholar]
  • Robertson et al. (1999).Robertson RG, Rolls ET, Georges-François P, Panzeri S. Head direction cells in the primate pre-subiculum. Hippocampus. 1999;9:206–219. doi: 10.1002/(SICI)1098-1063(1999)9:3&#x0003c;206::AID-HIPO2&#x0003e;3.0.CO;2-H. [DOI] [PubMed] [Google Scholar]
  • Rybak, Dougherty & Shevtsova (2015).Rybak IA, Dougherty KJ, Shevtsova NA. Organization of the mammalian locomotor CPG: review of computational model and circuit architectures based on genetically identified spinal interneurons(1, 2, 3) eNeuro. 2015;2 doi: 10.1523/ENEURO.0069-15.2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Rybak et al. (2006).Rybak IA, Shevtsova NA, Lafreniere-Roula M, McCrea DA. Modelling spinal circuitry involved in locomotor pattern generation: insights from deletions during fictive locomotion. Journal de Physiologie. 2006;577:617–639. doi: 10.1113/jphysiol.2006.118703. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Sargolini et al. (2006).Sargolini F, Fyhn M, Hafting T, McNaughton BL, Witter MP, Moser M-B, Moser EI. Conjunctive representation of position, direction, and velocity in entorhinal cortex. Science. 2006;312:758–762. doi: 10.1126/science.1125572. [DOI] [PubMed] [Google Scholar]
  • Schöner, Jiang & Kelso (1990).Schöner G, Jiang WY, Kelso JA. A synergetic theory of quadrupedal gaits and gait transitions. Journal of Theoretical Biology. 1990;142:359–391. doi: 10.1016/S0022-5193(05)80558-2. [DOI] [PubMed] [Google Scholar]
  • Selverston et al. (2000).Selverston AI, Rabinovich MI, Abarbanel HD, Elson R, Szücs A, Pinto RD, Huerta R, Varona P. Reliable circuits from irregular neurons: a dynamical approach to understanding central pattern generators. Journal of Physiology Paris. 2000;94:357–374. doi: 10.1016/S0928-4257(00)01101-3. [DOI] [PubMed] [Google Scholar]
  • Shevtsova et al. (2015).Shevtsova NA, Talpalar AE, Markin SN, Harris-Warrick RM, Kiehn O, Rybak IA. Organization of left–right coordination of neuronal activity in the mammalian spinal cord: insights from computational modelling. Journal de Physiologie. 2015;593:2403–2426. doi: 10.1113/JP270121. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Sobinov & Yakovenko (2018).Sobinov A, Yakovenko S. Model of a bilateral Brown-type central pattern generator for symmetric and asymmetric locomotion. Journal of Neurophysiology. 2018;119:1071–1083. doi: 10.1152/jn.00443.2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Sterratt et al. (2011).Sterratt D, Graham B, Gillies A, Willshaw D. Principles of computational modelling in neuroscience. Cambridge University Press; Cambridge: 2011. [Google Scholar]
  • Stevenson et al. (2015).Stevenson AJ, Mrachacz-Kersting N, Van Asseldonk E, Turner DL, Spaich EG. Spinal plasticity in robot-mediated therapy for the lower limbs. Journal of Neuroengineering and Rehabilitation. 2015;12:81. doi: 10.1186/s12984-015-0073-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Sussillo et al. (2015).Sussillo D, Churchland MM, Kaufman MT, Shenoy KV. A neural network that finds a naturalistic solution for the production of muscle activity. Nature Neuroscience. 2015;18:1025–1033. doi: 10.1038/nn.4042. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Taga, Yamaguchi & Shimazu (1991).Taga G, Yamaguchi Y, Shimazu H. Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment. Biological Cybernetics. 1991;65:147–159. doi: 10.1007/BF00198086. [DOI] [PubMed] [Google Scholar]
  • Taube, Muller & Ranck (1990a).Taube JS, Muller RU, Ranck JB. Head-direction cells recorded from the postsubiculum in freely moving rats. I. Description and quantitative analysis. Journal of Neuroscience. 1990a;10:420–435. doi: 10.1523/JNEUROSCI.10-02-00420.1990. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Taube, Muller & Ranck (1990b).Taube JS, Muller RU, Ranck JB. Head-direction cells recorded from the postsubiculum in freely moving rats. II. Effects of environmental manipulations. Journal of Neuroscience. 1990b;10:436–447. doi: 10.1523/JNEUROSCI.10-02-00436.1990. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Taylor (1978).Taylor CR. Why change gaits? Recruitment of muscles and muscle fibers as a function of speed and gait. Integrative and Comparative Biology. 1978;18:153–161. [Google Scholar]
  • Thompson (2012).Thompson AK. Interlimb coordination during locomotion: finding available neural pathways and using them for gait recovery. Clinical Neurophysiology. 2012;123:635–637. doi: 10.1016/j.clinph.2011.08.017. [DOI] [PubMed] [Google Scholar]
  • Vahdat et al. (2015).Vahdat S, Lungu O, Cohen-Adad J, Marchand-Pauvert V, Benali H, Doyon J. Simultaneous brain-cervical cord fMRI reveals intrinsic spinal cord plasticity during motor sequence learning. PLOS Biology. 2015;13:e1002186. doi: 10.1371/journal.pbio.1002186. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Verzár (1923).Verzár F. Reflexumkehr (paradoxe Reflexe) durch zentrale Ermudung beim Warmbluter. Pflügers Archiv. 1923;199:109–124. doi: 10.1007/BF01784256. [DOI] [Google Scholar]
  • Yakovenko (2011).Yakovenko S. A hierarchical perspective on rhythm generation for locomotor control. Progress in Brain Research. 2011;188:151–166. doi: 10.1016/B978-0-444-53825-3.00015-2. [DOI] [PubMed] [Google Scholar]
  • Yakovenko, Gritsenko & Prochazka (2004).Yakovenko S, Gritsenko V, Prochazka A. Contribution of stretch reflexes to locomotor control: a modeling study. Biological Cybernetics. 2004;90:146–155. doi: 10.1007/s00422-003-0449-z. [DOI] [PubMed] [Google Scholar]
  • Yakovenko et al. (2005).Yakovenko S, McCrea DA, Stecina K, Prochazka A. Control of locomotor cycle durations. Journal of Neurophysiology. 2005;94:1057–1065. doi: 10.1152/jn.00991.2004. [DOI] [PubMed] [Google Scholar]
  • Zehr & Kido (2001).Zehr EP, Kido A. Neural control of rhythmic, cyclical human arm movement: task dependency, nerve specificity and phase modulation of cutaneous reflexes. Journal de Physiologie. 2001;537:1033–1045. doi: 10.1113/jphysiol.2001.012878. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Zhang (1996).Zhang K. Representation of spatial orientation by the intrinsic dynamics of the head-direction cell ensemble: a theory. Journal of Neuroscience. 1996;16:2112–2126. doi: 10.1523/JNEUROSCI.16-06-02112.1996. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplemental Information 1. Matlab code to generate Fig. 3.
DOI: 10.7717/peerj.5849/supp-1

Data Availability Statement

The following information was supplied regarding data availability:

Yakovenko, Sergiy (2018): PeerJ2018. figshare. Code. https://doi.org/10.6084/m9.figshare.6955277.v1.


Articles from PeerJ are provided here courtesy of PeerJ, Inc

RESOURCES