Skip to main content
Journal of the Royal Society Interface logoLink to Journal of the Royal Society Interface
. 2015 Jul 6;12(108):20150209. doi: 10.1098/rsif.2015.0209

Walking dynamics are symmetric (enough)

M Mert Ankaralı 1,, Shahin Sefati 1, Manu S Madhav 1, Andrew Long 2, Amy J Bastian 3, Noah J Cowan 1
PMCID: PMC4528585  PMID: 26236826

Abstract

Many biological phenomena such as locomotion, circadian cycles and breathing are rhythmic in nature and can be modelled as rhythmic dynamical systems. Dynamical systems modelling often involves neglecting certain characteristics of a physical system as a modelling convenience. For example, human locomotion is frequently treated as symmetric about the sagittal plane. In this work, we test this assumption by examining human walking dynamics around the steady state (limit-cycle). Here, we adapt statistical cross-validation in order to examine whether there are statistically significant asymmetries and, even if so, test the consequences of assuming bilateral symmetry anyway. Indeed, we identify significant asymmetries in the dynamics of human walking, but nevertheless show that ignoring these asymmetries results in a more consistent and predictive model. In general, neglecting evident characteristics of a system can be more than a modelling convenience—it can produce a better model.

Keywords: symmetry, locomotion, rhythmic dynamics, cross-validation

1. Introduction

The concept of symmetry has helped shape our understanding of engineering and biology alike. The Roman text De Architectura by Vitruvius and the eponymous Vitruvian Man by Leornado Da Vinci exemplify the influence of symmetry in animals and humans on man-made works of art and engineering. Symmetry serves to simplify and reduce model complexity, making it a powerful tool in computational and analytical applications. The ubiquity of bilateral (left–right, sagittal plane) symmetry in animals is genetically encoded [1], and, from an engineering point of view, building machines with bilateral symmetry is justified by the fact that the left–right axis is unbiased either by gravity or by direction of movement. However, genetic encoding of symmetry manifests itself imperfectly; numerous factors, such as differences in contralateral limb lengths, dominance of ‘leggedness’ and handedness, and developmental processes, break perfect symmetry and enhance asymmetry.

Various measures and indices of asymmetry have been used to argue that human locomotion is bilaterally symmetric or asymmetric (for reviews, see [2,3]). Symmetry is thought to confer some advantages on motor abilities (e.g. improved energetic efficiency [46]). The common trend among previous work is the comparison of kinetic and/or kinematic gait parameters between the right and left halves of the body, i.e. joint angles [710], ranges [11,12] and velocities [13], stride lengths [10,12,14,15], ground reaction forces [1619], electromyographic profiles [2023], limb forces and moments [2427], or centre-of-mass oscillations [2830]. However, as Sadeghi et al. [2, p. 35] state, ‘…can we argue that it is acceptable to conclude that able-bodied gait is asymmetrical just because of the existence of statistically significant differences between two corresponding parameters (which we call local asymmetry) calculated from the right and left limbs?’ During human walking, do steps from left to right and right to left recover significantly differently from perturbations? After all, there are differences in leg dominance—e.g. preferred kicking leg—that might lead to different responses from step to step.

Aside from demonstrating asymmetry (or not) in gait parameters, we found no studies examining the potential benefits of neglecting evident asymmetries. If there is a step-to-step dynamical asymmetry, does fitting a model from stride to stride (two step) rather than step to step (one step) better capture the dynamics of human walking? Of course, no single physical system has perfect symmetry. Thus symmetric models are inherently wrong for any physical system, but may nevertheless be useful for simplifying both the modelling and analysis.

‘Essentially all models are wrong, but some are useful’ wrote George E. P. Box in his seminal book [31, p. 424]. According to Box, the important practical concern regarding the models of physical phenomena is ‘how wrong do they have to be to not be useful?’ With regard to bilateral asymmetry in human walking, we attempt to frame this concern as follows. How wrong is it to neglect asymmetry from a statistical point of view? And how useful is symmetric modelling in terms of predictive power and simplicity? In most cases, correctness and usefulness are directly related, and they are tested simultaneously. However, in the context of data-driven modelling of human walking dynamics, the ‘wrongness’ and ‘usefulness’ of assuming symmetry are related but have critical, nuanced differences. The methods presented in this paper allow us to independently (statistically) address these differences.

In this paper, we test the assumption of bilateral symmetry in the dynamics of human walking. As an example, consider fitting linear models to two distinct datasets (e.g. ‘left steps’ and ‘right steps’) and testing these models in terms of their respective ability to predict isolated validation data from just the one of the datasets, say ‘left steps’. If walking were perfectly symmetric, both the left-step (‘correct’) model and right-step (‘wrong’) model would perform indistinguishably in left-step validation. However, we show that there are statistically significant asymmetries in the dynamics of human walking in healthy subjects in the sense that the ‘wrong’ model performs statistically worse than the ‘correct’ model in validation. Despite these asymmetries, we also show that a more consistent and predictive model of the dynamics is obtained by assuming symmetry, and pooling all the data from both left and right steps to form a generic model. Quite surprisingly, this fit significantly out-performs the mapping fitted to only left steps even when predicting left-step data. This is good news because, in addition to our finding that it is statistically better to neglect asymmetry, it is also practically and theoretically convenient to assume symmetry. These advantages lead us to conclude that the assumption of symmetry in walking dynamics, though clearly wrong in a platonic sense, is nevertheless more useful for all practical purposes.

1.1. Modelling the rhythmic dynamics

Our approach to analysing and modelling walking involves treating the underlying behaviour as a finite-dimensional nonlinear rhythmic dynamical system operating around a stable limit-cycle. This type of modelling approach has been successful for robotic [3235] and biological systems [3640]. A limit-cycle is an isolated periodic trajectory that is a solution to the equations governing the dynamical system [41]. A limit-cycle is said to be stable if all trajectories in a sufficiently small neighbourhood of the limit-cycle converge to it.

We further use Poincaré theory in our analysis of rhythmic walking dynamics. A Poincaré return map [38,41] is a mapping from a transverse section S back to itself, obtained by tracing the consecutive intersections of the state trajectories with the section S. This return map reduces the continuous rhythmic dynamical system to a nonlinear discrete dynamical system that preserves many properties of the behaviour. The specific Poincaré section that we adopt for human walking is the heel-strike event, as explained in §2.2.

The intersection of the limit-cycle with the Poincaré section is an isolated fixed point of the return map. The limit-cycle is asymptotically stable if and only if this fixed point is stable. Our second modelling approximation is based on the Hartman–Grobman theorem (or linearization theorem), which states that local flow around any hyperbolic fixed point is homeomorphic to the one governed by its linearization around the fixed point itself. Thus, as detailed in §2.2, we fitted linear models to walking trajectories on the Poincaré maps.

1.2. Limit-cycle dynamics and symmetry

Here, we define symmetry in the context of limit-cycle modelling of walking and consider what kind of symmetries (and asymmetries) can be addressed using this approach.

In our modelling approach, there are two core elements: the limit-cycle of the rhythmic system, which characterizes the steady-state behaviour and the dynamics (both deterministic and stochastic) around the limit-cycle. In this paper, we are interested in the latter.

Beyond its utility for approximation, bilateral symmetry of the (steady-state) limit-cycle trajectory may have physiological significance, such as reducing metabolic cost [46]. Indeed, the kinematic and kinetic variables that are the focus of the majority of studies that address human [2] or animal [42,43] locomotor symmetry are steady-state (periodic) variables that correspond to the limit-cycle of a dynamic model.

Here, we consider the dynamics near, but off the limit-cycle, using data from Poincaré sections to estimate return maps. Hence our analysis is not based on the steady-state parameters of gait, but how the gait deviates from and recovers to these steady-state parameters. To the best of our knowledge, this is the first study that analyses the dynamical symmetry of biological rhythmic systems. We validate our methods in data from normal human walking experiments. These methods are also applicable to robotic or biological locomotor behaviour with approximately symmetric gait patterns.

2. Material and methods

The system of interest is human treadmill walking. This dataset is obtained for eight healthy young adult participants, at three different belt speeds (0.5, 1.0 and 1.5 m s−1). We required the subjects to cross their arms in order to continuously record the marker positions.

2.1. Kinematic data

We placed infrared markers on each subject’s left and right shoulder, hip, knee, ankle and toe. Markers were tracked in three dimensions using Optotrak (Northern Digital) at 100 Hz. The marker data were used to calculate the four sagittal plane angles on each side as illustrated in figure 1. The raw angular data were smoothed with a zero-phase-lag (non-causal) Butterworth filter (fifth order with a cut-off frequency of 10 Hz) to remove measurement noise and ease angular velocity estimation. In order to estimate angular velocities, a central difference filter and another zero-phase-lag Butterworth filter was applied to the smoothed angular data similar to the methods adopted in the biomechanics literature [44,45]. We assume that the smoothed angles (2.8) and angular velocities (2.8) form a 16-dimensional state space for walking. The state vector includes angles (rad),

2.1. 2.1

Figure 1.

Figure 1.

Visualization of leg angle vector θ. The left leg (blue) and right leg (red) alternate between stance and swing phase over the course of a stride. The variables θfL, θaL, θkL and θhL correspond to the left foot, ankle, knee and hip angles, respectively. The corresponding right leg angles, θfR, θaR, θkR and θhR, are not labelled. The eight leg angles and their respective angular velocities form the 16-dimensional state vector.

and angular velocities (rad s−1),

2.1. 2.2

Subscripts f, a, k and h stand for foot, ankle, knee and hip, respectively. L and R mnemonically denote the left and right legs.

In order to analyse the data independently from the physical units, the state space was non-dimensionalized based on the time constant associated with pendular walking [4649]:

2.1. 2.3

where the bar represents the corresponding non-dimensionalized variable, g is the gravitational acceleration and l0 is the leg length of the subject, which is estimated from the marker positions on the right hip and ankle.

2.2. Events and section data

The treadmill used in this study features a split belt1 that mechanically decouples the vertical ground reaction forces caused by each foot. Each belt is instrumented with a separate load cell, facilitating the estimation of the timing of heel-strike events. We chose heel-strike events as Poincaré sections for the analyses.

Let t[k] be the detected times of heel-strike events, where k ∈ 𝒦 = {1,2,3,…,kmax}, with kmax being the total number of heel-strike events of both legs in one walking trial. For example, if the first heel-strike event (k = 1) corresponds to the left leg, sets of odd (𝒦L) and even (𝒦R) integer indices from 1 to kmax correspond to the left- and right-heel-strike events, respectively, such that 𝒦 = 𝒦L ∪ 𝒦R. Over one stride of walking, there are two Poincaré sections of interest at heel-strike events. The measurement of the state vector at these Poincaré sections is given as follows:

2.2. 2.4

During steady-state walking and in the absence of noise, the periodic orbit would remain on the limit-cycle:

2.2. 2.5

where μL and μR are the fixed points with respect to each of the two distinct Poincaré sections. Note that assuming bilateral symmetry implies that these two fixed points are identical up to a relabelling [33,5052]. This relabelling can be expressed as a linear mapping of right-heel-strike coordinates:

2.2. 2.6

where

2.2. 2.7

As explained in §1.1, our approach to modelling human walking centres around fitting linear maps between Poincaré sections around the associated fixed points. First, we estimated the fixed points via

2.2. 2.8

where |𝒦L| and |𝒦R| denote the cardinality of sets 𝒦L and 𝒦R, respectively. Note that kinematic asymmetry could be measured directly in terms of the difference between respective fixed points Inline graphic and Inline graphic While potentially of interest, the current paper focuses on dynamical asymmetry (measured in terms of the section maps), and thus we computed the residuals by subtracting the estimated fixed points from the section data:

2.2. 2.9

Section maps were estimated using these residuals. A section map from qL to the subsequent qR is denoted as LR. We fitted two categories of section maps: step to step (LR and RL) and stride to stride (LL and RR). These section maps are illustrated in figure 2.

Figure 2.

Figure 2.

Types of input–output pairs analysed in this paper. L and R represent the Poincaré sections associated with heel-strike events of the left and right legs. (a) Left-to-right step maps (top) and right-to-left step maps (bottom). Step maps are denoted using straight arrows. (b) Left-to-left stride maps (top) and right-to-right stride maps (bottom). Stride maps and step maps are distinguished throughout the paper by shape (straight versus curved arrows, respectively).

2.3. Fitting section maps

To fit the section maps for each category explained above, we stack all the appropriate residuals (qL and/or qR) in matrices X (input) and Y (output):

2.3. 2.10

where xi and yi represent residuals (q) from sections evaluated in the data. For example, to fit the LR step-to-step map, one would set the columns of X and Y as follows:

2.3. 2.11

The linear section maps are modelled as yi = Axi + δi, ∀ i, where δi is additive noise. The section map can be estimated via least squares:

2.3. 2.12

where X is the Moore–Penrose pseudoinverse of X.

3. Statistical approach

Here, we tailor Monte Carlo cross-validation (MCCV) to examine symmetry in walking dynamics. (A similar technique based on bootstrap sampling produces qualitatively similar results [53].)

3.1. Test of symmetry using Monte Carlo cross-validation

Classical cross-validation (CV) involves fitting a model to a training set of input–output data and validating the model by comparing its predictions on a complementary test set of input–output data. In classical CV, there are n pairs of input–output data which are then split into a training (fitting) set (nf pairs) and complementary test (validation) set (nv = nnf pairs). The training set is used for model fitting. The fitted model is then applied to the inputs of the test set to generate output predictions; the error metric between the predicted and actual outputs is the cross-validation error (CVE). The CVE is used to evaluate the performance of the model. CV methods are commonly used for selecting models based on their predictive ability [5457]. A review by Arlot & Celisse [58] summarizes different CV methods and discusses their advantages and limitations.

The method that we present in this paper is based on MCCV [54]. MCCV randomly splits the data m times with fixed nf and nv (size of training and test sets, respectively) over the m iterations. For each iteration, the CVE is computed using the respective training and test sets; the overall CVE is estimated using the mean of these m CVEs.

As mentioned before, the model being fitted to input–output data in our case is a linear map. Suppose there are n pairs of input–output data, (xi, yi), where i ∈ ℐ = {1,2,3,…, n}. Split these data into a training set ℱ∋(xf, yf) comprising nf pairs, and test set 𝒱∋(xv, yv) comprising nv pairs. Define X as the matrix whose rows are Inline graphic, and define Y, X𝒱 and Y𝒱 similarly. We use the following definition of CVE from ℱ to 𝒱:

3.1. 3.1

where ||·|| denotes the Frobenius norm and

3.1. 3.2

is the least-squares solution (2.12) given the training data ℱ.

We tailor classical MCCV for systems that may exhibit discrete symmetry. We focus our discussion and notation on human walking, but these methods are applicable to other forms of locomotion that involve nearly bilaterally symmetric gaits, e.g. walking and trotting [49], but not clearly asymmetric gaits, e.g. galloping [59]. In classical MCCV, at each iteration, one CVE is computed using (3.1), whereas, in our CV method, we compute three types of CVEs. Each CVE computation uses the same test set, but the models are fitted using three different training sets.

Each application of the extended CV method requires a ‘normal’ set, 𝒩, and an equal size ‘mirrored’ set, ℳ. In this paper, we analyse four different (𝒩, ℳ) pairs, which are generated using the input–output data types illustrated in figure 2, i.e. step-to-step transitions ({LR} and {RL}) and stride-to-stride transitions ({LL} and {RR}). For example, if the normal dataset comprises the left-to-right step transitions, 𝒩 = {LR}, the associated mirrored dataset is ℳ = {RL}. Similarly, for strides, if 𝒩 = {LL} represents the set of all transitions from left heel strike to the subsequent left heel strike, then ℳ = {RR} are the corresponding right-to-right transitions. All (𝒩, ℳ) combinations are listed in table 1.

Table 1.

Catalogue of normal, 𝒩, and associated mirrored, ℳ, dataset combinations used in our CV analysis.

𝒩
step {LR} {RL}
{RL} {LR}
stride {LL} {RR}
{RR} {LL}

The normal and mirrored sets each include n mutually exclusive input–output pairs, denoted by (xi, yi) ∈ 𝒩 and Inline graphic respectively, where i ∈ ℐ = {1,2, · · · , n}. Each iteration of extended CV randomly splits this index set ℐ into a training index set ℐf and test index set ℐv in a manner identical to classical CV: ℐf ∪ ℐv = ℐ and ℐf ∩ ℐv = ∅︀. The three types of CVE computations described below draw the test set from the normal dataset:

3.1. 3.3

Normal cross-validation (NCV) is the same as classical MCCV, in that the training data are also drawn from 𝒩:

3.1. 3.4

This set is used for fitting the linear model Inline graphic using (3.2). Given Inline graphic the CVE is computed on the common test set 𝒱 using (3.1). For NCV, the mirrored dataset ℳ is not used.

Mirrored cross-validation (MCV) draws the training data from the mirrored dataset ℳ, using the same training index set ℐf as NCV:

3.1. 3.5

As before, this set is used for computing the linear model Inline graphic using (3.2). The common test set 𝒱 is used for computing the CVE. In MCV, we are using the ‘wrong’ training data (mirrored), which will be critical to detect dynamical asymmetry in walking. Note that the size (and in fact the indices) of the training data in both MCV and NCV are the same.

Combined cross-validation (CCV) uses training data that is the union of the training sets from NCV and MCV:

3.1. 3.6

And, as before, this data subset is used to fit the linear model Inline graphic and the common test set 𝒱 is used for calculating the CVE. Thus, the model is fitted on data pooled from both 𝒩 and ℳ, while the test data remain the same. Note that CCV uses twice as much data for fitting as either NCV or MCV.

Figure 3 illustrates the set partitioning for one iteration of extended CV for a general dataset. Figure 4a illustrates one iteration of the extended CV algorithms on step data, where the normal dataset is 𝒩 = {LR} and the mirrored dataset is ℳ = {RL}. Figure 4b illustrates one iteration of the extended CV algorithms on stride data where 𝒩 = {LL} and ℳ = {RR}. The comparison between NCV and MCV will be critical for statistically testing the symmetry of human walking. As both NCV and MCV have training sets of the same size and MCV uses mirrored data, the difference in CVEs offers a direct measure of dynamical asymmetry. For a symmetric system, NCV and MCV errors should be statistically indistinguishable. If there are asymmetries, we should observe higher MCV errors than NCV errors.

Figure 3.

Figure 3.

Illustration of the subsets 𝒱, ℱNCV, ℱMCV and ℱCCV after random splitting during an iteration of extended CV methods. The normal dataset, 𝒩, is randomly split into the normal training set ℱNCV and the common test set 𝒱. ℱMCV shares the same indices as ℱNCV but is drawn from the mirrored dataset, ℳ. The training set for the CCV is simply the union of the other two training sets: ℱCCV = ℱNCV ∪ ℱMCV. Note that the subset ℳ ℱMCV (greyed out) is not used in any of the three CV computations.

Figure 4.

Figure 4.

Illustration of extended CV dataset partitioning. (a) For step-to-step data, the normal dataset (𝒩) comprises all left-to-right step ordered pairs, whereas the mirrored dataset (ℳ) comprises all right-to-left step ordered pairs. (b) For stride-to-stride data, the normal dataset (𝒩) comprises all left-to-left stride ordered pairs, whereas the mirrored dataset (ℳ) comprises all right-to-right stride ordered pairs. In both cases, for each iteration, a common test set (𝒱, green arrows), used for all CV methods, is randomly sampled from the normal dataset. The training sets, however, are unique to each method. NCV: the remainder of the normal dataset is used for training (ℱNCV, blue arrows). MCV: the training set (ℱMCV, red arrows) is obtained using the same indices (dashed lines) as for ℱNCV. CCV: the union of the test sets for NCV and MCV constitutes the combined training data (ℱCCV = ℱNCV ∪ ℱMCV, red and blue arrows).

However, this comparison alone is not enough to address all concerns because the main advantage of assuming symmetry is that we double the amount of data by combining the normal and mirrored datasets and fitting a single model. We introduce a potential bias by neglecting the asymmetries in the behaviour, but reduce the variance in the estimation by simply doubling the amount of data used for fitting. From this perspective, comparison between NCV and CCV will be critical for statistically testing predictive powers of asymmetric and symmetric modelling approaches, which is an effective way of testing the ‘usefulness’ of the symmetry assumption.

4. Results

The results presented here are based on the methods presented in §3.1, which rely on Monte Carlo sampling and CV. The results presented below were qualitatively similar (and stronger in one case) to those obtained using the bootstrap method presented in [53].

We set the sample size of Monte Carlo iterations to m = 1000 based on pilot experiments which showed that increasing the sample size beyond this had a negligible effect on CVE. In each iteration, 20% (nv/n = 0.2) of the normal dataset, 𝒩, was withheld for validation. Training sets for the three CV computations were drawn from the remaining data according to the procedure detailed in §3.1.

4.1. Symmetric versus asymmetric modelling

The question being addressed in this paper is not just the symmetry versus asymmetry of the dynamics of human walking, but also the statistical consequences of choosing one approach over the other. We applied our CV method (§3.1) to expose these consequences.

4.1.1. Step maps

To apply the extended CV to step-to-step transitions, we analysed both combinations of normal and mirrored data: (𝒩, ℳ) = ({LR},{RL}) and (𝒩, ℳ) = ({RL},{LR}) (table 1). For each category of CV—NCV, MCV and CCV—we averaged the errors for both combinations of (𝒩, ℳ). Figure 5a compares MCV and CCV errors with NCV errors from step-to-step data. MCV errors are (statistically) significantly higher than NCV errors at all speeds (p1.5 m s−1 = 0.004, p1 m s−1 = 0.008 and p0.5 m s-1 = 0.004; one-sided Wilcoxon rank-sign test). This shows that our dataset is indeed dynamically asymmetric between LR and RL. The comparison of CCV and NCV errors illuminates a different perspective (figure 5a). For speeds of 1.5 m s−1 and 1.0 m s−1, CCV and NCV errors were statistically indistinguishable (p1.5 m s−1 = 0.38 and p1 m s-1 = 0.84; Wilcoxon rank-sign test), suggesting that, for these speeds, the predictive power of a model that assumes symmetry is just as good as one that embraces the asymmetry. More surprisingly, the average CCV error for the slowest speed tested was (statistically) significantly lower than the average NCV error (p0.5 m s-1 = 0.0039; Wilcoxon one-sided rank-sign test) for the slowest speed (0.5 m s−1). In other words, assuming symmetry (CCV) produces a single step-to-step model that has greater predictive power than is achieved by refining the analysis to produce separate {LR} and {RL} step maps.

Figure 5.

Figure 5.

Walking is asymmetric, but neglecting this by training a model on the combined data can nevertheless improve fitting. (a) Step-to-step maps. At all speeds, the mean MCV errors (light grey diamonds) were significantly worse than the mean NCV errors, indicating that steps were indeed asymmetric. Despite this left–right asymmetry, the mean CCV errors were not significantly different from the mean NCV errors at the two fastest walking speeds tested and, more surprisingly, were actually lower at the slowest walking speed. The slopes of the fitted lines (dashed) determine the relative increase (m > 1) or decrease (m < 1) in CV error relative to the NCV error. (b) Stride-to-stride maps. By the same statistical measure, strides were also asymmetric at all speeds, but less substantially so. Moreover, the mean CCV error was lower than mean NCV error at all speeds.

4.1.2. Stride maps

We analysed the dynamical symmetry and the statistical consequences of symmetric modelling on the stride-to-stride transitions. Similar to before, we analysed two different (𝒩, ℳ) combinations, (𝒩, ℳ) = ({LL}, {RR}) and (𝒩, ℳ) = ({RR}, {LL}) (table 1). And again, for each category of CV, we averaged the CV errors for both combinations of normal and mirrored data. As in the previous section, we first compared NCV and MCV errors to test if the stride-to-stride dataset is statistically asymmetric. The NCV and CCV errors were also compared to contrast the symmetric and asymmetric modelling approaches.

Figure 5b compares the MCV and CCV errors with NCV error for stride-to-stride data. MCV errors were higher (on average) than NCV errors for all speeds, and these differences were statistically significant (p1.5 m s−1 = 0.0391, p1 m s−1 = 0.0117 and p0.5 m s-1 = 0.0039; paired one-sided Wilcoxon rank-sign test). This shows that our dataset is dynamically asymmetric between LL and RR. However, the comparison of NCV and CCV errors in the stride-to-stride dataset is more striking than in the step-to-step case in that CCV errors were statistically significantly lower than the NCV errors at all three speeds (p1.5 m s−1 = 0.004, p1 m s−1 = 0.012 and p0.5 m s-1 = 0.004; paired one-sided Wilcoxon rank-sign test).

4.1.3. Model uncertainty

CVEs are powerful metrics for comparing the effectiveness of symmetric and asymmetric modelling approaches. However, if two models have similar CVEs, the next thing to address is how well the data constrain the two models—i.e. how much uncertainty there is in the model parameters [55]. This was particularly important for our step-to-step data because symmetric and asymmetric modelling produced indistinguishable CVEs for 1.5 and 1.0 m s−1 walking. This implies that both modelling approaches are equally powerful from the perspective of CVE. However, the parameters of the fitted section map model may exhibit greater variability for the asymmetric modelling approach as it uses less data for fitting.

In order to measure the uncertainty of the models, we adopted the following metric:

4.1.3. 4.1

where Inline graphic is the sample variance of aij, i.e., the element at the ith row and jth column of the section map A fitted during Monte Carlo iterations of the extended CV method. Symmetric model uncertainty was computed using the fitted matrix samples of the CCV method. Model uncertainties of the {LR} and {RL} (and {LL} and {RR}) maps were averaged to have a single asymmetric model uncertainty for step maps (and stride maps).

We found that, by neglecting asymmetry and fitting a single return map, there was a substantial reduction in model uncertainty for both the step-to-step and stride-to-stride data (figure 6). Thus, even though, in a few cases, the CV errors were similar for NCV and CCV, the models produced using CCV (that is, neglecting asymmetry and pooling the data) are substantially less variable.

Figure 6.

Figure 6.

Model uncertainty at all three speeds was lower when symmetry was assumed in both (a) step-to-step and (b) stride-to-stride maps. Each marker compares the model uncertainty with asymmetry and with symmetry of a single individual. Dashed line denotes the best fitted line (passing through the origin) to the comparison markers. The percentage improvement is given by (1 − m) × 100, where m is the slope of the fitted line.

For step maps, assuming symmetry substantially lowers model uncertainty; we saw 56%, 54% and 72% improvement with the symmetric approach for speeds 1.5, 1.0 and 0.5 m s−1, respectively. All improvements were statistically significant (p = 0.0039; one-sided Wilcoxon signed-rank test). We observed the same trend with stride maps: 61%, 58% and 74% improvement with the symmetric approach for speeds 1.5, 1.0 and 0.5 m s−1, respectively (p = 0.039; one-sided Wilcoxon signed-rank test). These results are illustrated in figure 6.

4.2. Step return maps versus stride return maps

One of the advantages of assuming dynamical bilateral symmetry (i.e. neglecting asymmetry) is that one step becomes the fundamental period of the system; the mapping from step to step defines the return map of the dynamics. On the contrary, if we embrace the asymmetry, the stride becomes the fundamental period. The disadvantage of using stride-to-stride return maps compared with step-to-step maps is a potential loss of signal-to-noise ratio due to the fact that stride maps reduce the temporal resolution. Thus, one can expect that stride-to-stride return maps would have lower predictive power in the CV setting.

In order to compare the predictive powers of step and stride return maps, we analysed the CVEs by assuming symmetry and fitting lumped return maps to both step and stride data. Specifically, we compared the CCV errors of step and stride data in our method. In order to estimate CCV error of the step/stride return map, we took the mean of the CCV errors of {LR} and {RL}/{LL} and {RR}.

The results illustrated in figure 7 show that there is a dramatic signal-to-noise ratio loss with stride-to-stride return maps and that step-to-step return maps have more predictive power in the CV setting. CCV errors of stride return maps are significantly higher than the ones with step return maps: 79%, 87% and 31% more CV error with stride return maps for speeds 1.5, 1.0 and 0.5 m s−1, respectively. The differences are statistically significant (p = 0.0039; one-sided Wilcoxon signed-rank test).

Figure 7.

Figure 7.

Illustration of the CCV errors of step return maps and stride return maps. Each marker compares the CCV errors of step and stride return maps of a single individual. Dashed lines illustrate the best fitted lines (passing through the origin) to the comparison markers with m being the associated slope of the line.

5. Discussion

In this paper, we focused our attention on bilateral dynamic asymmetry in human walking. Specifically, we introduced a statistical framework based on applying CV techniques and fitting linear maps to the data associated with the heel-strike events. Our statistical methods allowed us to examine the ‘wrongness’ and ‘usefulness’ of neglecting bilateral dynamic asymmetry.

We applied our methods to data obtained from eight different individuals walking at three different speeds. Based on the results obtained with this dataset, we observed that dynamical asymmetry in walking is significant and statistically distinguishable. These results underscore what several studies have previously observed on steady-state parameters [8,1113,23,24,27,60].

Despite the existence of significant asymmetry, we show that ignoring this and modelling human walking dynamics as symmetric produces significantly more consistent models (figure 6). Moreover, the predictive power of these symmetric models is higher than (or at worst equal to) their asymmetric counterparts (figure 5). This shows that neglecting bilateral asymmetry—an inescapable characteristic of the human form—not only provides modelling convenience but, more importantly, produces better models in terms of consistency and predictive power. It is not only acceptable to neglect asymmetry; in some cases, it is better.

One should also note that the slight differences between two ‘symmetrically’ placed sensors (e.g. load cells) can generate an appearance of asymmetry that is not related to the actual system. These asymmetries can both affect limit-cycle symmetry as well as introduce dynamical asymmetries. Fortunately, despite possible measurement asymmetries that would probably exacerbate asymmetries in modelling, a symmetric dynamic model was still preferable for our data. Another limitation to this study is that participants held their arms crossed while they walked on a treadmill, both of which can affect gait [61,62]. As instrumentation improves, the questions addressed in this paper can be revisited in unconstrained and/or overground walking and it would be interesting if walking were to be either more or less symmetric in those cases.

Even though we applied our methods to human walking data, they are directly applicable to a wide range of rhythmic dynamical systems in biology and robotics. Specifically, we are interested in behaviours that exhibit alternating (out of phase) gait patterns but are symmetric via reversing the left–right axis for half the stride. This class includes bipedal walking, running and sprinting [63,64]; quadrupedal walking, trotting and pacing [59,65]; hexapedal alternating tripod gait [66,67]; and even swimming [68,69].

In the context of robotics, our methods can be used for diagnostics and calibration as symmetry is considered a desirable property in the design and development of robotic systems. Asymmetric robotic gaits can potentially increase energy expenditure, reduce performance and introduce a steering bias, hindering the control and operation of the robot. It may be possible to eliminate this steering bias by using existing gait adaptation methods [70,71], which, to date, requires external instrumentation and specialized arenas. However, our method relies on only internal kinematic measurements which are directly available in most robotic systems, and so perhaps the methods presented in this paper can be used to develop fast and effective calibration methods for field robotics.

On the biological side, there is scientific value in investigating dynamical symmetry across species. Models of biological locomotion can be decomposed into two components: the mechanics of the locomotion (plant) and the neural feedback (controller) [72]. A ‘less wrong’ model of the plant provides better understanding of the controller, and vice versa [73,74]. The locomotor pattern of a behaving animal is the closed-loop interaction of the plant and controller. Investigating dynamical symmetry (or asymmetry) in the locomotor gait as well as symmetry (or asymmetry) of the kinematics allows us to better predict the structure of the corresponding neural controller.

With regard to human health in particular, our tools may be useful for understanding motor deficits during locomotion. Specifically, these methods provide an important extension to those that centre on kinematic symmetry and its relations to human physiology [4,10]. Individuals with damage to the musculoskeletal system or nervous system often use asymmetric kinematic walking patterns (e.g. amputees and stroke patients). The kinematic asymmetry can be in the amount of time standing on one leg versus the other, the extent of limb movements, or some combination. An understanding of the underlying dynamical asymmetry (or even symmetry) in these cases would provide more information about the nature of the deficit, and perhaps suggest new targets for focusing rehabilitation treatments.

Finally, an interesting extension of our methods would be analysing dynamical asymmetry in gaits with categorically asymmetric steady-state kinematics, such as quadrupedal galloping and bounding. The steady-state limit-cycles of such gaits are obviously asymmetric, but the dynamics around those limit-cycles may be symmetric (enough).

Acknowledgements

We thank the reviewers for their insightful comments and suggestions.

Endnote

1

While the belts of the treadmill can be driven at different speeds, this study addresses bilateral symmetry, so both belts were driven at the same speed.

Ethics

The Johns Hopkins Institutional Review Board approved all protocols and all subjects gave informed written consent prior to participation.

Data accessibility

The data and codes used for drafting this paper will be able to be accessed via http://dx.doi.org/10.7281/T15Q4T12. The data used in this paper are from the baseline walking portion in previous work by Long et al. [75].

Authors' contributions

M.M.A. developed the statistical tools, analysed and interpreted the data and drafted/revised the manuscript. S.S., M.S.M. and N.J.C. interpreted the data, and drafted/revised the manuscript. A.L. designed and performed the experiments, and revised the manuscript. A.J.B. designed the experiments, interpreted the data and revised the manuscript.

Competing interests

We declare we have no competing interests.

Funding

This material is based upon work supported by the National Science Foundation (NSF) under grants 0845749 and 1230493 to N.J.C. and by the National Institutes of Health (NIH) under grant R01-HD048741 to A.J.B.

References

  • 1.Finnerty JR, Pang K, Burton P, Paulson D, Martindale MQ. 2004. Origins of bilateral symmetry: Hox and Dpp expression in a sea anemone. Science 304, 1335–1337. ( 10.1126/science.1091946) [DOI] [PubMed] [Google Scholar]
  • 2.Sadeghi H, Allard P, Prince F, Labelle H. 2000. Symmetry and limb dominance in able-bodied gait: a review. Gait Posture 12, 34–45. ( 10.1016/S0966-6362(00)00070-9) [DOI] [PubMed] [Google Scholar]
  • 3.Hsiao-Wecksler ET, Polk JD, Rosengren KS, Sosnoff JJ, Hong S. 2010. A review of new analytic techniques for quantifying symmetry in locomotion. Symmetry 2, 1135–1155. ( 10.3390/sym2021135) [DOI] [Google Scholar]
  • 4.Finley JM, Bastian AJ, Gottschall JS. 2013. Learning to be economical: the energy cost of walking tracks motor adaptation. J. Physiol. 591, 1081–1095. ( 10.1113/jphysiol.2012.245506) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Lai K-A, Lin C-J, Jou I, Su F-C. 2001. Gait analysis after total hip arthroplasty with leg-length equalization in women with unilateral congenital complete dislocation of the hip–comparison with untreated patients. J. Orthop. Res. 19, 1147–1152. ( 10.1016/S0736-0266(01)00032-8) [DOI] [PubMed] [Google Scholar]
  • 6.Mattes SJ, Martin PE, Royer TD. 2000. Walking symmetry and energy cost in persons with unilateral transtibial amputations: matching prosthetic and intact limb inertial properties. Arch. Phys. Med. Rehabil. 81, 561–568. ( 10.1016/S0003-9993(00)90035-2) [DOI] [PubMed] [Google Scholar]
  • 7.Hannah R, Morrison J, Chapman A. 1984. Kinematic symmetry of the lower limbs. Arch. Phys. Med. Rehabil. 65, 155–158. [PubMed] [Google Scholar]
  • 8.Forczek W, Staszkiewicz R. 2012. An evaluation of symmetry in the lower limb joints during the able-bodied gait of women and men. J. Hum. Kinet. 35, 47–57. ( 10.2478/v10078-012-0078-5) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Karamanidis K, Arampatzis A, Bruggemann GP. 2003. Symmetry and reproducibility of kinematic parameters during various running techniques. Med. Sci. Sports Exerc. 35, 1009–1016. ( 10.1249/01.MSS.0000069337.49567.F0) [DOI] [PubMed] [Google Scholar]
  • 10.Reisman DS, Wityk R, Silver K, Bastian AJ. 2007. Locomotor adaptation on a split-belt treadmill can improve walking symmetry post-stroke. Brain 130, 1861–1872. ( 10.1093/brain/awm035) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Stefanyshyn DJ, Engsberg JR. 1994. Right to left differences in the ankle joint complex range of motion. Med. Sci. Sports Exerc. 26, 551–555. ( 10.1249/00005768-199405000-00005) [DOI] [PubMed] [Google Scholar]
  • 12.Gundersen LA, Valle DR, Barr AE, Danoff JV, Stanhope SJ, Snyder-Mackler L. 1989. Bilateral analysis of the knee and ankle during gait: an examination of the relationship between lateral dominance and symmetry. Phys. Ther. 69, 640–650. [DOI] [PubMed] [Google Scholar]
  • 13.Law H. 1987. Microcomputer-based low-cost method for measurement of spatial and temporal parameters of gait. J. Biomed. Eng. 9, 115–120. ( 10.1016/0141-5425(87)90021-5) [DOI] [PubMed] [Google Scholar]
  • 14.Chodera J, Levell R. 1973. Footprint patterns during walking. In Perspectives in biomedical engineering (ed. Kenedi RM.), pp. 81–90. Baltimore, MD: University Park Press. [Google Scholar]
  • 15.Chodera J. 1974. Analysis of gait from footprints. Physiotherapy 60, 179. [PubMed] [Google Scholar]
  • 16.Hamill J, Bates B, Knutzen K. 1984. Ground reaction force symmetry during walking and running. Res. Q. Exerc. Sport 55, 289–293. ( 10.1080/02701367.1984.10609367) [DOI] [Google Scholar]
  • 17.Menard MR, McBride ME, Sanderson DJ, Murray DD. 1992. Comparative biomechanical analysis of energy-storing prosthetic feet. Arch. Phys. Med. Rehabil. 73, 451–458. [PubMed] [Google Scholar]
  • 18.Van der Straaten J, Scholton P. 1978. Symmetry and periodicity in gait patterns of normal and hemiplegic children. In Biomechanics VI: Proc. Sixth Int. Congress of Biomechanics, Copenhagen, Denmark, vol. 1, p. 287 Baltimore, MD: University Park Press. [Google Scholar]
  • 19.Herzog W, Nigg BM, Read LJ, Olsson E. 1989. Asymmetries in ground reaction force patterns in normal human gait. Med. Sci. Sports Exerc. 21, 110–114. ( 10.1249/00005768-198902000-00020) [DOI] [PubMed] [Google Scholar]
  • 20.Carlsöö S, Dahlöf A, Holm J. 1973. Kinetic analysis of the gait in patients with hemiparesis and in patients with intermittent claudication. Scand. J. Rehabil. Med. 6, 166–179. [PubMed] [Google Scholar]
  • 21.Arsenault A, Winter D, Marteniuk R. 1986. Is there a ‘normal’ profile of EMG activity in gait? Med. Biol. Eng. Comput. 24, 337–343. ( 10.1007/BF02442685) [DOI] [PubMed] [Google Scholar]
  • 22.Marks M, Hirschberg GG. 1958. Analysis of the hemiplegic gait. Ann. NY Acad. Sci. 74, 59–77. ( 10.1111/j.1749-6632.1958.tb39532.x) [DOI] [PubMed] [Google Scholar]
  • 23.Õunpuu S, Winter DA. 1989. Bilateral electromyographical analysis of the lower limbs during walking in normal adults. Electroencephalogr. Clin. Neurophysiol. 72, 429–438. ( 10.1016/0013-4694(89)90048-5) [DOI] [PubMed] [Google Scholar]
  • 24.Damholt V, Termansen N. 1978. Asymmetry of plantar flexion strength in the foot. Acta Orthop. 49, 215–219. ( 10.3109/17453677809005754) [DOI] [PubMed] [Google Scholar]
  • 25.Balakrishan S, Thornton-Trump A. 1982. Integral parameters in human locomotion. In Proc. 2nd Biannual Conf. of the Canadian Society for Biomechanics, Kingston, Ontario, 31 August–3 September 1982, pp. 12–13. Ottawa, Ontario: Canadian Society for Biomechanics. [Google Scholar]
  • 26.Vaughan CL. 1996. Are joint torques the Holy Grail of human gait analysis? Hum. Movement Sci. 15, 423–443. ( 10.1016/0167-9457(96)00009-7) [DOI] [Google Scholar]
  • 27.Lathrop-Lambach RL, Asay JL, Jamison ST, Pan X, Schmitt LC, Blazek K, Siston RA, Andriacchi TP, Chaudhari AMW. 2014. Evidence for joint moment asymmetry in healthy populations during gait. Gait Posture 40, 526–31. ( 10.1016/j.gaitpost.2014.06.010) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Crowe A, Schiereck P, De Boer R, Keessen W. 1995. Characterization of human gait by means of body center of mass oscillations derived from ground reaction forces. IEEE Trans. Biomed. Eng. 42, 293–303. ( 10.1109/10.364516) [DOI] [PubMed] [Google Scholar]
  • 29.Crowe A, Schiereck P, de Boer R, Keessen W. 1993. Characterization of gait of young adult females by means of body centre of mass oscillations derived from ground reaction forces. Gait Posture 1, 61–68. ( 10.1016/0966-6362(93)90043-Z) [DOI] [PubMed] [Google Scholar]
  • 30.Giakas G, Baltzopoulos V. 1997. Time and frequency domain analysis of ground reaction forces during walking: an investigation of variability and symmetry. Gait Posture 5, 189–197. ( 10.1016/S0966-6362(96)01083-1) [DOI] [Google Scholar]
  • 31.Box GEP, Draper NR. 1987. Empirical model-building and response surfaces. New York, NY: Wiley. [Google Scholar]
  • 32.Altendorfer R, Koditschek DE, Holmes P. 2004. Stability analysis of legged locomotion models by symmetry-factored return maps. Int. J. Robot Res. 23, 979–999. ( 10.1177/0278364904047389) [DOI] [Google Scholar]
  • 33.Chevallereau C, Grizzle JW, Shih C-L. 2009. Asymptotically stable walking of a five-link underactuated 3-d bipedal robot. IEEE Trans. Robot 25, 37–50. ( 10.1109/TRO.2008.2010366) [DOI] [Google Scholar]
  • 34.Ankarali MM, Saranli U. 2010. Stride-to-stride energy regulation for robust self-stability of a torque-actuated dissipative spring-mass hopper. Chaos 20, 033121 ( 10.1063/1.3486803) [DOI] [PubMed] [Google Scholar]
  • 35.De A, Koditschek DE. 2015. The Penn Jerboa: a platform for exploring parallel composition of templates. (http://arxiv.org/abs/1502.05347) [Google Scholar]
  • 36.Hurmuzlu Y, Basdogan C. 1994. On the measurement of dynamic stability of human locomotion. Trans. ASME 116, 30–36. [DOI] [PubMed] [Google Scholar]
  • 37.Seyfarth A, Geyer H, Herr H. 2003. Swing-leg retraction: a simple control model for stable running. J. Exp. Biol. 206, 2547–2555. ( 10.1242/jeb.00463) [DOI] [PubMed] [Google Scholar]
  • 38.Holmes PJ, Full RJ, Koditschek DE, Guckenheimer J. 2006. The dynamics of legged locomotion: models, analyses, and challenges. SIAM Rev. 48, 207–304. ( 10.1137/S0036144504445133) [DOI] [Google Scholar]
  • 39.Revzen S, Guckenheimer JM. 2011. Finding the dimension of slow dynamics in a rhythmic system. J. R. Soc. Interface 9, 957–971. ( 10.1098/rsif.2011.0431) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Ankarali MM, Şen HT, De A, Okamura AM, Cowan NJ. 2014. Haptic feedback enhances rhythmic motor control by reducing variability, not improving convergence rate. J. Neurophysiol. 111, 1286–1299. ( 10.1152/jn.00140.2013) [DOI] [PubMed] [Google Scholar]
  • 41.Guckenheimer J, Holmes P. 1991. Nonlinear oscillations, dynamical systems, and bifurcations of vector fields. New York, NY: Springer. [Google Scholar]
  • 42.Muir GD, Whishaw IQ. 1999. Complete locomotor recovery following corticospinal tract lesions: measurement of ground reaction forces during overground locomotion in rats. Behav. Brain Res. 103, 45–53. ( 10.1016/S0166-4328(99)00018-2) [DOI] [PubMed] [Google Scholar]
  • 43.Pourcelot P, Audigie F, Degueurce C, Denoix J, Geiger D. 1997. Kinematic symmetry index: a method for quantifying the horse locomotion symmetry using kinematic data. Vet. Res. 28, 525. [PubMed] [Google Scholar]
  • 44.Miller RH, Meardon SA, Derrick TR, Gillette JC. 2008. Continuous relative phase variability during an exhaustive run in runners with a history of iliotibial band syndrome. J. Appl. Biomech. 24, 262–270. [DOI] [PubMed] [Google Scholar]
  • 45.Kurz MJ, Arpin DJ, Corr B. 2012. Differences in the dynamic gait stability of children with cerebral palsy and typically developing children. Gait Posture 36, 600–604. ( 10.1016/j.gaitpost.2012.05.029) [DOI] [PubMed] [Google Scholar]
  • 46.Donelan JM, Kram R, Kuo AD. 2002. Mechanical work for step-to-step transitions is a major determinant of the metabolic cost of human walking. J. Exp. Biol. 205, 3717–3727. [DOI] [PubMed] [Google Scholar]
  • 47.Ankarali M, Saranli U. 2011. Control of underactuated planar pronking through an embedded spring-mass hopper template. Auton. Robot 30, 217–231. ( 10.1007/s10514-010-9216-x) [DOI] [Google Scholar]
  • 48.Saranli U, Arslan O, Ankarali MM, Morgul O. 2010. Approximate analytic solutions to non-symmetric stance trajectories of the passive spring-loaded inverted pendulum with damping. Nonlinear Dyn. 62, 729–742. ( 10.1007/s11071-010-9757-8) [DOI] [Google Scholar]
  • 49.Blickhan R, Full RJ. 1993. Similarity in multilegged locomotion: bouncing like a monopode. J. Comp. Physiol. A 173, 509–517. ( 10.1007/BF00197760) [DOI] [Google Scholar]
  • 50.Westervelt E, Grizzle J, Koditschek D. 2003. Hybrid zero dynamics of planar biped walkers. IEEE Trans. Autom. Control 48, 42–56. ( 10.1109/TAC.2002.806653) [DOI] [Google Scholar]
  • 51.Duindam V, Stramigioli S. 2009. Modeling and analysis of walking robots. In Modeling and control for efficient bipedal walking robots (eds Siciliano B, Khatib O.), pp. 93–127. Berlin, Germany: Springer. [Google Scholar]
  • 52.Lee J, Sponberg SN, Loh OY, Lamperski AG, Full RJ, Cowan NJ. 2008. Templates and anchors for antenna-based wall following in cockroaches and robots. IEEE Trans. Robot 24, 130–143. ( 10.1109/TRO.2007.913981) [DOI] [Google Scholar]
  • 53.Ankarali MM. 2015. Variability, symmetry, and dynamics in human rhythmic motor control. PhD thesis, Johns Hopkins University, Baltimore, MD, USA. [Google Scholar]
  • 54.Shao J. 1993. Linear model selection by cross-validation. J. Am. Statist. Assoc. 88, 486–494. ( 10.1080/01621459.1993.10476299) [DOI] [Google Scholar]
  • 55.Madhav MS, Stamper SA, Fortune ES, Cowan NJ. 2013. Closed-loop stabilization of the jamming avoidance response reveals its locally unstable and globally nonlinear dynamics. J. Exp. Biol. 216, 4272–4284. ( 10.1242/jeb.088922) [DOI] [PubMed] [Google Scholar]
  • 56.Rao C, Wu Y. 2005. Linear model selection by cross-validation. J. Stat. Plan Inference 128, 231–240. ( 10.1016/j.jspi.2003.10.004) [DOI] [Google Scholar]
  • 57.Yang Y. 2007. Consistency of cross validation for comparing regression procedures. Ann. Stat. 35, 2450–2473. ( 10.1214/009053607000000514) [DOI] [Google Scholar]
  • 58.Arlot S, Celisse A. 2010. A survey of cross-validation procedures for model selection. Stat. Surv. 4, 40–79. ( 10.1214/09-SS054) [DOI] [Google Scholar]
  • 59.Collins JJ, Stewart IN. 1993. Coupled nonlinear oscillators and the symmetries of animal gaits. J. Nonlinear Sci. 3, 349–392. ( 10.1007/BF02429870) [DOI] [Google Scholar]
  • 60.Allard P, Lachance R, Aissaoui R, Duhaime M. 1996. Simultaneous bilateral 3-d able-bodied gait. Hum. Mov. Sci. 15, 327–346. ( 10.1016/0167-9457(96)00004-8) [DOI] [Google Scholar]
  • 61.Ortega JD, Fehlman LA, Farley CT. 2008. Effects of aging and arm swing on the metabolic cost of stability in human walking. J. Biomech. 41, 3303–3308. ( 10.1016/j.jbiomech.2008.06.039) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 62.Dingwell J, Cusumano J, Cavanagh P, Sternad D. 2001. Local dynamic stability versus kinematic variability of continuous overground and treadmill walking. J. Biomech. Eng. 123, 27–32. ( 10.1115/1.1336798) [DOI] [PubMed] [Google Scholar]
  • 63.Mann RA, Hagy J. 1980. Biomechanics of walking, running, and sprinting. Am. J. Sports Med. 8, 345–350. ( 10.1177/036354658000800510) [DOI] [PubMed] [Google Scholar]
  • 64.Collins S, Ruina A, Tedrake R, Wisse M. 2005. Efficient bipedal robots based on passive-dynamic walkers. Science 307, 1082–1085. ( 10.1126/science.1107799) [DOI] [PubMed] [Google Scholar]
  • 65.Buehler M, Battaglia R, Cocosco A, Hawker G, Sarkis J, Yamazaki K. 1998. Scout: a simple quadruped that walks, climbs, and runs. In Proc. IEEE Int. Conf. on Robototics and Automation, Leuven, Belgium, 16–20 May 1998, vol. 2, pp. 1707–1712. New York, NY: IEEE. [Google Scholar]
  • 66.Full RJ, Tu MS. 1990. Mechanics of six-legged runners. J. Exp. Biol. 148, 129–146. [DOI] [PubMed] [Google Scholar]
  • 67.Saranli U, Buehler M, Koditschek DE. 2001. RHex: a simple and highly mobile hexapod robot. Int. J. Robot. Res. 20, 616–631. ( 10.1177/02783640122067570) [DOI] [Google Scholar]
  • 68.Sfakiotakis M, Lane DM, Davies JBC. 1999. Review of fish swimming modes for aquatic locomotion. IEEE J. Ocean. Eng. 24, 237–252. ( 10.1109/48.757275) [DOI] [Google Scholar]
  • 69.Ijspeert AJ, Crespi A, Ryczko D, Cabelguen J-M. 2007. From swimming to walking with a salamander robot driven by a spinal cord model. Science 315, 1416–1420. ( 10.1126/science.1138353) [DOI] [PubMed] [Google Scholar]
  • 70.Weingarten J, Lopes GAD, Buehler M, Groff RE, Koditschek D. 2004. Automated gait adaptation for legged robots. In Proc. IEEE Int. Conf. on Robototics and Automation, New Orleans, LA, 26 April–1 May 2004, vol. 3, pp. 2153–2158. New York, NY: IEEE. [Google Scholar]
  • 71.Galloway K, Clark J, Yim M, Koditschek D. 2011. Experimental investigations into the role of passive variable compliant legs for dynamic robotic locomotion. In Proc IEEE Int Conf on Robototics and Automation, Shanghai, China, 9–13 May 2011, pp. 1243–1249. New York, NY: IEEE. [Google Scholar]
  • 72.Roth E, Sponberg S, Cowan NJ. 2014. A comparative approach to closed-loop computation. Curr. Opin. Neurobiol. 25, 54–62. ( 10.1016/j.conb.2013.11.005) [DOI] [PubMed] [Google Scholar]
  • 73.Cowan NJ, Fortune ES. 2007. The critical role of locomotion mechanics in decoding sensory systems. J. Neurosci. 27, 1123–1128. ( 10.1523/JNEUROSCI.4198-06.2007) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 74.Cowan NJ, et al. 2014. Feedback control as a framework for understanding tradeoffs in biology. Integr. Comp. Biol. 54, 223–237. ( 10.1093/icb/icu050) [DOI] [PubMed] [Google Scholar]
  • 75.Long AW, Finley JM, Bastian AJ. 2015. A marching-walking hybrid induces step length adaptation and transfers to natural walking. J. Physiol. jn.00779.2014 ( 10.1152/jn.00779.2014) [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.

Data Availability Statement

The data and codes used for drafting this paper will be able to be accessed via http://dx.doi.org/10.7281/T15Q4T12. The data used in this paper are from the baseline walking portion in previous work by Long et al. [75].


Articles from Journal of the Royal Society Interface are provided here courtesy of The Royal Society

RESOURCES