Personalizing Exoskeleton Assistance While Walking in The Real World
Personalizing Exoskeleton Assistance While Walking in The Real World
https://doi.org/10.1038/s41586-022-05191-1 Patrick Slade1,2, Mykel J. Kochenderfer3, Scott L. Delp1,2 & Steven H. Collins1 ✉
Accepted: 4 August 2022 Personalized exoskeleton assistance provides users with the largest improvements in
Published online: 12 October 2022 walking speed1 and energy economy2–4 but requires lengthy tests under unnatural
laboratory conditions. Here we show that exoskeleton optimization can be performed
Open access
rapidly and under real-world conditions. We designed a portable ankle exoskeleton
Check for updates based on insights from tests with a versatile laboratory testbed. We developed a
data-driven method for optimizing exoskeleton assistance outdoors using wearable
sensors and found that it was equally effective as laboratory methods, but identified
optimal parameters four times faster. We performed real-world optimization using
data collected during many short bouts of walking at varying speeds. Assistance
optimized during one hour of naturalistic walking in a public setting increased
self-selected speed by 9 ± 4% and reduced the energy used to travel a given distance by
17 ± 5% compared with normal shoes. This assistance reduced metabolic energy
consumption by 23 ± 8% when participants walked on a treadmill at a standard speed
of 1.5 m s−1. Human movements encode information that can be used to personalize
assistive devices and enhance performance.
Exoskeletons that assist leg movement show promise for enhancing Data-driven models may be able to capture important features of
personal mobility but have yet to provide real-world benefits. Millions human performance more simply21–25.
of people have mobility impairments that make walking slower5 and We developed a data-driven model that relates human motion during
more fatiguing6, while millions more people have occupations that exoskeleton-assisted walking to metabolic energy consumption and
require strenuous locomotion7. In research laboratories, exoskele- can be used outside the laboratory. Human movement arises from
tons can increase walking speed1,8,9 and reduce the energy required the interaction between the inertia of our body segments and forces
to walk2–4,10–16, but these benefits have not yet translated to real-world from the environment and our muscles. We hypothesized that careful
conditions17. Providing beneficial assistance in the real world is difficult analysis could extract meaningful information about muscular energy
for several reasons: the specialized equipment used to personalize expenditure from subtle changes in motion. In a previous experiment4,
assistance is not available outside the laboratory; unlike walking on a participants walked with exoskeleton assistance in about 3,600 differ-
treadmill, everyday walking occurs in many bouts of varying speed and ent conditions while data were recorded from both laboratory equip-
duration; and devices must be self-contained and easy to use. In this ment that measure biomechanical outcomes and low-cost, portable
study, we addressed each of these challenges to demonstrate effective sensors on the exoskeleton. We trained a logistic regression model
exoskeleton assistance under naturalistic conditions. using this previous dataset (Extended Data Fig. 1). The data-driven
Maximizing the benefits of exoskeleton assistance requires classification model compared sensor data from two different patterns
personalization to individual needs, which is challenging outside of exoskeleton assistance, each defined by a ‘control law’, and classi-
of a laboratory. The largest improvements in human walking per- fied which control law provided a larger benefit. The model inputs
formance have been achieved by individualizing assistance using were ankle angle and ankle velocity, segmented by gait cycle, and the
human-in-the-loop optimization1–4, a process in which device con- torque parameters for each control law. The model then estimated the
trol is systematically tuned to improve human performance while a likelihood that the first control law resulted in lower metabolic energy
person uses a device. Measuring important aspects of performance, expenditure. In essence, the classifier favoured later, larger exoskeleton
including metabolic rate16, has required expensive laboratory equip- torques and smooth, well timed movements that led to increased ankle
ment and long periods of steady treadmill walking18. Individualizing extension at toe-off. During optimization, the user experienced a set
consumer or medical devices in this way would require several long of control laws, the data-driven model compared all possible pairs of
visits to a specialized clinic, which would be costly and impractical. control laws, the control laws were ranked, and an optimization algo-
If human performance could instead be estimated quickly, using rithm26 updated the estimate of the optimal parameters and generated
low-cost wearable sensors, optimization could be performed as a new set of control laws to evaluate (Fig. 1). This process was repeated
people moved naturally through their daily lives. This might be until convergence criteria were met.
possible using musculoskeletal modelling19, but such simulations Data-driven optimization can use the information embedded in
are computationally intensive20 and require individualization. our movements to identify exoskeleton assistance patterns that are
1
Department of Mechanical Engineering, Stanford University, Stanford, CA, USA. 2Department of Bioengineering, Stanford University, Stanford, CA, USA. 3Department of Aeronautics and
Astronautics, Stanford University, Stanford, CA, USA. ✉e-mail: [email protected]
C wij
Control laws – =
e Logistic 1
function 1 + e–w
pij Probability
h Apply k control laws g Update optimizer f Score control laws control law
i is better
c = (d1, d2, d3, d4) New control laws than j
S1
...
d2 d4 C = [c1 ... ck] d1
d3 k
...
C S Σ pnj
Torque
Sn =
d1 j=1
New j≠n
...
...
estimated d2 Sk
Gait cycle optimum
Fig. 1 | Data-driven exoskeleton optimization. We used data from laboratory obtain the pair coefficient (wij). e, A logistic function uses the pair coefficient to
tests to train a model that can perform optimization in real-time outside the compute the probability (pij) that the first control law is more beneficial than
laboratory. a, During optimization, the participant walks with the exoskeleton the second. f, The score (S) for each control law (n) is computed by summing the
and experiences a sequence of k control laws, each defining a pattern of probabilities of all pairs that include that control law. g, Control laws are then
exoskeleton torque. The optimizer’s goal is to identify the torque pattern that ranked by score and used to update an optimizer. h, The optimizer selects a set
maximizes performance. b, Ankle angle (θ) and ankle velocity (θ )̇ for each of k new control laws, consisting of d parameters, to evaluate. This optimization
stride are recorded from sensors on the exoskeleton. c, All possible pairs of process is repeated until convergence criteria are satisfied, in this case a set
control laws are then compared (C). For each pair, differences in segmented number of evaluations having been completed. During real-world experiments,
motion data (Δ) are calculated by subtraction. d, Differences in motion are optimization was performed on the exoskeleton’s microcontroller.
multiplied with classifier model weights (W), using a dot product operation, to
as effective as those found with laboratory-based methods, but in steady walking on a treadmill have not provided similar benefits during
one-quarter of the time. We conducted experiments to optimize assis- use under more natural conditions17. The speed-adaptive controller
tance with a tethered exoskeleton emulator (Fig. 2a). The data-driven we developed (Extended Data Fig. 2) interpolated between assistance
optimization evaluated eight sets of control laws in 32 min, four times parameter values previously optimized at different walking speeds
faster than the state-of-the-art approach using indirect respirometry (Fig. 3a) based on the estimated speed of each step (Fig. 3b). We tested
to measure metabolic rate2 (Fig. 2b). Data-driven and metabolic opti- Speed-adaptive assistance on a subset of participants as they walked on
mization approaches identified the same participant-specific adjust- a treadmill with sinusoidally varying speeds. Speed-adaptive assistance
ments to assistance (Fig. 2c). Data-driven Optimized assistance and reduced the energetic cost of walking more than Generic assistance
Metabolic Optimized assistance resulted in similar metabolic cost, with constant parameters (Fig. 3c). Adjusting exoskeleton assistance
which was significantly lower than the metabolic cost of walking with based on speed is an effective strategy for handling speed variations
the exoskeleton in a Zero Torque mode (Fig. 2d). The average of the that occur during normal walking.
Data-driven Optimized parameters matched those of Generic assis- We created an untethered exoskeleton for real-world assistance
tance, which were taken from the best previous study4, but Data-driven using a design approach based on emulation and optimization. Wear-
Optimized assistance provided a larger benefit. This demonstrates the able robotic devices are typically designed using models or intuition,
importance of individualization; even subtle changes in torque can built as specialized prototypes, and then tested. However, humans are
lead to substantial performance enhancements. To test the general- highly complex and diverse, making it difficult to predict the range of
ity of the data-driven model, we conducted experiments at a range characteristics that will be optimal across a population. As a result,
of additional speeds and inclines with a subset of participants. The most devices designed this way are unable to provide optimal assis-
Data-driven Optimized assistance and Metabolic Optimized assistance tance and often provide no benefit at all. To develop the untethered
resulted in similar torque profiles and metabolic cost reductions across exoskeleton used in this study, we first performed experiments with
these conditions (Fig. 2e). This shows that the data-driven classifica- versatile exoskeleton emulators30. These laboratory-based, tethered
tion model captured a fundamental relationship between exoskeleton hardware systems allowed us to perform a wide range of control and
torque, ankle movement and whole-body walking effort. The model optimization experiments (Figs. 1–3) and identify the electromechani-
approximates this biological relationship, precluding statistical guar- cal characteristics that our untethered device would need. Using these
antees of optimality. Nevertheless, our results demonstrate that human design guidelines, we built a specialized, untethered device that pro-
movement encodes information related to underlying physiological vides predictable, meaningful benefits. This emulation and optimiza-
processes, and that data-driven methods can extract this information tion design paradigm can reduce the cost and time required to develop
without laboratory equipment or complex multi-scale models. new wearable robots.
We developed a speed-adaptive controller to adjust assistance based On the basis of the results of our emulator experiments, we designed
on natural variations in walking speed. People vary their walking speed a specialized, untethered ankle exoskeleton. The system consisted of an
widely during the day27 in response to changes in context28 and con- exoskeleton worn on each ankle and a battery pack at the waist (Fig. 4a
straints29. Variations in speed complicate exoskeleton control and may and Supplementary Video 1). The exoskeleton was designed to apply the
help explain why assistive devices that reduce walking effort during range of optimal torque profiles identified in the tethered optimization
Data-driven Optimized
Tether 15
10
Exo-
skeleton
5
0
0
0 32 64 96 128 20 60
Time (min) Gait cycle (%)
Treadmill
1 Slow walk Normal walk Fast walk 10º incline
d e
Participant 3
–15% –25%
Metabolic cost (W kg–1)
***
0% –42%
–33% –43%
2 –41% 4 –13%
–43%
0% –35% –44%
–15%
–32% –47%
1 2 0% –16% –23% –42%
–21% –23% –45%
0 0
Normal walk Slow walk Normal walk Fast walk 10° incline
n=9 n=3 n=3 n=3 n=3
Fig. 2 | Data-driven optimization results. a, Exoskeleton assistance was when walking at 1.25 m s−1 (ANOVA, n = 9, *P ≤ 2.7 × 10 −8, **P ≤ 2.4 × 10 −5,
applied using a tethered ankle exoskeleton emulator43. b, Assistance parameters ***P ≤ 0.047). The boxes extend from the lower to upper quartile values of the
optimized using the data-driven method converged to within 5% of the data, with a line at the median and a dot at the mean. The whiskers extend
parameters identified using metabolic optimization, but in one-quarter of the between the minimum and maximum of the data values. e, Optimized torque
time (n = 9). The error bars represent the standard deviation. c, Individual patterns varied with walking condition, with similar changes in Data-driven
participants had unique Data-driven Optimized parameters, centred around Optimized and Metabolic Optimized parameters. Data-driven Optimized
the Generic assistance parameters. d, Data-driven Optimized assistance and assistance and Metabolic Optimized assistance led to similar reductions in
Metabolic Optimized assistance resulted in similar metabolic costs of walking, metabolic rate when walking at 0.75 m s−1 (slow), 1.25 m s−1 (normal) and
significantly lower than with Zero Torque, Normal Shoes or Generic assistance, 1.75 m s−1 (fast), and on a 10° incline at 1.25 m s−1.
study (Fig. 2) while having low mass (1.2 kg per ankle). A brushless motor walking occurs in many separate bouts, most of which are short, with
and custom drum transmission applied torque about the ankle joint, 90% being less than 100 steps in duration34. Speed is relatively consist-
while portable electronics sensed the user’s motion and performed ent within each bout, but varies across bouts27. This fragmentation
real-time control and optimization (Fig. 4b and Extended Data Fig. 3). presents a challenge for collecting optimization data and efficiently
The exoskeleton provided a peak torque of 54 Nm (Fig. 4c), which was fine-tuning assistance. Our data-driven optimization method addresses
about 50% to 75% of the biological ankle torque of participants in this the problem of gathering useful data from short walking bouts by using
study31. Torque was controlled using a mixture of classical feedback kinematic data collected with every step. In pilot tests, we found that
control and iterative learning32, with a tracking error of less than 1% of we could accurately compare control laws based on just 44 continu-
the peak torque. Maximum assistance could be applied continually ous steps, opportunistically captured during natural bouts, allowing
without overheating the motor (Fig. 4d). The battery weighed 0.3 kg and our system to accumulate data from about 77% of steps in a typical
powered the exoskeleton for at least 30 min on a single charge. While day34. We addressed variations in speed by defining speed bins based
the energy cost of carrying mass near a distal joint is high33, locating on observed human behaviour, associating collected data with the
motors and electronics near the assisted joint results in more efficient appropriate bin, noting when sufficient data for any one speed bin had
power transmission, a simpler design and lower total weight, which been accumulated, applying the data-driven classifier to rank assistance
can yield large net benefits. parameters and using these rankings to update the optimal parameter
We used the information encoded in a single walking step to optimize estimates for all speed bins (Extended Data Fig. 4).
exoskeleton assistance while people walked naturally in short bouts of Real-world optimization quickly improved assistance during natural
varying speed. People take thousands of steps per day, but real-world walking conditions. We conducted experiments in which participants
3 –25%
Fig. 3 | Speed-adaptive control. a, The Speed-adaptive controller interpolated input (Extended Data Fig. 2) with a root-mean-square error (RMSE)
between previously optimized assistance parameters to estimate the optimal of 0.06 m s−1. The shaded region represents the mean ± one standard deviation.
parameters for each step based on walking speed on the previous step. c, When participants (n = 3) walked on a treadmill that varied speed sinusoidally
Optimized values are normalized to the allowable range for each parameter. between 0.75 m s−1 and 1.75 m s−1, Speed-adaptive assistance reduced the
b, Ground truth and estimated walking speed for a representative participant. metabolic cost of walking more than the fixed Generic assistance.
Speed was estimated on each step using a model that took stride period as an
performed one hour of walking in short bouts with exoskeleton assis- throughout the experiment (Fig. 5e), indicating steadily decreasing
tance (Fig. 5a) on a public sidewalk (Fig. 5b and Supplementary Video 2). uncertainty as to which exoskeleton parameters would result in optimal
Participants were given ecologically relevant35 audio prompts28 that performance according to the data-driven model. Post hoc analysis
caused them to self-select walking speeds that matched a ground-truth showed that the optimizer did not reach steady state, suggesting that
distribution27 (Fig. 5c). Prompts were provided in random order and additional time could have provided a better estimate of the optimal
at specific intervals to obtain bout durations that also matched a parameters. Peak torques optimized during naturalistic walking were
ground-truth distribution34 (Fig. 5d). The optimizer steadily converged larger than those from treadmill-based experiments (Fig. 5f). Partici-
pants may have felt more stable during outdoor walking36, allowing
them to benefit from larger torques, consistent with observations from
a other comparisons of outdoor and treadmill walking with exoskeleton
b
assistance37.
6
Real-world Optimized assistance increased self-selected walking
speed and reduced the metabolic energy expended per distance
2
3 travelled during naturalistic walking. In a separate validation experi-
ment, participants performed a fixed set of outdoor walking bouts
with varying durations and speeds, while ground-truth metabolic rate
1 and speed were measured (Supplementary Video 3). Condition order
was randomized (Extended Data Table 1). With Real-world Optimized
assistance, the energetic cost of transport was reduced by 17 ± 5%
(analysis of variance (ANOVA), n = 10, P = 0.039) and walking speed was
increased by 9 ± 4% (ANOVA, n = 10, P = 0.031) compared with Normal
Shoes (Fig. 5g). These energy savings are equivalent to removing a 9.2 kg
5
backpack38, and the increase in walking speed of 0.12 m s−1 is similarly
4 meaningful39. Real-world Optimized assistance provided roughly twice
the benefits of Generic Speed-adaptive assistance, indicating that per-
sonalization was an important contributor to these benefits. Generic
Speed-adaptive assistance may have provided a larger benefit if it had
used the average of the torque parameters optimized during outdoor
c d
75
RMSE = 0.51 Nm Motor limit
54
Measured Fig. 4 | Untethered ankle exoskeleton. a, A participant walking in a
Motor temperature (°C)
produce assistive torques, (3) electronics to receive sensor data, command the
motor and perform optimization, (4) a carbon fibre and aluminium frame to
transmit forces, and (5) a shoe and (6) a calf strap to transfer forces to the body.
20 Asymptote c, The motor can apply a peak torque of 54 Nm when walking at 1.5 m s−1,
35 sufficient to match the optimized assistance parameters identified in emulator
experiments. Torques were tracked accurately; the shaded region represents
25 Exponential fit the mean ± one standard deviation. d, The motor temperature during 30 min of
0
20 60 0 30 walking with maximum assistance remained well below the 75 °C thermal limit.
Gait cycle (%) Time (min) An exponential fit indicated a steady-state temperature of 35.4 °C.
Probability density
Number of bouts
End
Start
0 0 0
0.8 1.3 1.8 0 200 0 24
0.9 Walking speed (m s–1) Bout time (s) Generations
f g h
Individual participants Normal Shoes
Generic Speed-adaptive
Generic Speed-adaptive *
54 40
Real-world Optimized 0%
8
Optimized peak torque (Nm)
* * –18%
Optimized rise time (%)
5 0%
* 6
–9%
Peak 2
torque 10 1
35
Gait cycle (%) Gait cycle (%)
0 0 0 0 0
1.07 1.33 1.58 1.07 1.33 1.58 1.25 m s–1 1.5 m s–1 10º incline
Outdoor bouts
Walking speed (m s–1) Walking speed (m s–1) n = 10 n = 10 n = 10
n = 10
Fig. 5 | Real-world optimization of exoskeleton assistance. a, Participant averaged across all participants. Peak torque values in this figure are not
walking on the public validation course. b, Map of the 566-m course used for normalized to emphasize that several participants reached the maximum peak
optimization and validation. Participants walked the course repeatedly during torque that the untethered exoskeleton could provide. The inset torque
optimization. c,d, Distribution of self-selected walking speeds (c) and walking profiles indicate how each torque parameter affected the assistance profile.
bout durations (d) during optimization and validation, compared with g, During validation under naturalistic walking conditions on the public course,
previously recorded ground-truth distributions of real-world walking data27,34. Real-world Optimized assistance substantially reduced the energy cost of
e, As assistance was optimized over one hour of naturalistic bouts of walking, transport and increased walking speed compared with Normal Shoes (ANOVA,
the convergence parameter (σ) continually improved. The error band n = 10, *P ≤ 0.039). h, Real-world Optimized assistance also substantially
represents one standard deviation. f, Optimized parameters for each reduced the metabolic cost of walking compared with Normal Shoes during
participant were unique. The red squares depict the Generic Speed-adaptive benchmark treadmill conditions (ANOVA, n = 10, *P ≤ 0.023). Boxes extend
assistance parameters, consisting of constant values for peak torque from the lower to upper quartiles, with a line at the median and a dot at the
normalized to body mass (Nm kg−1) and rise time (percent gait cycle). For ease mean. Whiskers extend between the minimum and maximum values.
of comparison, we show the Generic Speed-adaptive peak torque in Nm,
walking, rather than treadmill walking. These results demonstrate that Pilot results suggest that the device provides similar benefits under
lower-limb exoskeletons can provide meaningful benefits under natu- other conditions, including walking on a 5° incline, loaded walking and
ralistic walking conditions and provide benchmarks for assessing the stair climbing (Extended Data Fig. 6). Emulator-informed hardware
real-world benefits of future devices. Assistance can be personalized design coupled with opportunistic, data-driven optimization led to
automatically in a natural setting, seamlessly improving human–robot exceptional performance enhancements across walking conditions.
interaction over time. Participants reported that the untethered exoskeleton was easy
Assistance optimized under real-world conditions produced even to use and relatively comfortable. Wearable robotic devices should
larger benefits under standard treadmill conditions. After performing be usable, comfortable and functional for everyday activities to be
optimization in a public setting, we tested our untethered exoskeleton adopted by users41. Participants reported that the exoskeleton was
during standardized laboratory walking conditions to directly compare relatively easy to use (Extended Data Table 3), ranking it in the 65th
with previous devices16. Real-world Optimized assistance reduced the percentile of previously surveyed consumer devices42. Participants
energy cost of treadmill walking by 16% at 1.25 m s−1, 23% at 1.5 m s−1, and found that the exoskeleton did not interfere with their clothing and
18% when walking up a 10° incline (ANOVA, n = 10, P < 0.023) compared had a manageable weight, but were neutral as to whether it would be
with Normal Shoes (Fig. 5h and Extended Data Table 2), approximately comfortable to wear throughout the day (Extended Data Table 4). Par-
twice the benefits of the previous devices with the best performance ticipants reported that it was easy to put on and take off the exoskeleton,
for these conditions (Extended Data Fig. 5). The energy savings during stand while wearing the exoskeleton, and walk indoors and outdoors
inclined walking were equivalent to removing a 15.2 kg backpack40. for extended periods with the exoskeleton (Extended Data Table 5).
Extended Data Fig. 2 | Speed-adaptive control approach. a, To calibrate the to estimate walking speed based on measurements of stride duration alone.
walking speed estimator, data are collected while the participant walks at c, The speed-adaptive controller relates estimated walking speed to
several prescribed speeds, each within the range of speeds associated with a exoskeleton assistance parameters by interpolating between assistance
set of assistance parameters to be optimized. The measured stride durations parameters specified at a set of chosen speeds. In this case, there are three sets
and ground-truth speed measurements from those tests are used to fit an of optimized parameters corresponding to three different walking speeds.
affine equation with linear regression. b, The resulting model can then be used
Extended Data Fig. 3 | Diagram of untethered exoskeleton electromechanical passing through a plastic tube embedded in the sole of the shoe. A Vectran
hardware. These computer-aided design drawings depict the hardware transmission cable (not pictured) transmits force from the drum to the tip
elements of the untethered exoskeleton. The primary components are of the heel spur. At the top of the calf strut, Velcro straps (not pictured) are
labelled. An image of the entire device, including textile components, can be connected to the strut through slots. These straps adhere to a separate
found in Fig. 4b. A running shoe (not pictured) is attached to the toe strut with Velcro strap (not pictured) worn on the shank of the leg, just below the knee.
pins that extend from the tip of the toe strut into a carbon fiber plate embedded A complete bill of materials and set of computer-aided design files for this
in the sole of the shoe. The heel of the running shoe is attached to the heel spur untethered exoskeleton assembly is included as Supplementary Data 2.
by a rope (not pictured) tied into holes on either side of the heel spur and
Article
Extended Data Fig. 4 | Optimizing assistance during real-world walking. the user. After six control laws had been applied for a given walking speed bin,
The exoskeleton applied speed-adaptive control, which adjusted exoskeleton forming one generation for the optimizer, the stored data were used to update
assistance parameters on each step. Stride duration (t stride) was used to estimate the optimization parameters associated with that speed bin. When any bin
walking speed (v) as described in Fig. 3. While the participant walked, portable performed an update, the estimate of the optimal parameter values (μ) for the
̇
sensor data (d) were collected, which included ankle angle (θ), ankle velocity (θ ), other bins were also updated. Bins that were closer to convergence, indicated
and the control law defining exoskeleton assistance torque (C). If sufficient by a small value of the convergence parameter (σ) for that bin, were adjusted
continuous strides (z) were not collected before the bout finished, the data less. This approach allowed the optimizer to rapidly adapt to the participant
were discarded and evaluation of the same control law began anew on the next early in the optimization, then to fine-tune the speed-specific parameters as
walking bout. If sufficient continuous strides were collected, then data were the optimization progressed. Following the update, the optimizer selected a
stored for the associated control law number (n) and walking speed bin (b), promising set of new control laws to be sequentially evaluated in the next
selected based on the average walking speed for the collected strides. The generation for the associated walking speed bin.
control law number was incremented and the next control law was applied to
Extended Data Fig. 5 | Exoskeleton comparison for standardized walking comparison to the largest prior improvements in metabolic rate. For legibility,
conditions. We compared the benefits of Real-world Optimized assistance in this figure we depict only results within a 5% reduction in net metabolic cost
from the untethered exoskeleton under standardized laboratory conditions to of the best prior results for each category. Please see the Methods subsection
those of prior untethered exoskeletons10–16. We considered only the results of “Comparison to other untethered exoskeletons” for a complete explanation of
tests that: compared exoskeleton-assisted outcomes to walking in normal the methods used to select amongst prior exoskeleton experiments.
shoes without an exoskeleton; used standard indirect respirometry procedures; Real-world Optimized assistance from the untethered exoskeleton resulted in
had sufficient sample sizes; and applied walking conditions within 10% of the large improvements in energy cost.
chosen walking speeds and inclines in this study, which were chosen to allow
Article
The labels ‘1.25’, ‘1.5’, and ‘Incl.’ represent the treadmill conditions of walking at 1.25 m s−1, walking at 1.5 m s−1, and walking on a 10° incline at 1.25 m s−1. The labels ‘Exo’ and ‘NW’ represent the
Real-world Optimized assistance and Normal Shoes conditions. Conditions were presented in random order, with a constraint that the exoskeleton would only be donned and doffed once to
reduce experiment time.
Extended Data Table 3 | Usability survey results for exoskeleton participants
I think that I would like to use this system frequently. 2.8 ± 1.2
I think that I would need the support of a technical person to be able to use this system. 1.4 ± 1.3
I found the various functions in this system were well integrated. 3.0 ± 0.5
I thought there was too much inconsistency in this system. 1.9 ± 0.7
I would imagine that most people would learn to use this system very quickly. 2.6 ± 1.0
I needed to learn a lot of things before I could get going with this system. 0.6 ± 0.7
The System Usability Scale67, which uses a Likert scale, was used to evaluate the usability of the untethered exoskeleton. Participants (n = 10) completed this survey after completing all walking
experiments. The untethered exoskeleton was in the 65th percentile of a distribution of 5000 devices previously evaluated with the System Usability Scale42.
Article
Extended Data Table 4 | Survey results on the comfort of the untethered exoskeleton
My clothes are free of wear and tear from my exoskeleton. 3.8 ± 0.4
This survey was adapted from the Orthotics and Prosthetics Users’ Survey68, which acts as a self-report instrument for evaluating clinically useful outcomes of prosthetics and orthotics services.
Participants (n = 10) completed the survey after completing all walking experiments.
Extended Data Table 5 | Survey results on the functionality of the untethered exoskeleton
This survey was adapted from the Orthotics and Prosthetics Users’ Survey68, which acts as a self-report instrument for evaluating the outcomes of prosthetics and orthotics services in a
clinically useful manner. Participants (n = 10) completed this survey after completing all walking experiments.
β ɑ