This application relates to the field of exoskeletons used to assist walking motion. More specifically, this application relates to the customization of assistance depending on a determination of a patient's gait disorder, specific baseline gait and rehabilitation target.
Human gait is highly challenging to understand and assess because of the large number of various mechanical movements involved. For example, the knee moves in a complex rolling motion rather than as a simple hinge. Assistive equipment can be used to improve the physical condition of individuals who are affected by movement disorder diseases such as cerebral palsy, or to help people who need physical rehabilitation. Mechanical apparatus involved in this kind of bio-medical equipment usually comprises actuation devices including electric motors, hydraulics and pneumatic components. However, hydraulics and pneumatics can raise concern about the potential hazard for the wearer if a leak occurs in the equipment.
A powered exoskeletal device (PED) is a robotic system that involves a power system for providing motorized assistance to a human body. It can also persistently alleviate knee buckling. This type of system is also able to harvest energy using the passive dynamics of walking. The principal challenge is to adjust the system to each body morphology without forming a mechanical hindrance. The major drawbacks with PEDs used for military applications and spinal cord injury are their size and weight. Indeed, heavy materials such as stainless steel and titanium are mostly used in this kind of equipment.
Proper gait analysis is essential to implement the appropriate torque feedback in a PED. An injury can be caused by the lack of appreciation of a user's gait when setting the torque to be applied by the PED. An optimization of the resistive torque applied during gait is important for the smooth functioning of the PED. In addition, a powered PED can be used to determine user intent or estimate a measurement of the gait and apply a sensitivity amplification to match the stride or the gait of the wearer.
U.S. Pat. No. 7,652,386 to Donelan et al. relates to an apparatus for harvesting energy from motion of one or more joints. In this apparatus, one or more sensors are used to sense the characteristics associated with the motion of one or more joints, and control circuitry triggers energy harvesting when the conditions during the motion are considered to be mutualistic.
U.S. Patent Application Publication 2017/0196750 to Hepler et al. discloses a device for the intermittent assistance of body segment motion. When the motion of the body segment is cyclical, for example during walking, assistance to the body segment is switched on and off throughout the cycle to correspond to positive and negative power modes respectively. Energy used to assist the body segment may be harvested from prior motion of the body segment, either in prior cycles and/or when the body segment is moving in a negative power mode.
Referring to
Plot 126 illustrates the measurement of the knee torque as a function of time. By combining plots 122 and 126, the sign of the power mode can be inferred. In plot 136, muscles are acting to decrease the mechanical energy of the knee joint in negative power intervals 130, 132 and 134 of power plot 136. In interval 130, knee flexor muscles are acting against the extension that occurs during swing extension in order to arrest extension of the knee prior to heel strike. In interval 132, knee extensor muscles are acting against the flexion that occurs during stance/collision flexion when the mass of the human is transferred to the foot shortly after heel strike. In interval 134, knee extensor muscles are acting against the flexion that occurs during swing extension in order to arrest flexion of the knee prior to the start of swing extension. The knee is working in a positive power mode in interval 138, as it is in intervals 140, 142 and 144.
Depending on the embodiment, one or more of the above-described problems have been reduced or eliminated, while other embodiments are directed to other improvements.
The present invention is directed to a method, device and system for assisting motion of two or more body segments separated by joints. In particular, the purpose of the device is to assist the wearer by providing assistive torque and/or generating substantial power from the motion of walking with minimal metabolic effort, and to monitor over time the assistance provided by the system while walking. The assistance provided is customized to the user's particular gait disorder and rehabilitation plan.
The exoskeletal rehabilitation device (ERD) of the present invention is attached to two or several body segments connected by joints and used to reduce fatigue during walking. The system is implemented for use with body segments that exhibit cyclical and repetitive motions such as the leg. The motion of a body segment can be described as a succession of negative and positive power modes, with an energy harvesting system taking advantage of the negative power mode in order to generate and store energy. A negative power mode exists when the angular velocity of the joint between the segments and the torque are in opposite directions. In one example case of a negative power mode, the muscles of the leg are acting as a brake at various moments during the gait.
In the present system, initial settings are selected regarding the patient's baseline profile; and data from various sensors is processed in order to match the ERD mechanical response to the motion of the body segment. Data exchange and interaction between ERDs worn on each leg are optimized in order to harmonize the overall mechanical response to the motion of the gait, which is associated with the specificities of each individual's morphology and/or needs.
Another aspect of the invention is a lightweight construction to mitigate the metabolic cost induced by wearing the ERD. Indeed, the metabolic cost is brought about by the weight of the device, which can increase the fatigue of the patient (or wearer or host) if the mechanical assistance provided by the ERD does not compensate the fatigue. The metabolic cost can be understood as the balance between the energy consumed by the body during walking and the mechanical assistance provided by the biomechanical energy harvester.
The ERD is useful for patients with cerebral palsy, including spastic hemiplegia and spastic diplegia, muscle weakness due to aging, minor paralysis due to brain or spinal cord injuries, stroke victims, multiple sclerosis, polio and muscular dystrophy. The ERD can help to make muscles stronger, reduce atrophy, or to help prevent or delay the need for a wheelchair.
In addition to the exemplary aspects and embodiments described above, further aspects and embodiments will become apparent by reference to the drawings and by a study of the following detailed description.
The following drawings should not be construed as restricting the scope of the invention in any way.
The term “assistance” is used herein to refer to helping a patient walk, either in the negative power mode, the positive power mode or both.
The term “augmentation” is used to refer to the assistance to a patient involving adding torque in the same direction as the body segment is accelerating.
The term “body segment” may refer to a part of a body, such as a thigh, for example. It may also refer to one or more muscles of the body segment, such as a hamstring and a quadriceps. Further, a body segment may also comprise multiple, constituent body segments, depending on how they are defined. Most muscle groups span across two joints. For instance, the hamstring (i.e. the biceps femoris and semitendinosus) spans from pelvis to tibia, and the quadriceps (including, e.g., the vastus intermedius) spans from upper femur to tibia via the patella and tendons. As a consequence, contraction of a muscle may affect multiple skeletal body segments.
The term “harvesting” is used when the patient is being assisted in the negative power mode, i.e. when the motor-generator is generating electricity and, as a consequence, opposing the direction of motion of the body segment.
The term “lateral” refers to a position towards the left or right side of the human body.
The term “medial” refers to a position towards the center of the human body.
The term “negative power mode” refers to a situation where the knee torque and angular velocity have opposite signs.
The term “positive power mode” refers to a situation where the knee torque and angular velocity have similar signs.
The term “sensor” includes, but is not limited to, a device or module that detects events or changes in its environment and usually sends the information to other electronic devices.
The term “system” includes, but is not limited to, the constituent mechanical and electronic components of a single ERD, or a set of two ERDs working in cooperation.
The term “torque” refers to a moment of force that produces rotation or torsion, or opposes rotation or torsion.
Referring to
Referring now as well to
Referring to
In some embodiments, the assistance settings are selected automatically, based on a library of data of different gait disorders and severities, different ages of patients, and desired level of assistance. In other embodiments, the settings are selected by a therapist responsible for the rehabilitation of the patient. If the patient's gait suffers to different extents in each leg, as evident from the GQM, then, in step 308, the ERC control system adjusts the settings to provide differential support for each leg.
In step 309, the ERD provides assistance to the patient. Assistance includes applying augmentation to movement between the thigh and the shin during positive work phases of the patient's gait; and applying resistance to movement between the thigh and the shin during negative work phases of the patient's gait.
The system monitors the gait over time in step 310 and, from time to time, further recalculates the gait quality metric 311 and stores it in the database 316. Calculating the GQM after a period of rehabilitation may involve, for example, determining a later maximum extension of the knee as an average maximum extension over at least three cycles of the patient's gait.
In step 312, the expected GQM is compared with the actual data. The expected GQM at a given time after the start of treatment is based on the pre-categorization of the patient's gait and the assistance program selected for the patient. Depending on the rehabilitation program chosen, the expected GQM after a few weeks of treatment may be a specific increase in the maximum angular extension of the knees, for example. Based on the comparison of actual gait with expected gait, the settings are adjusted in step 314, if required. Settings may be adjusted manually, by a therapist, or automatically by the system, depending on the embodiment. Settings may be adjusted based on data collected from a group of patients with similar conditions who have already used the ERD.
Referring to
Referring to
The goal with cerebral palsy patients is to either increase the peak knee extension angle between swing extension and stance flexion, or to prevent deterioration so that a wheelchair is unnecessary. When the hamstrings are stretched, the nervous system lapses into spasticity, so, in one embodiment, spasms in the hamstring are detected by an electromyography (EMG) sensor. At points when the spasms are detected, the ERD extends the knee to push through the point or maintain it, desensitizing the nervous system to the stretching of the hamstring. Referring to
Referring to
In the illustrated embodiment, the torque controller 630 also comprises control logic 636. The motor-generator current sensor circuit 626 provides an electrical connection between motor-generator 606 and current controller 612. The motor-generator current sensor circuit 626 comprises an input/output connection 610 between the motor-generator 606 and the current controller 612. Connection 610 may operate as an output from the current controller 612 and an input to the motor-generator 606 when the system 602 is operating in augmentation mode. Conversely, connection 610 may operate as an output from the motor-generator 606 and an input to the current controller 612 when the system 602 is operating in energy harvesting mode. Motor-generator current sensor circuit 626 may also comprise other circuit components not expressly shown, e.g. rectifying components, amplifiers, signal conditioning circuits, drivers, inverters, timers and/or the like.
Torque controller 630 may optionally receive a feedback signal 628 reflective of generator current drawn from motor-generator 606, or of drive current supplied to the motor-generator. In some embodiments, motor-generator current feedback signal 628 may be provided by one or more current sensor(s) 626. In other embodiments, motor-generator circuit 608 may be designed to provide motor-generator current feedback signal 628 directly, i.e. without the need for separate current sensor(s) 626. In some embodiments, current sensor(s) 626 may detect, and/or motor-generator current feedback signal 628 may be reflective of, the current drawn from motor-generator 606 after rectification—i.e. generator current feedback signal 628 may be reflective of a DC generator current level.
In the illustrated embodiment, current controller 612 controls the motor-generator current based at least in part on a torque control signal 632 (which may also be referred to as a torque reference signal 632). For example, current controller 612 may attempt to cause the motor current of the motor-generator 606 to track torque control signal 632. In the illustrated embodiment, torque control signal 632 is generated by control logic 636 and may be indicative of a magnitude of the desired motor torque to be developed in motor-generator 606 and/or a magnitude of the desired motor current to be supplied to motor-generator 606. Control logic 636 may comprise one or more suitably configured central processing units (CPU), one or more microprocessors, one or more microcontrollers, one or more field-programmable gate arrays (FPGA), application-specific integrated circuits (ASIC), logic circuits, combinations thereof or any other suitable processing unit(s) comprising hardware and/or firmware and/or software capable of functioning as described herein. In some embodiments, control logic 636 may be implemented in the analog domain by a suitably designed analog control circuit.
A load circuit 616 provides the electrical connection between current controller 612 and load 618. Load circuit comprises an output 614 from current controller 612, which is electrically connected to load 618. Load circuit 616 may also comprise other circuit components not expressly shown, e.g. rectifying circuits, amplifiers, signal conditioning circuits, capacitors, super capacitors, rechargeable batteries and/or the like. Depending on the embodiment, load circuit 616 may be completely outside of the torque controller 630.
Referring to
In the illustrated embodiment, where a knee joint connects body segments 600 and energy is applied thereto, control logic 736 comprises a gait phase estimator 708. Gait phase estimator 708 generates a gait phase estimate signal 710 indicative of the current phase of the gait of body segments 600. Gait phase estimator 708 may use information from motion sensor signal(s) 702 and/or EMG sensor signals 706 to generate its gait phase estimate signal 710. Motion sensor signal(s) 702 may comprise the three phase voltage output signals from motor-generator 606 which may be used to estimate the angular velocity of the motor-generator and the corresponding relative angular velocity of body segments 600. In some embodiments, gait phase estimator 708 may also make use of other inputs (e.g. motor-generator current feedback signal 700 or other inputs from other sensors) to generate its gait phase estimate signal 710. In some embodiments, gait phase estimator 708 may additionally or alternatively estimate whether the current gait phase is within one of the particular portions of a gait cycle which spans a range of gait phases, e.g. whether the knee joint is in swing flexion, swing extension, stance/collision flexion or stance extension. In one particular embodiment, gait phase estimator 708 may determine the transitions between gait phase portions and output information in gait phase estimate signal 710 indicating that a transition has occurred between gait portions.
Positive/negative work estimator 714 may make use of a variety of information to ascertain whether the motion of body segments 600 is in a positive or negative mechanical power mode. By way of non-limiting examples, such information may include gait phase estimate signal 710, motion sensor signal(s) 702, EMG sensor signal(s) 706, and/or motor-generator current feedback signal 700. In one particular non-limiting example, positive/negative work estimator 714 may use gait phase estimator signal 710 to determine the time of transitions between portions of a host's gait cycle.
Factor estimator 716 may make use of a variety of information to generate factor estimator output signal 726. Factors which may be estimated may be defined as every event or those which may have an impact on repetitive motion associated with the body segments, such as for example gait cadence, speed of movement, host, host-specific gait parameters, host size, load carried by the host, location of carried load or locomotion type. By way of non-limiting examples, information used to generate factor estimator output may include gait phase estimate signal 710, positive/negative power mode signal 720, motion sensor signal(s) 702 and/or motor-generator current feedback signal 700, and/or one or more other appropriate signals.
Control logic 736 may comprise a base torque profile selector 730 which serves the purpose of selecting a base torque profile 728 from a library 718 of base torque profiles. Base torque profile library 718 may comprise a library of base torque profiles for different types of repetitive motions, different types of gait problem and different severities of gait problem. The selection of a particular base torque profile 728 by base torque profile selector 730 may be based, in part, on configuration input 732. The configuration input 732 may comprise user-configurable input information about the pre-categorization of the patient, prior or intended use of the rehabilitation system 600, experimentally determined information about the use of other similar rehabilitation systems, calibration information of the rehabilitation system and its use, system constant information and/or the like.
Control logic 736 includes a GQM estimator 724, which calculates and stores the GQM in the database 316. The GQM estimator 724 may also adjust the settings of the assistance provided to the patient. For example, the GQM estimator 724 adjusts the base torque profile and/or a current torque profile in response to a variety of input information in order to provide (as output) torque control signal 632. GQM estimator 724 may receive input information which may include, without limitation: base torque profile 728, gait phase estimator output 712, positive/negative work estimator output 720, factor estimator output 726, configuration input 732, motion sensor signal(s) 702 and/or motor-generator current signal 700.
Control logic 736 comprises an optional load profile controller 734 which outputs a voltage control signal 738. Load profile controller 734 may use information from load voltage feedback signal 735 to generate voltage control signal 738. In some embodiments, load profile controller 734 may also make use of configuration input 732 and/or other inputs to generate voltage control signal 738. By way of non-limiting example, configuration input 732 may include parameters of load and/or parameters of generator 606.
Referring to
Referring to
In one variation of the system, the control of the motor-generator speed is extended from control above a certain speed, (e.g. typically a knee angular velocity >1.5 rad/s), to control right down to very slow speeds (e.g. down to 0.15 rad/s). Referring to
Referring to
Slow speed motor control is achieved by using a high accuracy sensor that feeds signals into a hybrid algorithm. At slow speeds, the sensor is used, and at high speeds, sensorless control is used.
Referring to
Structural modifications may be added to the ERD in order to increase the surface area of lower shell, the upper shell, or both, for the purpose of minimizing and spreading the impact of the pressure on the leg. Moreover, this increased surface area reduces the movement of the ERD relative to the leg.
In an alternative embodiment, the upper anchor point is extended to the hip. The lever arm embodied by the upper subshell is extended a little further, for reducing forces and allowing attachment to a less fleshy location on the body. In some embodiments, the connection is made to a hip belt. In other embodiments, the upper subshell is connected via another joint to the hip.
A knee pad may be used and made from various lightweight materials in order to facilitate the attachment and the fixation of the ERD to the knee. In addition to that, a battery or motor-generator may be included in the knee pad in order to collect generated energy.
In other embodiments, a rigid attachment from either the upper or lower shell of the ERD to a kneepad allows for the transfer of force and consequently moves the attachment to an alternate point for coupling torque. The attachment is held in place with a detachable strap connected to the back part of the knee pad.
In an alternative embodiment, a second motor/generator is set up to operate via the additional hinge located on the inner side of the knee. A specific response may be calculated and optimized by the software 810 for implementing torque application on this additional hinge, in order to optimize adjustment of the gait assistance.
In an alternative embodiment, implementation of artificial intelligence is used in order to determine the torque to be applied. A gait phase state machine helps to synchronize the user's gait with the torque profile desired by the therapist. Torque can be adjusted in three scenarios: firstly, to increase the amount of assistance in order to increase the patient's mobility; secondly, to maintain the current level of assistance in order for the patients to push themselves further or maintain current mobility; and thirdly, to reduce the level of assistance also in order for the patients to push themselves further.
The system may detect the use of crutches and adapt its assistance to the user's gait. For example, in some embodiments there are various settings: with crutches and strong assistance; with crutches and light assistance; without crutches and with strong assistance; and without crutches and with light assistance. The settings can be worked through by the patient as a progression from easy to hard. Settings could be selected manually, or they could be selected automatically, depending on the embodiment. Referring to
The system may include an accelerometer. As a consequence of including the accelerometer, rapid acceleration is detected and additional resistance added in response, if required. In this embodiment, Segway™-style gyroscopes are required such as vibrating structure gyroscopes or inclinometers.
The system may include an accelerometer with a Wi-Fi/Bluetooth™/Sim communication medium as an option for when the patient is wearing the device outside of a supervised environment. As a consequence, data about the patient's movement can be transmitted to a therapist.
Use of a 3D printer to size the device to a young patient allows components to be exchanged inexpensively as the user grows; to put it another way, besides the implementation of a personalized gait-assistance by making use of user data collection, the ERD may be specifically tailored to the anatomy of the user.
In other embodiments, the minimum number of gait cycles used to determine the baseline gait measurements may be other than three.
The foregoing embodiments and aspects thereof are described and illustrated in conjunction with systems, tools and methods that are intended to be exemplary and illustrative, and not limiting in scope.
Number | Date | Country | |
---|---|---|---|
62625734 | Feb 2018 | US |