Skip to main content
Journal of Neurophysiology logoLink to Journal of Neurophysiology
. 2018 Nov 7;121(1):321–335. doi: 10.1152/jn.00408.2018

Learning to shape virtual patient locomotor patterns: internal representations adapt to exploit interactive dynamics

Christopher J Hasson 1,2,3,, Sarah E Goodman 2
PMCID: PMC6383669  PMID: 30403561

Abstract

This work aimed to understand the sensorimotor processes used by humans when learning how to manipulate a virtual model of locomotor dynamics. Prior research shows that when interacting with novel dynamics humans develop internal models that map neural commands to limb motion and vice versa. Whether this can be extrapolated to locomotor rehabilitation, a continuous and rhythmic activity that involves dynamically complex interactions, is unknown. In this case, humans could default to model-free strategies. These competing hypotheses were tested with a novel interactive locomotor simulator that reproduced the dynamics of hemiparetic gait. A group of 16 healthy subjects practiced using a small robotic manipulandum to alter the gait of a virtual patient (VP) that had an asymmetric locomotor pattern modeled after stroke survivors. The point of interaction was the ankle of the VP’s affected leg, and the goal was to make the VP’s gait symmetric. Internal model formation was probed with unexpected force channels and null force fields. Generalization was assessed by changing the target locomotor pattern and comparing outcomes with a second group of 10 naive subjects who did not practice the initial symmetric target pattern. Results supported the internal model hypothesis with aftereffects and generalization of manipulation skill. Internal models demonstrated refinements that capitalized on the natural pendular dynamics of human locomotion. This work shows that despite the complex interactive dynamics involved in shaping locomotor patterns, humans nevertheless develop and use internal models that are refined with experience.

NEW & NOTEWORTHY This study aimed to understand how humans manipulate the physics of locomotion, a common task for physical therapists during locomotor rehabilitation. To achieve this aim, a novel locomotor simulator was developed that allowed participants to feel like they were manipulating the leg of a miniature virtual stroke survivor walking on a treadmill. As participants practiced improving the simulated patient’s gait, they developed generalizable internal models that capitalized on the natural pendular dynamics of locomotion.

Keywords: biomechanics, internal model, locomotion, motor learning, rehabilitation, stroke

INTRODUCTION

Locomotor impairments are a significant contributor to disability, comorbidities, diminished self-care, and loss of self-reliance, and their prevalence is increasing in the global aging population (Satariano et al. 2012). Rehabilitation is typically prescribed to restore a more functional gait pattern and is traditionally performed by human therapists or, more recently, with robotic exoskeletons. Although rehabilitation outcomes are multifactorial and often positive, a significant percentage of patients retain locomotor impairments after locomotor training (e.g., see reviews by Belda-Lois et al. 2011; Díaz et al. 2011; Louie et al. 2015; Nam et al. 2017; Pennycott et al. 2012; Schaechter 2004).

To improve the effectiveness of locomotor rehabilitation, studies have focused on understanding patient learning processes. Various approaches have been tested that address elements such as the presentation of error feedback, repetition of movement, training specificity, and focus of attention (Patton et al. 2006; Richards et al. 1993; Yogev‐Seligmann et al. 2008). However, the complementary question remains largely unanswered: how do therapists learn to manipulate patient locomotor patterns? This question can be reframed in terms of motor adaptation: how does a human learn to interact with and manipulate the moving leg of a patient, while at the same time compensating for the high dynamical complexity afforded by linked-segmental dynamics under external and possibly pathological neuromuscular control?

To answer this question, one can look toward current theories of motor adaptation based on evidence that humans develop and use internal models of externally imposed dynamics. Internal models are neural representations of dynamics that allow humans to map neural commands to limb motion, and vice versa, providing the ability to predict and generalize future limb states (Kawato 1999). Evidence for internal model use by humans has been provided by the use of externally applied force fields of varying complexity. This includes the classic velocity-dependent curl field (Kurtzer et al. 2008; Lackner and Dizio 1994; Scheidt et al. 2001; Shadmehr and Mussa-Ivaldi 1994; Thoroughman and Shadmehr 2000) and others that include combined gravitoinertial and Coriolis fields (Lackner and Dizio 1998), negative viscosity (Huang et al. 2010), inverted pendulums (Mah and Mussa-Ivaldi 2003), mass-spring dynamics (Dingwell et al. 2002), and hammerlike objects (Ingram et al. 2010).

Although the body of research on internal models is robust, it remains unclear whether the internal model hypothesis holds ad infinitum, i.e., when controlling increasingly complex dynamical systems, such as the leg of a locomoting patient, humans could resort to model-free strategies (Haith and Krakauer 2013; Huang et al. 2011) such as a stiffness strategy with high antagonistic coactivation (Howard et al. 2011) or a rote memorization strategy (Conditt et al. 1997; Conditt and Mussa-Ivaldi 1999). Examples of model-free learning have been shown in several task domains. For instance, despite years of driving experience, humans perform incorrect steering operations when asked to perform a simple lane shift without visual feedback, which suggests a reliance on model-free feedback control (Wallis et al. 2002).

Improving our understanding of human adaptation to complex dynamics could lead to future improvements in human- and robot-delivered locomotor rehabilitation. For example, there is no specific set of standardized instructions detailing how a therapist is to help patients achieve locomotor goals with manual assistance, and quantitative measurements of human therapists show large differences in manipulative actions between therapists for the same patient (Galvez et al. 2005, 2007). A deeper understanding of therapist adaptation may also advance robotic gait training algorithms by incorporating beneficial aspects of human-delivered approaches (biomimicry), such as adaptive impedance control (Hussain et al. 2013) and assistance-as-needed (Cai et al. 2006).

Whether and how humans develop internal models of locomotor dynamics is unknown, in part because of the challenge of conducting controlled studies with real therapists and patients, as both adapt simultaneously. This study overcomes this challenge by asking subjects to interact with a locomoting virtual patient (VP) with the use of a robotic manipulandum. The VP’s locomotor dynamics are mathematically specified with a simple impedance model that aims to capture the basic features of human locomotion. Internal model formation is probed with a classical force-field approach with a locomotor twist: the field consists of pathological gait dynamics using chronic stroke as a model. Interaction with the VP causes subjects to experience forces that pull their hands into a typical stroke gait pattern as if they were holding onto the leg of a real (miniaturized) patient. Subjects must learn how to apply forces to the VP’s leg to make its gait pattern symmetric. The overall hypothesis is that subjects learn internal models of external locomotor dynamics, which would be supported by the presence of aftereffects (i.e., persistence of feedforward motor plans despite altered dynamics) in response to randomly interspersed catch trials (H1) and generalization of manipulation skill to a different locomotor training task (H2). The alternative hypothesis is that subjects use a purely model-free manipulation strategy (e.g., high arm stiffness or rote memorization).

METHODS

Locomotor Simulator

Stroke locomotor kinematics model.

The VP was modeled after the locomotor patterns of stroke survivors, characterized by less weight bearing and shorter steps in the affected leg (Roth et al. 1997). The model was based on existing published data presented in Olney and Richards (1996). The aim was to create a model that had enough detail to approximate pathological locomotor dynamics yet remained mathematically tractable to implement in a real-time physically interactive simulation. Joint angles were obtained through manual digitization of hip and knee joint angle data (θh and θk, respectively) in the sagittal plane throughout the gait cycle for the medium self-selected walking speed (0.41 m/s) hemiparetic patient group in Olney and Richards (1996) (their Fig. 2b). The digitized data were fit with piecewise cubic splines using a linear least-squares solver with the constraint that the y-value and slope had to be equal in the beginning (0%) and end (100%) of the gait cycle. Although the Olney and Richards data were normalized to the stride cycle, the stride time was needed to determine where in the gait cycle the VP is during simulation. With the reported average walking velocity of 0.41 m/s the stride frequency was estimated to be 0.64 strides/s, giving a stride time of 1.56 s based on Wagenaar and Beek (1992). In the experiment, subjects could see the motion of both the unaffected and affected legs of the VP but could only physically interact with the affected limb (see Experimental Approach).

Kinematic targets for adaptation experiment.

For some experimental conditions subjects were asked to make the VP’s gait symmetric, i.e., make the affected leg follow the same kinematic pattern as the unaffected leg. This “healthy” target trajectory was created by digitizing the contralateral leg kinematics for the stroke survivor data presented in Olney and Richards and shifting the phase by 180° (Fig. 1A). Here, we use the term “healthy” in a relative sense, i.e., in stroke survivors the unaffected leg typically exhibits a kinematic pattern closer to healthy adults compared with the affected leg. The healthy target trajectory was shown to subjects, and the task was to follow this target trajectory with appropriate timing (see Experimental Approach for more details). To test generalization, subjects were asked to make the VP’s ankle follow a different trajectory, which was created by measuring the gait kinematics of a healthy male adult executing a rendition of the “not particularly silly” walk performed by Michael Palin in “The Ministry of Silly Walks” sketch from the Monty Python’s Flying Circus sketch comedy show (episode 14). This walk has an exaggerated step height with a hesitation at the end (Fig. 1B). For this, a 12-camera passive reflective marker motion tracking system was used, sampling at 120 Hz (OptiTrack Flex 13; NaturalPoint, Corvallis, OR), with markers placed on the hip, knee, and right lateral malleolus. After data collection, a single representative gait cycle was selected, and the data were resampled to match the stroke stride time (1.56 s; Fig. 1C).

Fig. 1.

Fig. 1.

Kinematics used to create the virtual patient (VP) model. A: stick figure representations of the VP kinematics. The nominal impaired locomotor pattern (red) shows how the VP’s affected leg tried to move on its own, absent input from the subjects. The task for subjects was to make the VP move in the healthy target pattern (blue). The stroke and healthy target patterns were derived from real stroke patient data (Olney and Richards 1996) based on motions of the affected and unaffected legs, respectively. The generalization locomotor pattern (purple) was based on new experimental data collected for the study. B: 2-dimensional VP ankle trajectory for each condition. C: hip and knee VP angular kinematics for each condition as a function of time.

Robotic interface.

A small robotic manipulandum (Geomagic Touch; 3D Systems, Andover, MA) was used to haptically render the VP’s locomotor dynamics. The manipulandum allows six-degree of freedom movement and renders three-dimensional forces at the end-effector (position resolution: 0.055 mm; backdrive friction: 0.26 N; max force output: 3.3 N; stiffness: 1.26, 2.31, and 1.02 N/mm for X, Y, and Z directions) within a small workspace (160 mm W × 120 mm H × 70 mm D). The device used an open-loop impedance control scheme (Hatzfeld and Kern 2016), i.e., it measured its position and output a programmed force upon the user. The manipulandum end-effector defined a single point at which the user interacted with the VP. This point was the ankle joint (lateral malleolus) of the VP’s affected leg, which is close to the points of lower-extremity force application commonly used in body weight-supported gait rehabilitation (Kosak and Reding 2000). The rendered motion of the VP was scaled down by ~96.5% (1.0 m in real-patient dimensions = 0.035 m in manipulandum workspace) so that it required only small wrist/forearm motions. The VP model was two dimensional, and manipulandum end-effector motion was restricted to the frontal plane of the subject.

Rigid body dynamics model.

The VP’s affected leg was modeled with the equations of motion for a two-dimensional double pendulum (thigh and shank) derived by the Lagrangian method (Bruderlin and Calvert 1989; Sasagawa et al. 2014; van der Kooij et al. 1999). For simplicity, the hip joint was considered to be fixed (upper body dynamics were excluded) and the foot segment was omitted. Rigid body dynamics were defined by inertial, centrifugal, and gravitational torques,

I(θ)θ¨=T+V(θ,θ˙)+G(θ) (1)

where I(θ) is the geometry-dependent inertia tensor, V(θ,θ˙) are the torques due to centrifugal and Coriolis forces, and G(θ) are the gravitational torques. In Eq. 1, T = [Th,Tk]T (vector of joint torques) and the quantities θ = [θhk]T, θ˙=[θ˙h,θ˙k]T, and θ¨=[θ¨h,θ¨k]T are vectors of joint angles, velocities, and accelerations, respectively. The subscripts h and k represent the hip and knee, respectively (superscript T denotes transposition). The I, V, and G matrices are detailed in the appendix. Values for segment lengths, masses, and inertias are given in the appendix and were calculated with the regression equations in Winter (1990), based on the average stroke survivor height and weights reported in Olney and Richards (1996).

The goal was to create a simple model that made subjects feel like they were holding onto the VP’s affected leg during treadmill locomotion with the manipulandum. It should be stressed that the model was not intended to be veridical but was designed to capture the basic features of the interaction. In the model, if a subject precisely followed along with the nominal (stroke based) movements of the VP’s leg, then the subject felt no interaction forces. However, if a subject tried to alter the VP’s motion, he/she began to feel the locomotor dynamics, which required the subject to generate appropriate forces to maintain the VP’s altered state (Fig. 2). The more severely the subject deviated the kinematics, the greater the effect. To achieve this behavior a mass-spring-damper impedance model was created, such that the subject felt a resistance (or assistance) that depended on gravitational, velocity, and inertia-dependent joint torques and how far the VP deviated from the reference stroke model kinematics, given by

Fig. 2.

Fig. 2.

The virtual patient was rendered as an end-point impedance based on previously published kinematic and kinetic data from real stroke patients. The impaired reference model trajectory (red dashed leg and circles) represents the path the virtual patient’s leg took if unencumbered by external forces from the subject. Subjects did not see the reference model leg on the visual display. The leg associated with the actual manipulandum position (green leg and circles), which subjects saw, is an example of a deviated virtual patient locomotor pattern in response to subject forces. The same points in the gait cycle are shown for the actual and reference trajectories. The black lines radiating outward from the actual trajectory show a subject’s applied forces across a single step. Inset overlays the healthy target trajectory (blue), which subjects were asked to follow (t1 and t2 are time points).

T=I(θ)θ¨err+V(θ,θ˙)θ˙err+G(θ)θerr (2)

In Eq. 2 the quantities θ¨err, θ˙err, and θerr refer to the vectors representing the difference between the hip and knee angular kinematics of the stroke reference model and the actual state of the VP as controlled by the subject with the manipulandum. For implementation, the joint torques were transformed to end-point forces at the point of interaction (the ankle) with the inverse transpose of the Jacobian J−T (see appendix for J−T), such that

FD=JTT (3)

where FD = [FD,x,FD,y]T are the anterior-poster and vertical components of the to-be-rendered VP end-point force, respectively. The subscript D denotes that these are forces due to rigid body dynamics (as opposed to muscular; see Neuromuscular contributions).

Neuromuscular contributions.

If a subject tries to make the VP deviate from the nominal stroke trajectory, he/she should also feel forces reflecting the torques produced by the VP’s muscles. Although muscular torques are relatively small during leg swing, they are nonnegligible during push-off. Neuromuscular effects were represented by a muscular spring stiffness KSPR, geometric stiffness KGEO, and damping B. Contributions from KSPR depended on the muscular spring stiffness coefficients ψ= [ψhk]T, where ψh is the hip spring stiffness and ψk is the knee spring stiffness (see appendix for KSPR details). Values for ψ were obtained by computing the derivative of the internal hip and knee joint moments (Fig. 3A) with respect to the joint angles, based on the stroke patient data from Olney and Richards (1996). Discontinuous portions were removed and linearly interpolated (Fig. 3B). Because of the irregular nature of ψk and the fact that ψk was close to zero during most of the swing (ignoring the discontinuity), only the hip muscular stiffness was included in KSPR. Although physiologically there is also a coupling stiffness from multiarticular muscles, this was excluded because of the lack of accurate experimental data. While KSPR reflected the springlike action of muscles, KGEO modeled how the limb end-point stiffness is affected by skeletal geometry in the presence of a contact force (English 1999). In general, KGEO is largest when the leg is relatively straight and increases in proportion to the contact force; the latter is reflected by the muscle-generated hip and knee joint torques: Mh and Mk, respectively (these were obtained from the Olney and Richards data). An end-point contact force orientated toward the hip is less stable, i.e., acts like a hardening spring, compared with one that is oriented away from the hip, i.e., acts like a softening spring (equations describing KGEO can be found in appendix). Finally, muscular damping B was added to account for the viscosity-like effects of skeletal muscle mechanical properties. The damping was inversely proportional to the ankle velocity and KSPR (see appendix). These stiffness and damping effects can be expressed in equation form as an additional set of end-point forces:

Fig. 3.

Fig. 3.

Data used to estimate muscular stiffness contributions. A: hip (MH) and knee (MK) joint moments from existing experimental data from the unaffected and affected sides of patients with stroke. B: muscular spring stiffness (ψ) estimated from hip and knee moment vs. angle. Discontinuities in the hip stiffness data (thin lines) were removed and linearly interpolated as shown. Since the knee spring stiffness makes relatively little contribution during swing (if discontinuity is removed), it was excluded from the virtual patient model.

FM=(K+SPRKGEO)perr+Bp˙err (4)

In Eq. 4, the quantity FM = [FM,x,FM,y]T is a vector of the VP end-point force components due to muscular actions and perr and p˙err are the difference vectors for the ankle position and velocity (stroke reference model minus actual VP state).

Treadmill model.

A simple treadmill model was incorporated into the simulation. A treadmill normal force FN was created with a virtual sphere (radius = 7 mm in manipulandum workspace) that followed the VP ankle position and another of identical size that slid along a semicircular arc defining a modified virtual treadmill surface. The arc had a radius equal to 99.85% of the total VP leg length. The two spheres had a stiffness kN = 2.0 N/mm, and if the spheres collided, i.e., if the VP’s ankle tried to penetrate the treadmill arc, the resistive force increased (see appendix for equation details). A second treadmill force FS prevented slipping due to frictional forces and was modeled as a simple horizontal spring with stiffness kS = 0.7 N/mm. The latter caused the manipulandum to pull the subject’s hand posteriorly (with respect to the VP), just as it would for a real patient on a treadmill. The net treadmill model force FT was given by

FT=FN+FS (5)
FT=(kNp^err)+(kSperr) (6)

where err is the position of the VP’s ankle projected onto the surface of the virtual sphere defining the treadmill surface.

Net end-point force computation and scaling.

The force rendered by the manipulandum FNET was the sum of the impedance forces computed for the rigid body dynamics, neuromuscular contributions, and the treadmill model, given by

FNET=a(FD+FM+FT) (7)

where a is a scaling factor determined through experimentation (a = 1/12). This value was chosen so that the forces required to move the VP into a “healthy” trajectory were small enough (1–2 N) to prevent user fatigue and/or exceeding the manipulandum capabilities. Note that these forces are at least an order of magnitude less than the interaction forces previously reported by Galvez and colleagues (Galvez et al. 2005) for a therapist manipulating the gait of a real human patient with a spinal cord injury (American Spinal Injury Association impairment grade D).

Online processing of VP kinematics.

The impedance model requires online computation of the joint angular velocities and accelerations. Since the stroke reference kinematics are derived analytically, they are noise free. However, the manipulandum kinematics are encoder based and were therefore smoothed online to prevent noise amplification during numerical differentiation. First, θ was smoothed with a moving-average filter (MAF) using the prior 350 samples, which equates to a first-order low-pass filter with a ~2 Hz cutoff at the simulation sampling rate of 1,500 Hz. Next, a first-order adaptive windowing (FOAW) algorithm (Janabi-Sharifi et al. 2000) was used to calculate angular velocity (θ˙) with a 10-sample window (noise threshold = 0.05 rad) followed by smoothing with a 16-sample MAF. Acceleration (θ¨) was similarly estimated with FOAW and then smoothed with a 10-sample MAF. Although necessary, the online smoothing had the disadvantage that it introduced a delay in the VP position. Because of this, when the joint impedances were calculated the VP state was differenced against a delayed version of the reference state (delay = 160 ms).

Experimental Approach

Subjects.

Seventeen young adults [n = 17; 13 women, 4 men; 16 right handed, 1 left handed, 27.1 yr (SD  4.4); 67.2 kg (SD 12.0) 1.7 m (SD 0.07)] participated in the study. All subjects were healthy and free from neurological and musculoskeletal impairments that affect the control of their upper extremity and gave their written informed consent. The study was approved by the Northeastern University Institutional Review Board.

Visual and auditory feedback and task instructions.

A monitor displayed a stick-figure representation of the VP’s lower body, and subjects saw both the unaffected and affected legs (Fig. 4). Subjects could not control the unaffected side, which always moved in a healthy gait pattern based on the previously recorded patient locomotor data. The manipulandum moved as if it was attached to the ankle of the VP’s affected leg. The thigh and shank segment positions were calculated online with the fixed hip position, ankle position, and inverse kinematics. The target ankle trajectory, which was either the healthy trajectory or a generalization target trajectory (see below for more details), was shown as a white line. During task practice, a white target sphere moved along the target ankle trajectory, showing where the VP’s ankle should be throughout the gait cycle. Subjects were instructed to practice making the VP’s ankle follow this sphere. The white sphere turned yellow whenever the instantaneous tracking error was <1.25 mm. To provide additional kinematic error information, a thin magenta “tail” followed the VP’s instantaneous ankle position, showing its displacement over the previous 1 s. This was particularly helpful in allowing subjects to gauge their performance during the relatively fast swing phase of gait. For additional pacing information, a “ding” was played each time the target sphere reached the end of the gait cycle at heel strike. A chime sound was played for each step that had a root-mean-squared error (between actual and target ankle positions) < 1 mm (called “super steps”), which were tallied on the screen.

Fig. 4.

Fig. 4.

Example of visual display. The magenta dot represents the virtual patient’s (VP’s) right ankle joint (affected leg; green). The right ankle represents the point of physical interaction for subjects. The red unaffected leg serves as a visual reference. The yellow dot moves along the white target healthy trajectory; subjects were asked to make the VP’s ankle follow this dot. In the image, the target dot is yellow because the subject is very close to it; otherwise it turns white. A magenta tail followed the ankle to give additional performance feedback.

Experimental setup.

Subjects sat in a chair behind a desk with the manipulandum and visual display in front of them on the desk. Subjects rested the middle of their dominant forearm on the edge of the desk and grasped the manipulandum with a writing implement grip.

Dynamics conditions.

In an impaired-dynamics condition, subjects felt forces that pulled their hand toward the nominal stroke patient-based locomotor trajectory as if holding onto the ankle of a (miniature) patient locomoting on a treadmill. In a null-dynamics condition, the locomotor dynamics were turned off, so subjects felt no forces when the VP’s leg was off the treadmill. The null condition controlled for tracking-related practice effects, i.e., so that when subjects experienced the impaired dynamics they were accustomed to the visual feedback and proficient at maintaining the appropriate locomotor timing. In both conditions the treadmill model remained in effect, i.e., the leg could not push through the treadmill and there was a horizontal force that dragged the leg rearward.

Healthy target trajectory practice.

Subjects practiced making the VP’s affected leg follow the healthy target ankle trajectory (i.e., the 180° phase-shifted kinematics of the unaffected leg) for the majority of the experimental session (Fig. 5). They first performed the healthy target task for 100 steps in the null-dynamics condition (NDH1), and this was repeated twice more (NDH2 and NDH3). In the next trial, subjects practiced with null dynamics for 15 steps (NDH4), and on step 16 the impaired locomotor dynamics were turned on and remained on for another 100 steps (IDH1). In the next three trials (IDH2–IDH4) subjects continued to practice making the VP move in the healthy locomotor pattern while compensating for the impaired locomotor dynamics (100 steps/trial).

Fig. 5.

Fig. 5.

Schematic of experimental protocol for experienced and naive subject groups. NDH, null-dynamics/healthy target trajectory; IDH, impaired-dynamics/healthy target trajectory; NDG, null-dynamics/generalization trajectory; IDG, impaired-dynamics/generalization trajectory. Each 100-step NDH/NDG trial had 8 force-channel steps randomly inserted, and each IDH/IDG trial had 4 force-channel steps and 4 null-dynamics steps randomly inserted.

Generalization test (silly walk).

An internal model of locomotor dynamics should allow participants to generate appropriate forces to move the VP into a variety of kinematic states, including those that differ from the ones practiced (Conditt et al. 1997). To test generalization, the kinematic goal of the task was changed while the underlying dynamics (the governing equations of motion) were kept the same. This was achieved by changing the target kinematic trajectory from the healthy target to the generalization target (silly walk). The latter deviated from the characteristic pendular motion of leg swing and required an exaggerated step height and a different kinematic profile (see Fig. 1). The generalization target practice lasted for 100 steps under null dynamics (NDG1), followed by one block with 15 null field steps (NDG2) and then 100 impaired-dynamics steps (IDG1; see Fig. 5).

Catch steps.

Randomly applied force channels (Scheidt et al. 2000) and null-dynamics (Shadmehr and Mussa-Ivaldi 1994) catch steps were used to assess internal model adaptation during practice. For the force-channel steps, a stiff spring applied forces to create a channel that made the manipulandum (VP’s ankle) follow the target trajectories (healthy or generalization). The forces were orthogonal to the target trajectories. During null-dynamics steps the impaired dynamics were turned off, i.e., the treadmill remained, but during the swing phase subjects moved freely in the air. The catch steps were initiated while the VP’s foot was on the treadmill (affected leg), remained in effect throughout the swing phase, and turned off after the VP’s foot returned to the treadmill. Since kinematic errors were minimal during treadmill contact, subjects could not feel the catch steps initiating. Each impaired-dynamics trial had four force channels and four null-dynamics steps randomly inserted, and each 100-step null-dynamics trial had eight force channels randomly inserted (additional force-channel steps were inserted in lieu of null-dynamics steps).

The experiment used both types of catch steps because they provide a window into a subject’s forward motor plan yet differ in the specifics of the assay. The null-dynamics steps are useful because they allow substantial kinematic errors to develop, which reveals the consequences of a suddenly incorrect internal model (if one exists), which in turn engages a relatively rapid error correction system likely driven by muscle spindle feedback (Scheidt et al. 2000). On the other hand, force channels do not elicit a large error correction response, with much slower adaptation possibly driven by Golgi tendon organs and mechanoreceptors (Scheidt et al. 2000). This allows force channels to probe internal model output later in the swing phase of the locomotor cycle, which is of interest in the present study.

Data Analysis

All analysis procedures were performed in MATLAB (version 9.4, R2018a; MathWorks, Natick, MA). Primary dependent variables included the VP tracking error, ankle kinematics, and the force applied by the subjects on the VP. The tracking error was calculated as the root-mean-squared Euclidean distance error between the manipulandum end-point position (VP’s ankle) and the locomotor target tracker. The tracker was the white/yellow sphere that followed the target trajectory showing where the VP’s ankle should be at each point in the gait cycle. For each trial the continuous data record was separated into individual strides with the maximum forward displacement of the ankle joint as the separation point (end of the swing phase). Each stride was normalized to a percentage of the stride cycle. Variables were averaged over either the last 30 steps for the 100-step conditions (NDH1–NDH3, IDH1–IDH4, NDG1, and IDG1) or over the last 10 steps for the 15-step conditions (NDH4 and NDG2). To capture early learning transients, the first five trials were analyzed separately for the beginning of the null-dynamics practice trials (NDH1 Early and NDG1 Early) and the beginning of the impaired-dynamics practice trials (IDH1 Early and IDG1 Early). Force-channel and null-dynamics responses were averaged within each trial for each subject. As subjects were imperfect at following the healthy trajectory even in the null-dynamics trials (see results), the average force-channel forces during the last null-dynamics healthy target trial (NDH3) were subtracted from those measured in each of the impaired-dynamics trials (IDH1–IDH4) for each subject. These are subsequently referred to as normalized force-channel steps. One subject was classified as an outlier based on very high performance errors compared with the other subjects [>q3 + 2.7σ × (q3q1), where σ is the standard deviation and q1 and q3 are the 25th and 75th percentiles, respectively, based on MATLAB function boxplot.m]; thus the analysis was completed with 16 subjects.

Statistics

Separate repeated-measures analysis of variance (RM ANOVA) procedures were performed to determine whether there were significant practice effects during the initial null-dynamics healthy target practice trials (NDH1–NDH4) and impaired-dynamics practice trials (IDH1–IDH4) for tracking error, peak anterior-posterior and vertical ankle displacements, and peak subject-applied forces. Paired t-tests were used for other planned comparisons to determine whether the initial exposure to the impaired dynamics caused a significant change in the dependent variables in both the healthy target (NDH4 vs. IDH1 Early) and generalization target (NDG2 vs. IDG1 Early) conditions. Significance was at P < 0.05 for these statistical tests and all others. Statistics were performed in MATLAB and SPSS (version. 25; IBM, Armonk, NY).

Potential changes in the magnitude of the normalized channel forces with practice were examined at five time points across the swing phase of the gait cycle (60%, 70%, 80%, 85%, and 95%) with RM ANOVAs (across trials IDH1–IDH4). The finer-grained spacing between 80% and 95% was used because the ankle moves faster during this time. Practice effects for the angle of the channel force vectors were analyzed with circular statistics. The Cramer-Von Mises goodness of fit hypothesis test (Zar 1999) indicated that the angle data were not normally distributed; thus differences among the practice trials (IDH1–IDH4) were tested nonparametrically with the Moore test (Moore 1980) for paired circular data (Zar 1999). For the null-dynamics catch steps, a RM ANOVA tested for differences in the peak anterior-posterior and vertical trajectory errors with practice (across IDH1–IDH4).

Generalization vs. Naive Participants

To assess generalization, a second new group of 10 subjects, called the naive group, was recruited [7 women, 3 men; all right handed, 26.5 yr (SD 5.4); 70.5 kg (SD 16.9); 1.7 m (SD 0.08)]. All subjects provided written informed consent as described above. This group began their practice session making the VP’s affected leg follow the generalization (silly walk) trajectory for 100 steps in the null field (NDG1). The naive group never practiced making the VP follow the healthy target trajectory (Fig. 5). NDG1 practice was followed by one block with 15 null field steps (NDG2) and 100 impaired-dynamics steps with the generalization target (IDG1). Force channels and null-dynamics steps were included as described for the first experiment. To differentiate between the groups, the original group of subjects who practiced the healthy walk task first are called the experienced group.

The generalization analysis compared the experienced and naive groups during the generalization trajectory practice to test whether the experienced group had an advantage and tested for differences in aftereffects. The dependent variables included those previously described: tracking error, force-channel forces, and null-trial deviations. Unpaired Welch’s t-tests (Welch 1947) were used for all between-group tests because of different group sizes, except for the circular data (force vector angles), which used Watson’s test (Watson 1962). For the force channels, differences in subjects’ applied force were assessed at five points in the gait cycle (55%, 57.5%, 60%, 65%, and 70%). This set of points differs from the healthy target points (60%, 70%, 80%, 85%, and 95%) because of timing differences, i.e., if the same healthy target time points were used for the generalization target they would be clustered at the very end of the swing. To control for multiple comparisons, the Benjamini-Hochberg step-up procedure (Benjamini and Hochberg 1995) was used to calculate adjusted P values () with a tolerable false discovery rate of 0.1, based on the recommendation of McDonald (2014) (p. 254–260). For the null steps, the average absolute tracking error during the null steps was computed for each subject and compared between the groups.

RESULTS

Task Performance

Performance was quantified as the average tracking error throughout the gait cycle; the results are summarized in Fig. 6. For the initial null-dynamics/healthy target practice (NDH1–NDH4), subjects improved their tracking, as the RM ANOVA revealed a main effect of time (F[4, 60] = 39.6, P < 0.001). Error decreased significantly from the beginning to the end of the first practice block and decreased again at the end of the second block (from NDH1 Early to NDH2; P < 0.05 for each pairwise comparison). By the end of the initial null-dynamics/healthy target practice block, subjects were able to closely track the healthy trajectory, with mean errors of ~1.25 mm. When the stroke was first turned on (IDH1 Early) there was a small but significant increase in error (NDH4 vs. IDH1 Early: P = 0.038). Error quickly decreased by the end of the first stroke-dynamics/healthy target practice block (RM ANOVA for IDH trials: F[4, 60] = 7.7, P < 0.001; pairwise comparison for IDH1 Early vs. IDH2: P < 0.05) but did not exhibit further decreases after that. By the end of IDH4 (last 30 trials) the percentage of super steps was 53.5%  (SD 25.5). Silly walk results are reported in Generalization vs. Naive Participants below.

Fig. 6.

Fig. 6.

Tracking error for all subjects as they practiced making the virtual patient’s gait symmetric (healthy target). NDH, null-dynamics/healthy target; IDH, impaired-dynamics/healthy target. Means + SE shown. *Significance at P < 0.05.

Kinematics and Kinetics

The path of the VP’s ankle during practice with the impaired dynamics is shown in Fig. 7A. To quantify adaptation, the maximum rearward and upward VP ankle displacements are shown across practice in Fig. 7B. These data show that subjects did not pull the leg far enough rearward (undershoot). This undershoot decreased rapidly during the NDH trials (RM ANOVA: F[4, 60] = 4.774, P = 0.002; pairwise comparisons show that NDH1 Early had more rearward undershoot than NDH1–NDH4: P < 0.05 for all). The undershoot became greater when transitioning to the IDH trials (NDH4 vs. IDH1 Early; P < 0.001) but did not change with further practice across IDH trials (RM ANOVA: F[4, 60] = 0.405, P = 0.804). In early NDH practice, subjects moved the VP’s ankle too high (overshoot), and this switched to an undershoot for the rest of NDH practice (RM ANOVA: F[4, 60] = 2.953, P = 0.027). When the stroke dynamics were turned on, vertical undershoot decreased (NDH4 vs. IDH1 Early; P = 0.022) but did not change with further practice across IDH (RM ANOVA: F[4, 60] = 1.766, P = 0.147).

Fig. 7.

Fig. 7.

Changes in kinematic error and peak force magnitudes over practice. A: average ankle trajectory for the last 30 steps of the impaired-dynamics trials with healthy and generalization targets (IDH3 and IDG1, respectively). The target trajectory is overlaid as a dashed black-and-white line; subjects’ average applied forces are shown as lines radiating outward. B: maximum rearward and upward position errors (top) and subject-applied forces (bottom) during healthy trajectory practice (means + SE). NDH, null-dynamics/healthy target trajectory; IDH, impaired-dynamics/healthy target trajectory. *Significance at P < 0.05.

Inspection of the average subject-applied force patterns show that, as expected, subjects pulled rearward and upward to match the locomotor targets during heel lift and initial leg swing (Fig. 7A). The peak posterior and upward forces were analyzed to assess adaptation (Fig. 7B). There were no differences in the peak posterior force across the NDH trials (RM ANOVA: F[4, 60] = 0.542, P = 0.705). When the stroke dynamics were turned on, the maximum posterior force increased (NDH4 vs. IDH1 Early; P = 0.014) and there was a small decrease across the IDH trials (RM ANOVA: F[4, 60] = 3.201, P = 0.019; pairwise comparison for IDH1 Early had greater posterior force than NDH4: P = 0.043). There were no practice-related changes in the peak vertical force across NDH (RM ANOVA: F[4, 60] = 1.908, P = 0.121). The peak vertical force increased when the stroke dynamics were turned on (NDH4 vs. IDH Early; P < 0.001) but did not change with additional IDH practice (RM ANOVA: F[4, 60] = 0.867, P = 0.489).

Catch Steps

The normalized force-channel forces, i.e., with null-dynamics effects subtracted out, were nonzero (Fig. 8A), indicating that subjects pushed against the channel walls. How subjects pushed against the channel changed with practice. This effect was quantified at five time points across the swing phase of gait. During midswing there was a progressive decrease in the magnitude of subject-applied forces, at both 80% (RM ANOVA: F[3, 45] = 4.5, P = 0.009) and 85% (RM ANOVA: F[3, 45] = 13.9, P < 0.001) of the gait cycle (Fig. 8B). There were also changes in the angle of force application with practice (Fig. 8B), with forces becoming more vertical at 80% (IDH1 vs. IDH4: R′ = 1.224, P < 0.025) and more anterior at 85% and 90% (at 85% IDH1 vs. IDH4: R′ = 1.515, P < 0.001; at 90% IDH2 vs. IDH4: R′ = 1.043, P < 0.05).

Fig. 8.

Fig. 8.

Patterns of force exerted by subjects against the force channels show refinements that take advantage of pendular locomotor dynamics. A: forces subjects applied to the force channels averaged across subjects over the gait cycle for each of the 4 impaired-dynamics/healthy target practice trials (IDH1–IDH4). The average path of the virtual patient’s ankle is shown. Each plot represents the average over the 4 force channel steps within an IDH trial, with the forces subjects exerted against the channel during the last null-dynamics healthy target trial (NDH3) subtracted. B: subject-applied force magnitude and direction (angle) at different points in the gait cycle (shown as dots along the ankle trajectories in A). Each bar shows the mean + SE across subjects. *Significance at P < 0.05.

When the impaired dynamics were turned off during the random null-dynamics steps, subjects made kinematic errors (Fig. 9A). During each IDH practice trial the peak null-step vertical (Fig. 9B) and anterior-posterior (Fig. 9C) errors were significantly larger than zero (P < 0.01). The RM ANOVA revealed a main effect of time; the peak errors changed with practice (anterior-posterior error: F[3, 45] = 5.578, P = 0.002; vertical error: F[3, 45] = 4.046, P = 0.012). Pairwise comparisons showed a significant drop in the anterior-posterior and vertical errors from IDH1 to IDH2 and rising again to IDH3 and IDH4 (P < 0.05 for all; note that for IDH2 vs. IDH3 vertical error the test is borderline, with P = 0.048).

Fig. 9.

Fig. 9.

Errors made when the stroke locomotor dynamics were suddenly turned off showed adaptation with practice. A: virtual patient ankle trajectories during impaired- (thick lines) and null-dynamics (thin lines) steps. B: maximum vertical errors during null-dynamics steps. C: maximum anterior-posterior errors. IDH, impaired dynamics/healthy target trajectory. Means + SE. *Significance at P < 0.05.

Generalization vs. Naive Participants

In contrast to the experienced group, the naive group started practice tracking the generalization trajectory (Fig. 5). After practicing in the null-dynamics field, the naive group had a tracking proficiency similar to the experienced group (Fig. 10A; NDG2 experienced vs. naive: P = 0.570). The initial decrement in performance in response to the impaired dynamics being turned on was similar for both groups (no between-group difference in change from NDG2 to IDG1 Early; P = 0.574). However, with continued practice the experienced group decreased their tracking error more than the naive group (change from IDG1 Early to IDG1; P = 0.030) and had a smaller tracking error at the end of generalization trajectory practice (between-group IDG1 comparison; P = 0.004). This suggests generalization in the experienced group.

Fig. 10.

Fig. 10.

Prior exposure to stroke locomotor dynamics was associated with improved task performance and different aftereffects. The experienced group first practiced making the virtual patient (VP) follow a healthy locomotor trajectory and then practiced making the VP follow a generalization trajectory. A second naive group only practiced the generalization trajectory. A: tracking error results. B: average responses to the 4 null trials, in which the impaired dynamics were unexpectedly turned off for 1 step. C: averaged force applied by the subjects during the force channel trials. NDG, null dynamics with generalization target; IDG, impaired dynamics with generalization target. Means + SE shown. *Significance at P < 0.05.

Analysis of the force-channel data in the silly walk condition showed differences in the patterns of forces between the experienced and naive groups (Fig. 10B). The normalized force magnitude (with null-dynamics channel forces subtracted) was greater in the experienced group early after the VP’s foot left the ground at 55% of the gait cycle (P = 0.032; = 0.080) but not at 57.5% (P = 0.077; = 0.128). Note that in this case the adjusted P value () is derived from the Benjamini-Hochberg step-up procedure and is compared against the specified tolerable false discovery rate (i.e., if < 0.1, then the test is significant). The experienced group channel forces were larger and more vertical right before the foot was placed back on the ground (at 70%: force magnitude P = 0.001 and = 0.005; force direction P = 0.012; = 0.060). During the random null-dynamics steps both experienced and naive groups made errors, pulling the leg too high above the generalization target trajectory (Fig. 10C). However, the experienced group made larger errors during these steps compared with the naive group (P = 0.002). Together, these results indicate larger aftereffects in the experienced group.

DISCUSSION

Main Findings

This study sought an answer to the question of how humans learn to modify the locomotor dynamics of a virtual patient (VP). This question is nontrivial because of the complexity of the dynamical interaction, i.e., it is continuous and involves position-, velocity-, and acceleration-dependent forces. A novel interactive locomotor simulator was developed that reproduced the dynamics of hemiparetic gait. In the simulator, subjects used a small manipulandum to physically interact with the VP’s affected leg and attempted to make its locomotor kinematics more symmetric. The hypothesis was that subjects would accomplish this task by learning an internal model of the VP’s locomotor dynamics. The alternative hypothesis was that in such dynamically complex situations humans default to other strategies that do not rely on explicit dynamics models. The results provide evidence that supports the internal model hypothesis: the presence of aftereffects (persistence of feedforward motor plans despite altered dynamics) and generalization of manipulation skill. Moreover, the results demonstrate how internal locomotor models develop over time, shifting from a general to a specific strategy that required less assistive force by taking advantage of the pendular dynamics of the VP’s leg. In other words, subjects seemed to transition from a more heavy-handed position-control approach to one that more closely resembled the assist-as-needed approach commonly used in robotic gait rehabilitation (Cai et al. 2006).

Task Performance and Adaptation

To achieve a low tracking error, subjects had to make the VP’s affected leg follow a healthy locomotor pattern. The latter was based on the VP’s unaffected leg kinematics, and therefore successful task performance made the VP’s locomotor kinematics symmetric. This required subjects to appropriately compensate for impedance forces that tried to maintain the VP’s nominal impaired locomotor pattern. With practice, subjects became proficient and were able to reduce their tracking error to ~1.25 mm on average with peak forces of ~1 N. Although the average tracking error was small, subjects did not precisely follow the healthy target trajectory and instead rounded off/approximated certain portions. This behavior could be because the curvature of the target ankle trajectory exceeded the ability of subjects to follow with the requisite velocity because of the one-third power law (Lacquaniti et al. 1983). Alternatively, it could be due to high centripetal accelerations encountered during the heel lift and swing initiation, which are higher than would be encountered in real life because of the smaller radius of curvature in the VP simulation. In the generalization task, errors and forces increased by ~50% and subjects did not pull enough posteriorly and upward to match the target trajectory. This was evident in both the experienced and naive groups and could be because subjects had only a single 100-step practice trial with the impaired dynamics turned on while tracking the generalization target.

Internal Representations During Task Adaptation

The central hypothesis was that humans develop internal models of locomotor adaptation. An alternative is a brute-force strategy, i.e., subjects could increase their arm’s end-point impedance by using antagonistic coactivation to overpower any perturbations from the VP (Hogan 1984). Normally, a downside of this strategy is that it incurs a large energetic cost (Falconer and Winter 1985; Macaluso et al. 2002), but in this study the magnitude of the forces exerted by subjects was relatively small (~1 N). Nevertheless, the data rule out a pure brute-force strategy because subjects made significant errors during the random null-dynamics catch steps, which would not be expected if subjects exhibited a high nondirectional arm stiffness. Notably, the errors on null-dynamics steps changed with practice. Early on, the size of the null-trial errors decreased before increasing again. This suggests that early in practice subjects could have employed a partial brute-force “stiffness” strategy when the internal model was still developing (Milner and Franklin 2005). In a rehabilitation context, this resembles the early guidance approach used in robotic rehabilitation, which made use of strong nonbackdrivable motors to force a patient’s leg to follow a desired trajectory (Hornby et al. 2005). With practice, subjects’ internal models became stronger, decreasing the need to rely on muscle viscoelasticity to reduce task errors (Osu et al. 2002). The latter more closely resembles the assist-as-needed robotic rehabilitation approach (Cai et al. 2006).

A second argument against the use of a pure brute-force strategy is that subjects applied significant forces against the force channels and these responses were modified with practice. Since the force channels were imposed unexpectedly, they (approximately) reflect the forward motor plan and provide insight into how subjects’ internal models adapted. Of particular significance is that the forces applied to the channel changed with practice to take better advantage of the VP’s locomotor physics. Specifically, subjects learned to apply less force during midswing when the pendular dynamics of the leg would naturally tend to progress the leg forward. This is consistent with prior studies showing that humans learn to take advantage of the intrinsic dynamics of an external system, for example, by forcing a system close to its resonant frequency (Hatsopoulos and Warren 1996; Holt et al. 1991; Huang et al. 2007; White et al. 2008) or with exposure to artificial negative viscosity (Huang et al. 2010), and the idea that one of the optimization criteria for human sensorimotor control is minimizing energy expenditure or effort (Alexander 1997; Todorov and Jordan 2002). However, this study also shows that exploiting natural dynamics 1) may occur at the level of internal models and 2) is observed for a task with complex rhythmic dynamics (locomotion).

Another alternative hypothesis is that subjects used a rote memorization strategy, in which they learned to predict forces explicitly as a function of time (Conditt et al. 1997; Conditt and Mussa-Ivaldi 1999). While the null-dynamics and force-channel probes cannot rule this out, the generalization test can: an internal model should facilitate generalization, but rote memorization should not (Conditt et al. 1997). This was tested by asking subjects to make the VP walk in a different generalization trajectory—the silly walk. If learning generalized, subjects should perform as well or better at the generalization trajectory compared with naive subjects who did not previously practice the healthy trajectory. The results showed that the naive group improved less than the experienced group, which suggests that the experienced subjects were not just working from a memorized “tape recording” of motor commands but were able to use their implicit knowledge of the VP locomotor dynamics to adapt to the new task requirement (i.e., they generalized learning). This is consistent with other reports showing generalization when subjects adapt to a new movement pattern that covers similar states (Conditt et al. 1997; Shadmehr and Mussa-Ivaldi 1994) and when training with an artificial robot-induced negative viscosity (Huang et al. 2010). However, it is worth noting that other studies have shown more limited generalization when subjects are asked to extrapolate to more novel situations (Gandolfo et al. 1996; Goodbody and Wolpert 1998) and when learning force fields with explicit time dependencies (Conditt and Mussa-Ivaldi 1999). Thus in future work it would be interesting to test the extent of generalization for VPs modeled after different patient populations (e.g., Parkinson’s disease or spinal cord injury), which could have vastly different walking speeds in addition to differences in neuromuscular control.

Extensions to Rehabilitation (Caveats)

The advantage of having subjects train the VP in a locomotor simulator is one of experimental control: the VP’s dynamics can be precisely specified and instantaneously manipulated. However, the degree to which the results extend to real patients is presently unknown. Although the VP model included many features of real locomotor dynamics, including inertial effects, geometric constraints, and muscular contributions, it was not intended to be a precise model of human locomotion. For example, the knee joint muscular spring stiffness was excluded, the knee-hip coupling stiffness was absent, and the VP conspicuously lacked a foot. The latter required some creativity concerning the leg-treadmill interface, which was made semicircular to make up for the absent degree of freedom (the ankle). Because the model only operated in the sagittal plane and the hip joint could not translate, the model could not capture the circumduction and hip-hiking strategies that some patients employ to prevent toe dragging (Davids 1992). It is also important to note that the simulator turned a gross-motor task, therapist-guided locomotor rehabilitation, into a fine-motor task. Compared with interactions with real patients, the level of manipulation force required from the subjects was reduced by an order of magnitude, and the spatial extent of movement shrank by 96.5%. Also, real rehabilitation is a cooperative human-human interactive task (Jarrassé et al. 2012; Sawers and Ting 2014) and real patients would be expected to adapt over the course of training. Therefore, the results of this study should be interpreted in the context of the hypothesis, i.e., understanding the sensorimotor processes used by humans when learning how to manipulate a virtual model of locomotor dynamics, and not extrapolated to real patients at the present time.

A Future Platform for Understanding Locomotor Rehabilitation

The locomotor simulator presents an intriguing set of potential experimental manipulations that could increase our understanding of locomotor rehabilitation. However, this may require increases in the sophistication of the VP’s neural control. For example, in the present study, on purpose, the VP always tried to walk in the same stroke-based asymmetric locomotor pattern and never adapted its behavior during the course of the experiment. This clearly neglects the richness of human sensorimotor control and the stride-to-stride variability that reflects human control processes and the natural environment (Hausdorff 2007). Programmatically, it would be simple to add different noise structures to the model, e.g., one could add 1/f noise to create long-range correlations in the VP’s gait (Hausdorff et al. 1996). It could also be instructive to allow the VP to adjust its actions based on the errors it makes, which could, in turn, be influenced by the actions of a therapist. For example, the VP could be given an explicit control policy that could optimize maintaining stability (Cajigas et al. 2017) or other costs that might be relevant to patient populations, such as pain (Arendt-Nielsen and Graven-Nielsen 2008; Boudreau et al. 2010) or safety (Hasson and Sternad 2014). This may help answer new and relevant theoretical questions, such as how to guide patients with different and possibly shifting motor priorities. It could also serve as a practical tool that allows clinicians to experience therapeutic interactions with various virtual gait disorders before delivering care to real patients. Of course, drawing conclusions about patient control policies will require models that are validated against the populations in question.

Conclusions

This study developed an interactive locomotor simulator that allowed subjects to manipulate the gait patterns of a virtual patient. The aim was to understand the sensorimotor processes used by humans when learning how to manipulate locomotor dynamics. The results showed that, despite the complexities of the interaction, subjects nevertheless developed and used internal models that generalized to a different locomotor pattern. With practice the internal model became more refined to take advantage of the pendular dynamics of locomotion. With further advancements to the neuromusculoskeletal model, the locomotor simulator may serve as a useful tool for increasing our understanding of locomotor rehabilitation and inform both human and robotic therapy for more effective training outcomes.

GRANTS

This work was funded in part by a Northeastern University seed/proof of concept grant (C. J. Hasson).

DISCLOSURES

No conflicts of interest, financial or otherwise, are declared by the authors.

AUTHOR CONTRIBUTIONS

C.J.H. conceived and designed research; C.J.H. and S.E.G. performed experiments; C.J.H. and S.E.G. analyzed data; C.J.H. and S.E.G. interpreted results of experiments; C.J.H. prepared figures; C.J.H. and S.E.G. drafted manuscript; C.J.H. and S.E.G. edited and revised manuscript; C.J.H. and S.E.G. approved final version of manuscript.

Glossary

Fx

Horizontal force at ankle (end point)

Fy

Vertical force at ankle (end point)

Is

Shank moment of inertia about center of gravity

It

Thigh moment of inertia about center of gravity

Lha

Distance between hip and ankle

Ls

Length of shank

Lt

Length of thigh

Mh

Hip torque due to hip muscular action

Mk

Knee torque due to knee muscular action

ms

Mass of shank

mt

Mass of thigh

px

Horizontal position of ankle

py

Vertical position of ankle

rs

Distance to center of mass of shank from proximal end

rt

Distance to center of mass of thigh from proximal end

Th

Hip torque

Tk

Knee torque

θh,θ˙h,θ¨h

Hip angle, angular velocity, and angular acceleration

θk,θ˙k,θ¨k

Knee angle, angular velocity, and angular acceleration

ρs

Shank radius of gyration about center of gravity

ρt

Thigh radius of gyration about center of gravity

For Treadmill Model

D

Distance between the VP’s ankle and the treadmill

Pen

Ratio describing how far the leg penetrates the treadmill

RGND

Radius of treadmill surface from hip joint center

RS

Radius of virtual spheres; one was attached to VP’s ankle, and the other slid along a semicircular arc defining a modified virtual treadmill surface with radius RGND

Ψh

Hip muscular spring stiffness

Vectors and Matrices

B

Muscular damping matrix

F

Vector of end-point (ankle) forces

G

Matrix specifying joint torques due to gravity

I

Inertia matrix

J

Jacobian matrix

JT

Jacobian transpose matrix

J−T

Inverse Jacobian transpose matrix

KSPR

Muscular spring stiffness expressed at ankle end point

KGEO

Muscular geometric stiffness expressed at ankle end point

pGnd

Position of the ankle at which it would contact the treadmill

err

VP ankle position projected onto the surface of the treadmill sphere

T

Vector of joint torques

V

Matrix specifying joint torques from Coriolis and centrifugal forces

Parameters (from Winter 1990, except height and weight)

g

Gravitational acceleration in Boston (9.82045 m/s2; from WolframAlpha)

ht

Height (1.70 m) (Olney and Richards 1996)

It

mtρt2

Is

msρs2

Lt

0.245ht

Ls

0.246ht

mt

0.1wt

ms

0.0456wt

rt

0.433Lt

rs

0.433Ls

wt

Weight (72.0 kg) (Olney and Richards 1996)

ρt

0.323Lt

ρs

0.302Ls

Other Quantities

px

Ltsinθh + Lssinθhk

py

LtcosθhLscosθhk

RGND

0.995(Lt + Ls + 14 mm)

θhk

θh + θk

θha

−atan(px/py)

APPENDIX: MATRICES ASSOCIATED WITH VIRTUAL PATIENT MODEL

For simplicity, all equations below were derived in the first quadrant and rotated 90° clockwise into a physiologically realistic orientation for locomotion (Fig. A1).

Rigid Body Dynamics

I(θ)=[It+Is+mtrt2+msrs2+msLt2+2msLtrscosθkIs+msrs2+msLtrscosθkIs+msrs2+msLtrscosθkIs+msrs2]
V(θ,θ˙)=[msLtrssinθkθ˙k2msLtrssinθkθ˙kmsLtrssinθkθ˙h0]
G(θ)=g[mtrtsinθh+msltsinθh+msrscosθhkmsrssinθhk]

Muscular Spring Stiffness Expressed at Ankle End Point (English 1999)

KSPR=[kxxSkxySkyxSkyyS]
kxxS=(1LtLssinθk)2(Lssinθhk)2Ψh
kxyS=(1LtLssinθk)2Ls2sinθhkcosθhkΨh
kyxS=kxyS
kyyS=(1LtLssinθk)2(Lscosθhk)2Ψh

Muscular Geometric Stiffness Expressed at Ankle End Point (English 1999)

KGEO=[kxxGkxyGkyxGkyyG]
kxxG=(1Lt2Ls2sinθk3)(Ls2sinθhk2cosθk+LsLtsinθhk2)Mh(Ld2cosd2cosθk+LsLtsinθk2)Mk
kxyG=(1Lt2Ls2sinθk3)(Ls2sinθhkcosθhkcosθk+LsLssinθhcosθh)MhLd2cosθdsinθdcosMk
kyxG=kxyG
kyyG=(1Lt2Ls2sinθk3)(Ls2cosθhk2cosθk+LsLtcosθh2)Mh(Ld2cosθd2cosθk+LsLtsinθk2)Mk

Muscular Damping (Tee et al. 2004)

B=0.1p˙Tp˙[kxxSkxySkyxSkyyS]

Forward Kinematics Transformation of Joint Moments to End-Point Forces

J=[LhasinθhaLssinθhkLhacosθhaLscosθhk]
T=JTF
[ThTk]=[LhasinθhaLhacosθhaLssinθhkLscosθhk][FxFy]
F=JTT
JT=1LtLssinθk[LscosθhkLhacosθhLscosθhkLssinθhkLhasinθhLssinθhk]
[FxFy]=1LtLssinθk[LscosθhkLhacosθhLscosθhkLssinθhkLhasinθhLssinθhk][ThTk]

Treadmill Contact Model

D=(pxpx,Gnd)+(pypy,Gnd)
Pen=RGND/D
p^err=[px,Gnd+Pen(pxpx,Gnd)py,Gnd+Pen(pypy,Gnd)]

Fig. A1.

Fig. A1.

Schematic showing segment length (L), joint angle (θ), and joint torque (T) conventions. h, Hip; ha, hip to ankle; hk, hip to knee; k, knee; s, shank; t, thigh.

REFERENCES

  1. Alexander RM. A minimum energy cost hypothesis for human arm trajectories. Biol Cybern 76: 97–105, 1997. doi: 10.1007/s004220050324. [DOI] [PubMed] [Google Scholar]
  2. Arendt-Nielsen L, Graven-Nielsen T. Muscle pain: sensory implications and interaction with motor control. Clin J Pain 24: 291–298, 2008. doi: 10.1097/AJP.0b013e31815b608f. [DOI] [PubMed] [Google Scholar]
  3. Belda-Lois JM, Mena-del Horno S, Bermejo-Bosch I, Moreno JC, Pons JL, Farina D, Iosa M, Molinari M, Tamburella F, Ramos A, Caria A, Solis-Escalante T, Brunner C, Rea M. Rehabilitation of gait after stroke: a review towards a top-down approach. J Neuroeng Rehabil 8: 66, 2011. doi: 10.1186/1743-0003-8-66. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Benjamini Y, Hochberg Y. Controlling the false discovery rate: a practical and powerful approach to multiple testing. J R Stat Soc Series B 57: 289–300, 1995. [Google Scholar]
  5. Boudreau SA, Farina D, Falla D. The role of motor learning and neuroplasticity in designing rehabilitation approaches for musculoskeletal pain disorders. Man Ther 15: 410–414, 2010. doi: 10.1016/j.math.2010.05.008. [DOI] [PubMed] [Google Scholar]
  6. Bruderlin A, Calvert TW. Goal-directed, dynamic animation of human walking. In: SIGGRAPH ’89 Proceedings of the 16th Annual Conference on Computer Graphics and Interactive Techniques. New York: ACM, 1989, p. 233–242. [Google Scholar]
  7. Cai LL, Fong AJ, Otoshi CK, Liang Y, Burdick JW, Roy RR, Edgerton VR. Implications of assist-as-needed robotic step training after a complete spinal cord injury on intrinsic strategies of motor learning. J Neurosci 26: 10564–10568, 2006. doi: 10.1523/JNEUROSCI.2266-06.2006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Cajigas I, Koenig A, Severini G, Smith M, Bonato P. Robot-induced perturbations of human walking reveal a selective generation of motor adaptation. Sci Robot 2: eaam7749, 2017. doi: 10.1126/scirobotics.aam7749. [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Conditt MA, Gandolfo F, Mussa-Ivaldi FA. The motor system does not learn the dynamics of the arm by rote memorization of past experience. J Neurophysiol 78: 554–560, 1997. doi: 10.1152/jn.1997.78.1.554. [DOI] [PubMed] [Google Scholar]
  10. Conditt MA, Mussa-Ivaldi FA. Central representation of time during motor learning. Proc Natl Acad Sci USA 96: 11625–11630, 1999. doi: 10.1073/pnas.96.20.11625. [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Davids JR. Book review of Gait Analysis: Normal and Pathological Function. J Pediatr Orthop 12: 815, 1992. doi: 10.1097/01241398-199211000-00023. [DOI] [Google Scholar]
  12. Díaz I, Gil JJ, Sánchez E. Lower-limb robotic rehabilitation: literature review and challenges. J Robot 2011: 1–11, 2011. doi: 10.1155/2011/759764. [DOI] [Google Scholar]
  13. Dingwell JB, Mah CD, Mussa-Ivaldi FA. Manipulating objects with internal degrees of freedom: evidence for model-based control. J Neurophysiol 88: 222–235, 2002. doi: 10.1152/jn.2002.88.1.222. [DOI] [PubMed] [Google Scholar]
  14. English C. Stiffness Behaviour in Two Degree of Freedom Mechanisms (PhD thesis). Ottawa, Canada: Carleton University, 1999, p. 435. [Google Scholar]
  15. Falconer K, Winter DA. Quantitative assessment of co-contraction at the ankle joint in walking. Electromyogr Clin Neurophysiol 25: 135–149, 1985. [PubMed] [Google Scholar]
  16. Galvez JA, Budovitch A, Harkema SJ, Reinkensmeyer DJ. Quantification of therapists’ manual assistance on the leg during treadmill gait training with partial body-weight support after spinal cord injury. Conf Proc IEEE Eng Med Biol Soc 2007: 4028–4032, 2007. doi: 10.1109/IEMBS.2007.4353217. [DOI] [PubMed] [Google Scholar]
  17. Galvez JA, Kerdanyan G, Maneekobkunwong S, Weber R, Scott M, Harkema SJ, Reinkensmeyer DJ. Measuring human trainers’ skill for the design of better robot control algorithms for gait training after spinal cord injury. 9th International Conference on Rehabilitation Robotics Chicago, IL, 2005, p. 231–234. [Google Scholar]
  18. Gandolfo F, Mussa-Ivaldi FA, Bizzi E. Motor learning by field approximation. Proc Natl Acad Sci USA 93: 3843–3846, 1996. doi: 10.1073/pnas.93.9.3843. [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Goodbody SJ, Wolpert DM. Temporal and amplitude generalization in motor learning. J Neurophysiol 79: 1825–1838, 1998. doi: 10.1152/jn.1998.79.4.1825. [DOI] [PubMed] [Google Scholar]
  20. Haith AM, Krakauer JW. Model-based and model-free mechanisms of human motor learning. In: Progress in Motor Control, edited by Richardson MJ, Riley MA, Shockley K. New York: Springer, 2013, p. 1–21. doi: 10.1007/978-1-4614-5465-6_1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Hasson CJ, Sternad D. Safety margins in older adults increase with improved control of a dynamic object. Front Aging Neurosci 6: 158, 2014. doi: 10.3389/fnagi.2014.00158. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Hatsopoulos NG, Warren WH Jr. Resonance tuning in rhythmic arm movements. J Mot Behav 28: 3–14, 1996. doi: 10.1080/00222895.1996.9941728. [DOI] [PubMed] [Google Scholar]
  23. Hatzfeld C, Kern TA. Engineering Haptic Devices. London: Springer, 2016. [Google Scholar]
  24. Hausdorff JM. Gait dynamics, fractals and falls: finding meaning in the stride-to-stride fluctuations of human walking. Hum Mov Sci 26: 555–589, 2007. doi: 10.1016/j.humov.2007.05.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Hausdorff JM, Purdon PL, Peng CK, Ladin Z, Wei JY, Goldberger AL. Fractal dynamics of human gait: stability of long-range correlations in stride interval fluctuations. J Appl Physiol (1985) 80: 1448–1457, 1996. doi: 10.1152/jappl.1996.80.5.1448. [DOI] [PubMed] [Google Scholar]
  26. Hogan N. Adaptive control of mechanical impedance by coactivation of antagonist muscles. IEEE Trans Automat Contr 29: 681–690, 1984. doi: 10.1109/TAC.1984.1103644. [DOI] [Google Scholar]
  27. Holt KG, Hamill J, Andres RO. Predicting the minimal energy costs of human walking. Med Sci Sports Exerc 23: 491–498, 1991. doi: 10.1249/00005768-199104000-00016. [DOI] [PubMed] [Google Scholar]
  28. Hornby TG, Zemon DH, Campbell D. Robotic-assisted, body-weight-supported treadmill training in individuals following motor incomplete spinal cord injury. Phys Ther 85: 52–66, 2005. [PubMed] [Google Scholar]
  29. Howard IS, Ingram JN, Wolpert DM. Separate representations of dynamics in rhythmic and discrete movements: evidence from motor learning. J Neurophysiol 105: 1722–1731, 2011. doi: 10.1152/jn.00780.2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Huang FC, Gillespie RB, Kuo AD. Visual and haptic feedback contribute to tuning and online control during object manipulation. J Mot Behav 39: 179–193, 2007. doi: 10.3200/JMBR.39.3.179-193. [DOI] [PubMed] [Google Scholar]
  31. Huang FC, Patton JL, Mussa-Ivaldi FA. Manual skill generalization enhanced by negative viscosity. J Neurophysiol 104: 2008–2019, 2010. doi: 10.1152/jn.00433.2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Huang VS, Haith A, Mazzoni P, Krakauer JW. Rethinking motor learning and savings in adaptation paradigms: model-free memory for successful actions combines with internal models. Neuron 70: 787–801, 2011. doi: 10.1016/j.neuron.2011.04.012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Hussain S, Xie SQ, Jamwal PK. Adaptive impedance control of a robotic orthosis for gait rehabilitation. IEEE Trans Cybern 43: 1025–1034, 2013. doi: 10.1109/TSMCB.2012.2222374. [DOI] [PubMed] [Google Scholar]
  34. Ingram JN, Howard IS, Flanagan JR, Wolpert DM. Multiple grasp-specific representations of tool dynamics mediate skillful manipulation. Curr Biol 20: 618–623, 2010. doi: 10.1016/j.cub.2010.01.054. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Janabi-Sharifi F, Hayward V, Chen CS. Discrete-time adaptive windowing for velocity estimation. IEEE Trans Control Syst Technol 8: 1003–1009, 2000. doi: 10.1109/87.880606. [DOI] [Google Scholar]
  36. Jarrassé N, Charalambous T, Burdet E. A framework to describe, analyze and generate interactive motor behaviors. PLoS One 7: e49945, 2012. doi: 10.1371/journal.pone.0049945. [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Kawato M. Internal models for motor control and trajectory planning. Curr Opin Neurobiol 9: 718–727, 1999. doi: 10.1016/S0959-4388(99)00028-8. [DOI] [PubMed] [Google Scholar]
  38. Kosak MC, Reding MJ. Comparison of partial body weight-supported treadmill gait training versus aggressive bracing assisted walking post stroke. Neurorehabil Neural Repair 14: 13–19, 2000. doi: 10.1177/154596830001400102. [DOI] [PubMed] [Google Scholar]
  39. Kurtzer IL, Pruszynski JA, Scott SH. Long-latency reflexes of the human arm reflect an internal model of limb dynamics. Curr Biol 18: 449–453, 2008. doi: 10.1016/j.cub.2008.02.053. [DOI] [PubMed] [Google Scholar]
  40. Lackner JR, Dizio P. Rapid adaptation to Coriolis force perturbations of arm trajectory. J Neurophysiol 72: 299–313, 1994. doi: 10.1152/jn.1994.72.1.299. [DOI] [PubMed] [Google Scholar]
  41. Lackner JR, Dizio P. Gravitoinertial force background level affects adaptation to Coriolis force perturbations of reaching movements. J Neurophysiol 80: 546–553, 1998. doi: 10.1152/jn.1998.80.2.546. [DOI] [PubMed] [Google Scholar]
  42. Lacquaniti F, Terzuolo C, Viviani P. The law relating the kinematic and figural aspects of drawing movements. Acta Psychol (Amst) 54: 115–130, 1983. doi: 10.1016/0001-6918(83)90027-6. [DOI] [PubMed] [Google Scholar]
  43. Louie DR, Eng JJ, Lam T; Spinal Cord Injury Research Evidence (SCIRE) Research Team . Gait speed using powered robotic exoskeletons after spinal cord injury: a systematic review and correlational study. J Neuroeng Rehabil 12: 82, 2015. doi: 10.1186/s12984-015-0074-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Macaluso A, Nimmo MA, Foster JE, Cockburn M, McMillan NC, De Vito G. Contractile muscle volume and agonist-antagonist coactivation account for differences in torque between young and older women. Muscle Nerve 25: 858–863, 2002. doi: 10.1002/mus.10113. [DOI] [PubMed] [Google Scholar]
  45. Mah CD, Mussa-Ivaldi FA. Evidence for a specific internal representation of motion-force relationships during object manipulation. Biol Cybern 88: 60–72, 2003. doi: 10.1007/s00422-002-0347-9. [DOI] [PubMed] [Google Scholar]
  46. McDonald JH. Handbook of Biological Statistics. Baltimore, MD: Sparky House, 2014. [Google Scholar]
  47. Milner TE, Franklin DW. Impedance control and internal model use during the initial stage of adaptation to novel dynamics in humans. J Physiol 567: 651–664, 2005. doi: 10.1113/jphysiol.2005.090449. [DOI] [PMC free article] [PubMed] [Google Scholar]
  48. Moore BR. A modification of the Rayleigh test for vector data. Biometrika 67: 175–180, 1980. doi: 10.1093/biomet/67.1.175. [DOI] [Google Scholar]
  49. Nam KY, Kim HJ, Kwon BS, Park JW, Lee HJ, Yoo A. Robot-assisted gait training (Lokomat) improves walking function and activity in people with spinal cord injury: a systematic review. J Neuroeng Rehabil 14: 24, 2017. doi: 10.1186/s12984-017-0232-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Olney SJ, Richards C. Hemiparetic gait following stroke. Part I: Characteristics. Gait Posture 4: 136–148, 1996. doi: 10.1016/0966-6362(96)01063-6. [DOI] [Google Scholar]
  51. Osu R, Franklin DW, Kato H, Gomi H, Domen K, Yoshioka T, Kawato M. Short- and long-term changes in joint co-contraction associated with motor learning as revealed from surface EMG. J Neurophysiol 88: 991–1004, 2002. doi: 10.1152/jn.2002.88.2.991. [DOI] [PubMed] [Google Scholar]
  52. Patton JL, Stoykov ME, Kovic M, Mussa-Ivaldi FA. Evaluation of robotic training forces that either enhance or reduce error in chronic hemiparetic stroke survivors. Exp Brain Res 168: 368–383, 2006. doi: 10.1007/s00221-005-0097-8. [DOI] [PubMed] [Google Scholar]
  53. Pennycott A, Wyss D, Vallery H, Klamroth-Marganska V, Riener R. Towards more effective robotic gait training for stroke rehabilitation: a review. J Neuroeng Rehabil 9: 65, 2012. doi: 10.1186/1743-0003-9-65. [DOI] [PMC free article] [PubMed] [Google Scholar]
  54. Richards CL, Malouin F, Wood-Dauphinee S, Williams JI, Bouchard JP, Brunet D. Task-specific physical therapy for optimization of gait recovery in acute stroke patients. Arch Phys Med Rehabil 74: 612–620, 1993. doi: 10.1016/0003-9993(93)90159-8. [DOI] [PubMed] [Google Scholar]
  55. Roth EJ, Merbitz C, Mroczek K, Dugan SA, Suh WW. Hemiplegic gait. Relationships between walking speed and other temporal parameters. Am J Phys Med Rehabil 76: 128–133, 1997. doi: 10.1097/00002060-199703000-00008. [DOI] [PubMed] [Google Scholar]
  56. Sasagawa S, Shinya M, Nakazawa K. Interjoint dynamic interaction during constrained human quiet standing examined by induced acceleration analysis. J Neurophysiol 111: 313–322, 2014. doi: 10.1152/jn.01082.2012. [DOI] [PubMed] [Google Scholar]
  57. Satariano WA, Guralnik JM, Jackson RJ, Marottoli RA, Phelan EA, Prohaska TR. Mobility and aging: new directions for public health action. Am J Public Health 102: 1508–1515, 2012. doi: 10.2105/AJPH.2011.300631. [DOI] [PMC free article] [PubMed] [Google Scholar]
  58. Sawers A, Ting LH. Perspectives on human-human sensorimotor interactions for the design of rehabilitation robots. J Neuroeng Rehabil 11: 142, 2014. doi: 10.1186/1743-0003-11-142. [DOI] [PMC free article] [PubMed] [Google Scholar]
  59. Schaechter JD. Motor rehabilitation and brain plasticity after hemiparetic stroke. Prog Neurobiol 73: 61–72, 2004. doi: 10.1016/j.pneurobio.2004.04.001. [DOI] [PubMed] [Google Scholar]
  60. Scheidt RA, Dingwell JB, Mussa-Ivaldi FA. Learning to move amid uncertainty. J Neurophysiol 86: 971–985, 2001. doi: 10.1152/jn.2001.86.2.971. [DOI] [PubMed] [Google Scholar]
  61. Scheidt RA, Reinkensmeyer DJ, Conditt MA, Rymer WZ, Mussa-Ivaldi FA. Persistence of motor adaptation during constrained, multi-joint, arm movements. J Neurophysiol 84: 853–862, 2000. doi: 10.1152/jn.2000.84.2.853. [DOI] [PubMed] [Google Scholar]
  62. Shadmehr R, Mussa-Ivaldi FA. Adaptive representation of dynamics during learning of a motor task. J Neurosci 14: 3208–3224, 1994. doi: 10.1523/JNEUROSCI.14-05-03208.1994. [DOI] [PMC free article] [PubMed] [Google Scholar]
  63. Tee KP, Burdet E, Chew CM, Milner TE. A model of force and impedance in human arm movements. Biol Cybern 90: 368–375, 2004. doi: 10.1007/s00422-004-0484-4. [DOI] [PubMed] [Google Scholar]
  64. Thoroughman KA, Shadmehr R. Learning of action through adaptive combination of motor primitives. Nature 407: 742–747, 2000. doi: 10.1038/35037588. [DOI] [PMC free article] [PubMed] [Google Scholar]
  65. Todorov E, Jordan MI. Optimal feedback control as a theory of motor coordination. Nat Neurosci 5: 1226–1235, 2002. doi: 10.1038/nn963. [DOI] [PubMed] [Google Scholar]
  66. van der Kooij H, Jacobs R, Koopman B, Grootenboer H. A multisensory integration model of human stance control. Biol Cybern 80: 299–308, 1999. doi: 10.1007/s004220050527. [DOI] [PubMed] [Google Scholar]
  67. Wagenaar RC, Beek WJ. Hemiplegic gait: a kinematic analysis using walking speed as a basis. J Biomech 25: 1007–1015, 1992. [DOI] [PubMed] [Google Scholar]
  68. Wallis G, Chatziastros A, Bülthoff H. An unexpected role for visual feedback in vehicle steering control. Curr Biol 12: 295–299, 2002. [DOI] [PubMed] [Google Scholar]
  69. Watson GS. Goodness-of-fit tests on a circle. II. Biometrika 49: 57–63, 1962. doi: 10.1093/biomet/49.1-2.57. [DOI] [Google Scholar]
  70. Welch BL. The generalisation of Student’s problems when several different population variances are involved. Biometrika 34: 28–35, 1947. [DOI] [PubMed] [Google Scholar]
  71. White O, Bleyenheuft Y, Ronsse R, Smith AM, Thonnard JL, Lefèvre P. Altered gravity highlights central pattern generator mechanisms. J Neurophysiol 100: 2819–2824, 2008. doi: 10.1152/jn.90436.2008. [DOI] [PubMed] [Google Scholar]
  72. Winter DA. Biomechanics and Motor Control of Human Movement. New York: Wiley, 1990. [Google Scholar]
  73. Yogev-Seligmann G, Hausdorff JM, Giladi N. The role of executive function and attention in gait. Mov Disord 23: 329–342, 2008. doi: 10.1002/mds.21720. [DOI] [PMC free article] [PubMed] [Google Scholar]
  74. Zar JH. Biostatistical Analysis. New Delhi: Pearson Education India, 1999. [Google Scholar]

Articles from Journal of Neurophysiology are provided here courtesy of American Physiological Society

RESOURCES