The present invention relates to a robot that assists a movement of a human body, and more particularly to a robot configured to assist movements of an upper limb and a lower limb of the human body.
By common definition, a robot is a mechanical device that has a human-like appearance and function, or a mechanical device that can operate using a computer program and perform a series of complex tasks automatically. However, in the most intuitive sense, robots are usually perceived as mechanical devices that have an ability to assist humans or perform prescribed tasks on behalf of humans.
Among such robots, an assist robot is classified as a mechanical device configured to assist the human in controlling a posture and a movement of his or her body, and in this respect, the assist robot can be considered to be most in line with the aforementioned conventional and intuitive definition of the robot. Currently, in one example, the assist robots are being applied in the field of nursing and rehabilitation on people with physical deficiencies to replace the physical efforts of traditional therapists. the assist robots are also being utilized to increase physical capabilities of normal humans by assisting normal human activities using their basic configuration. Due to these advantages, the assist robots are being applied in various fields such as military and industrial fields, not just for rehabilitation purposes, and the technological development and policy support for the assist robots have been increasing.
Among various parts of the human body, since legs and arms perform the most of movements, the assistive robots can be broadly categorized into lower limb assist robots that support the posture and movement of legs and upper limb assist robots that support the posture and movement of arms. Since the arms and legs play an indispensable role in human life, not only the upper limb assist robots but also the lower limb assist robots are currently being actively researched and developed.
Currently, the commercialized upper limb assist robots and lower limb assist robots consist of motorized or electric-powered exoskeleton-type devices. More specifically, in these motorized assist robots for the limbs, main joints of the robot are equipped with actuators that include motors and gears, and torque for movement is directly applied to the main joints by the actuators. However, these electric-powered actuators are not only expensive, but also heavy. Therefore, it is difficult for electric-powered or motorized assistive robots to be lightweight while having a low price.
Further, the upper limb assist robots and lower limb assist robots need to react in real time to the movements according to the user's intentional so as to assist such movements. However, in electric-powered actuators, a follow-up control of the user's movements is difficult to implement due to the inevitable delay caused by the operation of the motor as well as the gear train that transmits the power of the motor. Further, due to these control difficulties, the electric-powered assist robots for the limbs are always subject to systematic instability, in both structural and operational aspects. Therefore, the electric-powered limb assist robots have not yet been developed to assist the user's movements in real time, and users experience inconvenience when using such assist robots in practice.
The present invention is contemplated to solve problems in the prior art mentioned above. Thus, an object of the present invention is to provide a limb assist robot configured to assist movements of a user in real-time according to the user's intent.
Another object of the present invention is to provide an inexpensive and lightweight limb assist robot.
To solve the above problems, according to a first aspect of the invention, the present invention may provide an upper limb assist robot comprising: a first link extending from a shoulder of an upper limb toward an elbow and including a first joint pivotably connected to a predetermined accessory; a second link including a second joint pivotably connected to the first link, the second link being configured to support an upper arm of the upper limb along with the first link by extending from the first link to the elbow of the upper limb; a first actuator including a first coupler connected to the first link, and configured to apply a predetermined magnitude of a force to the first joint via the first coupler; a second actuator including a second coupler connected to the second link, and configured to apply a predetermined magnitude of a force to the second joint via the second coupler; and an adjustment module including third and fourth couplers connected to the first and second actuators, respectively, the adjustment module being configured to change directions of the forces applied to the first and second joints by the first and second actuators to generate a force in an intended direction while canceling an applied gravitational force.
The adjustment module may be configured to change positions of the third and fourth couplers in order to change the directions of the forces applied to the first and second joints by the first and second actuators. The adjustment module may be configured to offset or space the third and fourth couplers by a predetermined distance apart from a vertical axis extending in a direction of gravity through the first joint in order to change the positions of the third and fourth couplers, such that a component force acting opposed to the direction of gravity and a component force acting in the intended direction are generated from the forces of the first and second actuators applied to the first and second joints. Further, the adjustment module may be configured to move the third and fourth couplers in a horizontal direction to offset the third and fourth couplers from the vertical axis.
The adjustment module may be further configured to change the magnitudes of the forces applied to the first and second joints by the first and second actuators. The adjustment module may be configured to change a first distance between the first and third couplers and a second distance between the second and fourth couplers in order to change the magnitudes of the forces applied to the first and third joints. Further, the adjustment module may be configured to move the third and fourth couplers in a vertical direction to change the first and second distances.
The adjustment module may include: a housing configured to accommodate components of the first and second actuators; a first driver provided to the housing and configured to move the housing in a horizontal direction; and a second driver provided to the housing and configured to move the housing in a vertical direction.
Further, according to a second aspect of the invention, the present invention may provide an upper limb assist robot comprising: a first link extending from a shoulder of an upper limb toward an elbow and including a first joint pivotably connected to a predetermined accessory; a second link including a second joint pivotably connected to the first link, the second link being configured to support an upper arm of the upper limb along with the first link by extending from the first link to the elbow of the upper limb; a first actuator including a first coupler pivotably connected to the first joint and a second coupler pivotably connected to a body of the first link, the first actuator being configured to apply a predetermined magnitude of a force to the first coupler; a second actuator including a third coupler pivotably connected to the second joint and a fourth coupler pivotably connected to a body of the second link, the second actuator being configured to apply a predetermined magnitude of a force to the third coupler; and a first adjustment module configured to be connected to the first and second actuators, the first adjustment module being configured to change directions of the forces applied to the first and third couplers by the first and second actuators to generate a force in an intended direction while canceling an applied gravitational force.
The first adjustment module may be configured to change positions of the first and third couplers in order to change the directions of the forces applied by the first and second actuators. The first adjustment module may be configured to offset or space the first and third couplers apart from vertical axes passing through the first and second joints, respectively in order to change the positions of the first and third couplers, such that a component force acting opposed to the direction of gravity and a component force acting in the intended direction are generated from the forces of the first and second actuators. Further, the first adjustment module may be configured to revolve the first and third couplers around the first and second joints, respectively to offset the first and third couplers from the vertical axes.
The first adjustment module may include: a first pulley configured to be rotatably installed at the first joint and pivotably coupled to the first coupler of the first actuator; a second pulley configured to be rotatably installed at the second joint, and pivotably coupled to the third coupler of the second actuator; and a first driver configured to provide power to the first and second pulleys to revolve the first and third couplers by rotating the first and second pulleys. The first adjustment module may further include a first synchronizer configured to move the first and third couplers simultaneously in the same direction and by the same distance.
Moreover, according to a third aspect of the invention, the present invention may provide a lower limb assist robot comprising: a first link configured to support a lower leg of a lower limb; a second link configured to support an upper leg of the lower limb, the second link including a first joint pivotably coupled to the first link and a second joint disposed opposite to the first joint; a first actuator including a first coupler pivotably connected to the first joint and a second coupler pivotably connected to a body of the first link, the first actuator being configured to apply a predetermined magnitude of a force to the first coupler; a second actuator including a third coupler pivotably connected to the second joint and a fourth coupler pivotably connected to a body of the second link, the second actuator being configured to apply a predetermined magnitude of a force to the third coupler; and a first adjustment module configured to be connected to the first and second actuators, the first adjustment module being configured to change directions of the forces applied to the first and third couplers by the first and second actuators to generate a force in an intended direction while canceling an applied gravitational force.
The first adjustment module may be configured to change positions of the first and third couplers in order to change the directions of the forces applied by the first and second actuators. The first adjustment module may be configured to revolve the first and third couplers around the first and second joints, respectively to generate a component force acting opposed to the direction of gravity and a component force acting in the intended direction from the forces of the first and second actuators.
The first adjustment module may include: a first pulley configured to be rotatably installed at the first joint and pivotably coupled to the first coupler of the first actuator; a second pulley configured to be rotatably installed at the second joint, and pivotably coupled to the third coupler of the second actuator; and a first driver configured to provide power to the first and second pulleys to revolve the first and third couplers by rotating the first and second pulleys. The first adjustment module may further include a first synchronizer configured to move the first and third couplers simultaneously in the same direction and by the same distance.
Meanwhile, the lower limb assist robot may further comprises a second adjustment module configured to selectively engage with the first and second actuators and change the magnitudes of the forces applied to the first and third couplers by the first and second actuators.
Details of examples or implementations will be described in the following with reference to the accompanying drawings. Other features will be apparent from the description and drawings, and from the claims.
The present invention will become more fully understood from the detailed description given herein below and the accompanying drawings, which are given by illustration only, and thus are not intended to limit the scope of the present Invention, wherein:
Description for a robot for assisting limbs will now be given in detail according to examples disclosed herein, with reference to the accompanying drawings.
For the sake of brief description with reference to the drawings, the same or equivalent components may be provided with the same reference numbers, and description thereof will not be repeated. In the following, any conventional art which is well-known to one of ordinary skill in the relevant art has generally been omitted for the sake of brevity. The accompanying drawings are used to help easily understand various technical features and it should be understood that the examples presented herein are not limited by the accompanying drawings. As such, the present invention should be construed to extend to any alterations, equivalents, and substitutes in addition to those which are particularly set out in the accompanying drawings.
A singular representation may include a plural representation unless it represents a definitely different meaning from the context.
It will be understood that although the terms “first,” “second,” etc., may be used herein to describe various components, these components should not be limited by these terms. These terms are only used to distinguish one component from another component.
It should be understood that when a component is referred to as being “connected to” or “coupled to” another component, this component may be directly connected to or coupled to another component, or any intervening components may be present between the components. In contrast, when a component is referred to as being “directly connected to” or “directly coupled to” another component, there are no intervening components present.
Terms such as “comprise”, “include” or “have” are used herein and should be understood that they are intended to indicate an existence of several components, functions or steps, disclosed in the specification, and it is also understood that greater or fewer components, functions, or steps may likewise be utilized. Moreover, due to the same reasons, it is also understood that the present invention includes any combinations of features, numerals, steps, operations, components, parts and the like partially omitted from the related or involved features, numerals, steps, operations, components, and parts described using the aforementioned terms unless deviating from the intentions of the original disclosure.
The limb assist robots according to the present invention are categorized into an upper limb assist robot and a lower limb assist robot according to a body part to which these robots are applied, and the upper and lower limbs assist robots may be configured to perform unique configurations and operations due to the characteristics of the applied body part, which is the upper limb and the lower limb. Accordingly, in the following, such upper limb assist robot and lower limb assist robot will be described separately from each other with reference to the corresponding drawings.
In the following, the present invention includes as an example a robot that assists the upper limb, i.e., the arm of the body, but the described examples of the robot may be applied to robots that assist the movement of the lower limb, i.e., the leg and other parts of the body, without substantial modifications to their principles and configurations.
Referring to
Further, in addition to the above-described devices 1, 2, 10, 20, 1000′, the upper limb assist robot may further include a third link 3 connected to the link assembly 1, 2 supporting the upper arm and configured to support the forearm, and a third actuator 30 configured to apply a force to the third link 3 to assist the movement of the forearm. Therefore, the upper limb assist robot may further utilize these devices 3, 30 to assist the movement of the forearm, thus perform the actual overall arm support and exercise assistance. Furthermore, the upper limb assist robot may further include a mount 4 and supporters 5, 6 as support members, whereby a more stable support of the upper limb assist robot and the upper limb is enabled by these support members 4-6.
Meanwhile,
First, the lower limb assist robot may include as the link assembly, a first link 1, which is configured to support the upper arm of the user's upper limb (i.e., arm). The first link 1 may comprise a body extending along the upper arm, as shown in
Such a first link 1 may be pivotably (or rotatably) connected to a predetermined appendage or accessory configured to support the first link 1 in order to allow its own rotational movement for assisting the movement of the upper arm. That is, the first link 1 may have a first joint J1 pivotably connected to the predetermined appendage (or accessory). For example, the first link 1 may have the first joint J1 rotatably connected to a mount 4 configured to be installed in a predetermined plane or floor to support components of the upper limb assist robot and configured to permit such rotation, as will be described later. Further, the first link 1 may have the first joint J1 that allows a rotatable connection to any accessory, i.e., support member, which supports the first link 1, in addition to the mount 4. For example, if the upper limb assist robot is mounted directly on the arm of the user without a support structure such as the mount 4, the first link 1 may have a first joint J1 that is rotatably connected to a predetermined mounting unit installed on the arm of the user. By such a first joint J1, the first link 1 may assist the movement of the upper arm while performing a rotational movement.
More specifically, in one example, the first joint J1 may comprise a portion of the first link 1, a portion of a predetermined appendage (or accessory), and a pivot shaft or pin (or a hinge shaft or pin) rotatably coupling the first link 1 and the portion of the accessory. On the one hand, the hinge pin or shaft that rotatably couples such first link 1 and the accessory may itself be the first joint J1. On the other hand, only the portions of such first link 1 and appendage connecting the first link 1 and appendage may be defined as the first joint J1. Such a first joint J1 may be disposed at any portion of the first link 1. For example, as shown in
Further, the upper limb assist robot may include, as the link assembly, a second link 2 configured to support the upper arm of the user, like the first link 1. The second link 2 may have a body extending along the upper arm, as shown in
Further, the second link 2 may be rotatably or pivotably connected to the first link 1 in order to assist the movement of the upper arm together with the first link 1. That is, the second link 2 may have a second joint J2 rotatably or pivotably connected to the first link 1. By such a second joint J2, the first and second links 1, 2 may rotate or pivot relative to each other, and this rotational motion may reliably assist the movement of the upper arm. Since the second joint J2 is shared by the first and second links 1, 2 to enable the relative rotational movement of the first and second links 1, 2, it may be described that the first link 1 comprises not only the first joint J1 described above, but also the second joint J2.
More specifically, the second joint J2 may comprise a portion of the first link 1, a portion of the second link 2, and a pivot shaft or pin (or a hinge shaft or pin) rotatably or pivotably coupling these portions of the first and second links 1, 2. On the one hand, the hinge pin or shaft rotatably coupling these first link 1 and second link 2 may itself be the second joint J2. On the other hand, only portions of these first and second links 1, 2 connecting the first link 1 and the second link 2 may be defined as the second joint J2. Such a second joint J2 may be disposed at any portions of the first and second links 1, 2. For example, as shown in
Such first and second joints J1, J2 may enable relative rotational movement of the link assembly 1, 2 supporting the upper arm, and thus allow the upper arm to be moved as the link assembly 1, 2 moves.
In the arm of the user, the upper arm is movably connected to the body via the shoulder, and the forearm is movably connected to the upper arm by the elbow. That is, in order to reliably assist the movement of the upper arm, the upper limb assist robot needs to be configured to reliably support a free end of the upper arm, i.e., the elbow, while applying a force to the elbow. For example, a portion of the second link 2 adjacent to the elbow in the upper limb assist robot, namely the fourth end 2b, may be configured to directly support the user's elbow for such purpose. Nevertheless, the upper limb assist robot according to the first embodiment of the present invention may comprise a separate support member configured to support the elbow, and may include a first supporter 5 as such a support member.
As shown in
More specifically, the first supporter 5 may have a first column 5a that is oriented and extends in the substantially vertical direction. In the first supporter 5, the first column 5a may be rotatably or pivotably connected to the fourth end 2b of the second link 2, as shown. Further, the first supporter 5 may comprise a holder or tray 5b disposed on a top of the first column 5a. The holder 5b may be in direct contact with the elbow, as shown, and may be configured to wrap or enclose around and to grip the elbow for stable support. By directly contacting and supporting the elbow, the first supporter 5 may more reliably support and apply force to the elbow.
In addition to the assembly of the first and second links 1, 2 configured to support the upper limb, the upper limb assist robot may further include a third link 3 connected to the assembly of the first and second links 1, 2 and configured to support the forearm.
The third link 3 may have a body extending along the forearm, as shown in
Further, the third link 3 may be rotatably or pivotably connected to the link assembly 1, 2, precisely to the second link 2, in order to assist the movement of the forearm in association with the link assembly 1, 2. That is, the third link 3 may have a third joint J3 rotatably or pivotably connected to the second link 2. As previously described, when the second link 2 is configured to directly support the elbow without the first supporter 5, the third link 3 may be rotatably or pivotably connected directly to the second link 2, and accordingly, may have the third joint J3 provided or connected directly to the second link 2. Meanwhile, as shown in
More specifically, the third joint J3 may comprise a portion of the first supporter 5, a portion of the third link 3, and a pivot shaft or pin (or a hinge shaft or pin) rotatably coupling these portions of the first supporter and third link 5, 3. On the one hand, the hinge pin or shaft rotatably coupling the first supporter 5 and the third link 3 (or the second link 2) may itself be the third joint J3. On the other hand, only the portions of these first supporter 5 and third link 3 connecting the first supporters 5 and third link 3 may be defined as the third joint J3. Such a third joint J3 may be disposed at any portions of the first supporter 5 and third link 3. For example, as shown in
Such a third joint J3 may allow the rotational movement of the forearm-supporting third link 3, thereby allowing the forearm to be moved as the third link 3 moves.
Similarly to the case of the upper arm as described above, in order to reliably assist the movement of the forearm, the upper limb assist robot may be configured to reliably support a free end of the forearm, i.e., the wrist, while applying a force to the wrist. For example, a portion of the third link 3 in the upper limb assist robot, namely the sixth end 3b adjacent the wrist, may be configured to directly support the user's wrist for such a purpose. Nevertheless, the upper limb assist robot according to the first embodiment of the present invention may comprise a separate support member configured to support the wrist, and may include a second supporter 6 as such a support member.
As shown in
More specifically, the second supporter 6 may have a second column 6a that is oriented and extends in the substantially vertical direction. In the second supporter 6, the second column 6a may be rotatably or pivotably connected to a sixth end 3b of the third link 3, as shown. Further, the second supporter 6 may comprise a holder or tray 6b disposed on top of the second column 6a. The holder 6b may be in direct contact with the wrist, as shown, and may be configured to wrap or enclose around and to grip the wrist for stable support. By directly contacting and supporting the wrist, the second supporter 6 may provide more stable support and apply force to the wrist.
As described above, the upper limb assist robot according to the first embodiment may comprise an assembly of members rotatably or pivotably connected relative to each other, namely the links 1, 2, 3 and the supporters 5, 6. Accordingly, in order to more reliably assist the movement of the upper limb, the upper limb assist robot may further comprise an auxiliary mechanism configured to assist the smooth mutual movement of a plurality of such members.
As such an auxiliary mechanism, the assist robot may firstly include a first parallelogram mechanism M1 provided on the first and second links 1, 2. The first parallelogram mechanism M1 may include a first bar member b1 rotatably or pivotably connected to the first link 1, and a second bar member b2 rotatably or pivotably connected to the first bar member b1 and the second link 2, as shown by solid lines in
In such a first parallelogram mechanism M1, in addition to the first link 1, the first and second bar members b1, b2 may directly exert a force on the second link 2 to control the movement of the second link 2. Therefore, the second link 2 may be rotated more stably with respect to the first link 1 by the first parallelogram mechanism M1. Additionally, since the first and second bar members b1, b2 are connected to both the first and second links 1, 2, these bar members b1, b2 may restrict or bind the second link 2 to the first link 1. Thus, the first parallelogram mechanism M1 may constantly maintain an orientation of the second link 2 with respect to the first link 1. That is, the second link 2 may be constrained to rotate in the same plane as the first link 1.
Moreover, since the first supporter 5 supports the elbow, it may be necessary for stable support to maintain a vertical orientation at all times. For these reasons, the upper limb assist robot may comprise a second parallelogram mechanism M2 provided on the first and second links 1, 2 and the first supporter 5. As indicated by the dotted lines in
The third bar member b3 may be configured to rotate or pivot about the first joint J1 of the first link 1, as shown, and the fourth bar member b4 may be configured to rotate or pivot about the second joint J2 of the second link 2, as shown. In other words, the third and fourth bar members b3, b4 may be configured to share the first and second joints J1, J2 with the first link 1 and the second link 2 for their own relative rotational movement, thereby enabling rotational movement while achieving structural simplification and stability. The first and second joints J1, J2 may be disposed at any portions of the third and fourth bar members b3, b4, and as one example, may be disposed at ends of the third and fourth bar members b3, b4, respectively, as shown in
In such a second parallelogram mechanism M2, the third to sixth bar members b3-b6 may be connected to the first and second links 1, 2 and may be connected to the first supporter 5 at the same time. Therefore, the first supporter 5 may be constrained by the first and second links 1, 2. For this reason, the second parallelogram mechanism M2 may keep the orientation of the first supporter 5 constant. That is, the second parallelogram mechanism M2 may align the first supporter 5 in the vertical direction, and thus the elbow may always be reliably supported by such a first supporter 5.
Furthermore, since the second supporter 6 supports the wrist, it may be desirable for stable support to maintain an upright or vertical orientation of the second supporter 6 at all times, like the first supporter 5. For this reason, the upper limb assist robot may comprise a third parallelogram mechanism M3 provided on the third link 3 and the second supporter 6. When the upper limb assist robot further includes the optional first supporter 5, the third parallelogram mechanism M3 may be provided over the third link 3 and the first and second supporters 5, 6. The third parallelogram mechanism M3 may include a seventh bar member b7 connected to the first and second supporters 5, 6, respectively, as shown by the dotted lines in
In such a third parallelogram mechanism M3, the third link 3 and the seventh bar member b7 may be coupled to the supporters 5, 6 with transversely extending between the first and second supporters 5, 6. Thus, the first and second supporters 5, 6 may be constrained to each other. For this reason, the third parallelogram mechanism M3 is able to constantly maintain the orientation of the second supporters 6, due to the first supporter 5 maintaining the constant orientation through the second parallelogram mechanism M2. That is, the third parallelogram mechanism M3 may align the second supporter 6 in the vertical direction, whereby the wrist may be always reliably supported by this second supporter 6.
In the upper limb assist robot according to the first embodiment, the links 1, 2, 3, the supporters 5, 6, and the mechanisms M1-M3 may form a chassis, frame, or skeleton of the upper limb assist robot, which supports the upper limb to assist the movement of the upper limb and performs the function of applying force or motion to the upper limb. The frame 1, 2, 3, 5, 6, M1-M3 of the upper limb assist robot, together with the power generation and control devices, namely the actuators 10, 20, 30 and the adjustment module 1000′ described later, may be directly mounted on the upper limb, i.e., the arm of the user, and a predetermined mounting module may be added to the upper limb assist robot for such mounting. Meanwhile, it is common for the user's upper limb to move at a distance from a predetermined plane or floor, unlike the lower limb, which interacts directly with the ground. For example, when the user stands, the user's upper limb moves with being spaced from the ground, and when the user is seated, the user's upper limb moves with being spaced from a nearby table surface, in most cases. Accordingly, the frame and the accessory or device of the upper limb assist robot may be configured to be mounted on a predetermined plane or surface, such as a ground or a table surface, and to move while being supported against such a surface, so as to reliably assist the intended upper limb movement of the user. For these reasons, the upper limb assist robot according to the first embodiment may comprise a mount 4 configured to support the frame and devices thereof against a predetermined plane or surface. The mount 4 may primarily support the frame and devices of the upper limb assist robot against the plane or surface, and the frame may be configured to support the upper limb of the user, as described above. Thus, the mount 4 may be configured to movably support the upper limb of the user with respect to the predetermined plane or surface, more particularly the plane, surface, or floor near the upper limb of the user. Such a mount 4 may be basically configured to support the first and second links 1, 2 on the plane, and thus to support the upper arm and movement thereof. Further, the mount 4 may be configured to support other members 3, 5, 6, M1-M3, and devices 10, 20, 1000′ directly and indirectly connected to the first and second links 1, 2 with respect to a plane, and may be configured to support the entire upper limb and movement thereof.
As shown in
More specifically, the mount 4 may have a rod 4a oriented vertically and extending by a predetermined length from the supporting plane or surface. Such a rod 4a may contact the plane and stably support the coupled frames 1, 2, 3, 5, 6, M1-M3 and devices 10, 20, 30, 1000′ and the upper limb itself coupled thereto against the plane. Further, the rod 4a may be rotated or pivoted about the vertical axis S extending in the direction of gravity while passing through the first joint J1. For this rotation, devices to guide and support the movement, such as bearings and motion guides, may be installed, for example, at the lower end of the rod 4a. Further, the rod 4a, i.e., the mount 4, may be rotated manually, or alternatively, a driving device may be provided to the mount 4, i.e., the rod 4a, to apply an external force for rotation. For example, the driving device may include a power source, such as a motor, and a transmission mechanism that transmits the generated force to the rod 4a, such as a gear train or pulley/belt. Further, the mount 4 may include a bracket 4b disposed on an upper portion or a top of the rod 4a. Such a bracket 4b may be rotatably or pivotably coupled with the first link 1 and the first and third bar members b1, b3 to basically allow rotational movement of the first link 1 and the first and third bar members b1, b3. More specifically, as shown in
To apply a force for movement of the link assemblies 1, 2 as described above, the upper limb assist robot may include actuators 10, 20 as a power system or driving system. In such a power system, the actuators 10, 20 may correspond to a power generator configured to generate the required force. Further, as the same power system, the upper limb assist robot may include an adjustment module 1000′, wherein the adjustment module 1000′ may correspond to a power control unit configured to appropriately adjust the forces generated by the actuators 10, 20.
As previously described, in the upper limb of the user, the upper arm performs a primary role in the movement of the upper limb, with moving relative to both the shoulder and the elbow. Accordingly, the actuators 10, 20 may be configured to primarily apply the forces to the assembly of the first and second links 1, 2 to assist such upper limb movement. Further, the movement of these first and second links 1, 2 may be achieved by relative rotation of the first and second links 1, 2 about the first and second joints J1, J2, as described above. For this reason, for the movement of the first and second links 1, 2, the upper limb assist robot may comprise first and second actuators 10, 20 configured to apply forces to the first and second joints J1, J2, respectively. As shown in
Conventional actuators applied to upper limb assist robots have an electric-powered (or motorized) mechanism that utilizes electricity to generate the required force. In contrast to such conventional actuators, the first and second actuators 10, 20 may be configured to provide the required force to the upper limb assist robot using only mechanical forces generated by the mechanical elements without the aid of electrical forces. For example, as will be described later, the first and second actuators 10, 20 may generate and provide to the first and second links 1, 2, the elastic forces of the mechanical elements, more specifically a tension or elastic force due to the deformation and restoration of the elastic members. Further, the conventional electric-powered actuator is configured to be coupled directly to the axis or shaft of the joint and to apply a torque directly to the axis of the joint. In contrast, as the first and second actuators 10, 20 utilize forces generated from the deformation of the mechanical elements, the actuators 10, 20 may require a space for such deformation, and therefore may not be directly coupled to the axes or shafts of the joints, but spaced apart from the joints.
Due to this structural difference from the conventional electric-powered actuators, the first actuator 10 may include a first coupler P1 connected to the first link J1 to appropriately generate and provide the mechanical force to the first joint J1. Further, to provide support for deformation and restoration of the mechanical element (i.e., the elastic member) included in the first actuator 10, the first actuator 10 may include a third coupler P3 connected to another member or device spaced apart from the first coupler P1, namely the adjustment module 1000′. Alternatively, the adjustment module 1000′ may be described as having the third coupler P3 that connects to the first actuator 10. As will be described later, the adjustment module 1000′ may be configured to control the force applied to the first joint J1 through appropriate manipulation of the third coupler P3.
More specifically, the first coupler P1 may be physically coupled to the first link 1 so that the force of the first actuator 10 may be first applied to the first coupler P1 and then transmitted to the first joint J1 via the body of the first link 1 connected to the first coupler P1. Such a first coupler P1 may be disposed at any portion of the first link 1. For example, as shown in
Similarly to the first actuator 10, the second actuator 20 may include a second coupler P2 connected to the second link 2 to appropriately generate and provide the mechanical force to the second joint J2. Further, to provide support for deformation and restoration of the mechanical element (i.e., the elastic member) included in the second actuator 20, the second actuator 20 may include a fourth coupler P4 connected to another member or device spaced apart from the second coupler P2, namely the adjustment module 1000′. Alternatively, the adjustment module 1000′ may be described as having the fourth coupler P4 that connects to the second actuator 20. As will be described later, the adjustment module 1000′ may be configured to control the force applied to the second joint J2 through appropriate manipulation of the fourth coupler P4.
More specifically, the second coupler P2 may be directly disposed or coupled to the second link 2 in a manner similar to the first coupler P1. In such a case, the force of the second actuator 20 may be applied to the second coupler P2 first and then transmitted to the second joint J2 via the body of the second link 2 physically connected to the second coupler P2. Meanwhile, in view of the configuration of the upper limb assist robot as shown, if the second actuator 20 is directly connected to the second link 2, there is a possibility that such a second actuator 20 may interfere with other nearby members. As described above, the first parallelogram mechanism M1 may be configured to exert the force on the second link 2 for relative movement of the second link 2 with respect to the first link 1. Accordingly, the second actuator 20 may be connected to the first bar member b1 disposed and exposed on the outermost side of the first parallelogram mechanism M1, and the second coupler P2 may be disposed on such a first bar member b1. The second coupler P2 may be connected to the second link 2 via the second bar member b2 by being coupled to the first bar member b1. In this case, the force of the second actuator 20 may be applied to the second coupler P2 first and then transmitted to the second joint J2 via the first and second bar members b1, b2 and the body of the second link 2. Such a second coupler P2 may be disposed at any portion of the first bar member b1. For example, as shown in
Meanwhile, since the first and second actuators 10, 20 are connected to the first and second links 1, 2 and the adjustment module 1000′ by the first to fourth couplers P1-P4, it may be required for smooth movement of the links 1, 2 that the first and second actuators 10, 20 are also configured to move relative to the links 1,2. For this reason, in the first and second actuator 10, 20, the first coupler P1 may be configured to be rotatably or pivotably connected to the first link 1, and the second coupler P2 may be configured to be rotatably or pivotably connected to the second link 2, i.e. to the first bar member b1.
Further to these basic configurations, the detailed configuration of the first and second actuators 10, 20 together with the configuration of the associated adjustment module 1000′ will be described in more detail with reference to
Firstly, as best illustrated in
More specifically, the first wire 11 may comprise a longitudinally elongated body and first and second ends 11a,11b corresponding to two ends of the body. The first end 11a of such a first wire 11 may be coupled to a first link 1, more precisely to the first end 1a thereof, and may be rotatably or pivotably connected to the first end 1a using a predetermined pivoting mechanism, for example a hinge structure or shaft. Due to this configuration, the first end 11a of the first wire 11 (i.e., the hinge shaft thereof) may actually form the first coupler P1 rotatably or pivotably connected to the first link 1 as described above. Meanwhile, the first wire 11 may extend into the interior of the housing 1100′ of the adjustment module 1000′, i.e., into the interior space 1101′, as shown, such that the second end 11b may be disposed in the housing 1100′ and may be connected to the first spring 12. Since the force generated in the deformation and restoration of the first spring 12 are transmitted to the first link 1 via the first wire 11, it may be required for the first wire 11 to be under a suitable tension in order for the generated force to be transmitted without loss. For this reason, pulleys 1102′ may be provided within the housing 1100′ of the adjustment module 1000′, and by winding the first wire 11 on these pulleys 1102′, an appropriate tension may be provided on the first wire 11. Further, while being guided on these pulleys 1102′, the first wire 11 may be configured to be moveable relative to the adjustment module 1000′, more precisely, relative to the housing 1100′ thereof. That is, as the first end 11a of the first wire 11 is firstly constrained to the first link 1, the first wire 11, in particular the second end 11b thereof, may be displaced relative to the housing 1100′ in response to a horizontal or vertical movement of the adjustment module 1000′ (i.e., the housing 1100′), and this displacement may deform or restore the first spring 12 to generate a predetermined force. As such, to deform the first spring 12, the first wire 11 may be supported while being in physical contact with the adjustment module 1000′. Thus, the mutually contacting or supported portions of the adjustment module 1000′ and the first actuator 10 (particularly, the first wire 11) may function as the third coupler P3 of the first actuator 10 and the adjustment module 1000′. For example, referring to
The first actuator 10 may also include the first spring 12 housed within the adjustment module 1000′, as previously described. One end of the first spring 12 may be coupled to a portion of the housing 1100′ of the adjustment module 1000′, and the other end thereof may be coupled to the second end 11b of the first wire 11. Therefore, the relative movement of the first wire 11 with regard to the adjustment module 1000′, i.e., the movement of the second end 11b, may cause the first spring 12 to be deformed to generate the intended force. Such a first spring 12 together with the first wire 11 may comprise, for example, a zero-free length spring in order to accurately generate the intended force. Meanwhile, as defined above, any portion of the adjustment module 1000′ (particularly, the housing 1100′) connected to the one end of the first spring 12 may serves as the third coupler P3. As such a one end of the first spring 12 corresponds to an end of the first actuator 10, it may be described that the portion of the adjustment module 1000′ (particularly, the housing 1100′) connected or coupled to the end of the first actuator 10 functions as the third coupler P3. As previously discussed, the third coupler P3 may comprise any portions of the adjustment module 1000′ that connect to the first actuator 10 to cause the mechanical deformation of the first actuator 10, i.e., the elastic member therein like the first spring 12.
The second actuator 20 may also include a configuration similar to the first actuator 10 described above.
First, as well shown in
More specifically, the second wire 21 may comprise a longitudinally elongate body and third and fourth ends 21a, 21b corresponding to two ends of the body. As previously described, the third end 21a of such a second wire 21 may, instead of being coupled directly to the second link 2, be coupled to another member, namely the end of the first bar member b1, which is connected to the second link 2, and thus may be substantially connected to the second link 2. Further, the third end 21a of the second wire 21 may be rotatably or pivotably connected to the end of the first bar member b1 using a predetermined pivoting mechanism, for example a hinge structure or shaft, for smooth relative rotation. Due to this configuration, the third end 21a of the second wire 21 (i.e., the hinge shaft thereof) may substantially form the second coupler P2, which is rotatably or pivotably connected to the second link 2 as described above. Meanwhile, the second wire 21 may extend into the interior of the housing 1100′ of the adjustment module 1000′, i.e., into the inner space 1101′, as shown, so that the fourth end 21b may be disposed within the housing 1100′ and may be connected with the second spring 22. Since the force generated in the deformation and restoration of the second spring 22 is transmitted to the second link 2 via the second wire 21, it is required for the second wire 21 to be under the suitable tension in order for the generated force to be transmitted without loss. For this reason, the pulleys 1102′ may be provided within the housing 1100′ of the adjustment module 1000′, and by winding the second wire 21 on these pulleys 1102′, an appropriate tension may be provided on the second wire 21. Further, while being guided on these pulleys 1102′, the second wire 21 may be configured to be moveable relative to the adjustment module 1000′, more precisely, relative to the housing 1100′ thereof. That is, since the third end 21a of the second wire 21 is firstly constrained to the second link 2, precisely to the first bar member b1, the second wire 21, and in particular the fourth end 21b, may be displaced relative to the housing 1100′ in response to a horizontal or vertical movement of the adjustment module 1000′ (i.e., the housing 1100′), and this displacement may deform or restore the second spring 22 to generate a predetermined force. As such, to deform the second spring 22, the second wire 21 may be supported while being in physical contact with the adjustment module 1000′. Thus, the mutually contacting or supported portions of the adjustment module 1000′ and the second wire 21 may function as the fourth coupler P4 of the second actuator 20 and the adjustment module 1000′. For example, referring to
Additionally, the second actuator 20 may include the second spring 22 housed within the adjustment module 1000′, as previously described. One end of the second spring 22 may be coupled to a portion of the housing 1100′ of the adjustment module 1000′, and the other end may be coupled to the fourth end 21b of the second wire 21. Therefore, relative movement of the second wire 21 with regard to the adjustment module 1000′, i.e., movement of the fourth end 21b, may cause the second spring 22 to deform and generate the intended force. Such a second spring 22 together with the second wire 21 may comprise, for example, a zero-free length spring in order to accurately generate the intended force. Meanwhile, as defined above, any portion of the adjustment module 1000′ (particularly, the housing 1100′) connected to the one end of the second spring 22 may serves as the fourth coupler P4. As such a one end of the second spring 22 corresponds to an end of the second actuator 20, it may be described that the portion of the adjustment module 1000′ (particularly, the housing 1100′) connected or coupled to the end of the second actuator 20 functions as the fourth coupler P4. As previously discussed, the fourth coupler P4 may comprise any portions of the adjustment module 1000′ that connect to the second actuator 20 to cause the mechanical deformation of the first actuator 10, i.e., the elastic member therein like the second spring 22.
As described above, the first and second actuators 10, 20 have a simple structure comprising only deformable springs 12, 22 and wires 11, 21 transmitting the forces generated thereby, and may therefore be symbolized as elastic members connecting the first link 1 and the second link 2 (i.e., the first bar member b1) to the adjustment module 1000′, as shown in the other figures except
In order for the upper limb assist robot according to the first embodiment of the present invention as described above, to be optimally designed to move the links 1, 2 using only the forces of the actuators 10, 20, a model of dynamics thereof is needed to be reviewed. Accordingly, the upper limb assist robot (i.e., the link assembly 1, 2 and the actuators 10, 20 thereof) is shown in
Referring to
Within such a coordinate system, the links 1, 2 are shown as simple bar members of a predetermined length, and a gravitational force g is acted on the link assembly 1, 2 by a mass M of the upper limb assist robot and the user. Further, the first and second actuators 10, 20 are shown in the form of first and second springs 12, 22 that substantially generate mechanical forces. Moreover, the first and second couplers P1, P2 of the first and second actuators 10, 20 are shown connected to first and second links 1, 2, as previously described. Further, the third and fourth couplers P3, P4 of the first and second actuators 10, 20 are shown connected to the adjustment module 1000′, as previously described. In
In such a
Meanwhile, as shown in
As such, when the positions of the couplers P3, P4 are changed, i.e., offset by the distance d in the horizontal direction from the vertical axis S or y-axis, the orientations of the first and second actuators 10, 20 disposed between the first and second couplers P1, P2 and the third and fourth couplers P3, P4 may be changed, and with these changes in orientation, the directions (i.e., the orientations, more specifically, the orientations of lines of action) of the forces applied to the joints J1, J2 by the actuators 10, 20 may also be changed. More specifically, the forces fs of the actuators 10, 20 may be oriented to have a predetermined angle a with respect to the vertical direction, i.e., the vertical axis S or y-axis, and accordingly, vertical component forces fg and horizontal component forces ft may be generated on the first and second joints J1, J2, respectively. Here, each vertical component force fg is an offsetting or counteracting force that acts opposite to the direction of gravity to offset or cancel the gravitational force g exerted on the user's upper limb and the upper limb assist robot (more specifically, the upper arm and the first and second links 1, 2), while the horizontal component force ft acts as an additional force, i.e., a thrust force, on the upper limb of the user and the upper limb assist robot. Further, the forces fs of the actuators 10, 20 may be set such that the vertical component forces fg generated therefrom completely offsets or cancels the gravitational force g. In such a case, the generated horizontal component forces ft may correspond to component forces acting in the direction intended by the design, i.e., a kind of thrust, which may move the upper limb assist robot and the user's upper limb (more specifically, the upper arm and the first and second links 1, 2) without any force being applied by the user. Thus, by changing the directions of the applied forces by changing the positions of the third and fourth couplers P3, P4, the forces of the actuators 10, 20 may be utilized to generate a force in the intended direction while cancelling the applied gravitational force.
Furthermore, when the third and fourth couplers P3, P4 are moved to different positions in the horizontal direction, for example, when the offset distance d from the vertical axis or y-axis is changed, the magnitudes of the vertical and horizontal component forces fg, ft may also be changed. In particular, by the change of the horizontal force ft, the magnitude of the force exerted on the upper limb assist robot may also be adjusted to correspond to the magnitude of the force actually required.
Referring to
In one example, the first and second distances L1, L2 may be changed by moving the third and fourth couplers P3, P4 to be disposed at new positions P3′, P4′, as shown in
As such, when the amounts of strains or deformations on the springs 13, 23 are changed by the changes in distances L1, L2, the forces of the actuators 10, 20 may be changed to the new magnitudes of forces fs′. In one example, the magnitudes of the new forces fs' may be increased. In such a case, the offsetting or counteracting force fg acting in a direction opposite to the direction of gravity may also be increased, as shown in
Further, when the third and fourth couplers P3, P4 are moved to different positions in the vertical direction, that is, when the vertical movement height h is changed, the distances L1, L2 may also be changed to different values. In this way, by adjusting the distances L1, L2 to different values, the actuators 10, 20 may provide different magnitudes of forces. For example, the forces of the actuators 10, 20 may be increased or decreased in real time by adjusting the distances L1, L2 in accordance with the operating conditions of the upper limb assist robot (e.g., real-time adjustment), and thus the operation of the upper limb assist robot may be performed more smoothly and reliably.
Due to the configuration of the adjustment module 1000′ and the geometric positioning of the third and fourth couplers P3, P4, the movements of the third and fourth couplers P3, P4 have been described with reference to the vertical axis S passing through the first joint J1 in
The changes in positions of the third and fourth couplers P3, P4 and the changes in distances L1, L2 described above with reference to
First, the adjustment module 1000′ may include a first driver 1200′ provided to the body of the adjustment module 1000′, i.e., the housing 1100′, as the translational movement mechanism. The first driver 1200′ may be configured to move the housing 1100′ in the horizontal direction. More specifically, the first driver 1200′ may include a first guide device 1201′ that guides and supports horizontal translational movement of the housing 1100′. In one example, the first driver 1200′ may include a linear motion guide as such a first guide device 1201′. The first driver 1200′ may employ any other device that guides and supports horizontal translational movement, such as a rail, as the first guide device 1201′. Further, the housing 1100′, i.e., the adjustment module 1000′, may be manually moved in the horizontal direction under the guidance of the first guide device 1201′. On the other hand, the first driver 1200′ may further comprise a first power unit to apply an external force for horizontal translational movement of the housing 1100′. The first power unit may comprise any device configured to add the external force to the housing 1100′. For example, the first power unit may include a power source, such as a motor, and a transmission mechanism, such as a gear train or pulley/belt, which transmits the generated force to the housing 1100′. As described above, the housing 1100′ of the adjustment module 1000′ may be moved in the horizontal direction by the first driver 1200′, and accordingly, the adjustment module 1000′, i.e., the third and fourth couplers P3, P4 connected or coupled to the housing 1100′, may also be moved in the horizontal direction. Therefore, the adjustment module 1000′ may be configured to move the third and fourth couplers P3, P4 in the horizontal direction by movement of the housing 1100′ using the first driver 1200′. Since the housing 1100′ and the couplers P3, P4 are connected to each other and move together and the housing 1100′ corresponds to the main body comprising the majority of the adjustment module 1000′, it may also be described that the adjustment module 1000′ itself is substantially configured to move horizontally together with the couplers P3, P4 for the horizontal movement of the third and fourth couplers P3, P4. Alternatively, the first driver 1200′ described above may be applied only to the periphery of the third and fourth couplers P3, P4, so that instead of moving the entire housing 1100′, only the periphery of the third and fourth couplers P3, P4 may be moved by such first driver 1200′.
Further, the adjustment module 1000′ may include a second driver 1300′ provided to the body of the adjustment module 1000′, i.e., the housing 1100′, as the translational movement mechanism. The second driver 1300′ may be configured to move the housing 1100′ in the vertical direction. More specifically, the second driver 1300′ may include a second guide device 1301′ that guides and supports the vertical translational movement of the housing 1100′. In one example, the second driver 1300′ may include a linear motion guide as the second guide device 1301′. The second driver 1300′ may employ any other device for guiding and supporting the vertical translation, such as a rail, as the second guide device 1301′. Further, the housing 1100′, i.e., the adjustment module 1000′, may be manually moved in the horizontal direction under the guidance of the second guide device 1201′. Alternatively, the second driver 1300′ may include a second power unit that applies an external force for the vertical translation of the housing 1100′. The second power unit may comprise any device configured to apply the external force to the housing 1100′. For example, the second power unit may include a power source, such as a motor, and a transmission mechanism, such as a gear train or pulley/belt, which transmits the generated force to the housing 1100′. As described above, the housing 1100′ of the adjustment module 1000′ may be moved in the vertical direction by the second driver 1300′, and accordingly, the adjustment module 1000′, i.e., the third and fourth couplers P3, P4 connected to the housing 1100′, may also be moved in the vertical direction. Thus, the adjustment module 1000′ may be configured to move the third and fourth couplers P3, P4 in the vertical direction by movement of the housing 1100′ using the third driver 1300′. Since the housing 1100′ and the couplers P3, P4 are connected to each other and move together and the housing 1100′ corresponds to the main body comprising the majority of the adjustment module 1000′, it may also be described that the adjustment module 1000′ itself is substantially configured to move in the vertical direction together with the couplers P3, P4 for the movement of the third and fourth couplers P3, P4 in the vertical direction. On the other hand, the second driver 1300′ described above may be applied only to the periphery of the third and fourth couplers P3, P4, so that instead of moving the entire housing 1100′, only the periphery of the third and fourth couplers P3, P4 may be moved by such a second driver 1300′.
In such an adjustment module 1000′, when the first driver 1200′ moves the housing 1100′ in the horizontal direction, the housing 1100′, i.e., the third and fourth couplers P3, P4 connected to the adjustment module 1000′, may also be moved in the horizontal direction by a predetermined distance. As a result of this movement, the third and fourth couplers P3, P4 may be offset horizontally with respect to the vertical axis S and their positions are changed, and the directions of the forces applied to the couplers P1, P2 (i.e., the joints J1, J2) by the actuators 10, 20 may also be changed. For example, if the forces fs are oriented to have a predetermined angle a with respect to the vertical axis S by the changed direction, the vertical component forces fg for offsetting or cancelling gravity and the horizontal component forces ft available for movement of the robot may be generated, as shown in
Further, when the second driver 1300′ moves the housing 1100′ in the vertical direction, the third and fourth couplers P3, P4 connected to the housing 1100′, i.e., the adjustment module 1000′, may also be moved in the vertical direction by a predetermined distance, and the first and second distances L1, L2 may be varied. By such changes in the distances L1, L2, the first and second wires 11, 21 may be moved relative to the adjustment module 1000′, and the relative displacement of the ends 11b, 21b connected to the springs 12, 22 of the wires 11, 21 may thereby be generated. Thus, the springs 12, 22 may be further deformed by this relative movement and displacement, with applying the forces of changed magnitudes to the first and second couplers P1, P2, i.e., the first and second joints J1, J2 through the wires 11, 21. Thus, the adjustment module 1000′ may be configured to change the magnitudes of the forces applied to the first and second couplers P1, P2 (i.e., the first and second joints J1, J2) by the first and second actuators 10, 20, and the operation of the upper limb assist robot may be performed reliably based on the changed magnitude of the force. In other words, the adjustment module 1000′ may further adjust the forces generated by the actuators 10, 20 in accordance with the forces required by the upper limb assist robot depending on the operating environment.
As previously described, in particular for adjusting the directions of the forces of the actuators 10, 20, the adjustment module 1000′ may be configured to control the relative movement and position of the third and fourth couplers P3, P4 with respect to the vertical axis S. Therefore, to facilitate alignment of the couplers P3, P4 with respect to the vertical axis S, the adjustment module 1000′ may be configured to be disposed below the mount 4 including the first joint J1 through which the vertical axis S passes, as shown by the dotted lines in
The adjustment module 1000′ disposed under the mount 4 or on the side portion of the mount 4 may be installed with the first and second drivers 1200′, 1300′ as shown in
In view of the configuration of the adjustment module 1000′ as described above, the adjustment module 1000′ is an independent driving system that is configured to drive the actuators 10, 20, particularly the couplers P3, P4 thereof, independently of the links 1, 2. Actually, the couplers P3, P4 are movably coupled only to the adjustment module 1000′ with not being constrained to the links 1, 2. Therefore, the adjustment module 1000′ is configured to adjust or change the directions and the magnitudes of the forces provided by the actuators 10, 20, independent of the orientations of the links 1, 2. More specifically, for the adjustment or change of the directions and magnitudes, the adjustment module 1000′ is configured to change the positions of the couplers P3, P4, independent of the positions of the links 1, 2, and for such repositioning, to move the couplers P3, P4, independent of the movements of the links 1, 2.
Further, as both of the couplers P3, P4 are coupled and thus bound to the adjustment module 1000′, these couplers P3, P4 are configured to simultaneously move by the adjustment module 1000′. Accordingly, the adjustment module 1000′ is configured to simultaneously move the couplers P3, P4 in the same direction by the same distance and thereby to dispose the couplers P3, P4 in the same position. For this reason, the adjustment module 1000′ is configured to simultaneously change the directions of the forces in the same direction by the same amount. For the same reasons, the adjustment module 1000′ is configured to simultaneously change the magnitudes of the forces by the same amount.
Consequently, in view of the all these functionalities, the adjustment module 1000′ is configured to simultaneously change the directions and magnitudes of the forces, independent of the links 1, 2. That is, the adjustment module 1000′ is configured to simultaneously adjust the directions and magnitudes of the forces in an active and independent manner to be responsive to the user's intention for movement.
The actuators 10, 20 and adjustment modules 1000′ as described above may implement various modes of the upper limb assist robot configured to properly perform the movement in accordance with the user's intentions. These modes will be described in detail below with reference to
First,
Further,
Moreover,
Meanwhile, the upper limb of the user includes an upper arm and a forearm connected thereto, and such a forearm also has a substantial size. Accordingly, although movement of the entire upper limb of the user may be substantially accomplished by assisting the movement of the upper arm, it may be desirable to assist the movement of the forearm as well in order to more smoothly move the upper limb. Therefore, in addition to the first and second actuators 10, 20 for assisting the movement of the upper limb described above, as shown in
As described above, since the third link 3 in the upper limb assist robot is configured to support the forearm and to assist the movement thereof, the third actuator 30 may be configured to exert a force on the third link 3. Further, the movement of the third link 3 may be achieved by a relative rotation of the third link 3 with respect to the third joint J3. For this reason, in order to assist the movement of the third link 3 and thereby assist the movement of the forearm, the third actuator 30 may be configured to apply the force to the third joint J3. As shown in
Instead of a conventional actuator having a motorized or electric-powered mechanism, the third actuator 30 may be configured to provide the third link 3 with the mechanical force generated by the mechanical element, i.e., the elastic force generated by the deformation and restoration of the elastic member, similar to the first and second actuators 10, 20. In order to appropriately generate and provide the mechanical force to the third joint J3, the third actuator 30 may include a fifth coupler P5 connected to the third link 3. More specifically, the fifth coupler P5 may be physically coupled to the third link 3, so that the force of the third actuator 30 may be applied to the fifth coupler P5 and then transmitted to the third joint J3 via the body of the third link 3 connected to the fifth coupler P5. Such a fifth coupler P5 may be disposed at any portion of the third link 3. For example, as shown in
In addition to this basic configuration, as the third actuator 30 is configured to utilize the mechanical force in the same manner as the first and second actuators 10, 20, the actuator 30 may include similar detailed configurations as the first and second actuators 10, 20. For example, similar to the first and second actuators 10, 20 as shown in
Such a third actuator 30 may be configured to apply the force along a vertical axis S′ passing through the third joint J3 (and thus through the centerline of the first supporter 5) and extending in the direction of gravity. For example, if the third actuator 30 simply comprises only the spring member that extends between the first supporter 5 and the third link 3 while being deformed, as shown, or if the receiving module of the third actuator 30 is aligned with the vertical axis S′ so as to position its coupler coupled to the wire on the vertical axis S′, the force of the third actuator 30 may be exerted along the vertical axis S′. In such a case, the force fs exerted on the third joint J3 by the third actuator 30 may ultimately act as a counteracting force fw on the wrist of the upper limb via the third link 3 (and further via the second supporter 6), as shown in
Meanwhile, when the receiving module of the third actuator 30 is configured to move in the vertical and horizontal directions similarly to the adjustment module 1000′ described above, the direction and magnitude of the force fs of the third actuator 30 may be varied, and the compensation of gravity and the provision of thrust may be performed. The same descriptions of the configuration of the adjustment module 1000′ in
In addition to the first embodiment described above with reference to
Referring to
In addition to the above described devices 1, 2, 10, 20, 100-300, the upper limb assist robot may further comprise a third link 3 connected to the link assembly 1, 2 supporting the upper arm and configured to support the forearm, and a third actuator 30 configured to apply a force on the third link 3 to assist the movement of the forearm. Further, the upper limb assist robot may include an auxiliary adjustment module 400 configured to control the force exerted by the third actuator 30 to move the third link 3 in accordance with the user's intent. Thus, the upper limb assist robot may assist the movement of the forearm by further using these devices 3, 30, 400, thereby performing substantial full or overall arm support and movement assistance. Further, the upper limb assist robot may further include a mount 4 and supporters 5, 6 as support members, whereby the more stable support of the upper limb and the upper limb assist robot may be enabled by these support members 4-6.
Firstly, as shown in
To exert the force for movement of the link assembly 1, 2 supporting the upper arms in the chassis of the upper limb assist robot described above, the upper limb assist robot of the second embodiment may include actuators 10, 20 as a power system or driving system. In such a power system, the actuators 10, 20 correspond to a power generator configured to generate the required force. Further, as the same power system, the upper limb assist robot may include a first adjustment module 100. The first adjustment module 100 corresponds to a power control unit configured to properly adjust the force generated by the actuators 10, 20, which will be described in more detail later following the actuators 10, 20.
As previously described, in the upper limb of a user, the upper arm performs a main function in the movement of the upper limb, while moving relative to both the shoulder and the elbow. Accordingly, the actuators 10, 20 may be configured to apply the forces to the assembly of the first and second links 1, 2 to assist such upper limb movement. Further, the movement of these links 1, 2 is achieved by relative rotation or pivot of the first and second links 1, 2 about the first and second joints J1, J2, as previously described. For this reason, for the movement of the first and second links 1, 2, the upper limb assist robot may comprise first and second actuators 10, 20 configured to apply forces to the first and second joints J1, J2, respectively. As shown in
Conventional actuators applied to upper limb assist robots have a motorized or electric-powered mechanism that utilizes electricity to generate the required force. In contrast to such conventional actuators, like the first embodiment, the first and second actuators 10, 20 of the second embodiment are configured to provide the required forces to the upper limb assist robot using only mechanical forces generated by the mechanical elements without the aid of electricity. For example, as will be described later, the first and second actuators 10, 20 may generate and provide to the first and second links 1,2, the elastic force of the mechanical element, more specifically, the tension or elastic force due to the deformation and restoration of the elastic member. Further, the conventional electric actuator is configured to be coupled directly to the axis or shaft of the joint and to exert the torque directly to the axis or shaft of the joint. In contrast, as the first and second actuators 10, 20 utilize forces generated from the deformation of the mechanical element, these actuators 10, 20 require a space for such deformation, and may therefore not be directly coupled to the axis of joint but may be spaced apart from the joint.
As a result of this structural difference from conventional electric actuators, the first actuator 10 may include a first coupler or connector P1 connected to the first joint J1 to appropriately generate and provide the mechanical force to the first joint J1. Further, to provide support for the deformation and restoration of the mechanical element (i.e., the elastic member), the first actuator 10 may include a second coupler P2 connected to any other members or devices spaced apart from the first coupler P1, e.g., the first link 1. More specifically, the first coupler P1 may be connected to the first joint J1 by being coupled to any intermediate member provided to the first joint J1 (e.g., a first pulley 110 of the first adjustment module 100) instead of being directly coupled to the first joint J1, as will be described later. The first actuator 10 may, as will be described later, first apply the force generated directly to the first coupler P1, and then the applied force may be transmitted to the first joint J1 via the intermediate member (e.g., the first pulley 110). Further, the second coupler P2 may be connected to the second link 2 and any other members instead of the first link 1, provided that support for deformation of the mechanical element is allowed.
Similarly to such a first actuator 10, the second actuator 20 may comprise a third coupler P3 connected to the second joint J2. Further, to provide support for the deformation and restoration of the mechanical element (i.e., the elastic member), the second actuator 20 may include a fourth coupler P4 connected to any other members or devices spaced apart from the third coupler P3, e.g., the second link 2. More specifically, instead of being coupled directly to the second joint J2, the third coupler P3 may be coupled to the second joint J2 by being coupled to any intermediate member provided to the second joint J2, such as a second pulley 120 of the first adjustment module 100, as will be described later. The second actuator 20 may first apply the generated force directly to the third coupler P3, as will be described later, and then the applied force may be transmitted to the second joint J2 via the intermediate member (e.g., the second pulley 120). Further, the fourth coupler P4 may be connected to any other adjacent members instead of the second link 2, provided that support for the deformation of the mechanical element is available.
Meanwhile, since the first and second actuators 10, 20 are connected to the first and second links 1, 2 by the first to fourth couplers P1-P4, for smooth movement of the links 1, 2, it may be required that the first and second actuators 10, 20 are also configured to move relative to the links 1, 2. For this reason, in the first actuator 10, the first coupler P1 may be rotatably or pivotably connected to the first joint J1 and the second coupler P2 may be configured to be rotatably or pivotably connected to the first link 1. Likewise, in the second actuator 20, the third coupler P3 may be configured to be rotatably or pivotably connected to the second joint J2, and the fourth coupler P4 may be rotatably or pivotably connected to the second link 2.
In addition to these basic configurations, detailed configurations of the first and second actuators 10, 20 will be described in more detail with reference to
Firstly, the first actuator 10 may include a first cylinder 11 provided on the first link 1. The first cylinder 11 may form an inner space with a predetermined size. The first cylinder 11 may receive a first spring 13 within the inner space, and may protect the first spring 13 during operation of first spring 13, i.e., during the deformation and restoration.
Further, the first actuator 10 may include a first connecting rod 12 extending from the first cylinder 11 to the first joint J1. The first connecting rod 12 may connect a first spring 13 and the first cylinder 11 receiving the first spring 12 with the first joint J1, and may thereby serve to transmit force generated by the deformation of the first spring 13 to the first coupler P1, i.e., to the first joint J1. In more detail, the first connecting rod 12 may include a body elongating in the longitudinal direction and first and second ends 12a, 12b corresponding to two ends of the body. The first end 12a of such a connecting rod 12 is disposed adjacent to the first joint J1 and is rotatably or pivotably connected to the first joint J1, for example by the hinge structure or shaft. As will be described later, instead of being directly coupled to the first joint J1, the first end 12a is rotatably or pivotably coupled to the intermediate member provided at the first joint J1 (e.g., the first pulley 110 of the first adjustment module 100), and may thereby be substantially rotatably or pivotably coupled to the first joint J1 as well. Due to this configuration, the first end 12a (i.e., the hinge shaft thereof) may substantially form the first coupler P1 rotatably or pivotably connected to the first joint J1 as described above. Such a first coupler P1 may be configured to revolve or turn about or around the first joint J1 or a center thereof, as will be described later. Meanwhile, the first connecting rod 12 may extend into the first cylinder 11, as shown, such that the second end 12b may be disposed within the first cylinder 11. Further, the first connecting rod 12 may be configured to be movable relative to the first cylinder 11 with being coupled to the first spring 13. In particular, linear motion or movement of the first connecting rod 12 may cause the second end 12b to move within the first cylinder 11 and deform the first spring 13.
Further, the first actuator 10 may include the first spring 13 accommodated within the first cylinder 11, as previously described. One end of the first spring 13 may be coupled to a portion of the cylinder 11, and the other end may be coupled to a second end 12b of the first connecting rod 12. Thus, the movement of the first connecting rod 12 relative to the first cylinder 11, i.e., movement of the second end 12b, may cause the first spring 13 to deform and generate the force intended to move the first link 1. Such a first spring 13 may comprise, for example, a zero-free length spring so as to exactly generate the intended force. Such a first spring 13 of the zero-free length spring may be configured to be deformable using a wire instead of the first connecting rod 12.
Moreover, the first actuator 10 may include a first hinge shaft 14 that is installed on the first link 1 and is coupled to the first connecting rod 12. More specifically, the first hinge shaft 14 may extend from the first link 1 and engage at a predetermined location of a middle portion of the first connecting rod 12. As described above, the first connecting rod 12 is configured to perform a linear reciprocating motion with respect to the first cylinder 11 in order to deform the first spring 12. At the same time, since the first connecting rod 12 is constrained or bound to the first link 1 by the first end 12a and the first hinge shaft 14, the rod 12 is required to rotate likewise so as not to interfere with the relative rotation of the first and second links 1, 2. For these reasons, the first hinge shaft 14 may be configured to permit both rotational and linear motion of the first connecting rod 12. For example, the first connecting rod 12 may comprise a rail 12c extending along a longitudinal direction thereof, and the first hinge shaft 14, precisely the end engaging with the first connecting rod 12, may include a bracket guided by the rail 12c to guide the linear motion. Further, the end of the first hinge shaft 14 that engages with the first connecting rod 12 may comprise a bearing that enables and supports rotational movement thereof within the rail 12c. Thus, the first connecting rod 12 may perform linear and rotational movements with respect to the first hinge shaft 14 and/or the first link 1, and may perform its intended operation while not interfering with the movement of the first and second links 1, 2. Further, since the first hinge shaft 14 is also coupled to the first link 1, the first hinge shaft 14 may be configured to be rotatable with respect to the first link 1, instead of being immovably fixed to the first link 1, so as not to interfere with the rotational movement of the first link 1 at least. In such a case, even though the first hinge shaft 14 and the first connecting rod 12 are configured not to be rotatable with respect to each other, these members 12, 14 may be rotatable or pivotable with respect to the first and second links 1, 2, and may also be rotatable together with the first and second links 1, 2. Therefore, in view of this configuration of the first hinge shaft 14, the first hinge shaft 14 may substantially function as the second coupler P2 that rotatably or pivotably couples the first actuator 10 to the first link 1. Further, as well shown in
In such a first actuator 10, when the first connecting rod 12 is linearly moved relative to the first cylinder 11 by a separate drive mechanism (e.g., the first pulley 110 of the first adjustment module 100 as described later), such movement may be reliably guided by the first hinge shaft 14 as described above. Further, the movement of the first connecting rod 12 causes the second end 12b of the first connecting rod 12 to move within the cylinder 11 together with the other end of the first spring 13, and the deformation may occur in the first spring 13 relative to the one end of the first spring 13 fixed to the first cylinder 11. This deformation generates the mechanical force, which may be applied to the first coupler P1 via the first connecting rod 12. Subsequently, the force applied to the first coupler P1 may be transmitted to the first joint J1 connected thereto. Further, by adjusting the amount of movement of the first connecting rod 12, i.e., the second end 12b, the amount of deformation of the first spring 13 and the magnitude of the generated force may also be adjusted. Therefore, when the force of the first actuator 10 is transmitted to the first joint J1 as such, the first link 1 may be moved by the transmitted force, and the direction of the transmitted force may determine the direction of movement of the second link 1.
Further, the second actuator 20 may include a similar configuration to the first actuator 10 described above. Firstly, the second actuator 20 may include a second cylinder 21 provided on the second link 2. The second cylinder 21 may include a predetermined sized space formed therein. The second cylinder 21 may receive a second spring 23 within the formed inner space, and may protect the second spring 23 during operation of the second spring 23, i.e., during the deformation and restoration.
Further, the second actuator 20 may include a second connecting rod 22 extending from the second cylinder 21 to the second joint J2. The second connecting rod 22 may connect the second spring 23 and the second cylinder 21 housing the second spring 23 to the second joint J2, and may thereby serve to transmit the force generated by the deformation of the second spring 23 to the third coupler P3, i.e., to the second joint J2. In more detail, the second connecting rod 22 may include a body elongating in the longitudinal direction and third and fourth ends 22a, 22b corresponding to two ends of the body. The third end 22a of such a second connecting rod 22 may be disposed adjacent to the second joint J2 and may rotatably or pivotably connected to the second joint J2, for example by a hinge structure or shaft. As will be described later, instead of being directly coupled to the second joint J2, the third end 22a may be rotatably or pivotably coupled to any intermediate member provided at the second joint J2 (e.g., the second pulley 120 of the first adjustment module 100), and may thereby be substantially rotatably or pivotably coupled to the second joint J2 as well. Due to this configuration, the third end 22a (i.e., the hinge shaft thereof) may substantially form the third coupler P3 rotatably or pivotably connected to the second joint J2 as described above. Such a third coupler P3 may be configured to revolve or turn about or around the second joint J2 or a center thereof, as will be described later. Meanwhile, the second connecting rod 22 may extend into the second cylinder 21, as shown, such that the fourth end 22b may be disposed within the second cylinder 21. Further, the second connecting rod 22 may be configured to be movable relative to the second cylinder 21 with being coupled to the second spring 23. In particular, linear motion of the second connecting rod 22 may cause the fourth end 22b to move within the second cylinder 21 and to deform the second spring 23.
Further, the second actuator 20 may include the second spring 23 accommodated within the second cylinder 21, as previously described. One end of the second spring 23 may be coupled to a portion of the cylinder 21, and the other end thereof may be coupled to the fourth end 22b of the second connecting rod 22. Thus, the movement of the second connecting rod 22 relative to the second cylinder 21, i.e., movement of the fourth end 22b, may cause the second spring 23 to deform and generate the intended force to move the second link 2. Such a second spring 23 may comprise, for example, a zero-free length spring so as to exactly generate the intended force. Such a second spring 23 of the zero-free length spring may be configured to be deformable using a wire instead of the second connecting rod 22.
Moreover, the second actuator 20 may include a second hinge shaft 24 that is installed on the second link 2 and engages with the second connecting rod 22. More specifically, the second hinge shaft 24 may extend from the second link 2 and engage with a predetermined location at a middle portion of the second connecting rod 22. As described above, the second connecting rod 22 is configured to perform the linear reciprocating motion with respect to the second cylinder 21 in order to deform the second spring 23. At the same time, since the second connecting rod 22 is constrained or bound to the second link 2 by the third end 22a and the second hinge shaft 24, the rod 22 is required to rotate or pivot likewise for the smooth rotation or pivot of the second link 2. For these reasons, the second hinge shaft 24 may be configured to permit both rotational and linear motion of the second connecting rod 22. For example, the second connecting rod 22 may include a rail 22c extending along a longitudinal direction thereof, and the second hinge shaft 24, precisely the end that engages with the second connecting rod 22, may comprise a bracket guided by the rail 22c to guide the linear motion. Furthermore, the end of the second hinge shaft 24 that engages with the second connecting rod 22 may comprise a bearing that enables and supports rotational movement thereof within the rail 22c. Thus, the second connecting rod 22 may perform the linear and rotational motions with respect to the second hinge shaft 24 and/or the second link 2, and may perform its intended operation while not interfering with the movement of the first and second links 1,2. Further, since the second hinge shaft 24 is also coupled to the second link 2, the second hinge shaft 24 may also be configured to be rotatable or pivotable with respect to the second link 2 instead of being immovably fixed to the second link 2, in order not to interfere with the rotational movement of the second link 2, at least. In such a case, even if the second hinge shaft 24 and the second connecting rod 22 are configured to be not rotatable or pivotable with respect to each other, these members 22, 24 may be rotatable or pivotable with respect to the first and second link 1, 2 and may also rotate or pivot smoothly together with the first and second links 1, 2. Thus, in view of this configuration of the second hinge shaft 24, the second hinge shaft 24 may substantially function as the fourth coupler P4 that couples the second actuator 20 rotatably or pivotably to the second link 2. Further, as well shown in
In such a second actuator 20, when the second connecting rod 22 is linearly moved relative to the second cylinder 21 by a separate drive mechanism (e.g., the second pulley 120 of the first adjustment module 100, which will be described later), such movement may be reliably guided by the second hinge shaft 24 as described above. Further, the movement of the second connecting rod 22 causes the fourth end 22b of the second connecting rod 12 to move within the cylinder 21 together with the other end of the second spring 23 connected thereto, and the deformation may occur in the second spring 23 relative to the one end of the second spring 23 fixed to the second cylinder 21. This deformation generates the mechanical force, which may be applied firstly to the third coupler P3 via the second connecting rod 22. Subsequently, the force applied to the third coupler P3 may be transmitted to the second joint J2 connected thereto. Further, by adjusting the amount of movement of the second connecting rod 22, i.e., the fourth end 22b, the amount of deformation of the second spring 23 and the magnitude of the generated force may also be adjusted. Accordingly, when the force of the second actuator 10 is transmitted to the second joint J2 in this manner, the second link 2 may be moved by the transmitted force, and the direction of the transmitted force may determine the direction of movement of the second link 2.
In order for the upper limb assist robot according to the second embodiment of the present invention as described above, to be optimally designed to move the links 1, 2 using only the force of the actuators 10, 20, it is required to review the model of dynamics. Accordingly, the upper limb assist robot, namely the link assemblies 1, 2 and the actuators 10,20 thereof, is shown in
Referring to
Within such a coordinate system, the link assembly 1, 2 are shown as bar members of a predetermined length, and a gravitational force g is acted on the link assembly 1, 2 by a mass M of the upper limb assist robot and the user. Further, the first and second actuators 10, 20 are shown in the form of first and second springs 13, 23 that actually generate mechanical forces. Moreover, as the second and fourth couplers P2, P4 of the first and second actuators 10, 20 are directly coupled to the first and second links 1, 2, these couplers P2, P4 are shown to be connected to the first and second links 1, 2. In contrast, since the first and third couplers P1, P3 of the first and second actuators 10, 20 are connected to, but not directly coupled to the first and second links 1, 2 as described above, these couplers P1, P3 are therefore shown spaced apart from the first and second links 1, 2. In
In such a
Meanwhile, as shown in
As such, when the positions of the first and third couplers P1, P3 are changed to be offset from the vertical axis (y-axis) S1, S2, as well shown in
Furthermore, when the first and third couplers P1, P3 are moved to different positions, for example, when the offset distance or angle a with respect to the vertical axes (y-axes) S1, S2 are changed, the magnitudes of the vertical and horizontal component forces fg, ft may also be changed. In particular, by changing the horizontal component force ft, the magnitude of the thrust applied to the upper limb assist robot, i.e., the first and second links 2, may also be adjusted to correspond to the magnitude of the force actually required. Therefore, in order to change the offset distance or the angle a with respect to these vertical axes (y-axes) S1, S2, the first and third couplers P1, P3 may be pivoted or turned by different angles about or around predetermined centers O, for example the first and second joints J1, J2, or the centers thereof. By such a revolution or turning, the offset distance or angle a and the horizontal component forces ft may be adjusted according to the required force, and the motion control of the upper limb assist robot may be conducted smoothly.
Such repositioning of the first and third couplers P1, P3 may be practically accomplished by various mechanisms. Among such mechanisms, as one example, the upper limb adjustment robot according to the second embodiment may include a first adjustment module 100 employing a pulley mechanism driven by a predetermined driving device. Such a first adjustment module 100 may utilize a simple mechanical element such as a pulley to revolve or turn the first and third couplers P1, P3 for position change, thereby making the structure of the upper limb assist robot light and compact while performing the intended function. Such a first adjustment module 100 will be described in detail below with reference back to
Firstly, the first adjustment module 100 may include a first pulley 110 rotatably installed at the first joint J1. The first pulley 110 may be installed concentrically with the first joint J1 for stable force transmission to the first joint J1, and thus the first pulley 110 may share a hinge shaft or hinge pin with the first joint J1 and may be rotatably installed on such a hinge shaft of the first joint J1. Further, the first pulley 110 may be coupled to the first actuator 10, more specifically to the first end 12a of the connecting rod 12 thereof. That is, the first coupler P1 of the first actuator 10 may be rotatably or pivotably hinge-coupled to the first pulley 110. Thus, by being coupled to the first pulley 110, the first coupler P1 may form a rotatable or pivotable engagement with the first joint J1 coupled to the first pulley 110. Further, the force of the first actuator 10 may be applied to the first joint J1 via such first coupler P1 and the first pulley 110. More specifically, the first coupler P1 (i.e., the first end 12a) is rotatably or pivotably connected to an outer circumference or periphery of the first pulley 110. In other words, the first coupler P1 is spaced from the first joint J1 and/or the center of the first pulley 110 by an arm length or a radius r, such that the first coupler P1 may turn, i.e., revolve around the center (or first joint J1) when the first pulley 110 is rotated. In the first actuator 10, the second end 12b of the first connecting rod 12 is configured to always cause at least a predetermined deformation in the first spring 13, such that a predetermined force may always be applied to the first coupler P1, i.e., to the first joint J1, from the first actuator 10. Further, when the first pulley 110 rotates, the connecting rod 12 may perform the linear motion while revolving with the radius r, and, as previously described with respect to the first actuator 10, the amount of deformation of the first spring 13 and the magnitude of the force generated may be varied by further movement of the second end 12b. In this way, the amount of movement of the connecting rod 12 (i.e., the second end 12b) and the amount of deformation of the first spring 13 may be appropriately designed and controlled according to the magnitude of the force required in the motion control of the upper limb assist robot.
Further, the first adjustment module 100 may include a second pulley 120 rotatably installed at the second joint J2. The second pulley 120 may be installed concentrically with the second joint J2 for stable force transmission to the second joint J2, such that the second pulley 120 shares a hinge shaft or hinge pin with the second joint J2 and may be rotatably installed on such a hinge shaft or pin of the second joint J2. Further, the second pulley 120 may be coupled to the second actuator 20, more specifically to the third end 22a of the connecting rod 22 thereof. That is, the third coupler P3 of the second actuator 20 may be rotatably or pivotably hinge-coupled to the second pulley 120. Thus, due to the coupling to the second pulley 120, the third coupler P3 may form a rotatable engagement with the second joint J2, which is coupled to the second pulley 120. Further, the force of the second actuator 20 may be applied to the second joint J2 via such third coupler P3 and the second pulley 120. More specifically, the third coupler P3 (i.e., the third end 22a) is rotatably or pivotably connected to an outer circumference or periphery of the second pulley 120. That is, the third coupler P3 is spaced from the second joint J2 and/or the center of the second pulley 120 by an arm length or a radius r, such that the third coupler P3 may turn, i.e., revolve around the center (or second joint J2) when the second pulley 110 is rotated. In the second actuator 20, the fourth end 22b is configured to always cause at least a predetermined deformation in the second spring 23, so that a predetermined force may always be applied to the third coupler P3, i.e., to the second joint J2, from the second actuator 20. Further, when the second pulley 120 rotates, the second connecting rod 22 may linearly move while revolving with spaced by the radius r from the second joint J2, and, as previously described with respect to the second actuator 20, the amount of deformation of the second spring 23 and the magnitude of the generated force may be varied by further movement of the fourth end 22b. As such, the amount of movement of the second connecting rod 22 (i.e., the fourth end 22b) and the amount of deformation of the second spring 23 may be appropriately designed and controlled depending on the magnitude of the force required in the motion control of the upper limb assist robot.
In addition, the first adjustment module 100 may include a first driver 130 configured to rotate the first and second pulleys 110, 120. In one example, the first driver 130 may include a power unit 131 configured to provide power, such as a motor, and a drive pulley 132 coupled to the power unit 131 and configured to rotate (see
Meanwhile, as previously described, in order to move the upper limb assist robot, the first and second actuators 10, 20 are essentially configured to exert the forces on the first and second links 2, i.e., the first and second joints J1, J2 thereof, corresponding to the upper arms that primarily perform the movement of the upper limb. If the forces are applied to the first and second joints J1, J2 with a time difference, the first and second links 1, 2, and furthermore the entire upper limb assist robot, may be unstably moved due to an unbalance of the applied forces. Therefore, for stable movement of the upper limb assist robot, i.e., stable movement of the first and second links 1, 2, the first and second actuators 10, 20 need to simultaneously apply forces of a constant (or same) magnitude to the first and second links 1, 2. Also, for the same reason, when the directions of the forces applied by these actuators 10, 20 are changed, it is necessary that the directions of the forces are also changed in the same direction for stable movement. As described above, the directions of the forces of the actuators 10, 20 may be determined by the positions of the first and third couplers P1, P3, and such positions may be determined by the travel (or moving) distance and the direction of travel (or movement) of the couplers P1, P3. Accordingly, the first adjustment module 100 may include the first synchronizer 140 configured to simultaneously move the first and third couplers P1, P3 in the same direction and by the same distance. Various mechanisms may be employed or adopted for such a first synchronizer 140, and as previously described, since the first adjustment module 100 uses pulleys 110, 120, a belt configured to be wound around these pulleys 110, 120 may be used. Such a belt as the first synchronizer 140 may rotate along with the first and second pulleys 110, 120 to link these pulleys 110, 120 to transmit power to each other, thereby enabling synchronized rotation of the pulleys 110, 120. Alternatively, a gear train T may be disposed between and engaging with the first and second pulleys 110, 120 instead of the belt, as shown by the dotted line in
In such a first adjustment module 100, when the first driver 130 and the first synchronizer 140 simultaneously rotate the first and second pulleys 110, 120 in the same direction and at the same angle, the first and third couplers P1, P3 are revolved by the same angle in the same direction about a predetermined center or origin O, such as the first and second joints J1, J2. By such revolutions, the positions of the first and third couplers P1, P3 are changed to form equal distances, i.e., to located at the same position with respect to the vertical axes S1, S2, and the directions of the forces applied to the couplers P1, P3 (i.e., the joints J1, J2) by the actuators 10, 20 may be equally changed. For example, if the forces are oriented to have the predetermined angle a with respect to the vertical axes by the changed directions, the vertical component forces fg for offsetting or canceling gravity and the horizontal component forces ft available for the movement of the robot may be generated, as shown in
In view of the configuration of the first adjustment module 100 as described above, the first adjustment module 100 is an independent driving system that is configured to drive the actuators 10, 20, particularly the couplers P1, P3 thereof, independently of the links 1, 2. Actually, the couplers P1, P3 are movably coupled only to the first adjustment module 100 with not being constrained to the links 1, 2. Therefore, the first adjustment module 100 is configured to adjust or change the directions of the forces provided by the actuators 10, 20, independent of the orientations of the links 1, 2. More specifically, for the adjustment or change of the directions, the first adjustment module 100 is configured to change the position of the couplers P1, P3, independent of the positions of the links 1, 2, and for such repositioning, to move the couplers P1, P3, independent of the movements of the links 1, 2.
Further, by employing the first synchronizer 140, the first adjustment module 100 is configured to simultaneously move the couplers P1, P3 in the same direction by the same distance and thereby to dispose the couplers P1, P3 in the same position. For this reason, the first adjustment module 100 is configured to simultaneously change the directions of the forces in the same direction by the same amount.
Consequently, in view of the all these functionalities, the first adjustment module 100 is configured to simultaneously change the directions of the forces, independent of the links 1, 2. That is, the first adjustment module 100 is configured to simultaneously adjust the directions of the forces in an active and independent manner to be responsive to the user's intention for movement.
Meanwhile, some components of the first adjustment module 100, namely the first and second pulleys 110, 120 and the first synchronizer 140 (i.e., the belt) coupled thereto, may be connected to both the first and second links 1, 2 via first and second joints J1, J2. In particular, these components 110, 120, 140 may control the relative movement of the second link 2 with respect to the first link 1 through their association with the actuators 10, 20 (in particular, the second actuator 20). Thus, the components 110, 120, 140 of the first adjustment module 100 may constrain the second link 2 relative to the first link 1 while allowing the movement of the second link 2 relative to the first link 1. In other words, by means of these components 110, 120, 140, the second link 2 may be rotated in the same plane as the first link 1 while maintaining its orientation relative to the first link 1. For this reason, at least the parts 110, 120, 140 of the first adjustment module may function as a first parallelogram mechanism M1 of the second embodiment that performs the same function as the first embodiment.
Further, since the first supporter 5 supports the elbow, it may be required for the first supporter 5 to maintain the vertical orientation for stable support. For this reason, the upper limb assist robot according to the second embodiment may also include a second parallelogram mechanism M2 provided to the first and second links 1, 2 and the first supporter 5, similar to the first embodiment. As shown in
In such a second parallelogram mechanism M2, the third pulley 150 and the belt 160 connect the first supporter 5 to the first parallelogram mechanism M1: 110, 120, 140 that connects the first and second links 1,2 described above. Thus, the first supporter 5 may be constrained to the first and second links 1,2. Accordingly, the second parallelogram mechanism M2 may maintain the orientation of the first supporter 5 to be constant. That is, the second parallelogram mechanism M2 aligns the first supporter 5 in the vertical direction, whereby the elbow may always be reliably supported by such first supporter 5. Further, since the second parallelogram mechanism M2: 120, 150, 160 together with the first parallelogram mechanism M1: 110, 120, 140 is configured to connect and constrain the first and second links 1,2 and the first supporters 5 as a single assembly, the relative motion and orientation maintenance of the second link 2 with respect to the first link 1 may also be achieved more effectively.
Similar to the first embodiment, the actuators 10, 20 and the first adjustment module 100 according to this second embodiment may implement various modes of the upper limb assist robot configured to appropriately perform the movements in accordance with the user's intentions. These modes will be described in detail below with reference to
Firstly, similar to
Further, similar to
Meanwhile, as described above, since the first adjustment module 100 of
Referring to
Similar to the examples of
Referring to
In one example, the first and second distances L1, L2 may be changed by moving the second and fourth couplers P2, P4 to be disposed at new positions P2′, P4′, as shown in
As such, when the amounts of strains or deformations on the springs 13, 23 change due to the changes in distances L1, L2, the forces fs of the actuators 10, 20 may change to the forces fs' having the new magnitudes. In one example, each of new force fs' may have an increased magnitude. In such a case, the offsetting or counteracting forces fg acting in a direction opposite to the direction of gravity may also be increased, as shown in
Further, when the second and fourth couplers P2, P4 are moved to the different positions on the first and second links 1, 2, the distances L1, L2 may also change to different values, and the actuators 10, 20 may provide different magnitudes of forces. For example, by adjusting the distances L1, L2 in accordance with the operating conditions of the upper limb assist robot (e.g., real-time adjustment), the forces fs of the actuators 10, 20 may be increased or decreased in real time, and accordingly, the operations of the upper limb assist robot may be performed more smoothly and reliably.
Such changes of the first and second distances L1, L2 may be performed by various mechanisms, and as one example, the upper limb assist robot according to the second embodiment of the present invention may further include a second adjustment module 200 adopting a cam mechanism driven by a predetermined driving device. Such a second adjustment module 200 may utilize a simple mechanical element, such as a cam, which may selectively engage with the first and second actuators 10, 20 as need. Thus, the second adjustment module 200 may move the second and fourth couplers P2, P4 to change the distances L1, L2, thereby making the structure of the upper limb assistive robot to be lightweight and compact while still performing its intended function. Such a second adjustment module 200 will be described in detail below with reference to
First, the second adjustment module 200 may include a first cam 210 rotatably installed on the first joint J1. The first cam 210 may be installed concentrically with the first joint J1, as is the first pulley 110, such that the first cam 210 may share the hinge shaft or hinge pin with the first joint J1 and may be rotatably installed on the hinge shaft of the first joint J1. The first cam 210 may be disposed between the first pulley 110 and the first joint J1, as shown, or alternatively, the cam 210 may be disposed on the outside of the first pulley 110 in the axial direction of the hinge shaft (i.e., in the center axis) of the first joint J1.
The first cam 210 comprises a disk member or body having a predetermined thickness, as shown, and such a body may comprise a first base 211 having a predetermined radius and a first extension 212 having a radius greater than the first base 211. That is, the first cam 210 may be configured to have a first extension 212 provided at a predetermined location on the outer circumference of the body (or the first base 211). Such a first extension 212 may extend by a predetermined length circumferentially along the first cam 210, more precisely along the outer periphery of the body (or the first base 211) thereof, and may protrude radially from the body. Accordingly, the first cam 210, more precisely the first extension 212, may selectively contact or engage with the second coupler P2, i.e., the first hinge shaft 14, as will be described later, to serve to move the second coupler P2. Further, the first base 211 may be spaced apart from the first hinge shaft 14, as shown in
Further, the second adjustment module 200 may include a second cam 220 rotatably installed on the second joint J2. The second cam 220 may be installed concentrically with the second joint J2, as is the second pulley 120, such that the second cam 220 may share a hinge shaft or hinge pin with the second joint J2 and may be rotatably installed on the hinge shaft of the second joint J2. The second cam 220 may be disposed between the second pulley 120 and the second joint J2, as shown, or alternatively, may be disposed on the outside of the second pulley 120 in the axial direction (i.e., in the center axis) of the second joint J2.
The second cam 220 may comprise a disk member or body having a predetermined thickness, as shown, and such a body may comprise a second base 221 having a predetermined radius and a second extension 222 having a radius greater than the second base 221. In other words, the second cam 220 may be configured to have the second extension 222 provided at a predetermined location on the outer circumference of the body (or the second base 221). Such a second extension 222 may extend by a predetermined length circumferentially along the second cam 210, more precisely along the outer periphery of body (or the second base 221), and may extend radially from the body. Thus, the second cam 220, more precisely, the second extension 222, may selectively contact or engage with the fourth coupler P4, i.e., the second hinge shaft 24, as will be described later, to serve to move the fourth coupler P4. Further, the second extension 222 may have the same radius as the first extension 212 such that the first and second extension 212, 222 protrude from the first and second bases 211, 221 by the same amount and thus push or move the couplers B1, B2 by the same distance as will be described later. Further, the second base 221 may be spaced apart from the second hinge shaft 24, as shown in
In addition, the second adjustment module 200 may include a second driver 230 configured to rotate the first and second cams 210, 220. Such second driver 230 may be configured to be substantially the same as the first driver 130 and components 131, 132, 133 thereof previously described with reference to
Meanwhile, as previously described with respect to the first synchronizer 140 of the first adjustment module 100, for stable movement of the upper limb assist robot, i.e., for the stable movement of the first and second links 1, 2, the changes in the magnitudes of the forces applied by the first and second actuators 10, 20 need to be performed simultaneously. Furthermore, as described with reference to
In such a second adjustment module 200, when the second driver 230 simultaneously rotates the first and second cams 210, 220 in the same direction and at the same angle, the extensions 212, 222 may simultaneously engage with the first and second hinge shafts 14, 24 (i.e., the second and fourth couplers P2, P4) and simultaneously apply the forces on the shafts 14, 24 and the couplers P2, P4. Accordingly, the first and second hinge shafts 14, 24 may simultaneously travel or move by the same distance along the grooves 1c, 2c, and the first and second distances L1, L2 may be varied. Therefore, as shown, the second adjustment module 200 may be configured to push the second and fourth couplers P2, P4 in a longitudinal direction toward ends of the first and second links 1, 2 that are opposed to the first and second joints J1, J2 (i.e., the first and third couplers P1, P3). For example, in the case of the first actuator 10, since the first coupler P1 forms a portion of the connecting rod 12 and the second coupler P2 corresponds to portions of the hinge shaft 14 and the cylinder 11 coupled thereto, the change in the first distance L1 between the first and second couplers P1, P2 may in practice result in a change in the relative position of the connecting rod 12 and the cylinder 11 and a corresponding change in the distance therebetween. Thus, as shown in
In view of the configuration of the second adjustment module 200 as described above, the second adjustment module 200 is an independent driving system that is configured to drive the actuators 10, 20, particularly the couplers P2, P4 thereof, independently of the links 1, 2. Therefore, the second adjustment module 200 is configured to adjust or change the magnitudes of the forces provided by the actuators 10, 20, independent of the orientations of the links 1, 2. More specifically, for the adjustment or change of the magnitudes, the second adjustment module 200 is configured to change the position of the couplers P2, P4, independent of the positions of the links 1, 2, and for such repositioning, to move the couplers P2, P4, independent of the movements of the links 1, 2.
Further, by employing the second synchronizer 240, the second adjustment module 200 is configured to simultaneously move the couplers P2, P4 in the same direction by the same distance and thereby to dispose the couplers P2, P4 in the same position. For this reason, the second adjustment module 200 is configured to simultaneously change the magnitudes of the forces by the same amount.
Consequently, in view of the all these functionalities, the second adjustment module 200 is configured to simultaneously change the magnitudes of the forces, independent of the links 1, 2. That is, the second adjustment module 200 is configured to simultaneously adjust the magnitudes of the forces in an active and independent manner to be responsive to the user's intention for movement.
Meanwhile, in the modification of the upper limb assist assembly according to
Further, for vertical orientation of the first supporter 5, the modification of the upper limb assist assembly may further include a third pulley 150 and a belt 160 to form a second parallelogram mechanism M2. As shown in
In the upper limb assist robot according to the second embodiment, such a second adjustment module 200 may be associated with the first adjustment module 100 to implement various modes of the upper limb assist robot. These modes will be described in detail below with reference to
Firstly,
Further,
Meanwhile, the first and second adjustment modules 100, 200 as described above utilize mechanical elements, namely pulleys 110, 120 and cams 210, 220, that basically rotate in manners similarly to each other in order to adjust the directions and magnitudes of the forces of the actuators 10, 20. Accordingly, these first and second adjustment modules 100, 200 may be integrated into a single mechanism, whereby the adjustment of the direction and magnitude of the force may be performed together by a single mechanism. For this reason, the upper arm assist assembly of the upper limb assist robot according to the second embodiment may be configured to include a single, integrated adjustment mechanism, and such a modification will be described below with reference to the accompanying drawings.
Referring to
As previously discussed, the first and second adjustment modules 100, 200 may be integrated with each other due to similarities in basic configuration and operating principles, and their integrated mechanism may be provided to the upper limb assist robot as a third adjustment module 300 in place of the first and second adjustment modules 100, 200 described above. Such a third adjustment module 300 may fulfill the functions of the first and second adjustment modules 100, 200 while making the structure of the upper limb assist robot lighter and more compact. The third adjustment module 300 will be described in detail below with reference to
Firstly, the third adjustment module 300 may include a first rotor 310 rotatably installed at the first joint J1. The basic configuration and function of such a first rotor 310 is the same as those of the first pulley 110 previously described in
Further, the third adjustment module 300 may include a second rotor 320 rotatably installed on the second joint J2. The basic configuration and function of such second rotor 320 is the same as those of the second pulley 120 previously described in
Further, the third adjustment module 300 may include a third driver 330 configured to rotate the first and second rotors 310, 320. Such a third driver 330 may be configured substantially the same as the first driver 130 previously described with reference to
In addition, the third adjustment module 300 may include a third synchronizer 340 configured to move the first and third couplers P1, P3 as well as the second and fourth couplers P2, P4 simultaneously. Since such a third synchronizer 340 has substantially the same configuration as the first and second synchronizers 140, 240 described above and is configured to perform a combination of their functions, the descriptions of these synchronizers 140, 240 applies and further descriptions are omitted hereinafter.
In the further modification of the upper arm assist assembly according to
As such, the third adjustment module 300 may rotate the first and second rotors 310, 320 simultaneously in the same direction and at the same angle using the third driver 330 and the third synchronizer 340 based on the configuration described above. Accordingly, the third adjustment module 300 may be configured to simultaneously move the first and third couplers P1, P3 in the same direction and by the same distance, and to simultaneously move the second and fourth couplers P2, P4 by the same distance. More specifically, the third adjustment module 300 may be configured to revolve or turn the first and second joints P1,P3 by a predetermined angle around the first and second joints J1, J2 so as to offset or space apart the first and third couplers P1, P3 by a predetermined distance from the vertical axes (y-axes) S1, S2, and at the same time, may be configured to move the second and fourth couplers P2, P4 in the longitudinal directions of the first and second links 1, 2. Further, by such revolution of the first and third couplers P1, P3 and linear movement of the second and fourth couplers P2, P4, the third adjustment module 300 may be configured to change the relative positions of the first and third couplers P1, P3 with respect to the vertical axes (y-axes) S1, S2 and simultaneously change the first and second distances L1, L2. As a result, by this series of operations, the third adjustment module 300 may simultaneously change the directions and magnitudes of the forces generated by the first and second actuators 10, 20. As such operations of the third adjustment module 300 have already been previously described in detail through the operations of the first and second adjustment modules 100, 200 of
Like the first embodiment, to further facilitate the movement of the user's upper limb, the upper limb assist robot according to the second embodiment may further include a third actuator 30 configured to assist the movement of the forearm as shown in
As previously described, in the upper limb assist robot, the third link 3 may support the forearm and be configured to assist movement thereof, and thus the third actuator 30 may be configured to exert the force on the third link 3. Further, the movement of the third link 3 is achieved by the relative rotation of the third link 3 with respect to the third joint J3. For this reason, in order to assist the movement of the third link 3 and the movement of the forearm thereby, the third actuator 30 may be configured to apply the force to the third joint J3. As shown in
Instead of the conventional actuator having the motorized or electric-powered mechanism, the third actuator 30 may also be configured to provide the third link 3 with the mechanical force generated by the mechanical element, i.e. the elastic force generated by the deformation and restoration of the elastic member, similar to the first and second actuators 10, 20. In order to appropriately generate and provide the mechanical force to the third joint J3, the third actuator 30 may include a fifth coupler P5 connected to the third joint J3. Further, to provide the support for deformation and restoration of the mechanical element (i.e., the elastic member), the third actuator 30 may include a sixth coupler P6 connected to any other member or device, e.g., the third link 5 spaced apart from the fifth coupler P5. More specifically, instead of being coupled directly to the third joint J3, the fifth coupler P5 may be connected to the third joint J3 by being coupled to any intermediate member provided to the third joint J3 such as a first auxiliary pulley 410 of an auxiliary adjustment module 400, as will be described later. The third actuator 30 may first apply the generated force directly to the fifth coupler P5, and the applied force may then be transmitted to the third joint J3. Further, the third actuator 30 needs to be configured to move relative to the third link 3 in order to perform its intended function, namely the generation of the force and the change of direction and magnitude of the generated force, as will be described later. For this reason, the fifth coupler P5 may be rotatably or pivotably connected to the third joint J3, and the sixth coupler P6 may be rotatably or pivotably connected to the third link 3.
In addition to this basic configuration, the third actuator 30 is configured to utilize mechanical forces in the same manner as the first and second actuators 10, 20, and thus may include detailed configurations similar to those of the first and second actuators 10,20. In one example, the third actuator 30 may include a third cylinder 31, a third connecting rod 32, a third spring 33, and a third hinge shaft 34. Similar to the first and second actuators 10,20, the third connecting rod 32 may include a fifth end 32a rotatably or pivotably connected to the third joint J3 and a sixth end 32b coupled to the third spring 33, wherein the fifth end 32a may form the fifth coupler P5 of the third actuator 30. Further, the third hinge shaft 34 may form the sixth coupler P6 of the third actuator 30. The detailed configurations of these components 31-34 of the third actuator 30 and the associated third link 3 are substantially the same as the detailed configurations of the corresponding components 11-14, 21-24 of the first and second actuators 10, 20 and the first and second links 1, 2. Accordingly, the descriptions of the corresponding components 11-14, 21-24 and the first and second links 1, 2 provided with reference to
Further, to achieve such a change in direction of the force of the third actuator 30 as described with reference to
Further, similar to the first embodiment, the upper limb assist robot according to the second embodiment may also include a third parallelogram mechanism M3 configured to maintain a vertical orientation of the second supporter 6, for stable support of the wrist. As shown in
The auxiliary adjustment module 400 may rotate the first auxiliary pulley 410 to position the fifth coupler P5 of the third actuator 30 on the vertical axis S′, as shown in
In addition to the auxiliary adjustment module 400, the upper limb assist robot according to the second embodiment may further include an additional second adjustment module 200 configured to change the magnitude of the force of the third actuator 30. Since such an additional second adjustment module 200 only adjusts the magnitude of the force of the third actuator 30, it may include only a first cam 210 rotatably installed on the third joint J3 and a second driver 230 driving the first cam 210 among the previously described components of
Moreover, the auxiliary adjustment module 400 and the additional second adjustment module 200 may be replaced by the third adjustment module 300 configured to simultaneously change the direction and magnitude of the force. That is, the upper limb assist robot according to the second embodiment may further includes an additional third adjustment module 300 configured to adjust both the magnitude and direction of the force of the third actuator 30, instead of the auxiliary adjustment module 400 and the second adjustment module 200. Such an additional third adjustment module 300 manipulates only the force of the third actuator 30, and thus may include only the first rotor 310 rotatably installed at the third joint J3 and the third driver 330 that rotates the first rotor 310, among the previously described components of
Meanwhile, as shown in
[Lower Limb Assist Robot]
In the following, the present invention includes as an example a robot configured to assists a lower limb, i.e., a leg of a human body, but the described examples of the robot may be applied to robots configured to assist the movement of the upper limb, i.e., an arm and other parts of the human body such as the upper limb assist robot described referring to
Referring to
Meanwhile,
Firstly, the lower limb assist robot may include a first link 1001, as the link assembly, which is configured to support the lower leg of the user (i.e., a calf of the leg). The first link 1001 may comprise a body extending along the lower leg, and may be provided at an outer portion or surface of the lower leg, as shown in
Further, the lower limb assist robot may include a second link 1002, as the link assembly, which is configured to support the upper leg (i.e., a thigh of the leg) of a user. The second link 1002 may comprise a body extending along the upper leg and may be provided at a side portion or surface of the upper leg. The second link 1002 may have a length that extends from the user's knee to near the hip, for example, to the hip joint, in order to stabilize and support the upper leg. Such a second link 1002 may thus include a lower end 1002a disposed near the knee and an upper end 1002b disposed near the hip.
Further, the second link 1002 may be pivotably or rotatably connected to the first link 1001 to assist the movement of the upper and lower legs that are in relative rotational or pivotal motion That is, the second link 1002 may have a first joint J1′ pivotably or rotatably connected to the first link 1001, more specifically, to the upper end 1001b of the first link 1001. The first joint J1′ along with the first link 1 may be configured to allow the lower leg to move relative to the knee. More specifically, the first joint J1′ may comprise the upper end 1001b of the first link 1001, the lower end 1002a of the second link 1002, and a pivot shaft or pin (or a hinge shaft or pin) rotatably or pivotably coupling these ends 1001b, 1001a. Alternatively, the hinge shaft or pin coupling these first and second links 1001, 1002 may itself be the first joint J1′. Still alternatively, only the upper end 1001b of the first link 1001 and the lower end 1002a of the second link 1002 that connect the first and second links 1001, 1002 with being subject to the force may be defined as the first joint J1′. Further, the second link 1002 may include a second joint J2′ disposed opposite to the first joint J1′. For example, the second joint J2′ may be configured to be rotatably or pivotably coupled to the mounting unit H to assist the movement of the upper leg relative to the pelvis of the user. More specifically, in one example, the second joint J2′ may comprise the upper end 1002b of the second link 1002, the mounting unit H, and a pivot shaft or pin (or a hinge shaft or pin) rotatably or pivotably coupling the end 1002b and the unit 1 H. Alternatively, the hinge pin or shaft itself that couples these second link 1002 and the mounting unit H may be the second joint J2′. Still alternatively, only the upper end 1002b of the second link 1001 and a portion of the mounting unit H that actually connects the second link 1002 and the mounting unit H may be defined as the second joint J2′. Meanwhile, since the mounting unit H is an optional component or configuration, if the lower limb assist robot does not include the mounting unit H, the second link 1002, i.e., the upper end 1002b thereof, may remain attached to the upper leg and may rotate or pivot relative to the pelvis under force. Thus, in such a case, the second joint J2′ may be a hinge shaft provided at the upper end 1002b of the second link 1002 for installation or coupling of the upper end 1002b and other accessory 1100. Such first and second joints J1′, J2′ may be disposed near the knee joint and hip joint of the user, respectively, and assist rotational or pivotal movements at the knee joint and hip joint.
To apply the force for movement of the link assembly 1001, 1002 described above, the lower limb assist robot may include actuators 1010, 1020. As previously described, in the user's lower limb, the upper leg plays a primary role in the movement of the lower limb, with moving relative to both the lower leg and pelvis. Accordingly, the actuators 1010, 1020 may be configured to apply forces primarily to the second link 1002 to assist such movement of the upper leg. Further, the upper leg rotates or pivot with respect to both the pelvis as well as the lower leg in order to perform the movement of lower limb. Therefore, the forces applied to both the knee joint and the hip joint, which are the absolute rotation points of the upper leg, are required to adequately assist the rotation of the upper leg and to stabilize the movement of not only the upper leg but also the entire lower limb. For this reason, the lower limb assist robot may include first and second actuators 1010, 1020 configured to apply forces to the second link 1002, more specifically, to the first and second joints J1′, J2′ corresponding to the knee joint and hip joint of the lower limb, respectively.
Conventional actuators applied to the lower limb assist robots have a motorized mechanism or an electric-powered mechanism that utilizes electricity to generate the required force. In contrast to such conventional actuators, the first and second actuators 1010, 1020 are configured to provide the required forces to the lower limb assist robot by utilizing only mechanical forces generated by the mechanical elements without the aid of electrical forces. For example, as will be described later, the first and second actuators 1010, 1020 may generate and provide to the second link 1002 elastic forces of the mechanical elements, more specifically, tensions or elastic forces due to deformation and restoration of the elastic members. Further, the conventional electric actuator is configured to be coupled directly to an axis or a shaft of the joint and to add torque directly to the axis of the joint. In contrast, since the first and second actuators 1010, 1020 utilize the forces generated from deformations of the mechanical elements, the actuators 1010, 1020 require spaces for such deformations, and may therefore not be directly coupled to the axis or shaft of the respective joints but be spaced away from the joints.
Due to these structural differences from the conventional electric-powered actuators, the first actuator 1010 may include a first coupler (or connector) A1 coupled or connected to the first joint J1′ to properly generate and provide the mechanical force. Further, to provide support for the deformation and restoration of the mechanical element (i.e., the elastic member), the first actuator 1010 may include a second coupler (or connector) B1 connected to the first link 1001. More specifically, the first coupler A1 may be connected to the first joint J1′ by being coupled to any other member provided to the first joint J1′ (e.g., a first pulley 1110 of a first adjustment module 1100), instead of being directly coupled to the first joint J1′, as will be described later. The first actuator 1010 may first directly apply the generated force to the first coupler A1, as will be described later, and the applied force may then be transmitted to the first joint J1′. Further, the second coupler B1 may be connected to the second link 1002 and any other members instead of the first link 1001, provided that the support for deformation of the mechanical element is possibly provided. Similar to such a first actuator 1010, the second actuator 1020 may include a third coupler (or connector) A2 connected to the second joint J2′. Further, to provide the support for deformation and restoration of the mechanical element (i.e., the elastic member), the second actuator 1020 may include a fourth coupler (or connector) B2 that is connected to the second link 1002. More specifically, the third coupler A2 may be connected to the second joint J2′ by being coupled to any other member provided to the second joint J2′ (e.g., a second pulley 1120 of the first adjustment module 1100) instead of being directly coupled to the second joint J2′, as will be described later. The second actuator 1020 may first apply the generated force directly to the third coupler A2, as will be described later, and then the applied force may be transmitted to the second joint J2′. Further, the fourth coupler B2 may be connected to any other adjacent members instead of the second link 1002, provided that the support for deformation of the mechanical element is enabled by such a connection. Meanwhile, since the first and second actuators 1010, 1020 are connected to the first and second links 1001, 1002 by the first to fourth couplers A1, B1, A2, B2, it may be required that the first and second actuators 1010, 1020 are also configured to move relative to the links 1001, 1002, for smooth movement of the links 1001, 1002. For this reason, in the first actuator 1010, the first coupler A1 may be pivotably or rotatably connected to the first joint J1′ and the second coupler B1 may be configured to be pivotably or rotatably connected to the first link 1001. Likewise, in the second actuator 1020, the third coupler A2 may be configured to be rotatably or pivotably connected to the second joint J2′, and the fourth coupler B2 may be rotatably or pivotably connected to the second link 1002.
In addition to these basic configurations, the detailed configurations of the first and second actuators 1010, 1020 will be described in more detail with reference to
Firstly, the first actuator 1010 may include a first cylinder 1011 provided to the first link 1001. The first cylinder 1011 may form an inner space of a predetermined size. The first cylinder 1011 may accommodate a first spring 1013 within the formed inner space, and may protect the first spring 1013 during operation of the first spring 1013, i.e., the deformation and restoration.
Further, the first actuator 1010 may include a first connecting rod 1012 extending from the first cylinder 1011 to the first joint J1′. The first connecting rod 1012 may connect the first spring 1013 and the first cylinder 1011 receiving the spring 1013 to the first joint J1′, and may thereby serve to transmit the force generated by deformation of the first spring 1013 to the first coupler A1, i.e., the first joint J1′. More specifically, the first connecting rod 1012 may include a longitudinally elongated body and first and second ends 1012a, 1012b corresponding to two ends of the body. The first end 1012a of such a connecting rod 1012 may be disposed adjacent to the first joint J1′ and may be rotatably or pivotably connected to the first joint J1′, for example by a hinge structure such as a hinge shaft or pin. As will be described later, instead of being directly coupled to the first joint J1′, the first end 1012a may be pivotably or rotatably coupled to any other member provided at the first joint J1′ (e.g., the first pulley 1110 of the first adjustment module 1100), and thus substantially pivotably or rotatably coupled to the first joint J1′ as well. As a result of this configuration, the first end 1012a may substantially form the first coupler A1 rotatably or pivotably connected to the first joint J1′ as described above. That is, the first coupler A1 may comprise a hinge shaft of pin that is provided at the first connecting rod 1012 and rotatably or pivotably connects the first actuator 1010, particularly the first connecting rod 1012 to the first joint J1′. Such a first coupler A1 may be configured to revolve or turn about or around the first joint J1′ or a center thereof, as will be described later. Meanwhile, the first connecting rod 1012 may extend longitudinally into the first cylinder 1011, as shown, such that the second end 1012b may be disposed within the first cylinder 1011. Further, the first connecting rod 1012 may be configured to be movable relative to the first cylinder 1011 while being coupled to the first spring 1013. In particular, a linear motion or movement of the first connecting rod 1012 may cause the second end 1012b to move within the first cylinder 1011 and may deform the first spring 1013.
Further, the first actuator 1010 may include the first spring 1013 housed within the first cylinder 1011, as previously described. One end of the first spring 1013 may be coupled to a portion of the cylinder 1011, and the other end may be coupled to a second end 1012b of the first connecting rod 1012. Thus, the movement of the first connecting rod 1012 relative to the first cylinder 1011, i.e., the movement of the second end 1012b, may cause the first spring 1013 to deform and generate the force intended to move the second link 1002. Such a first spring 1013 may comprise, for example, a zero-free length spring to accurately generate the intended force. Such a first spring 1013 of zero-free length spring, may be configured to be deformable using a wire, in place of the first connecting rod 1012.
Moreover, the first actuator 1010 may include a first hinge shaft 1014 that is installed on the first link 1001 and engages with or is coupled to the first connecting rod 1012. More specifically, the first hinge shaft 1014 may extend from the first link 1001 and may be coupled at a predetermined location, e.g., a middle portion of the first connecting rod 1012. As previously described, the first connecting rod 1012 is configured to perform a linear reciprocating motion with respect to the first cylinder 1011 to deform the first spring 1012. At the same time, since the first connecting rod 1012 is constrained or bound to the first and second links 1001, 1002 by the first end 1012a and the first hinge shaft 1014, the first connecting rod 1012 may be required to relatively rotate or pivot for smooth rotations of the first and second links 1001, 1002. For this reason, the first hinge shaft 1014 may be configured to allow the rotational and linear motion of the first connecting rod 1012. For example, the first connecting rod 1012 may include a rail 1012c extending along its longitudinal direction, and the first hinge shaft 1014, or more precisely, an end thereof that engages with the first connecting rod 1012, may include a bracket guided by the rail 1012c to guide linear motion. Further, the end of the first hinge shaft 1014 that engages with the first connecting rod 1012 may include a bearing that enables rotational movement thereof within the rail 1012c. Thus, the first connecting rod 1012 may perform the linear motion and rotational motion with respect to the first hinge shaft 1014 and/or the first link 1001, and may perform its intended operation while not interfering with the movement of the first and second links 1001, 1002. Further, since the first hinge shaft 1014 is also coupled to the first link 1001, the first hinge shaft 1014 may be configured to be rotatable or pivotable with respect to the first link 1001 instead of being immovably fixed to the first link 1001 so as not to interfere with the rotational movement of the first link 1001 at least. In such a case, even though the first hinge shaft 1014 and the first connecting rod 1012 are configured to be non-rotatable with respect to each other, these members 1012, 1014 may be rotatable with respect to the first and second links 1001, 1002, and will be rotatable together with the first and second links 1001,1002. Thus, in view of this configuration of the first hinge shaft 1014, the first hinge shaft 1014 may substantially function as the second coupler B1 that rotatably or pivotably couples the first actuator 1010 to the first link 1001. That is, the second coupler B1 may comprise a hinge shaft of pin (i.e., the shaft 1014) that is provided at the first connecting rod 1012 and rotatably or pivotably connects the first actuator 1010, particularly the first connecting rod 1012 to the first link 1001. Further, as well shown in
In such a first actuator 1010, when the first connecting rod 1012 is linearly moved relative to the first cylinder 1011 by a separate drive mechanism (e.g., the first pulley 1110 of the first adjustment module 1100, described later), such movement may be reliably guided by the first hinge shaft 1014, as previously described. Further, the movement of the first connecting rod 1012 may causes the second end 1012b of the first connecting rod 1012 to move within the cylinder 1011 along with the other end of the first spring 1013, and the deformation may occur in the first spring 1013 relative to the one end of the first spring 1013 fixed to the cylinder 1013. This deformation generates the mechanical force, which may be applied to the first coupler A1 via the first connecting rod 1012. The force applied to the first coupler A1 may then be transmitted to the first joint J1′ connected thereto. Further, by adjusting the amount of movement of the first connecting rod 1012, i.e., the second end 1012b, the amount of deformation of the first spring 1013 and the magnitude of the generated force may also be adjusted. Therefore, when the force of the first actuator 1010 is transmitted to the first joint J1′ in this manner, the second link 1002 may be moved by the transmitted force, and the direction of the transmitted force may determine the direction of movement of the second link 1002.
Additionally, the second actuator 1020 may include a configuration similar to the first actuator 1010 described above. Firstly, the second actuator 1020 may include a second cylinder 1021 provided on the second hinge 1002. The second cylinder 1021 may form an inner space of a predetermined size. The second cylinder 1021 may accommodate a second spring 1023 within the formed inner space, and may protect the second spring 1023 during operation of the second spring 1023, i.e., deformation and restoration.
Further, the second actuator 1020 may include a second connecting rod 1022 extending from the second cylinder 1021 to the second joint J2′. The second connecting rod 1022 may connect the second spring 1023 and the second cylinder 1021 receiving the second spring 1023 to the second joint J2′, and may thereby serve to transmit a force generated by the deformation of the second spring 1023 to the third coupler A2, i.e., the second joint J2′. In more detail, the second connecting rod 1022 may comprise a body elongated in the longitudinal direction and third and fourth ends 1022a, 1022b corresponding to two ends of the body. The third end 1022a of such a second connecting rod 1022 may be disposed adjacent to the second joint J2′ and may be rotatably or pivotably connected to the second joint J2′, for example by a hinge structure like a hinge shaft or pin. As will be described later, instead of being directly coupled to the second joint J2′, the third end 1022a may be pivotably or rotatably coupled to any other member provided at the second joint J2′ (e.g., the second pulley 1120 of the first adjustment module 1100) and thus substantially pivotably or rotatably coupled to the second joint J2′ as well. As a result of this configuration, the third end 1022a may substantially form the third coupler A2 rotatably or pivotably connected to the second joint J2′ as described above. That is, the third coupler A2 may comprise a hinge shaft of pin that is provided at the second connecting rod 1022 and rotatably or pivotably connects the second actuator 1020, particularly the second connecting rod 1022 to the second joint J2′. Such a third coupler A2 may be configured to revolve or turn about or around the second joint J2′ or a center thereof, as will be described later. Meanwhile, the second connecting rod 1022 may extend into the second cylinder 1021, as shown, such that the fourth end 1022b may be disposed within the second cylinder 1021. Further, the second connecting rod 1022 may be configured to be movable relative to the second cylinder 1021 while being coupled to the second spring 1023. In particular, linear motion of the second connecting rod 1022 may cause the fourth end 1022b to deform the second spring 1023 while the fourth end 1022b moves within the second cylinder 1021.
Further, the second actuator 1020 may include the second spring 1023 housed within the second cylinder 1021, as previously described. One end of the second spring 1023 may be coupled or fixed to a portion of the cylinder 1021, and the other end may be coupled to the fourth end 1022b of the second connecting rod 1022. Thus, the movement of the second connecting rod 1022 relative to the second cylinder 1021, i.e., the movement of the fourth end 1022b, may cause the second spring 1023 to deform and generate the force intended to move the second link 1002. Such a second spring 1023 may be made of, for example, a zero-free length spring to accurately generate the intended force. Such a second spring 1023 of zero-free length spring, may be configured to be deformable using a wire, in place of the second connecting rod 1022.
Moreover, the second actuator 1020 may include a second hinge shaft 1024 that is installed on the second link 1002 and is coupled to or engages with the second connecting rod 1022. More specifically, the second hinge shaft 1024 may extend from the second link 1002 and may be coupled at a predetermined location, e.g., at a middle portion of the second connecting rod 1022. As previously described, the second connecting rod 1022 is configured to perform a linear reciprocating motion with respect to the second cylinder 1021 to deform the second spring 1022. At the same time, since the second connecting rod 1022 is constrained or bound to the second link 1002 by the third end 1022a and the second hinge shaft 1024, the rod 1022 is also required to relatively rotate or pivot for smooth rotation of the second link 1002. For this reason, the second hinge shaft 1024 may be configured to allow rotational motion and linear motion of the second connecting rod 1022. For example, the second connecting rod 1022 may include a rail 1022c extending along its longitudinal direction, and the second hinge shaft 1024, precisely an end thereof that engages with the second connecting rod 1022, may include a bracket guided by the rail 1022c to guide the linear motion. Further, the end of the second hinge shaft 1024 that engages with the second connecting rod 1022 may include a bearing that enables the rotational movement thereof within the rail 1022c. Thus, the second connecting rod 1022 may perform the linear motion and rotational motion with respect to the second hinge shaft 1024 and/or the second link 1002, and may perform its intended operation while not interfering with the movement of the second link 1002. Further, since the second hinge shaft 1024 is also coupled to the second link 1002, the second hinge shaft 1024 may also be configured to be rotatable with respect to the second link 1002, instead of being immovably fixed to the second link 1002, in order not to interfere with the rotational motion of the second link 1002 at least. In such a case, even though the second hinge shaft 1024 and the second connecting rod 1022 are configured to be non-rotatable with respect to each other, these members 1022,1024 may be rotatable with respect to the second link 1002 and may move smoothly together with the first and second links 1001,1002. Accordingly, in view of this configuration of the second hinge shaft 1024, the second hinge shaft 1024 may function as the fourth coupler B2 that substantially rotatably or pivotably couples the second actuator 1020 to the second link 1002. That is, the fourth coupler B2 may comprise a hinge shaft of pin (i.e., the shaft 1024) that is provided at the second connecting rod 1022 and rotatably or pivotably connects the second actuator 1020, particularly the second connecting rod 1022 to the second link 1022. Further, as well shown in
In such a second actuator 1020, when the second connecting rod 1022 is linearly moved relative to the second cylinder 1021 by a separate drive mechanism (e.g., the second pulley 1120 of the first adjustment module 1100, described later), such movement may be reliably guided by the second hinge shaft 1024, as previously described. Further, the movement of the second connecting rod 1022 causes the fourth end 1022b of the second connecting rod 1022 to move within the cylinder 1021 along with the other end of the second spring 1023, and the deformation may occur in the second spring 1023 relative to the one end of the second spring 1023 fixed to the cylinder 1021. This deformation generates the mechanical force, which may be applied to the third coupler A2 via the second connecting rod 1022. The force applied to the third coupler A2 may then be transmitted to the second joint J2′ connected thereto. Further, by adjusting the amount of movement of the second connecting rod 1022, i.e., the fourth end 1022b, the amount of deformation of the second spring 1023 and the magnitude of the generated force may also be adjusted. Therefore, when the force of the second actuator 1010 is transmitted to the second joint J2′ in this manner, the second link 1002 may be moved by the transmitted force, and the direction of the transmitted force may determine the direction of movement of the second link 1002.
In order for the lower limb assist robot of the present invention as described above, to be optimally designed to move the links 1001, 1002 using only the forces of the actuators 1010, 1020, a dynamics model thereof needs to be reviewed. Accordingly, the lower limb assist robot, namely the link assembly 1001,1002 and actuators 1010, 1020 thereof, is shown in
Referring to
Within such a coordinate system, the first and second links of the link assembly 1001, 1002 are shown as bar members of a predetermined length, and a gravitational force g is acted on the link assembly 1001, 1002 by a mass m of the lower limb assist robot and the user. Further, the first and second actuators 1010, 1020 are shown in the form of first and second springs 1013, 1023 that substantially generate the mechanical forces. Moreover, as the second and fourth couplers B1, B2 of the first and second actuators 1010, 1020 are shown directly coupled to the first and second links 1001, 1002, these couplers B1, B2 are shown to be connected to the first and second links 1001, 1002. In contrast, the first and third couplers A1, A2 of the first and second actuators 1010, 1020 are connected to, but not directly coupled to the first and second links 1001, 1002 (i.e., the joints J1′, J2′), as previously described, and are therefore shown spaced apart from the first and second links 1001, 1002 (i.e., the origin O or the joints J1′, J2′). In
In such a
Alternatively, as shown in
As such, when the positions of the couplers A1, A2 are changed, the forces fs of the actuators 1010, 1020 may be oriented to have the angle a with respect to the vertical axes (y axes), as shown well in
Moreover, when the first and third couplers A1, A2 are moved to different positions, for example, when the distances or the angles a with respect to the vertical axes (y axes) are changed, the magnitudes of the vertical and horizontal component forces fg, fr may also be changed. In particular, by changing the horizontal component forces fr, the magnitude of the force applied to the lower limb assist robot, i.e., the second link 1002, may also be adjusted to correspond to the magnitude of the force actually required. Accordingly, for such a change of the distance or the angle a with respect to the vertical axes (y-axes), the first and third couplers A1, A2 may be revolved or turned about or around a predetermined center or origin O, for example the first and second joints J1′,J2′, or the centers thereof, by different angles or distances. By such a revolution, the angles a and the corresponding horizontal component forces fr may be adjusted according to the required force, and the motion control of the lower limb assist robot may be carried out smoothly.
Such repositioning of the first and third couplers A1, A2 may be practically accomplished by various mechanisms. Among such mechanisms, as one example, the lower limb adjustment robot of the present invention may include the first adjustment module 1100 employing a pulley mechanism driven by a predetermined driving device. Such a first adjustment module 1100 may utilize a simple mechanical element, such as a pulley, to move, particularly revolve the first and second couplers A1, A2 for repositioning, thereby making the structure of the lower limb assist robot light and compact while performing its intended function. Such a first adjustment module 1100 will be described in detail below with reference back to
Firstly, the first adjustment module 1100 may include a first pulley 1110 rotatably installed at the first joint J1′. The first pulley 1110 may be installed concentrically with the first joint J1′ for stable force transmission to the first joint J1′, such that the first pulley 1110 may share the hinge shaft or hinge pin with the first joint J1′ and may be rotatably installed on the hinge shaft of the first joint J1′. Further, the first pulley 1110 may be coupled to the first actuator 1010, more specifically, to the first end 1012a of the connecting rod 1012 thereof. That is, the first coupler A1 of the first actuator 1010 may be pivotably or rotatably hinge-coupled to the first pulley 1110. Thus, the first coupler A1 may form a rotatable engagement with the first joint J1′ coupled to the first pulley 1110 by being coupled to the first pulley 1110. Further, the force of the first actuator 1010 may be applied to the first joint J1′ via such a first coupler A1 and first pulley 1110. More specifically, the first coupler A1 (i.e., the first end 1012a) is pivotably or rotatably connected to an outer circumference or periphery of the first pulley 1110. That is, the first coupler A1 is spaced from the first joint J1′ and/or a center of the first pulley 1110 by an arm length or a radius r, such that the first coupler A1 may revolve or turn around the center or the joint J1′ when the first pulley 1110 rotates. In the first actuator 1010, the second end 1012b of the first connecting rod 1012 may be configured to constantly cause at least a predetermined strain or deformation in the first spring 1013, and thus a predetermined force may be constantly applied from the first actuator 1010 to the first coupler A1, i.e., to the first joint J1′. Further, when the first pulley 1110 rotates, the connecting rod 1012 may be in linear motion while revolving with the radius r, and as previously described with respect to the first actuator 1010, the amount of strain or deformation on the first spring 1013 and the magnitude of the generated force may be varied by the further movement of the second end 1012b. such amount of movement of the connecting rod 1012 (i.e., the second end 1012b) and the amount of deformation of the first spring 1013 may be appropriately designed and controlled according to the magnitude of the force required in the motion control of the lower limb assist robot.
Further, the first adjustment module 1100 may include a second pulley 1120 rotatably installed at the second joint J2′. The second pulley 1120 may be installed concentrically with the second joint J2′ for stable force transmission to the second joint J2′, such that the second pulley 1120 may share a hinge shaft or pin with the second joint J2′ and may be rotatably or pivotably installed on the hinge pin of the second joint J2′. Further, the second pulley 1120 may be coupled to the second actuator 1020, more specifically, to the third end 1022a of the connecting rod 1022 thereof. That is, the third coupler A2 of the second actuator 1020 may be pivotably or rotatably hinge-coupled to the second pulley 1120. Thus, the third coupler A2 may form a rotatable engagement with the second joint J2′ coupled to the second pulley 1120 by being coupled to the second pulley 1120. Further, the force of the second actuator 1020 may be applied to the second joint J2′ via such third coupler A2 and the second pulley 1120. More specifically, the third coupler A2 (i.e., the third end 1022a) is rotatably or pivotably connected to the outer periphery or circumference of the second pulley 1120. That is, the third coupler A2 may be spaced from the second joint J2′ and/or a center of the second pulley 1120 by the radius r, such that the third coupler A2 may revolve or turn around the center or the joint J2′ as the second pulley 1110 rotates. In the second actuator 1020, the fourth end 1022b may be configured to constantly cause at least a predetermined strain of deformation to the second spring 1023, such that a predetermined force may be constantly applied from the second actuator 1020 to the third coupler A2, i.e., to the second joint J2′. Further, as the second pulley 1120 rotates, the second connecting rod 1022 may be in linear motion while revolving with the arm length r, and as previously described with respect to the second actuator 1020, the amount of deformation of the second spring 1023 and the magnitude of the generated force may be varied by the further movement of the fourth end 1022b. The amount of movement of the second connecting rod 1022 (i.e., the fourth end 1022b) and the amount of strain or deformation on the second spring 1023 may be appropriately designed and controlled depending on the magnitude of force required in controlling the motion of the lower limb assist robot.
Further, the first adjustment module 1100 may include a first driver 1130 configured to rotate the first and second pulleys 1110, 1120. In one example, the first driver 1130 may include a power unit 1131 configured to provide power, such as a motor, and a drive pulley 1132 coupled to the power unit 1131 and configured to rotate. Further, the first driver 1130 may include an auxiliary pulley 1120a provided to the second pulley 1120 and a drive belt 1133 wound around the drive pulley 1132 and the auxiliary pulley 1120a. Alternatively, the auxiliary pulley 1120a may be provided on the first pulley 1110 instead of the second pulley 1120. When the drive pulley 1132 is rotated by the power unit 1131, the auxiliary pulley 1120a is rotated by the drive belt 1133, which may cause a rotation of the second pulley 1120 (or the first pulley 1110). Further, the first and second pulleys 1110, 1120 may be coupled to transmit the power to each other by a first synchronizer 1140, which will be described later. When either of the first and second pulleys 1110, 1120 is rotated by the first driver 1130, the other may also be rotated by the synchronizer 1140. Thus, the first driver 1130 may be configured to provide the power to the first and second pulleys 1110, 1120 and to rotate these pulleys 1120, 1230. Further, the first driver 1130 may be configured to revolve the first and third couplers A1, A3 about or around the first and second joints J1′, J2′ by rotating the first and second pulleys 1110, 1120. Such a first driver 1130 may comprise a gear train and a number of other drive mechanisms in addition to the pulley mechanism as described above.
Meanwhile, as described above, in order to move the lower limb assist robot, the first and second actuators 1010, 1020 may be configured to apply the forces to the second link 1002, i.e., the first and second joints J1′, J2′ thereof, corresponding to the upper leg and the joints thereof that primarily perform the movement of the lower limb. If the forces are applied to the first and second joints J1′, J2′ with a time difference, the second link 1002, and furthermore the lower limb assist robot, may move unstably due to an unbalance of the applied forces. Therefore, for stable movement of the lower limb assist robot, i.e., the movement of the second link 1002, the first and second actuators 1010, 1020 may need to apply the forces to the second link 1002 simultaneously. Further, for the same reason, when the directions of the forces applied by these actuators 1010,1020 are required to be changed, the directions of the forces also need to simultaneously change in the same direction for stable movement. As described above, the directions of the forces at the actuators 1010, 1020 are determined by the positions of the first and third couplers A1, A2, and such positions may be determined by the distance and the direction of travel of the couplers A1, A2. Accordingly, the first adjustment module 1100 may include the first synchronizer 1140 configured to simultaneously move the first and third couplers A1, A2 in the same direction and by the same distance. Various mechanisms may be employed for such a first synchronizer 1140, and as described above, since the first adjustment module 1100 uses the pulleys 1110, 1120, a belt may be used to synchronize the rotation of these pulleys 1110, 1120 as shown. Such a belt as the first synchronizer 1140 may couple or link the first and second pulleys 1110, 1120 to transmit power to each other, thereby enabling synchronized rotation of the pulleys 1110, 1120. Alternatively, a gear train T may be disposed between and engaging with the first and second pulleys 1110, 1120 in place of the belt, as shown by the dotted lines in
More specifically, in such a first adjustment module 1100, when the first driver 1130 simultaneously rotates the first and second pulleys 1110, 1120 in the same direction and by the same angle, the first and third couplers A1, A2 may be simultaneously revolved by the same angle about the center O, such as the first and second joints J1′, J2′. As a result of this rotation, the first and third couplers A1, A2 are simultaneously disposed at the same position, and the directions of the forces applied to the couplers A1, A2 (i.e., the joints J1′, J2′) by the actuators 1010, 1020 may also simultaneously change to the same direction. For example, if the forces are oriented to have the predetermined angle a with respect to the vertical axes by the changed directions, the vertical component forces fg for counteracting the gravity and the horizontal component forces fr available for movement of the robot may be generated, as shown in
In view of the configuration of the first adjustment module 1100 as described above, the first adjustment module 1100 is an independent driving system that is configured to drive the actuators 1010, 1020, particularly the couplers A1, A2 thereof, independently of the links 1001, 1002. Actually, the couplers A1, A2 are movably coupled only to the first adjustment module 1100 with not being constrained to the links 1001, 1002. Therefore, the first adjustment module 1100 is configured to adjust or change the directions of the forces provided by the actuators 1010, 1020, independent of the orientations of the links 1001, 1002. More specifically, for the adjustment or change of the directions, the first adjustment module 1100 is configured to change the position of the couplers A1, A2, independent of the positions of the links 1001, 1002, and for such repositioning, to move the couplers A1, A2, independent of the movements of the links 1001, 1002.
Further, by employing the first synchronizer 1140, the first adjustment module 1100 is configured to simultaneously move the couplers A1, A2 in the same direction by the same distance and thereby to dispose the couplers A1, A2 in the same position. For this reason, the first adjustment module 1100 is configured to simultaneously change the directions of the forces in the same direction by the same amount.
Consequently, in view of the all these functionalities, the first adjustment module 1100 is configured to simultaneously change the directions of the forces, independent of the links 1001, 1002. That is, the first adjustment module 1100 is configured to simultaneously adjust the directions of the forces in an active and independent manner to be responsive to the user's intention for movement.
Additionally, these actuators 1010, 1020 and the first adjustment module 1100 associated therewith may implement various modes of the lower limb assist robot configured to appropriately perform motions or movements in accordance with the user's intentions. These modes will be described in detail below with reference to
First,
Further,
Moreover,
Meanwhile, as described above, since the first adjustment module 1100 of
Referring to
Like the examples of
Referring to
In one example, the first and second lengths L1, L2 may be changed by moving the second and fourth couplers B1, B2 to be disposed at new positions B1′, B2′, as shown in
As such, when the amounts of strains or deformations on the springs 1013, 1023 are varied by the changes in lengths L1, L2, the magnitudes of the forces on the actuators 1010, 1020 may be varied. Further, by adjusting the lengths L1, L2 to different values, the actuators 1010, 1020 may provide different magnitudes of forces. For example, by adjusting the lengths L1, L2 in accordance with the operating conditions of the lower limb assist robot (e.g., real-time adjustment), the forces of the actuators 1010, 1020 may be increased or decreased in real time, and the operation of the lower limb assist robot may be performed more smoothly and reliably.
Such changes to the first and second lengths L1, L2 may be accomplished by a variety of mechanisms, and as one example, the lower limb assist robot of the present invention may include a second adjustment module 1200 employing a cam mechanism driven by a predetermined driving device. Such a second adjustment module 1200 may utilize a simple mechanical element, such as a cam, which may selectively engage with the first and second actuators 1010, 1020 as needed. Thus, the second adjustment module 1200 may move the second and fourth couplers B1, B2 to change the distances L1, L2, thereby making the structure of the lower limb assist robot light and compact while still performing its intended function. Such a second adjustment module 1200 will be described in detail below with reference back to
Firstly, the second adjustment module 1200 may include a first cam 1210 rotatably installed on the first joint J1′. The first cam 1210 may be installed concentrically with the first joint J1′, like the first pulley 1110, such that the first cam 1210 shares a hinge shaft or hinge pin with the first joint J1′ and may be rotatably installed on the hinge shaft of the first joint J1′. The first cam 1210 may be disposed between the first pulley 1110 and the first joint J1′, as shown, or alternatively, may be disposed outside the first pulley 1110 in the axial direction of the hinge pin of the first joint J1′.
The first cam 1210 may comprise a disk member or body having a predetermined thickness, as shown, and such a body may include a first base 1211 having a predetermined radius and a first extension 1212 having a radius greater than the first base 1211. That is, the first cam 1210 may be configured to have the first extension 1212 provided at a predetermined location on the outer circumference or periphery of the body or the first base 1211. Such a first extension 1212 may extend by a predetermined length circumferentially along the first cam 1210, more precisely along the outer periphery of its body or the first base 1211, and may protrude radially from the body or the first base 1211. Accordingly, the first cam 1210, more precisely the first extension 1212, may optionally or selectively contact or engage with the second coupler B1, i.e., the first hinge shaft 1014, as will be described later, to serve to move the second coupler B1. Further, the first base 1211 may be spaced apart from the first hinge shaft 1014, as shown in
In addition, the second adjustment module 1200 may include a second cam 1220 rotatably installed on the second joint J2′. The second cam 1220 may be installed concentrically with the second joint J2′, like the second pulley 1120, such that the second cam 1220 shares a hinge shaft or hinge pin with the second joint J2′ and may be rotatably installed on the hinge shaft of the second joint J2′. The second cam 1220 may be disposed between the second pulley 1120 and the second joint J2′ as shown, or alternatively, may be disposed outside the second pulley 1120 in the axial direction of the second joint J2′.
The second cam 1220 may comprise a disk member or body having a predetermined thickness, as shown, and such a body may include a second base 1221 having a predetermined radius and a second extension 1222 having a radius greater than the second base 1221. That is, the second cam 1220 may be configured to have the second extension 1222 provided at a predetermined location on the outer circumference or periphery of the body or the second base 1221. Such second extension 1222 may extend a predetermined length circumferentially along the second cam 1210, more specifically along the outer periphery of its body or the second base 1221, and may extend radially from the body or the second base 1221. Accordingly, the second cam 1220, more precisely, the second extension 1222, may optionally or selectively contact or engage with the fourth coupler B2, i.e., the second hinge shaft 1024, as will be described later, to serve to move the fourth coupler B2. Further, the second extension 1222 may have the same radius as the first extension 1212 such that the first and second extension 1212, 1222 protrude from the first and second bases 1211, 1221 by the same amount and thus push or move the couplers B1, B2 by the same distance as will be described later. Additionally, the second base 1221 may be spaced apart from the second hinge shaft 1024, as shown in
Additionally, the second adjustment module 1200 may include a second driver 1230 configured to rotate the first and second cams 1210, 1220. Such second driver 1230 may be configured substantially the same as the first driver 1130 and components 1131, 1132, 1133 thereof previously described with reference to
Meanwhile, as previously described with respect to the first synchronizer 1140 of the first adjustment module 1100, for stable movement of the lower limb assist robot, i.e., movement of the second link 1002, the changes in the magnitudes of the forces exerted by the first and second actuators 1010, 1020 need to be performed simultaneously by the same amount. Further, as described with reference to
More specifically, in such a second adjustment module 1200, when the second driver 1230 along with the second synchronizer 1240 simultaneously rotates the first and second cams 1210, 1220 in the same direction and at the same angle, the extensions 1212, 1222 may simultaneously engage with the first and second hinge shafts 1014, 1024 and exert the forces on the shafts 1014, 1024. Thus, the first and second hinge shafts 1014, 1024 may travel or move in the same distance along the grooves 1001c, 1002c, and the first and second distances L1, L2 may be varied. For example, in the case of the first actuator 1010, the first coupler A1 may form a portion of the connecting rod 1012 and the second coupler B1 may correspond to a portion of the hinge shaft 1014 and the cylinder 1011 coupled thereto, and thus the change in the first distance L1 between the first and second couplers A1, B1 may in practice result in the change in the relative positions of the connecting rod 1012 and the cylinder 1011 and a corresponding change in the distance therebetween. Thus, the first spring 1013 constrained to the rod and cylinder 1012, 1011 may be further deformed by this change in the distance between the rod and cylinder 1012, 1011 and may exert the force of changed magnitude through the rod 1012 to the first coupler A1, i.e., the first joint J1′. In the same process, the second spring 1023 of the second actuator 1020 may be further deformed by the distance change and may apply the force of the changed magnitude through the second connecting rod 1022 to the third coupler A2, i.e., the second joint J2′. Therefore, the second adjustment module 1200 may be configured to change the magnitudes of the forces applied to the first and third couplers A1, A2 (i.e., the first and second joints J1′, J2′) by the first and second actuators 1010, 1020, and the operation of the lower limb assist robot may be performed stably based on the changed magnitudes of the forces. That is, the second adjustment module 1200 may compensate for the forces generated to be slightly different by the actuators 1010, 1020 depending on the operating modes, and may further adjust the forces to match the forces required by the lower limb assist robot depending on the operating modes.
In view of the configuration of the second adjustment module 1200 as described above, the second adjustment module 1200 is an independent driving system that is configured to drive the actuators 1010, 1020, particularly the couplers B1, B2 thereof, independently of the links 1001, 1002. Therefore, the second adjustment module 1200 is configured to adjust or change the magnitudes of the forces provided by the actuators 1010, 1020, independent of the orientations of the links 1001, 1002. More specifically, for the adjustment or change of the magnitudes, the second adjustment module 1200 is configured to change the position of the couplers B1, B2, independent of the positions of the links 1001, 1002, and for such repositioning, to move the couplers B1, B2, independent of the movements of the links 1001, 1002.
Further, by employing the second synchronizer 1240, the second adjustment module 1200 is configured to simultaneously move the couplers B1, B2 in the same direction by the same distance and thereby to dispose the couplers B1, B2 in the same position. For this reason, the second adjustment module 1200 is configured to simultaneously change the magnitudes of the forces by the same amount.
Consequently, in view of the all these functionalities, the second adjustment module 1200 is configured to simultaneously change the magnitudes of the forces, independent of the links 1001, 1002. That is, the second adjustment module 1200 is configured to simultaneously adjust the magnitudes of the forces in an active and independent manner to be responsive to the user's intention for movement.
In addition, the second adjustment module 1200 may implement various modes of the lower limb assist robot in coordination with the first adjustment module 1100. These modes will be described in detail below with reference to
Firstly,
Further,
Moreover,
Meanwhile, the first and second adjustment modules 1100, 1200 utilize mechanical elements, namely pulleys 1110, 1120 and cams 1210, 1220, that rotate similarly to each other in order to adjust the directions and magnitudes of the forces of the actuators 1010, 1020. Accordingly, these first and second adjustment modules 1100, 1200 may be integrated into a single mechanism, whereby the adjustment of the directions and magnitudes of the forces may be performed by the single mechanism. For this reason, the lower limb assist robot of the present invention may be configured to include a single, integrated adjustment mechanism, and such a modification will be described below with reference to the accompanying drawings.
Referring to
As discussed above, the first and second adjustment modules 1100, 1200 may be integrable with each other due to similarities in basic configurations and operating principles, and their integrated mechanism may be provided to the lower limb assist robot as a third adjustment module 1300, in place of the first and second adjustment modules 1100, 1200 described above. Such a third adjustment module 1300 may fulfill the functions of the first and second adjustment modules 1100, 1200 while making the structure of the lower limb assistive robot lighter and more compact. Such a third adjustment module 1300 will be described in detail below with reference to
Firstly, the third adjustment module 1300 may include a first rotor 1310 rotatably installed at the first joint J1′. The basic configuration and functionality of such a first rotor 1310 are identical to the first pulley 1110 previously described referring to
In addition, the third adjustment module 1300 may include a second rotor 1320 rotatably installed at the second joint J2′. The basic configuration and functionality of such second rotor 1320 are identical to the second pulley 1120 previously described in
Further, the third adjustment module 1300 may include a third driver 1330 configured to rotate the first and second rotors 1310, 1320. Such a third driver 1330 may be configured substantially the same as the first driver 1130 previously described with reference to
Moreover, the third adjustment module 1300 may include a third synchronizer 1340 configured to simultaneously move the first and third couplers A1, A3, as well as the second and fourth couplers B1, B2. As such a third synchronizer 1340 has substantially the same configuration as the first and second synchronizers 1140, 1240 described above and is configured to perform a combination of their functions, the same descriptions of those synchronizers 1140, 1240 apply and further descriptions are omitted herein.
The third adjustment module 1300 may perform a combination of the functions of the first and third adjustment modules 1100, 1200 and implement various modes of the lower limb assist robot. These modes will be described in detail below with reference to
Firstly,
In the zero-gravity mode of
In contrast, in the standing mode of
The robot for assisting the limbs according to the present invention has the technical advantages as follows.
The limb assist robot according to the present invention utilizes an actuator that generates a mechanical force, such as an elastic force, instead of an electric-powered actuator that generates an electromotive force. This mechanical actuator may be directly interlocked with a link assembly, or exoskeleton, which supports upper and lower limbs of a user and may generate the appropriate force for movements of the limbs. Further, the limb assist robot of the present invention includes an adjustment module configured to mechanically control the force of the actuator, and a direction and a magnitude of the force may be appropriately changed according to operating modes of the limb assist robot using the adjustment module. Thus, the limb assist robot of the present invention may be configured to provide a required force without delay while coordinating with the movements of the user. For these reasons, the limb assist robot of the present invention may assist the upper limb and lower limb movements in response to the user's movements in real time in accordance with the user's intention. In other words, by a configuration of the present invention, unlike the conventional electric-powered actuator, a control may be minimized in assisting the user's movements, and in particular, a user intention recognition control such as an impedance control of the electric-powered actuator may not be required. As a result, the limb assist robot of the present invention may be used conveniently by the user without resistance and may have high reliability and stability.
Further, the limb assist robot of the present invention is equipped with the actuator that generates the mechanical force and the adjustment module that also mechanically controls such an actuator as described above. Therefore, compared to a conventional assist robot equipped with the expensive and heavy electric powered actuator and a complex control device for the electric-powered actuator, the limb assist robot of the present invention may have a simple and reliable structure. For this reason, the present invention may provide the user with an inexpensive and lightweight limb assist robot.
Although a number of examples have been described, it should be understood that other modifications and implementations can be devised by those skilled in the art that will fall within the spirit and scope of the principles of the present invention. More particularly, various variations and modifications in the structure or the configuration are possible within the scope of the disclosure, the drawings, and the appended claims. In addition to variations and modifications in the configuration, alternative uses will also be apparent to those skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0136951 | Oct 2021 | KR | national |
10-2023-0047884 | Apr 2023 | KR | national |
This application claims the benefit under 35 U.S.C. § 120 and § 365(c) to a prior PCT International Application No. PCT/KR2022/015477, filed on Oct. 13, 2022, which claims the benefits of Korean Patent Application No. 10-2021-0136951, filed on Oct. 14, 2021, and this application also claims priority to Korean Patent Applications No. 10-2023-0047884, filed Apr. 12, 2023, the entire contents of which are incorporated herein for all purposes by this reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/KR2022/015477 | Oct 2022 | WO |
Child | 18619132 | US |