development and evaluation of a sensor system to monitor ... · 2016 abstract the automatic...

99
Development and Evaluation of a Sensor System to Monitor the Stance-Phase Control Function of the Automatic Stance-Phase Lock (ASPL) Mechanism by Jessica N. Tomasi A thesis submitted in conformity with the requirements for the degree of Master of Health Science, Clinical Engineering Institute of Biomaterials and Biomedical Engineering University of Toronto © Copyright by Jessica N. Tomasi 2016

Upload: others

Post on 10-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

Development and Evaluation of a Sensor System to Monitor the Stance-Phase Control Function of the Automatic Stance-Phase Lock (ASPL) Mechanism

by

Jessica N. Tomasi

A thesis submitted in conformity with the requirements for the degree of Master of Health Science, Clinical Engineering

Institute of Biomaterials and Biomedical Engineering University of Toronto

© Copyright by Jessica N. Tomasi 2016

Page 2: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

ii

Development and Evaluation of a Sensor System to monitor the

Stance-Phase Control Function of the Automatic Stance-Phase

Lock (ASPL) Mechanism

Jessica N. Tomasi

Master of Health Science, Clinical Engineering

Institute of Biomaterials and Biomedical Engineering

University of Toronto

2016

Abstract

The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the

All-Terrain Knee. Gait analysis tools are often limited to controlled environments and cannot

directly monitor the ASPL. The objective of this project was to design and test a sensor

system to measure ASPL function and to begin to explore the effects of relevant alignment,

terrain, and mobility conditions on its performance.

The results of this study indicate that the developed system is sensitive to knee lock position

changes, knee extension and flexion, and gait events. Data collected by the system confirms the

fundamental relationships between applied moments and knee lock engagement which defines

ASPL stance-phase control. Measurable differences in ASPL function allude to its

responsiveness to variable gait conditions.

The developed system has the proven potential for use in larger biomechanical and clinical

studies to inform All-Terrain Knee design iterations and optimize patient-specific prosthetic

alignment and set-up.

Page 3: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

iii

Acknowledgments

I would first like to acknowledge my thesis advisor, Dr. Jan Andrysek, of the Institute of

Biomaterials and Biomedical Engineering at the University of Toronto for his continual

leadership and support throughout this research and thesis-writing process. I would like to thank

Dr. Matthew Leineweber of the Bloorview Research Institute for his generous guidance and

input over the last two years and Brandon Burke of LegWorks for his invaluable insight. I would

like to acknowledge Amy Richardson, Brian Steinnagel, Neil Ready, and Sandra Ramdial of the

Holland Bloorview department of Prosthetics and Myoelectrics for so kindly sharing their

clinical knowledge and resources; Drs. Steve Ryan and Emil Schemitsch for their valuable

advice and direction; and Rhonda Marley for every prompt response to countless frantic emails.

To Daniel, Rachel, and Victoria, thank you for your contributions to this study and for believing

in its clinical implications.

I have been tremendously fortunate to be surrounded by so many classmates and colleagues who

have motivated and inspired me and whose friendship has undoubtedly enriched my Master’s

experience. Lauren and Emily, I can’t thank you enough. To Dr. Anne-Marie Guerguerian of the

Hospital for Sick Children, thank you for your unwavering positivity and encouragement.

I am sincerely grateful to my best friends, Alexa, Alycia, Amanda, Jordana, and Nicole, for their

infallible support and kind reassurance throughout these years. It means more to me than you

know.

And finally, to my incredible family, whose humbling and unshakable confidence in me saw me

through to the finish: thank you, thank you, thank you! Mom, Dad, and Becca, this is for you.

Page 4: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

iv

Table of Contents

Acknowledgments.......................................................................................................................... iii

Table of Contents ........................................................................................................................... iv

List of Tables ................................................................................................................................. vi

List of Figures ................................................................................................................................ ix

Introduction .................................................................................................................................1

1.1 Thesis Roadmap ...................................................................................................................1

1.2 Background ..........................................................................................................................2

1.2.1 Lower Limb Loss .....................................................................................................2

1.2.2 Amputee Gait and Function .....................................................................................2

1.2.3 Prosthetic Knee Joints ..............................................................................................3

1.2.4 Automatic Stance-Phase Lock .................................................................................5

1.3 Research Problem ..............................................................................................................11

1.4 Research Objectives ...........................................................................................................12

Research Methods .....................................................................................................................13

2.1 Instrumentation ..................................................................................................................13

2.1.1 Automatic Stance-Phase Lock-Sensing System (ASPL-SS) .................................13

2.1.2 Portable Force and Torque Transducer ..................................................................20

2.2 Study Design ......................................................................................................................23

2.2.1 Participants .............................................................................................................23

2.2.2 Experimental Procedure .........................................................................................26

2.3 Data Analysis .....................................................................................................................30

2.3.1 Data Synchronization .............................................................................................31

2.3.2 Engineering Validation ..........................................................................................32

Page 5: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

v

2.3.3 Measuring ASPL Function ....................................................................................38

2.3.4 Comparing Conditions ...........................................................................................46

Results and Discussion ..............................................................................................................50

3.1 Sensitivity Analysis ...........................................................................................................50

3.2 Spatiotemporal Parameters ................................................................................................53

3.3 Engineering Validation ......................................................................................................54

3.3.1 Inductive Proximity Sensor: Bench Tests ..............................................................54

3.3.2 Force-Sensing Resistor ..........................................................................................55

3.3.3 Accelerometer ........................................................................................................56

3.4 ASPL Function...................................................................................................................58

3.4.1 Lock Displacement and Control Axis Moment .....................................................59

3.4.2 Knee Extension and Knee Axis Moment ...............................................................60

3.4.3 Knee Stability.........................................................................................................61

3.5 Limitations .........................................................................................................................68

3.6 Future Work .......................................................................................................................69

Conclusions ...............................................................................................................................71

References .................................................................................................................................73

Abbreviations and Glossary ...........................................................................................................79

Appendix A: Code .........................................................................................................................82

A.1 Arduino Data Logger .........................................................................................................82

A.2 MATLAB Synchronization and Analysis ..........................................................................85

Page 6: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

vi

List of Tables

Table 1: Comparison of lock position sensor alternatives with respect to requirements. ............. 16

Table 2: The ASPL function and representative parameters measured by each component of the

ASPL-SS. ...................................................................................................................................... 17

Table 3: Test condition acronyms and conditions. ....................................................................... 27

Table 4: Order of conditions tested by able-bodied participants. ................................................. 29

Table 5: Sensor data sign convention. .......................................................................................... 30

Table 6: Objective 2 test and analysis overview. .......................................................................... 33

Table 7: Accelerometer calibration values. .................................................................................. 35

Table 8: Thresholds selected to define accelerometer and vertical force data features for temporal

comparison (Figure 17). Increases/decreases in acceleration and force were measured between

consecutive data points (collected at ~100Hz). ............................................................................ 37

Table 9: Objective 3 test and analysis overview. .......................................................................... 38

Table 10: Thresholds selected to define lock displacement and control axis moment data features

for temporal comparison (Figure 18). Increases/decreases in lock position and moment were

measured between consecutive data points (collected at ~100Hz). .............................................. 40

Table 11: Thresholds selected to define contact force and knee axis moment features for

temporal comparison (Figure 19). Increases/decreases in moment were measured between

consecutive data points (collected at ~100Hz). ............................................................................ 42

Table 12: Thresholds selected to define features for temporal comparison of knee stabilizing

events (Figure 20). ........................................................................................................................ 44

Table 13: Objective 4 analysis overview. ..................................................................................... 46

Table 14: Test conditions, their clinical relevance, and theoretically expected effects. ............... 47

Page 7: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

vii

Table 15: Thresholds selected to define data features for comparison of lock engagement

duration (Figure 21). Increases/decreases in lock position and force were measured between

consecutive data points (collected at ~100Hz). ............................................................................ 49

Table 16: All able-bodied participant gait cycles in the NEUT condition were identified as either

drag or no-drag based on the presence or absence of the toe-drag features described above. The

results of paired t-tests used to compare drag and no-drag cycles for each parameter are shown

below. Statistically significant differences (p<0.05) are indicated by *. ...................................... 52

Table 17: A comparison of measured and literature averages for stride time (seconds) and stance

time (% gait cycle) in the NEUT condition. ................................................................................. 53

Table 18: Terminal impact events detected as a percentage of total gait cycles analyzed, listed by

condition. ...................................................................................................................................... 55

Table 19: Average horizontal and vertical acceleration values in stationary NEUT condition. ... 56

Table 20: Average temporal offset in gait event detection by the accelerometer and load

transducer (heel strike and toe-off) and accelerometer and force-sensing resistor (terminal

impact). Values represent gait cycles in the NEUT condition and are shown as %GC. Negative

values indicate that acceleration events preceded vertical or contact force events. ..................... 57

Table 21: Mean and standard deviation of temporal offset in gait event detection under different

translational alignment conditions for able-bodied participants. Values are shown as % gait

cycle. Negative values indicate that acceleration events preceded vertical and contact force

events. Statistically significant (p < 0.05) results of repeated measures ANOVA indicated by *.

....................................................................................................................................................... 57

Table 22: Average temporal offset between lock displacement and control axis moment events at

heel strike and mid-stance. Values are for able-bodied participant gait cycles in each condition

and are shown as %GC. Negative values indicate that lock displacement events preceded

moment events. Statistically significant (p < 0.05) results of repeated measures ANOVA

indicated by *. ............................................................................................................................... 59

Page 8: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

viii

Table 23: Average temporal offset between contact force and knee axis moment events at heel

strike and mid-stance. Values are for able-bodied participant gait cycles in each condition and

are shown as %GC. Negative values indicate that contact force events preceded moment events.

Statistically significant (p < 0.05) results of repeated measures ANOVA indicated by *. .......... 60

Table 24: Average temporal offset between contact force and knee lock, and between knee axis

(KA) and control axis (CA) moment events at mid-stance and toe-off. Values are for able-bodied

participant gait cycles in each condition and are shown as %GC. Negative values indicate that

lock or control axis events preceded contact force or knee moment events. Statistically

significant (p < 0.05) results of repeated measures ANOVA indicated by *. .............................. 62

Table 25: The results of paired t-tests used to compare knee lock engagement duration between

each set of conditions. Mean and standard deviation values are shown as % stance-phase.

Statistically significant (p ≤ 0.017) results of paired t-tests indicated by *. ................................. 65

Page 9: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

ix

List of Figures

Figure 1: The gait cycle. Stance-phase, beginning with heel-strike and ending with toe-off,

describes the period of ground contact and weight-bearing by a limb. Swing-phase is the period

of limb advancement and ends when the limb again makes contact with the ground at the

following heel strike. ...................................................................................................................... 4

Figure 2: The All-Terrain Knee: (A) assembled in a prosthesis; (B) with knee lock engaged to

prevent knee flexion in stance-phase; (C) with knee lock disengaged as it would be at toe off,

shown by red circle; and (D) shown flexed to about 120 degrees [31]. Throughout swing-phase,

the degree of flexion varies from approximately 0-70 degrees. ..................................................... 6

Figure 3: A depiction of the Ground Reaction Force Vector (GRFV) in (left) early and (right)

late stance-phase. (Left) Knee and control axes experiencing external flexion moments, tending

to flex the knee about the knee axis and drive the knee lock into the engaged position. (Right)

Knee axis and control axis experiencing external extension moments which drive the contact

interface closed and the knee lock back into the disengaged position. ........................................... 7

Figure 4: Internal springs and bumpers. ......................................................................................... 8

Figure 5: Sensor locations [36]. ...................................................................................................... 9

Figure 6: A sample of the data collected by Chen and Andrysek (2014) [36]. ............................ 10

Figure 7: Inductive proximity sensor and placement. ................................................................... 15

Figure 8: ASPL-SS sensor and data logger circuit schematic. ..................................................... 18

Figure 9: ASPL-SS sensor placement and mounting. (A) Inductive proximity sensor, (B) force-

sensing resistor, (C) accelerometer, (D) load transducer. ............................................................. 19

Figure 10: Front and side view of All-Terrain Knee instrumented with an ATI Mini58 F/T

Transducer using custom adapter plates. ...................................................................................... 21

Figure 11: Adjustable adapter plates used to modify anterior-posterior (A-P) translational

alignment between the All-Terrain Knee and prosthetic foot. Shown here in the (A) NEUT, (B)

POST, (C) POST1, (D) ANT1, and (E) ANT conditions. ............................................................ 21

Page 10: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

x

Figure 12: Schematic illustrating the offsets between the ATI Mini58 F/T Transducer Y-axis

(red), the ASPL control axis (pink) [Δx1 = 23.5mm, Δz1 = 64.3mm], and the ASPL knee axis

(maroon) [Δx2 = 16.5mm, Δz2 = 195.3mm] used to derive the moment applied at the control and

knee axes from the forces and torques acting at the ATI origin (coordinate axes shown) based on

the following equations: ................................................................................................................ 22

Figure 13: Prosthetic gait simulator assembly (left) and prosthetic gait simulator equipped with

load transducer (right). .................................................................................................................. 24

Figure 14: Walking trial data collection protocol. ........................................................................ 28

Figure 15: Vertical force and acceleration stomp feature synchronization. Stomp start features

were set at 0 seconds and subsequent timestamps were derived relative to them. ....................... 31

Figure 16: Pale blue shading indicates the series of vertical and horizontal acceleration points

between initial stomp and first gait cycle used to calculate average accelerometer values while

stationary on level ground in the NEUT condition. ...................................................................... 35

Figure 17: Acceleration, vertical force, and contact force data from one able-bodied participant

gait cycle in the NEUT condition. Features defined in Table 8 are indicated by the corresponding

number and colour. ....................................................................................................................... 37

Figure 18: Lock position and control axis moment data from one able-bodied participant gait

cycle in the NEUT condition. Negative lock position values indicate forward displacement/lock

engagement and positive values indicate backward displacement/lock disengagement. Negative

and positive moment values indicate flexion and extension, respectively. Features defined in

Table 10 are indicated by the corresponding number and colour. ................................................ 40

Figure 19: Contact force and knee axis moment data from one able-bodied participant gait cycle

in the NEUT condition. Negative and positive moment values indicate flexion and extension,

respectively. Features defined in Table 11 are indicated by the corresponding number and colour.

Inset shows a zoomed in view of the force and moment features at heel strike. .......................... 42

Figure 20: Lock position, contact force, knee and control axis moment data from one able-bodied

participant gait cycle in the NEUT condition. Negative lock position values indicate forward

Page 11: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

xi

displacement/lock engagement and positive values indicate backward displacement/lock

disengagement. Negative and positive moment values indicate flexion and extension,

respectively. Features defined in Table 12 are indicated by the corresponding number and colour.

Inset shows a zoomed in view of the contact force event at heel strike. ...................................... 45

Figure 21: Lock position and vertical force data from one able-bodied participant gait cycle in

the NEUT condition. Negative lock position values indicate forward displacement/lock

engagement and positive values indicate backward displacement/lock disengagement. Features

defined in Table 15 are indicated by the corresponding number and colour. ............................... 49

Figure 22: Data from one above-knee amputee gait cycle (top), one able-bodied gait cycle with

no toe-drag (middle), and one able-bodied gait cycle with toe drag (bottom). Graphs on the left

depict lock position and control axis moment, graphs on the right depict contact force and knee

axis moment. Shaded grey regions highlight the period between toe-off and terminal impact

events. Negative peaks in lock position and moment which occur between toe-off and terminal

impact (indicated by red arrows) are not present in above-knee amputee gait cycles and suggest

that there was an external force applied to the limb during swing-phase. .................................... 51

Figure 23: An example of two consecutive above-knee amputee gait cycles under the same

condition (fast gait) with significantly different contact forces at terminal impact (red circles). 55

Figure 24: Average and standard deviation lock engagement duration for able-bodied

participants (n=8) under each condition (shown in black). Individual able-bodied participant

means shown in grey. Above-knee amputee means and standard deviations shown in dark grey

and broken lines for comparison. .................................................................................................. 65

Figure 25: Average lock engagement duration under different prosthetic alignment, All-Terrain

Knee setting, terrain, and walking speed conditions tested by the above-knee amputee

participant. .................................................................................................................................... 67

Page 12: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

1

Introduction

1.1 Thesis Roadmap

The following document has been divided into four sections. Beginning here, section 1 provides

an overview of lower limb amputation and its clinical implications, a glimpse into the field of

prosthetic technology, and delves into the research and development of the All-Terrain Knee and

Automatic Stance-Phase Lock mechanism. With this background, section 1.3 highlights the

motivation for this study and section 1.4 outlines the specific research objectives and questions

which it seeks to address.

Section 2 details the methods by which the research problem was investigated. Sections 2.1 and

2.2 describe the development of the Automatic Stance-Phase Lock-Sensing System (ASPL-SS)

and the instrumentation and experimental protocols used to collect data for its evaluation.

Section 2.3 explains the data processing done to extract data features for comparison, and the

relevance of the analyses performed.

Section 3 presents and interprets the collected data and analysis outcomes, their applicability to

the research objectives, and implications for future work exploring and optimizing the function

of the Automatic Stance-Phase Lock.

To conclude, section 4 restates the research problem and summarizes the main findings of this

research and its clinical significance.

Page 13: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

2

1.2 Background

1.2.1 Lower Limb Loss

An estimated one in 150 North Americans are currently living with an amputation carried out to

treat conditions such as vascular disease, cancer, trauma, or congenital deformities; as average

life expectancy and the manifestations of conditions such as obesity and diabetes continue to

increase, the prevalence of limb loss is also expected to rise [1-3].

Studies suggest that approximately 65% of amputations involve the lower limb, of which about

60% are ‘major’, resulting in loss more proximal than the toes [1]. While amputation is often

seen as a final measure in vascular or orthopaedic treatment, it can relieve a patient of a painful

limb, and with the prescription of appropriate prosthetic components and proper treatment, can

allow for rehabilitation into a functional prosthetic ambulator [4].

1.2.2 Amputee Gait and Function

Recovery from transfemoral, or above-knee (AK), limb loss is a challenge demanding the

attention and expertise of a multifaceted clinical team of physicians, therapists, and prosthetists.

Even with the use of a prosthesis, lower limb amputees are often faced with persistent health

threats and physical challenges. Studies show that individuals with lower limb amputation have

decreased balance, energy efficiency, and walking speed, and demonstrate gait asymmetries,

reduced activity level, and difficulty ambulating over rough terrain, stairs, and hills.

Inappropriate load distribution at the stump-socket interface may result in vascular or neural

damage, skin breakdown, and pressure ulcers; the resultant discomfort often leads to over-

dependence on the contralateral limb, joint degeneration, and pain [5-23].

Aside from gait limitations, people with major limb amputation often experience environmental

barriers, participation restriction, and limited functioning levels as defined by the World Health

Organization’s International Classification of Functioning, Disability, and Health (ICF). The

most common environmental barriers encountered include climate, physical environment, and

income; participation restriction is often experienced in sports and physical recreation, leisure

and cultural activities, and job-seeking; and daily activities such as standing for long periods,

Page 14: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

3

walking long distances, and the emotional effects of disability are among the most challenging

[24].

1.2.3 Prosthetic Knee Joints

Componentry

The prescription of prosthetic components that address patient-specific functionality needs aims

to mitigate secondary injury and improve overall quality of life. The selection of an appropriate

knee component is especially critical to successful prosthetic function and sustained utilization

by an AK amputee [25]. In swing-phase, knee flexion is required to avoid unhealthy gait

deviations and, due to the loss of muscle control for the knee, AK amputees also depend on

prosthetic joints for stability in stance-phase (Figure 1).

A variety of knee joints exist, classified by their mode of articulation and means of controlling

this articulation. The two major classifications of articulation are monocentric and polycentric.

Monocentric mechanisms, such as a single axis knees, have fixed centers of rotation, relative to

the joint, which do not change during their operation [26]. The centers of rotation of polycentric

mechanisms, like four- and six-bar linkages, mimic the function of human knees and change

throughout the gait cycle, rendering them substantially more complex [26]. Generally,

polycentric joints add stability during early stance-phase and have better toe clearance during

swing-phase than monocentric alternatives [15]. External prostheses are further differentiated on

the basis of gait phase control. Controlling flexion in weight-bearing, also known as stance-

phase control, can be achieved by the relative alignment of prosthetic components, manual locks,

weight activated stance mechanisms, mechanical friction, polycentric mechanisms, or a

combination of these elements [27]. Toe clearance and the extent and rate of knee flexion are

dictated by swing-phase control, which may be applied by mechanical, hydraulic, or pneumatic

systems, and energy storing components such as springs [27]. Without swing-phase control, both

mono- and polycentric knees lack cadence response and are thus indicated for individuals who

ambulate at constant speeds [15].

Page 15: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

4

Stance-Phase Stability

Stability in stance-phase is the ability of the leg to resist flexion and remain supportive

throughout weight-bearing [15]. The Ground Reaction Force Vector (GRFV) is commonly used

to quantify the forces applied to the plantar surface of the foot during stance-phase. This single

vector is a summation of all external forces acting on the foot as a result of weight-bearing, and

acts through the foot’s center of pressure. The direction of the GRFV in the sagittal plane, its

magnitude, and its orientation with respect to stability-affecting axes of an articulating knee

joint, directly determine the external joint moments produced during stance-phase, and are thus

related to knee stability [28-30]. An AK amputee with weak residual musculature may have

trouble generating the joint moments necessary to maintain knee stability without changes to

alignment or the use of a brake or lock mechanism such as those mentioned in section 1.2.3.1.

The importance of stance-phase stability is highly rated by lower limb amputees and correlated

to their feeling of security, comfort, and fatigue during gait [27]. Like able-bodied ambulators,

lower limb amputees may be faced with uneven and inconsistent terrain, necessitating gait

modification and increasing the stability demands on their prostheses. Falls can occur when a

prosthetic knee joint is not fully extended at weight-acceptance or if it does not remain extended

throughout weight-bearing [29]. As discussed, prosthetic knee components provide stance-phase

Heel Strike Mid-stance Toe-off

Figure 1: The gait cycle. Stance-phase, beginning with heel-strike and ending with toe-off, describes the

period of ground contact and weight-bearing by a limb. Swing-phase is the period of limb advancement

and ends when the limb again makes contact with the ground at the following heel strike.

Page 16: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

5

control, including stability, in a number of ways, usually in response to the loading of the joint

and the resultant magnitude and direction of the GRFV throughout the gait cycle [31].

Alignment

The spatial relationship of the socket relative to the other prosthetic components is referred to as

prosthetic alignment, and affects the stance-phase stability of a prosthetic leg. Besides the knee

joint, components of an above-knee prosthesis include the socket, thigh component (depending

on residuum length), shank component, and foot.

Unsuitable alignment can cause many of the functional and physiological challenges faced by

amputees and compromise their rehabilitation and health; thus, great care should be taken to

achieve appropriate alignment in clinical practice [9, 16, 17, 20, 32]. Understanding how

alignment affects the function of a particular prosthetic knee joint accelerates the alignment

process and improves patient comfort and safety. This information is generally provided by

component manufacturers. Knee axis offset from a vertical reference line and ankle joint flexion

often play a role in stability.

1.2.4 Automatic Stance-Phase Lock

Function

The All-Terrain Knee is a monocentric mechanical prosthetic knee joint suitable for transfemoral

amputees ranging from community ambulators to athletes and active children [33]. Three main

body components linked by two axes comprise the All-Terrain Knee: the thigh component

articulates about the knee body along the knee axis, and the control axis allows small rotations of

the knee body relative to the shin component (Figure 2). The All-Terrain Knee also houses the

novel Automatic Stance-Phase Lock (ASPL) mechanism, designed to provide the user with

stability in stance-phase without inhibiting swing-phase flexion and the natural progression of

gait.

The All-Terrain Knee is a multi-axis design: the ASPL employs a secondary “control” axis to

facilitate supplementary stability in stance-phase by manipulating the knee lock component. The

knee lock extends from the shin component interface toward the thigh component where it is

Page 17: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

6

designed to engage and disengage to prevent or provide flexion as needed based on the moment

applied at the control axis. The most unstable phase of gait for an AK amputee is shortly after

heel strike. During loading response, the ground reaction force vector is directed upward and

backward, offset posteriorly from the knee joint and generating an external flexion moment

which creates an instant of potential knee instability [34]. In the ASPL mechanism, this early-

stance flexion moment at the control axis secures knee lock engagement, and ensures full

extension throughout weight-acceptance until an external extension moment naturally

hyperextends the knee and disengages the knee lock (Figure 3).

In terminal stance, the upper body moves forward faster than the tibia and the force vector again

moves behind the knee which, along with voluntary hip flexion, allows the joint to flex about the

knee axis and bend the limb in preparation for swing-phase [34].

Articulation during swing-phase is controlled by both the extension-assist spring assembly and

by adjustable variable friction where the thigh component and knee body are in contact.

Figure 2: The All-Terrain Knee: (A) assembled in a prosthesis; (B) with knee lock engaged to prevent

knee flexion in stance-phase; (C) with knee lock disengaged as it would be at toe off, shown by red circle;

and (D) shown flexed to about 120 degrees [31]. Throughout swing-phase, the degree of flexion varies

from approximately 0-70 degrees.

Page 18: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

7

In terminal swing-phase, the extension-assist spring assembly automatically biases the knee

toward full extension while the knee lock spring drives the knee lock forward to again prepare

the limb for weight-bearing. Springs of different stiffness can be substituted and the knee lock

spring can be adjusted to accommodate the needs of different users.

Inside the knee joint, a series of springs and bumpers ensures that the knee is not noisy during

terminal impact and that there is adequate locking force to maintain stability (Figure 4). The

extension bumper is present to cushion terminal impact and reduce noise during knee extension.

The front lock bumper pad is held in place by the lock bumper post. The bumper pad cushions

the impact and reduces the noise of the knee lock as it pivots forward and comes in contact with

the knee body while moving into the locked position. Behind the knee lock, a second lock

bumper pad is held in place by the knee lock spring.

Figure 3: A depiction of the Ground Reaction Force Vector (GRFV) in (left) early and (right) late stance-

phase. (Left) Knee and control axes experiencing external flexion moments, tending to flex the knee

about the knee axis and drive the knee lock into the engaged position. (Right) Knee axis and control axis

experiencing external extension moments which drive the contact interface closed and the knee lock back

into the disengaged position.

Page 19: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

8

Lock Bumper Post

Extension Bumper

Knee Lock Spring

Lock Bumper Pads Set Screw

Figure 4: Internal springs and bumpers.

Page 20: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

9

Clinical Results

This simple design has demonstrated comparable performance to complex polycentric knees, and

studies show that the stance-phase control strategy is effective in reducing falls without

adversely affecting the biomechanics of gait. Walking speed with the All-Terrain Knee has been

more closely matched with high-end, than low-end knee component alternatives, offering a cost-

effective, reliable option for AK amputees [29, 31, 35]. Additional anecdotal evidence from

ongoing field trials also suggests that the already promising performance of the ASPL

mechanism could be improved further by optimizing its configuration and patient-specific setup

protocol. Confirming which points during the gait cycle cause the knee lock to engage and

disengage, and how this function varies with patient physiology and comorbidities under relevant

mobility conditions, and during different activities, would contribute to functionally enhancing

the design.

Some preliminary work has been done to study the status of the knee lock during amputee gait

with an All-Terrain Knee. Based on temporal correlation to motion capture software data, the

study by Chen and Andrysek (2014) was successful in using low cost force-sensing resistors to

identify the status of the knee lock during specific gait cycle events (Figure 5). While the

sensors used provided some insightful data, fixation issues and other challenges rendered them

impractical for use in more general and robust applications. Quantitative correlation of sensor

readings to moment magnitudes could not be carried out due to the low accuracy and

repeatability of the sensors [36].

Figure 5: Sensor locations [36].

Top sensor contact location

Front sensor contact

Back sensor contact

Page 21: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

10

Figure 6 shows a sample of the data collected by Chen and Andrysek (2014) [36]. The first

graph shows the voltages, representing force, recorded from sensors placed at the ‘top’, ‘front’,

and ‘back’ of the All-Terrain Knee labelled in Figure 5. The thigh component of the knee exerts

pressure on the top sensor when the leg is in extension. The front and back sensors measure the

force with which the lock is pushing forward into the locked position and backward into the

unlocked position, respectively. The second graph illustrates the external moments acting on the

knee and on the lock itself. As discussed in section 1.2.4.1, the application of a flexion moment

at the control axis secures the knee in extension, and an extension moment disengages the lock to

prepare for knee flexion. The final graph shows the degree of knee flexion as measured by

motion capture cameras.

Extension Moment (+)

Flexion Moment (-)

Figure 6: A sample of the data collected by Chen and Andrysek (2014) [36].

Page 22: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

11

1.3 Research Problem

Prosthetic kinetic and kinematic gait analysis is common and well-documented. Gold standard

gait analysis is often performed in instrumented laboratories with motion capture cameras and

floor-mounted load transducers for measuring the kinetics and kinematics of joints and limb

segments. These methods are costly and limited to highly controlled, indoor environments.

While technologies, such as high-precision load cells and inertial sensors, also exist and make

portable gait analysis possible, they often necessitate time-consuming sensor mounting and

calibration.

While the results of conventional gait analysis (1.2.4.2) offer compelling insight to the kinetic

and kinematic performance of the All-Terrain Knee and its functional advantages over

competing technologies, anecdotal evidence from ongoing clinical trials suggests that monitoring

the internal function of the All-Terrain Knee, and doing so outside the restrictions of a gait lab

would have significant research and clinical implications. Such data would inform mechanism

redesign and future All-Terrain Knee iterations, allow researchers to confirm whether or not the

ASPL functions as intended, demonstrate and improve ASPL function outside of a gait lab and

under different mobility conditions, and help the manufacturer provide the appropriate alignment

and set-up recommendations for different user populations. Clinically, such monitoring would

offer real-time feedback about ASPL function and knee stability, subjective data for the

systematic optimization of patient-specific alignment and set-up, and identification of long-term

component wear.

Early efforts to address this gap were limited by poor sensor fixation and accuracy, restricted to

use in a gait lab, and not suitable for conducting trials on a larger, more robust scale [36]. Thus,

the overall objective of this project was to design and test a sensor system for the purpose of

detecting and monitoring the ASPL stance-phase control function under relevant mobility

conditions.

Page 23: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

12

1.4 Research Objectives

The explicit aims of this work and their related research questions were as follows:

1. Design a stand-alone, portable Automatic Stance-Phase Lock-sensing system (ASPL-

SS) for temporary application to an All-Terrain Knee, comprised of the necessary

sensors, their power supply, and means to record and convey sensor data to

researchers and clinicians.

2. Perform engineering validation tests on each sensor in the developed system to ensure

it performs to design goals and specifications. Does each sensor selected in Objective 1

provide the information it was intended to? Does the data logged from each sensor by the

developed system exhibit the known relationships between force, acceleration, and

displacement? Does the developed system perform comparably under variable conditions?

3. Describe the temporal relationships between external moment application at the

control and knee axes of the All-Terrain Knee and the resultant changes in knee lock

position and joint flexion at heel strike (HS), mid-stance (MS), toe-off (TO), and

terminal impact (TI). How do transitions between external extension and flexion

moments applied at the control axis and sudden increases or decreases in control axis

moment magnitude affect the movement of the knee lock as measured by the inductive

proximity sensor (IPS)? How do transitions between external extension and flexion

moments applied at the knee axis and sudden increases or decreases in knee axis moment

magnitude affect the flexion and extension of the All-Terrain Knee as measured by the

force-sensing resistor (FSR)? Does the ASPL mechanism provide stability without

impeding the natural progression of gait, i.e. does the knee lock engage and disengage in

time to secure knee extension at heel strike, ensure stability through mid-stance, and allow

knee flexion for toe-off?

4. Begin to explore the relationships between ASPL mechanism function and prosthetic

alignment, All-Terrain Knee settings, terrain, and walking speed. Can the developed

system detect differences in ASPL function between conditions? How do the tested

conditions affect ASPL function, and is it the expected effect?

The secondary aim of this study was to generate feasibility data that will inform both the design

of a clinic-ready model of the Automatic Stance-Phase Lock-Sensing System, and the planning

of larger clinical trials to evaluate ASPL performance with clinically relevant populations.

Page 24: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

13

Research Methods

2.1 Instrumentation

2.1.1 Automatic Stance-Phase Lock-Sensing System (ASPL-SS)

The first objective of this work was to design a stand-alone, portable sensor system for

temporary application to an All-Terrain Knee, comprised of the necessary sensors, their power

supply, and means to record and convey sensor data regarding ASPL function to researchers and

clinicians. Section 2.1.1.1 outlines the design requirements for the ASPL-SS and its constituents.

ASPL-SS Design Requirements

The design requirements for the ASPL-SS were as follows:

Knee lock position detection: The knee lock is the crux of the Automatic Stance-Phase

Lock mechanism. It was designed to pivot around the control axis of the All-Terrain Knee,

engaging and disengaging based on the applied moment at the axis in order to prevent and

allow flexion of the joint as required by the user. In addition to moment about the control

axis, knee lock position is influenced by the lock spring. Depending on its tightness, the lock

spring can either bias the knee lock forward into the engaged position and increase the

stance-phase stability of the joint, or not make contact with the knee lock at all, leaving

voluntary control and externally applied extension moment to resist flexion. Measuring the

position of the knee lock throughout the gait cycle, relating it to control axis moment, and

comparing its motion under different lock spring conditions will aid in understanding the role

of each in ASPL function. Developing an instrument that can collect this data in larger

clinical studies will aid in informing future All-Terrain Knee design iterations. Clinically,

prosthetists will be able to use this information to monitor knee function under different

conditions while determining the appropriate patient-specific All-Terrain Knee setup.

Comparing the range of lock motion over time in a given setting will also provide insight to

the condition of internal components, such as bumper or lock spring deterioration.

Considerations for selecting a knee lock position sensor included the material of and access

to the knee lock, the portability of the system, precision, resolution, and cost.

Page 25: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

14

Knee flexion/extension detection: If the All-Terrain Knee were a simple hinge, the flexion

and extension of the joint would be entirely dependent on the moment applied at its axis. The

All-Terrain Knee flexes and extends like a hinge about the knee axis, however, depending on

the moment applied at the control axis and lock spring tightness, the knee lock can oppose

the natural flexion of the knee. This should be the case at weight-acceptance when an applied

flexion moment at the knee axis would be expected to cause the knee to buckle without

additional support from the knee lock. Determining whether the knee is flexed or extended

throughout the gait cycle and comparing its status to lock position and applied moments at

the knee and control axes, will assist in identifying gait cycle events like terminal impact and

aid in understanding the role of the knee lock in maintaining knee extension under different

conditions. The measurement of this parameter should not impede the function of the lock.

Gait cycle event detection: In order to make gait analysis accessible and to contextualize

knee lock and flexion information with respect to the gait cycle outside a dedicated gait

laboratory, accurate detection of events such as the beginning and end of stance-phase is

required without using force plates. The selected sensor should be able to detect gait events

while affixed near the All-Terrain Knee.

Data logging: For research purposes, the data collected by the sensors should be sampled at a

consistent rate (≥100Hz), synchronized, stored, and accessible for post-processing. Data

collection trials should be separated for analysis.

Data transmission: In order to monitor the collected data in real time to ensure sensor

function, and eventually for clinical applications, data collected by the sensors should be

transmitted wirelessly for visualization by an investigator.

Portable: In order to perform analysis on any terrain or obstacle, the system must be

portable. The design must include the power supply for each of the sensors and data logger,

and a wireless means of data storage and transmission. The system should be relatively

lightweight and compact.

Page 26: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

15

Easy-to-apply to and -remove from the All-Terrain Knee: Ultimately, the sensor system

should be a self-contained, easy-to-apply and -remove module which can be temporarily

attached to an All-Terrain Knee for intermittent monitoring on multiple users.

ASPL-SS Components

2.1.1.2.1 Knee Lock Position Detection

An inductive proximity sensor (1600Hz; 0-4mm; resolution: ≤1μm; output voltage: 0-10V; Ø

8mm; length: 45mm) (DW-AD-509-M8-390 Contrinex; Givisiez, Switzerland) was used to

measure the anterior-posterior movement of the knee lock continuously throughout the gait

cycle. Inductive proximity sensors emit an alternating electro-magnetic sensing field. When the

metal knee lock enters the sensing field, eddy currents are induced in the knee lock, which

reduce the signal amplitude and trigger a change of state at the sensor output.

An inductive proximity sensor was selected for this application for a number of reasons: the knee

lock is made of tool steel and is located inside the knee with limited access to, and space around,

it; the sensor system should be portable, wireless, and relatively light-weight; and the sensor

itself needs to detect small increments precisely and with high resolution, should not have many

moving parts (for ease of maintenance), and should be relatively low cost (Table 1).

In this application, the sensor is positioned orthogonally to the knee lock component through an

opening in the front of the All-Terrain Knee knee body (Figure 7).

Figure 7: Inductive proximity sensor and placement.

Page 27: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

16

Table 1: Comparison of lock position sensor alternatives with respect to requirements.

Sensor type Met

al

det

ecti

on

Co

mp

act

Ea

sy-t

o-a

pp

ly t

o A

-T K

nee

Ba

tter

y-p

ow

ered

Lig

htw

eig

ht

Hig

h-r

esolu

tio

n a

nalo

g

inp

ut

Ea

sy-t

o-m

ain

tain

Rel

ati

ve

cost

Notes

Pressure sensor N/A Noisy $

Optical sensor N/A $$$ Bulky, alignment issues, too

sensitive

Lasers N/A $$$ Bulky, alignment issues, too

sensitive

Limit switch N/A N/A $ Most digital; analog

positioning limit switches $$$

Capacitive proximity

sensor $$

More suitable for plastic

Mechanical position

sensor N/A $$

Inductive proximity

sensor $$

2.1.1.2.2 Knee Flexion/Extension Detection

FlexiForce A201 sensors (response time: ≤5μs; 0-110N; thickness: 0.208mm; length: 51mm;

sensing Ø: 9.53mm) (Tekscan, Inc.; South Boston, Massachusetts) are force-sensing resistors

(FSR) which can be incorporated into a force-to-voltage circuit in order to measure the contact

force between two surfaces. One FlexiForce sensor was placed at the contact interface between

the thigh component and the knee body, similar to the “top sensor” of Chen and Andrysek (2014)

(1.2.4.2) (Figure 5). When the force sensor is unloaded, its resistance is very high and decreases

when a force is applied. This resistance can be measured and monitored. In this application, the

FlexiForce readings were used to detect the flexion and extension of the All-Terrain Knee by

monitoring binary changes (i.e. ≥1 or <1) in contact force. The thin profile of the sensor not only

allowed for the collection of data without disrupting knee locking and unlocking, but facilitated

the distinction between knee hyperextension, wherein the thigh component and knee body of the

All-Terrain Knee are in contact, and extension supported by the knee lock (i.e. when the

components are drawn apart by an applied flexion moment but the engaged knee lock prevents

Page 28: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

17

the All-Terrain Knee from flexing). Since the limb is essentially extended in both natural and

lock-supported extension, monitoring knee angle would not necessarily indicate transitions

between the two states, although instruments such as goniometers or inertial measurement units

would provide additional kinematic details, especially in swing-phase. In terms of the final

application of the ASPL-SS -- being an easy-to-apply and -remove module -- a goniometer

would be more challenging to incorporate than a force-sensing resistor.

2.1.1.2.3 Gait Cycle Event Detection

A linear accelerometer (0.5-550Hz; ±3g; sensitivity: 360mV/g) (ADXL 335 Analog Devices,

Inc.; Norwood, Massachusetts) was used to record anterior/posterior and vertical components of

acceleration at the proximal end of the prosthetic shank. Body-mounted accelerometers have

become a viable alternative to foot contact switches, which are common for gait event detection

but prone to breakage and necessarily mounted on the foot, rather than the knee [37]. Use of a

knee-mounted accelerometer also allowed for event detection during the swing-phase of gait. A

summary of the physical parameters measured by each sensor is presented in Table 2.

Table 2: The ASPL function and representative parameters measured by each component of the ASPL-

SS.

Inductive Proximity Sensor Force-Sensing Resistor Accelerometer

Physical

parameters

measured

Anterior/posterior lock

position relative to front of

the All-Terrain Knee

Force applied at the

interface between thigh

component and knee body

of All-Terrain Knee

Acceleration of the All-

Terrain Knee in the

vertical and

anterior/posterior

directions

Relevant load

transducer

(§2.1.2)

measurements

External moment about the

control axis

External moment about

the knee axis

Vertical force

Relevant

aspect of

ASPL

function

Relationship between the

orientation and magnitude of

the applied control axis

moment and the position and

transitions of the knee lock

Initiation of extension and

flexion of the knee joint,

and differentiation

between extension

moment applied at the

knee axis and knee lock-

supported extension

Gait cycle event detection

in both stance- and swing-

phase

Page 29: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

18

2.1.1.2.4 Data Logging and Transmission

Values measured by the inductive proximity sensor, force-sensing resistor, and accelerometer

were collected by an Arduino UNO data logger (Figure 8), transmitted wirelessly to a nearby

laptop for real-time viewing in the Arduino IDE serial monitor, and stored in a comma separated

values (.csv) file on an SD card for post-processing using MATLAB (MathWorks; Natick,

Massachusetts) (Appendix A). An Arduino Wireless/SD Shield mounted on the central

microprocessor housed an XBee Pro Series 1 Wireless Networking RF Module (Digi

International; Minnetonka, Minnesota) and a MicroSD port. The data logger collected sensor

readings at >100 Hz. A wearer-operated switch started and stopped writing to the SD card to

separate data collection trials.

2.1.1.2.5 Power Supply

Power for the Arduino UNO, XBee module, force-sensing resistor, accelerometer, switch, and

LED was provided by 6 AA batteries which provided 9V and about 2400mAh. The inductive

proximity sensor was powered by 2 9V batteries (18V, ~500mAh).

Figure 8: ASPL-SS sensor and data logger circuit schematic.

Page 30: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

19

2.1.1.2.6 Mounting

The ASPL-SS was designed with the ultimate goal, to produce a self-contained, easy-to-apply

and -remove sensing module, in mind. The designed system (i.e. sensors, data logger, circuitry,

and power supply (Figure 8)) is portable and can be made to fit in a 15x10x7cm container. The

design of the final mounting enclosure is outside the scope of this project and is being developed

by another student in the PROPEL Lab.

For testing purposes, each of the sensors was individually mounted on the All-Terrain Knee

component used by all participants. The inductive proximity sensor was held in place by a

system of off-the-shelf brackets affixed by nuts and bolts. The threaded design of the sensor

itself facilitated precise positioning using nuts and plastic washers. The force-sensing resistor

was adhered to an L-bracket extension of the proximity sensor system such that it was flush with

the top face of the knee component and its force-sensing area was compressed by the extension

bumper during knee extension. The accelerometer was held in place on the anterior face of the

knee by adhesive Velcro pads with its ‘+X’ and ‘+Z’ axes oriented in the superior and anterior

directions, respectively (Figure 9). There was no formal protocol in place for confirming the

position and fixation of the sensors throughout the experiments, but physical adjustments were

made when issues were identified visually throughout data collection. The sensors were

connected to the batteries and circuitry via wires extending from the All-Terrain Knee to a fanny

pack worn by study participants.

Figure 9: ASPL-SS sensor placement and mounting. (A) Inductive proximity sensor, (B) force-sensing

resistor, (C) accelerometer, (D) load transducer.

A

B

C

D

Page 31: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

20

2.1.2 Portable Force and Torque Transducer

In order to validate the function of the ASPL-SS components, as well as to examine the

relationships between knee lock position, kinematic gait events, the force and torque applied at

the knee (Objective 3), prosthetic legs used for data collection were instrumented with an ATI

Mini58 three-axis (six-degree-of-freedom) force and torque transducer (ATI Industrial

Automation, Inc.; Apex, North Carolina) (Figure 10). Portable, six-degree-of-freedom load

transducers have been cross-validated for use in lower-limb prosthetics research, and can be used

to identify specific gait cycle events, such as heel strike and toe-off during complex mobility

tasks in unconstrained environments [38-39].

Consultation was sought from a certified prosthetist in order to integrate the transducer with the

appropriate adapters to interface and variably align the prosthesis. A Computer Aided Design

(CAD) model, was used to ensure that the adapters fit within the appropriate limb length and to

design custom interfacing parts (Figure 11).

Since the load transducer has a different coordinate system origin than the All-Terrain Knee

axes, a transformation equation was used to calculate the equivalent forces and moments acting

on the control and knee axes (Appendix A.2) (Error! Reference source not found.). Data were

sampled at over 100 Hz using the transducer, transferred via a wearable battery-powered ATI

Wireless F/T Transmitter (ATI Industrial Automation, Inc.; Apex, North Carolina) to a nearby

laptop, and displayed by the ATI Wireless F/T Java software from which they were recorded to

.csv files for analysis.

Page 32: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

21

Figure 11: Adjustable adapter plates used to modify anterior-posterior (A-P) translational alignment

between the All-Terrain Knee and prosthetic foot. Shown here in the (A) NEUT, (B) POST, (C) POST1,

(D) ANT1, and (E) ANT conditions.

( )

( )

( ) ( ) ( )

All-Terrain Knee

Custom Interface

Adapters

ATI Mini58

F/T Transducer

Control Axis

ATI Y-Axis

Knee Axis

Figure 10: Front and side view of All-Terrain Knee instrumented with an ATI Mini58 F/T Transducer using

custom adapter plates.

Page 33: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

22

+z

+x

+y

Figure 12: Schematic illustrating the offsets between the ATI Mini58 F/T Transducer Y-axis (red), the

ASPL control axis (pink) [Δx1 = 23.5mm, Δz1 = 64.3mm], and the ASPL knee axis (maroon) [Δx2 =

16.5mm, Δz2 = 195.3mm] used to derive the moment applied at the control and knee axes from the forces

and torques acting at the ATI origin (coordinate axes shown) based on the following equations:

Control Axis Moment = TY+ FX*Δz1 + FZ*Δx1

Knee Axis Moment = TY+ FX*Δz2 + FZ*Δx2

Where TY represents torque about the y-axis (in the sagittal plane), and FX and FY represent force along

the x- and y-axes, respectively.

Page 34: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

23

2.2 Study Design

2.2.1 Participants

Inclusion Criteria: Above-Knee Amputee Participants

In order to be considered for participation in this experiment, participants with AK amputations

had to (1) have a well-fitting and functional prosthesis that included the All-Terrain Knee; (2) be

experienced with using the All-Terrain Knee; (3) be capable of community level ambulation with

variable cadence without the use of ambulatory aids; (4) be able to negotiate stairs and slopes;

(5) have adequate shin length (minimum 10cm/4” between base of All-Terrain Knee and the top

of a prosthetic SACH foot) to be fitted with a prosthetic shank component including load

transducer and the applicable adapters; (6) weigh less than the maximum loading capacity of any

component of the instrumented prosthesis (maximum 100kg/220lb); (7) be above the age of 18;

and (8) be able to communicate in English.

Inclusion Criteria: Able-Bodied Participants

To be considered for participation in this experiment, able-bodied participants had to (1) be tall

enough (at least 140cm/4’7”) to be fitted with a prosthetic simulator including an adult sized All-

Terrain Knee, load transducer, and the applicable adapters; (2) weigh less than the maximum

loading capacity of any component of the instrumented prosthetic simulator (maximum

100kg/220lb); (3) be above the age of 18; (4) be able to communicate in English; and (5) be

strong, independent ambulators.

Sample Size

One AK amputee and eight able-bodied participants were recruited for participation in the study.

In relevant previous studies evaluating the use of load cells and prosthetic gait simulators, and

the effects of prosthetic alignment changes, common sample sizes ranged from one to 10

participants [38, 40, 41]. The applicable AK amputee population is limited; there was a pool of

four All-Terrain Knee users from which we could draw. In order to augment the sample size, a

convenience sample of eight able-bodied participants were recruited to test the ASPL-SS while

wearing a prosthetic gait simulator (Figure 13).

Page 35: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

24

With one AK amputee and eight able-bodied participants each completing at least 20 data

collection trials under various conditions, this exploratory study aimed to generate sufficient data

to provide a performance assessment of the ASPL-SS and to begin to assess relationships

between applied force/torque, knee lock position, and kinematic gait events.

Recruitment

The participant with amputation was recruited from the known population of adults currently

using an All-Terrain Knee component on a regular basis (n=4).

A convenience sample of able-bodied participants was recruited primarily from the Bloorview

Research Institute. Potential participants were identified through self-referral in response to

advertisement on Holland Bloorview’s Participate in Research webpage.

Once potential participants were identified, they were contacted by email and the experiment was

described in more detail. Data collection sessions were scheduled at the convenience of

interested participants. Before commencing the sessions, additional questions were addressed

and written consent was obtained from each participant.

A

Figure 13: Prosthetic gait simulator assembly (left) and prosthetic gait simulator equipped with load

transducer (right).

Page 36: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

25

Study Participants

One participant with unilateral transfemoral amputation (male; age: 24 yr; weight: 81.5kg

(wearing everyday prosthesis); height: 180cm; knee to ground: 33cm) and 8 able-bodied

participants (5 male and 3 female; age [mean ± standard deviation]: 27 ± 11yr; weight: 66 ± 10kg

(measured without prosthetic simulator); height: 171 ± 8cm; shin length: 44 ± 3cm) participated

in this study. The above-knee amputee participant had had an amputation of the left leg for 6.5

years at the time of the study, and had used the All-Terrain Knee for the last three. He wore a

skin fit suspension system and ischial containment socket and had a Locomotor Capability Index

(LCI) of 56. His amputation was caused by cancer. The able-bodied participants all wore the

prosthetic simulator on their right legs.

Ethical Considerations

Prospective participants were assured that they were under no obligation to participate, and that

their consent could be withdrawn without prejudice to pre-existing entitlements; this included the

option to withdraw any collected data up until study completion when identifying information

was destroyed. Prospective participants were informed of the potential risks associated with the

study protocol. For able-bodied participants, risks included discomfort caused by the simulator

socket-skin interface and muscle or joint stiffness due to bearing weight on the knee. It was

expected that simulated prosthetic gait would be unstable initially. Ambulatory aids (parallel

bars) were available throughout the training and data collection sessions. For amputees, the

prosthetic instrumentation itself posed no additional risks to those experienced in everyday wear.

Alternate alignment conditions tested were within the acceptable perturbation range as

determined by past research [41-42], and if the participants had expressed any concern or feeling

of discomfort about a particular testing condition, that portion of the trial would not have been

executed. Breaks were requested and taken as necessary by all participants. There was a

monetary incentive for participants.

At the start of the study, each participant was assigned a random identification (ID) code. The

identifying information linked to the code was stored separately from the collected gait data in a

locked cabinet. Only the principal investigator (Jan Andrysek) and the research coordinator

(Jessica Tomasi) had access to the data. Upon completion of the study, the link between

Page 37: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

26

participant and ID code was destroyed. Data were analyzed and presented using only the

identification code. All personal information was kept confidential. If the results of the study are

published, participant names and identifying information will not be used. Following the

completion of the study, data will be saved in its anonymized state for seven years as required by

Holland Bloorview, after which it will be destroyed.

This experiment was approved by the Holland Bloorview Research Ethics Board and University

of Toronto Office of Research Ethics. Express written consent was obtained from all participants

prior to beginning data collection.

2.2.2 Experimental Procedure

Protocol: Above-Knee Amputee Participants

The prosthetic knee and shank of the AK amputee participant were replaced with the test All-

Terrain Knee equipped with the ASPL-SS prototype as well as a load transducer and custom

interface plates (Figure 10). The participant’s prosthesis was then realigned. In order to limit the

number of variables affecting the outcomes, all participants wore a solid ankle cushion heel

(SACH) foot for data collection trials. Lock spring and friction shim tightness were set on the

test knee and held constant for all participants and trials aside from the lock spring variation

conditions (i.e. conditions TTLS and LSLS, described in Table 3). All participants also used an

extension assist spring of equal stiffness.

The above-knee amputee participant was asked to perform a series of warm-up trials along a 7m

walkway in Holland Bloorview’s Gait Laboratory before completing data collection trials. For

the AK amputee participant, a trial was defined as one length of the walkway in one direction, a

complete set of stairs in one direction, or ascending or descending the length of a ramp once. In

addition to the alignment conditions tested by able-bodied participants (i.e. below-knee sagittal

translations), the AK amputee was asked to complete trials with changes to the angular

alignment of his prosthetic foot (i.e. trials with 4.6° of plantar- and dorsiflexion, one full turn of a

set screw in either direction), different lock spring settings (i.e. one half turn of the set screw in

either direction), and with the addition of the stance-phase flexion mechanism (Table 3).

Page 38: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

27

Based on his practice and prior experience with prosthetic gait and use of an All-Terrain Knee,

the amputee participant was also asked to complete a series of data collection trials outside of the

lab, under different mobility conditions. Mobility conditions included fast walking, ascending

and descending stairs and a slope of 10°, and stationary cyclic knee loading (Table 3). These

alternate conditions were tested with the neutral alignment. These conditions were chosen based

on their proximity to our facility, as well as for their applicability to everyday ambulation.

Table 3: Test condition acronyms and conditions.

Code Condition Alignment/ All-

Terrain Knee Setting Terrain Speed AK AB

NEUT Neutral Neutral Flat, level Self-selected

ANT Anterior Foot

Translation

2cm anterior Flat, level Self-selected

POST Posterior Foot

Translation

2cm posterior Flat, level Self-selected

PFLX Plantarflexion 4.6° plantarflexion Flat, level Self-selected

DFLX Dorsiflexion 4.6° dorsiflexion Flat, level Self-selected

TTLS Tight lock

spring

½ CW turn of lock

spring set screw

Flat, level Self-selected

LSLS Loose lock

spring

½ CCW turn of lock

spring set screw

Flat, level Self-selected

FST Fast Neutral Flat, level Fast

SLW Slow Neutral Flat, level Slow

LZY Lazy gait Neutral Flat, level ‘Lazy’

RCK Rocks Neutral Small rocks Self-selected

RKSL Slow rocks Neutral Small rocks Slow

GRS Grass Neutral Grass Self-selected

INC Incline Neutral 80° Ramp, up Self-selected

DEC Decline Neutral 80° Ramp,

down

Self-selected

ASND Ascend Neutral Stairs, up Self-selected

DSND Descend Neutral Stairs, down Self-selected

SFSS Stance-flexion Stance-flexion Flat, level Self-selected

SFFS Stance-flexion

slow

Stance-flexion Flat, level Fast

SFSL Stance-flexion

fast

Stance-flexion Flat, level Slow

SFLZ Stance-flexion

lazy

Stance-flexion Flat, level ‘Lazy’

ANT1 Anterior Foot

Translation 1

1cm anterior Flat, level Self-selected

POST1 Posterior Foot

Translation 1

1cm posterior Flat, level Self-selected

Page 39: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

28

The participant completed three data collection trials under each condition. Due to the number of

conditions tested, the amputee participant was asked to attend two sessions, each lasting about

two hours, at Holland Bloorview Kids Rehabilitation Hospital. A fanny pack containing the data

logger circuitry and power supply for the ASPL-SS was donned by the participant. Cables from

the sensors were anchored on the participant’s leg or belt and extended to the fanny pack. The

load transducer was connected to the wireless transmitter and clipped to the participant’s belt or

fanny pack strap. All wireless signal transmission was verified on a nearby laptop by an

investigator prior to and throughout data collection. For each new trial, the load transducer

software was started and stopped by the investigator at the laptop while the participant was asked

to turn on the data logger switch, stomp with the instrumented limb, pause, complete the walking

trial, and turn the switch off (Figure 14). Data were collected in the following order: STAT,

DEC, INC, DSND, ASND, NEUT, LZY, FST, SLW, ANT, POST, PFLX, DFLX, TTLS, LSLS,

RCK, RKSL, GRS, SFSS, SFFS, SFSL, SFLZ.

Protocol: Able-Bodied Participants

In order to participate in the study, able-bodied participants were fitted with a prosthetic

simulator to mimic the function of an above-knee prosthesis. Above-knee prosthetic simulators

with articulating knee joints have been shown to produce stride parameters, joint kinematics, and

net joint kinetics that are consistent with those from prosthetic users [40]. The socket of the

Figure 14: Walking trial data collection protocol.

Page 40: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

29

simulator strapped on to the bent knee of the participant with Velcro and included the test All-

Terrain Knee fitted with the ASPL-SS prototype and the load transducer (Figure 13). The

simulator was aligned in the NEUT condition and adjusted for each participant by a member of

the research team trained to do so by a certified prosthetist.

Once the simulator had been properly configured, each subject completed a gait training session

in the NEUT condition with the support of parallel bars. Gait training was provided by a member

of the research team. Fitting, training, and data collection took place during a two hour session at

Holland Bloorview Kids Rehabilitation Hospital.

Data collection trials began once the prosthetic simulator was properly fitted and aligned, and the

participant felt comfortable walking back and forth along the walkway with minimal support

from the parallel bars. One trial was defined as walking one length of the parallel bars (4m) in

one direction, at the participant’s self-selected walking speed. Participants were asked not to rely

on the parallel bars for weight-bearing or support while completing data collection trials but were

encouraged to keep their hands on the bars while walking in the event of lost balance. In addition

to trials with the original, neutral alignment, trials were done with each alternate alignment

condition (Table 3). Alignment conditions included ±1cm, and ±2 cm translations in the sagittal

plane, facilitated by the custom adapter plates which were built into each prosthesis (Figure 11).

Translational adjustments are common in the process of dynamic prosthetic alignment and did

not require an acclimatization period. The testing order of all alignment conditions was randomly

selected by each participant prior to completing the trials to avoid systematic error. Data were

collected in the order shown in Table 4. Each participant completed four data collection trials

under each alignment condition. Able-bodied participant data collection followed the same

protocol as for the AK amputee participant (Figure 14).

Table 4: Order of conditions tested by able-bodied participants.

Participant NEUT POST1 POST ANT1 ANT AB1 1 5 2 4 3

AB2 1 2 3 5 4

AB3 1 5 3 4 2

AB4 4 2 5 1 3

AB5 5 4 1 2 3

AB6 1 2 4 5 3

AB7 1 2 3 4 5

AB8 1 2 4 5 3

Page 41: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

30

2.3 Data Analysis

Features of the collected sensor data were identified and compared temporally in order to achieve

Objectives 2, 3, and 4. This section describes the synchronization of ASPL-SS data with those

recorded by the load transducer, the temporal relationships analyzed, and the thresholds chosen

to define data features for comparison. The sensor data sign convention used throughout this

report is summarized in Table 5.

Feature-defining threshold values for all analyses were selected using a trial and error approach

to identify the relevant events as specifically and sensitively as possible. Specific events for

temporal comparison were then identified and extracted manually from ASPL-SS and load

transducer data.

From each able-bodied participant walking trial recorded, only the second and third complete

gait cycles were analyzed to ensure steady-state gait. Similarly, the second, third, and fourth

complete gait cycles from each above-knee amputee waking trial were analyzed. Data from each

analyzed cycle were isolated and used as an individual set of points for comparison. Analysis

began with a total of 219 trials and 497 gait cycles.

All statistical analysis was performed using Microsoft Excel.

Table 5: Sensor data sign convention.

Positive (+) Negative (-)

Inductive Proximity Sensor Backward/Disengaged (away

from front of A-T Knee)

Forward/Engaged (toward

front of A-T Knee)

Force-Sensing Resistor *≥1: joint hyperextension *<1: natural joint flexion

Accelerometer

Vertical Upward acceleration/

Downward deceleration

Upward deceleration/

Downward acceleration

Horizontal Forward deceleration/

Backward acceleration

Forward acceleration/

Backward deceleration

Load

Transducer

Force Tension Compression

Moment Extension Flexion

Page 42: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

31

2.3.1 Data Synchronization

Load transducer and ASPL-SS data were synchronized by a custom MATLAB function

(Appendix A.2) based on vertical force and acceleration data features at the start of each data

collection trial (i.e. stomp data) (Figure 15). Changes of at least 3000N/s in vertical force and

40g/s in vertical acceleration were used to define stomp start features and align the time stamps

for load transducer and ASPL-SS data. Some trials could not be synchronized confidently due to

gaps in data collection at the time of the stomp (i.e. > 0.01s between samples). These trials were

omitted from analysis (n=12).

Figure 15: Vertical force and acceleration stomp feature synchronization. Stomp start features were set at

0 seconds and subsequent timestamps were derived relative to them.

Page 43: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

32

2.3.2 Engineering Validation

The second objective of this study was to verify that each of the ASPL-SS sensors met the design

goals in order to validate the developed system for use in achieving Objectives 3 and 4. To do so,

both bench test and walking trial (2.2.2) data were used to verify manufacturer specifications and

individual sensor calibration. Sensing system data were compared to those from a portable force

and torque transducer (2.1.2) and between individual sensors to test signal synchronization, and

that the ASPL-SS measurements were consistent with known relationships between

displacement, force, and acceleration. Data from both amputee and able-bodied participants were

used in the analysis of Objective 2 to confirm that the synchronization and function of the

sensors were comparable among participants and conditions. Table 6 provides an overview.

Page 44: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

33

Table 6: Objective 2 test and analysis overview.

Parameter Test Analysis Acceptable Limits

Ind

uct

ive

Pro

xim

ity

Sen

sor

Precision; accuracy;

range; resolution

Bench Proximity measurements

compared to the calibrated

digital readout of a

machining table mill. [43]

Force/displacement

relationship; confirm

relevance of IPS

measurements

Bench Load applied to a linear

spring in contact with load

transducer. Spring

displacement measured by

IPS. [44]

Linear relationship between

measured force and

displacement.

Forc

e-S

ensi

ng

Res

isto

r

Sensitivity (i.e.

detection of small

applied loads at

terminal impact)

Walking Yes/No terminal impact

detection by FSR. Calculate

incidence of events

detected as a percentage of

total number of gait cycles.

Incidence of detection will

be compared among all AB

and AK conditions.

(2.3.2.1)

FSR values ≥ 1 will be

considered Yes. Suitability

of the sensor will be

determined by the overall

ratio although some

conditions may have a

higher incidence of

detection due to factors

outside of FSR sensitivity.

Acc

eler

om

eter

Calibration

Walking Confirm that vertical

acceleration ~ 1g and

horizontal acceleration ~ 0g

during stance-phase. The

mean value of

accelerometer readings

between initial stomp and

first gait cycle of each

NEUT trial will be

calculated. (2.3.2.2)

Values ± 0.25g will be

considered acceptable.

Identification of

characteristic gait

events

Walking Temporal offset (%GC)

will be calculated between

the selected ACC and load

transducer (FZ) data

features for heel strike and

toe-off events. For gait

cycles with FSR terminal

impact event detection,

temporal offset (%GC) will

be calculated between FSR

and ACC data features for

TI. Average temporal

offsets for each gait event

will be compared

statistically between AB

conditions. An analysis of

spatiotemporal parameters

(eg. stance time) will be

done and compared to

normative values. (2.3.2.2)

Temporal offset should not

be statistically significantly

different between

conditions and gait events

should occur at a clinically

appropriate point in the gait

cycle. The detection of gait

events may be more

challenging under certain

conditions.

Page 45: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

34

Force-Sensing Resistor

The sensitivity of the force-sensing resistor was verified by checking for the detection of

terminal impact in late swing-phase of each gait cycle. By definition, terminal impact is the

instant at which the knee body contacts the thigh element, abruptly extending the limb in

preparation for weight-acceptance. This impact should register a contact force detectable by the

FSR and a corresponding feature in acceleration data measured by the accelerometer. Since

terminal impact occurs as an impulse in swing-phase, the contact force applied is substantially

less than that throughout weight-bearing. For this reason, terminal impact was used to verify the

sensitivity of the sensor. At baseline, without the application of any force, the FSR registered a

value of ~0.9 on a scale of 0-100. Increases in contact force, occurring in late swing-phase and

reaching impulse values ≥1 were considered terminal impact events. The overall ratio of events

detected to total number of gait cycles was calculated as a measure of sensor sensitivity across

conditions. Similar ratios were compared by condition and amongst participants to verify the

performance of the sensor even under conditions where the shank and foot may have experienced

less inertial force and smaller terminal impact forces, such as slow gait. Results of this analysis

are discussed in section 3.3.2.

Page 46: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

35

Accelerometer

The accelerometer was calibrated prior to use in walking trials by placing it on a level surface

and setting the raw values (i.e. 0-1023) to the values listed in Table 7 in each orientation

(Appendix A.1). In order to assess this calibration, it was confirmed that vertical and horizontal

acceleration measured approximately 1g and 0g, respectively, for above-knee amputee and able-

bodied participants standing on level ground in the neutral alignment. The mean of accelerometer

values measured during the stationary period between the initial stomp and first gait cycle of

each NEUT condition trial was calculated for comparison (Figure 16). Values within ±0.25g

were considered acceptable given the curved profile of the All-Terrain Knee surface and

imperfect adhesion with the Velcro pads.

Table 7: Accelerometer calibration values.

Stationary Position Accelerometer axes (signed integer assignment)

AX AY AZ

Z down 0 0 -1 g

Z up 0 0 +1 g

Y down 0 -1 g 0

Y up 0 +1 g 0

X down -1 g 0 0

X up +1 g 0 0

Synchronization stomp Beginning of gait

Figure 16: Pale blue shading indicates the series of vertical and horizontal acceleration points between

initial stomp and first gait cycle used to calculate average accelerometer values while stationary on level

ground in the NEUT condition.

Vertical (z) acceleration

Horizontal (x) acceleration

Vertical (z) force

Page 47: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

36

To verify the accurate detection of heel strike and toe-off by the accelerometer, acceleration data

features were compared temporally to those present in vertical force data. For terminal impact

detection, accelerometer data features were compared instead to force-sensing resistor data

features. Temporal offsets were evaluated separately for each gait cycle event to determine if the

selected thresholds identified the correct feature to represent each event, and whether or not the

accelerometer was equally effective at detecting heel strike, toe-off, and terminal impact.

Temporal offsets were also compared amongst participants and conditions under the assumption

that the ASPL-SS would detect features similarly, barring difficulty locating the defining

thresholds due to challenging terrain or undesirable gait characteristics (eg. toe-dragging) by less

experienced All-Terrain Knee users. The data features for comparison are shown in Figure 17

and were selected as follows. Their defining thresholds are listed in Table 8.

Heel Strike: A rapid upward acceleration reflects the inertial effect of ground contact and

should coincide with an increase in compressive force measured by the load transducer as the

limb accepts the weight of the body. The vertical force threshold is greater for the AK

participant since, on average, terminal impact occurs later in swing-phase (AK: 89.5±1.3

%GC, AB: 78.6±2.6 %GC), and vertical force immediately preceding heel strike is more

variable than for AB participants.

Toe-Off: Features surrounding toe-off were less distinct, and more challenging to identify

than those for heel strike and terminal impact. The following features were selected based on

biomechanical relevance and their temporal similarity to normative toe-off time (i.e.

~60%GC) however, future work should confirm this selection using gold standard force-

plates. Alternate features may need to be identified for participants exhibiting different gait

deviations. Forward acceleration reaches a peak as the foot leaves the ground and the user

initiates swing-phase, drawing the ipsilateral limb forward to progress gait. When the foot

leaves the ground, vertical force returns to a state of tension as the load transducer measures

the weight of the shank and foot components below it.

Terminal Impact: As the knee body makes contact with the thigh component, extending the

leg in preparation for weight-acceptance, the forward progression of the knee ends and inertia

causes a rapid forward deceleration while a force is applied to the FSR.

Results of this analysis are discussed in section 3.3.3.

Page 48: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

37

Table 8: Thresholds selected to define accelerometer and vertical force data features for temporal

comparison (Figure 17). Increases/decreases in acceleration and force were measured between

consecutive data points (collected at ~100Hz).

Gait Event Acceleration Vertical Force

Heel Strike

(HS)

≥0.5g increase in vertical

acceleration

AB: ≥1N AK: ≥5N decrease in vertical

force

Toe-Off (TO) Negative peak in horizontal

acceleration Positive peak in vertical force

Terminal

Impact (TI)

≥0.5g increase in horizontal

acceleration

FSR reading ≥ 1

Figure 17: Acceleration, vertical force, and contact force data from one able-bodied participant gait cycle

in the NEUT condition. Features defined in Table 8 are indicated by the corresponding number and

colour.

TO HS TI

Acc

eler

atio

n (

g)

Forc

e (N

)

Vertical (z) acceleration

Horizontal (x) acceleration

Vertical (z) force

Contact Force Vertical (z) Force

Forc

e (N

)

Co

nta

ct F

orc

e

Page 49: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

38

2.3.3 Measuring ASPL Function

The third objective of this study was to describe the relationships between moments applied at

the control and knee axes of the All-Terrain Knee and the resultant knee lock position and joint

flexion. While, theoretically, the function of the All-Terrain Knee and ASPL mechanism is well-

established, there has been a limited amount of research into quantifying the inner workings of

the device to confirm that it functions as intended. Objective 2 was to evaluate the ability of the

developed sensing system and protocol to detect known relationships so that they could

confidently be used to explore the relationships described in Table 9 for Objective 3.

Able-bodied participant data were used to accomplish Objective 3. Due to their inexperience

using a prosthetic simulator and All-Terrain Knee, able-bodied participants were likened to

above-knee amputees with weak gait or new to using the device, and since there were multiple

able-bodied participants with a comparable amount of experience, their results were more

generalizable than those of the above-knee amputee. The above-knee amputee participant data

were excluded from this portion of analysis; his experience and practice using the All-Terrain

Knee may have introduced confounding effects to the function of the ASPL mechanism.

Table 9: Objective 3 test and analysis overview.

Relationship Test Analysis (AB data)

Ind

uct

ive

Pro

xim

ity

Sen

sor

Knee lock

movement (IPS)

with respect to

changes in control

axis moment (load

transducer)

Walking Temporal offset (%GC) will be calculated by taking

the temporal difference between control axis

moment features and knee lock transitions in early

and mid-stance, and dividing it by 100% GC.

(2.3.3.1)

Forc

e-

Sen

sin

g

Res

isto

r Knee extension

(FSR) with respect

to changes in knee

axis moment (load

transducer)

Walking Temporal offsets (%GC) will be calculated by

taking the temporal difference between knee axis

moment features and knee extension-flexion

transitions in early and mid-stance, and dividing it

by 100% GC. (2.3.3.2)

Kn

ee L

ock

an

d

Kn

ee E

xte

nsi

on

Rel

ati

on

ship

Joint stability:

comparison of

knee extension

(FSR) and knee

lock behaviour

(IPS)

Walking Temporal offsets (%GC) will be calculated by

taking the temporal difference between extension-

flexion transitions at the control and knee axes in

mid- and late stance, as well as changes in lock

status and knee extension in mid- and late stance,

and following TI, and dividing it by 100% GC. Lock

position at the time of heel strike will also be

analyzed and compared to FSR data. (2.3.3.3)

Page 50: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

39

Lock Displacement and Control Axis Moment

The inductive proximity sensor was used to detect and measure changes in lock position

throughout the gait cycle. In an effort to relate the function of the knee lock to applied control

axis moment measured by the load transducer, lock motion was compared temporally to moment

features at heel strike and mid-stance. Temporal offsets were divided by the time it took to

complete the gait cycle and represented as % gait cycle values for comparison amongst

conditions (Objective 4). The data features for comparison are shown in Figure 18 and were

selected as follows. Their defining thresholds are listed in Table 10.

Heel Strike: As described in section 1.2.4.1, the ASPL mechanism was designed such that

an early stance-phase flexion moment at the control axis should secure knee lock engagement

(i.e. drive the knee lock forward), ensuring full knee extension throughout weight-

acceptance.

Mid-Stance: Forefoot loading naturally creates an external extension moment about the

control axis; this moment should drive the knee lock backward, disengaging it.

Results of this analysis are discussed in section 3.4.1.

Page 51: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

40

Table 10: Thresholds selected to define lock displacement and control axis moment data features for

temporal comparison (Figure 18). Increases/decreases in lock position and moment were measured

between consecutive data points (collected at ~100Hz).

Gait Event Lock Position (IPS) Control Axis Moment

Heel Strike (HS) ≥0.05mm forward displacement ≥0.1Nm decrease in moment

Mid-Stance (MS) ≥0.05mm backward

displacement

Flexion (-) to extension (+)

transition

HS MS

Figure 18: Lock position and control axis moment data from one able-bodied participant gait cycle in the

NEUT condition. Negative lock position values indicate forward displacement/lock engagement and

positive values indicate backward displacement/lock disengagement. Negative and positive moment

values indicate flexion and extension, respectively. Features defined in Table 10 are indicated by the

corresponding number and colour.

Lock Position Control Axis Moment

Vertical (z) force (not to scale)

TO TI

Page 52: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

41

Knee Extension and Knee Axis Moment

Force-sensing resistor data were used to calculate temporal offsets between knee joint extension

and knee axis moment events measured by the load transducer (Table 11). Temporal offsets

were divided by the time it took to complete the gait cycle and represented as % gait cycle values

for comparison amongst conditions (Objective 4). The data features for comparison are shown in

Figure 19 and were selected as follows. Their defining thresholds are listed in Table 11.

Heel Strike: As described in section 1.2.4.1, an external flexion moment is applied to the

knee during the loading response, tending to flex the joint. This early stance-phase flexion

separates the thigh component and knee body at the contact interface, relieving the small

contact force previously applied to the force-sensing resistor following terminal impact when

the components came into contact.

Mid-Stance: When an external extension moment is applied at the knee axis, the knee

should become fully extended naturally (i.e. without the support of the knee lock) and apply

contact force to the force-sensing resistor.

Results of this analysis are discussed in section 3.4.2.

Page 53: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

42

Table 11: Thresholds selected to define contact force and knee axis moment features for temporal

comparison (Figure 19). Increases/decreases in moment were measured between consecutive data points

(collected at ~100Hz).

Gait Event Contact Force (FSR) Knee Axis Moment

Heel Strike (HS) Contact force < 1 ≥0.1Nm decrease in moment

Mid-Stance (MS) Contact force ≥1 Flexion (-) to extension (+)

transition

Contact Force Knee Axis Moment

Vertical (z) force (not to scale)

HS MS

Figure 19: Contact force and knee axis moment data from one able-bodied participant gait cycle in the

NEUT condition. Negative and positive moment values indicate flexion and extension, respectively.

Features defined in Table 11 are indicated by the corresponding number and colour. Inset shows a

zoomed in view of the force and moment features at heel strike.

TO TI

Page 54: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

43

Knee Stability

By comparing joint extension and knee lock behaviour, we can begin to understand the role

played by the knee lock in maintaining stability, determine when knee joint extension is naturally

sustained by an external extension moment, and ensure the lock is in place to provide stability

when appropriate. Temporal offsets between joint extension and knee lock events were divided

by the time it took to complete the gait cycle and represented as % gait cycle values for

comparison amongst conditions (Objective 4). The data features for comparison are shown in

Figure 20 and were selected as follows. Their defining thresholds are listed in Table 12.

Terminal Impact/Heel Strike: Since external flexion moment at the knee axis tends to

cause knee joint flexion at heel strike, the knee lock must be engaged to prevent buckling and

maintain knee stability. To confirm that the knee lock was engaged when the thigh

component and knee body were drawn apart at heel strike, the time of lock engagement

preceding heel strike was compared to that of contact force loss (see inset of Figure 20).

Mid-Stance: At mid-stance, as the body moves from weight-acceptance to propulsion, the

ground reaction force vector passes anterior to the control and knee axes for a time,

generating an external extension moment at each. To determine whether the knee became

hyperextended prior to lock disengagement, ensuring knee stability, the application of

contact force and lock transition from engaged to disengaged were compared temporally.

Toe-Off: To confirm that the knee lock was disengaged in time to permit knee flexion in

preparation for toe-off, the removal of contact force was compared temporally to the forward

displacement of the lock in terminal stance.

The control and knee axis moment transitions between flexion and extension were also

compared temporally at mid-stance and toe-off.

Results of this analysis are discussed in section 3.4.3.

Page 55: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

44

Table 12: Thresholds selected to define features for temporal comparison of knee stabilizing events

(Figure 20).

Gait Event Lock Position (IPS) Contact Force (FSR)

Terminal Impact (TI)/

Heel Strike (HS)

Disengaged (+) to engaged

(-) transition Contact force < 1

Mid-Stance (MS) Engaged (-) to disengaged

(+) transition Contact force ≥1

Toe-Off (TO) Disengaged (+) to engaged

(-) transition Contact force < 1

Control Axis Moment Knee Axis Moment

Mid-Stance (MS) Flexion (-) to extension (+)

transition

Flexion (-) to extension (+)

transition

Toe-Off (TO) Extension (+) to flexion (-)

transition

Extension (+) to flexion (-)

transition

Page 56: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

45

Figure 20: Lock position, contact force, knee and control axis moment data from one able-bodied

participant gait cycle in the NEUT condition. Negative lock position values indicate forward

displacement/lock engagement and positive values indicate backward displacement/lock disengagement.

Negative and positive moment values indicate flexion and extension, respectively. Features defined in

Table 12 are indicated by the corresponding number and colour. Inset shows a zoomed in view of the

contact force event at heel strike.

HS TI TO MS HS TI

Contact Force Knee Axis Moment

Vertical (z) force (not to scale)

Lock Position Control Axis Moment

Vertical (z) force (not to scale)

Page 57: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

46

2.3.4 Comparing Conditions

The fourth objective of this study was to use collected data to confirm that the ASPL-SS can

detect differences in ASPL function between a variety of alignment, gait, terrain, and All-Terrain

Knee setting conditions, and to conduct a preliminary exploration of the effects of these

conditions on the function of the ASPL mechanism.

In order to examine the effects of variable conditions on the results of Objective 3, as well as on

lock engagement duration, walking trial data were compared between able-bodied and above-

knee amputee participant groups where possible, and amongst conditions (Table 13). The tested

conditions and their theoretical effects are described in Table 3 and Table 14, respectively.

Table 15 defines the features analyzed for the comparison of lock engagement duration and

shown in Figure 21.

Results of these analyses are discussed throughout section 3.4.

Table 13: Objective 4 analysis overview.

Related

Objective Relationship

Gait

Events

Conditions Compared

(Table 14) Statistical Analysis

3

Lock Displacement

and Control Axis

Moment

HS, MS AB: NEUT, ANT, POST

Single-factor ANOVA

will be performed between

neutral (NEUT), anterior

foot translation (ANT),

and posterior foot

translation (POST)

conditions across able-

bodied participants. Paired

t-tests will be performed

where statistically

significant differences are

found. No statistical

analysis will be performed

on AK results since data

were collected from only

one individual. Qualitative

comparisons will be done

for the AK relationships

listed here.

3 Knee Extension and

Knee Axis Moment HS, MS AB: NEUT, ANT, POST

3

Knee Stability:

Lock Displacement

and Knee Extension

MS, TO AB: NEUT, ANT, POST

Lock Engagement

Duration (% stance-

phase)

HS-MS

AB: NEUT, ANT, POST

AK: NEUT, ANT, POST,

PFLX, DFLX, TTLS,

LSLS, INC, DEC, FST,

SLW, LZY, RCK, GRS

Page 58: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

47

Table 14: Test conditions, their clinical relevance, and theoretically expected effects. Clinical relevance Condition Expected effect

Baseline for comparison NEUT

Pro

sth

etic

ali

gnm

ent

The relative alignment of prosthetic

components plays a role in controlling

stance-phase stability. Understanding

how alignment affects the function of

the All-Terrain Knee will inform both

manufacturer-recommended settings

and potential design changes. By

communicating the function of the

ASPL following alignment changes to

clinicians in real time, the ASPL-SS

will facilitate efficient and proper

alignment for the comfort and safety

of each patient.

ANT

Shifting the foot anteriorly with respect to

the knee would be expected to generate

external extension moments at the control

and knee axes sooner in stance-phase,

hyperextending the joint naturally and

driving the knee lock to the disengaged

position. A posterior shift should make

the knee more dependent on the knee lock

for stability and keep the lock engaged for

more of stance-phase.

POST

PFLX

Like an anterior translation of the foot,

plantar flexion would be expected to

generate external extension moments at

the control and knee axes earlier in

stance-phase, stabilizing the knee

naturally and disengaging the knee lock

sooner. The opposite should be true for

dorsiflexion.

DFLX

All

-Ter

rain

Knee

set

tings

The All-Terrain Knee has a number of

adjustable features to accommodate

the mobility needs of different users.

While this study only explored the

function of altering lock spring

tightness, future large-scale trials

exploring more conditions would also

inform manufacturer-recommended

settings and facilitate effective patient-

specific setup of the joint.

TTLS

Tightening the lock spring will increase

the force it exerts on the knee lock,

thereby driving the lock forward and

biasing it toward the engaged position.

The joint should remain locked longer

with less applied external flexion moment

at the control axis. Maintaining lock

engagement ensures knee extension rather

than depending solely on naturally

applied external extension moment at the

knee axis in late stance. This may also

make knee flexion more challenging

preceding toe-off. When the lock spring is

loosened, one would expect more sudden

lock movements largely dependent on

changes in externally applied moment,

and for the knee lock to be in the neutral,

unlocked position for more of the gait

cycle.

LSLS

SFSS

The addition of the stance-phase flexion

mechanism would be expected to increase

flexion moments acting on the joint

keeping the prosthesis locked and

extended while still permitting a small

amount of flexion in stance-phase as the

name of the mechanism suggests.

Page 59: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

48

Wal

kin

g s

pee

d/c

on

fid

ence

It is important to understand the effect

of walking speed on the function of

the joint from both the research and

clinical perspectives. If the joint

performs poorly under certain

conditions, design changes may be

necessary, or it may be possible to

apply alignment or knee setting

changes to improve mechanism

function for patients expressing

certain characteristic gait patterns or

wishing to use the prosthesis for

activities such as running.

FST

If a strong ambulator is walking quickly,

the ASPL should not impede flexion at

the initiation of swing-phase. For those

with less experience or weaker

musculature, fast gait may pose a larger

physical challenge, demanding more

support from the knee lock in stance-

phase, this was not tested in this study.

SLW

In slow gait, more time is spent in each

phase of the gait cycle, potentially

resulting in more exaggerated lock

motion.

LZY

The ‘lazy’ gait condition was intended to

mimic the gait of weak ambulators who

would depend heavily on stance-phase

control to maintain extension while

weight-bearing. In this condition, the lock

should remain securely engaged as long

as the knee axis is experiencing an

external flexion moment. This condition

should produce results similar to those of

the able-bodied participants.

Ter

rain

/Mobil

ity c

ondit

ion

Similar to walking speed, exploring

the effects of terrain and mobility

conditions on ASPL function will help

define recommended alignment and

knee setting changes for users in

diverse environments

RCK Rough terrains are expected to introduce

variability within trials. The ASPL

mechanism should be sensitive and

reactive to these changes. GRS

INC

Like anterior foot translation and

plantarflexion, walking on an incline

would be expected to generate an external

extension moment at the control axis and

unlock the mechanism sooner. The

opposite is true for descending a slope,

which is theoretically equivalent

dorsiflexion.

DEC

Page 60: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

49

Table 15: Thresholds selected to define data features for comparison of lock engagement duration

(Figure 21). Increases/decreases in lock position and force were measured between consecutive data

points (collected at ~100Hz).

Beginning End

Lock Engagement

Duration (%

Stance-Phase)

≥0.05mm forward lock

displacement

≥0.05mm backward lock

displacement

Figure 21: Lock position and vertical force data from one able-bodied participant gait cycle in the NEUT

condition. Negative lock position values indicate forward displacement/lock engagement and positive

values indicate backward displacement/lock disengagement. Features defined in Table 15 are indicated

by the corresponding number and colour.

Lock Position Vertical (z) force

HS MS TO

TI

Page 61: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

50

Results and Discussion

This section present and interprets the results of the data analysis described in section 2.3, their

relevance to the field, and their clinical implications.

3.1 Sensitivity Analysis

Toe-dragging in early swing-phase was common among able-bodied participants (63% of AB

gait cycles analyzed). This additional and irregular contact between prosthetic foot and ground

had resultant effects on applied force and ASPL events recorded by the ASPL-SS. The features

used to identify toe-drag cycles were selected based on their temporal relationship to terminal

stance-phase and their absence from any above-knee amputee participant gait cycles since lack

of toe-drag was confirmed visually at the time of AK data collection (Figure 22). In order to

determine if and how these additional forces affected the spatiotemporal parameters of able-

bodied participant gait and the ability to identify relevant gait events from sensor data, a

sensitivity analysis was performed to statistically compare the following parameters between gait

cycles with and without toe-drag in the NEUT condition (Table 16) .

Stride Time (s): The length of time between two consecutive heel strikes of the same foot,

i.e. one gait cycle, was compared between drag and no-drag cycles since most temporal

parameters were reported relative to the duration of a gait cycle.

Stance Time/Offset (%GC): The end of stance-phase was defined as a peak in vertical force

following a sustained period of compression measured by the load transducer or a negative

peak in horizontal acceleration measured by the accelerometer. Comparing stance time

between drag and no-drag cycles should indicate whether or not toe-drag influenced the

detection of these features by either sensor.

Terminal Impact Time/Offset (%GC): Since toe-drag occurs during swing-phase, terminal

impact timing measured by the accelerometer and force-sensing resistor was compared

between drag and no-drag cycles to determine if the progression of swing-phase was affected

temporally by toe-drag and whether or not toe-drag influenced the detection of terminal

impact features by either sensor.

Page 62: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

51

Figure 22: Data from one above-knee amputee gait cycle (top), one able-bodied gait cycle with no toe-

drag (middle), and one able-bodied gait cycle with toe drag (bottom). Graphs on the left depict lock

position and control axis moment, graphs on the right depict contact force and knee axis moment. Shaded

grey regions highlight the period between toe-off and terminal impact events. Negative peaks in lock

position and moment which occur between toe-off and terminal impact (indicated by red arrows) are not

present in above-knee amputee gait cycles and suggest that there was an external force applied to the limb

during swing-phase.

Lock position and control axis moment

Lock Position Control Axis Moment Vertical (z) force (not to scale)

Contact Force Knee Axis Moment Vertical (z) force (not to scale)

AK

A

B n

o-d

rag

AB

dra

g Contact force and knee axis moment

Page 63: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

52

Table 16: All able-bodied participant1 gait cycles in the NEUT condition were identified as either drag or

no-drag based on the presence or absence of the toe-drag features described above. The results of paired t-

tests used to compare drag and no-drag cycles for each parameter are shown below. Statistically

significant differences (p<0.05) are indicated by *.

Mean SD p-value

Stride Time (s) Drag 1.88 0.22

0.52 No drag 1.86 0.28

Stance Time (FZ) (%GC) Drag 62.00 3.37

0.20 No drag 63.99 3.07

Stance Time (ACC) (%GC) Drag 59.12 3.35

0.39 No drag 60.40 3.72

Toe-Off Offset (%GC) Drag -2.88 1.26

0.27 No drag -3.60 2.27

Terminal Impact Time (FSR) (%GC) Drag 79.04 2.67

0.004* No drag 75.95 2.47

Terminal Impact Time (ACC) (%GC) Drag 79.38 2.74

0.004* No drag 76.29 2.39

Terminal Impact Offset (%GC) Drag 0.35 0.19

0.93 No drag 0.34 0.23

The only statistically significant difference detected was in terminal impact time measured by

both the force-sensing resistor and accelerometer. These results suggest that toe-dragging slowed

the progression of the leg through swing-phase thereby delaying terminal impact in gait cycles

where toe-drag occurred. Stride and stance time were not significantly affected by toe-drag, nor

were the temporal offsets measured between load transducer and accelerometer events for toe-off

and between FSR and accelerometer at terminal impact. Based on these results, both drag and

no-drag cycles were included for the remainder of the analyses.

1 AB4 and AB8 were excluded from this comparison. Both participants exhibited toe-drag in each of the analyzed

NEUT gait cycles, thus drag values could not be paired for statistical comparison with no-drag.

Page 64: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

53

3.2 Spatiotemporal Parameters

Participant stride and stance time were compared to values reported in the literature for

normative, above-knee amputee, and prosthetic simulator gait to give the collected data clinical

context and relevance (Table 17). Average stride time for the able-bodied participants was

abnormally long compared to literature values, including the mean stride time reported by

Lemaire, et al. for prosthetic simulator gait without the use of a cane. This may be attributable to

the limited simulator-walking experience of able-bodied participants in this study, who received

one 45-60 minute gait training session prior to data collection while Lemaire’s received two [40].

The average stride time for the above-knee amputee participant was within the normative range,

and shorter than the literature average for above-knee amputees. In healthy gait, stance-phase

usually lasts about 60% of the gait cycle, as was observed in both able-bodied and above-knee

amputee participant data. This also supports the selection of the negative peak in horizontal

acceleration as the identifying feature for toe-off and the end of stance-phase in the subsequent

analyses.

Table 17: A comparison of measured and literature averages for stride time (seconds) and stance time (%

gait cycle) in the NEUT condition.

Stride Time (s) Stance Time (ACC) (%GC)

AB AK AB AK

Mea

n Experimental 1.93 1.13 60.41 59.19

Normative 0.87-1.32 [34] 60 [34]

Above-Knee Amputee 1.38 [40] 57.25 [45]

Prosthetic Simulator 1.56 [40] Reference not found

Page 65: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

54

3.3 Engineering Validation

3.3.1 Inductive Proximity Sensor: Bench Tests

Prior to beginning data collection trials with the full sensing system, preliminary bench

experiments were carried out to quantitatively verify the calibration curves provided by the

manufacturer of the inductive proximity sensor and assess its performance in a simulation of its

final application. Results showed adequate resolution, a high degree of accuracy and precision in

sensor output, as well as a linear position-voltage correlation for the applicable range of knee

lock positions [43].

In a second bench test, the ability to record and relate data from the load transducer and inductive

proximity sensor was assessed. Force was applied to a spring, which in turn applied a

compressive force to the load transducer in the vertical direction. The inductive proximity sensor

simultaneously measured the distance the spring was compressed. As expected, the results

showed a linear relationship between displacement and force applied (force applied = spring

constant*displacement).

Page 66: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

55

3.3.2 Force-Sensing Resistor

A distinct terminal impact event (i.e. FSR value transition from <1 to ≥1) was detectable by the

FSR in almost every gait cycle (97.3%). The one exception was amputee gait up a 10° ramp,

likely due to coincidental terminal impact and heel strike on an inclined surface (Table 18).

These results indicate that the FSR is sensitive enough to detect small applied loads, however

inconsistencies in FSR signal magnitude between gait cycles may reflect issues with sensor

fixation at the contact interface (Figure 23).

Table 18: Terminal impact events detected as a percentage of total gait cycles analyzed, listed by

condition.

Condition AK (%) AB (%)

NEUT Neutral 100 98.3

ANT Anterior Foot Translation 100 100

POST Posterior Foot Translation 100 100

PFLX Plantarflexion 100

DFLX Dorsiflexion 100

TTLS Tight lock spring 100

LSLS Loose lock spring 100

FST Fast 100

SLW Slow 100

LZY Lazy gait 100

RCK Rocks 100

GRS Grass 100

INC Incline 0

DEC Decline 100

SFSS Stance-Phase Flexion 100

TI HS TO HS TO TI

Contact Force Vertical (z) force

Figure 23: An example of two consecutive above-knee amputee gait cycles under the same condition

(fast gait) with significantly different contact forces at terminal impact (red circles).

Page 67: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

56

3.3.3 Accelerometer

Accelerometer calibration was confirmed as described in section 2.3.2.2. The values for the

above-knee amputee participant deviated by up to ±0.25g from the desired values, likely due to

poor accelerometer fixation which was rectified before beginning AB trials. Average values

across able-bodied participants were within ±0.05g of the desired values (Table 19).

The results of temporal offset analysis for gait event detection are shown in Table 20. For both

able-bodied and above-knee amputee participants in the NEUT condition, all mean temporal

offsets between gait cycle events measured by different sensors were within 4% gait cycle; with

the exception of AB toe-off detection, values were well-within 2%. Past studies evaluating

inertial sensors against normative and foot switch values for the detection of gait events accepted

similar results [46-47].

While mean toe-off temporal offset was less than 1% for the above-knee amputee, able-bodied

participant results exceeded 3% gait cycle. Excluding able-bodied toe-dragging trials did not

significantly change this outcome (Table 16). Possible explanations for the larger offsets in AB

toe-off event data include variable mechanics of the prosthetic simulator compared to a true,

well-fitting prosthesis and challenges initiating flexion or swing-phase for inexperienced users,

creating variable and less natural acceleration and vertical force profiles. The defining data

features of toe-off were also less distinct than those present at heel strike and terminal impact,

especially in AB data (Figure 17). This may have produced some uncertainty in toe-off

detection.

Based on a repeated measures ANOVA, changes in translational alignment did not significantly

affect the detection of any gait events. Heel strike: F (2, 14) = 3.07, p = 0.08; toe-off: F (2, 14) =

3.73, p = 0.05; terminal impact: F (2, 14) = 0.16, p = 0.85 (Table 21). These results suggest that

the selected gait event data features are present, and that the ASPL-SS is capable of detecting

them, under variable conditions.

Table 19: Average horizontal and vertical acceleration values in stationary NEUT condition.

AB AK

Horizontal Acceleration 0.952g 0.887g

Vertical Acceleration 0.012g -0.250g

Page 68: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

57

Table 20: Average temporal offset in gait event detection by the accelerometer and load transducer (heel

strike and toe-off) and accelerometer and force-sensing resistor (terminal impact). Values represent gait

cycles in the NEUT condition and are shown as %GC. Negative values indicate that acceleration events

preceded vertical or contact force events.

Gait Event AB AK

Mean SD Mean SD

Heel Strike -0.37 0.15 1.01 0.76

Toe-Off -3.28 1.38 -0.30 0.41

Terminal Impact 0.35 0.17 -0.91 0.54

Table 21: Mean and standard deviation of temporal offset in gait event detection under different

translational alignment conditions for able-bodied participants. Values are shown as % gait cycle.

Negative values indicate that acceleration events preceded vertical and contact force events. Statistically

significant (p < 0.05) results of repeated measures ANOVA indicated by *.

Gait Event NEUT ANT POST

p-value Mean SD Mean SD Mean SD

Heel Strike -0.37 0.15 -0.42 0.21 -0.29 0.14 0.08

Toe-Off -3.28 1.38 -2.61 1.09 -2.91 0.97 0.05

Terminal Impact 0.35 0.17 0.38 0.13 0.36 0.17 0.85

Page 69: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

58

3.4 ASPL Function

The results of engineering validation tests indicate that the inductive proximity sensor, force-

sensing resistor, and accelerometer measurements are valid and that experimental ASPL-SS

measurements can therefore be used to determine whether the empirical performance of the

ASPL mechanism is consistent with its theoretical function. This section describes the

relationships between moments applied at the control and knee axes of the All-Terrain Knee and

the resultant knee lock position and joint flexion, and offers a preliminary comparison of those

relationships, as well as an exploration of ASPL stance-phase control function, under relevant

variable conditions.

Page 70: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

59

3.4.1 Lock Displacement and Control Axis Moment

The lock displacement events at heel strike and mid-stance described in section 2.3.3.1 occurred

on average within 2% gait cycle of the corresponding control axis moment events (Table 22). At

heel strike in the NEUT condition, average temporal offset (-0.42 %GC ~ 8ms) is less than 1%

gait cycle and within the sampling frequency of the ASPL-SS and load transducer (100Hz = 1

sample/10ms), therefore we can conclude that the forward displacement of the knee lock and

application of a flexion moment at the control axis were effectively simultaneous. At mid-stance,

however, the larger negative average offset (-1.28 %GC) implies that the backward displacement

of the lock begins before the transition from flexion to extension moment at the control axis,

likely corresponding more closely to an earlier change in moment magnitude instead.

Based on repeated measures ANOVA, the effect of translational alignment on temporal offsets of

the lock and moment events at heel strike is not statistically significant, F(2, 7) = 0.05, p = 0.95

(Table 22). A repeated measures ANOVA did indicate a statistically significant effect of

translational alignment on temporal offsets at mid-stance, F(2, 7) = 4.10, p = 0.04, however post

hoc comparisons using a paired t-test with Bonferroni correction for multiple (3) comparisons

indicated that none of the mean values were significantly different (p ≤ 0.017):

Neutral (M = -1.28, SD = 0.76) and anterior (M = -1.52, SD = 1.08) alignment; t(7) = 2.36, p

= 0.24.

Neutral (M = -1.28, SD = 0.76) and posterior (M = -1.06, SD = 0.83) alignment; t(7) = 2.36, p

= 0.05.

Anterior (M = -1.52, SD = 1.08) and posterior (M = -1.06, SD = 0.83) alignment; t(7) = 2.36,

p = 0.04.

Table 22: Average temporal offset between lock displacement and control axis moment events at heel

strike and mid-stance. Values are for able-bodied participant gait cycles in each condition and are shown

as %GC. Negative values indicate that lock displacement events preceded moment events. Statistically

significant (p < 0.05) results of repeated measures ANOVA indicated by *.

NEUT ANT POST p-value

Gait Event Mean SD Mean SD Mean SD

Heel strike -0.42 0.32 -0.42 0.31 -0.39 0.40 0.95

Mid-stance -1.28 0.76 -1.52 1.08 -1.06 0.83 0.04*

Page 71: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

60

3.4.2 Knee Extension and Knee Axis Moment

The contact force events at heel strike and mid-stance described in 2.3.3.2 occurred on average

within 1% gait cycle of the corresponding knee axis moment events in the NEUT condition.

Based on repeated measures ANOVA, differences were not statistically significant (p < 0.05)

between the various translational alignment conditions (Table 23):

Heel strike: F(2, 4) = 1.81, p = 0.232

Mid-stance: F(2, 7) = 0.60, p = 0.56

These results suggest that the occurrence of natural knee joint flexion and extension is closely

related to the application of external flexion and extension moments at the knee axis, and that

weak or inexperienced users rely on knee lock engagement to maintain extension and stability in

early stance-phase.

Table 23: Average temporal offset between contact force and knee axis moment events at heel strike and

mid-stance. Values are for able-bodied participant gait cycles in each condition and are shown as %GC.

Negative values indicate that contact force events preceded moment events. Statistically significant (p <

0.05) results of repeated measures ANOVA indicated by *.

2 AB3, AB6, and AB8 were excluded from this comparison. These participants stopped applying contact force at the

FSR prior to heel strike, thus the relevant events could not be compared temporally between conditions.

NEUT ANT POST p-value

Gait Event Mean SD Mean SD Mean SD

Heel strike -0.96 0.55 -0.97 1.16 -0.40 0.17 0.23

Mid-stance 0.44 1.15 0.21 0.72 0.31 0.88 0.56

Page 72: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

61

3.4.3 Knee Stability

In all but one of the able-bodied participant gait cycles analyzed, the knee joint became extended

at terminal impact and exerted a measurable force on the FSR (Table 18). In each of these

cycles, the knee lock then moved forward and remained engaged, quantitatively confirming that

joint extension was maintained throughout weight-acceptance, despite external flexion moments

at the knee axis and loss of contact force at the contact interface caused by the natural flexion

tendency during the loading response.

At mid-stance, the transition from weight-acceptance to propulsion caused external knee and

control axes moments to transition from flexion to extension in all able-bodied participant gait

cycles. In the neutral (NEUT) condition, the knee became hyperextended (i.e. contact force was

applied at the contact interface and detected by the force-sensing resistor) an average of 0.45%

gait cycle before the knee lock began to displace backward into the unlocked position, thereby

ensuring continuous stability. Similarly, the transition from flexion to extension moment at the

knee axis occurred an average of 2.1% gait cycle sooner than at the control axis. The temporal

offsets between knee hyperextension and lock displacement, and between knee and control axes

moment transitions were compared statistically between able-bodied conditions with a repeated

measures ANOVA as a measure of relative alignment stability (Table 24). The results of these

analyses indicated statistically significant (p < 0.05) differences:

Knee hyperextension/backward lock displacement: F(2, 7) = 5.05, p = 0.02

Knee axis/control axis flexion-to-extension transition: F(2, 7) = 5.51, p = 0.02

Page 73: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

62

Table 24: Average temporal offset between contact force and knee lock, and between knee axis (KA) and

control axis (CA) moment events at mid-stance and toe-off. Values are for able-bodied participant gait

cycles in each condition and are shown as %GC. Negative values indicate that lock or control axis events

preceded contact force or knee moment events. Statistically significant (p < 0.05) results of repeated

measures ANOVA indicated by *.

NEUT ANT POST p-value

Gait Event Mean SD Mean SD Mean SD

Mid

-sta

nce

Knee hyperextension/

backward lock

displacement

0.45 2.25 0.71 2.71 -1.35 0.97 0.02*

KA/CA flexion-to-

extension 2.10 2.31 2.44 3.20 0.02 0.93 0.02*

Toe-

off

Natural knee flexion/

forward lock displacement 8.84 4.79 10.61 5.10 7.74 5.85 0.02*

KA/CA extension-to-

flexion 9.10 2.49 9.92 3.72 9.08 2.87 0.41

Post hoc paired t-tests with Bonferroni correction for multiple (3) comparisons showed no

statistically significant (p ≤ 0.017) differences between conditions for hyperextension and lock

disengagement offsets:

Neutral (M = 0.45, SD = 2.25) and anterior (M = 0.71, SD = 2.71) alignment; t(7) = 2.36, p =

0.60.

Neutral (M = 0.45, SD = 2.25) and posterior (M = -1.35, SD = 0.97) alignment; t(7) = 2.36, p

= 0.04.

Anterior (M = 0.71, SD = 2.71) and posterior (M = -1.35, SD = 0.97) alignment; t(7) = 2.36, p

= 0.05.

Similarly, post hoc paired t-tests with Bonferroni correction for multiple (3) comparisons showed

no statistically significant (p ≤ 0.017) differences between conditions for knee and control axis

moment offsets:

Neutral (M = 2.10, SD = 2.31) and anterior (M = 2.44, SD = 3.20) alignment; t(7) = 2.36, p =

0.61.

Neutral (M = 2.10, SD = 2.31) and posterior (M = 0.02, SD = 0.93) alignment; t(7) = 2.36, p =

0.02.

Anterior (M = 2.44, SD = 3.20) and posterior (M = 0.02, SD = 0.93) alignment; t(7) = 2.36, p

= 0.04.

Page 74: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

63

Although there were no statistically significant differences to report, likely due to the amount of

variability between able-bodied participants, the results of the alignment comparisons did follow

a pattern. At mid-stance, the average temporal offset between knee hyperextension and backward

lock displacement in the posterior alignment condition (POST) is a negative value (-1.35 %GC)

which indicates that the knee lock actually began to disengage prior to knee hyperextension. This

implies that a posterior foot offset relative to the knee is more likely to become unstable in mid-

stance compared to the neutral condition. In the anterior alignment condition (ANT), average

knee lock disengagement occurs later relative to knee hyperextension when compared to the

neutral and posterior conditions, suggesting that, at mid-stance, this is the most stable

translational alignment of the three. The same pattern is present for knee and control axis

moment transitions from flexion to extension at mid-stance.

A similar analysis was done for terminal stance-phase to confirm that the knee lock did not

impede knee flexion at the initiation of swing-phase. In every gait cycle analyzed, contact force

was removed, indicating knee flexion, prior to forward lock displacement in terminal stance-

phase, suggesting that the knee lock did not interfere with the progression of gait. Knee axis

moment transition from extension to flexion also preceded control axis moment transition in

each analyzed gait cycle. These results were also compared statistically between able-bodied

conditions with a repeated measures ANOVA (Table 24). The results of these analyses indicated

statistically significant (p < 0.05) differences only in the knee flexion/lock displacement offset:

Knee flexion/forward lock displacement: F(2, 7) = 5.06, p = 0.02

Knee axis/control axis extension-to-flexion transition: F(2, 7) = 0.95, p = 0.41

Post hoc paired t-tests with Bonferroni correction for multiple (3) comparisons showed no

statistically significant (p ≤ 0.017) differences between conditions for knee flexion and lock

engagement offsets:

Neutral (M = 8.84, SD = 4.79) and anterior (M = 10.61, SD = 5.10) alignment; t(7) = 2.36, p

= 0.07.

Neutral (M = 8.84, SD = 4.79) and posterior (M = 7.74, SD = 5.85) alignment; t(7) = 2.36, p =

0.26.

Anterior (M = 10.61, SD = 5.10) and posterior (M = 7.74, SD = 5.85) alignment; t(7) = 2.36,

p = 0.02.

Page 75: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

64

Unlike able-bodied participants, the above-knee amputee participant maintained contact force

throughout stance-phase in every condition analyzed except for slow (SLW) and lazy (LZY) gait,

indicating that he was not depending on the lock for knee stability in most conditions. Flexion

moments were rarely measured at either axis in above-knee amputee gait, therefore transitions

between flexion and extension were not available for analysis. For these reasons, above-knee

amputee participant data were not considered in the analysis of Objective 3 and were not

included in the above comparisons.

As discussed in section 1.2.3.2, stance-phase stability is affected by prosthetic alignment and

settings as well as by gait and terrain conditions. The duration of knee lock engagement under

different conditions can be used to compare the relative stance-phase control demands of

different conditions, and how manipulating alignment and All-Terrain Knee settings may help

address them.

A repeated measures ANOVA was conducted to compare the effect of foot translational

alignment on knee lock engagement duration for able-bodied participants. An analysis of

variance showed that the effect of prosthetic alignment on lock engagement duration was

significant (F(2, 7) = 34.42, p < 0.001). Post hoc paired t-tests with Bonferroni correction for

multiple (3) comparisons were conducted to compare lock engagement duration in each of the

alignment conditions (Table 25). Lock engagement duration in the anterior condition was

significantly less than in both the neutral and posterior conditions. The lock remained engaged

longest in the posterior alignment condition, and the least in the anterior condition. While the

results of the previous stability analyses (Table 24), show that anterior foot translation stabilizes

the ASPL mechanism by maintaining lock engagement throughout the mid-stance transition, the

present comparison of lock engagement duration illustrates the intrinsic stability of the anterior

foot translation alignment based on the large proportion of stance-phase spent in hyperextension,

rather than depending on the knee lock for stability.

Above-knee amputee data followed the same trend: ANT (0% stance-phase) < NEUT

(8.83±2.36% SP) < POST (35.52±2.40% SP). Average lock engagement durations are shown in

Figure 24.

Page 76: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

65

Table 25: The results of paired t-tests used to compare knee lock engagement duration between each set

of conditions. Mean and standard deviation values are shown as % stance-phase. Statistically significant

(p ≤ 0.017) results of paired t-tests indicated by *.

Condition Mean SD df t p-value

NEUT 32.55 7.32 7 2.36 0.001*

ANT 21.80 5.83

NEUT 32.55 7.32 7 2.36 0.19

POST 34.74 7.71

ANT 21.80 5.83 7 2.36 <0.001*

POST 34.74 7.71

Figure 24: Average and standard deviation lock engagement duration for able-bodied participants (n=8)

under each condition (shown in black). Individual able-bodied participant means shown in grey. Above-

knee amputee means and standard deviations shown in dark grey and broken lines for comparison.

0

10

20

30

40

50

Lock

En

gage

men

t D

ura

tio

n (

% s

tan

ce-p

has

e)

Condition

Lock Engagement Duration

NEUT ANT POST

Page 77: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

66

Statistical comparisons were not conducted on the single above-knee amputee participant’s data.

Lock engagement duration was compared among different conditions as a relative measure of the

stability requirement of each condition but again, it should be noted that the above-knee amputee

participant maintained contact force throughout stance-phase in every condition analyzed except

for slow (SLW) and lazy (LZY) gait, indicating that he was not depending on the lock for knee

stability in most conditions. The results are shown in Figure 25.

As predicted in Table 14, posterior foot translation (POST), dorsiflexion (DFLX), tight lock

spring (TTLS), and walking down a slope (DEC), resulted in longer lock engagement than

anterior foot translation (ANT), plantarflexion (PFLX), loose lock spring (LSLS), and walking

up a slope (INC), respectively (Figure 25).

The participant appears to have been more dependent on the lock for maintaining knee stability

in the lazy (LZY) condition while mimicking the gait of a weak ambulator, and maintained lock

engagement longer in both the slow (SLW) and lazy (LZY) gait conditions, than in fast (FST)

walking (Figure 25).

While it was expected that walking on uneven terrain like rocks and grass would generate greater

variability in stability requirements, the knee lock became engaged only once in all of the rock

(RCK) and grass (GRS) gait cycles analyzed, therefore variability could not be measured

Page 78: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

67

0

5

10

15

20

25

30

35

40

Lock

En

gage

men

t D

ura

tio

n (

% s

tan

ce-p

has

e)

Condition

Lock Engagement Duration

NEU

T

AN

T

PO

ST

PFL

X

DFL

X

LSLS

TTLS

INC

DEC

FST

SLW

LZY

Figure 25: Average lock engagement duration under different prosthetic alignment, All-Terrain Knee

setting, terrain, and walking speed conditions tested by the above-knee amputee participant.

Page 79: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

68

3.5 Limitations

There were a number of limitations in this study which may have affected the quality of data

collected and its analysis. There was a very small pool of eligible above-knee amputees for

participation in this study (n=4) and the successful recruitment of only one limited the

generalizability of his results. The recruitment of able-bodied participants was convenient and

the use of a prosthetic simulator has been shown to generate results representative of a weak or

inexperienced population of prosthesis users, however the comparison is not perfect. The knee

joint on a simulator is necessarily lower than the contralateral anatomical joint creating

additional asymmetry in simulated prosthetic gait, and below-knee translational alignment

changes are not commonly used in clinical practice. The prosthetic simulator in this study was fit

and aligned by an amateur with limited experience in prosthetic alignment and gait training, and

the design of the simulator provided only a limited fit on the legs of different participants, both

of which may have contributed to variability in able-bodied participant data. The prevalence of

toe-drag among able-bodied participants may have been a result of improper alignment or a

deficiency in training and also had a significant effect on some spatiotemporal parameters of

simulated gait. Identification of gait cycles involving toe-drag was done retrospectively and,

despite relatively clear indications of toe-dragging in the collected data, may have been

incomplete. Future data collection may involve video recording to facilitate post-acquisition

analysis. Additional limitations in data collection were issues with the fixation of the force-

sensing resistor and accelerometer which were identified in pilot trials but still required some

iterations to solve. The flexibility of the force-sensing resistor made it susceptible to bending

which may have introduced noise to the collected data. Since participant-generated signals were

used to synchronize data from the load transducer and developed sensor system, variable

strength, stomp technique, or terrain may have affected data feature identification; efforts were

made to select the most appropriate thresholds to address this limitation and minimize its effect

on temporal data comparisons. The selection of thresholds used to define data features, like

synchronization stomp onset, throughout this study was done by trial and error and thus, may not

have been optimized. Similarly, data extraction was done manually which was less sensitive to

some data artifacts than an automated system would have been but may have been a source of

error.

Page 80: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

69

3.6 Future Work

With the development of a more robust and user-friendly iteration of the ASPL-SS evaluated in

this study, the potential to conduct a more thorough exploration of ASPL function is promising.

The final ASPL-SS mount and container should enclose all components of the sensing system

securely. Its weight and size should not affect gait biomechanics. Using rechargeable and more

compact power alternatives where possible would reduce maintenance and streamline the design.

The inductive proximity sensor should be mounted in such a way that its relative position to the

front surface of the All-Terrain Knee is fixed, thereby creating an absolute reference point for

knee lock position measurements and ensuring that the knee lock always moves within the linear

sensing region of the sensor. The mount should ensure minimal relative motion between its

sensors and the All-Terrain Knee. The SD card and Arduino USB plug should be easily

accessible without disassembling the sensing system and the system should provide a visual

indication of its ON/OFF and data recording status and battery life.

Following the completion of this study, I also have several recommendations for the future

directions of related clinical research. Including a larger and more varied sample of the relevant

user population would generate a database from which comparisons and generalizable

conclusions could be made regarding the function of the ASPL under variable conditions.

Conducting longer walking trials would indicate whether dependence on the knee lock for

stability increases with fatigue, and repeating trials throughout the lifespan of an All-Terrain

Knee may help identify component deterioration. Future trials should be conducted under more

clinically relevant alignment conditions, in particular, with translational adjustments applied

above the knee rather than below it, as well as with a wider range of All-Terrain Knee setting

permutations including lock spring and friction shim tightness, and different extension spring

stiffness. In addition to walking trials, a study of ASPL function in various activities of daily

living and more challenging mobility conditions would contribute to the optimization of the

mechanism and quality of life for users with different needs. Alignment and All-Terrain Knee

set-up conditions should be combined with variable terrain and gait conditions in order to

compare the compensatory stability provided by each in challenging scenarios. The developed

sensor system could also be used in conjunction with traditional gait analysis instruments for

more in-depth biomechanical analyses of the kinetics and kinematics of All-Terrain Knee gait, or

Page 81: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

70

with qualitative measures of participant-reported balance, stability, and comfort in order to more

closely replicate the clinical alignment process.

Systematic sensor placement and function checks should be incorporated in the experimental

protocol to minimize physical or calibration drift. Should the prosthetic simulator be used in the

future, efforts should be made to ascertain comparable initial alignment among participants.

Employing the help of a certified prosthetist would contribute to consistency.

For any future ASPL-SS trials involving the load transducer or another data collection system,

auto-synchronization of the time stamps from each system would alleviate the uncertainty

described in sections 2.3.1 and 3.5. Kinetic or kinematic features selected for gait event detection

should be validated against gold standard force plates or motion capture software, especially for

populations demonstrating pathological gait. The development of an automated algorithm for

data analysis would accelerate the interpretation of results, allow for feature-identification

threshold optimization, and eliminate human error. In larger studies, factorial ANOVA may be

useful to measure the effect of multiple independent variables on the function of the ASPL.

Page 82: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

71

Conclusions

The development of the Automatic Stance-Phase Lock-Sensing System addresses the previously

unmet need to monitor the internal function of the All-Terrain Knee wirelessly and without the

limitations of an instrumented gait laboratory. The results of this study indicate that the selected

set of sensors which comprise the system are sensitive to knee lock position changes, transitions

between natural knee extension and flexion, and gait events including heel strike, toe-off, and

terminal impact. Using data collected by the developed system, the fundamental relationships

between applied moments and knee lock engagement, which are central to All-Terrain Knee

stance-phase control, were confirmed. The results of comparing data across various relevant

conditions alluded to the responsiveness of the Automatic Stance-Phase Lock mechanism to

changes in gait speed, terrain, and mobility conditions, and demonstrated how joint stability may

be augmented by adjustments to prosthetic alignment or All-Terrain Knee settings.

With the addition of a robust mounting system and more user-friendly software interface, the

developed system has the proven potential for use in larger biomechanical studies to inform All-

Terrain Knee design iterations, and clinically, to optimize prosthetic alignment and set-up in

real-time based on individual user stability requirements.

The following is are my perceived contributions to the field:

1. Development and engineering validation of a stand-alone, portable sensor system capable of

monitoring the stance-phase control function of the ASPL mechanism continuously

throughout gait in indoor and outdoor environments, on flat ground or over obstacles, and

under variable prosthetic conditions.

2. Development of a wireless data logging and transmission system and software to record and

relay collected sensor data to researchers in real-time.

3. Collection and synthesis of data from walking trials with multiple participants under variable

conditions using the developed system and an additional load transducer.

4. Confirmation of control and knee axis moment relationships with lock position and natural

knee extension and flexion which define the unique ASPL stance-phase control technique.

5. Preliminary exploration of the effects of prosthetic alignment, All-Terrain Knee settings, gait

speed and technique, and terrain on the stability requirements and provision by the ASPL.

Page 83: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

72

6. Generated feasibility data and recommendations for the design of a clinic-ready ASPL-SS

and for conducting future research on the biomechanical and clinical performance of the All-

Terrain Knee.

Page 84: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

73

References

[1] K. Ziegler-Graham, E. J. MacKenzie, P. L. Ephraim, T. G. Travison and R. Brookmeyer,

"Estimating the prevalence of limb loss in the United States:2005 to 2050," Archives of

Physical Medicine and Rehabilitation, vol. 89, no. 3, pp. 422-429, 2008.

[2] Active Living Alliance for Canadians Living with a Disability, Helping Canadians with

Diability/Chronic Disease get Physically Active: Tip Sheets for Itermediaries, Ottawa:

Active Living Alliance for Canadians Living with a Disability, 2013.

[3] S. L. Colby and J. M. Ortman, "Projections of the Size and Composition of the U.S.

Population: 2014 to 2060," United States Census Bureau, Washington, D.C., 2015.

[4] T. Pohjolainen, H. Alaranta and M. Karkkainen, "Prosthetic use and functional and social

outcome following major lower limb amputation," Prosthetics and Orthotics International,

vol. 14, no. 2, pp. 75-79, 1990.

[5] W. C. Miller, M. Speechley and A. B. Deathe, "Balance Confidence Among People with

Lower Limb Amputations," Physical Therapy, vol. 82, pp. 856-865, 2002.

[6] W. C. Miller, A. B. Deathe and M. Speechley, "Psychometric Properties of the Activities-

Specific Balance Confidence Scale Among Individuals with a Lower-Limb Amputation,"

Archives of Physical Medicine and Rehabilitation, vol. 84, pp. 656-661, 2003.

[7] W. C. Miller, M. Speechley and B. Deathe, "The Prevalence and Risk Factors of Falling

and Fear of Falling Among Lower Extremity Amputees," Archives of Physical Medicine

and Rehabilitation, vol. 82, pp. 1031-1037, 2001.

[8] J. J. Genin, G. J. Bastien, B. Franck, C. Detrembleur and P. A. Willems, "Effect of speed

on the energy cost of walking in unilateral traumatic lower limb amputees," European

Journal of Applied Physiology, vol. 103, pp. 655-663, 2008.

Page 85: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

74

[9] T. Schmalz, S. Blumentritt and R. Jarasch, "Energy expenditure and biomechanical

characteristics of lower limb amputee gait: The influence of prosthetic alignment and

different prosthetic components," Gait and Posture, pp. 255-263, 2002.

[10] S. M. H. J. Jaegers, H. Arendzen and H. J. de Jongh, "Prosthetic Gait of Unilateral

Transfemoral Amputees: A Kinematic Study," Archives of Physical Medicine and

Rehabilitation, vol. 76, pp. 736-743, 1995.

[11] W. C. Miller, A. B. Deathe and M. Speechley, "The Influence of Falling, Fear of Falling,

and Balance Confidence on Prosthetic Mobility and Social Activity Among Individuals

With a Lower Extremity Amputation," Achives of Physical Medicine and Rehabilitation,

vol. 82, pp. 1238-1244, 2001.

[12] J. M. Stepien, S. Cavenett, L. Taylor and M. Crotty, "Activity Levels Among Lower-Limb

Amputees: Self-Report Versus Step Activity Monitor," Archives of Physical Medicine and

Rehabilitation, vol. 88, pp. 896-900, 2007.

[13] N. Ramstrand and K. Nilsson, "A comparison of the foot placement strategies of transtibial

amputees and able-bodied subjects during stair ambulation," Prosthetics and Orthotics

International, vol. 33, no. 4, pp. 348-355, 2009.

[14] A. H. Vrieling, H. G. van Keeken, T. Schoppen, E. Otten, J. P. K. Halbertsma, A. L. Hof

and K. Postema, "Obstacle crossing in lower limb amputees," Gait and Posture, vol. 26,

pp. 587-594, 2007.

[15] R. Seymour, Prosthetics and Orthotics, Lower Limb and Spinal, Baltimore, Maryland:

Lippincott Williams & Wilkins, 2002.

[16] X. Jia, S. Suo, F. Meng and R. Wang, "Effects of alignment in interface pressure for

transtibial amputee during walking," Disability and Rehabilitation: Assistive Technology,

vol. 3, no. 6, pp. 339-343, 2008.

Page 86: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

75

[17] T. Kobayashi, M. S. Orendurff and D. A. Boone, "Effect of alignment changes on socket

reaction moments during gait in transfemoral and knee-disarticulation prostheses:Case

series.," Journal of Biomechanics, pp. 2539-2545, 2013.

[18] L. E. Pezzin, T. R. Dillingham and E. J. MacKenzie, "Rehabilitation and the Long-Term

Outcomes of Persons With Trauma-Related Amputations," Archives of Physcial Medicine

and Rehabilitation, vol. 81, pp. 292-300, 2000.

[19] H. E. Meulenbelt, J. H. Geertzen, M. F. Jonkman and P. U. Dijkstra, "Determinants of Skin

Problems of the Stump in Lower-Limb Amputees," Archives of Physical Medicine and

Rehabilitation, vol. 90, pp. 74-81, 2009.

[20] N. L. Dudek, M. B. Marks, S. C. Marshall and J. P. Chardon, "Dermatologic Conditions

Associated with Use of a Lower-Extremity Prosthesis," Archives of Physical Medicine and

Rehabilitation, vol. 86, pp. 659-663, 2005.

[21] P. A. Struyf, C. M. van Heugten, M. W. Hitters and R. J. Smeets, "The Prevalence of

Osteoarthritis of the Impact Hip and Knee Among Traumatic Leg Amputees," Archives of

Physical Medicine and Rehabilitation, vol. 90, pp. 440-446, 2009.

[22] P. L. Ephraim, S. T. Wegener, E. J. MacKenzie, T. R. DIllingham and L. E. Pezzin,

"Phantom Pain, Residual Limb Pain, and Back Pain in Amputees: Results of a National

Survey," Archives of Physical Medicine and Rehabilitation, vol. 86, pp. 1910-1919, 2005.

[23] D. M. Edhe, J. M. Czerniecki, D. G. Smith, K. M. Campbell, W. T. Edwards, M. P. Jensen

and L. R. Robinson, "Chronic Phantom Sensations, Phantom Pain, Residual Limb Pain,

and Other Regional Pain After Lower Limb Amputation," Archives of Physical Medicine

and Rehabilitation, vol. 81, pp. 1039-1044, 2000.

[24] P. Gallagher, M. A. O'Donovan, A. Doyle and D. Desmond, "Environmental barriers,

activity limitations and participation restrictions experienced by people with major limb

amputation," Prosthetics and Orthotics International, vol. 35, no. 3, pp. 278-284, 2011.

Page 87: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

76

[25] K. Sansam, R. J. O'Connor, V. Neumann and B. Bhakta, "Clinicians' Prespectives on

Decision Making in Lower Limb Amputee Rehabilitation," Journal of Rehabilitation

Medicine, vol. 46, pp. 447-453, 2014.

[26] V. Balaraman and Y. P. Singh, "Enumeration of human knee prosthesis: An overview,"

Biomedical Sciences Instrumentation, vol. 31, pp. 263-268, 1995.

[27] J. Andrysek, S. Naumann and W. Cleghorn, "Design Characteristics of Pediatric Prosthetic

Knees," IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 12, no.

4, pp. 369-378, 2004.

[28] C. Radcliffe, "Four-bar linkage prosthetic knee mechanisms: kinematics, alignment and

perscription criteria," Prosthetics and Orthotics International, vol. 18, pp. 159-173, 1994.

[29] J. Andrysek, S. Naumann and W. Cleghorn, "Design and Quantitative Evaluation of

Stance-Phase Controlled Prosthetic Knee Joint for Children," IEEE Transactions on Neural

Systems and Rehabilitation Engineering, vol. 13, no. 4, pp. 437-443, 2005.

[30] S. A. Gard, "Use of Quantitative Gait Analysis for the Evaluation of Prosthetic Walking

Performance," Journal of Prosthetics and Orthotics, vol. 18, no. 6, pp. 93-104, 2006.

[31] J. Andrysek, S. Klejman, R. Torres-Moreno, W. Heim, B. Steinnagel and S. Glasford,

"Mobility function of a prosthetic knee joint with an automatic stance phase lock,"

Prosthetics and Orthotics International, vol. 35, no. 2, pp. 163-170, 2011.

[32] L. Yang, S. E. Solomonidis, W. D. Spence and J. P. Paul, "The influence of limb aligment

on the gait of above knee amputees," Journal of Biomechanics, vol. 24, no. 11, pp. 981-

997, 1991.

[33] ATKnee Technical Info.

[34] D. Levine, J. Richards and M. W. Whittle, Whittle's Gait Analysis Fifth Edition, Churchill

Livingstone, 2012.

Page 88: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

77

[35] J. Andrysek, S. Redekop and S. Naumann, "Preliminary Evaluation of an Automatically

Stance-Phase Controlled Pediatric Prosthetic Knee Joint Using Quantitative Gait Analysis,"

Archives of Physical Medicine and Rehabilitation, vol. 88, pp. 464-470, 2007.

[36] J. E. Chen and J. Andrysek, "Development of a Wearable Sensor System for Analysis of a

Stance-Phase Controlled Prosthetic Knee," Undergraduate Thesis, Toronto, 2014.

[37] J. M. Jasiewicz, J. H. J. Allum, J. W. Middleton, A. Barriskill, P. Condie, B. Purcell and R.

Che Tin Li, "Gait event detection using linear accelerometers or angular velocity

transducers in able-bodied and spinal cord injured individuals," Gait & Posture, vol. 24,

pp. 502-509, 2006.

[38] S. R. Koehler, Y. Y. Dhaher and A. H. Hansen, "Cross-validation of a portable, six-degree-

of-freedom load cell for use in lower-limb prosthetics research," Journal of Biomechanics,

vol. 47, pp. 1542-1547, 2014.

[39] R. Dumas, L. Cheze and L. Frossard, "Loading applied on prosthetic knee of transfemoral

amputee: Comparison of inverse dynamics and direct measurements," Gait & Posture, pp.

560-562, 2009.

[40] E. D. Lemaire, D. Nielen and M. Paquin, "Gait Evaluation of a Transfemoral Prosthetic

Simulator," Archives of Physical Medicine and Rehabilitation, vol. 81, pp. 840-843, 2000.

[41] M. S. Zahedi, W. Spence, S. E. Solomonidis and J. P. Paul, "Aligmnent of lower-limb

prostheses.," Journal of Rehabilitation Research and Development, no. 23, pp. 2-19, 1986.

[42] D. A. Boone, T. Kobayashi, T. G. Chou, A. K. Arabian, K. L. Coleman, M. S. Orendurff

and M. Zhang, "Perception of socket aligment perturbations in amputees with transtibial

prostheses," Journal of Rehabilitation Research and Development, vol. 49, no. 6, pp. 843-

854, 2012.

Page 89: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

78

[43] D. Tovbis, "Evaluating the Perforomance of the Contrinex DW-AD-509-M8-390 for use in

the ATKnee," Toronto, 2015.

[44] J. Tomasi, "Inductive Proximity Sensor and Load Transducer Measurement Comparison,"

Toronto, 2015.

[45] M. L. van der Linden, S. E. Solomonidis, W. D. Spence, N. Li and J. P. Paul, "A

methodology for studying the effects of various types of prosthetic feet on the

biomechanics of trans-femoral amputee gait," Journal of Biomechanics, vol. 32, pp. 877-

889, 1999.

[46] A. U. Alahakone, S. M. N. A. Senanayake and C. M. Senanayake, "Smart Wearable Device

for Real time Gait Event Detection during Running," in IEEE Asia-Pacific Conference on

Circuits and Systems, Proceedings, APCCAS, 2010.

[47] H. F. Maqbool, A. B. Husman, M. I. Awad, A. Abouhossein and A. A. Dehghani-Sanij,

"Real-time gait event detection for transfemoral amputees during ramp ascending and

descending," in Proceedings of the Annual International Conference of the IEEE

Engineering in Medicine and Biology Society, 2015.

Page 90: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

79

Abbreviations and Glossary AB Able-bodied

ACC Accelerometer

ACCx Horizontal acceleration

ACCz Vertical acceleration

AK Above-knee

ANOVA Analysis of variance

ASPL Automatic Stance-Phase Lock

ASPL-SS Automatic Stance-Phase Lock-Sensing System

FSR Force-sensing resistor

FZ Vertical force

GC Gait cycle

HS Heel strike

IPS Inductive proximity sensor

MS Mid-stance

SD Standard deviation

SP Stance-phase

TI Terminal impact

TO Toe-off

The following glossary lists the definitions of terms as they are used throughout this report.

Accelerometer (ACC): 3-axis accelerometer mounted on the All-Terrain Knee to measure

horizontal acceleration (ACCx) in the anterior-posterior direction and vertical acceleration

(ACCz) in the superior-inferior direction. Accelerometer data was used to detect gait events.

All-Terrain Knee: Mechanical prosthetic knee joint for transfemoral amputees. All-Terrain Knee

may be used interchangeably with “knee” or “joint”. The components shown in Figure 2 are also

referred to throughout this report. All-Terrain Knee flexion occurs about the knee axis and the

knee lock rotates about the control axis.

Automatic Stance-Phase Lock (ASPL): Internal mechanism of the All-Terrain Knee which

provides stance-phase control. Comprised of the knee lock, lock spring, and control axis.

“ASPL” may be used interchangeably with “mechanism” or “stance-phase control mechanism”.

Automatic Stance-Phase Lock-Sensing System (ASPL-SS): Developed system of sensors

including the accelerometer, force-sensing resistor, and inductive proximity sensor, as well as the

data logger and transmitter and their associated circuitry and power supplies. “ASPL-SS” may be

used interchangeably with “system” or “sensing system”.

Page 91: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

80

Contact Interface: Surfaces of the thigh component and knee body which make contact when the

All-Terrain Knee is fully extended. In Figure 2, the extension bumper is at the contact interface.

The Knee Body surface of the Contact Interface is where the force-sensing resistor rests.

Engagement/engaged: The state of the ASPL wherein the knee lock is rotated anteriorly and is

securing the thigh component such that the All-Terrain Knee cannot flex. The knee lock may be

rotated anteriorly while the All-Terrain Knee is flexed, however, in this state it is not

contributing to stability and is not considered “engaged”.

Engineering validation test: Used on prototypes to verify that the design meets pre-determined

specifications and design goals. Includes functional tests, signal quality tests, conformance tests,

and specification verification. All references to validation and validity are with regards to

engineering validation.

Extension moment: At the knee axis: applied moments which tend to extend the All-Terrain

Knee. At the control axis: applied moments which tend to disengage the knee lock (Figure 3).

External moment: Moment applied due to gravitational forces rather than “internally” by

muscular contraction, bone-on-bone forces, or tension in soft tissues.

Flexion moment: At the knee axis: applied moments which tend to flex the All-Terrain Knee. At

the control axis: applied moments which tend to engage the knee lock (Figure 3).

Force-sensing resistor (FSR): Sensor mounted at the contact interface of the All-Terrain Knee

to detect full extension of the joint and onset of flexion of the joint.

Heel strike (HS): The instant of contact between the foot and the ground. Defines the beginning

and end of a gait cycle. Defined throughout this report by a rapid increase in compressive force

measured by the load transducer following a relatively stagnant period of tension (i.e. swing-

phase).

Inductive proximity sensor (IPS): Sensor mounted on the anterior surface of the All-Terrain

Knee to measure the relative anterior-posterior position of the knee lock.

Page 92: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

81

Knee extension: Increasing the angle between the thigh and shank segments of the leg. Full

extension refers to the time when the thigh component and knee body of the All-Terrain Knee are

in contact (i.e. natural or hyper- extension) or when the knee lock is engaged and preventing knee

flexion.

Knee/joint flexion: Decreasing the angle between the thigh and shank segments of the leg. When

the All-Terrain Knee is not hyperextended and the knee lock is not engaged, the All-Terrain

Knee is free to flex, or bend.

Load transducer: 6 degree-of-freedom portable force and torque transducer used to validate the

function and use of the developed ASPL-SS. Primarily used for measurement of vertical force,

and moment at the control and knee axes of the All-Terrain Knee in this study. Mounted below

the All-Terrain Knee in the prosthetic simulator and in the prosthetic leg of the above-knee

amputee participant, the sagittal axis of the transducer is parallel to the control and knee axes.

Mid-stance (MS): The increase in extension moment that occurs in stance-phase as the ground

reaction force vector transitions from posterior to the knee axis to anterior. Generally, the

transition between weight-acceptance and propulsion. Usually marks the beginning of knee

hyperextension.

Stability: The ability of the leg to resist flexion and remain supportive throughout weight-

bearing. May occur naturally when an external extension moment is applied at the knee axis

and/or be supplemented by knee lock engagement.

Stance-phase control: Controlling flexion in weight-bearing.

Terminal impact (TI): The instant in late swing-phase when the leg becomes fully extended in

preparation for weight-acceptance.

Toe-off (TO): The instant when the trailing foot leaves the ground, ending stance and initiating

swing-phase. Defined throughout this report as a peak in tension force following a period of

large compressive forces (i.e. stance-phase) and preceding a return to a relatively stagnant period

of tension (i.e. swing-phase).

Page 93: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

82

Appendix A: Code

This appendix contains the Arduino and MATLAB code used to collect and analyze walking trial

data.

A.1 Arduino Data Logger //Reads, displays, and records ASPL-SS sensor values.

#include <SPI.h>

#include <SD.h>

#include <DS3231.h>

#include <Wire.h>

//SD card attached to the SPI bus as follows:

// MOSI 11

// MISO 12

// CLK 13

// CS 4

//chip select pin

const int chipSelect = 4;

////AnalogRead pins

//const int xPin = 0; //Vertical acceleration

//const int zPin = 1; //Horizontal acceleration

//const int proxPin = 2; //Lock position

//const int presPin = 3; //Contact force

// SDA = 4; //Real time clock

// SCL = 5; //Real time cock

//digitalRead/Write pins

const int switchPin = 3;

const int LEDPin = 5;

//The min and max values from accelerometer while standing still

int minVal = 257;

int maxVal = 393;

//The min and max values from IPS

int minPVal = 0;

int maxPVal = 1023;

//Button state (SD write on or off)

int switchState = 0;

//Set up RTC parameters and variables

DS3231 Clock;

bool Century=false;

bool h12;

bool PM;

byte ADay, AHour, AMinute, ASecond, ABits;

bool ADy, A12h, Apm;

byte year, month, date, DoW, hour, minute, second;

Page 94: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

83

void setup() {

pinMode(switchPin, INPUT); //initializes switch pin as an input

pinMode(LEDPin, OUTPUT); //initializes LED pin as output

Wire.begin(); //Start I2C interface

Serial.begin(57600); //initialize serial communication

Serial.print("Initializing SD card...");

if (!SD.begin(chipSelect)){ //check chipSelect pin for SD communication,

status notification

Serial.println("Card failed, or not present.");

return;

}

Serial.println("Card initialized.");

}

void loop() {

switchState = digitalRead(switchPin); //read switch input pin

if (switchState == HIGH) { //if switch is ON

File myFile = SD.open("test.csv",FILE_WRITE); //open file to write to it

if(myFile){//if file opens,

digitalWrite(LEDPin, HIGH); //turn LED on

myFile.println ("New Test"); //separate data between switches

int date = Clock.getDate(); //prints date from RTC

int month = Clock.getMonth(Century);

int year = Clock.getYear();

myFile.print("20");

myFile.print(year, DEC);

myFile.print("-");

myFile.print(month, DEC);

myFile.print("-");

myFile.println(date, DEC);

while(switchState == HIGH) { //while the switch is ON

String dataString = "";

int second = Clock.getSecond(); //prints time from RTC, once/sensor

analog read

int minute = Clock.getMinute();

int hour = Clock.getHour(h12, PM);

dataString += String(hour, DEC);

dataString += ",";

dataString += String(minute, DEC);

dataString += ",";

dataString += String(second, DEC);

dataString += ",";

dataString += String(millis());

dataString += ",";

Page 95: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

84

for(int analogPin = 0;analogPin < 4;analogPin ++){ //read sensor

analog pins

int sensor = analogRead(analogPin);

if(analogPin < 2){

sensor = map(sensor, minVal, maxVal, -100, 100); //convert

accelerometer values to -1g to 1g

}

else if(analogPin == 2){

sensor = map(sensor, minPVal, maxPVal, 0, 400); //convert IPS

values to mxe^-5 0-400 (0.00-4.00mm)

}

dataString += String(sensor);

dataString += ",";

}

myFile.println(dataString); //print dataString in file

Serial.println(dataString); //print dataString (time and sensor

values) to serial monitor

switchState = digitalRead(switchPin); //check switch input pin

}

}

else{ //if file does not open

Serial.println("Error in opening the file.");

return;

}

myFile.close(); //close the file when switch is OFF

digitalWrite(LEDPin,LOW); //turn LED OFF

}

else {//if switch is OFF,

String dataString = "";

for(int analogPin = 0;analogPin < 4;analogPin ++){

int sensor = analogRead(analogPin);

if(analogPin < 2){

sensor = map(sensor, minVal, maxVal, -100, 100);//convert

accelerometer values to -1g to 1g

}

else if(analogPin == 2){

sensor = map(sensor, minPVal, maxPVal, 0, 400);//convert IPS

values to mxe^-5 0-400 (0.00-4.00mm)

}

dataString += String(sensor);

dataString += ",";

}

Serial.println(dataString); //print sensor values to serial monitor, no

time

}

}

Page 96: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

85

A.2 MATLAB Synchronization and Analysis function [] = asplssStompSyncedits close all %Processes and plots IPS, FSR, Accelerometer, and load transducer data %Synchronizes ASPL-SS data with ATI data based on slope change within first %500 readings for AccX and FZ which correspond to stomp action

%%Load all system data %Load ATI .csv file [atiFile,atiPath] = uigetfile('*.csv','Select the ATI data file.'); atiData = xlsread(fullfile(atiPath,atiFile));

%Load ASPLSS .csv file [asplssFile,asplssPath] = uigetfile('*.csv','Select the ASPLSS data file.'); asplssData = xlsread(fullfile(asplssPath,asplssFile));

%User-entered neutral lock position (in mmx10^2) prompt = {'Neutral Proximity:'}; dlg_title = 'Input Neutral Proximity'; num_lines = 1; def = {'0'}; answer = inputdlg(prompt,dlg_title,num_lines,def); neutralProx = str2double(answer{1});

%% Time stamps

% Calculate seconds since epoch day (00:00:00, 1st January 1990) to date % and time for ATI data based on file name and Excel timestamps dateA= regexp(atiFile, '(?<=\()[^\(]+(?=\))', 'match'); % regexp extracts %date and time string from ATI filename %Process date and time string to a format readable by MATLAB dateA{1}(1:3)=''; %replaces day (columns 1-3) with '' dateB=strrep(dateA{1},'EDT',''); dateC=strrep(dateB,'-',':'); ref=datevec('01-01-1900, 00:00:00'); %Transform epoch day into date vector cur=datevec(dateC); %Transform current time into date vector NTPTime=etime(cur,ref); %Elapsed secs since epoch day/time to current

day/time cur2=cur; cur2(1,4:6)=0; NTPTime2=etime(cur2,ref); %Elapsed secs since epoch day/time to current day

%ATI ModNTPTime = floor(NTPTime/(2^20))*(2^20); %Masks lower 20 bits of NTP Time CorNTPTime = ModNTPTime-10800; %Corrects for EDT Timezone ROTime = atiData(:,1)./4096; %Seconds since last rollover ROTime(ROTime<0) = ROTime(ROTime<0) + 2^20; % Make -ve timestamps +ve atiTime = ROTime+CorNTPTime; %col vec = # secs since epoch time for each row atiData(:,1) = atiTime; %substitute col vec for original ATI time stamps

%% Synchronization

%ATI Fz atiDataTrunc = atiData(1:500,9); %create a truncated matrix of ATI data

Page 97: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

86

fzDiff = 0; i = 1; while (fzDiff) > -30000; %search for first instance of deltaFz > -30000 i = i+1; fzDiff = atiDataTrunc(i)-atiDataTrunc(i-1); end fzStartInd = i-1; atiTime = atiData(:,1)-atiData(fzStartInd,1); %set sync timestamp = 0

%ASPLSS AccX asplssDataTrunc = asplssData(1:1000,5); %create a truncated matrix of ASPL-SS

data accXDiff = 0; j = 1; while (accXDiff) < 40; %search for first instance of deltaAccX > 40 j = j+1; accXDiff = asplssDataTrunc(j)-asplssDataTrunc(j-1); end accXStartInd = j-1; asplssTime = asplssData(:,4)-asplssData(accXStartInd,4); %set sync timestamp

= 0 asplssTime = asplssTime/1000; %convert to seconds from ms

%% ATI data origin asdjustment

FX = atiData(:,7)/1000; % /1000 to correct for ATI errors FY = atiData(:,8)/1000; % /1000 to correct for ATI errors FZ = atiData(:,9)/1000; % /1000 to correct for ATI errors TY = atiData (:,11)/1000; % /1000 to correct for ATI errors DX = 0.0235; DX2 = 0.0165; DZ = 0.06433; DZ2 = 0.1953;

CAMoment = TY + FX*DZ + FZ*DX; %control axis KAMoment = TY + FX*DZ2 + FZ*DX2; %knee axis

%% Data set variables

AccX = asplssData(:,5)/100; %Vertical acceleration AccZ = asplssData(:,6)/100; %Horixontal acceleration Prox = (asplssData(:,7)-neutralProx)/100; %Lock position (mm) Pres = asplssData(:,8); %FSR force

%maxima, for plotting normalized graphs MAccX = abs(max(abs(AccX))); MAccZ = abs(max(abs(AccZ))); MProx = abs(max(abs(Prox))); MPres = abs(max(abs(Pres))); MCAMoment = abs(max(abs(CAMoment))); MKAMoment = abs(max(abs(KAMoment))); MFZ = abs(max(abs(FZ)));

%normalize normAccX = AccX/MAccX;

Page 98: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

87

normAccZ = AccZ/MAccZ; normProx = Prox/MProx; normPres = Pres/MPres; normCAMoment = CAMoment/MCAMoment; normKAMoment = KAMoment/MKAMoment; normFZ = FZ/MFZ;

zero = zeros(size(CAMoment)); %to plot a horizontal line at 0 x1=asplssTime; x2=atiTime;

%% Plots

figure %ACCFZ [h1,~,~]=plotyy(x1,[AccX AccZ],x2,[FZ]); title(['Knee Acceleration and Vertical Force']); ylabel(h1(1),'Acceleration (g)'); ylabel(h1(2),'Force (N)'); xlabel(h1(1),'% Gait Cycle'); set(h1(1),'YLim',[-5 5]); set(h1(1),'YTick',[-5:1:5]); set(h1(2),'YLim',[-1000 1000]); set(h1(2),'YTick',[-1000:250:1000]); legend('Acceleration_{Vertical}','Acceleration_{Horizontal}','Force_{Vertical

}');

figure %MCIPSFZ [h2,~,~] = plotyy(x1,[Prox],x2,[CAMoment,FZ/10,zero]); title(['Lock Position and Control Axis Moment']); ylabel(h2(1),'Lock Position (mm)'); ylabel(h2(2),'Moment (Nm)'); xlabel(h2(1),'% Gait Cycle'); set(h2(1),'YLim',[-3 3]); set(h2(1),'Box','off'); set(h2(1),'YTick',[-3:0.5:3]); set(h2(2),'YLim',[-100 100]); set(h2(2),'YTick',[-100:25:100]); legend('Lock Position','Moment_{Control Axis}');

figure %MKFSRFZ [h3,~,~] = plotyy(x1,[Pres/10],x2,[KAMoment,FZ/10,zero]); title(['Knee Extension and Knee Axis Moment']); ylabel(h3(1),'Knee Extension'); ylabel(h3(2),'Moment (Nm)'); xlabel(h3(1),'% Gait Cycle'); set(h3(1),'YLim',[-100 100]); set(h3(1),'Box','off'); set(h3(1),'YTick',[-100:25:100]); set(h3(2),'YLim',[-100 100]); set(h3(2),'YTick',[-100:25:100]); legend('Force_{FSR}','Moment_{Knee Axis}');

figure %AllSensors [h4,~,~] =

plotyy(x1,[normProx,normPres],x2,[normCAMoment,normKAMoment,normFZ,zero]); xlabel(h4(1),'% Gait Cycle');

Page 99: Development and Evaluation of a Sensor System to Monitor ... · 2016 Abstract The Automatic Stance-Phase Lock is the novel stance-phase control mechanism employed by the ... Hospital

88

legend('Lock Position','Force_{FSR}','Moment_{Control Axis}','Moment_{Knee

Axis}','Force_{Vertical}');

end