Aspects of the present disclosure are directed to motor learning and/or rehabilitative apparatuses and related methods.
As an overview, various robotics have been utilized in establishing motor learning principles for limb therapy for patients with a variety of different types of conditions. The mechanical environment of a limb (e.g., arm and hand) allows experimenters to present subjects with tasks they have not encountered previously, and to then observe the processes of motor adaptation and learning.
While useful, certain approaches to training various limbs can fall short in early enrollment and volitional engagement. Task-specific training may also unintentionally reward functional compensations instead of true neuroplastic recovery. Furthermore, robotic equipment can be expensive, challenging to design, control and implement. These and other issues have presented challenges to various approaches for motor learning, such as those utilized for rehabilitation.
Various embodiments are directed toward apparatuses and related methods that address the aforementioned issues. A particular embodiment is directed to an apparatus having a shaft with a crank coupled thereto, and a user support structure to support a user while a lower extremity of the user is engaged with the crank. The crank is configured to translate mechanical force (e.g., as may include a torque force) between the shaft and the user's lower extremity, with the shaft being configured to rotate. The apparatus also includes feedback circuitry, and motor control circuitry that operates therewith. The feedback circuitry senses engagement of the user with the crank and provides feedback signals characterizing the sensed engagement. The motor control circuitry provides haptic rehabilitative movement by using the feedback signals to control movement of the crank via the motor and shaft. This control includes applying control inputs to the motor that cause crank to render respective impedance-based and/or admittance-based haptic environments, while engaged with the user's lower extremity via rotation of the shaft.
Various embodiments are directed to methods as may be implemented in accordance with the above and/or one or more other approaches characterized herein. In a particular embodiment, a method for providing haptic rehabilitative movement and/or force/torque is carried out as follows. Feedback signals are obtained for characterizing sensed engagement of a user's lower extremity with a crank, which is coupled to a shaft that is driven by a motor. Movement of the crank is controlled via the motor and shaft using the feedback signals, by applying control inputs to the motor that cause crank to render respective impedance-based and/or admittance-based haptic environments while engaged with the user's lower extremity, via rotation of the shaft.
The above discussion/overview is not intended to describe each embodiment or every implementation of the present disclosure. The figures and detailed description that follow also exemplify various embodiments.
Various example embodiments may be more completely understood in consideration of the following detailed description and in connection with the accompanying drawings, in which:
While various embodiments discussed herein are amenable to modifications and alternative forms, aspects thereof have been shown by way of example in the drawings and will be described in detail. It should be understood, however, that the intention is not to limit the invention to the particular embodiments described. On the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the scope of the disclosure including aspects defined in the claims. In addition, the term “example” as may be used throughout this application is by way of illustration, and not limitation.
Aspects of the present disclosure are believed to be applicable to a variety of different types of articles of manufacture, apparatuses, systems and methods involving rehabilitation. In certain implementations, aspects of the present disclosure have been shown to be beneficial when used in the context of mechanically interacting with a user to facilitate rehabilitative conditions as may involve one or more of movement, force and torque (which may be referred to as a twisting force). Further aspects are directed to interacting in such contexts by dynamically changing rehabilitative conditions based on feedback that characterizes the user and/or the user's response, and which may further be based a type of rehabilitative therapy to be provided. While not necessarily so limited, various aspects may be appreciated through a discussion of examples using such exemplary contexts.
In accordance with various example embodiments, it has been recognized/discovered that multi-axis movement and force/torque can be achieved for rehabilitation with fewer (or only one) axis of movement. In some instances, out-of-plane movement, force and/or torque is utilized for training using a single plane of movement and/or an apparatus providing force/torque with a single degree of freedom. For instance, reaching-type movements may be effected in different haptic environments to develop motor competency through tasks/subtasks, such as those relating to gait.
Various such embodiments are directed to an apparatus and method involving rotary motion, such as may be delivered by a bicycle-type crank and shaft that provides circular motion in a particular plane. In such embodiments, movement, forces and torque can be utilized within the plane of circular motions, while further sensing and using forces and torque out of the plane such as by sensing force applied to a pedal attached to a crank. Such approaches may be utilized in a variety of rehabilitative environments, such as for training lateral foot control as may relate to stroke patients, which may utilize approaches involving rewarding and/or penalizing certain movement or application of force/torque. For instance, such approaches may facilitate goal-directed movement tasks in the lower limb, such as by utilizing reaching tasks, with mechanical interactions that may elicit desired motor adaptation. Functions may be implemented for sub-tasks, such as for pedaling while maintaining inward pressure or outward pressure, or a mix of both for different regions of rotation. These and other aspects herein may be utilized to address challenges, including those characterized hereinabove.
A variety of types of feedback may be obtained in a variety of manners, and utilized in providing a haptic environment. For instance, where a bicycle type apparatus is used, forces or torques measured at pedals, the angle at a crank, angles of pedals on spindles, and muscle activity are examples of types of feedback that can be obtained. Such feedback may be obtained using one or more sensors on the user, within pedals, within the user's shoes or prosthetic, in the crank, or other location at which a desired characteristic may be sensed. Human movement measurement and/or modeling may be obtained and used as feedback as well, for instance using inertial measurement units as may include accelerometers and/or angular rate gyroscopes, or motion capture (e.g., optical or magnetic).
As recited herein, haptic rehabilitative functions may involve creating constraints between variables (e.g., known variables, feedback), and using the constraints to create a smaller set of outputs that may relate to generating or resisting movement, force and/or torque. Using such approaches, a human an apparatus as characterized herein may learn about the haptic environment and train their body, such as for learning to walk after a stroke. Various approaches involve training the human nervous system and may include training perception, decision-making, and execution. Certain implementations involve creating environments that a user/patient has not interacted with previously, such as out-of-plane or partial out-of-plane interactions. Such haptic environments may simulate or emulate one or more of springs, viscous dampers, masses or inertias, spring-mass-damper systems, systems with multiple springs, masses and dampers, systems that simulate negative mass/inertia, friction forces, spatially-distributed patterns of opposing force (e.g., “torque lump”), viscous curl fields, cross-axis springs, dampers with viscosity controlled by specific directions of force or combinations or patterns of muscle activity, control laws with speed activated by the similarity of the observed muscle activation pattern to a desired pattern, and control laws that respond differently (e.g., oppositely) to a user's legs.
Certain embodiments are directed to a powered, instrumented robotic exercise cycle-type apparatus that may provide rotation in a single plan, for instance in a manner similar to a stationary cycle. Such an apparatus may be used to present cognitively demanding reaching and pedaling tasks in haptic mechanical environments, for instance with a user's lower limb.
In a particular embodiment, a recumbent exercise cycle apparatus is powered with a servomotor and instrumented with pedal and crank. The apparatus may employ one or more of angular encoders, force-torque sensing pedals, and wireless electromyography (EMG) componentry. The recumbent posture may be used to separate targeted tasks of motor coordination from (sometimes confounding) demands of upright balance and weight support. The recumbent posture may also be utilized to facilitate robotic rehabilitation earlier in the process of recovery, for instance relative to other approaches that may rely upon weighted support (e.g., treadmill training or exoskeleton walking). Virtual environments ranging from spring-mass-damper systems to mechanical laws involving an inertial curl or half-reversed pedaling may be utilized present variants of leg-reaching and pedaling tasks that challenge perception, cognition, motion planning, and motor control systems.
Various embodiments are directed toward an apparatus having a shaft with a crank coupled thereto, and a user support structure to support a user while a lower extremity of the user is engaged with the crank. The crank is configured to translate mechanical force between the shaft and the user's lower extremity, with the shaft being configured to rotate. The apparatus also includes feedback circuitry, and motor control circuitry that operates therewith. Specifically, the feedback circuitry senses engagement of the user with the crank and provides feedback signals characterizing the sensed engagement. The motor control circuitry provides haptic rehabilitative movement by using the feedback signals to control movement of the crank via the motor and shaft. This control includes applying control inputs to the motor that cause crank to render respective impedance-based and/or admittance-based haptic environments, while engaged with the user's lower extremity via rotation of the shaft. Further, two such cranks may be provided, both coupled to the shaft and respectively rotating in different planes (e.g., pedals attached to each crank rotating in respective planes), and which may be implemented in a manner similar to a bicycle.
Haptic rehabilitative movement may be provided in a variety of manners. For instance, cyclic pedaling, similar to a recumbent bicycle, may be provided with a pedal or other component attached to the crank. Such pedaling may be coupled with out-of-plane movement, such as by instructing the user to apply force in a direction outside of a plane in which the rotation is provided, as may include inward or outward force relative to the shaft. Applied out-of-plane forces applied may be sensed and used to provide feedback, which may be used to control the pedaling such as by providing more or less resistance, or other feedback to the user. Resistance can be varied along a cyclic path, independent from and/or in connection with any feedback obtained concerning the pedaling and forces applied therewith. One such approach involves providing a torque lump, in which a specific part of the cycle has a higher resistance torque than the rest, or in which the torque otherwise varies at different portions of the cycle. Non-cyclic pedaling may also be provided, for instance by moving the crank for a partial cycle in one direction, and then reversing the direction. Half-reversed pedaling may be provided, in which a negative mass law is utilized for one of the user's legs (e.g., with the other leg also engaged with the shaft via a second crank). Accordingly, haptic rehabilitation may involve one or more of position, velocity and/or torque, and may not necessarily require movement.
The motor control circuitry may be implemented in a variety of manners. In some embodiments, the motor control circuitry applies control inputs to the motor that cause the crank to exhibit a force, movement or torque that dynamically changes based on one or both of the sensed engagement of the user and a type of rehabilitative motion to be provided. The motor control circuitry may utilize the feedback signals to characterize deficits and capacity in performance of the user's lower extremity, and modify control of the movement of the crank in response to the characterized deficits and capacity.
In a particular embodiment, the motor control circuitry controls movement of the crank by utilizing the feedback circuitry to measure a signal from the user's body indicative of the user's response to the haptic rehabilitative movement, and providing an output value for an available output, using a mathematical model that relates the measured signal to the available output. The crank is then actuated using one or both of impedance-based control and admittance-based control, based on the output value. For instance, one or more of the user's muscle activity, emotional activity, and motion may be utilized to provide an output value for an available output, such as a torque control output, speed output or directional output. Such an output may correspond to mechanical characteristics of the crank such as position, velocity, force, and a combination thereof. In some implementations, the output value is selected in response to the user's ability to control the lower extremity, as detected via the feedback circuitry. This may be utilized to reward or penalize the user's activity, such as by rewarding cyclic control of lateral force (e.g., instructing a user to apply lateral inward or outward force while pedaling cyclically). Such reward/penalty may be a visual, audio or other output, or may relate to the pedaling (e.g., making pedaling easier).
Motor control circuitry as characterized above may actuate the crank using impedance-based control, admittance-based control, or a combination thereof. For instance, velocity and/or position of the crank caused by the user may be detected, and force may be applied to the crank based on the detected velocity and/or position to effect impedance-based control. The crank may be actuated using admittance-based control by imposing motion of the user based on detected force, position or velocity.
Memory circuitry may accessed and used to effect control in a variety of manners. For instance, mathematical models corresponding to different types of haptic rehabilitation may be stored in memory and selected for providing an output value for controlling movement of the crank. The motor control circuitry may select one of the mathematical models based on received user input and/or feedback obtained. For instance, a mathematical model may be selected based on forces sensed from a user pedaling. A user such as a patient or therapist may directly select one of the mathematical models, or may provide an input depicting a type of rehabilitation to be utilized with the input being analyzed to determine which mathematical model (or models) to be used. The mathematical models may have one or more variables corresponding to the sensed engagement of the user, with the sensed engagement being used as such a variable.
The feedback circuitry may sense engagement of the user in a variety of manners. In some implementations, the feedback circuitry senses one or more of foot position, leg position, foot angle, force applied between the foot and crank, muscular activity, and emotions. A variety of sensors may thus be used. For instance, sensors may be used to ascertain the angle of an ankle, pointing of toes, muscle activity at one or more points in a cycle, torque applied to a pedal, trunk posture, arm posture, force applied by the user's hands (e.g., characterizing the need for a stabilizing grip), and others. As such, electrical, mechanical, optical, sound, and other sensors may be used to obtain such feedback.
In certain implementations, the apparatus includes a user interface that provides information to the user, with the motor control circuitry being configured with the user interface to provide user feedback and task specification based on the sensed engagement. For instance, a graphical user interface (GUI) may provide information about the nature of a task to be performed, or may provide misleading information about the nature of the task to create a conflict/interference paradigm. Such a GUI may provide explicit guidance on how to perform a task, may set target goals for movement, may display performance metrics and rewards or other features (e.g., clock, speedometer, thermometer, target bar, strip chart), and may provide real-time biofeedback of force at the pedals and motion of the pedals and crank (and, e.g., targets for these quantities). Two dimensional or three dimensional (e.g., virtual reality headsets) may be utilized in this regard.
The crank, shaft and motor may be implemented in a variety of manners, and may be replaced by different components that provide for rotational movement. In some implementations, the crank operates with the shaft to limit movement to one degree of freedom rotational movement in a single plane, such as may involve fixed rotation of a pedal along a circumferential path. The motor control circuitry may provide the haptic rehabilitative movement for training out-of-plane movement by dynamically controlling the translated mechanical force while rotating the crank in the single plane.
In certain implementations, the motor control circuitry causes the crank to render the respective impedance-based and/or admittance-based haptic environments by moving to and maintaining respective positions and/or associated forces corresponding to reach-locations for the user. In such implementations, the feedback circuitry provides feedback signals characterizing engagement of the user with the crank at each reach-location. In accordance with a particular implementation, the motor control circuitry causes the crank to render the impedance-based haptic environments using position and/or velocity as an input and controlling force and/or torque in response thereto.
In certain implementations in which the crank operates with the shaft rotate in a plane to provide single degree of freedom movement, the feedback circuitry includes sensor circuitry that senses force and torque in the plane and that also senses out-of-plane force and torque applied by the user to the crank. Different combinations of sensor components may be used to achieve such measurements. The sensor components may be embedded in a pedal, in the crank, shaft or motor, on the user, or on any location via which a desired measurement may be obtained.
Turning now to the figures,
The apparatus 100 includes one or more of a variety of sensors to provide feedback. For instance, the pedals 150 and 152 may include one or more sensors integrated therewith. Such pedal-based sensors may sense force applied to the pedal, position of the pedal, force in an out-of-plane direction relative to a plane in which the pedal sensor rotates (e.g., inward toward and/or outward from the crank), and torque (e.g., applied in any of the same directions). The cranks 140/142 or the shaft/componentry connecting them may include one or more sensors for sensing similar forces or torque, or position. The chair 120 may include handles 124 and 126, which may respectively include sensors 125 and 127 for sensing one or more of hand position, hand grip, and hand torque/lifting as may be applied by a user. The motor 130 and/or shaft 133 may include sensors for assessing resistance applied to the pedals, and aspects as may relate to rotation, torque or force. Remote sensors, as may be wired or wireless, may further be connected to a user of the apparatus 100 and be utilized to drive the motor 130. Accordingly, the motor 130 may include circuitry integrated therein that processes sensor feedback and controls position, force, torque and/or other aspects pertaining to rotation of the cranks 140/142. In addition, one or more aspects of the embodiments characterized in the attached Appendix, which forms part of this patent document, may be utilized with the apparatus 100.
Analog and/or digital signals may be acquired at sensor acquisition circuitry 220 as may be received from force sensors, EMG sensors, encoders, human movement sensors as may incorporate modeling and/or sensor measurement, inertial measurement units or motion capture sensors, or others. Such sensor information may be obtained via human-robot interaction as depicted at block 222, which may involve sensing human interaction to motor torque translated through a drivetrain such as that depicted in
The control circuitry 210 may include a variety of circuits/modules. A protocol script module 211 may be implemented to start a trial as may pertain to providing a certain haptic environment. Alternately and/or in addition, a GUI may be utilized to interact with a patient or coach/therapist using the apparatus to determine a haptic environment to be created. Such environments may be created, for instance by storing executable data that generates an output as executed, for calibration, training or providing a continuous task via module 212. A virtual envelope loop module 213 generates command outputs for controlling the motor system module 230 to carry out haptic functions, and may further provide an output for displaying a visual output at 240. An envelope library 214 may be utilized to provide certain environments as may relate to impedance, admittance, cross-axis inertia or other particular task, for interacting with a user.
A robot state and/or a human state output may be provided to a visualizer for a user, such as a patient and/or a therapist, as well as to a haptic environment controller module 320. The haptic environment controller module 320 may extract a relevant robot and/or human state and apply transformations to calculate input variables, apply an input to an internal model/haptic control law and use that to calculate an output to command a motor controller (e.g., 130 of
Various blocks, modules or other circuits may be implemented to carry out one or more of the operations and activities described herein and/or shown in the figures. In these contexts, a “module” (as may be referred to as “circuitry” or “block”) is a circuit that carries out one or more of these or related operations/activities (e.g., processing feedback to present control outputs as in the figures, such as with the modules depicted in
Based upon the above discussion and illustrations, those skilled in the art will readily recognize that various modifications and changes may be made to the various embodiments without strictly following the exemplary embodiments and applications illustrated and described herein. For example, upright bicycles may be utilized in applications characterized as using recumbent bicycles. Similarly, other apparatuses utilizing similar rotational characteristics may be used, such as a single-crank apparatus for one foot, or an apparatus that may be pedaled while sitting in a chair (e.g., mounted on a floor). As another example, the modules/circuits depicted or described with
This invention was made with government support under HD065690 and TR002373 awarded by the National Institutes of Health and under 1830516 awarded by the National Science Foundation. The government has certain rights in the invention.
Number | Name | Date | Kind |
---|---|---|---|
11458354 | Bissonnette | Oct 2022 | B2 |
20160136483 | Reich | May 2016 | A1 |
20190358483 | Fuchs | Nov 2019 | A1 |
20220104989 | Dixon | Apr 2022 | A1 |
Number | Date | Country |
---|---|---|
WO-2020185769 | Sep 2020 | WO |
Number | Date | Country | |
---|---|---|---|
20220032119 A1 | Feb 2022 | US |
Number | Date | Country | |
---|---|---|---|
63060355 | Aug 2020 | US |