FIELD OF THE DISCLOSURE
[0001] A system and process are provided for use with a wearable robot to estimate a gait
phase. The system and process employ adaptive oscillators and a gait phase estimator
for a portable hip exoskeleton for gait assistance based on Discrete Wavelet Transform
(DWT) applied to angular measurements. The system and process can track the gait phase
continuously and identify relevant biomechanical gait events to segment the gait cycle
in real-time.
BACKGROUND
[0002] Gait disorders and lower-limb impairments due to aging and pathological conditions,
such as neurological and musculoskeletal diseases, are causes of restricted life and
loss of personal independence. Wearable robots (WR), such as robotic exoskeletons
(RE), are provided to assist in movement, restore functional gait patterns, and represent
technical aids to provide support in daily-life scenarios. In addition, WRs can improve
rehabilitation programs for people with limb impairments and ambulatory conditions.
[0003] Portable WRs are commercially available, and some have recently reached the market,
showing that the WR field is rapidly moving "outside the lab" to meet real-life applications.
[0004] Significant challenges remain in designing WRs to realize more natural cooperation
between the human user and the robot. Ideally, a so-called physical Human-Robot Interface
(pHRI) would guarantee a comfortable exchange of mechanical power from the robot to
the human user, preferably due to an adequate kinematics coupling, as well as a stable
and effective weight distribution. A cognitive Human-Robot Interface (cHRI) should
ensure intuitive decoding and adaptive and reliable assistive strategies in different
locomotion tasks. In the case of assistive devices for people with mild lower-limb
impairments, monitoring movement signals of the wearer are of paramount importance
in realizing volitional control strategies.
[0005] Several sensory systems include reliable gait phase estimation and assistive controllers,
such as foot switches, pressure-sensitive insoles, EMG sensors, encoders, inertial
measurement units (IMUs), etc. Foot sensors, in particular, have been shown to detect
gait events related to foot-ground interaction reliably; however, their use in daily
scenarios is significantly limited by an inherent need for repeated calibrations and
limited sensor durability. In the field of WRs, while not explicitly demonstrated
by dedicated studies, the choice of connecting an exoskeleton to an external sensory
apparatus is expected to limit overall system usability, particularly in outside-the-lab
applications. Self-containment of the sensory system in an exoskeleton would instead
improve the device's portability, reliability, and usability.
[0006] Allowing a user freedom of movement and increased comfort in daily-life use of WRs
requires that any encumbrance attributable to the sensory system be minimized. Accordingly,
an important challenge in WRs is to accomplish reliable gait phase estimation and
assistive control by using integrated sensors that minimize the invasiveness of the
pHRI on the user.
[0007] Document
US 2016/338897 A1 discloses a wearable robot and its control method, the wearable robot comprising
an active pelvis orthosis having an actuation system arranged to assist hip flexion/extension
movements transmitted by leg units and having encoders provided at the hip joints.
[0008] Continuous gait phase estimation may allow WRs to provide a phase-based assistive
action, specifically tailored to a user's unique gait pattern and synchronous with
specific biomechanics events or gait phases while leaving the user free to move when
assistive action is not required. One approach to estimating the gait phase in real-time
is based on Adaptive Oscillators (AOs). AOs can extract high-level features, such
as phase, frequency, amplitude, and offset, from quasi-periodic input signals. In
some WRs, AOs have been coupled with Gait Event Detection (GED) processes to smoothly
and stably reset the phase when a specific pre-defined biomechanics event occurs (e.g.,
at heel strike or other events).
[0009] In controlling an Active Pelvis Orthosis (APO), a previous approach has been to extract
a Maximum Flexion Angle (MFA) from a hip flexion angle to reset an AO-based phase
estimator. The hip angles are acquired from onboard sensors to avoid the need for
other sensing systems. The method has been tested with the APO controlled to provide
null assistance and showed remarkable performance in gait phase estimation during
treadmill walking.
[0010] Despite its simplicity, this approach suffers from inaccuracies in angle measurements
due to the human-robot interaction dynamics when the sensor adapted to measure the
joint angle (e.g., encoder) is collocated on the actuation unit axis. Specifically,
soft-tissue compression of a user's limb due to an assistive action limits the reliability
of the peak detection in an MFA-based approach. Further, while easily detectable,
the MFA is not a standard biomechanics event for segmenting a gait cycle, as phase
shift/occurrence during stride can be subject, velocity, and task-dependent.
[0011] Identifying biomechanically relevant events, such as the heel strike (HS) and toe-off
(TO), from input signals acquired from integrated sensors, would enable defining phase-locked
assistive profiles more easily. In addition, such identification could advantageously
be easily tuned by clinicians, based on normative data, and estimate temporal gait
parameters, to provide quantitative metrics related to the quality of the gait while
increasing portability, reliability, and usability of a WR device.
SUMMARY
[0012] A method for controlling a wearable robot according to the invention is defined by
claim 1 and a wearable robot according to the invention is defined by claim 15.
[0013] The system and process for estimation of gait phase with a wearable robot (WR) or
a robotic exoskeleton (RE), according to the disclosure, provides a new gait phase
estimator capable of tracking the gait phase in real-time and of identifying relevant
biomechanical gait events, for example, to reset the phase and segment the gait cycle.
Furthermore, the gait event detection is based on a Discrete Wavelet Transform (DWT)
that identifies at least one gait event, such as heel strike (HS) and toe-off (TO)
events, based on hip joint angle signals_rather than from acceleration/speed, thus
avoiding the need to use additional sensors other than those already integrated into
the RE structure.
[0014] An exemplary RE comprises an active pelvis orthosis (APO) and an actuation system
to assist bilateral hip flexion/extension movements transmitted by first and second
leg units. The APO may include a trunk from which the actuation system extends to
at least one hip joint at which at least one encoder is arranged, the at least one
hip joint corresponding to at least one leg unit. The at least one encoder may be
arranged to measure the hip flexion/extension angle of the at least one leg unit relative
to the trunk at the at least one hip j oint. The APO preferably includes a power unit
and a computing unit. The power unit is preferably arranged to provide assistive power
to the actuation system for driving at least one leg unit at the hip joints based
on the computing unit determining segmentation of a user's gait cycle from input signals
of at least one encoder.
[0015] The APO includes a gait phase estimator combined with the computing unit and adapted
to process the input signals of at least one encoder. The gait phase estimator includes
a primary phase estimator based on adaptive oscillators (AOs), a gait-event detector,
and a phase-error compensator. The AOs of the primary phase estimator decompose a
periodic hip angle signal into different harmonics. Then, the phase, frequency, amplitude,
and offset of each harmonic are estimated, and the primary phase estimator reconstructs
a corrected gait phase.
[0016] The gait-event detector may identify a gait event of the gait cycle based on a DWT
of the input signals. For example, the gait-event detector may be arranged for identifying
an HS and/or TO event of the gait cycle by using the DWT to process hip joint angle
signals measured by at least one encoder.
[0017] The main block of the Gait Event Detection (GED) process is based on using the DWT
to decompose the signal into low- and high-level frequency components, which are then
processed using threshold-based routines to identify the specific events.
[0018] The GED process may calculate discrete wavelet coefficients on a vector of hip angle
samples acquired within a time window. The process for identifying HS and TO from
the input signals preferably has five main steps: (i) calculation of discrete wavelet
coefficients; (ii) threshold-based event detection; (iii) knowledge-based verification;
(iv) computation of temporal gait parameters, and (vii) adaptive update of the window's
length.
[0019] When the detection of HS
DWT occurs, a phase error learning block of the phase-error compensator may determine
a phase reset error and dynamically compensate for the phase error. The estimated
phase may be a continuum variable ranging from zero to 2π in each stride. The zero-phase
value should match the desired event identified by the event detection block. The
phase error learning block computes the mismatch between zero and the estimated phase
during the event detected. The error between the reconstructed signal and the original
one is fed back to the input to direct the evolution of the dynamic system. Thus,
AOs in embodiments of the current disclosure can learn and synchronize with the cyclical
signal in input adaptively and quickly, in real-time.
[0020] According to the system and process of this disclosure, a new gait phase estimator
for a WR or RE, such as an APO, may be based on employing a DWT and AOs. The system
and process improve the high-level APO control system by enabling the synchronization
of a null phase with a desired biomechanical event (e.g., HS) and the design of the
gait phase-dependent desired assistive torque. More specifically, the correct and
exact detection of the specific HS and TO events allows the APO to (i) adapt an assistive
torque profile of the actuator system in the APO to a gait pattern of the user, with
the ability to discriminate between swing and stance phases, (ii) adapt the assistive
torque profile to different gait patterns of a user, whether due to physiological
or non-physiological characteristics (e.g., subjects with neurological disorders,
etc.), (iii) adapt the assistive torque profile to variable walking speeds, and (iv)
improve the usability for clinicians. The process adaptively learns the walking frequency
using the AOs and identifies each step's beginning and end through the novel DWT-based
gait event detector.
[0021] An advantage of this process is that accurate identification of gait events and estimation
of the gait cycle in real-time does not require additional sensors outside of the
WR, such as shoe sensors or the like as employed in prior art systems and processes.
The system and process according to the present embodiments may be arranged to extract
distal foot events (i.e., HS and TO) in real-time, by exploiting only signals of encoders
located at the hip j oints of the WR, enhancing the potentiality of the cognitive
cHRI while keeping the complexity of the physical pHRI to a minimum. In addition,
the DWT-based process can enhance discriminative signal features identifying relevant
biomechanical events and phases of the gait cycle.
[0022] From the real-time identification of HS and TO events in the gait cycle, energetic
cost benefits and human-robot cooperation between the user and the WR may be maximized.
Similarly, real-time identification of gait events based on DWT of the input signals
allows for a null phase of the estimated gait to occur synchronously with the HS event
and for information about the TO event to be provided in real-time. These advantages
are crucial to designing phase-locked assistive profiles easily ascribable to physiological
hip torque profiles, thus making the tuning procedure user-friendly for both clinical
personnel and the user.
[0023] The Identification of the two relevant gait events (i.e., HS and TO) further equips
the APO with an additional capability to measure quantitative gait parameters during
the walking activities, including stance and swing phases, single and double support
phases. For an assistive lower-limb device conceived for rehabilitation in a clinical
environment, but also gait assistance outside clinics, the additional ability to assess
the gait quality of the user (in terms of temporal parameters, symmetric indexes,
cadence, etc.) is an essential feature because it allows evaluating the user's gait
pattern without additional instruments and outside dedicated gait analysis laboratories,
enhancing patient self-assessment and paving the way for novel monitoring techniques,
in which the clinician can remotely monitor the patient walking outdoors.
[0024] These and other present disclosure features will become better understood regarding
the following description, appended claims, and accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0025]
Fig. 1a is a perspective view illustrating an exemplary wearable robot device arranged
as Active Pelvis Orthosis.
Fig. 1b is a perspective view illustrating an exemplary wearable robot device arranged
as Active Pelvis Orthosis having an open shell.
Fig. 2 is an exemplary illustration and the corresponding chart exemplifying a gait
cycle segmented at heel strike and toe-off stages.
Fig. 3 is another exemplary illustration showing a repeating gait cycle.
Fig. 4 is a flowchart of a discrete wavelet transform process for gait phase estimation
of heel strike and toe-off.
Fig. 5 is a flowchart illustrating the gait phase estimator.
Fig. 6 is an exemplary illustration depicting an experimental setup for evaluating
a DWT process for gait phase estimation of heel strike and toe-off.
Fig. 7 is a graphical representation plotting a real-time discrete wavelet transform
process for gait phase estimation.
Fig. 8a and 8b are perspective views illustrating exemplary wearable robot devices
arranged as Active Pelvis Orthosis while secured to a user.
[0026] The drawing figures are not necessarily drawn to scale, but instead, are drawn to
provide a better understanding of the components, and are not intended to be limiting
in scope, but to provide exemplary illustrations.
DETAILED DESCRIPTION
[0027] The system and process for estimation of gait phase with a wearable robot (WR) or
robotic exoskeleton (RE) according to various embodiments provide a new gait phase
estimator, capable of tracking the gait phase in real-time and identifying relevant
biomechanical gait events to reset the phase and segment the gait cycle. The gait
event detection is based on a Discrete Wavelet Transform (DWT) that identifies at
least one gait event, such as heel strike (HS) and toe-off (TO) events, based on the
hip joint angle signals, thus avoiding the need to use additional sensors regarding
those already integrated into the exoskeleton structure.
[0028] Although the exemplary embodiments of the disclosure are shown and described for
estimating a gait phase based on hip joint angle signals, the embodiments of the disclosure
may also be adapted to accommodate different applications of WRs. Accordingly, the
embodiments of the disclosure are not limited to hip exoskeletons but may be applied
to any robotic joints where it is necessary to detect a repetitive event that contains
a specific frequential contribution, such as in robotic joints relating to assisting
lower-limb physiological joints, as would be understood from the disclosure by one
of ordinary skill in the art.
[0029] As shown in Figs. 1a and 1b, an exemplary WR or RE comprise an active pelvis orthosis
(APO) 100 having an actuation system arranged to assist bilateral hip flexion/extension
movements transmitted by first and second leg units 140. An exemplary APO is found
in
U.S. patent application publication 2017/0367919, published December 28, 2017. The APO may include a trunk 110 from which actuation units 120 of the actuation
system extend to first and second hip joints 130 having first and second encoders
132 thereat and corresponding to the first and second leg units 140. The first and
second encoders 132 may be arranged to measure the hip flexion/extension angle of
the first and second leg units 140 relative to the trunk 110 at the first and second
hip joints 130. The APO preferably includes a power unit 112 and a computing unit
114, comprising a battery and a processor or system-on-module control board, respectively.
According to an embodiment, the power unit 112 and the computing unit 114 may be provided
in the trunk 110 of the APO. The power unit 112 is preferably arranged to provide
assistive power to the actuation units 120 for driving a transmission unit 142 of
the first and second leg units 140 at the first and second hip joints 130 based on
the computing unit 114 determining the segmentation of a gait cycle of the user from
input signals provided by at least one of the first and second encoders 132.
[0030] According to varying embodiments, the trunk 110 may be secured to a lumbar cuff for
fitting to a user, and the first and second leg units 140 may each be secured to a
limb cuff or linkage for transferring mechanical power to the user's limbs.
[0031] The APO 100 includes a gait phase estimator combined with the computing unit 114
and adapted to process the input signals. As illustrated in Fig. 5, the gait phase
estimator 500 includes a phase estimator based on adaptive oscillators 550, a gait-event
detector 560, and a phase-error compensator 570. Determination of the gait segmentation
of the gait cycle is based only on the input signals 532 from the first and second
encoders 132 at the first and second hip joints 130. The gait-event detector may identify
a gait event of the gait cycle based on a discrete wavelet transform (DWT) of the
input signals. For example, the gait-event detector may be arranged for identifying
a heel strike of the gait cycle by using the DWT to process hip joint angle signals
measured by at least one of the first and second encoders.
[0032] The proposed gait event detection process aims at identifying the HS and TO events
in real-time by using the hip joint angle as input signals in a WR. The main block
of the GED process is based on using the DWT to decompose the signal into low- and
high-level frequency components, which are processed by threshold-based routines to
identify the specific events.
[0033] From this data, the WR may be arranged to assist the user by an actuation system
based on the estimation of the gait phase of a user according to data obtained and
processed by the gait phase estimator 500. For this purpose, the gait phase estimator
may communicate a determined gait pattern of the user to the computing unit and/or
the actuator system for adapting a torque profile of the actuator system to the user's
gait pattern.
[0034] More specifically, the correct and exact detection of the specific HS and TO events
allows the APO to (i) adapt an assistive torque profile of the actuator system in
the APO to a gait pattern of the user, with the ability to discriminate between swing
and stance phases, (ii) adapt the assistive torque profile to different gait patterns
of a user, whether due to physiological or non-physiological characteristics (e.g.,
subjects with neurological disorders, etc..), (iii) adapt the assistive torque profile
to variable walking speeds, and (iv) improve the usability for clinicians.
[0035] For example, based on the detection of HS and TO events, the APO may be adapted to
generate force by providing an assistive flexion/extension torque at the hip through
thigh links at the user's thighs with the correct timing and amplitude to assist the
user's unique movement in dynamic tasks. As such, the APO provides an assistive torque
having an amplitude and timing that is automatically user-dependent and responsive
to the user's needs in real-time due to the gait phase estimation using the DWT of
only hip angle signal inputs.
Brief Description of the Gait Cycle
[0036] Fig. 2 exemplifies a single gait cycle 200 and temporal parameters extracted segmenting
the gait cycle at HS and TO of both legs, right and left. Periods of double support
during the stance phase of the gait cycle (both feet are simultaneously in contact
with the ground) give way to two periods of a double float at the beginning and the
end of the swing phase of gait (neither foot is touching the ground). Single support
is the period when only one foot is in contact with the ground. In walking, this is
equal to the swing phase of the other limb.
[0037] The stance phase is the period when the foot is in contact with the ground. The swing
phase is the period when the foot is not in contact with the ground. In those cases
where the foot never leaves the ground (foot drag), it can be defined as the phase
when all portions of the foot are in forward motion.
[0038] Figs. 2 and 3 show HS (or initial contact). HS comprises the brief period that begins
when the foot touches the ground and is the first phase of double support. HS comprises
30° flexion of the hip with full extension in the knee, and the ankle moves from dorsiflexion
to a neutral position then into plantar flexion. After this, the knee flexion (5°)
begins and increases, just as the plantar flexion of the heel increased. Plantar flexion
is allowed by eccentric contraction of the tibialis anterior, and extension of the
knee is caused by a contraction of the quadriceps. In addition, a contraction of the
hamstrings causes flexion, and the contraction of the rectus femoris causes flexion
of the hip.
[0039] TO occurs when terminal contact is made with the toe. The hip becomes less extended,
and the knee is flexed often 35-40°, and the toes leave the ground.
Discrete-Wavelet-Transform (DWT) and Gait Events Detection (GED)
[0040] The GED process identifies the HS and TO events in real-time by using the hip joint
angles as input signals obtained from the encoders of the APO. The main block of the
GED process centers on the DWT decomposing the signal or signals from the encoders
into low- and high-level frequency components, which are processed by threshold-based
processes to identify the specific events.
Theoretical Background
[0041] The wavelet transform decomposes an arbitrary signal into elementary contributions
by convolving the input signal with shifted and scaled versions of a mother wavelet.
The DWT computes the wavelet coefficients using a
dyadic grid of scales (s) and positions (
τ), i.e.,
s = 2
j and
τ =
k · 2
j. The DWT of a signal x(t) is defined by:

where
ψj,k(
t) is the mother wavelet,
ψ* is its complex conjugate and
k, j ∈
Z, are the time and frequency scaling parameters of
ψ, respectively.
[0042] An efficient computational method to implement the DWT was developed by Mallat in
1989, using
digital filter banks related to the mother wavelet with the scheme of a classical two-channel sub-band
coder. The Mallat's algorithm splits the signal spectrum using iteratively High Pass
(HP) and Low Pass (LP) filters, that decompose the original signal into highfrequency
components, called
detail coefficients (cD), and low-frequency components called
approximation coefficients (cA). According to Mallat's method, also called Decomposition Pyramid Algorithm, four steps
are necessary to decompose the signal: (1)
symmetric extension of the input signal, to avoid border effect; (2)
filtering by two complementary filters, the HP and the LP filters; (3)
cropping the border samples; (4)
downsampling by a factor 2. These four steps are iterated until the level of decomposition is
equal to the depth of decomposition set for the analysis.
Process Architecture
[0043] As shown in Fig. 4, the GED process relies on the discrete wavelet coefficients on
a vector of hip angle samples, acquired within a time window. Therefore, along with
the calculation of the DWT coefficients, the DWT-based GED process for real-time identification
of heel strike (HS
DWT) and toe-off (TO
DWT) includes these five different steps:
Step 1: Calculation of DWT coefficients. Two DWTs are computed on the input vector
using two mother wavelets, i.e., the fk22 and the Haar, selected to recognize the
HS and TO events, respectively. Fourth- and fifth-level details coefficients are calculated,
respectively, for the Haar (cD4-Haar) and the fk22 (cD5-fk22) mother wavelets.
Step 2: Threshold-based event detection. An event detection process operates on DWT
coefficients to detect the valley of the cD5-jk22 coefficient profile (Event1) and the zero-crossing of the cD4-Haar (Event2). Event1 and Event2 have been selected as they occur synchronously with the
HS and TO, respectively. To avoid the misdetection of the Event1, a threshold equal
to zero is applied to the cD5-fk22 coefficient before the valley detection.
Step 3: Knowledge-based verification. The verification step aims to avoid false event
detections based on the a-priori knowledge of gait biomechanics constraints. Specifically, a gait event detection
is rejected unless pre-defined percentages of the stride period have elapsed from
the previous HS and TO events. Specifically, Event1 and Event2 are accepted as HS
and TO, only if these conditions (2-4) and (3-5) are satisfied, respectively.




where T* is the average duration of last five stride periods and ρ1, ρ2 and ρ3 are constants (∈ [0,1]), equal to 50%, 10% and 20%, respectively.
Step 4: Computation of temporal gait parameters. When a new HS event is detected,
the following gait temporal parameters are computed on the last stride: swing duration,
stance duration, single support duration, initial/terminal double support duration,
cadence.
Step 5: Window length update. At each HS detection, the window length of the input
signal is updated, according to the real-time estimated gait cadence. A linear function
describes the relationship between the optimal window size and the gait cadence.
Gait Phase Estimator
[0044] Fig. 5 illustrates the real-time gait phase estimator 500 architecture based on three
subsystems, i.e., the AOs-based phase estimator 550, the phase reset module or gait-event
detector 560, and the phase error learning block 570. The AOs-based phase estimator
550 is arranged to estimate the phase, frequency, amplitude, and offset of the harmonics
of the hip angle signal. The HS detection event is detected according to the DWT-based
method. The phase error learning occurs when an HS event is detected. The phase-reset
error
Pe(
tk) may be defined as:

[0045] A state variable learns how to compensate for the phase-reset error. The following
equation models the dynamics of the phase error:

where
εϕ(
tk) =
kp[
P̃e(
tk) -
ϕe(
tk)] is the error capturing the desired variation of
ϕe(t) into a single stride;
kp is a constant and
ω(t) is the input signal frequency tracked by AOs.
Experimental Validation
[0046] The following examples are provided to illustrate specific embodiments of the system
and process of the current disclosure and to demonstrate the features and advantages
of the embodiments but are not intended to limit the scope thereof. Instead, the examples
guide one of ordinary skill in the art in understanding and applying the inventive
concepts of the disclosure. The DWT-based GED process and the gait phase estimation
have been implemented and tested on a powered APO. Experimental tests aimed at quantifying
the performance of the process to identify HS reliably and TO events and estimate
gait the phase at different walking speeds. The aforementioned process was benchmarked
against the MFA-based GED algorithm, and instrumented shoes equipped with pressure-sensitive
insoles were used as a reference signal for the detection of the event.
A. Experimental Setup
[0047] Fig. 6 generally shows the experimental setup consisted of three systems: the WR
defined as an APO 600, two pressure-sensitive insoles 680, and a treadmill 690.
[0048] In connection with Figs. 1a-b and 8a-b, the APO is a bilateral powered hip exoskeleton
800 designed to assist hip flexion/extension movements of people with mild locomotion
impairments. The APO is portable and compact with the control electronics and the
battery housed in the backpack or trunk 810, including the power supply and computing
unit. The mechanical structure comprises a main frame 812 connected to an orthopedic
cuff 814, enveloping the user trunk, and leg unit(s) 840 connecting to two linkages
844 that transfer mechanical power to the user's limbs. For each side, an active degree
of freedom (DOF) provides hip flexion/extension torque. A passive DOF for hip abduction/adduction
allows the user's movements on the frontal plane. The actuation unit 820 is based
on a Series Elastic Actuator architecture (SEA), which ensures compliant and safe
interaction both in the so-called "transparent" (i.e., null torque commanded to the
actuation units) and "assistive" modes. Two absolute encoders are embedded on each
hip joint 830, a 17-bit encoder to measure the deformation of the series spring and
a 13-bit encoder to measure the hip flexion/extension angle.
[0049] The control system has a hierarchical architecture composed of a low-, middle- and
high-level layer. The low-level layer is responsible for the closed-loop torque control
and is based on a proportional-derivative regulator. The middle-level implements the
adaptive assistive strategies: (i) estimating the gait phase in real-time and (ii)
computing the desired assistive torque. The high-level layer identifies the user's
intention of motion.
[0050] The instrumented shoes communicate with the APO through a UWB transceiver module
(6.8 Mbps data rate) integrated into the APO electronic board. The data acquisition
rate is 100 Hz. The shoes are instrumented with pressure-sensitive insoles 680 made
of a matrix of 16 optoelectronic sensors. The sensorized insole 680 records in real-time
the plantar pressure distribution, the vertical Ground Reaction Force (vGRF), and
the Center of Pressure (CoP). Biomechanical variables were saved and processed offline
by a processing system 682 to identify reference HS and TO events, which were used
as benchmarks for the assessment of the DWT- and MFA-based phase estimation processes.
A threshold-based process was applied to the vGRF to identify the HS (HS
insole) and TO events (TO
insole).
[0051] Fig. 7 illustrates the hip angle measured by the encoders, DWT coefficients used
to identify HS and TO, ground reaction force and center of pressure estimated by the
instrumented shoes, and the gait phase estimated in real-time using the novel wavelet-based
method. The valley of the fk22 wavelet coefficients corresponds to the estimated HS
event (filled black circle), the zero-cross of the Haar wavelet coefficients corresponds
to the estimated TO event (filled red circle). Reference events from insoles are identified
as the initial (HS) and final point (TO) of the CoP, HS (hollow black circle), and
TO (hollow red circle), respectively. Vertical dashed lines mark time errors from
estimated and reference events.
B. Experimental protocol
[0052] Eight healthy subjects (seven males) participated in the study (32 ± 3 years old,
75 ± 12 kg, 175 ± 9 cm). Subjects with a shoe size between 41.5-43 EU sizes were included.
[0053] Subjects were requested to wear a pair of instrumented shoes 680 and the APO 600
throughout the whole duration of the experiments. While wearing the shoes 680 and
the APO 600, subjects participated in two experimental sessions, namely the
DWT-mode session and the
MFA-mode session. Within each session, subjects were requested to perform four walking tests
at different speeds. Three tests were executed at constant speed (i.e. 2 km/h; 3 km/h;
4 km/h), and one at increasing speed (i.e. from 2 to 4 km/h, with speed increases
of 0.5 km/h every 30s). Between two consecutive sessions, subjects took a rest of
at least 5 minutes. The order of the sessions was randomized across subjects to avoid
order-effects bias.
[0054] Each walking test consisted of two 2-minute-walking tests (2MWTs). The first was
executed in
Transparent Mode (TM) and the second in
Assistive Mode (AM). The TM condition was always performed before the AM condition.
[0055] During the AM condition, subjects received a phase-locked hip flexion and extension
torque, based on the real-time phase estimation (according to either the DWT-based
or the MFA-based segmentation method). Tuning of assistive torque amplitude and timing
was manually accomplished. The assistive torque profile consisted of two cosinusoidal
curves, the one in flexion with a peak of +6.1±1.2 Nm and the one in extension of
-4.3±0.5 Nm, respectively at 61.9±2.1 and 15.6±3.8% of the gait cycle (0% of the gait
cycle at HS
insole). The assistance provided in flexion was approximately equivalent to 20% of the biological
hip flexion moment and in extension, was approximately equal to 10% of the biological
hip extension moment, taking as reference the hip torque profiles reported by the
Winter dataset for walking at normal speed (
Winter D. A., Biomechanics and Motor Control of Human Movement. 2009).
C. Data Analysis
[0056] The comparison of the MFA- and DWT-based processes consisted of quantifying the accuracy
and the precision of the gait phase estimation and GED blocks. In order to assess
the performance of each of the gait phase estimations, two Key Performance Indicators
(KPIs) were computed.
[0057] The RMS of the Phase Reset Error (RMS_
Pe) was computed as:

where
Pe(
i) is the phase reset error of the
i-th stride and N is the number of strides in the specific walking test. In addition,
the linearity of the estimated phase was computed as the standard deviation of the
first derivative of the estimated phase

. For each walking test, the median value of the phase linearity error was calculated.
[0058] Additional parameters were computed to assess the performance GED blocks with respect
to insole reference events. The temporal distance of the MFA and the HS
DWT from the HS
insole was computed to investigate the phase shift and the invariance of the phase reset
events compared to the reference heel strike event. Also, to evaluate TO identification
performance of the DWT-based GED, the temporal distance between TO
DWT and TO
insole was computed. For each walking test, the median values of the performance indicators
were extracted.
[0059] Misdetections of the MFA, HS
DWT, and TO
DWT were checked, by computing the gait cycle duration based on these events. The recognition
accuracy for these gait events was computed as the ratio between the number of events
correctly recognized and the total number of strides. Finally, the capability of the
DWT-based GED process to extract temporal gait parameters was investigated using the
Bland-Altman and Regression Analysis for the cadence and by computing the Mean Absolute
Error (MAE) of stance, swing, single and double support durations estimated by the
reference signals and the DWT-based process.
D. Statistical Analysis
[0060] For each above-described performance indicator, across-subject medians and interquartile
ranges (IQRs) were extracted to quantify accuracy and precision of the gait phase
estimations and GEDs for both methods (i.e. MFA and DWT-based).
[0061] After verifying the normality of the data with the Lilliefors test, an inferential
statistical test (one-tailed Wilcoxon signed-rank) was conducted to infer about statistical
differences of accuracy and precision between the two methods, MFA and DWT-based.
The statistical significance was set at 5% for all analyses.
Discussion
[0062] Extrapolating, in real-time, reliable, and accurate information about the gait phase
is an essential requirement for a WR to enable human-robot synchronization and provide
a smooth and safe assistive action, consistently with human gait biomechanics.
[0063] The gait-phase estimator for a portable hip exoskeleton of this disclosure is based
on the DWT and AOs. The gait-phase estimator adaptively identifies the beginning and
the end of each step through a novel wavelet-based gait event detector and learns
the walking frequency with AOs. The gait-phase estimator process, according to the
current disclosure surprisingly demonstrates that distal events, related to foot-ground
interaction (i.e., HS and TO), can be reliably extracted by exploiting only signals
of hip joint angles from integrated sensors in the exoskeleton, and this information
is reliable to control the robotic hip exoskeleton.
[0064] The HS
DWT-based gait phase estimator process is reliable and robust enough to be used for delivering
actual torque and shows several advantages over previous solutions of the prior art,
such as the use of pressure-sensitive insoles. The proposed method shows remarkable
performance in estimating the gait phase in real-time, with most performance indicators
being invariant to assistive conditions and gait speeds. This result is paramount
to maximize the human-robot cooperation and potentially energetic cost benefits, as
recognized in corresponding literature. Further, with the proposed approach, the null
phase of the estimated gait phase occurs synchronously with the HS event, and information
about the TO event is provided in real-time. Such features are crucial to design phase-locked
assistive profiles easily ascribable to physiological hip torque profiles as reported
in most biomechanics literature, thus making the tuning procedure user-friendly for
the clinical personnel. Similarly, the possibility of detecting both HS and TO events
according to the instant disclosure opens the possibility of using the exoskeleton
for estimating temporal gait parameters (stance, swing and double support duration)
and symmetry indexes. For assistive devices, the additional capability to assess gait
quality of the user is a relevant feature for assessing the outcome of any home-based
rehabilitation program and would enrich the spectrum of the available functions of
WRs.
A. Performance invariance with gait speed and assistance modality
[0065] The huge variability in gait patterns in healthy and impaired users makes the development
of user-independent gait segmentation processes challenging. Several factors influence
joint kinematics and kinetics, such as the presence of any gait pathology, as well
as factors like gender, age, weight, height, walking speed, cadence, the surface of
the terrain, slope, etc. Stride-to-stride variability is also more evident at the
hip compared to the ankle, making the development of hip-based segmentation processes
even more complicated. Likely due to these impediments, few studies have considered
gait segmentation processes for hip exoskeletons at all, and no known studies have
considered gait segmentation processes for hip exoskeletons having continuous assistive
action along the gait cycle, i.e., both in flexion and extension, and with torque
amplitudes considered adequate for gait assistive scenarios.
[0066] The results achieved according to embodiments of the current disclosure demonstrate
that the HS
DWT-based gait phase estimator is robust to different walking speeds and that the assistive
action of the robot does not deteriorate performance. Results show that this process
outperforms MFA-based processes in all tested conditions, as the phase reset error
of the DWT-base phase estimator was about 64% lower in all conditions. At various
speed conditions, phase performance indicators showed significantly smaller inter-subject
variability with HS
DWT compared to MFA-based methods. Although the adopted sensing technology may be similar
for both methods, i.e., hip encoders integrated in the mechanical structure of the
exoskeleton, the performance of the HS
DWT-based gait phase estimator provides considerable improvements over prior art methods,
including MFA-based methods.
B. Comparison with AOs-based Gait Phase Estimators Using Distal Sensory Apparatuses
[0067] While several recent studies have proposed new methods to continuously estimate a
gait phase in real-time using AOs, these existing methods require the use of sensory
signals from different, predominantly distal, locations, such as instrumented shoes,
a wearable depth camera, and noncontact capacitive sensors. Further, the wavelet-based
phase estimator, according to the present disclosure, surprisingly outperforms existing
methods in the literature while advantageously requiring only the use of proximate
hip joint encoders. In comparative examples, the RMS of the phase reset error of the
current HS
DWT-based gait phase estimator was, on average, 2.1 % of the gait cycle in TM and 1.4
% of the gait cycle in AM, relative to prior art values of on average, 2.5 % of the
gait cycle in TM achieved using instrumented shoes, 4 % of the gait cycle in TM and
3.6 % of the gait cycle in AM using capacitive sensors worn on the calf, and 3.8 %
of the gait cycle using a wearable depth camera.
[0068] Of particular advantage, the improved results of the HS
DWT-based gait phase estimator of the current disclosure extend to a broader range of
experimental conditions and assistance. This is particularly important as variability
in the phase estimation may influence the repeatability of the assistive profile,
which has been shown to reduce the effectiveness of the assistive action. For example,
delivering the assistive torque at the wrong time in the gait cycle can either lower
the efficacy of the assistance or even contrast the residual movement abilities of
target end-users.
C. Comparison with Gait Phase Estimators Using Sensory Apparatuses of Hip Exoskeletons
[0069] While self-containment of a sensory system within an exoskeleton structure has been
considered a convenient design choice to develop usable and acceptable exoskeletons
by final end-users, differences in joint kinematics and kinetics from user to user,
especially when measured from the hip, have prevented the successful development of
such self-contained systems. In particular, inertial measurement units have been investigated
to develop a control strategy for hip exoskeletons. Still, these investigations demonstrated
that user-specific training was required before successful utilization and failed
to achieve phase reset error levels comparable with those of the current disclosure.
As such, the systems and processes of the instant disclosure show the additional advantages
of not requiring subject-specific training of the model and adapting seamlessly to
abrupt changes in gait speed, relative to known implementations.
D. Computation of temporal gait parameters
[0070] For an assistive lower-limb device conceived for clinical rehabilitation and assistance
outside the laboratory environment, the additional capability to assess the gait quality
of the user is an important feature. The possibility to evaluate the user's gait pattern
in terms of temporal gait parameters and symmetry-related indexes, without additional
instruments and outside dedicated gait analysis laboratories, paves the way for novel
telemonitoring techniques, in which the clinician can remotely assess the patient
while walking outdoors.
[0071] In the present case, the described embodiments are able to extract both HS and TO
events using only a hip exoskeleton, without additional instruments and outside dedicated
gait analysis laboratories. While no similar possibility of extracting HS and TO events
using a hip exoskeleton has been considered in the art, DWT-based phase estimator
can reliably detect the HS and TO events with an average error of 0.4 and -1.1%, respectively.
Surprisingly, this advantageous level of performance is in line with those of reported
methods based on arrangements of wearable sensors in the art.
Conclusion
[0072] The skilled person will recognize that various modifications are possible in order
to construct an HRI under principles of the present disclosure, as long as these modifications
do not depart from the scope of the appended claims.
1. A method for controlling a wearable robot having at least one leg unit (140), the
method comprising:
(a) obtaining at least one input signal from at least one encoder (132) tracking a
hip joint angle versus time, the at least one encoder attached to the wearable robot
and corresponding to the at least one leg unit;
(b) windowing the at least one input signal within a window size based on time versus
the hip joint angle;
(c) decomposing the at least one input signal with a Discrete Wavelet Transform (DWT);
(d) identifying at least one gait event in a gait cycle by using the DWT;
(e) computing temporal gait parameters based on the at least one gait event;
(f) generating an assistive force in the at least one leg unit in response to the
temporal gait parameters.
2. The method of claim 1, further comprising the step of:
(g) updating the window size as a function of estimated gait cadence.
3. The method of claim 2, further comprising the step of repeating steps (a) - (g) upon
detection of the at least one gait event and for each subsequent gait cycle.
4. The method of claim 2, wherein the at least one encoder is only arranged to correspond
to a hip joint (130).
5. The method of claim 1, further comprising using a gait phase estimator (500) arranged
to track at least a gait phase in real time and identify at least one biomechanical
gait event to reset the gait phase and segment the gait cycle.
6. The method of claim 5, wherein the gait phase estimator includes an adaptive oscillator
phase estimator, a phase reset module, and means for phase error learning.
7. The method of claim 6, wherein the adaptive oscillator phase estimator is arranged
to estimate at least one of phase, frequency, amplitude, and offset of harmonics of
the at least one input signal corresponding to the hip joint angle.
8. The method claim 6, wherein the means for phase error learning includes computing
a phase-reset error when a gait event is detected.
9. The method of claim 1, wherein the step of identifying a gait detection event in the
gait cycle using the DWT comprises the following sub-steps:
calculating discrete wavelet coefficients based on the at least one input signal;
determining the gait event to identify at least one of heel strike and toe-off;
detecting the at least one of the heel strike and the toe-off for the at least one
leg unit.
10. The method of claim 9, wherein the step of calculating discrete wavelet coefficients
based on the at least one input signal includes taking input signals at the hip joint
angle.
11. The method of claim 9, wherein step of identifying at least one of the heel strike
and the toe-off in the gait cycle using the DWT further comprises the following sub-step:
(v) computing temporal gait parameters based on the detection of the at least one
of the heel strike and the toe-off.
12. The method of claim 9, wherein computation of temporal gait parameters includes:
duration of (i) stride time; (ii) swing phase; (iii) stance phase; and (iv) at least
one of the following parameters selected from the group consisting of single support,
initial double support, terminal double support, double support, and cadence.
13. The method of claim 1, wherein at least one adaptive oscillator is arranged to decompose
a periodic input signal into different harmonics including at least one of phase,
frequency, amplitude and offset.
14. The method of claim 13, further comprising the steps of determining an error between
a reconstructed periodic input signal and the periodic input signal, and feeding the
error to correct an estimate of a gait phase.
15. A wearable robot comprising:
an active pelvis orthosis (100) having an actuation system (120) arranged to assist
hip flexion/extension movements transmitted by at least one leg unit (140), the active
pelvis orthosis (100) including a trunk (110) from which an actuation unit (120) of
the actuation system extends to a hip joint (130), whereat at least one encoder (132)
is arranged and corresponds to the at least one leg unit (140) and is arranged to
transmit at least one input signal, respectively, the at least one encoder (132) is
arranged to measure the hip flexion/extension angle of the at least one leg unit (140)
relative to the trunk (110);
a power unit (112) and a computing unit (114), the power unit (112) providing assistive
power to the at least one leg unit (140) at the hip joint (130) in response to the
computing unit (114) determining gait segmentation of a gait cycle from the at least
one input signal of the at least one encoder (132);
a gait phase estimator (500) arranged to track at least a gait phase in real time
and identify at least one biomechanical gait event to reset a gait phase and segment
the gait cycle;
a gait-event detector (560) is arranged to identify a flexion angle from the at least
one input signal s based on a discrete wavelet transform (DWT) arranged for identifying
at least one relevant phase-invariant gait event of the gait cycle.
1. Verfahren zum Steuern eines tragbaren Roboters, der mindestens eine Beineinheit (140)
aufweist, wobei das Verfahren Folgendes umfasst:
(a) Erfassen mindestens eines Eingangssignals von mindestens einem Geber (132), der
einen Hüftgelenkswinkel im Verhältnis zur Zeit verfolgt, wobei der mindestens eine
Geber an dem tragbaren Roboter befestigt ist und der mindestens einen Beineinheit
entspricht,
(b) Fensterung des mindestens einen Eingangssignals innerhalb einer Fenstergröße auf
Grundlage von Zeit im Verhältnis zum Hüftgelenkswinkel,
(c) Zerlegen des mindestens einen Eingangssignals mit einer Diskreten Wavelet-Transformation
(DWT),
(d) Identifizieren mindestens eines Gangereignisses in einem Gangzyklus unter Verwendung
der DWT,
(e) Berechnen zeitlicher Gangparameter auf Grundlage des mindestens einen Gangereignisses,
(f) Erzeugen einer unterstützenden Kraft in der mindestens einen Beineinheit als Reaktion
auf die zeitlichen Gangparameter.
2. Verfahren nach Anspruch 1, das ferner den folgenden Schritt umfasst:
(g) Aktualisieren der Fenstergröße in Abhängigkeit von einer geschätzten Gang-Schrittfrequenz.
3. Verfahren nach Anspruch 2, das ferner den Schritt des Wiederholens der Schritte (a)
bis (g) auf das Erkennen des mindestens einen Gangereignisses hin und für jeden nachfolgenden
Gangzyklus umfasst.
4. Verfahren nach Anspruch 2, wobei der mindestens eine Geber nur angeordnet ist, um
einem Hüftgelenk (130) zu entsprechen.
5. Verfahren nach Anspruch 1, das ferner das Verwenden eines Gangphasenschätzers (500)
umfasst, der angeordnet ist, um mindestens eine Gangphase in Echtzeit zu verfolgen
und mindestens ein biomechanisches Gangereignis zu identifizieren, um die Gangphase
zurückzusetzen und den Gangzyklus zu segmentieren.
6. Verfahren nach Anspruch 5, wobei der Gangphasenschätzer einen adaptiven Oszillatorphasenschätzer,
ein Phasenzurücksetzungsmodul und Mittel zum Phasenfehlerlernen einschließt.
7. Verfahren nach Anspruch 6, wobei der adaptive Oszillatorphasenschätzer angeordnet
ist, um mindestens eines von Phase, Frequenz, Amplitude und Versatz von Oberschwingungen
des mindestens einen Eingangssignals, das dem Hüftgelenkswinkel entspricht, zu schätzen.
8. Verfahren nach Anspruch 6, wobei das Mittel zum Phasenfehlerlernen das Berechnen eines
Phasenzurücksetzungsfehlers, wenn ein Gangereignis erkannt wird, einschließt.
9. Verfahren nach Anspruch 1, wobei der Schritt des Identifizierens eines Gangereignisses
in dem Gangzyklus unter Verwendung der DWT die folgenden Teilschritte umfasst:
Berechnen diskreter Wavelet-Koeffizienten auf Grundlage des mindestens einen Eingangssignals,
Bestimmen des Gangereignisses, um mindestens eines von Fersenauftritt und Zehenabheben
zu identifizieren,
Erkennen des mindestens einen von dem Fersenauftritt und dem Zehenabheben für die
mindestens eine Beineinheit.
10. Verfahren nach Anspruch 9, wobei der Schritt des Berechnens diskreter Wavelet-Koeffizienten
auf Grundlage des mindestens einen Eingangssignals das Aufnehmen von Eingangssignalen
bei dem Hüftgelenkswinkel einschließt.
11. Verfahren nach Anspruch 9, wobei der Schritt des Identifizierens mindestens eines
von dem Fersenauftritt und dem Zehenabheben in dem Gangzyklus unter Verwendung der
DWT ferner den folgenden Teilschritt umfasst:
(v) Berechnen zeitlicher Gangparameter auf Grundlage der Erkennung des mindestens
einen von dem Fersenauftritt und dem Zehenabheben.
12. Verfahren nach Anspruch 9, wobei die Berechnung zeitlicher Gangparameter Folgendes
einschließt:
Dauer von (i) Schrittzeit, (ii) Schwungphase, (iii) Standphase und (iv) mindestens
einem der folgenden Parameter, der ausgewählt ist aus der Gruppe, die aus Einzelstütze,
anfänglicher Doppelstütze, abschließender Doppelstütze, Doppelstütze und Schrittfrequenz
besteht.
13. Verfahren nach Anspruch 1, wobei mindestens ein adaptiver Oszillator angeordnet ist,
um ein periodisches Eingangssignal in unterschiedliche Oberschwingungen zu zerlegen,
die mindestens eines von Phase, Frequenz, Amplitude und Versatz einschließen.
14. Verfahren nach Anspruch 13, das ferner die Schritte des Bestimmens eines Fehlers zwischen
einem rekonstruierten periodischen Eingangssignal und dem periodischen Eingangssignal
und des Einspeisens des Fehlers, um eine Schätzung einer Gangphase zu berichtigen,
umfasst.
15. Tragbarer Roboter, der Folgendes umfasst:
eine aktive Beckenorthese (100), die ein Betätigungssystem (120) aufweist, das angeordnet
ist, um Hüftbeugungs-/-streckungsbewegungen zu unterstützen, die durch mindestens
eine Beineinheit (140) übertragen werden, wobei die aktive Beckenorthese (100) einen
Rumpf (110) einschließt, von dem aus sich eine Betätigungseinheit (120) des Betätigungssystems
bis zu einem Hüftgelenk (130) erstreckt, an dem mindestens ein Geber (132) angeordnet
ist und der mindestens einen Beineinheit (140) entspricht und angeordnet ist, um jeweils
mindestens ein Eingangssignal zu übermitteln, wobei der mindestens eine Geber (132)
angeordnet ist, um den Hüftbeugungs-/-streckungswinkel der mindestens einen Beineinheit
(140) im Verhältnis zu dem Rumpf (110) zu messen,
eine Antriebseinheit (112) und eine Recheneinheit (114), wobei die Antriebseinheit
(112) als Reaktion darauf, dass die Recheneinheit (114) eine Gangsegmentierung eines
Gangzyklus aus dem mindestens einen Ausgangssignal des mindestens einen Gebers (132)
feststellt, einen unterstützenden Antrieb für die mindestens eine Beineinheit (140)
an dem Hüftgelenk (130) bereitstellt,
einen Gangphasenschätzer (500), der angeordnet ist, um mindestens eine Gangphase in
Echtzeit zu verfolgen und mindestens ein biomechanisches Gangereignis zu identifizieren,
um die Gangphase zurückzusetzen und den Gangzyklus zu segmentieren,
einen Gangereignisdetektor (560), der angeordnet ist, um einen Beugungswinkel aus
dem mindestens einen Eingangssignal auf Grundlage einer Diskreten Wavelet-Transformation
(DWT) zu identifizieren, die zum Identifizieren mindestens eines relevanten phasenunveränderlichen
Gangereignisses des Gangzyklus angeordnet ist.
1. Procédé de commande d'un robot portable comportant au moins une unité de jambe (140),
le procédé comprenant :
(a) l'obtention d'au moins un signal d'entrée provenant d'au moins un codeur (132)
pour le suivi d'un angle d'articulation de hanche en fonction du temps, l'au moins
un codeur étant fixé au robot portable et correspondant à l'au moins une unité de
jambe ;
(b) le fenêtrage de l'au moins un signal d'entrée dans une taille de fenêtre sur la
base du temps en fonction de l'angle d'articulation de hanche ;
(c) la décomposition de l'au moins un signal d'entrée avec une transformée en ondelette
discrète (DWT) ;
(d) l'identification d'au moins un événement de marche dans un cycle de marche à l'aide
de la DWT ;
(e) le calcul de paramètres de marche temporels sur la base de l'au moins un événement
de marche ;
(f) la génération d'une force auxiliaire dans l'au moins une unité de jambe en réponse
aux paramètres de marche temporels.
2. Procédé selon la revendication 1, comprenant en outre l'étape de :
(g) mise à jour de la taille de fenêtre en fonction de la cadence de marche estimée.
3. Procédé selon la revendication 2, comprenant en outre l'étape de répétition des étapes
(a) à (g) lors de la détection de l'au moins un événement de marche et pour chaque
cycle de marche suivant.
4. Procédé selon la revendication 2, dans lequel l'au moins un codeur est conçu uniquement
pour correspondre à une articulation de hanche (130).
5. Procédé selon la revendication 1, comprenant en outre l'utilisation d'un estimateur
de phase de marche (500) conçu pour suivre au moins une phase de marche en temps réel
et pour identifier au moins un événement de marche biomécanique afin de réinitialiser
la phase de marche et de segmenter le cycle de marche.
6. Procédé selon la revendication 5, dans lequel l'estimateur de phase de marche inclut
un estimateur de phase d'oscillateur adaptatif, un module de réinitialisation de phase,
et un moyen d'apprentissage d'erreur de phase.
7. Procédé selon la revendication 6, dans lequel l'estimateur de phase d'oscillateur
adaptatif est conçu pour estimer l'un au moins parmi la phase, la fréquence, l'amplitude
et le décalage d'harmoniques de l'au moins un signal d'entrée correspondant à l'angle
d'articulation de hanche.
8. Procédé selon la revendication 6, dans lequel le moyen d'apprentissage d'erreur de
phase inclut le calcul d'une erreur de réinitialisation de phase lors de la détection
d'un évènement de marche.
9. Procédé selon la revendication 1, dans lequel l'étape d'identification d'un événement
de détection de marche dans le cycle de marche à l'aide de la DWT comprend les sous-étapes
suivantes :
le calcul de coefficients d'ondelette discrète sur la base de l'au moins un signal
d'entrée ;
la détermination de l'évènement de marche pour identifier l'un au moins parmi un coup
de talon et un décollage d'orteils ;
la détection de l'un au moins parmi le coup de pied et le décollage d'orteils pour
l'au moins une unité de jambe.
10. Procédé selon la revendication 9, dans lequel l'étape de calcul de coefficients d'ondelette
discrète sur la base de l'au moins un signal d'entrée inclut l'acquisition de signaux
d'entrée au niveau de l'angle d'articulation de hanche.
11. Procédé selon la revendication 9, dans lequel l'étape d'identification de l'un au
moins parmi le coup de pied et le décollage d'orteils dans le cycle de marche à l'aide
de la DWT comprend en outre les sous-étapes suivantes :
(v) le calcul de paramètres de marche temporels sur la base de la détection de l'au
moins un parmi le coup de pied et le décollage d'orteils.
12. Procédé selon la revendication 9, dans lequel le calcul de paramètres de marche temporels
inclut :
la durée (i) du temps de pas ; (ii) de la phase de balancement ; (iii) de la phase
d'appui ; et (iv) de l'un au moins parmi les paramètres suivants, sélectionnés parmi
le groupe comprenant le support simple, le double support initial, le double support
terminal, le double support et la cadence.
13. Procédé selon la revendication 1, dans lequel au moins un oscillateur adaptatif est
conçu pour décomposer un signal d'entrée périodique en différentes harmoniques incluant
l'un au moins parmi la phase, la fréquence, l'amplitude et le décalage.
14. Procédé selon la revendication 13, comprenant en outre les étapes de détermination
d'une erreur entre un signal d'entrée périodique reconstruit et le signal d'entrée
périodique, et d'alimentation de l'erreur pour la correction d'une estimation d'une
phase de marche.
15. Robot portable comprenant :
une orthèse pelvienne active (100) comportant un système d'actionnement (120) conçu
pour assister des mouvement de flexion/extension de hanche transmis par au moins une
unité de jambe (140), l'orthèse pelvienne active (100) incluant un tronc (110) à partir
duquel une unité d'actionnement (120) du système d'actionnement s'étend vers une articulation
de hanche (130), au niveau de laquelle au moins un codeur (132) est disposé et correspond
à l'au moins une unité de jambe (140) et est conçu pour transmettre au moins un signal
d'entrée, respectivement, l'au moins un codeur (132) étant conçu pour mesurer l'angle
de flexion/extension de hanche de l'au moins une unité de jambe (140) par rapport
au tronc (110) ;
une unité de puissance (112) et une unité de calcul (114), l'unité de puissance (112)
fournissant une puissance auxiliaire à l'au moins une unité de jambe (140) au niveau
de l'articulation de hanche (130) en réponse à l'unité de calcul (114) déterminant
ladite segmentation de marche d'un cycle de marche à partir de l'au moins un signal
d'entrée de l'au moins un codeur (132) ;
un estimateur de phase de marche (500) conçu pour suivre au moins une phase de marche
en temps réel et pour identifier au moins un événement de marche biomécanique afin
de réinitialiser une phase de marche et de segmenter le cycle de marche ;
un détecteur d'événement de marche (560) conçu pour identifier un angle de flexion
à partir de l'au moins un signal d'entrée sur la base d'une transformée d'ondelette
discrète (DWT) conçue pour identifier au moins un événement de marche invariant en
phase concerné du cycle de marche.