- Research
- Open Access
Adjusting kinematics and kinetics in a feedback-controlled toe walking model
- Andrej Olenšek^{1}Email author and
- Zlatko Matjačić^{1}
https://doi.org/10.1186/1743-0003-9-60
© Olenšek and Matjačić; licensee BioMed Central Ltd. 2012
- Received: 2 November 2011
- Accepted: 15 August 2012
- Published: 25 August 2012
Abstract
Background
In clinical gait assessment, the correct interpretation of gait kinematics andkinetics has a decisive impact on the success of the therapeutic programme. Due tothe vast amount of information from which primary anomalies should be identifiedand separated from secondary compensatory changes, as well as the biomechanicalcomplexity and redundancy of the human locomotion system, this task isconsiderably challenging and requires the attention of an experiencedinterdisciplinary team of experts. The ongoing research in the field ofbiomechanics suggests that mathematical modeling may facilitate this task. Thispaper explores the possibility of generating a family of toe walking gait patternsby systematically changing selected parameters of a feedback-controlled model.
Methods
From the selected clinical case of toe walking we identified typical toe walkingcharacteristics and encoded them as a set of gait-oriented control objectives tobe achieved in a feedback-controlled walking model. They were defined as fourthorder polynomials and imposed via feedback control at the within-step controllevel. At the between-step control level, stance leg lengthening velocity at theend of the single support phase was adaptively adjusted after each step so as tofacilitate gait velocity control. Each time the gait velocity settled at thedesired value, selected intra-step gait characteristics were modified by adjustingthe polynomials so as to mimic the effect of a typical therapeutical intervention- inhibitory casting.
Results
By systematically adjusting the set of control parameters we were able to generatea family of gait kinematic and kinetic patterns that exhibit similar principal toewalking characteristics, as they were recorded by means of an instrumented gaitanalysis system in the selected clinical case of toe walking. We furtheracknowledge that they to some extent follow similar improvement tendencies asthose which one can identify in gait kinematics and kinetics in the selectedclinical case after inhibitory casting.
Conclusions
The proposed walking model that is based on a two-level control strategy has theability to generate different gait kinematics and kinetics when the set of controlparameters that define walking premises change. Such a framework does not haveonly educational value, but may also prove to have practical implications inpathological gait diagnostics and treatment.
Keywords
- Toe walking
- Two-level control strategy
- Control parameters
- Gait analysis
- Gait kinematics
- Gait kinetics
Background
By providing detailed insight into the physiology of human walking, extensive clinicalapplication of instrumented gait analysis has considerably deepened our understanding ofhuman locomotion mechanisms and has significantly improved the accuracy and reliabilityof pathological gait assessment [1–4]. On the other hand, being faced with a vast amount of information thatrequired proper interpretation, clinicians, therapists and biomechanists were compelledto combine efforts to properly process and interpret the available walking informationin order to reach the decision about the most promising therapeutical intervention. Thistask is even more challenging if we consider that gait pattern is often changed due to acombined effect of more than one impaired muscle functionalities and/or bone deformitiesrather than due to an isolated gait anomaly [3, 4]. Despite continuous efforts, to date no general or standardized methodicalapproach has been adopted that would enable straightforward data interpretation andpathological gait diagnostics, let alone provide a reliable forecast about the mostlikely outcome of individual therapeutical intervention.
However, the ongoing research in the field of biomechanics suggests that a vast amountof unused potential may be available in biomechanical modeling and simulation.Mathematical modeling of the human gait departs from the actual biomechanical system anddescribes the properties of the human musculo-skeletal system with correspondingmathematical models. Such decomposition grants the user unlimited access to all of themodel parameters. In terms of human movement analysis and pathological gait diagnosticsand treatment, the user would strive to identify a particular anomaly by determining themodel parameters that induce the underlying pathology. In the subsequent decision makingprocess the user would ideally want to estimate the most likely outcome after selectedtherapeutical intervention by adjusting these parameters in such a way as to encode thephysiological changes due to particular intervention. The efficiency of such an approachinevitably depends on the ability authentically to model the human locomotion apparatusand physiological processes and also on how the motion itself is being generated. Thereare two mainstreams being followed when generating motion, and they have proven to havegreat potential for practical applicability in human gait interpretation and analyses:optimization-based modeling [5–19] and control-based modeling [20–27].
Optimization-based models generate joint motions and joint forces by optimizing humanrelated performance criteria subject to physical constraints [5–16, 19]. The key issue of such an approach is the selection of appropriate objectivecriteria and corresponding constraints [6]. If prerecorded motion data are available, the objective criteria reflect theactual physiology of human motion. They offer realistic and arbitrarily detailedmodeling of the human locomotion system, which has already proven invaluable ininterpretations of normal as well as pathological human gait [14, 16–18]. However, in motion prediction it is doubtful whether if new optimizationcriteria can be adequately formulated, since they should relate to the motion which isactually the subject of prediction. Also, when formulating an optimization problem onemust bear in mind the required computation time. In order to reach an optimal solutionon a large scale musculo-skeletal model, the amount of required computational effort isenormous. To some extent computational demands may be mitigated by applyingcontrol-based models.
Control-based models utilize various control algorithms to calculate joint actuationsthat drive the biped to follow predefined trajectories [20–24, 28, 29]. They are often embedded in the optimization-based walking models. First,feedback control is used to obtain joint actuations that impose the desired kinematicsobtained by means of motion capture system, and afterwards static optimizationtechniques compute the muscle excitation [24–26]. Since this approach can produce high detailed motion on the level of muscleforces, it seems to be tailored for the interpretation of patient-specific pathologicalgait and muscle tendon force prediction. On the other hand, the necessity for a prioriwalking demands does interfere with the possibility of motion prediction. Since a prioriwalking demands are a prerequisite in the control-based approach, the possibility ofgenerating new movements that would reflect structural or control changes isconsiderably limited. It has been suggested, though, that an adaptive feedback controlmay be a promising approach. In [27] we proposed a two-level adaptive feedback control strategy that can generatetoe walking kinematics and kinetics in a simple planar biped walking model that to someextent corresponds to principal walking characteristics as observed in clinical cases oftoe walking. The method is based on defining a set of general walking premises ratherthan prescribing the actual joint angles, which forms a framework where joint angles donot depend solely on angle references but are free to develop within a set of desiredwalking premises.
In this paper we explore the possibility of developing a family of toe walking gaitkinematic and kinetic patterns with distinguished toe walking characteristics by firstparametrizing the desired walking premises and later introducing these parameters asgradually changing control objectives to the feedback-controlled toe walking model. Weenvision, that in interpretations of human gait pattern, the imposition of such changesmay encode constrained walking premises due to an underlying primary anomaly, while inprediction of the therapy outcome they may encode expected walking premises due toselected therapeutical intervention, whereas the evaluation of resulting gait kinematicsand kinetics at the end would identify the overall success of the selected therapeuticalintervention.
Methods
The following sections present a biped walking model and corresponding two-level controlstrategy in a condensed form. A detailed overview is available in [27].
Biped walking model
In (1) and (3) q is a set of configuration coordinates with superscript^{+} denoting the set of configuration variables just after thetransition, and superscript ^{−} denoting the set of configurationvariables just before the transition; u denotes the set of joint moments,M is the inertia matrix, C is the matrix of centripetal andCoriolis terms, G is the gravity vector, Γ accounts forconstraints and λ is a set of negative ground reaction forces.
List of parameters defining fourth order polynomial representation in fiveselected reference trajectories
p_{ ss }(t) | L_{st,v,d}(q_{st,v}) | q_{ P }(q_{st,v}) | q_{ T }(q_{st,v}) | L_{st,ankle,d}(q_{st,v}) | L_{sw,ankle,d}(q_{st,v}) | |
---|---|---|---|---|---|---|
P _{ss,start} | L _{st,v,start} | q _{P,start} | q _{T,start} | L _{st,ankle,start} | L _{sw,ankle,start} | position continuity |
P _{ss,mid} | L _{st,v,mid} | q _{P,mid} | q _{T,mid} | L _{st,ankle,mid} | L _{sw,ankle,mid} | user defined |
P _{ss,end} | L _{st,v,end} | q _{P,end} | q _{T,end} | L _{st,ankle,end} | L _{sw,ankle,end} | user defined |
${\stackrel{\u0307}{P}}_{\mathrm{ss},\mathrm{start}}$ | ${\stackrel{\u0307}{L}}_{\mathrm{st},v,\mathrm{start}}$ | ${\stackrel{\u0307}{q}}_{P,\mathrm{start}}$ | ${\stackrel{\u0307}{q}}_{T,\mathrm{start}}$ | ${\stackrel{\u0307}{L}}_{\mathrm{st},\mathrm{ankle},\mathrm{start}}$ | ${\stackrel{\u0307}{L}}_{\mathrm{sw},\mathrm{ankle},\mathrm{start}}$ | velocity continuity |
${\stackrel{\u0307}{P}}_{\mathrm{ss},\mathrm{end}}$ | ${\stackrel{\u0307}{L}}_{\mathrm{st},v,\mathrm{end}}$ | ${\stackrel{\u0307}{q}}_{P,\mathrm{end}}$ | ${\stackrel{\u0307}{q}}_{T,\mathrm{end}}$ | ${\stackrel{\u0307}{L}}_{\mathrm{st},\mathrm{ankle},\mathrm{end}}$ | ${\stackrel{\u0307}{L}}_{\mathrm{sw},\mathrm{ankle},\mathrm{end}}$ | user defined |
In (8) and (9),L_{ g }L_{ f }h denotesthe decoupling matrix, K_{ P } andK_{ D } are positive definite gain matrices whereas thesuperscript ^{+} indicates Moore-Penrose inverse.
We used Matlab and Matlab Simulink for development of the biped walking model andcontrol strategy as well as for performing the simulation experiment.
Generating different gait kinematics and kinetics
It has been experimentally verified in [27] that adaptively adjusting ${\stackrel{\u0307}{L}}_{\mathrm{st},v,\mathrm{end}}$ after each step so as to enable gait velocity controlsignificantly improves biped model robustness and stability. In our opinion this isthe essential condition that would assure stability even if the values of selectedcontrol parameters were modified by the user with the intention of generating desiredgait pattern characteristics. According to Table 1fourteencontrol parameters remain available to define specific toe walking characteristics.Let
Clinical case of toe walking
We used a standardized methodology for recording the subject’s gait kinematicsand kinetics. 3D movements of IR reflective markers that were placed over palpableanatomical landmarks were recorded with the Vicon Mx motion capture system and wereused in subsequent joint angle calculations. Simultaneously, we used two AMTI forceplates that were positioned in the middle of the walkway to record ground reactionforces for subsequent joint moments calculations. A representative gait pattern wasobtained by averaging gait kinematics and kinetics for both legs in at least threevalid strides. A stride was considered to be valid if the same leg landed within theboundaries of one of the two force plates.
The recorded toe walking gait pattern allows us to observe the principalcharacteristics of toe walking. Compared to normal walking, the toe walking gaitdisplays immediate movement towards ankle dorsal flexion after contact, it is furthertypical for the ankle joint in support phase to exhibit considerably increasedplantar flexion; particularly increased are also knee flexion in the support phaseand at the end of the swing phase as well as hip flexion throughout the gait cycle.Consequently, the ankle plantar flexion moment graph displays characteristic increasein early and midstance phase and decrease during push-off, in the knee moment graphwe noticed considerably pronounced extension moment throughout the stance phase,whereas in the hip we recorded considerably increased extension moment in the earlystance phase and increased flexion moment in the terminal stance phase. Although thechild persisted in the toe walking gait pattern after inhibitory casting, theimprovement is clearly evident. After inhibitory casting we noticed a significantshift of the ankle joint trajectory towards normal walking and noteworthy evolutionof somewhat more extended posture in the knee as well as in the hip. Thisadditionally led towards larger, almost normal ankle plantar flexion moment duringpush off, knee extension moment decreased but remained well above the normal level,whereas both hip extension and flexion moment bursts in early stance and terminalstance phases decreased, respectively.
Simulation experiment
Clinical observations of toe walking dictated the selection of such a sequence ofζ_{ i }that encoded the following simulationobjectives: when compared to normal walking ζ_{1} had to inducei) pronounced plantar flexion, ii) increased knee and hip flexion, iii) pronouncedankle plantar flexion moment in the early stance phase and somewhat decreased ankleplantar flexion moment during push-off, and iv) pronounced knee extension moment inthe stance phase. After settling at the desired gait velocity,ζ_{1} (and successive ζ_{ i })were modified according to (13) in such a way as to gradually encode the primaryeffects of inhibitory casting - releasing the tension in the plantar flexor musclegroup - which considerably reduces kinematic constraint predominantly in the anklejoint. In terms of ζ_{ i }, such intervention wasencoded predominantly by gradually decreasingL_{st,ankle,mid},L_{st,ankle,end},L_{sw,ankle,mid} andL_{sw,ankle,end} as well as bygradually increasing ${\stackrel{\u0307}{L}}_{\mathrm{st},\mathrm{ankle},\mathrm{end}}$ and ${\stackrel{\u0307}{L}}_{\mathrm{sw},\mathrm{ankle},\mathrm{end}}$. We expected that such progressive manipulation withthe set of control parameters ζ_{ i } (13) shouldgradually result in qualitatively similar kinematic and kinetic improvements asrecorded in the selected clinical case (Figure 5): v) ankleplantar flexion should decrease, vi) knee and hip joints should allow moreoutstretched posture, vii) ankle plantar flexion moment during push-off should shifttowards the normal pattern, and viii) knee extension moment should decrease.
Values of ζ _{i} in selected gait cycles
ζ | π _{1} | π _{2} | π _{3} | π _{4} | π _{5} | ||||
---|---|---|---|---|---|---|---|---|---|
L _{st,v,mid} | cm | 79.6 | 79.6 | 80.0 | 80.0 | 80.3 | |||
L _{st,v,end} | cm | 82.0 | 82.0 | 83.6 | 81.1 | 81.9 | |||
q _{P,mid} | rad | -0.05 | -0.05 | -0.05 | -0.05 | -0.05 | |||
q _{P,end} | rad | -0.05 | -0.05 | -0.05 | -0.05 | -0.05 | |||
${\stackrel{\u0307}{q}}_{P,\mathrm{end}}$ | rad/s | -0.15 | -0.15 | -0.15 | -0.15 | -0.15 | |||
q _{T,mid} | rad | 0 | 0 | 0 | 0 | 0 | |||
q _{T,end} | rad | 0 | 0 | 0 | 0 | 0 | |||
${\stackrel{\u0307}{q}}_{T,\mathrm{end}}$ | rad/s | -0.15 | -0.15 | -0.15 | -0.15 | -0.15 | |||
L _{st,ankle,mid} | cm | 8.6 | 7.2 | 5.6 | 5.6 | 5.6 | |||
L _{st,ankle,end} | cm | 9.4 | 8.6 | 6.2 | 6.2 | 6.9 | |||
${\stackrel{\u0307}{L}}_{\mathrm{st},\mathrm{ankle},\mathrm{end}}$ | cm/s | 10 | 10 | 20 | 20 | 20 | |||
L _{sw,ankle,mid} | cm | 8.4 | 8.4 | 8.1 | 8.1 | 8.1 | |||
L _{sw,ankle,end} | cm | 7.6 | 7.6 | 6.2 | 6.8 | 6.8 | |||
${\stackrel{\u0307}{L}}_{\mathrm{sw},\mathrm{ankle},\mathrm{end}}$ | cm/s | 0 | 0 | 10 | 10 | 10 |
Data processing
It is common in biomechanics to present the gait pattern of an individual as acombination of gait kinematics and kinetics for one leg and for the whole gait cycle(i.e. between two consecutive contacts of the same leg). For this reason we gatheredthe simulation results for one side in two consecutive steps and assumed that asingle support phase of one leg corresponds to a swing phase of the opposite leg.Additionally, kinetic data were filtered by using a fourth order Butterworth filterwith cutoff frequency f_{ c } = 5Hz.
Results
The ankle moment graph shows in all gait cycles a characteristic double teeth ankleplantar flexion moment that is generally present also in clinical cases of toe walking.After gradually changing the set of control parametersζ_{ i } the first peak in early and mid stance remainedunchanged, whereas the second peak during push-off gradually increased from a typicallymodest ankle plantar flexion moment to almost normal range. In the knee joint, theinitially pronounced knee extension moment diminished almost by half after changing theset of control parameters ζ whereas in the hip joint the effect of varyingthe set of control parameters ζ had a negligible effect - all simulationcases show large extension and flexion moment bursts in the early stance and early swingphase, respectively, that to some extent coincide with the increased extension moment inthe early stance and increased flexion moment in the early swing phase.
In terms of selected ζ (Table 2) we notice thatthese changing trends in gait kinematics and kinetics correspond predominantly togradual shortenings in the ankle components of virtual stance and swing leg. DecreasingL_{st,ankle,mid},L_{st,ankle,end},L_{sw,ankle,mid} andL_{sw,ankle,end} up to 35 % not onlychanged the ankle kinematics and kinetics; due to the relatively constant length of thevirtual stance leg (L_{st,v,mid} andL_{st,v,end}) they also imposed a moreoutstretched posture in the knee joint. Such improvements are typically present afterundergoing inhibitory casting in CP children.
Discussion
In the development of our toe walking model, our aim was to form a framework in whichthe joint movements would not need to be directly defined but could be inherentlyencoded in a set of general walking premises that are imposed through parameterizedreference functions. The rationale behind imposition of the desired walking demandsinstead of following prerecorded joint angle trajectories is that in the latter approacheach gait pattern requires its own set of joint angle references, and any deviation fromthe existing joint movements significantly aggravates model stability. On the otherhand, in our simulation experiment we have shown that by encoding joint motions via aset of walking demands, the joint angles are free to develop so as to comply with thesedemands, and that changing only one walking demand in general imposes entirely new gaitkinematics and kinetics on all joints without jeopardizing model stability. This closelyrelates to the typical situation in pathological gait treatment. Namely, in clinicalgait analysis and treatment the primary effect of a certain anomaly or treatment isoften known only locally, whereas the secondary compensatory changes which arise inresponse to a primary anomaly do change the gait kinematics and kinetics globally. Forexample, plantar flexor muscle contracture primarily increases ankle plantar flexion andreduces push-off. On the other hand, the human neural system may compensate for the lackof push-off by tilting the torso forward, increasing hip moment by recruiting hipmuscles or placing an additional load on the knee joint, depending on the state of themuscles involved. It is a challenging task that requires a lot of experience todistinguish between primary anomalies and secondary compensations, as any deviation ingait kinematics and kinetics from the normal gait occurs due to the combined effect ofprimary as well as compensatory anomalies. It is also a crucial step in pathologicalgait treatment, as only primary anomalies should be treated, whereas secondary changeswill disappear when they are no longer needed.
We envision the following situation in which generating new gait kinematics and kineticsby gradually changing the walking premises in a simulation model could complement theconventional approach to pathological gait treatment. When initially being acquaintedwith the patient’s gait kinematics and kinetics the therapist would reconstructthe patient’s gait kinematics and kinetics by systematically tuning walkingpremises in the simulation model until the gait kinematics and kinetics of the patientand the model were matched: in each iteration the therapist would gradually and bygrowing δ ζ_{i−1,1} change the set ofnormal walking premises as defined by the set of normal control parametersζ_{ normal } in such a way that the resultingζ_{ patient } would impose gait kinematics and kineticsthat would correspond sufficiently well to the gait kinematics and kinetics of thepatient. To simplify, let us assume that to achieve this it would suffice to graduallyadjust the value of only the k-th parameter ${\zeta}_{i}^{k}$ in each iteration. The validity of such an assumptionproceeds from the ability to modify gait kinematics and kinetics in all joints byadjusting the value of only one control parameter that in turn adjusts the correspondingwalking premise. Once kinematics and kinetics of the patient and the simulation modelwere matched, a team of clinicians, therapists and engineers would interpret thediscrepancies between ${\zeta}_{\mathrm{normal}}^{k}$ and ${\zeta}_{\mathrm{patient}}^{k}$ in terms of the most likely primary reason. Therefore,instead of establishing causal relationships between all deviations in gait kinematicsand kinetics, the interpretation of gait kinematics and kinetics by means of simulationmodels would focus on determining the primary anomaly that is responsible for aparticular discrepancy between ${\zeta}_{\mathrm{normal}}^{k}$ and ${\zeta}_{\mathrm{patient}}^{k}$. This would immediately grade some primary causes whichthey would usually consider as very unlikely and would significantly narrow the range ofavailable therapeutical interventions, which would significantly facilitate the decisionabout the most promising treatment. Since the primary effects of most commoninterventions are well delineated and can be easily encoded as modificationδ ζ_{ therapy }, the therapist would insubsequent treatment planning gradually change the existing walking premisesζ_{patient,new} = ζ_{ patient }+ δ ζ_{ therapy }. Hence, the model wouldpredict new gait kinematics and kinetics which would reflect the effects due to theselected therapeutical intervention.
Due to the absence of ζ_{ normal }and structural simplicityof our toe walking model which aggravates reconstruction of the actual gait pattern, wewere able only partly to illustrate this procedure in our simulation experiment. Byfollowing simulation objectives i-viii as defined in section Simulation experiment, weinitially established such a set of control parametersζ_{ patient }=ζ(π_{1})(Table 2) which induced toe walking gait kinematics and kineticsπ_{1}with similar toe walking characteristics as present in theselected clinical case of toe walking before the intervention (Figure 5) - simulation objectives i-iv. Even thoughζ_{ normal } was not available,ζ_{ patient } (more precisely highL_{st,ankle,mid},L_{st,ankle,end},L_{sw,ankle,mid} andL_{sw,ankle,end}) clearly indicatespronounced plantar flexion. Experience from clinical practice shows that inhibitorycasting primarily decreases ankle plantar flexion and increases dynamics of themovement. To investigate the effect of such intervention in this particular clinicalcase of toe walking we encoded inhibitory casting by gradually reducingL_{st,ankle,mid},L_{st,ankle,end}L_{st,ankle,mid}and L_{st,ankle,end} as well as increasing${\stackrel{\u0307}{L}}_{\mathrm{st},\mathrm{ankle},\mathrm{end}}$ and ${\stackrel{\u0307}{L}}_{\mathrm{sw},\mathrm{ankle},\mathrm{end}}$ according toζ(π_{2})…ζ(π_{5})in Table 2. Despite toe walking gait characteristics still beingpresent, gait kinematics and kineticsπ_{2}…π_{5} (Figure 6) in general moved towards the normal range of movement and complied withthe simulation objectives v-viii. Since the new gait pattern may be considered as lessdemanding, we may assume inhibitory casting to be an intervention with a potentiallypositive outcome. To evaluate the simulation results, they were compared to the actualclinical case of toe walking where the patient underwent inhibitory casting (Figure5). By focusing on generally desired improvements (simulationobjectives v-viii), rather than reproducing the clinical outcome, we notice thatselected simulation gait cycles follow similar improvement tendencies (in Figure 6 they are marked with arrows) to those which one can identify ingait kinematics and kinetics after inhibitory casting in the selected clinical case(Figure 5).
The limitations of the proposed approach predominantly proceed from the simplifiedstructure of the simulation model. The small number of degrees of freedom that confinesthe motion to only the sagittal plane significantly reduces the feasible range ofmovement of the model and cannot adequately account for compensations that often occurin transversal or coronal planes of motion. The main argument why focusing on sagittalplane only may be a reasonable compromise is that compensations are considerably betterunderstood in transversal and coronal planes than in the sagittal plane, which is theplane of forward propulsion and progression. Nevertheless, expanding the feasible rangeof motion to the transversal (and coronal) plane of motion would improve theapplicability of such a model, especially since human gait is synchronized andinterrelated motion in all three planes of motion and should be treated as such. This isa precondition for successful and accurate reconstruction of patient specific gaitkinematics and kinetics. At the current stage of toe walking model development, thereconstruction of human locomotion is feasible only to the extent that is supported bythe modest structural complexity of the model. That is why reproduction of thepatient’s gait kinematics and kinetics was beyond the scope of this research andis the subject of future work. Instead, we focused on construction of the principalcharacteristics of toe walking and qualitatively similar improvement tendencies to thosewhich one can observe in the selected clinical case of toe walking. On the other hand,the desire to accurately reconstruct a particular gait pattern presumes negligibleadjustments of the proposed control strategy. Namely, to extrapolate the feasible rangeof movement to all planes of motion, one would only need to extend the existing set ofwalking premises with additional walking premises and introduce them as new controlparameters to the two-level control strategy without interfering with the overallcontrol scheme (Figure 3). Such a model would then be suitable formore challenging clinical cases where the gait is changed due to the combined effect ofmore than one incorrect muscle functionalities.
Following the example of [24–26], the method as presented in this paper could also combine feedback controland static optimization techniques to calculate muscle forces. Thus the gait analysiscould be extended to a muscle recruitment level instead of joint moments. We furthersuggest yet another optimization level which, in the process of gait diagnostics, woulddetermine the set of control parameters in such a way as to minimize the deviationsbetween the simulated gait pattern and the gait pattern of a particular patient,prerecorded by means of instrumented gait analysis. This would not only speed up thediagnostic process but would also optimize walking demands with respect to eachindividual. We also believe this would diminish the undesirable effects of the contactphase and switching control strategy. The rigid contact model assumes velocitydiscontinuities when switching from single to double support, whereas the switchingcontrol strategy imposes two large hip moment bursts at the beginning of the singlesupport and the beginning of the swing phase (the opposite leg is in single support),respectively. While they are consistent with clinical observations of toe walking(Figure 5) it is very likely that the majority of surplus arisesdue to rapid correction of asymmetry from the end of double support. This directlyaffects the knee moment as well. To meet control demands, the knee actuator mustsimultaneously provide sufficient knee flexion moment to compensate for excessive hipextension moment, which would otherwise force the knee joint to extend.
Conclusions
Simulation experiments have shown that the proposed framework is capable of generatingprimary toe walking characteristics as recorded in a selected clinical case of toewalking. Also, when adjusting the set of control parameters so as to encode the primaryeffect of inhibitory casting, which is a typical therapeutical intervention of toewalking, the resulting gait kinematics and kinetics follow similar improvementtendencies to those which one can identify in gait kinematics and kinetics afterinhibitory casting in the selected clinical case. This suggests the potentiallypractical implication of the proposed framework in clinical gait assessment and therapyplanning in the future.
Author’s contributions
Both authors significantly contributed to the conception, theoretical analysis,simulation experiments, data interpretation and writing of the manuscript. Both authorsrevised and approved the final manuscript.
Declarations
Acknowledgements
The study was supported by the grant of the Slovenian Research Agency - ARRS researchproject P2-0228.
Authors’ Affiliations
References
- Gage JR: Gait Analysis in Cerebral Palsy. 1991, London: MacKeith PressGoogle Scholar
- Perry J: Gait Analysis: Normal and Pathological Function. 1992, Thorofare: SLACK IncorporatedGoogle Scholar
- Gage JR: Gait analysis: an essential tool in treatment of cerebral palsy. Clin Orthop Relat Res. 1993, 288: 126-134.PubMedGoogle Scholar
- Gage JR: Treatment of Gait Problems in Cerebral Palsy. 2004, Mac Keith Press, LondonGoogle Scholar
- Tlalolini D, Aoustin Y, Chevallereau C: Design of a walking cyclic gait with single support phases and impacts for thelocomotor system of a thirteen-link 3D biped using the parametric optimization. Multibody Syst Dyn. 2010, 23: 23-56.View ArticleGoogle Scholar
- Ackermann M, van den Bogert AJ: Optimality principles for model-based prediction of human gait. J Biomech. 2010, 43: 1055-1060. 10.1016/j.jbiomech.2009.12.012.PubMed CentralView ArticlePubMedGoogle Scholar
- Chow CK, Jacobson DH: Studies of human locomotion via optimal programming. Math Biosci. 1979, 10: 239-306.View ArticleGoogle Scholar
- Channon PH, Hopkins SH, Pham DT: Derivation of optimal walking motions for a bipedal walking robot. Robotica. 1992, 10: 165-172. 10.1017/S026357470000758X.View ArticleGoogle Scholar
- Chevallereau C, Aoustin Y: Optimal reference trajectories for walking and running of a biped robot. Robotica. 2001, 19: 557-569.View ArticleGoogle Scholar
- Anderson FC, Pandy MG: Dynamic optimization of human walking. J Biomech Eng-Trans Asme. 2001, 123: 381-390. 10.1115/1.1392310.View ArticleGoogle Scholar
- Xiang Y, Arora JS, Rahmatalla S, Abdel-Malek K: Optimization-based dynamic human walking prediction: one step formulation. J Biomech Eng-Trans Asme. 2009, 79: 667-695.Google Scholar
- Xiang Y, Chung HJ, Kim JH, Bhatt R, Rahmatalla S, Yang J, Marler T, Arora JS, Abdel-Malek K: Predictive dynamics: an optimization-based novel approach for human motionsimulation. Struct Multidisc Optim. 2010, 41: 465-479. 10.1007/s00158-009-0423-z.View ArticleGoogle Scholar
- Xiang Y, Arora JS, Rahmatalla S, Marler T, Bhatt R, Abdel-Malek K: Human lifting simulation using a multi-objective optimization approach. Multibody Syst Dyn. 2010, 23: 431-451. 10.1007/s11044-009-9186-y.View ArticleGoogle Scholar
- Fregly BJ, Reinbolt JA, Rooney KL, Mitchell KH, Chmielewski TL: Design of patient-specific gait modifications for knee osteoarthritisrehabilitation. IEEE Trans Biomed Eng. 2007, 54: 1687-1695.PubMed CentralView ArticlePubMedGoogle Scholar
- Neptune RR, Clark DJ, Kautz SA: Modular control of human walking: a simulation study. J Biomech. 2009, 42: 1282-1287. 10.1016/j.jbiomech.2009.03.009.PubMed CentralView ArticlePubMedGoogle Scholar
- Neptune RR, Kautz SA, Zajac FE: Contributions of the individual ankle plantar flexors to support, forwardprogression and swing initiation during walking. J Biomech. 2001, 34: 1387-1398. 10.1016/S0021-9290(01)00105-1.View ArticlePubMedGoogle Scholar
- Arnold AS, Anderson FC, Pandy MG, Delp SL: Muscular contributions to hip and knee extension during the single limb stancephase of normal gait: a framework for investigating the causes of crouch gait. J Biomech. 2005, 38: 2181-2189. 10.1016/j.jbiomech.2004.09.036.View ArticlePubMedGoogle Scholar
- Arnold AS, Thelen DG, Schwartz MH, Anderson FC, Delp SL: Muscular coordination of knee motion during the terminal-swing phase of normalgait. J Biomech. 2005, 40: 3314-3324.View ArticleGoogle Scholar
- Bessonnet G, Marot J, Seguin P, Sardain P: Parametricbased dynamic synthesis of 3D-gait. Robotica. 2010, 28: 563-581. 10.1017/S0263574709990257.View ArticleGoogle Scholar
- Grizzle JW, Abba G, Plestan F: Asymptotically stable walking for biped robots: analysis via systems with impulseeffects. IEEE Trans Autom Control. 2001, 46: 51-64. 10.1109/9.898695.View ArticleGoogle Scholar
- Grizzle JW, Moog CH, Chevallereau C: Nonlinear control of mechanical systems with an unactuated cyclic variable. IEEE Trans Autom Control. 2005, 30: 559-576.View ArticleGoogle Scholar
- Choi MG, Lee J, Shin SY: Planning biped locomotion using motion capture data and probabilistic roadmaps. ACM Trans Graph. 2003, 22: 182-203. 10.1145/636886.636889.View ArticleGoogle Scholar
- Westervelt ER, Grizzle JW, Koditschek DE: Hybrid zero dynamics of planar biped walkers. IEEE Trans Autom Control. 2003, 48: 42-56. 10.1109/TAC.2002.806653.View ArticleGoogle Scholar
- Seth A, Pandy MG: A neuromusculoskeletal tracking method for estimating individual muscle forces inhuman movement. J Biomech. 2007, 40: 356-366. 10.1016/j.jbiomech.2005.12.017.View ArticlePubMedGoogle Scholar
- Thelen DG, Anderson FC, Delp SL: Generating dynamic simulations of movement using computed muscle control. J Biomech. 2003, 36: 321-328. 10.1016/S0021-9290(02)00432-3.View ArticlePubMedGoogle Scholar
- Thelen DG, Anderson FC: Using computed muscle control to generate forward dynamic simulations of humanwalking from experimental data. J Biomech. 2006, 39: 1107-1115. 10.1016/j.jbiomech.2005.02.010.View ArticlePubMedGoogle Scholar
- Olensek A, Matjacic Z: Two-level control strategy of an eight link biped walking model. Simul Model Pract Th. 2011, 19: 133-147. 10.1016/j.simpat.2010.05.017.View ArticleGoogle Scholar
- Srinivasan S, Raptis IA, Westervelt ER: Low-dimensional sagittal plane model of normal human walking. J Biomech Eng. 2008, 130: 051017-10.1115/1.2970058.View ArticlePubMedGoogle Scholar
- Srinivasan S, Westervelt ER, Hansen AH: A low-dimensional sagittal-plane forward-dynamic model for asymmetric gait and itsapplication to study the gait of transtibial prosthesis users. J Biomech Eng. 2009, 131: 031003-10.1115/1.3002757.View ArticlePubMedGoogle Scholar
Copyright
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative CommonsAttribution License( http://creativecommons.org/licenses/by/2.0), whichpermits unrestricted use, distribution, and reproduction in any medium, provided theoriginal work is properly cited.