A wide variety of exoskeleton, humanoid, robotic arms, and other robots and robotic systems exist, many of which seek the most efficient operation possible. One fundamental technical problem that continues to be a focus is how such systems, such as where energetic autonomy is concerned, can minimize power consumption while still providing acceptable levels of force output. Indeed, power remains an inevitable challenge in the world of robotics. Designers of such systems typically attempt to optimize operation based on the intended use or application. In many cases, either power or efficiency is sacrificed, at least to some extent. For instance, some robotic systems employ high-output power systems that can meet the force output demands of the robotic system, putting this ahead of any efficiency considerations. On the other hand, some robotic systems employ more efficient power systems in an attempt to improve efficiency, with force output being a secondary consideration. High output force or power systems, while capable of performing various tasks, can be costly. Moreover, such systems often are tethered to a power source as portable power remains limited in its capabilities. Efficient, yet low force output systems can lack practicality, inasmuch as many robotic systems are designed to assist humans in work related or other tasks that require a certain level of force in order to perform the task(s). Overall, the power issue has been a challenging obstacle with various efforts being made to maximize output while minimizing power consumption. Even small advances in this ratio of power to output energy consumption area can be highly beneficial. While much research and development is ongoing to improve power sources, another way robotic systems can improve the power to energy output ratio is through the structural build of the robotic system, namely the way various components are configured, how these are controlled, and if the systems can take advantage of naturally occurring phenomenon, such as gravity.
An initial summary of the disclosed technology is provided here. Specific technology examples are described in further detail below. This initial summary is intended to set forth examples and aid readers in understanding the technology more quickly, but is not intended to identify key features or essential features of the technology nor is it intended to limit the scope of the claimed subject matter.
The present disclosure sets forth a clutched joint module for use within a robotic assembly, comprising an output member operable to couple to a first support member of a robotic system; an input member operable to couple to a second support member of the robotic system; a primary actuator operable to apply a torque to rotate the output member about an axis of rotation; and a clutch mechanism operably coupled between the input member and the output member, the clutch mechanism operable in an engaged state, a semi-engaged state, or a disengaged state, wherein the engaged state and the semi-engaged state facilitate selective, variable application of the primary torque to the output member.
The clutch mechanism can be operable in the engaged or semi-engaged state to generate a braking force for restricting rotation between the input and output members either with or without the primary torque.
The clutch mechanism can comprise a plurality of plates and an actuator operable to compress the plurality of plates to cause the clutch mechanism to function in the engaged state or the semi-engaged state.
The clutch mechanism can comprise a clutch axis of rotation substantially collinear with the axis of rotation.
The primary actuator can comprise a motor and a transmission operatively coupled between the motor and the output member. The clutch mechanism, the motor, and the transmission can be arranged along and operable about the axis of rotation. The transmission can be at least partially disposed within a central void of the motor, wherein the motor can comprise a brushless frameless electric motor.
A quasi-passive elastic actuator can be coupled to the input member and arranged in parallel with the primary actuator, the quasi-passive elastic actuator being operable to store and release energy upon the clutch mechanism being engaged or semi-engaged. The quasi-passive elastic actuator can operate to generate a braking force to at least partially restrict rotation between the input and output members. The quasi-passive elastic actuator can also operate to apply an augmented torque to be combined with a primary torque generated by the primary actuator to assist in rotation of the output member. The quasi-passive elastic actuator can comprise a quasi-passive linear pneumatic actuator, wherein the quasi-passive linear pneumatic actuator is gas pressure charged to at least partially define a joint stiffness value of the clutched joint module. The quasi-passive elastic actuator can be selectively switchable in real-time between an elastic state, a semi-elastic state, and an inelastic state via the clutch mechanism.
The clutch mechanism can comprise a clutch housing coupled to the input member; a plurality of input plates retained by the clutch housing; a plurality of output plates rotatably supported by the clutch housing and rotatably engaged with the plurality of input plates; and an actuator operable to apply a compression force to the output plates and the input plates, upon receiving the clutch control signal, to cause the clutch mechanism to operate in the engaged state. The output member can be coupled to the plurality of output plates, such that, when the clutch mechanism is in the disengaged state, the output plates freely rotate relative to the input plates.
The primary actuator can comprise a motor, and the clutched joint module can further comprise a first transmission disposed at least partially within the motor and a second transmission operatively coupled between the first transmission and the clutch mechanism.
The clutch mechanism can alternatively comprise a clutch housing coupled to the input member; a plurality of input plates retained by the clutch housing; a plurality of output plates rotatably supported by the clutch housing and rotatably engaged with the plurality of input plates; a ball-ramp clutch device coupled to the clutch housing; and an actuator coupled to the ball-ramp clutch device and operable to rotate the ball-ramp clutch device, upon receiving a control signal, to apply a compression force to the output plates and the input plates to cause the clutched mechanism to operate in the engaged state. The clutch mechanism can further comprise an output shaft coupled to the plurality of output plates, such that, when the clutch mechanism is in the disengaged state, the output plates freely rotate relative to the input plates. The primary actuator can comprise a motor, and wherein the clutched joint module further comprises a first transmission disposed at least partially within the motor, and a second transmission operatively coupled between the first transmission and the clutch mechanism.
The present disclosure further sets forth a robotic system comprising a robotic limb having at least one rotatable joint, the robotic assembly comprising a plurality of support members; and a plurality of clutched joint modules defining respective joints of the robotic limb, each clutched joint module rotatably coupling together at least two of the plurality of support members, and comprising: a joint rotatable about an axis of rotation and defining a degree of freedom; a primary actuator operable to apply a primary torque to rotate the joint; and a clutch mechanism coupled to the primary actuator and operable between an engaged state, a semi-engaged state and a disengaged state, wherein the engaged state and the semi-engaged state facilitate selective application of the primary torque to rotate the joint.
The clutch mechanism can be operable in the engaged or semi-engaged state to generate a braking force for restricting rotation of the joint either with or without the primary torque, wherein the primary actuator comprises a motor and a transmission operatively coupled to the motor. The clutch mechanism, the motor, and the transmission can be arranged along and operable about the axis of rotation.
The clutched joint module can further comprise a quasi-passive elastic actuator operable with the clutch mechanism and arranged in parallel with the primary actuator, the quasi-passive elastic actuator being operable to store and release energy upon the clutch mechanism being engaged or semi-engaged.
The quasi-passive elastic actuator can operate to generate a braking force to at least partially restrict rotation between the input and output members.
The quasi-passive elastic actuator can also operate to apply an augmented torque to be combined with a primary torque generated by the primary actuator to assist in rotation of the joint.
One of the plurality of clutched joint modules can comprise a quasi-passive elastic actuator comprising an elastic element of a first type, and another one of the plurality of clutched joint modules can comprise a quasi-passive elastic actuator comprising an elastic element of a different type.
The quasi-passive elastic actuator can be selectively switchable in real-time between an elastic state, a semi-elastic state, and an inelastic state via the clutch mechanism.
The present disclosure further sets forth a method for operating a robotic joint of a robotic system, the method comprising operating a clutch mechanism of a clutched joint module defining a joint of the robotic system between an engaged state, a semi-engaged state, and a disengaged state, wherein the clutch mechanism is operably coupled between input and output members of the clutched joint module; and rotating a first support member of the robotic system coupled to the output member relative to a second support member coupled to the input member, thus rotating the joint about an axis of rotation.
Rotating the first support member relative to the second support member can comprise actuating a primary actuator of the clutched joint module with the clutched mechanism in the engaged or semi-engaged state to apply a primary torque to the output member, wherein the clutched mechanism functions to transfer at least a portion of the primary torque from the primary actuator to the output member and rotate the joint.
Rotating the first support member relative to the second support member can comprise passively rotating these with the clutched mechanism in the engaged or semi-engaged state in response to an external force, thereby generating a braking force operable to resist rotation of the joint.
The method can further comprise operating the clutch mechanism in the disengaged state, wherein the joint enters a free swing mode.
The method an further comprise operating a quasi-passive elastic actuator of the clutched joint module in an elastic state or semi-elastic state by selectively engaging the clutch mechanism to generate and apply an augmented torque to the output member.
The method can further comprise operating a quasi-passive elastic actuator of the clutched joint module in an elastic state or semi-elastic state by selectively engaging the clutch mechanism to generate a braking force within the clutched joint module.
The method can further comprise operating a quasi-passive elastic actuator of the clutched joint module in an inelastic state to cause the clutched joint module to enter a free swing mode.
The method can further comprise pre-charging the quasi-passive elastic actuator to a predetermined stiffness.
The present disclosure further sets forth a clutched joint module for use within a robotic assembly, comprising an output member operable to couple to a first support member of a robotic system; an input member operable to couple to a second support member of the robotic system; a primary actuator operable to apply a primary torque to the output member to rotate the first and second support members relative to one another about an axis of rotation of the clutched joint module; a quasi-passive elastic actuator coupled to the input member and operable to apply an augmented torque to the output member that combines with the primary torque applied by the primary actuator to rotate the output member about the axis of rotation; and a clutch mechanism operably coupled to the primary actuator and the quasi-passive elastic actuator, the clutch mechanism operable in an engaged state, a semi-engaged state, or a disengaged state, wherein, in the engaged state, the clutch mechanism operates to place the quasi-passive elastic actuator in an elastic state, and to facilitate application of the augmented torque.
The clutch mechanism and the primary actuator can each have a central axis of rotation substantially parallel to each other.
The quasi-passive elastic actuator can comprise a linear pneumatic actuator, wherein the elastic component further comprises a piston rod and a piston cylinder moveable in a linear motion within a housing, the piston cylinder defining, at least in part, a compression chamber and an expansion chamber.
The linear pneumatic actuator can comprise the input member, wherein the piston rod can be pivotally coupled to a housing of the clutch mechanism at an off-center position, such that, upon the first rotation, movement of the input member causes the piston cylinder to move to compress gas in the compression chamber to selectively store energy.
The primary actuator and the output member can be operatively coupled to each other by a transmission.
Upon the second rotation, the linear pneumatic actuator can release energy via the piston rod to apply the augmented torque to the output member in parallel with the primary torque applied by the primary actuator.
The primary actuator can comprise a motor and a transmission rotatably coupled to the motor, and wherein the drive transmission is at least partially disposed within a central void of the motor.
The clutch mechanism can comprise a clutch housing coupled to the input member; a plurality of input plates retained by the clutch housing; a plurality of output plates rotatably supported by the clutch housing and rotatably engaged with the plurality of input plates; and an actuator operable to apply a compression force to the output plates and the input plates, upon receiving the clutch control signal, to cause the clutch mechanism to operate in the engaged state.
The output member can be coupled to the plurality of output plates, such that when the clutch mechanism is in the disengaged state, the output plates freely rotate relative to the input plates.
Alternatively, the clutch mechanism can comprise a clutch housing coupled to the input member; a plurality of input plates retained by the clutch housing; a plurality of output plates rotatably supported by the clutch housing and rotatably engaged with the plurality of input plates; a ball-ramp clutch device coupled to the clutch housing; and an actuator coupled to the ball-ramp clutch device and operable to rotate the ball-ramp clutch device, upon receiving a control signal, to apply a compression force to the output plates and the input plates to cause the clutched mechanism to operate in the engaged state.
The clutch mechanism can further comprise an output shaft coupled to the plurality of output plates, such that, when the clutch mechanism is in the disengaged state, the output plates freely rotate relative to the input plates, the output shaft being coupled to the output member.
Features and advantages of the invention will be apparent from the detailed description which follows, taken in conjunction with the accompanying drawings, which together illustrate, by way of example, features of the invention; and, wherein:
Reference will now be made to the exemplary embodiments illustrated, and specific language will be used herein to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended.
As used herein, the term “substantially” refers to the complete or nearly complete extent or degree of an action, characteristic, property, state, structure, item, or result. For example, an object that is “substantially” enclosed would mean that the object is either completely enclosed or nearly completely enclosed. The exact allowable degree of deviation from absolute completeness may in some cases depend on the specific context. However, generally speaking the nearness of completion will be so as to have the same overall result as if absolute and total completion were obtained. The use of “substantially” is equally applicable when used in a negative connotation to refer to the complete or near complete lack of an action, characteristic, property, state, structure, item, or result.
As used herein, “adjacent” refers to the proximity of two structures or elements. Particularly, elements that are identified as being “adjacent” may be either abutting or connected. Such elements may also be near or close to each other without necessarily contacting each other. The exact degree of proximity may in some cases depend on the specific context.
One example of a robotic assembly 100 is generically illustrated in
In the example of the robotic assembly 100, the exoskeleton as disclosed herein can be configured as a full-body exoskeleton (i.e., similar to the exoskeleton having both a lower body portion and upper body portion, see
In some examples, the robotic assembly 100 can comprise left and right exoskeleton limbs. Note that only the right exoskeleton limb 102 is shown in
A human user or operator may use or interact with the exoskeleton robotic assembly 100 (or 101 of
As a general overview, clutched joint modules 106a-d can be associated with various degrees of freedom of the exoskeleton to provide forces or torques to the support members in the respective degrees of freedom. Unlike traditional exoskeleton systems and devices, the robotic assembly 100 can be configured, such that each clutched joint module is configured as either an active actuator, or a quasi-passive actuator, as further discussed below. As a quasi-passive actuator, a particular clutched joint module (106a-d) can be configured to recover energy, which can reduce complexity and power consumption of the robotic assembly 100. For example, the clutched joint module 106c, which defines a degree of freedom corresponding to a degree of freedom of knee flexion/extension, can be configured to recover energy during a first gait movement and then release such energy during a second gait movement to apply an augmented torque to assist a primary actuator providing a primary torque in rotation of the joint about the degree of freedom (and in parallel with the torque applied by the primary actuator of the clutched joint module 106c, as discussed below). The clutched joint module 106c can be selectively controlled, so as to be engaged (i.e., caused to enter an operating state or condition in which the elastic actuator stores and releases energy (an elastic state)) and disengaged from operation (i.e., caused to enter an operating state or condition or configuration where it neither stores nor releases energy (an inelastic state)), such that the joint “freely swings” with negligible resistance to rotate the joint as the operator walks or runs, for instance. By operating in parallel with the primary actuator (e.g., a primary motor operable to actuate the joint), the quasi-passive elastic actuator can provide or apply an augmented torque in parallel with the torque provided by the primary actuator (i.e., a torque that is added to the torque generated by the primary actuator). The quasi-passive elastic actuator can comprise a compact internal valve, such as a two-way valve, that can be controlled and operated to change the modes of the quasi-passive actuator, namely to switch between an elastic state (where the actuator acts as a spring for transient energy storage and recovery), and an inelastic state (where the actuator employs a shunting function that allows the actuator to move freely (i.e., not to store or release energy) (except for friction and movement of fluid through the valve). And, the clutched joint module 106c (as a quasi-passive actuator) can be “tuned” to comprise a desired stiffness, which can also be modified, as further discussed below. Thus, the magnitude of stiffness for a given joint is adjustable for mission specific payloads and terrain-specific gaits while the active valve controls exactly when that stiffness is engaged for energy recovery during the support phase and when it is disengaged during the free swinging phase.
As a quasi-passive actuator, the result is effectively a quasi-passive elastic mechanism that is selectively operable to recover energy (e.g., energy lost during some gait or other motions) to reduce or minimize power consumption required to actuate the joint.
The example elastic actuators described herein can be referred to as quasi-passive elastic actuators as they are operable in active and inactive states or modes of operation (as compared to being entirely passive elastic actuators that are always either storing energy or releasing energy during all rotational movements of a joint, or other movements of a mechanical system). In examples described herein, the passive and inactive modes or states of operation can be selectable or controllable and even dynamically selectable or controllable (e.g., selectable in real-time), as well as repeatedly switched from one state or mode to another state or mode, during operation of the robotic system. Depending upon the configuration of the clutched joint module, example quasi-passive elastic actuators can comprise a first active state (sometimes referred to herein as an “elastic state”) in which the quasi-passive elastic actuator can be actuated to store and release energy during various rotations of a joint of the robotic system, a second passive state (sometimes referred to herein as an “inelastic state”) in which the quasi-passive elastic actuator can be made inactive, such that energy is neither stored nor released during various rotations of the joint, and in some cases a third semi-active or partially active state (sometimes referred to herein as a “semi-elastic state”) in which the quasi-passive elastic actuator can be partially actuated to store and release energy during various rotations of the joint. In some example robotic systems, the quasi-passive elastic actuator can be switchable between the different modes or states of operation as needed or desired depending on, for example, needed or desired tasks and corresponding rotation movements, various torque or load requirements of the one or more joints of the robotic system, or needed or desired braking forces.
When combining a plurality of clutched joint modules within a robotic assembly, such as the lower body exoskeleton shown in
This characteristic of the human gait is not unique to the knee joint, nor limited to the walking gait, and forms the basis for the clutched joint modules discussed herein. Indeed, when reviewing the joint torque vs. position plots of simulated cyclical exoskeleton activities, such as walking, running, and step climbing, there are periods of time during these specific gait motions where elastic energy recovery can be exploited to reduce the requirement for motor torque to run the joint. Thus, the clutched joint modules described herein can be configured to exploit the features of the natural motion of the hip, knee, and ankle, for instance, to minimize demands on powered actuators (e.g., electric-geared motors) to reduce overall power consumption within the robotics assembly. The clutched joint modules discussed herein can also be incorporated into shoulder and elbow joints, for instance, but these may be more task-specific than as with the lower body joints, as further discussed below. However, the clutched joint modules of lower joints (e.g., hip, knee, ankle) can also be configured to operate based on a specific task (e.g., lifting a load, sitting and standing, and others), rather than just a cyclical operation (e.g., walking or running).
As illustrated by this “circular” labeled line, the resulting peak torque is substantially reduced (approximately 25 N-m) vs. the normalized torque requirement (approximately 100 N-m) of the “triangular” labeled line. That is, normally (i.e., without incorporating a clutched joint module having an elastic actuator) the torque requirement is peaked at approximately 100 N-m; however, when incorporating a clutched joint module having an elastic actuator as disclosed herein, the resulting peak torque can be only approximately 20 N-m, thus significantly reducing power requirements for the same gait cycle and operating conditions. This is because the clutched joint module stores energy during a first gait movement (via the quasi-passive elastic actuator), and then releases that energy during a second gait movement to apply an augmented torque that can be applied in parallel with a torque applied by a primary actuator (e.g., a geared motor) of the clutched joint module. Of course, other factors play a role in these results, such as weight, payload, etc. In any event, these graphs illustrate that much less on-board power is required by the powered motor to appropriately actuate a joint when used in conjunction with a selectively controllable quasi-passive elastic actuator, as further exemplified below. The use of a parallel elastic actuator effectively reduces the requirement for motor torque as the elastic actuator is engaged and disengaged in a timely manner, such as during specific phases of a gait cycle. Similar plots or graphs can be shown for hip joints, ankle joints, shoulder joints, and elbow joints. In some cases, the elastic actuator can be engaged full-time for the gait cycles of these joints.
The robotic assembly 101 can comprise left and right exoskeleton limbs. The right exoskeleton limb 103 can comprise a plurality of lower body support members 105a-d. The support members 105a-c can be coupled together for relative movement about a plurality of respective joints 107a-c defining a plurality of degrees of freedom about respective axes of rotation. As described in U.S. patent application Ser. No. 15/810,108, filed Nov. 12, 2017, which is incorporated by reference in its entirely herein, the hip joint 107a and knee joint 107c can each comprise a tunable actuator joint module 109a and 109c that can comprise a tunable quasi-passive elastic actuator, as shown in
Similarly, the right exoskeleton limb 103b can comprise a plurality of upper body support members 105e-h coupled together for relative movement about a plurality of joints 107e-h defining a plurality of degrees of freedom about respective axes of rotation (see
The clutched joint module 130 can comprise a primary actuator 132, an optional quasi-passive elastic actuator 134, and a clutch mechanism 136 operatively coupled to each other, with the clutch mechanism 136 and the primary actuator 132 positioned or arranged along and operable about an axis of rotation 140. As further detailed below, an input member 138a and an output member 138b (
The primary actuator 132 can comprise a motor 133 and, optionally, a transmission, such as a first planetary transmission 148 and, further optionally, a second transmission, such as second planetary transmission 170. The motor 133 is operable to apply a primary torque to the output member 138b for rotation about the axis of rotation 140, and the quasi-passive elastic actuator 134 (e.g., a quasi-passive linear pneumatic elastic actuator) is selectively operable to store energy during a rotation of the clutched joint module, and to release energy in the form of an augmented torque that can be applied to the output member 138b along with the primary torque applied by the motor 133 (the two torques being combined to generate an output via the output member 138b).
In one example configuration with the clutched joint module 130 comprising a quasi-passive elastic actuator 134, the clutch mechanism 136 is operable to selectively control the quasi-passive elastic actuator 134 and the generation of the braking force or application of the augmented torque. Indeed, a braking force can be generated to restrict rotation of the joint in some operational scenarios (e.g., scenarios where the primary actuator is active or not active to produce a primary torque, but where rotation of the joint is desired), or an augmented torque can be generated and applied in combination with a primary torque to assist in rotation of the output member and the joint, as discussed below.
More specifically, the quasi-passive elastic actuator 134 is operable to selectively store energy or generate a braking force (when in an elastic or semi-elastic configuration or mode or state) upon a rotation of the input member 138a (e.g., where the rotation is either actively carried out using the primary actuator, or passively carried out, such as rotation of a joint under the influence of gravity of some other externally applied force that induces rotation) when the clutch mechanism 136 is engaged or semi-engaged, and is operable to selectively release energy (also when in the elastic or semi-elastic configuration or mode or state) upon a rotation (in the same or a different direction as the rotation for storing the energy) of the input member 138a when the clutch mechanism 136 is engaged or semi-engaged to apply the augmented torque to the output member 138b in parallel with the primary torque applied by the primary actuator 132, in this case motor 133. The quasi-passive elastic actuator 134 is further operable to neither store nor release energy during rotation of the joint (when in an inelastic configuration or mode or state) when the clutch mechanism 136 is selectively disengaged. In this inelastic state, the input member 138a is in “free swing” relative to the output member 138b, meaning that negligible resistance is applied within the clutched joint module 130 via the quasi-passive elastic actuator 134 (so that the quasi-passive elastic actuator 134 does not have a stiffness value that would restrict rotation of the input member 138a relative to the output member 138b). The clutch mechanism 136 can also move from an engaged or semi-engaged state to a disengaged state to dissipate any stored energy (i.e., dissipate any braking force generated, such as when the braking force no longer needed). Thus, the quasi-passive elastic actuator 134 is selectively switchable between the elastic state, the semi-elastic state, and the inelastic state via operation of the clutch mechanism 136. One advantage is that the quasi-passive elastic actuator 134 can be caused to apply, at select times, an augmented torque in parallel with the primary torque applied by the motor 133, which applies a combined torque to the output member 138b, thereby reducing the power requirements/demands of the primary actuator 132. With the advantage of an augmented torque, the motor 133 selected can be of a smaller size and a lower power dissipation than otherwise would be required by the robotic system without the assistance of such augmented torque applied by the quasi-passive elastic actuator 134.
In examples described herein, “selective” can mean that the clutched joint module can be controlled in real-time, such as to vary a magnitude and timing of a braking force, vary a magnitude and timing of compression of the elastic component of the quasi-passive actuator and the storing and releasing of energy therein, or vary a magnitude and timing of a primary torque generated by the primary actuator depending upon different operating conditions, operating states, different demands of the robotic system, or as desired by the operator. Selective control can mean that the quasi-passive elastic actuator can be operated in conjunction with the primary actuator all or some of the time or for a desired duration of time. In addition, “selective” can mean, in examples, that one or more operating parameters or the output performance of the clutched joint module can be controlled and varied in real-time as needed or desired. Operating parameters or output performance can include, but is/are not limited to, a magnitude of the augmented torque to be applied, a magnitude of the braking force generated, the stiffness or elasticity of the elastic actuator, the zero or null point of actuation of the elastic actuator, and others.
In examples, “semi-engaged” can mean that the clutch mechanism is engaged, but not fully engaged nor disengaged, such that some slippage occurs within the clutch mechanism (i.e., there is a less than a 1:1 transfer of forces from the input of the clutch to the output of the clutch through the clutch mechanism, such that the clutch mechanism does not act as a rigid system). For example, in the case of the clutch mechanism having a plurality of plates, such as input and output plates, the semi-engaged state would mean that the plates are under a compression force sufficient to compress the plates together some degree, but that some relative movement (i.e., slippage) occurs between the plates (i.e., they are not completely locked up such that they rotate together and movement between them is not completely restricted) and a friction force is generated between them (e.g., a usable braking force). The term “engaged state” as used herein can include the semi-engaged state as these are also meant to describe at least a partially engaged state of the clutch mechanism, as well as to describe the clutch mechanism where the amount of slippage and thus the amount of the braking force (or augmented torque) is controllable and variable between the disengaged state where negligible braking force is generated and fully engaged where the clutch models a rigid connection member.
In examples where the quasi-passive actuator is caused to enter a “semi-elastic state” or mode of operation, the quasi-passive elastic actuator can be actuated to partially compress the elastic or spring component of the quasi-passive elastic actuator to store, and be enabled to release, an amount of energy or enabled to generate a magnitude of a braking force that is less than what would otherwise be achieved if the quasi-passive elastic actuator were in a fully elastic state. Stated another way, “semi-elastic” describes that state in which there is a less than 1:1 transfer of energy or forces, due to rotation of the joint, to the quasi-passive elastic actuator coupled between the input and output members (e.g., because the clutch mechanism is in the semi-engaged state). “Semi-elastic,” as used herein, is not intended to refer to the inherent elastic property (i.e., the elasticity) of the elastic component of the quasi-passive elastic actuator, but merely to a degree of compression of the elastic component.
In one example, the motor 133 can be a high-performance Permanent Magnet Brushless DC motor (PM-BLOC), which can be a variant of a frameless torque motor with winding optimized to achieve the desired maximum torque and speed while operating using a 48VDC supply and a high-performance COTS controller, such as electric motor MF0127-032 marketed by Allied Motion.
With reference to
In the present example the first planetary transmission 148 can comprise a 4:1 geared transmission. Thus, in one example, the first planetary transmission 148 can comprise an outer housing 150 attached to the rotor 144 via fasteners (not shown) through apertures 152 of the outer housing 150. The outer housing 150 can comprise inner gear teeth 156 formed around an inner surface of the outer housing 150. Such gear teeth 156 can be configured to engage corresponding gear teeth of each of four planet gears 158 of the first planetary transmission 148. A sun gear 160 can be disposed centrally between the four planet gears 158 and along the axis of rotation 140, with the sun gear 160 comprising teeth engaged to the teeth of each of the four planet gears 188 (see
With reference to
The planet gears 158 can be configured to drive the second planetary transmission 170. Specifically, the planet gears 158 can be coupled to a supplemental sun gear 172 of the second planetary transmission 170 via the carrier pins 164. Thus, upon rotation of the supplemental sun gear 172, planet gears 174 rotate (
Support frames, such as described regarding FIG. 5A of U.S. patent application Ser. No. 15/810,102, filed Nov. 12, 2017, which is incorporated by reference in its entirely herein, can be utilized to house and structurally support the primary actuator 132, the secondary planetary transmission 170, and the clutch mechanism 136, of the present disclosure in a similar manner.
Planetary and other types of transmissions, such as the second planetary transmission 170, are known and commercially available. One such example of a planetary transmission that can be incorporated into the clutched joint module is Matex's 75-4MLG12 planetary transmission, which is a 4:1 geared unit with a 2.95 inch outside diameter having a 118 N-m peak torque, weighing just 500 grams. Another benefit of providing a transmission is the fact that, in one example, the transmission (e.g., 148, 170) can be situated to be in-line or collinear with the axis of rotation 140 of the motor 133 (and consequently of the joint module 130), which allows for compact mounting configurations. Other examples may locate the transmission offset from one or more other components of the clutched joint module, with the transmission being operable with the primary actuator.
With reference to
To reduce build height, as well as to provide other advantages, the first planetary transmission 148 can be configured to be positioned inside of the rotor of the motor 133. Depending on the motor selected, the inside diameter of the rotor can dictate the maximum outside diameter of the planetary transmission. Once the planetary ring has been constrained by its outside diameter, there are a limited amount of options for gear ratios and output torques available. The output ratio is determined from the ratio of the number of teeth on the ring gear to the number of teeth on the sun gear. To obtain a higher reduction in the compact design of the planetary unit, the sun gear diameter can be reduced, which generally corresponds to less power transmission. The capacity to transmit higher torques is reduced with the smaller sun gear. A balance of reduction and strength can be considered for a planetary unit that will physically fit inside the motor rotor. By implementing a helical cut gear, higher forces can be transmitted on the gear teeth making the unit stronger. A wider tooth will also improve the load carrying capacity of the gear, however this increases the weight as well. Multiple stages of a planetary transmission can be cascaded (e.g., 148 and 170) to produce extremely high gear reduction in a relatively compact package. In addition, the sun gear can be configured to make contact with several teeth simultaneously, wherein the contact ratio will be much higher than a conventional spur gear transmission. In some examples, a single stage planetary transmission can achieve efficiencies of around 97%. At higher RPM, gear noise can be an issue, especially for multiple stage planetary units. Another benefit of planetary gears is the fact that the transmission can be positioned in-line with the motor, which allows for compact mounting configurations within the joint module of the robot or robotic assembly.
Advantageously, the motor 133, the first and second planetary transmissions 148 and 170, and the output member 138b can each operate or rotate about substantially the same axis of rotation as the axis of rotation 140 of the clutched joint module 130 (i.e., the axis of rotation of the corresponding joint of the robot or robotic assembly), which axis of rotation in some cases, can also correspond to the axis of rotation of a human joint, such as an operator in an exoskeleton. Said another way, each axis of rotation of the motor 133, the first and second planetary transmissions 148 and 170, and the output shaft 138b can be arranged to be collinear or substantially collinear with the axis of rotation 140. This locates the mass of such components close or near to the axis of rotation of a particular joint, which further minimizes power requirements by the motor 133 to actuate the joint.
In the illustrated example of
With particular reference to
The quasi-passive elastic actuator 134 can comprise a piston rod 184 pivotally coupled, on one end, to a coupling portion 195 of the clutch mechanism 136. On the other end, the piston rod 184 can be coupled to a piston cylinder 186 that is slidably supported within the housing 180. Accordingly, the housing 180 can comprise a compression gas chamber 188 adjacent/above the piston cylinder 186 and an expansion chamber adjacent/below the piston cylinder, these being sealed off by the piston cylinder 186. As shown, the piston rod 184 can be pivotally coupled to the clutch mechanism 136 off-center relative to the axis of rotation 140. Accordingly, as further detailed below, and with the clutch mechanism 136 engaged or semi-engaged to place the quasi-passive actuator 134 in the elastic or semi-elastic state, as further discussed below, upon movement of a robotic support member (e.g., 105f of
Generally, the quasi-passive elastic actuator 134 is switchable between an elastic configuration or state (including a semi-elastic configuration or state) and an inelastic configuration or state via operation of the clutch mechanism 136 for selectively controlling application of the augmented torque applied by the quasi-passive elastic actuator 134. In one example, with reference to
With reference to
More specifically, the actuator 197 can be configured and controlled as a binary device (i.e., the clutch is either on/engaged or off/disengaged) when applying a compression force to compress the plates together, and when removing the compression force to release compression between the plates. Alternatively, the actuator 197 can be configured and controlled as an analog device, meaning a variable force can be applied by the actuator 197 to compress the plates to a varying degree to generate a braking force and to facilitate gradually storing energy or dissipating/releasing stored energy in a more controlled manner for damping or braking purposes (i.e., the clutch mechanism 136 is in a semi-engaged state and the quasi-passive elastic actuator 134 is in a semi-elastic state). In one example operational scenario, the clutch mechanism 136 can be fully engaged or semi-engaged such that the quasi-passive elastic actuator 134 at least partially stores energy. This stored energy can function to generate a braking force that can restrict rotation of the output member (e.g., such as in the case where the primary actuator is inactive and not producing a primary torque, yet rotation of the joint is still desired or needed (e.g., rotation of the joint under the influence of gravity or in response to some externally applied force to the robotic system)), or it can be released as an augmented torque to assist the primary actuator. Furthermore, in the event of the release of the energy as an augmented torque, when the quasi-passive elastic actuator 134 is releasing energy in the elastic or semi-elastic states (e.g., during a stance extension), the actuator 197 can be operated or moved to slightly compress the plates to generate a gradual “braking force” about the plates so that the augmented torque can be discharged or applied in a controlled, gradual manner. This can help to reduce the likelihood of applying a torque within the robotic system that may actuate the joint too quickly and with too much velocity at an initial stage of actuation (which, in the case of an exoskeleton, can cause discomfort to the operator and can disrupt a desired fluid/natural movement of an exoskeleton limb). This may also be advantageous when lowering a load with the robotic system, where it is desirable to lower the load in a controlled manner by controlling the amount of braking force applied by plates of one or more clutched joint modules of the robotic system. Also in the case of an exoskeleton, this may also be advantageous when an operator wearing the exoskeleton moves from a crouching position while picking up a load, wherein the stance extension may need to be slower or more controlled. In such a case, the plates of the clutches of the hip and/or knee clutched joint modules may then be controlled as brakes to controllably dissipate stored energy released by the associated quasi-passive elastic actuators.
As further explanation, and to further illustrate, the multi-plate configuration of the clutch mechanism 136 can act as a brake. This is achieved by controlling the compression force applied to the input and output plates 198a and 198b, thus providing a beneficial energy saving mode of operation. For instance, by controlling the braking force, the robotic system can be caused to lower a load subject to gravity by simultaneously controlling the brake force and the torque applied by the primary actuator (which in some cases can be zero), thus providing a very efficient mode of operation. The controlled braking can also be used to store energy in the elastic component of the quasi-passive elastic actuator. For example, an exoskeleton operator could lower him/herself to a squat position by letting part of his weight be supported by the exoskeleton while getting in the squat position. In this process, energy can be stored in the quasi-passive elastic actuator, while controlling the torque by controlling the braking force. At least some of the energy may then be recovered as the robotic device moves to the standing position, and additional torque may be provided, if required, by the primary actuator that would combine with the torque produced by the quasi-passive elastic actuator. In the latter example the clutch mechanism 136 can be used as a brake or as a clutch, or both.
With the clutch mechanism 136 in the engaged or semi-engaged state, the quasi-passive elastic actuator 134 is therefore operable in the elastic and semi-elastic states, respectively, to store or release energy upon movement of the input member 136a relative to the output member 136b. Conversely, upon receiving a clutch control signal, the actuator 197 can operate to place the clutch mechanism 136 in the disengaged state. That is, the actuator 197 operates to remove or release the compression force and pressure from plates, which thereby allows the input and output plates 198a, 198b to freely rotate relative to one another. This permits “free” rotation of the input member 138a relative to the output member 138b, therefore placing the quasi-passive elastic actuator 134 in its inelastic configuration where the quasi-passive elastic actuator 134 neither stores nor releases energy, but is rather passive in its function where it has no appreciable impact or influence on the operation of the joint module (a “free-swing” mode). Thus, the quasi-passive elastic actuator 134 exerts negligible resistance in this “free-swing” mode, when the clutch mechanism 136 is disengaged, so that the input and output members 138a and 138b can freely rotate relative to each other with minimal resistance.
It is noted that in
Accordingly, upon a first rotation of the input member 138a relative to the output member 138b, the quasi-passive elastic actuator 134 stores energy (as discussed above) when the clutch mechanism 136 is engaged (i.e., the plates 198a and 198b are being compressed). Such rotational movement can be the result of a gait movement (e.g., of a lower body exoskeleton comprising one or more clutched joint modules) that causes a first robotic support member (e.g., 104e) to rotate about a second robotic support member (e.g., 104d), such as during a gait cycle between point B to C of
Concurrently (and upon the second rotation of the input member 138a relative to the output member 138b), the primary actuator 132 can be operated to apply a primary toque (along with the augmented torque of the quasi-passive elastic actuator 134) to rotate the output member 138b about axis of rotation 140 to actuate the clutched joint module 130. Because the torque applied by the primary actuator 132 is supplemented with the torque applied by releasing stored/recovered energy via the quasi-passive elastic actuator 130, the electric motor 132 can be selected from a group of smaller (e.g., less power dissipation) motors than would otherwise be needed in an equivalent robotic assembly not employing a quasi-passive elastic actuator, which contributes to the compact configuration of the module 130, as discussed above.
At a select time, such as upon a third rotation of the input member 138a relative to the output member 138b (e.g., of 104e and 104d along points from C, D, E, F, and A of
Each of such first, second, and third rotational movements of the input member 138a relative to the output member 138b (e.g., of a robotic joint) can be sensed by one or more position and/or force sensors 199 (
In the example where the clutched joint module 130 is incorporated as a shoulder joint (e.g., 109f) of an arm of an exoskeleton (
Note that spring stiffness of the quasi-passive elastic actuator 134 (and 204 of
It is to be specifically noted that in another example configuration of the clutched joint module 130, the quasi-passive elastic actuator 134 may be optional (i.e., not included in or part of the clutched joint module 130, or rather the clutched joint module 130 is configured without a quasi-passive elastic actuator). For instance, a joint (e.g., one associated with wrist rotation, or shoulder abduction/adduction), may only be configured with an active actuator (i.e., a primary actuator as discussed herein, even though the term “primary” suggests that another torque generating element exists) and without an elastic element. Accordingly, an input member (e.g., a robotic support member) can be directly coupled to the clutch housing 190 rather than to a quasi-passive elastic actuator, such as at an off center position (e.g., at coupling portion 195). In this configuration, the clutch mechanism 136 can still be selectively operated between the engaged state, semi-engaged state and the disengaged state to control movement between the output and input members 138a and 138b. Indeed, in one aspect, the clutched mechanism 136 can be engaged or semi-engaged to restrict movement between the output and input members 138a and 138b, thereby facilitating application of the primary torque to the output member by the motor 133. In another aspect, the clutched mechanism 136 can be disengaged to facilitate free swing of the joint between the input and output members 138a and 138b. To illustrate this example configuration, in one operational scenario, with the clutched joint module operating without a quasi-passive elastic actuator, and where no primary torque is applied in the clutched joint module 130 (i.e., the primary actuator is not active or actuated), the clutch mechanism 136 can be operated in the engaged or semi-engaged states to generate a braking force that can be used to restrict, to some degree, relative rotation between the input and output members 138a, 138b of the clutched joint module 130. In another operational scenario, again with the clutched joint module 130 operating without a quasi-passive elastic actuator, and where a primary torque is to be applied to the output member 138b to rotate the joint, the clutch mechanism 136 can be operated in the engaged or semi-engaged states to facilitate application of the primary torque to the output member 138b in a controlled manner by virtue of selective, variable compression of the plates of the clutch mechanism 136. These two operational scenarios illustrate the selective capabilities of within the clutched joint module 130 to cause the clutched joint module 130 to function as a clutch for application of a primary torque or as a brake to restrict rotation.
In one example configuration, the clutched joint module 200 can comprise a primary actuator 202, an optional quasi-passive elastic actuator 204, and a clutch mechanism 206 operatively coupled to each other, with each situated or arranged along and operable about an axis of rotation 210. As further detailed below, an input member 208a and an output member 208b can be directly or indirectly coupled to respective support members of the robotic assembly, which support members are rotatable relative to each other about the axis of rotation 210 corresponding to a joint of the robotic assembly, which ultimately corresponds to an axis of rotation of a degree of freedom of a human joint, such as joint 107f associated with clutched joint module 109f of
The primary actuator 202 can comprise a motor 212 and a transmission, such as a first planetary transmission 214. Optionally, a second transmission, such as a second planetary transmission 216, can be coupled to the first planetary transmission 214. The motor 212 is operable to apply a primary torque to the output member 208b for rotation about the axis of rotation 210 and the quasi-passive elastic actuator 204 (e.g., a quasi-passive linear pneumatic elastic actuator) is selectively operable to function similar to the quasi-passive elastic actuator 134 discussed above to generate a braking force and/or to apply an augmented torque to the output member 208b along with the primary torque applied by the motor 212, or to be actuated to generate and apply a braking force. The clutch mechanism 206 is operable to selectively control the application of the augmented torque, or a braking force, as discussed herein.
In one example configuration with the clutched joint module 200 comprising a quasi-passive elastic actuator 204, the clutch mechanism 206 is operable to selectively control the quasi-passive elastic actuator 204 and the generation of the braking force or application of the augmented torque. Indeed, a braking force can be generated to restrict rotation of the joint in some operational scenarios (e.g., scenarios where the primary actuator 212 is active or not active to produce a primary torque, but where rotation of the joint is desired), or an augmented torque can be generated and applied in combination with a primary torque to assist in rotation of the output member 208b and the joint, as discussed below.
More specifically, the quasi-passive elastic actuator 204 is operable to selectively store energy or generate a braking force (when in an elastic or semi-elastic configuration or mode or state) upon a first rotation of the input member 208a (e.g., where the first rotation is either actively carried out using the primary actuator, or passively carried out, such as rotation of a joint under the influence of gravity of some other externally applied force that induces rotation) when the clutch mechanism 206 is engaged or semi-engaged, and is operable to selectively release energy (also when in the elastic configuration or mode or state) upon a second rotation of the input member 210a when the clutch mechanism 206 is engaged or semi-engaged to apply the augmented torque to the output member 208b in parallel with the torque applied by the primary actuator, in this case the motor 212. The quasi-passive elastic actuator 204 is further operable, such as upon a third rotation, to neither store nor release energy during rotation of the joint (when in an inelastic configuration or mode or state) when the clutch mechanism 206 is selectively disengaged. In this inelastic state, the input member 208a is in “free swing” relative to the output member 208b, meaning that negligible resistance is applied within the clutched joint module 200 via the quasi-passive elastic actuator 204 (so that the quasi-passive elastic actuator 204 does not have a stiffness value that would restrict rotation of the input member 208a relative to the output member 208b). The clutch mechanism 206 can also move from an engaged or semi-engaged state to a disengaged state to dissipate any stored energy (i.e., dissipate any braking force generated, such as when the braking force no longer needed). Thus, the quasi-passive elastic actuator 204 is selectively switchable between the elastic state, the semi-elastic state and the inelastic state via operation of the clutch mechanism 206. One advantage is that the quasi-passive elastic actuator 204 can be caused to apply, at select times, an augmented torque in parallel with the primary torque applied by the motor 212, which applies a combined torque to the output member 208b, thereby reducing the power requirements/demands of the primary actuator 202 (e.g., motor 212). With the advantage of an augmented torque, the motor 212 selected can be of a smaller size and lower power dissipation than otherwise would be required by an equivalent system without the assistance of the augmented torque provided by the quasi-passive elastic actuator 204.
In one example, the motor 212 can be a high-performance Permanent Magnet Brushless DC motor (PM-BLDC), similar to the one discussed above. In other examples, the electric motors discussed and shown in the examples can be replaced with a suitable hydraulic actuator, pneumatic actuator, or other types of actuators or motors suitable for functioning as a primary actuator, as will be recognized by those skilled in the art. Such electric motors and alternative motors and actuators can be arranged in series or parallel to cause rotation along the same axis of rotation 140. In a specific example, the primary actuator can be arranged to rotate the transfer wheel 165 or the sun gear 160 of the first planetary transmission 148 (e.g., see
With reference to
The motor 212, the first and second planetary transmissions 214 and 218, and the transfer wheel 226 can be the same or similar to, and can have the same or similar arrangement and functionality, as the like components described above regarding
However, as can be appreciated from the arrangement shown in
Support frames, such as those described regarding FIG. 5A of U.S. patent application Ser. No. 15/810,102, filed Nov. 12, 2017, which is incorporated by reference in its entirely herein, can be utilized to house and structurally support the primary actuator 202, the secondary planetary transmission 218, and the clutch mechanism 206, of the present disclosure in a similar manner.
In the illustrated example of
With particular reference to
As with
Alternatively, as shown in
Generally, the quasi-passive elastic actuator 204 is switchable between an elastic configuration or state (including a semi-elastic state) (i.e., storing or releasing energy) and an inelastic configuration or state (i.e., neither storing nor releasing energy) via operation of the clutch mechanism 206 for selectively controlling application of the augmented torque applied by the quasi-passive elastic actuator 204. In one example, with reference to
The spring collar 258, in a nominal state, can be configured to exert a rotational biasing force in the counter clockwise direction (
With particular reference to
Each input plate 274a can comprise a central aperture 280b that rotatably supports a central support ring 287 disposed about the central aperture 280b, and each central support ring 287 can comprise openings 284b (e.g., six total) formed around the support ring 287 at locations corresponding to the openings 284a of each output plate 274a. The transfer shaft component 246 comprises openings 284c (e.g., six total) formed around the perimeter of a head of the transfer component 246 at locations corresponding to openings 284a and 284b. Accordingly, the transfer component 246 can be coupled to each of the output plates 274b and the support rings 287 via fasteners (not shown) such as pins, nuts and bolts, threaded fasteners, etc.
The shaft 282 of the transfer component 246 can be coupled to the sun gear 221 of the first planetary transmission 214 (and through the central opening of the transfer wheel 226). Therefore, when the clutch mechanism 206 is in the disengaged state, the ball-ramp device 256 does not exert an axial biasing force against the plurality of plates 272. Thus, the input and output plates 274a and 274b freely rotate relative to each other, such that the input member 208a freely rotates relative to the output member 208b (but with some minor resistance due to the planetary transmissions 214 and 218 coupled between the input and output members 208a and 208b). Accordingly, the quasi-passive elastic actuator 204 is caused to be in the inelastic state because of the rotational freedom between the input and output plates 274a and 274b, and thus, the quasi-passive elastic actuator 204 does not store or release energy. This rotational movement of the input member 208a relative to the output member 208b, where the joint module 200 is in free swing mode, can occur during a portion of a gait cycle (e.g., from points from C, D, E, F, and A of
When the clutch mechanism 206 is actuated to the engaged state (as explained above), the ball-ramp device 256 exerts an axial biasing force against the adjacent input plate 274a, which causes compression force between the output plates 274b and the adjacent input plates 274a. Such compression causes the plurality of plates 272 to “bind up” together (i.e., to rotate together in the same speed/direction). Thus, upon a first rotation of the input member 208a relative to the output member 208b, for example, when the input member 208a moves in a clockwise direction (
Concurrently, upon receiving a primary control signal, the rotor 220 of the primary actuator (e.g., motor 212) exerts a primary torque to drive/rotate the transfer wheel 226, which drives/rotates the sun gear 221 of the first planetary transmission 214, which drives/rotates the second planetary transmission 218, and which ultimately transfers said primary torque to the output member 208b, along with the augmented torque concurrently applied via the quasi-passive elastic actuator 204, to actuate a shoulder joint module of an exoskeleton, for instance. This can dramatically reduce the size and power requirements of the motor 212 that would otherwise be needed because the total output torque of the joint module 200 is supplemented with augmented torque recovered via the quasi-passive elastic actuator 204. Note that the quasi-passive elastic actuator 204 can have the same or similar features and advantages discussed above with reference to the clutched joint module shown in
Each of the rotational movements (discussed above) of the input member 208a relative to the output member 208b (e.g., of a robotic joint) whether the clutch mechanism 206 is engaged or disengaged, and the quasi-passive elastic actuator in a respective elastic or an inelastic state, can be sensed by one or more position and/or force sensors 229 (
In one example, the clutch mechanism 206 can be arranged such as is shown in
It is noted that the various functions and operational states described above with respect to the clutched joint module 130 are applicable to the clutched joint module 200. As such, these are not described again here, but those skilled in the art will recognize that upon reading the description above as it pertains to
More specifically regarding this alternative configuration, the primary actuator 1132 (e.g., a geared electric motor) can be configured and operable to apply a torque to the output member 138b for rotation about the axis of rotation 1137, and the quasi-passive elastic actuator 134 (e.g., a linear or rotary pneumatic actuator) can be selectively operable (via operation of the clutch) to apply an augmented torque to the output member 138b along with the torque applied by the primary actuator 1132 to reduce the power required to actuate rotation of the joint module, such as during a certain portion of a gait cycle by an exoskeleton (or other movement of an exoskeleton limb, such as the an upper body movement).
The clutch mechanism 136 can be structurally mounted to the primary actuator 1132 by a first mounting plate 1138a and a second mounting plate 1138b, each positioned on either side so as to constrain the primary actuator 1132 and the clutch mechanism 136 in a “sandwich” state. Although not shown here, the first and second housings 192a and 192b of the clutch mechanism 136 can have support members extending outwardly therefrom and that support annular collar bearings that rotatably couple and support the clutch mechanism 136 to the first and second mounting plates 1138a and 1138b. Other suitable means of rotatably coupling the clutch mechanism 136 to the support plates are possible as will be recognized by those skilled in the art.
The first mounting plate 1138a can be mounted to a housing mount 1140 (that supports the primary actuator 1132) via a plurality of fasteners 1142 (with spacers there between). The second mounting plate 1138b can be mounted to the other side of the housing mount 1140 via a plurality of fasteners 1151.
The output shaft 138b (and/or an output member coupled to the shaft 138b) can be a load transfer component that can comprise many different shapes and forms, depending upon the particular type of robotic system and its application (e.g., exoskeleton, humanoid robot, robotic hand or arm). As such, the specific configurations shown are not intended to be limiting in any way. The output member 136b can comprise a robotic support member interface portion coupleable to a support structure of a robotic assembly, such as the exoskeleton of
The housing mount 1140 can comprise a first mount structure 1174a and a second mount structure 1174b coupled to each other via fasteners. The first and second mount structures 1174a and 1174b can be fastened together to house and structurally support many of the components of the primary actuator 1132. For instance, the primary actuator 1132 can comprise a motor 1178 (e.g., electric motor) that is seated in the first and second mount structures 1174a and 1174b. The motor 1178 can be a high-performance Permanent Magnet Brushless DC motor (PM-BLDC). The motor described above and shown in the drawings is not intended to be limiting in any way. Indeed, other motors suitable for use as the primary actuator 1132 are contemplated herein, as are various other types of actuators, such as hydraulic or pneumatic actuators.
As further shown in
In the present example the planetary transmission 1186 can be configured as a 4:1 geared planetary transmission. Thus, in one example the planetary transmission 1186 can comprise an outer ring 1190 engaged to four planet gears 1188 (one labeled) mounted about a carrier 1192, whereby the four planet gears 1188 have gear teeth that engage with the gear teeth of a central sun gear (not visible from this view). In the present example, the outer ring 1190 is stationary, as it is fastened to the first mount structure 1174a via fasteners (not shown) through apertures around the outer ring 1190 and into threaded bores in the first mount structure 1174a. A rotatable transfer wheel 1198 is disposed on an outer side of the primary actuator 1132 adjacent the second mount structure 1174b, and is fastened to a drive collar 1200 via perimeter fasteners. The drive collar 1200 is fastened or fixed to the rotor 1182 of the motor 1178. The transfer wheel 1198 is operable to transfer rotation from the rotor 1182 of the motor 1178 to the sun gear (of transmission 1186) about the axis of rotation 1203 (
The transfer wheel 1198 can comprise a central aperture 1204 that supports a transfer hub 1206 that is fastened to the transfer wheel 1198 via fasteners. The transfer hub 1206 can have inner gear teeth (not shown) that can be engaged with outer gear teeth of the sun gear. Therefore, upon applying an electric field to the motor 1178, the rotor 1182 rotates about axis 1203, which causes the transfer wheel 1198 to rotate, which thereby causes the sun gear 1194 to rotate, all in a 1:1 ratio. Upon rotation of the sun gear about axis of rotation 1203, the planetary gears 1188 rotate around the sun gear, which causes the carrier 1192 to rotate. An output shaft 1209 is secured to a central portion 1211 of the carrier 1192, such that rotation of the carrier 1192 causes rotation of the output shaft 1209 about axis 1203, which provides a 4:1 geared-down transmission arrangement from rotation of the rotor 1182 to the output shaft 1209 via the planetary transmission 1186. Other planetary transmission types and gear reduction schemes can be used instead of a 4:1 transmission, such as a 3:1 or a 5:1 (or even greater ratios) planetary gear scheme.
To reduce build height, the planetary transmission 1186 can be positioned inside of the rotor 1182 of the motor 1178. Depending on the motor selected, the inside diameter of the rotor will dictate the maximum outside diameter of the planetary transmission. Once the planetary ring has been constrained by its outside diameter, there are a limited amount of options for gear ratios and output torques available. The output ratio is determined from the ratio of the number of teeth on the ring gear to the number of teeth on the sun gear. To obtain a higher reduction in the compact design of the planetary unit, the sun gear diameter can be reduced, which generally corresponds to less power transmission. The capacity to transmit higher torques is reduced with a smaller sun gear. A balance of reduction and strength can be determined for a planetary unit that will physically fit inside the motor rotor. By implementing a helical cut gear, higher forces can be transmitted on the gear teeth making the unit stronger. A wider tooth will also improve the load carrying capacity of the sun gear, however this increases the weight as well.
In addition, the sun gear makes contact with several teeth simultaneously so the contact ratio is much higher than a conventional spur gear transmission. Another benefit of planetary gears is the fact that the transmission is in-line with the motor, which allows for compact mounting states. Two of the 4:1 planetary units can be nested together to produce a 16:1 final drive, for instance.
Thus, in one example using Allied Motion's MF0127-032 motor, it has an inside diameter of 3.3 inches, which means that a planetary transmission of approximately 3.15 inches (or less) could be used and disposed in the central void of the motor. And, Matex's 75-4MLG12 planetary transmission can be incorporated, which is a 4:1 unit with a 2.95 inch outside diameter having a 118 N-m peak torque, weighing just 500 grams. Such planetary transmission could be incorporated with a brushless motor as discussed herein to generate a compact configuration. Therefore, in the illustrated example of
With continued reference to
In one example, a sensor plate 1220 can be fastened to an outer side of the second mount structure 1174b, the sensor plate 1220 comprising an aperture that supports a position sensor 1222. The position sensor 1222 can be adjacent the transfer wheel 1198, which has an aperture through to the sun gear 1194 to allow the position sensor 1222 to determine the position of the sun gear 1194, which can ultimately determine the rotational position of the output shaft 1209, thereby providing the angular position of a knee or hip joint, for instance. The position sensor 1222 can be any suitable sensor, such as a 13-bit hall-effect sensor. Additional positions sensors can be coupled to the system, and utilized to ultimately determine the position of the joint. The particular position of a robotic joint is relevant in determining and controlling actuation of the clutch mechanism to switch the quasi-passive elastic actuator between the inelastic, semi-elastic and elastic states, or to dynamically vary a zero point or position of the elastic actuator.
Upon rotation of the output shaft 1209 (in either rotational direction) by operating the motor 1178, the primary pulley 1216 rotates the transmission belt 1224 that is coupled to the output shaft 138b (or to the clutch mechanism 136), as discussed above, to provide a primary torque to rotate the output shaft 138b to actuate a robotic joint, for instance. The transmission belt 1224 can be a Gates Poly Chain GT Carbon synchronous belt, or other suitable belt. A belt tensioning device 1225 (
It should be appreciated that the clutch mechanism 206 and the quasi-passive elastic actuator(s) 204 or 205 discussed regarding
In some examples, as shown herein, the quasi-passive elastic actuators can comprise linear pneumatic actuators (e.g., 134, 204), but each of these can be replaced with other elastic elements, such as rotational springs (e.g., torsional springs), rotary pneumatic springs, coil springs, leaf springs, and the like. Such quasi-passive elastic actuators contemplated herein can be comprised of metal, composite, polymer, rubber, etc. In some examples, additional linkages or pivoting support members can be coupled between a particular quasi-passive elastic actuator and a particular input and/or output member, which can reduce packaging size (e.g., remotely locate the quasi-passive elastic actuators away from the joint), as well as take advantage of torque output versus the position at which the quasi-passive elastic actuator is coupled to the output member.
It should be appreciated that the planetary transmissions exemplified herein can be replaced (or supplemented with) other transmission types, such as harmonic, cycloidal, worm, belt/chain, crank, four-bar linkage, backhoe linkage, bell crank, and continuously variable, for instance. And, various torque-transmitting devices can be operatively coupled between the planetary transmissions (and alternative transmissions discussed), such as one or more belts or linkages or gears or tendons (or combinations of such.
It is noted that the various functions and operational states described above with respect to the clutched joint module 130 are applicable to the clutched joint module 1130. As such, these are not described again here, but those skilled in the art will recognize that upon reading the description above as it pertains to
It is further noted that rotation of the joints (i.e., relative rotation between the input and output members) defined by the various clutched joint modules discussed herein can be in any direction (e.g., the same direction, different directions) during the storing and releasing of the energy, during the generation and application of a braking force, as well as the disengagement of the clutch mechanism to facilitate free swing of the joint. In other words, the clutch mechanism can be operated to engage to store energy, to release energy, or to disengage to facilitate free swing of the joint upon rotation of an associated joint in the same direction or in various different directions. This is the case for all of the examples set forth in the present disclosure.
It is to be understood that the embodiments of the invention disclosed are not limited to the particular structures, process steps, or materials disclosed herein, but are extended to equivalents thereof as would be recognized by those ordinarily skilled in the relevant arts. It should also be understood that terminology employed herein is used for the purpose of describing particular embodiments only and is not intended to be limiting.
Reference throughout this specification to “one example” or “an example” means that a particular feature, structure, or characteristic described in connection with the example is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one example” or “in an example” in various places throughout this specification are not necessarily all referring to the same embodiment.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the description, numerous specific details are provided, such as examples of lengths, widths, shapes, etc., to provide a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that the invention can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the invention.
Although the disclosure may not expressly disclose that some embodiments or features described herein may be combined with other embodiments or features described herein, this disclosure should be read to describe any such combinations that would be practicable by one of ordinary skill in the art. The user of “or” in this disclosure should be understood to mean non-exclusive or, i.e., “and/or,” unless otherwise indicated herein.
While the foregoing examples are illustrative of the principles of the present invention in one or more particular applications, it will be apparent to those of ordinary skill in the art that numerous modifications in form, usage and details of implementation can be made without the exercise of inventive faculty, and without departing from the principles and concepts of the invention. Accordingly, it is not intended that the invention be limited, except as by the claims set forth below.
This application claims the benefit of U.S. Provisional Application No. 62/421,175, filed Nov. 11, 2016, which is incorporated by reference herein in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
1880138 | Franz | Sep 1932 | A |
2850189 | Leroy | Sep 1958 | A |
2981198 | Nettel | Apr 1961 | A |
3171549 | Orloff | Mar 1965 | A |
3280991 | Melton et al. | Oct 1966 | A |
3306646 | Flora, Jr. | Feb 1967 | A |
3358678 | Kulstar | Dec 1967 | A |
3449008 | Colechia | Jun 1969 | A |
3449769 | Mizen | Jun 1969 | A |
3535711 | Fick | Oct 1970 | A |
3759563 | Kitamura | Sep 1973 | A |
4046262 | Vykukal et al. | Sep 1977 | A |
4179233 | Bromell et al. | Dec 1979 | A |
4200596 | Iiyama et al. | Apr 1980 | A |
4251791 | Yanagisawa et al. | Feb 1981 | A |
4398110 | Flinchbaugh | Aug 1983 | A |
4483407 | Iwamoto et al. | Nov 1984 | A |
4567417 | Francois et al. | Jan 1986 | A |
4575297 | Richter | Mar 1986 | A |
4591944 | Gravel | May 1986 | A |
4603896 | Vasseur et al. | Aug 1986 | A |
4661032 | Arai | Apr 1987 | A |
4666357 | Babbi | May 1987 | A |
4723353 | Monforte | Feb 1988 | A |
4762455 | Coughlan et al. | Aug 1988 | A |
4768143 | Lane et al. | Aug 1988 | A |
4821594 | Rosheim et al. | Apr 1989 | A |
4834443 | Crowder et al. | May 1989 | A |
4853874 | Iwamoto et al. | Aug 1989 | A |
4883400 | Kuban et al. | Nov 1989 | A |
4884720 | Whigham et al. | Dec 1989 | A |
4915437 | Cherry | Apr 1990 | A |
4921292 | Harwell et al. | May 1990 | A |
4997095 | Jones et al. | Mar 1991 | A |
5004391 | Burdea | Apr 1991 | A |
5038089 | Szakaly | Aug 1991 | A |
5072361 | Davis et al. | Dec 1991 | A |
5080682 | Schectman | Jan 1992 | A |
5101472 | Repperger | Mar 1992 | A |
5105367 | Tsuchihashi et al. | Apr 1992 | A |
5117814 | Luttrell et al. | Jun 1992 | A |
5144943 | Luttrell et al. | Sep 1992 | A |
5172951 | Jacobsen et al. | Dec 1992 | A |
5230147 | Asaoka et al. | Jul 1993 | A |
5239246 | Kim | Aug 1993 | A |
5246216 | Oberst | Sep 1993 | A |
5280981 | Schulz | Jan 1994 | A |
5282460 | Boldt | Feb 1994 | A |
5328224 | Jacobsen et al. | Jul 1994 | A |
5336982 | Backes | Aug 1994 | A |
5389849 | Asano et al. | Feb 1995 | A |
5399951 | Lavallee et al. | Mar 1995 | A |
5516249 | Brimhall | May 1996 | A |
5577417 | Fournier | Nov 1996 | A |
5577902 | Todo et al. | Nov 1996 | A |
5588688 | Jacobsen et al. | Dec 1996 | A |
5664636 | Ikuma et al. | Sep 1997 | A |
5704945 | Wagner et al. | Jan 1998 | A |
5762390 | Gosselin et al. | Jun 1998 | A |
5784542 | Ohm et al. | Jul 1998 | A |
5785505 | Price | Jul 1998 | A |
5797615 | Murray | Aug 1998 | A |
5845540 | Rosheim | Dec 1998 | A |
5865770 | Schectman | Feb 1999 | A |
5898599 | Massie et al. | Apr 1999 | A |
5912658 | Bergamasco et al. | Jun 1999 | A |
5949686 | Yoshinada et al. | Sep 1999 | A |
5957981 | Gramnas | Sep 1999 | A |
5961476 | Betto et al. | Oct 1999 | A |
5967580 | Rosheim | Oct 1999 | A |
5994864 | Inoue et al. | Nov 1999 | A |
6016385 | Yee et al. | Jan 2000 | A |
6170162 | Jacobsen et al. | Jan 2001 | B1 |
6202013 | Anderson et al. | Mar 2001 | B1 |
6272924 | Jansen | Aug 2001 | B1 |
6301526 | Kim et al. | Oct 2001 | B1 |
6338605 | Halverson et al. | Jan 2002 | B1 |
6340065 | Harris | Jan 2002 | B1 |
6360166 | Alster | Mar 2002 | B1 |
6394731 | Konosu et al. | May 2002 | B1 |
6425865 | Salcudean et al. | Jul 2002 | B1 |
6430473 | Lee et al. | Aug 2002 | B1 |
6435794 | Springer | Aug 2002 | B1 |
6507163 | Allen | Jan 2003 | B1 |
6508058 | Seaverson | Jan 2003 | B1 |
6554342 | Burnett | Apr 2003 | B1 |
6641371 | Graziani et al. | Nov 2003 | B2 |
6659703 | Kirkley | Dec 2003 | B1 |
6659939 | Moll et al. | Dec 2003 | B2 |
6663154 | Pancheri | Dec 2003 | B2 |
6714839 | Salisbury, Jr. et al. | Mar 2004 | B2 |
6740125 | Mosler | May 2004 | B2 |
6855170 | Gramnas | Feb 2005 | B2 |
7168748 | Townsend et al. | Jan 2007 | B2 |
7396057 | Ye et al. | Jul 2008 | B2 |
7405531 | Khatib et al. | Jul 2008 | B2 |
7409882 | Massimo et al. | Aug 2008 | B2 |
7410338 | Schiele et al. | Aug 2008 | B2 |
7509905 | Jacobsen et al. | Mar 2009 | B2 |
7628766 | Kazerooni et al. | Dec 2009 | B1 |
7783384 | Kraft | Aug 2010 | B2 |
7862522 | Barclay et al. | Jan 2011 | B1 |
7862524 | Carignan et al. | Jan 2011 | B2 |
7883546 | Kazerooni et al. | Feb 2011 | B2 |
7947004 | Kazerooni et al. | May 2011 | B2 |
7965006 | Kang et al. | Jun 2011 | B2 |
8024071 | Komatsu et al. | Sep 2011 | B2 |
8051764 | Jacobsen et al. | Nov 2011 | B2 |
8100451 | Okuda et al. | Jan 2012 | B2 |
8132835 | Ban et al. | Mar 2012 | B2 |
8151401 | Cheyne | Apr 2012 | B2 |
8182010 | Lee et al. | May 2012 | B2 |
8245728 | Jacobsen et al. | Aug 2012 | B2 |
8295975 | Arimatsu et al. | Oct 2012 | B2 |
8375982 | Gray, Jr. | Feb 2013 | B2 |
8435309 | Gilbert et al. | May 2013 | B2 |
8452447 | Nixon | May 2013 | B2 |
8473101 | Summer | Jun 2013 | B2 |
8511192 | Hirtt et al. | Aug 2013 | B2 |
8516918 | Jacobsen et al. | Aug 2013 | B2 |
8529582 | Devengenzo et al. | Sep 2013 | B2 |
8534728 | Bosscher et al. | Sep 2013 | B1 |
8560118 | Greer et al. | Oct 2013 | B2 |
8640723 | Jacobsen et al. | Feb 2014 | B2 |
8667643 | Simonelli et al. | Mar 2014 | B2 |
8672378 | Yamasaki et al. | Mar 2014 | B2 |
8747486 | Kawasaki et al. | Jun 2014 | B2 |
8794262 | Jacobsen et al. | Aug 2014 | B2 |
8821338 | Thorson | Sep 2014 | B2 |
8849457 | Jacobsen et al. | Sep 2014 | B2 |
8870967 | Herr et al. | Oct 2014 | B2 |
8881616 | Dize et al. | Nov 2014 | B2 |
8888864 | Iverson et al. | Nov 2014 | B2 |
8892258 | Jacobsen et al. | Nov 2014 | B2 |
8920517 | Smith et al. | Dec 2014 | B2 |
8942846 | Jacobsen et al. | Jan 2015 | B2 |
8977388 | Jacobsen et al. | Mar 2015 | B2 |
8977398 | Jacobsen et al. | Mar 2015 | B2 |
9295604 | Zoss et al. | Mar 2016 | B2 |
9314921 | Jacobsen et al. | Apr 2016 | B2 |
9329587 | Fudaba et al. | May 2016 | B2 |
9333097 | Herr | May 2016 | B2 |
9533411 | Jacobsen et al. | Jan 2017 | B2 |
9616580 | Smith et al. | Apr 2017 | B2 |
9643323 | Nagatsuka et al. | May 2017 | B2 |
9727076 | Smith et al. | Aug 2017 | B2 |
9789603 | Jacobsen et al. | Oct 2017 | B2 |
1002884 | Cheng et al. | Jul 2018 | A1 |
10216177 | Gildert et al. | Feb 2019 | B2 |
10406676 | Smith et al. | Sep 2019 | B2 |
10512583 | Smith | Dec 2019 | B2 |
10533542 | Smith et al. | Jan 2020 | B2 |
10566914 | Fujita et al. | Feb 2020 | B2 |
20010033146 | Kato et al. | Oct 2001 | A1 |
20010043847 | Kramer | Nov 2001 | A1 |
20020075233 | White et al. | Jun 2002 | A1 |
20020094919 | Rennex et al. | Jul 2002 | A1 |
20030005896 | Jacobsen et al. | Jan 2003 | A1 |
20030146720 | Riwan et al. | Aug 2003 | A1 |
20030152452 | Hodgson | Aug 2003 | A1 |
20030223844 | Schiele et al. | Dec 2003 | A1 |
20040004362 | Love | Jan 2004 | A1 |
20040037681 | Marcotte | Feb 2004 | A1 |
20040102723 | Horst | May 2004 | A1 |
20040106881 | McBean et al. | Jun 2004 | A1 |
20040116836 | Kawai et al. | Jun 2004 | A1 |
20040246769 | Ido | Dec 2004 | A1 |
20040250644 | Gosselin et al. | Dec 2004 | A1 |
20050059908 | Bogert | Mar 2005 | A1 |
20050099386 | Kukita | May 2005 | A1 |
20050159850 | Melman | Jul 2005 | A1 |
20050166413 | Crampton | Aug 2005 | A1 |
20050193451 | Quistgaard et al. | Sep 2005 | A1 |
20050251110 | Nixon | Nov 2005 | A1 |
20060052732 | Shimada et al. | Mar 2006 | A1 |
20060064047 | Shimada et al. | Mar 2006 | A1 |
20060069449 | Bisbee, III et al. | Mar 2006 | A1 |
20060130594 | Ikeuchi | Jun 2006 | A1 |
20060149419 | Ogawa et al. | Jul 2006 | A1 |
20060184275 | Hosokawa et al. | Aug 2006 | A1 |
20060197049 | Hamada et al. | Sep 2006 | A1 |
20060245897 | Hariki et al. | Nov 2006 | A1 |
20060249315 | Herr et al. | Nov 2006 | A1 |
20070054777 | Kawai et al. | Mar 2007 | A1 |
20070105070 | Trawick | May 2007 | A1 |
20070123997 | Herr et al. | May 2007 | A1 |
20070129653 | Sugar et al. | Jun 2007 | A1 |
20080156363 | Ikeuchi et al. | Jul 2008 | A1 |
20080269027 | Chen | Oct 2008 | A1 |
20080271942 | Yamashita et al. | Nov 2008 | A1 |
20080281468 | Jacobsen et al. | Nov 2008 | A1 |
20090036815 | Ido | Feb 2009 | A1 |
20090038258 | Pivac et al. | Feb 2009 | A1 |
20090039579 | Clifford et al. | Feb 2009 | A1 |
20090199883 | Hiki | Aug 2009 | A1 |
20090210093 | Jacobsen et al. | Aug 2009 | A1 |
20090294238 | Gilmore | Dec 2009 | A1 |
20100050947 | Kortekaas | Mar 2010 | A1 |
20100089855 | Kjolseth | Apr 2010 | A1 |
20100094185 | Amundson et al. | Apr 2010 | A1 |
20100152630 | Matsuoka et al. | Jun 2010 | A1 |
20100198402 | Greer et al. | Aug 2010 | A1 |
20100241242 | Herr et al. | Sep 2010 | A1 |
20100295497 | Takamatsu | Nov 2010 | A1 |
20110010012 | Murayama et al. | Jan 2011 | A1 |
20110040216 | Herr et al. | Feb 2011 | A1 |
20110046781 | Summer | Feb 2011 | A1 |
20110066088 | Little et al. | Mar 2011 | A1 |
20110071677 | Stillman | Mar 2011 | A1 |
20110219899 | Dize et al. | Sep 2011 | A1 |
20110264230 | Herr et al. | Oct 2011 | A1 |
20120000891 | Nakanishi et al. | Jan 2012 | A1 |
20120060322 | Simonelli et al. | Mar 2012 | A1 |
20120065902 | Nakajima | Mar 2012 | A1 |
20120073930 | Lansberry et al. | Mar 2012 | A1 |
20120137667 | Jacobsen et al. | Jun 2012 | A1 |
20120179075 | Perry et al. | Jul 2012 | A1 |
20120191245 | Fudaba et al. | Jul 2012 | A1 |
20120216671 | Gammon | Aug 2012 | A1 |
20120237319 | Jacobsen et al. | Sep 2012 | A1 |
20120259429 | Han et al. | Oct 2012 | A1 |
20120277901 | Jacobsen et al. | Nov 2012 | A1 |
20120277911 | Jacobsen et al. | Nov 2012 | A1 |
20120277915 | Jacobsen et al. | Nov 2012 | A1 |
20120328395 | Jacobsen et al. | Dec 2012 | A1 |
20130011220 | Jacobsen et al. | Jan 2013 | A1 |
20130013108 | Jacobsen et al. | Jan 2013 | A1 |
20130023803 | Hsu et al. | Jan 2013 | A1 |
20130033050 | Matsuoka et al. | Feb 2013 | A1 |
20130057001 | Tsai | Mar 2013 | A1 |
20130090580 | Hong et al. | Apr 2013 | A1 |
20130106127 | Lipson et al. | May 2013 | A1 |
20130106128 | Yamasaki et al. | May 2013 | A1 |
20130192406 | Godowski | Aug 2013 | A1 |
20130226048 | Unluhisarcikili et al. | Aug 2013 | A1 |
20130253385 | Goffer et al. | Sep 2013 | A1 |
20130296746 | Herr | Nov 2013 | A1 |
20130302129 | Smith et al. | Nov 2013 | A1 |
20130331744 | Kamon | Dec 2013 | A1 |
20130333368 | Durfee et al. | Dec 2013 | A1 |
20140100492 | Nagasaka | Apr 2014 | A1 |
20140190289 | Zhu | Jul 2014 | A1 |
20140195052 | Tsusaka et al. | Jul 2014 | A1 |
20150073595 | Fudaba et al. | Mar 2015 | A1 |
20150073596 | Fudaba et al. | Mar 2015 | A1 |
20150173929 | Kazerooni | Jun 2015 | A1 |
20150209214 | Herr et al. | Jul 2015 | A1 |
20150272749 | Amend, Jr. et al. | Oct 2015 | A1 |
20150278263 | Bowles et al. | Oct 2015 | A1 |
20150321342 | Smith et al. | Nov 2015 | A1 |
20160114482 | Lessing et al. | Apr 2016 | A1 |
20160153508 | Battlogg | Jun 2016 | A1 |
20160331556 | Wijesundara et al. | Nov 2016 | A1 |
20160331572 | Popovic et al. | Nov 2016 | A1 |
20160332302 | Bingham et al. | Nov 2016 | A1 |
20160332305 | Gonzalez et al. | Nov 2016 | A1 |
20180193999 | Jacobsen et al. | Jul 2018 | A1 |
20180290309 | Becker et al. | Oct 2018 | A1 |
20180298976 | Battlogg | Oct 2018 | A1 |
20190176320 | Smith et al. | Jun 2019 | A1 |
20190184576 | Smith et al. | Jun 2019 | A1 |
Number | Date | Country |
---|---|---|
101214653 | Jul 2008 | CN |
103610524 | Mar 2014 | CN |
203495949 | Mar 2014 | CN |
203752160 | Aug 2014 | CN |
104843484 | Aug 2015 | CN |
105818143 | Aug 2016 | CN |
107471203 | Dec 2017 | CN |
108081303 | May 2018 | CN |
102004029513 | Sep 2005 | DE |
102010029088 | Nov 2011 | DE |
202013009698 | Nov 2013 | DE |
102016201540 | Aug 2017 | DE |
0039578 | Nov 1981 | EP |
0616275 | Sep 1998 | EP |
1037264 | Sep 2000 | EP |
1258324 | Nov 2002 | EP |
1442846 | Aug 2004 | EP |
1721593 | Nov 2006 | EP |
2198810 | Jun 2010 | EP |
2942162 | Nov 2015 | EP |
2168548 | Oct 2016 | EP |
2651220 | Mar 1991 | FR |
686237 | Jan 1953 | GB |
2278041 | Nov 1994 | GB |
S34-015764 | Oct 1959 | JP |
S36-005228 | May 1961 | JP |
S44-000603 | Jan 1969 | JP |
S50-009803 | Jan 1975 | JP |
S50-006043 | Mar 1975 | JP |
S52-013252 | Feb 1977 | JP |
S52-134985 | Nov 1977 | JP |
S56-140510 | Nov 1981 | JP |
S58-113586 | Jul 1983 | JP |
S60-177883 | Nov 1985 | JP |
S62-193784 | Aug 1987 | JP |
S62-200600 | Sep 1987 | JP |
H01-295772 | Nov 1989 | JP |
H02-51083 | Apr 1990 | JP |
H03-85398 | Aug 1991 | JP |
H04-44296 | Apr 1992 | JP |
H05-004177 | Jan 1993 | JP |
H05-023989 | Feb 1993 | JP |
H06-213266 | Aug 1994 | JP |
H07-001366 | Jan 1995 | JP |
H07-5129 | Feb 1995 | JP |
H07-060679 | Mar 1995 | JP |
H07-112377 | May 1995 | JP |
H07-031291 | Jun 1995 | JP |
H07-246578 | Sep 1995 | JP |
H08-126984 | May 1996 | JP |
H09-11176 | Jan 1997 | JP |
H1156931 | Mar 1999 | JP |
H11-130279 | May 1999 | JP |
2002-161547 | Jun 2002 | JP |
2003-103480 | Apr 2003 | JP |
2004-105261 | Apr 2004 | JP |
2005-118938 | May 2005 | JP |
2005-237504 | Sep 2005 | JP |
2005-334999 | Dec 2005 | JP |
2006-016916 | Jan 2006 | JP |
2006007337 | Jan 2006 | JP |
2006-028953 | Feb 2006 | JP |
2006-051558 | Feb 2006 | JP |
2006-167223 | Jun 2006 | JP |
3909770 | Apr 2007 | JP |
2007-130234 | May 2007 | JP |
2007-252514 | Oct 2007 | JP |
2007-307216 | Nov 2007 | JP |
2008-143449 | Jun 2008 | JP |
2009-023828 | Feb 2009 | JP |
2009-167673 | Jul 2009 | JP |
2009-178253 | Aug 2009 | JP |
2009-219650 | Oct 2009 | JP |
2009-240488 | Oct 2009 | JP |
2009-268839 | Nov 2009 | JP |
2010-098130 | Apr 2010 | JP |
2010-110381 | May 2010 | JP |
2010-110465 | May 2010 | JP |
2010-142351 | Jul 2010 | JP |
2011-193899 | Oct 2011 | JP |
2012-501739 | Jan 2012 | JP |
2012-125279 | Jul 2012 | JP |
2013-022091 | Feb 2013 | JP |
2013-090693 | May 2013 | JP |
2013-123786 | Jun 2013 | JP |
2013-142445 | Jul 2013 | JP |
5267730 | Aug 2013 | JP |
2013-220496 | Oct 2013 | JP |
2013-248699 | Dec 2013 | JP |
2014-054273 | Mar 2014 | JP |
2014-073222 | Apr 2014 | JP |
2014200853 | Oct 2014 | JP |
2015112649 | Jun 2015 | JP |
2015-212010 | Nov 2015 | JP |
2015-214019 | Dec 2015 | JP |
2016-539017 | Dec 2016 | JP |
2007-0057209 | Jun 2007 | KR |
2012-0105194 | Sep 2012 | KR |
10-1219795 | Jan 2013 | KR |
2013-0001409 | Jan 2013 | KR |
2013-0045777 | May 2013 | KR |
2018-0128731 | Dec 2018 | KR |
WO 2003002309 | Jan 2003 | WO |
WO 2003081762 | Oct 2003 | WO |
WO 2007144629 | Dec 2007 | WO |
WO 2009143377 | Nov 2009 | WO |
WO 2010025409 | Mar 2010 | WO |
WO 2010027968 | Mar 2010 | WO |
WO 2012042471 | Apr 2012 | WO |
WO 2017148499 | Sep 2017 | WO |
WO 2017159504 | Sep 2017 | WO |
WO 2018118004 | Jun 2018 | WO |
WO 2018211869 | Nov 2018 | WO |
WO 2018215705 | Nov 2018 | WO |
Entry |
---|
Aghili et al., Sensing the torque in a robot's joints, www.memagazine.org/backissues/september98/features/torque/torque,html, 1998, pp. 1-9, The American Society of Mechanical Engineers. |
Aliens (Movie), Starring Sigourney Weaver, Directed by James Cameron, Written by James Cameron, David Giler, Walter Hill, Dan O'Bannon, and Ronald Shuset, Released 1985 by Twentieth Century Fox, Scenes at Playtime 88:26:31-00:26:59 & 00:27:40-00:28:05 & 02:08:25-02:10:39 Non-Patent Literature documentation; Aliens(1986)—IMDb; downloaded Sep. 27, 2014; 4 pages; http://www.imdb.com/title/tt10090605/. |
Amikabir University of Technology, Manipulator Dynamics (Power Point), Computer Engineering and Information Technology Department, to the best of applicant's knowledge article was available before the application filing date, 44 pages. |
Barras, Stabilization of a Biped Robot with its arms—A Practical Approach, http://biorob.epfl.ch/files/sites/biorob/filed/users/170220/public/Report.pdf; May 2010, 33 pages, EPFL Biorobotics Laboratory (BioRob), Switzerland. |
Bauman, Utah Firm Markets on Big Gorilla of an Arm, Deseret News; Jan. 27, 1993, 2 pages, Deseret News Publishing Company, Salt Lake City, Utah. |
Claeyssen et al., Magnetostrictive actuators compared to piezoelectric actuators, Proceedings of SPIE—The International Society for Optical Engineering 4763, Mar. 2003, 6 pages. |
Digital World Tokyo, Giant Robot Grabbing Hands Grab All They Can, www.digitalworldtokyo.com/index.php/digital_tokyo/articles/giant_robot_grabbing_hands_grab_all_they_can/, Jul. 17, 2007, 3 pages. |
Elliott et al., The Biomechanics and Energetics of Human Running using an Elastic Knee Exoskeleton, Jun. 2013, 7 pages, IEEE International Conference on Rehabilitation Robotics, Seattle, Washington. |
Elliott et al., Design of a Clutch-Spring Knee Exoskeleton for Running, Journal of Medical Devices, Sep. 2014, 11 pages, vol. 8, The American Society of Mechanical Engineers, New York City, New York. |
Endo et al., A quasi-passive model of human leg function in level-ground walking, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Oct. 9-15, 2006, pp. 4935-4939, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Gauthier et al., Magnetic Shape Memory Alloy and Actuator Design, Conference: 5th International Workshop on Microfactories (IWMF'06), Oct. 2006, 5 pages, Besançon, France. |
Grabowski et al., Exoskeletons for Running and Hopping Augmentation, Journal of Applied Physiology, http://biomech.media.mit.edu/portfolio_page/load-bearing-exoskeleton-for-augmentation-of-human-running/, 2009, 4 pages, vol. 107, No. 3, American Phsychological Society, United States. |
Hauser et al., JammJoint: A Variable Stiffness Device Based on Granular Jamming for Wearable Joint Support, IEEE Robotics and Automation Letters, Apr. 2017, 7 pages, vol. 2, Issue 2, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Huber et al., The selection of mechanical actuators based on performance indices, Oct. 8, 1997, pp. 2185-2205, vol. 453 Issue 1965, The Royal Society, London. |
Hunter et al., Fast Reversible NiTi Fibers for Use in Microrobotics, Proceedings. IEEE Micro Electro Mechanical Systems, Jan. 30-Feb. 2, 1991, pp. 166-170, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Industrial Magnetics, Inc., PowerLift® Magnets; www.magnetics.com/product.asp?ProductID=1; as accessed Nov. 6, 2012, 2 pages; Boyne City; Michigan. |
Jacobsen et al., Research Robots for Application in A1, Teleoperation and Entertainment, Proceedings of the International Fluid Power Exposition and Technical Conference, Mar. 24-24, 1992, pp. 1-19, Chicago, Illinois. |
Jacobsen et al., Research Robots for Applications in Artificial Intelligence, Teleoperation and Entertainment; The International Journal of Robotics Research; Apr.-May 2004, pp. 319-330, vol. 23, No. 4-5, SAGE Publications, Thousand Oaks, California. |
Jacobsen, Science, Robotics, and Superheroes, Presented at Department of Science University of Utah Science at Breakfast, Mar. 17, 2010, 16 pages. |
Jafari et al., A Novel Actuator with Adjustable Stiffness (AwAS), Oct. 18-22, 2010, 6 pages, IEEE/RSJ International Conference on Intelligent Robots and Systems, Taiwan. |
Jansen et al., Exoskeleton for Soldier Enhancement Systems Feasibility Study, Sep. 2000, 44 pages, Oak Ridge National Laboratory, Oak Ridge, Tennessee. |
Kazerooni, Berkeley Lower Extremity Exoskeleton (BLEEX), to the best of applicant's knowledge article was available before the application filing date, 3 pages, University of California, Berkeley, Berkeley, California. |
Kim, Development of a small 6-axis force/moment sensor for robot's fingers, Measurement Science and Technology, Sep. 30, 2004, 2 pages, Issue 11, Institute of Physics and IOP Publishing Limited. |
Kim et al, A Force Reflected Exoskeleton-Type Masterarm for Human-Robot Interaction, IEEE Transactions on Systems, Man and Cybertentics—Part A: Systems and Humans, Mar. 2005, pp. 198-212, vol. 35, No. 2, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Kulick, An Unpowered Exoskeleton Springs Into Action: Researchers Increase Walking Efficiency, http://www.cmu.edu/me/news/archive/2015/collins-clutch.html, Apr. 1, 2015, 2 pages, Carnegie Mellon University Mechanical Engineering, Pittsburgh, Pennsylvania. |
Laliberte et al., Underactuation in Space Robotic Hands, Proceeding of the 6th International Symposium on Artificial Intelligence and Robotics & Automation in Space, Jun. 18-22, 2001, 8 pages, Canadian Space Agency, Canada. |
Magnetic Base, www.ask.com/wiki/magnetic_base; page last updated Sep. 12, 2012, 2 pages, retrieved from www.ask.com/wiki/magnetic_base. |
Miao et al., Mechanical Design of Hybrid Leg Exoskeleton to Augment Load-Carrying for Walking, International Journal of Advanced Robotic Systems, Mar. 28, 2013, 11 pages, vol. 10, Intech open science open minds, Europe. |
Mirfakhrai et al., Polymer artificial muscles, materialstoday, Apr. 2007, pp. 30-38, vol. 10 No. 4, Elsevier, Netherlands. |
Mombaur et al., HEiKA-EXO: Optimization-based development and control of an exoskeleton for medical applications, http://typo.iwr.uni-heidelberg.de/groups/orb/research/heika-exo/, Optimization in Robotics & Biomechanics, Oct. 20, 2014, 3 pages, Germany. |
Moosavian et al., Dynamics Modeling and Tip-Over Stability of Suspended Wheeled Mobile Robots with Multiple Arms, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, Oct. 29-Nov. 2, 2007; pp. 1210-1215, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Newport Corporation, Heavy-Duty Magnetic Base, 300 lb (1334 N) Holding Force, ¼-20 Thread, http://search.newport.com/?q=*&x2=sku&q2=200, as accessed Apr. 23, 2011, 1 page, Irvine, CA. |
Oak Ridge National Laboratory, Foot Force-Torque Sensor Novel Sensor for Measuring Forces and Torques at the Foot, www.ornl.gov, to the best of applicant's knowledge article was available before the application filing date, 1 page, Oak Ridge National Laboratory, Oak Ridge, Tennessee. |
Omega, Load Cell Designs, www.omega.com/literature/transactions/volume3/load3.html, Nov. 1, 2005, 3 pages. |
Ostling, Wearable Robots, Technology Review, Jul./Aug. 2004, pp. 70-73, Elizabeth Bramson-Boudreau, Cambridge, Massachusetts. |
Pan, Improved Design of a Three-degree of Freedom Hip Exoskeleton Based on Biomimetic Parallel Structure, Jul. 2011, 132 pages, University of Ontario Institute of Technology, Canada. |
Pelrine et al., Electrostriction of polymer dielectrics with compliant electrodes as a means of actuation, Sensors and Actuators A: Physical, Jan. 1998, pp. 77-85, vol. 64 Issue 1, Elsevier, Netherlands. |
Pelrine et al., High-field deformation of elastomeric dielectrics for actuators, Materials Science and Engineering, Nov. 28, 2000, pp. 89-100, vol. 11 Issue 2, Elsevier, Netherlands. |
Pelrine et al., Dielectric Elastomer Artificial Muscle Actuators: Toward Biomimetic Motion, Proceedings of SPIE—The International Society for Optical Engineering, Jul. 2002, pp. 126-137, vol. 4695, SPIE, Bellingham, WA. |
Pin, Wearable Robotics Presented to New Horizons in Science Briefing, Oct. 2003, 34 pages, Knoxville, Tennessee. |
Pratt et al., The RoboKnee: An Exoskeleton for Enhancing Strength and Endurance During Walking, International Conference on Robotics & Automation, Apr. 2004, 6 pages, IEEE, New Orleans, LA. |
Robotics Research Group, Degrees of Freedom, www.robotics.utexas.edu/rrg/learn_more/low_ed/dof/, Oct. 25, 2006, 2 pages, University of Texas. |
Rouse et al., Clutchable Series-Elastic Actuator: Design of a Robotic Knee Prosthesis for Minimum Energy Consumption, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR), Jun. 24-26, 2013, 6 pages, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Schuler et al., Dextrous Robot Arm, In Proceedings of the 8th ESA Workshop on Advanced Space Technologies for Robotic and Automation ‘ASTRA 2004’ ESTEC, Nov. 2-4, 2004, 8 pages, Noordwijk, The Netherlands. |
Searchmap Blog, Scientists Develop Mechanical Spring-Loaded Leg Brace to Improve Walking, http://www.searchmap.eu/blog/scientists-develop-mechanical-spring-loaded-leg-brace-to-improve-walking/, Apr. 1, 2015, 5 pages, Searchmap Blog. |
Seppala, These exoskeleton heels could help stroke victims walk again, https://www.engadget.com/2015/04/02/feet-exoskeletons/, Apr. 2, 2015, Engadget, San Francisco, California. |
Shamaei et al., Estimation of Quasi-Stiffness of the Human Knee in the Stance Phase of Walking, Mar. 22, 2013, 10 pages, vol. 8 Issue 3. PLOS One, San Francisco, California. |
Siddharth et al., Design and Analysis of a 1-DOF Walking Mechanism, http://siddarthswaminathan.in/files/WalkingMechanism.pdf, Nov. 2012, 7 pages, India. |
Smith et al., Integrated thin-film piezoelectric traveling wave ultrasonic motors, Sensors and Actuators A: Physical, Dec. 2012, pp. 305-311, vol. 188, Elsevier, Netherlands. |
Song et al, Kinematics Analysis and Implementation of a Motion-Following Task for a Humanoid Slave Robot Controlled by an Exoskeleton Master Robot, International Journal of Control, Automation and Systems, Dec. 2007, pp. 681-690, vol. 5, No. 6, Korean Institute of Electrical Engineers, South Korea. |
Suitx, Phoenix Medical Exoskeleton, https://www.suitx.com/phoenix-medical-exoskeleton, 3 pages, to the best of the applicant's knowledge article was available before the application filed, US Bionics, Inc., Berkeley, California. |
Suleiman, Engineering an affordable exoskeleton, Phys.org, https://phys.org/news/2014-06-exoskeleton/html, Jun. 12, 2014, 5 pages, Science X Network. |
Tmsuk, Rescue Robot “T-53” release Control Technologies to Control the Synchronous Operation of the Arm, http://robot.watch.impress.co.jp/cda/news/2007/07/18/564.html, as accessed Sep. 1, 2011 5 pages, Robot Watch website. |
Ueda et al., Large Effective-Strain Piezoelectric Actuators Using Nested Cellular Architecture With Exponential Strain Amplification Mechanisms, IEEE/ASME Transactions on Mechatronics, Oct. 2010, pp. 770-782, vol. 15 Issue 5, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Vanderborght et al., Variable impedance actuators: A review, Robotics and Autonomous Systems, Dec. 2013, 14 pages, vol. 61, Issue 12, Elsevier, Netherlands. |
Walsh, Biomimetic Design of an Under-Actuated Leg Exoskeleton for Load-Carrying Augmentation, Massachusetts Institute of Technology, Feb. 2006, 97 pages, Massachusetts. |
Walsh et al., A Quasi-Passive Leg Exoskeleton for Load-Carrying Augmentation, International Journal of Humanoid Robotics, Mar. 8, 2007, 20 pages, vol. 4, No. 3, World Scientific Publishing Company. |
Wang et al., A highly-underactuated robotic hand with force and joint angle sensors, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, Sep. 25-30, 2011, 6 pages, Institute of Electrical and Electronics Engineers, Piscataway, New Jersey. |
Yeates, Utah-built robot safeguards the workplace, http://www.ksl.com?nid=148&sid=17654421&autostart=y; Oct. 13, 2011, 3 pages, KSL Broadcasting, Salt Lake City, Utah. |
Yip et al., High-Performance Robotic Muscles from Conductive Nylon Sewing Thread, 2015 IEEE International Conference on Robotics and Automation (ICRA), May 26-30, 2015, 6 pages, Seattle, Washington. |
Zubrycki et al., Novel haptic glove-based interface using jamming principle, Proceedings of the 10th International Workshop on Robot Motion and Control, Jul. 6-8, 2015, 6 pages, IEEE, Poland. |
International Search Report for International Application No. PCT/US2019/069001 dated Apr. 30, 2020, 18 pages. |
International Search Report for International Application No. PCT/US2019/068998 dated May 20, 2020, 15 pages. |
International Search Report for International Application No. PCT/US2019/069004 dated Apr. 1, 2020, 15 pages. |
Number | Date | Country | |
---|---|---|---|
20180133905 A1 | May 2018 | US |
Number | Date | Country | |
---|---|---|---|
62421175 | Nov 2016 | US |