ROBOTIC UPPER LIMB REHABILITATION DEVICE
TECHNICAL FIELD
The disclosure of the present patent application relates to driven exoskeletons for limb rehabilitation for stroke patients and the like, and particularly to a robotic upper limb rehabilitation device including multiple points of articulation driven under response to motion feedback signals.
BACKGROUND ART
Following a stroke, once the patient is medically stable, the primary focus of the patient's recovery is directed towards rehabilitation. Current therapies rely heavily on physical and occupational therapists. The costs associated with such therapy, along with limitations on the number of available professional staff and the labor intensive nature of rehabilitation therapy, hinder the implementation of high intensity and long therapy sessions for stroke patients. Since the intensity and length of rehabilitative therapy are known to impact the therapy's effectiveness, it is obviously important to be able to supplement the therapy sessions provided by physical and occupational therapists. Due to the growing number of elderly patients, and since most stroke cases occur in people over the age of 65, there will be a tremendous need for rehabilitation in the near future. Current manual therapy techniques are not sufficient to address this growing need.
The inherent capabilities of robotic systems in producing high intensity, repeatable and precisely controllable motions make them a desirable candidate for rehabilitation purposes. Robotic exoskeletons, in particular, have been shown to be effective in providing automated therapy for rehabilitation of paretic limbs. However, despite the advantages of robotic exoskeletons, there are major challenges associated with their kinematic compatibility with the human arm, thus making the design of prosthetic devices challenging. In addition to kinematic challenges, actuation and control of exoskeletons is also challenging. Thus, a robotic upper limb rehabilitation device solving the aforementioned problems is desired.
DISCLOSURE
The robotic upper limb rehabilitation device is an articulated exoskeleton adapted for attachment to an upper limb of a human patient. The upper limb rehabilitation device includes an articulated shoulder assembly, adapted for mounting on an external stand or
support for supporting the weight of the device, an upper arm member pivotally attached to the shoulder assembly, a forearm assembly pivotally attached to the upper arm member, and an inflatable hand grip pivotally attached to the forearm assembly. A plurality of rotational actuators and a plurality of sensors are further provided for interconnection with a robotic control unit. In use, the robotic control unit is configured for permitting the robotic upper limb rehabilitation device to conform to movement of a user' s upper limb upon receiving signals from the plurality of sensors indicating normal movement of the user' s upper limb. Further, the robotic control unit is configured for activating the plurality of rotational actuators to provide articulated movement of the robotic upper limb rehabilitation device to assist movement of the user' s upper limb upon receiving signals from the sensors indicating impaired movement of the user's upper limb.
These and other features of the robotic upper limb rehabilitation device will become readily apparent upon further review of the following specification and drawings.
BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a perspective view of a robotic upper limb rehabilitation device.
Fig. 2 is a block diagram showing a control system of the robotic upper limb rehabilitation device.
Fig. 3 is a partially cut-away perspective view of a rotational actuator of the robotic upper limb rehabilitation device.
Fig. 4 is a plan view of the robotic upper limb rehabilitation device with Denavit-
Hartenberg physical parameters and coordinates overlaid theron.
Fig. 5 is a graph showing motion capture data for range of motion analysis of the robotic upper limb rehabilitation device.
Fig. 6 is a three-dimensional graph comparing workspaces of the robotic upper limb rehabilitation device against those of a healthy human arm during performance of activities of daily living (ADL) tasks.
Fig. 7 is a perspective view of an alternative configuration of the robotic upper limb rehabilitation device.
Similar reference characters denote corresponding features consistently throughout the attached drawings.
BEST MODES
The robotic upper limb rehabilitation device (RULRD) 10 is an articulated exoskeleton adapted for attachment to an upper limb of a human patient. As best shown in Fig. 1, the upper limb rehabilitation device 10 includes an articulated shoulder assembly 12, an upper arm member 14 pivotally attached to the shoulder assembly 12, a forearm assembly 16 pivotally attached to the upper arm member 14, and an inflatable hand grip 18 extending from, and pivotally attached to, the forearm assembly 16. The robotic upper limb rehabilitation device 10 assists in rehabilitation of an upper limb of a human patient recovering from a stroke or the like. The articulated shoulder assembly 12 has five degrees of freedom, including at least two degrees of freedom simulating inner shoulder movement. Overall, the robotic upper limb rehabilitation device 10 has eight degrees of freedom, supporting the motion of the shoulder girdle, the glenohumeral (GH) joint, the elbow and the wrist. Out of the eight degrees of freedom, six degrees of freedom are active while the other two are passive. An active degree of freedom is used for assisting flexion/extension of the elbow, and the five active degrees of freedom noted above are used in the design of the articulated shoulder assembly 12 to improve the ergonomics of the overall device 10. The two passive degrees of freedom of the wrist allow the pronation/supination, and flexion/extension, of the wrist. The five degrees of freedom provided for the articulated shoulder assembly 12 support the motion of the GH joint center on the body frontal plane. Additionally, as will be described in further detail below, the device 10 includes a prismatic joint 25 and a pair of linearly adjustable connectors 42, 46 having selectively adjustable lengths, thus allowing the device to accommodate a wide spectrum of different users.
As shown, a support member 38 is connected to a first rotational actuator 22 by a selectively adjustable prismatic joint 25. It is important to note that the first rotational actuator 22 is adapted for attachment to an external support or stand which supports the weight of the device. It is further important to note that neither prismatic joint 25 nor member 38 contact the patient's body. The rotational actuator 22 and the prismatic joint 25 are part of the articulated shoulder assembly 12 for supporting the motion of the inner shoulder. The role of the sliding degree of freedom (i.e., motion of the prismatic joint 25) is the automatic adjustment of the shoulder center (GH) motion during the operation of the device, since it is known that the path of the GH joint is not the same for all patients. In Fig. 1, 20 represents a vest or other type of garment or support worn by the user. This vest 20 is
typically releasably fixed to a wheelchair or the like. When worn, the first rotational actuator 22 is preferably positioned substantially centrally with respect to the patient' s back.
A second rotational actuator 24 is further connected to the support member 38, as shown, such that the support member 38 extends between the second rotational actuator 24 and the selectively adjustable prismatic joint 25. The axis of rotation of joints 22 and 24 does not have to be parallel and there may be an angle of between approximately 10° and approximately 20° between the plane of the rotary joint 24 and the plane of the support member 38. Preferably, the selectively adjustable prismatic joint 25 incorporates a pair of linear encoders 61 which are in communication with controller 50 (as will be described in greater detail below).
A first arcuate shoulder member 34 is secured to, and extends between, the second rotational actuator 24 and a third rotational actuator 26. The angular length of the arcuate shoulder member 34 can be approximately between 50° and 75°. For example, the angular span can be 60°. A second arcuate shoulder member 36 is secured to, and extends between, the third rotational actuator 26 and a fourth rotational actuator 28. The angular length of the arcuate shoulder member 36 can be approximately between 80° and 100°. For example, the angular span can be 90°. The first and second arcuate shoulder members 34, 36 hook the shoulder assembly 12 over the patient's shoulder. As shown, the fourth rotational actuator 28 is rotatively coupled to the upper arm member 14. The shoulder assembly 12 allows for rotation of the upper arm member 14 along all three axes of 24, 26 and 28, thus replicating a spherical joint. The respective radii of the first and second arcuate shoulder members 34, 36 preferably allow for intersection of all three axes of rotation at a single point, which is equivalent to the center of the spherical joint.
The linkage of upper arm member 14 to fourth rotational actuator 28 is preferably angled, as shown in Fig. 1, at approximately 120° to 150°, for example 125°. The first and main physical interaction point between the exoskeleton and the patient's arm, the upper arm brace 70, is located on this linkage. The angle in the geometry of this linkage decreases the gap between the upper arm and the corresponding link in the exoskeleton which, in turn, results in a more stable interface between the device 10 and the user's arm. Preferably, all linkages of the device, including the support member 38, first arcuate shoulder member 34, second arcuate shoulder member 36, upper arm member 14, upper arm adjustable member 42, frontal arm member 16, including linkage 40, and the frontal arm adjustable member 46, and each of the other structural components of the device 10 are hollow, allowing the interiors of each structural component to be used for passage of wires, cables and the like.
It should be understood that any suitable type of rotational actuators may be used. Using the third rotational actuator 26 as an example, Fig. 3 illustrates an exemplary arrangement for each of the rotational actuators. As shown, a motor 62, and a rotational encoder 60 are mounted within a housing 80. Encoder 60 measures rotational motion and sends feedback signals to the robotic control unit 50. It should be understood that although shown only for third rotational actuator 26, the arrangement illustrated in Fig. 3 may be applied to each of the other rotational actuators of the robotic upper limb rehabilitation device 10. Preferably, the motors 62 are coupled with zero backlash gearing systems 56, such as the strain wave gearing systems manufactured by Harmonic Drive® LLC of Massachusetts to increase the output torque of the motors 62 to the level required for rehabilitation purposes.
Returning to Fig. 1 , a fifth rotational actuator 30 is further provided, with the forearm assembly 16 including a forearm member 40 connected to fifth rotational actuator 30. The fifth rotational actuator 30 is also is connected to the upper arm member 14, as shown, by a selectively adjustable first linearly adjustable connector 42. An upper arm brace 70 may be secured to the upper arm member 14 via a six-axis force/torque sensor for releasably receiving an upper arm of the user. Forearm support 44 is connected to the forearm member 40 by a selectively adjustable second linearly adjustable connector 46. Further, as shown, the inflatable hand grip 18 is rotatively mounted on a passive rotational joint 32, which is supported by the forearm support 44. An upper arm brace 70 may be secured to the selectively adjustable first linearly adjustable connector 42 for releasably receiving an upper arm of the user and, similarly, a forearm brace 72 may be secured to the selectively adjustable second linearly adjustable connector 46 for releasably receiving a forearm of the user. The upper arm brace 70 and the forearm brace 72 each preferably include inflatable cushions for the comfort of the user. Preferably, each of the first, second, third, fourth and fifth rotational actuators 22, 24, 26, 28, 30 include a pair of rotational encoders, one being an absolute encoder 60 and one being an incremental encoder. The incremental encoders are preferably built into the corresponding motors 62.
Flexion and extension of the elbow is supported by the active joint connecting the upper arm member 14 to forearm assembly 16; i.e., fifth rotational actuator 30. Adjustability of first linearly adjustable connector 42 and second linearly adjustable connector 46 allows for a close alignment of the exoskeleton joint to the patient's elbow. Pronation and supination of the user's forearm is realized by a passive degree of freedom provided by the forearm support 44, positioned around the user's wrist. The inflatable hand grip 18 is the third physical interaction point between device 10 and the patient. The rotational coupling of
inflatable hand grip 18 with forearm support 44, via passive rotational joint 32, enables passive flexion and extension of the wrist. It should be understood that the passive degrees of freedom in the design of the wrist portion can be replaced with actuated degrees of freedom to provide active assistance.
Patients without sufficient grip strength may have an unstable interaction with the device 10 via hand grip 18, thus, an alternative interface point may be used. For patients lacking sufficient hand gripping strength, a strap or the like can be used to loosely secure the patient's hand to the forearm support 44, thus ensuring a continuous contact with the patient's hand. The hand grip 18 is preferably inflatable for two reasons. First, the gripping strength of the user may be measured by measuring the pressure of the fluid within the inflatable tube forming the inflatable grip. The second reason is that inflation of the tube can be used for training the hand and fingers of the patient, specifically by being able to simulate objects with different sizes.
It should be understood that the overall contouring and relative dimensions of the elements described may be varied, dependent upon the particular needs of the user. For example, Fig. 7 illustrates an alternative configuration of the robotic upper limb rehabilitation device 10 which operates in an identical manner to that described above. Additionally, in the embodiment of Fig. 7, the points of interface to the human body (i.e., cuffs or braces 70, 72) preferably include respective force sensors 61, which are also in communication with robotic control unit 50. Fig. 7 may be viewed as a realization of the kinematic design of Fig. 1, rather than an alternative embodiment, as it merely represents modifications to the base design of Fig. 1 which are made with the goal of actual production of the robotic upper limb rehabilitation device 10.
As noted above, and as illustrated in Fig. 2, the first, second, third, fourth and fifth rotational actuators 22, 24, 26, 28, 30, and a corresponding set of first, second, third, fourth, fifth and sixth sensors 52, 54, 56, 58, 60, along with the linear encoders 61 and the force sensors, are preferably in communication with a robotic control unit 50. In use, the robotic control unit 50 is configured for permitting the robotic upper limb rehabilitation device 10 to conform to movement of a user's upper limb upon receiving signals from the plurality of sensors 52, 54, 56, 58, 60, 61 indicating normal movement of the user's upper limb. Further, the robotic control unit 50 is configured for activating the plurality of rotational actuators 22, 24, 26, 28, 30 to provide articulated movement of the robotic upper limb rehabilitation device 10 to assist movement of the user's upper limb upon receiving signals from the sensors 52, 54, 56, 58, 60, 61 indicating impaired movement of the user's upper limb. It should be
understood that the robotic control unit 50 may be any suitable type of controller, processor, computer, programmable logic controller or the like. Here, the first, second, third, fourth and fifth sensors 52, 54, 56, 58, 60 are preferably in the form of the encoders mounted within each active rotational joint, as described above. In addition to control of the rotational actuators 22, 24, 26, 28, 30, it should be understood that prismatic joint 25, first linearly adjustable connector 42 and second linearly adjustable connector 46 may also be driven under the control of robotic control unit 50, particularly through the usage of suitable linear actuators or the like to enable automatic adjustment of the robot to patients with different sizes.
As discussed above, the shoulder assembly 12 has five degrees of freedom which support the motion of the user's GH joint, as well as the user' s shoulder girdle. Each of these five degrees of freedom are associated with the plurality of rotational actuators 22, 24, 26, 28, 30 (and their respective pivotal or rotational joints). The group of bones constituting the shoulder girdle undergo a very complicated motion with the elevation of the arm, the net contribution of which is GH joint center displacement in the three-dimensional space. Thus, the robotic upper limb rehabilitation device 10 uses two active degrees of freedom (provided by first rotational actuator 22 and prismatic joint 25) to model the motion of the GH joint center in the frontal plane of human body. The motion of the GH joint center is negligible in the dorsal/ventral directions and supporting this motion is not practically feasible. Using two degrees of freedom allows tracking of the path of the GH joint center on the frontal plane effectively without the necessity of approximation with a circular curve. Further, as noted above, automatic adjustment of the length of the inner shoulder link, via prismatic joint 25, allows for usage by a variety of patients. It should be noted that the adjustment is not solely for accommodating different patient sizes, but also to allow automatic displacement of the GH center during motion. This joint is driven under the control of robotic control unit 50, particularly through the usage of linear actuators.
In order to study the kinematics of the robotic upper limb rehabilitation device 10, the Denavit-Hartenberg (DH) convention was used, as is well known in the art. Fig. 4 shows the assignment of the Denavit-Hartenberg coordinate systems in the fully extended configuration of device 10. The Denavit-Hartenberg parameters were conventionally computed, as shown in Table 1 below, with physical parameters p\, /¾, /¾, PA, PS and /¾ being shown in Fig. 4. Among this set of physical parameters, /¾ and p can be changed by adjusting the length of the corresponding links based on the dimensions of patient body; i.e., by respective
adjustment of first linearly adjustable connector 42 and second linearly adjustable connector 46 dependent upon the patient's particular physical dimensions.
Table 1 : Denavit-Hartenberg (DH) Parameters
Compatibility of the robotic upper limb rehabilitation device 10 with the natural motion of the human arm was verified by studying the supported range of motion experimentally. The robotic upper limb rehabilitation device 10 was 3D printed in full scale and was adjusted and tested on a human being. Since the axes of rotation of the shoulder assembly 12 are not biologic axes of rotation of the arm, studying their range of motion is not conclusive for determining the device' s supported range of motion. Thus, the range of motion of the robotic upper limb rehabilitation device 10 was found using a reflective motion capture system. Two reflectors were placed on each segment of robotic upper limb rehabilitation device 10, and three reflectors were placed on the device base to define the body coordinate system. By tracking the position of the two markers, the orientation of the robotic upper limb rehabilitation device 10 was determined with respect to the body frame, and the achievable range of motion was calculated by manual actuation of the exoskeleton joints. Fig 5 shows an example of the captured data where the dashed and dotted curves show the respective path of the reflectors, and the arrows illustrate the initial and final orientations of the arm.
Table 2 below compares the range of motion (ROM) of the robotic upper limb rehabilitation device 10 and the ROM of a healthy human arm, along with the ROM required for performing activities of daily living (ADL). It is important to note that the full range of motion supported by the robotic upper limb rehabilitation device 10 is larger than the values
reported in Table 2. The ROM values in Table 2 which are specified by an asterisk are the values that are limited by the ROM of a healthy human arm. Table 2 shows values for shoulder flexion/extension (Sh-Fl), abduction/adduction (Sh-Ab), horizontal abduction/adduction (Sh-HA), elbow flexion/extension (Elb-Fl), lower arm pronation/supination (Arm-Pr) and wrist flexion/extension (Wr-Fl). The range of motion for the internal/external rotation of shoulder is not included, since it depends on the elevation and horizontal abduction of the arm.
Table 2: Range of Motion (°)
As Table 2 shows, the device range of motion is very close to that of a healthy human arm and fully covers the range of motion needed for ADL tasks. To identify the full work space of the device, limitations on the range of rotation for each joint of device 10 were found. The limit values are due to the physical interference of the device with itself and the physical stop integrated into the device's elbow design to avoid hyperextension of the elbow and ensure safety of device usage. The joint rotation limit values are shown in Table 3 below. In Table 3, the† symbol indicates full stroke of the linear motor. The asterisk values indicate limitation due to the physical stop.
Table 3: Joint Rotation Limits (radians)
The full workspace of the robotic upper limb rehabilitation device 10 as a robotic manipulator is found by substituting the joint range values into the forward kinematics of the exoskeleton. Table 4 below shows the values of the parameters used by the forward kinematics equations for simulating the workspace.
Table 4: Parameters Used in the DH Formulation
To graphically demonstrate the workspace of device 10 in its therapeutic mode (i.e., with the presence of the patient wearing the device), the motion of the device's end effector was recorded with the motion capture system when it was conforming to the motion of a healthy arm during ADL tasks. Fig. 6 compares the two workspaces; i.e., those of the ADL tasks and those of the robotic upper limb rehabilitation device (RULRD) 10.
Since the robotic upper limb rehabilitation device 10 is intended for training stroke patients for ADL tasks, the required torque values used for the design of the actuation system must be selected accordingly. The required force/torque calculations were performed for a worst case scenario to ensure that the device 10 is capable of supporting a large spectrum of patients with different weights. Table 5 below shows the available force and torque at each actuated degree of freedom of the device.
Table 5: Force and Torque Requirements
It is to be understood that the robotic upper limb rehabilitation device is not limited to the specific embodiments described above, but encompasses any and all embodiments within the scope of the generic language of the following claims enabled by the embodiments described herein, or otherwise shown in the drawings or described above in terms sufficient to enable one of ordinary skill in the art to make and use the claimed subject matter.