Cable driven joint actuator and method
09597217 ยท 2017-03-21
Assignee
Inventors
- James L. Patton (Chicago, IL, US)
- Michael A. Peshkin (Chicago, IL, US)
- James S. Sulzer (Chicago, IL, US)
Cpc classification
A61F5/0125
HUMAN NECESSITIES
A63B21/155
HUMAN NECESSITIES
Y10T74/20402
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
A63B2220/17
HUMAN NECESSITIES
A61F5/0102
HUMAN NECESSITIES
F16H19/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
A61F5/01
HUMAN NECESSITIES
A61H3/00
HUMAN NECESSITIES
F16H19/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
A63B21/00
HUMAN NECESSITIES
Abstract
A cable driven actuator and actuator method involve a movable link that is movable about a path by a cable connected to the link, and a movable support member having a cable routing element. The support member is movable in a manner to change a moment arm of the cable acting on the link to control torque applied to the joint.
Claims
1. A cable driven actuator comprising: a rotator defining a central axis and a wrapping surface, a cable engaged to the wrapping surface of the rotator, a motor operatively connected to the cable to cause rotation of the rotator about the central axis when the cable is driven by the motor; a first shaft disposed on the rotator and extending outwardly from the rotator and located a predetermined distance from the central axis of the rotator; a support member defining an elongated body having a first end and a second end, the first end of the support member being engaged to the central axis to permit rotation of the first end relative to the central axis of the rotator; and a tensioning arrangement having a first end and a second end, the first end of the tensioning arrangement being coupled to a proximal anchor that rotates about the first shaft of the rotator and the second end of the tensioning arrangement being coupled to a distal anchor that rotates about a second shaft that extends from the second end of the support member.
2. An orthosis comprising the cable driven actuator of claim 1.
3. The orthosis of claim 2, further comprising the motor for causing rotation of the rotator about the central axis.
4. The system of claim 3, further comprising: a controller for controlling the strategy of the actuator and a power source for powering the motor.
5. The system of claim 4, wherein at least one of the controller and the power source is configured to be worn on a belt.
6. The system of claim 4, wherein the controller is programmed for an assistive strategy that provides assistance to the user of the system.
7. The system of claim 4, wherein the controller is programmed for a resistive strategy that provides resistance to the user of the system.
8. An orthosis comprising the system of claim 7.
9. The system of claim 4, wherein controller is configured to adjust a torque applied to the actuator by the motor, on the basis of the position of the rotator and a position of a limb of the user.
10. An orthosis comprising the system of claim 9.
11. An orthosis comprising the system of claim 4.
12. The orthosis of claim 2, further comprising a thigh strap and an ankle strap.
13. The orthosis of claim 2, wherein the rotator has a first orientation in which the rotator is positioned adjacent to a knee joint.
14. The orthosis of claim 2, wherein in the first orientation, the central axis of the rotator is co-linear with an axis of rotation of the knee joint.
15. The orthosis of claim 2, wherein in the first orientation, the first shaft disposed on the rotator extends outwardly from the rotator and towards the knee joint.
16. The orthosis of claim 2, wherein the rotator further comprises a hub and a plurality of spokes, the spokes connecting the hub to the wrapping surface of the rotator.
17. The orthosis of claim 2, further comprising a wearable belt, wherein the motor is positioned on the belt.
18. The cable driven actuator of claim 1, wherein the tensioning arrangement comprises a bungee cord.
Description
DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DESCRIPTION OF THE INVENTION
(8) In one illustrative embodiment, the present invention provides a cable driven joint actuator mechanism that includes moment arm adjustment features to control torque applied to a joint. The joint to be actuated can include, but is not limited to, a human user's joint such as an elbow joint, a mechanical joint of a mechanical device, or any other joint.
(9) In a particular embodiment of the present invention offered for purposes of illustration and not limitation with respect to
(10)
(11) The rotatable pulley support member 7 is rotatable by a first motor M1. A cable tensioner device 10 is provided to maintain a substantially constant tension on the cable 12. The tensioner device 10 can comprise a cable spool 11 and a second motor M2 to rotate the spool 11. In
(12) A particular illustrative working embodiment of the invention is now described in more detail with respect to
(13) An adjustable handle 3 is provided and can slide across a track on the link 4 to fit a variety of user arm lengths. Two link pulleys 6 are shown located at the remote end of the link 4 so as to form the distal portion of the cable block and tackle. The pulleys 6 comprise inch outer diameter pulleys from McMaster-Carr Supply Company and are mounted atop one another on the link by a 3/16 inch diameter steel shaft. All machined components (except for steel shafts) are made of 6061 aluminum alloy.
(14) The pulley-support member 7 comprises a six inch pitch diameter, steel sprocket (Stock Drive Products, Sterling Instrument, 0.25 inch pitch) rotating about its center axis that is coaxial with pivot axis 5 and a roller chain 13 (0.25 inch pitch). The sprocket is rigidly connected to a support hub 7a to prevent wobbling of the sprocket. The member 7 and hub 7a are rotatably mounted on two 0.5 inch inner diameter ABEC 1 bearings from McMaster-Carr Supply Company on a steel shaft 7s fixed to ground (i.e. base plate B). The shaft 4s and the shaft 7s have the same center of rotation. The pulleys 8 (both inch outer diameter) are positioned by a spacer SP to be roughly at the same height as the link 4 for efficient cable-wrapping. Each pulley 8 uses a inch inner diameter ABEC 1 bearing from McMaster-Carr Supply Company. The pulleys 8 are fastened in a fixed position on the member 7 (1.9375 inches from the sprocket center) on fixed shaft 7s. The angular position of the pulleys 6 is measured by the drive motor M1 with an encoder described below. The larger rotating member (sprocket) 7 and the pulleys 8 disposed thereon for rotation are known together as the rotator 7.
(15) The rotator 7 is driven by a roller chain 13 and sprocket 15 from Stock Drive Products, Sterling Instrument having a 0.25 inch pitch, 0.6 inch pitch diameter coupled to a drive motor M1, which comprises a Yaskawa AC servomotor (SGM-02B312) with 0.637 Nm continuous torque. The sprocket drive motor M1 is provided with an encoder with 8192 counts/revolution that is used as feedback to measure pulley angle . Through the transmission ratio of 10, the resulting resolution of the position is 0.016.degree. (0.0003 radian). The transmission ratio of 10 results from the ratio of the drive motor coupler (not shown of 0.6 inch diameter) to the sprocket (6 inch diameter). Consistent with cable design principles, the angle of incidence of the cable (the fleet angle) does not exceed 2, the cable does not reverse wrapping, and the pulleys are above the minimum diameter as described by Oberg et al., Machinery's Handbook, 26.sup.th Edition: Industrial Press Inc. which is incorporated herein by reference to this end.
(16) The rotator 7 and the link 4 are mechanically coupled by a steel aircraft cable 12 from Sava Industries ( 1/32 inch diameter, 719 strands) that wraps around the rotator pulleys 8 and the link pulleys 6 in a block and tackle configuration to amplify the effective tension of the cable by four, resulting in a four-fold increase in torque and cable excursion. The path of wrapping of the cable from the tensioner device 10 passes through the bottom pulley of the cable positioning pulleys 8, then through the bottom pulley of the link pulleys 6, back to the top pulley of the cable positioning pulleys 8, and then back to the top pulley of the link pulleys 6 until it is anchored back at the shaft 7s of the cable positioning pulleys 8 by anchor 12b. To account for the increased excursion, cable tensioner device 10 is provided on the base plate B and comprises a spool 11 driven by a tensioner motor M2, which is also a Yaskawa AC servomotor (SGM-02B312) for multiple cable wraps. The cable 12 wraps around the spool 11 which couples to the tensioner motor M2 with a resolution of 0.16 N, which includes the transmission ratio. Since the cable 12 enters the spool at a large fleet angle but a small fleet angle is desired for better wrapping, a device that decreases the fleet angle at any wrapping level is necessary. This embodiment uses a follower 17 with the same pitch and thread diameter that guides the cable into the spool 11. Since the follower needs to rise and fall with the level of cable on the spool yet maintain consistent orientation, a post 19 is provided with one end fixed to the follower and the other end translatable vertically in the base plate B. The follower 17 is similar to a follower employed on a fishing reel. Proximate one end, the cable 12 runs against the follower 17 and wraps up to the spool 11 as it rotates. Exiting from the follower, the cable needs to match up to the height of the rotator's pulleys 8. As a result, the cable 12 travels through a cable guidance system that comprises of four pulleys 9 provided to both raise the cable to the proper constant height when approaching the rotator pulleys 8 and also to measure cable tension. The pulleys 9 comprise inch diameter pulleys from McMaster-Carr Supply Company disposed on fixed support block 10b. There are provided two strain gauges (strain gauge SG 1 being shown on block 10b and the other strain gauge being located therebelow on the underlying block surface 10s) that are disposed on the pulley support block 10b in a manner to detect cable tension and provide an optional feedback loop with the tensioner motor M2. The strain gauges can comprise 350 . resistance strain gauges SG from Omega Engineering, Inc. Cables for use in practice of the invention can include, but are not limited to, steel aircraft cable or other substantially inelastic cables. Elastic cables can be used as well such as one or more bungee cords within the scope of the invention. As used herein, the term cable or cables is intended to include a cable, cord, strand, rope, belt, or other substantially inelastic or flexible, elastic elements.
(17) In lieu of the cable being connected to the tensioner device 10 as described above, the cable can be connected to a source of energy storage such as including, but not limited to, a spring,
(18) From the above description, it is evident that the drive motor M1 controls the rotational path of the cable positioning pulleys 8 such that the rotator 7 is driven remotely, and the other tensioner motor M2 controls the tension in the cable 12. Moreover, the rotator (disk 7 with pulleys 8) and the link 4 rotate independently from one another, coupled only by the cable 12.
(19) An advantage of the cable driven joint actuator described above is its simple control strategy. Using a real time operating system, the data comprised of the angular positions of the link 4 and of the rotator 7 (disk 7 with pulleys 8) are sampled at 2 kHz. The drive motor M1 which controls the rotator 7 is operated in a torque mode, using encoder feedback and controls position. The tensioner motor M2 is operated in open loop torque mode when the strain gages SG 1, etc. are not used, where a voltage command determines the desired tension in the cable. A general-purpose, procedural, imperative computer programming language, such as C++, and that interrupts in a semaphore structure to control the actuator motors M1 and M2 of
(20) The desired torque to be applied to a joint is created by setting the position of rotator 7 to create the proper relative angle between itself and the link 4. For example, the torque per unit tension is the derivative of the excursion according to the position of the link 4 pursuant to: The torque on the arm is the product of the moment arm and the effective tension, which through the block and tackle, is four times the tension:=R*4T
where is torque, T is tension in the cable, R is the moment arm defined above. Endpoint stiffness can be manipulated in the same manner. It is noted that changing the rotator position is equivalent to changing the equilibrium position of the actuator. The link position (determined from the potentiometer) and the rotator position (determined from the motor encoder) are the only feedback components necessary for control of the actuator, since the tension of the cable 12 is held constant in this particular working embodiment. Hard mechanical stops (not shown) are provided to prevent the link 4 from surpassing the user's range of motion. A chain guard (also not shown) can be provided to cover the exposed portion of the roller chain 13 to prevent any interference.
(21) The cable driven joint actuator described above can be used in an illustrative embodiment as a robotic training or rehabilitating machine,
(22) TABLE-US-00001 TABLE Quantitative Design Parameters Range of Motion from User Forearm Torque Speed full extension (rad) Length (m) (N .Math. m) (rad/s) Minimum 0 0.28 0 0 Maximum 3/4 0.4 10 50
(23) The above range of torques is based on a 25 N endpoint force, and the maximum speed is based on an 8 Hz movement. The training or rehabilitating machine can be used in various modes of operation; for example, in a Guidance mode where the actuator torque pushes the user's arm/hand about the elbow joint toward the desired trajectory of movement using a linear force field of 8 Nm/radian; in an Error Augmentation mode where the actuator torque pushes the user's arm/hand about the elbow joint away from the desired trajectory of movement using a linear force field of 8 N m/radian; and in a Control mode where there is no haptic feedback (actuator motor M1 not energized). In summary, the device can be used to control either position or exert any accurate torque on its user as long as the bandwidth and maximum torque are within specifications.
(24) In lieu of using the rotator 7 described above to manipulate the moment arm, the invention envisions using a slide or compound slide (not shown) having one or more cable positioning pulleys disposed thereof to engage and position the cable. The slide or compound slide can be moved linearly by a motor of any type in a direction to manipulate the moment arm. In fact, the invention envisions manipulating the moment arm in any given path, whether it be linear, rotational, or a combination of the two.
(25)
(26) The position of the rotator 107 is controlled by cable 119 that wraps around the rotator surface 107w and then passes through sheaths 119s to a motor M11 on a belt B donned by the user. One end of each cable sheath 119s is anchored to an anchor plate 122 of a rigid thigh support member 124 and referred to as a Bowden sheath anchor. The other end of each sheath 1119s is rigidly connected to the motor M 11 which wraps the other end of the cable. The members 115, 124 relatively rotate about the rotator shaft during leg movement. The user's belt B also can include a controller C and power source S, such as a battery pack
(27) The rotational path of the proximal bungee anchor 110 varies both the length of the bungee cord and the moment arm, altering the torque exerted on the knee. There are two angular position sensors (goniometers) 125 that detect the position of both the rotator 107 and the leg relative to the thigh. Since the torque varies based on rotator position relative to knee flexion angle, the position of the rotator can be varied relative to the leg, and thus a controlled torque can be provided at the knee. The torque could be used for any number of embodiments, including assistive and resistive strategies.
(28) In another illustrative embodiment of the present invention, a cable driven actuator mechanism is provided that includes moment arm adjustment features to manipulate the position of the moment arm relative to a movable link. For purposes of illustration and not limitation,
(29) The device works by manipulating the moment arm of the cable 212 relative to the position of the door D. To open a closed door, motor M111 moves the linear bearing 220 (with cable positioning pulley 215 thereon) along a horizontal path towards the door, modifying the cable's line of action it creates with the door and thus the spring tension in the cable in the vertical direction is larger than the weight of the door causing the door to rise. To close an open door, the motor M111 will move the linear bearing 220 (with cable positioning pulley 215 thereon) away from the door until the weight of the door is greater than the vertical direction of the tension in the cable.
(30) While certain embodiments of the invention have been described in detail above, those skilled in the art will appreciate that changes and modifications can be made therein within the scope of the invention as set forth in the appended claims.