Source: https://patents.google.com/patent/JP4417300B2/en
Timestamp: 2019-12-14 06:06:57
Document Index: 242320390

Matched Legal Cases: ['art 2', 'art 2', 'art 2', 'art 3', 'art 3', 'art 61', 'art 30', 'art 3', 'art 3', 'art, 3', 'art, 4', 'art, 13']

JP4417300B2 - Walking assist device - Google Patents
Walking assist device Download PDF
JP4417300B2
JP4417300B2 JP2005203860A JP2005203860A JP4417300B2 JP 4417300 B2 JP4417300 B2 JP 4417300B2 JP 2005203860 A JP2005203860 A JP 2005203860A JP 2005203860 A JP2005203860 A JP 2005203860A JP 4417300 B2 JP4417300 B2 JP 4417300B2
JP2005203860A
JP2007020672A (en
哲也 井土
2005-07-13 Application filed by 本田技研工業株式会社 filed Critical 本田技研工業株式会社
2005-07-13 Priority to JP2005203860A priority Critical patent/JP4417300B2/en
2007-02-01 Publication of JP2007020672A publication Critical patent/JP2007020672A/en
2010-02-17 Publication of JP4417300B2 publication Critical patent/JP4417300B2/en
The present invention relates to a walking assistance device that assists a user (person) in walking.
Conventionally, as this kind of walking assistance device, what is seen, for example in patent documents 1 is known. In this Patent Document 1, a support member is mounted on the thigh, lower leg, and foot of each leg of a user, and a joint that connects these support members is driven by an actuator, thereby providing a target to the user. A walking assistance device (walking assistance device) is described in which a propulsive force is applied from the walking assistance device. In this walking assist device, when the user walks, a torque generated between each joint (hip joint, knee joint, ankle joint) of the user's leg and the corresponding actuator of the walking assist device is detected. Then, the force between the walking assistance device and the user is calculated from the detected torque value, and compared with a preset set value, the driving force of the actuator is determined and the actuator is controlled. I have to.
JP-A-5-329186 ([0034] to [0036], FIGS. 15 and 16)
The walking assist device described in Patent Document 1 needs to be generated by the user himself / herself by generating a target propulsion force (a force that assists the user's movement of the swing leg) in the moving direction of the user. It is possible to reduce some propulsion. However, as apparent with reference to FIG. 15 of Patent Document 1, since the user's weight is supported by the user himself, the burden on the user is insufficiently reduced.
Moreover, since the thing of patent document 1 does not have a technique which sets the target value of the acting force between a walking assistance apparatus and a user according to the exercise state of each leg of a user, It was difficult to apply an assisting force suitable for the exercise state of each leg of the user to each leg of the user. For example, since the floor reaction force required for each leg changes at each time during the user's walking motion, it is desirable to change the assisting force borne by each leg of the walking assistance device accordingly. In such a case, it is difficult to generate such an assist force on each leg of the walking assist device.
Furthermore, since the thing of patent document 1 is carrying out drive control of each of the hip joint of a walk auxiliary | assistance apparatus, a knee joint, and an ankle joint, in order to generate | occur | produce the appropriate driving force of each joint, it is complicated dynamics. Requires operations. In this case, the driving force target value of each joint is likely to be inappropriate for the movement of the user's leg due to the modeling error or calculation error of the dynamic model. Depending on the state of exercise, the user's burden may increase.
The present invention has been made in view of such a background, and an object thereof is to provide a walking assistance device that can appropriately reduce the burden on the user regardless of the motion state of each leg of the user. .
In order to achieve the above-mentioned object, the first invention of the walking assistance device of the present invention has a body mounting portion mounted on the user's waist, torso or thigh and a foot on each leg of the user. A pair of foot mounting portions to be mounted; a pair of leg links that respectively connect the foot mounting portions and the body mounting portion; and a first joint that constitutes a connecting portion between each leg link and the body mounting portion; A second joint provided at an intermediate portion of each leg link, a third joint constituting a connecting portion between each leg link and the foot mounting portion, and a pair of actuators for driving the second joint of each leg link; A walking assistance device comprising :
The second joint of each leg link is a joint that enables the leg link to bend and stretch, and each actuator is an actuator that drives the second joint by applying torque to the second joint. ,
Each foot mounting portion is provided with a grounding portion for grounding so that a floor reaction force that supports the user and the walking assist device on the floor surface is provided in a state where the leg of the user is a standing leg. And
Floor reaction force detection means for detecting a floor reaction force acting on the ground contact portion of each foot mounting portion as a three-dimensional floor reaction force vector;
The target of the magnitude of the support force to be transmitted to each leg link in the floor reaction force vector by multiplying the absolute value of the detected floor reaction force vector of each foot mounting portion by a preset ratio. Actuator control means for controlling each of the actuators so that a supporting force having a magnitude of the target value is transmitted to the leg link from the foot mounting portion side ,
The actuator control means determines that the support force is a translational force vector having a straight line connecting the first joint and the third joint of each leg link as an action line. Using the correlation between the generated torque and the bending angle of the leg link at the second joint, the actuator required for transmitting the supporting force of the target value to each leg link from the foot mounting portion side. A torque command value is determined, and the actuator is controlled in accordance with the determined torque command value .
According to the first aspect of the present invention, the actual floor reaction force (actual floor reaction force that supports both the user and the walking assistance device on the floor surface) acting on the ground contact portion of each foot attachment portion is three-dimensional. A value obtained by multiplying the absolute value (magnitude) of the detected floor reaction force vector by the ratio (for example, 30%, 40%, etc.) is set as a target value of the magnitude of the supporting force. For this reason, the target value corresponds to the absolute value of the actual floor reaction force vector acting on each foot mounting portion as a result of the actual movement of the user's leg. And since each actuator is controlled so that the supporting force having the magnitude of the target value is transmitted to each leg link from the foot mounting portion side, the actual floor reaction force vector acting on each foot mounting portion Each leg link can bear a supporting force having a magnitude of a desired ratio among the absolute values (a supporting force having a magnitude of the target value). Also, at this time, among the absolute value of the actual floor reaction force vector acting on each foot mounting part, the supporting force of the magnitude excluding the burden due to each leg link is to be borne by each leg of the user. It becomes. In this case, a force obtained by subtracting the weight to support the weight of the leg link and the inertial force accompanying the movement of the leg link from the support force borne by each leg link is obtained via the body mounting portion. It is possible to reduce the force that the user should support with his / her legs by the acting force.
As described above, according to the first aspect of the present invention, the actual floor reaction force vector acting on each foot wearing portion as a result of the movement of each leg of the user is directly detected, and the absolute value of the detected floor reaction force vector is absolute. Since the support force having a magnitude corresponding to the value (size) is borne by each leg link, the burden on the user can be appropriately reduced regardless of the movement state of each leg of the user.
In the first invention , the supporting force is transmitted from the foot mounting portion to the leg link via the third joint, and at this time, the supporting force acting on the leg link at the location of the third joint is It can be considered that it becomes a translational force vector having a straight line connecting the first joint and the third joint of the leg link as an action line. At this time, the torque to be generated at the second joint is a torque that balances the moment generated at the second joint by the translational force vector (supporting force), and the torque or moment and the translational force vector (supporting force) The relationship is determined according to the bending angle of the leg link in the second joint (more specifically, the geometric positional relationship between the first joint, the second joint, and the third joint of each leg link corresponding to the bending angle). Depending on). That is, there is a certain correlation between the support force (the translational force vector), the torque generated at the second joint, and the bending angle of the leg link at the second joint. Therefore, by using the correlation, the torque command value of each actuator required to transmit the supporting force having the magnitude of the target value to each leg link from the foot mounting portion side can be calculated with a relatively simple calculation process. Can be determined. Therefore, according to the first invention, it is possible to appropriately control each actuator while determining the torque command value of each actuator without requiring complicated calculation processing.
In the first aspect of the invention , it is not always necessary to calculate the target value of the support force itself, and as a result, each actuator may be controlled so that the actual support force becomes the target value.
More specifically, in the first invention , a supporting force detecting means for detecting a supporting force that is actually transmitted from the foot mounting portion side to each leg link, and a bend that detects a bending angle of each leg link. Angle detection means, and the actuator control means calculates the target value for each leg link by multiplying the absolute value of the detected floor reaction force vector by the ratio, and the calculated target value. Means for determining the required support force for each leg link by a feedback control law so as to approximate the detected support force, and the determined required support force and the detected bending angle of each leg link. It is comprised from the means to determine the torque command value of each actuator based on the said correlation, and the means to control each actuator according to the determined torque command value (3rd invention).
According to this, the actual support force itself detected by the support force detecting means is used as a control amount, and the generated torque of each actuator (and thus the first) is controlled by feedback control so that the magnitude of the support force approaches the target value. The torque generated by the two joints) is controlled. Thereby, each actuator can be smoothly controlled so that the actual magnitude of the supporting force becomes the target value.
In the third aspect of the invention, preferably, the supporting force detecting means is a three-axis shaft interposed between the third joint and the foot mounting portion or between the third joint and the leg link. A force sensor is provided, and the support force is detected based on the output of the three-axis force sensor (fourth invention).
In this case, even if a three-axis force sensor is interposed between the third joint and the foot attachment portion or between the third joint and the leg link, the three-axis force sensor acts. The magnitude of the translational force is actually substantially equal to the magnitude of the support force (the magnitude of the translational force vector). Since the support force (translation force vector) is a vector in the direction of the straight line connecting the first joint and the third joint of each leg link as described above, the output (three The support force actually transmitted to each leg link can be detected based on the output indicating the force component value in each axial direction.
In the third invention or the fourth invention, it is preferable that the actuator control means includes means for setting the target value corresponding to the leg link on the free leg side of the user to 0 (fifth invention).
According to the fifth aspect of the present invention, each actuator is arranged so that the supporting force transmitted to the leg link on the free leg side of the user approaches 0, and so that the generated torque of the second joint of the leg link approaches 0. Is controlled so that when the user lifts the leg in the air, the friction of the actuator and the second joint can be borne by the walking assist device, thereby reducing the burden on the user's exercise of the free leg. can do.
In the first invention , as another more specific aspect, torque detecting means for detecting torque actually generated at the second joint of each leg link, and bending angle detection for detecting the bending angle of each leg link. And the actuator control means has a magnitude of the target value based on the absolute value of the detected floor reaction force vector, the ratio, the detected bending angle of each leg link, and the correlation. Means for determining the target torque of the second joint of the leg link for transmitting the supporting force of the leg link to each leg link, and a feedback control law so as to bring the detected torque of the second joint close to the determined target torque May be configured by means for determining the torque command value of each actuator and means for controlling each actuator in accordance with the determined torque command value (No. 6 Akira).
According to the sixth aspect of the present invention, the actual torque of the second joint detected by the torque detecting means is used as a control amount, and the torque is used to transmit the supporting force having the target value magnitude to each leg link. The generated torque of each actuator (and thus the generated torque of the second joint) is controlled by feedback control so as to approach the torque. Thereby, each actuator can be smoothly controlled so that the actual magnitude of the supporting force indirectly becomes the target value. In this case, in the means for determining the target torque, more specifically, for example, after calculating the target value obtained by multiplying the absolute value of the floor reaction force vector by the ratio, the target value and the The target torque is obtained based on the detected bending angle of each leg link and the correlation (converted target value of the support force is converted into the target torque). Alternatively, the torque of the second joint corresponding to the absolute value of the floor reaction force vector is calculated based on the absolute value of the floor reaction force vector, the detected bending angle of each leg link, and the correlation. The target torque is obtained by multiplying the calculated torque (this torque corresponds to the torque of the second joint when it is assumed that the magnitude of the support force is equal to the absolute value of the floor reaction force vector) by the ratio. Should be requested.
In the sixth invention, it is preferable that the actuator control means includes means for setting the target torque corresponding to the leg link on the free leg side of the user to zero (seventh invention).
According to the seventh aspect of the invention, the torque generated at the second joint of the leg link on the free leg side of the user approaches 0 (as a result, the supporting force transmitted to the leg link approaches 0). In addition, since each actuator is controlled, similarly to the fifth invention, the user can bear the friction of the actuator and the second joint with the walking assistance device in a state where the leg is lifted in the air, The burden on the user's exercise of the swing leg can be reduced.
In the first to seventh inventions described above, the floor reaction force detecting means includes a triaxial force sensor provided on each foot mounting portion at a location directly below the middle joint of the user's foot. It is preferable that the floor reaction force vector is detected based on the output of the three-axis force sensor (eighth invention).
According to the eighth aspect of the invention, in particular, when the user climbs the stairs while landing on the toe side of the foot or when the user walks on the flat ground, the foot is taken off so as to kick the toe of the rear foot. When trying to do this, the absolute value of the floor reaction force vector acting on each foot mounting portion can be detected with high accuracy from the output of the triaxial force sensor. Therefore, when the user climbs the stairs or walks on a flat ground, the floor reaction force vector on the toe side, which is important for smoothly performing those operations, can be appropriately borne by each leg link of the walking assist device. Can effectively assist the user's exercise. Further, by providing the toe side with the three-axis force sensor of the floor reaction force detecting means, the impact is directly transmitted to the three-axis force sensor when landing on the heel side of the user's foot during walking. It is possible to prevent the impact from being reflected in the control of each actuator of the walking assist device.
In the first to eighth aspects of the invention, each of the foot mounting portions includes an annular rigid member for inserting a toe portion of the foot of each leg of the user, and the rigid member includes the third joint. It is preferable that the grounding portion is provided on the lower surface side of the rigid member (the ninth invention).
According to this, at the time of grounding of each foot mounting portion, the supporting force (part of the floor reaction force vector acting on the foot mounting portion) that should be borne by each leg link is surely applied to each leg link. It can be transmitted from the mounting part.
A first embodiment of the present invention will be described with reference to FIGS. First, with reference to FIG. 1 and FIG. 2, the structure of the walking assistance apparatus of this embodiment is demonstrated. FIG. 1 is a front view of the walking assistance device of this embodiment and a user equipped with the walking assistance device (viewed from the front face), and FIG. 2 is a side view of the walking assistance device and the user. Figure viewed from the sagittal plane).
With reference to FIG. 1 and FIG. 2, the walking assist device 1 of the present embodiment includes a body mounting unit 2 mounted on the waist of the user A and left and right mounted on the left and right feet of the user A, respectively. A pair of foot mounting portions 3L, 3R and a pair of left and right leg links 4L, 4R connecting the foot mounting portions 3L, 3R to the body mounting portion 2 are provided. The foot mounting portions 3L and 3R have the same structure that is symmetrical to the left and right, and the same applies to the leg links 4L and 4R. 1 and 2 show a state in which the user A stands up in a substantially upright posture with both legs side by side. In this state, the leg link 4L and the leg link 4R are aligned in the left-right direction of the user A in the same posture, and therefore the leg links 4L and 4R overlap in the drawing in FIG. 2 (the right leg link 4R is illustrated in FIG. 2). The same applies to the foot mounting portions 3R and 3L in FIG.
Here, in description of embodiment of this specification, code | symbol "R" is used in the meaning related to the right leg link of the user A's right leg or the walking assistance apparatus 1, and code | symbol "L" It is used in the sense that it is related to the left leg of the user A or the left leg link of the walking assist device 1. However, the symbols R and L are often omitted when it is not necessary to distinguish between left and right.
In the present embodiment, the body mounting portion 2 is configured by interconnecting a plurality of harness members 5 made of a flexible material such as a fabric, and wraps the waist of the user A with these harness members 5. It is attached to the waist. In this case, the body mounting portion 2 is used as a main harness member 5 between the harness member 5a fixed to the waist by wrapping around the outer periphery of the waist and the base of both legs between the front side and the back side of the waist. And a harness member 5b disposed through the crotch (inseam), and these harness members 5a and 5b are connected to each other by an auxiliary harness member 5. Thus, the body mounting part 2 to be mounted on the user A gives an assisting force in the lifting direction (upward) to the waist of the user A via the harness members 5a and 5b by an operation described later of the walking assist device 1. It is possible to do.
A housing 6aL of a control device 6L that controls the operation of the left leg link 4L (controls an electric motor 20L described later) is fixed to the left side surface portion of the harness member 5a, and a right leg link is attached to the right side surface portion. A housing 6aR of a control device 6R that controls operation of 4R (controls an electric motor 20R described later) is fixed.
The way of connecting the harness members 5 shown in FIGS. 1 and 2 is an example, and is not limited to this. Moreover, in this embodiment, although the body mounting part 2 was mounted | worn on the user's A waist | hip | lumbar part, you may make it mount | wear to the trunk | drum above the waist | hip | lumbar part, or may be mounted | worn to a thigh. Or you may make it mount | wear with two or more site | parts of a waist | hip | lumbar part, a trunk | drum, and a thigh. The body mounting portion 2 only needs to be mounted on the waist, torso, or thigh so that a vertical force can be applied to the waist, torso, or thigh of the user A.
The foot attachment portions 3L and 3R are attached to the foot of the left leg and the foot of the right leg of the user A, respectively. Each foot mounting portion 3 includes a shoe 7 to be put on each foot of the user A, a heel-shaped annular rigid member 8 in which a toe portion of the shoe 7 is removably inserted, and the annular rigid member 8. A plate-like rigid plate 9 fixed to the lower surface of the bottom of the shoe 7 in a posture substantially parallel to the bottom surface of the shoe 7, and a plate provided in a posture substantially parallel to the rigid plate 9 facing the lower surface of the rigid plate 9 The elastic member 10 is provided. The plate-like elastic member 10 is disposed on the bottom surface of each foot mounting portion 3 and functions as a grounding portion. Hereinafter, this plate-like elastic member 10 is referred to as an elastic grounding portion 10.
The shoe 7 is fixed to the annular rigid member 8 via a belt 11 (see FIG. 2) so as not to come out of the annular rigid member 8.
A rigid elastic member 12 and a floor reaction force sensor 13 are interposed between the rigid plate 9 and the elastic grounding portion 10. The floor reaction force sensor 13 is constituted by a triaxial force sensor that detects translational forces in three axial directions, and the middle phalanx joint of the foot of the user A wearing the shoe 7 (the joint at the base of the thumb of the foot). (Hereinafter referred to as “MP joint”). Further, the hard elastic member 12 is disposed so as to be located at a position near the heel of the foot of the user A who wears the shoe 7. Each of the floor reaction force sensor 13 and the hard elastic member 12 is fixed to the rigid plate 9 and the elastic grounding portion 10. Therefore, the elastic grounding portion 10 is fixed to the lower surface of the rigid plate 9 via the hard elastic member 12 and the floor reaction force sensor 13. The elastic grounding portion 10 protects the floor reaction force sensor 13 by preventing an excessive impact force from being applied to the floor reaction force sensor 13 when the foot mounting portion 3 is landed. In addition, the rigid plate 9 is in a state of distribution of the floor reaction force acting on the elastic grounding portion 10 from the floor surface in a state where almost the entire bottom surface of the foot mounting portion 3 (the bottom surface of the elastic grounding portion 10) is grounded. Regardless of whether the user A puts its own weight on the foot of the foot or puts its own weight on the toes, almost the entire floor reaction force acts on the floor reaction force sensor 13. It is for getting.
In the present embodiment, the supporting force sensor 14 is fixed to the upper surface of the annular rigid member 10. Similar to the floor reaction force sensor 13, the support force sensor 14 is a triaxial force sensor.
In the present embodiment, the uniaxial component of the translational force vector detected by the floor reaction force sensor 13 and the support force sensor 14 provided in each foot mounting portion 3 is substantially the entire bottom surface of each foot mounting portion 3. Is a uniaxial component that is substantially perpendicular to the floor surface in a state of being grounded to the floor surface, and the remaining two axial components are on a plane perpendicular to the uniaxial direction (on a plane parallel to the floor surface). ) In the biaxial direction perpendicular to each other. Further, the floor reaction force sensor 13 and the supporting force sensor 14 provided in the left foot mounting portion 3L output their detection signals to the control device 6L via a signal line (not shown), and are provided in the right foot mounting portion 3R. The floor reaction force sensor 13 and the supporting force sensor 14 output their detection signals to the control device 6R via a signal line (not shown).
Supplementally, the floor reaction force sensor 13 constitutes a floor reaction force detection means in the present invention in combination with a floor reaction force measurement processing section described later, and the support force sensor includes a support force measurement processing section described later. In addition, it constitutes a supporting force detecting means in the present invention.
The leg links 4L and 4R are arranged so as to substantially follow the left leg and the right leg of the user A, respectively. Each leg link 4 includes a rod-shaped thigh frame 15 corresponding to the thigh of the leg of the user A, a rod-shaped thigh frame 16 corresponding to the thigh of the leg, and an upper end portion of the thigh frame 15. A first joint 17 for connecting the lower leg of the thigh frame 15 to the upper end of the lower leg frame 16, and a lower end of the lower leg frame 16 connected to the foot mounting part 2. The third joint 19 is provided. In other words, each leg link 4 has a first joint 17 at its upper end (connecting portion with the body mounting portion 2), intermediate portion, and lower end portion (connecting portion with the foot mounting portion 3), respectively. The second joint 18 and the third joint 19 are provided, the first joint 17 and the second joint 18 are connected by the thigh frame 15, and the second joint 18 and the third joint 19 are connected by the lower leg frame 16. It is connected.
The first joint 17L of the left leg link 4L connects the upper end of the thigh frame 15L to the housing 6aL of the control device 6L. Similarly, the first joint 17R of the right leg link 4R connects the upper end of the thigh frame 15R to the housing 6aR of the control device 6R. Therefore, in the present embodiment, each leg link 4 has an upper end (the upper end of the thigh frame 15) on the left and right sides of the harness 5a of the body mounting portion 2 via the first joint 17 and the housing 6a. It is connected. In addition, the housing 6a of each control device 6 is mounted at a location different from the side of the body mounting portion 2 (for example, the housing 6a is fixed to the back surface of the harness 5a of the body mounting portion 2, or The housing 6a of the control device 6 is accommodated in a case that is carried on the back of the user A), and the attachment portion of the first joint 17 on the body mounting portion 2 side is directly attached to the side portion of the harness 5a. May be.
In the present embodiment, each of the first joints 17 is a joint having a degree of freedom of rotation about one axis in the left-right direction of the user A (around the axis a in FIG. 1). Thereby, the swinging motion (swinging motion) in the front-rear direction of each leg link 4 is enabled with the first joint 17 as a fulcrum. Supplementally, since the harness member 5a to which the casing 6a of each control device 6 is fixed is flexible, the left and right of each leg link 4 is deformed by bending or twisting of the harness member 5a or other harness members 5. A swinging motion in the direction (a motion corresponding to the abduction / inversion motion of each leg of the user A) is also possible. Each first joint 17 may be formed of a free joint having a degree of freedom of rotation about three axes, such as a ball joint, or has a degree of freedom of rotation about two axes in the left-right direction and the front-rear direction. It may be a joint.
Each second joint 18 is a joint having a degree of freedom of rotation about one axis in the left-right direction of user A (around axis b in FIG. 1). As a result, the leg link 16 of each leg link 4 can be rotated relative to the thigh link 15 around the axis b of the second joint 18, and thus the leg link 4 can bend and extend at the second joint 18. It is said that.
In the present embodiment, an electric motor 20 as an actuator that drives the second joint 18 and a rotary encoder 21 that detects the rotation angle of the second joint 18 are attached to each second joint 18. The rotary encoder 21 constitutes a bending angle detection means in the present invention in combination with a bending angle measurement processing section described later, and a predetermined reference rotation position of the second joint 18 (for example, the user A stands upright in an upright posture). The detection signal corresponding to the rotation angle from the rotation position of the second joint 18 in a state where the second link 18 is in a state of being output as a signal indicating the bending angle of the leg link 3 in the second joint 18. The rotary encoders 21L and 21R output rotation angle detection signals to the control devices 6L and 6R through signal lines (not shown), respectively. Further, the electric motors 20L and 20R are connected to the control devices 6L and 6R via connection lines (not shown) for energizing from the control devices 6L and 6R, respectively.
Supplementally, the actuator that drives the second joint 18 may be a hydraulic or pneumatic actuator or a polymer actuator (muscle actuator). Further, an actuator may be attached to the body mounting portion 2 and the second joint 18 may be driven via a wire or the like. Further, the bending angle detection means may be constituted by a potentiometer or the like instead of the rotary encoder 21. The same applies to other embodiments described later.
Each third joint 19 is composed of a free joint having a degree of freedom of rotation about three axes, such as a ball joint, and the lower end portion of the crus frame 16 is connected to the supporting force sensor 14 provided in the foot mounting portion 3. ing. Therefore, the leg frame 16 of each leg link 4 has a leg through the third joint 19 and the support force sensor 14 in a state where the support force sensor 14 is interposed between the third joint 19 and the annular rigid member 8. It is connected to the annular rigid member 8 of the flat mounting portion 3.
The length of the thigh frame 15 of each leg link 4 (interval between the first joint 17 and the second joint 18) and the length of the lower leg frame 16 (interval between the second joint 18 and the third joint 19) are as follows: The leg link 4 is set to be bent at the second joint 18 as shown in FIG. 2 in a state where the user A having a normal body shape stands upright. That is, each leg link 4 does not extend even if the user A takes any posture. This avoids a singular point state in which the thigh frame 15 and the lower leg frame 16 are aligned, and operates the electric motor 20 regardless of the posture of the user A, so that the user A can move from the walking assist device 1 to the user A. This is because an upward assisting force can be applied to the.
The above is the mechanical configuration of the walking assist device 1 of the present embodiment. In the walking assist device 1 having such a structure, for example, in a state where both legs of the user A are standing legs (legs that support the weight of the user A on the floor) (so-called both-leg support period state) Both foot mounting portions 3, 3 are grounded via the elastic grounding portions 10, 10, and a floor reaction force (three-dimensional vector) acts on each foot mounting portion 3 via the respective elastic grounding portions 10. At this time, the floor reaction force acts on the floor reaction force sensor 13 provided in the foot mounting portion 3 and is detected by the floor reaction force sensor 13 as a three-dimensional translational force vector. Further, in a state where only one leg of the user A is a standing leg (a state in a so-called one leg supporting period), only the foot mounting part 3 (3L or 3R) on the standing leg side is grounded and acts on it. A floor reaction force (translation force vector) is detected by a floor reaction force sensor 13 provided in the foot mounting portion 3. The floor reaction force acting on the foot mounting portion 3 corresponding to the leg (free leg) which is not a standing leg is zero. In this case, strictly speaking, the inertial force of the elastic grounding portion 10 also acts on the floor reaction force sensor 13, but the weight of the elastic grounding portion 10 is sufficiently small. Accordingly, the translational force acting on the floor reaction force sensor 13 on the free leg side is substantially zero.
Here, in any state of the both-leg support period and the one-leg support period, the resultant force of the floor reaction force vector (hereinafter referred to as the total floor reaction force) for both foot mounting portions 3 and 3 is the user A and Supporting force (user A and walking assistance) for supporting the overall weight of walking assistance device 1 (the sum of the weight of user A and the weight of walking assistance device 1) and the inertial force generated by those movements on the floor Force that balances the resultant force of gravity and the inertial force acting on the entire device 1. At this time, in the state where the torque generated by both the electric motors 20 and 20 is zero (the state where the electric current of both the electric motors 20 and 20 is cut off), most of the total floor reaction force (specifically, the total floor reaction force). From which a portion corresponding to the weight of the foot mounting portion 3 such as the rigid plate 9 and the annular rigid member 8 of each foot mounting portion 3 corresponding to the user A's stance is removed). (Both legs or one leg).
On the other hand, when the torque in the extension direction of the leg link 4 is applied to the second joint 18 by the electric motor 20 provided in each leg link 4 corresponding to the standing leg of the user A, the foot on the leg link 4 side is attached. Part of the floor reaction force vector acting on the portion 3 is transmitted to the leg link 4 via the annular rigid member 8 and the third joint 19 of the foot mounting portion 3. This transmitted force (translational force vector acting on the leg link 4 from the foot mounting portion 3 via the third joint 19) corresponds to the support force in the present invention, and the support force is It means the share of the leg link 4 in the floor reaction force vector that acts on the foot mounting portion 3 corresponding to the standing leg A. Hereinafter, the support force is referred to as assist force. Thus, the assist force transmitted to the leg link 4 on the support leg side is detected by the support force sensor 14 as a three-dimensional translational force vector.
Supplementally, the translation force vector acting on the support force sensor 14 (the translation force vector detected by the support force sensor 14) and the translation force vector acting on the leg link 4 from the third joint 19 generally have different directions. However, since the support force sensor 14 is provided in the vicinity of the third joint 19, the absolute values of the translation force vectors thereof are substantially the same. Further, in the walking assist device 1 of the present embodiment, only the body mounting portion 2 and the foot mounting portions 3 and 3 are restrained by the user A, so that the assist force of each leg link 4 (from the foot mounting portion 3 to the first) The translational force vector acting on the leg link 4 via the three joints 19 is a vector having a straight line connecting the third joint 19 and the first joint 17 of the leg link 4 as an action line. Therefore, the assist force can be detected from the output of the support force sensor 14.
In the present embodiment, the supporting force sensor 14 is interposed between the third joint 19 and the annular rigid member 8 of the foot mounting portion 3, but in the vicinity of the third joint 19, It may be interposed between the leg link 4 and the lower leg frame 16. In this case, the direction and the absolute value of the translational force vector acting on the support force sensor and the translational force vector acting on the leg link 4 from the third joint 19 are substantially the same.
Part of the assist force transmitted from the foot mounting portion 3 to the leg link 4 as described above (specifically, the force obtained by subtracting the force for supporting the weight and inertial force of the leg link 4 on the floor from the assist force) Acts on the body mounting portion 2 via the first joint 17 of the leg link 4, thereby applying an upward (lifting direction) auxiliary force from the leg link 4 to the user A via the body mounting portion 2. It becomes possible to make it. Thereby, it becomes possible to reduce the share of the total floor reaction force by each leg of the user A. In the present embodiment, the leg link 4 is transmitted to the user A by controlling the generated torque of each electric motor 20 so that the assist force detected by the support force sensor 14 becomes a required target value as described above. Then, an auxiliary force in the lifting direction is applied via the body mounting portion 2.
Next, details of each control device 6 will be described with reference to FIGS. 3 and 4. FIG. FIG. 3 is a block diagram showing a functional configuration of the control device 6, and FIG. 4 is a diagram for explaining a control process of the control device 4. In the present embodiment, since the control devices 6L and 6R have the same configuration, in FIG. 3, the control device 6R is shown in parentheses. Moreover, in FIG. 4, the leg link 4 and the foot attachment part 3 are shown typically.
As shown in FIG. 3, each control device 6 includes an arithmetic processing unit 30 including a CPU, a RAM, a ROM, an input / output interface circuit, and a driver circuit 31 for the electric motor 20 . The arithmetic processing unit 30 corresponds to the actuator control means in the present invention, and as its functional means, a floor reaction force measurement processing unit 41, a target assist force determination unit 42, an assist force measurement processing unit 43, a PID A control unit 44, a bending angle measurement processing unit 45, and a torque conversion unit 46 are provided. In addition, both or one of the control devices 6L and 6R is provided with a power supply circuit including a power storage device such as a battery (not shown) and a power switch. The power is supplied to the.
Supplementally, in the present embodiment, the control device 6 is provided for each electric motor 20, but the operation control of both the electric motors 20L and 20R may be performed by a single control device. In this case, the control device may be provided with a single arithmetic processing unit, and the electric motors 20 may be controlled in parallel by the time division processing of the arithmetic processing unit. Further, the battery and the power supply circuit may be mounted on the body mounting portion 2 or the user A's body separately from the control device. The same applies to other embodiments described later.
Hereinafter, the control process of each control device 6 will be described together with the detailed process of each part of the arithmetic processing unit 30. In the following description, the control process of the control device 6L will be representatively described, but the same applies to the control device 6R. In the following description, the three axial directions of the translational force vectors detected by the supporting force sensor 14 and the floor reaction force sensor 13 are represented by the x-axis, y-axis, and z-axis in FIG. Are appended with subscripts x, y, and z, respectively. In this case, the z-axis is an axis that is substantially perpendicular to the floor surface with substantially the entire bottom surface of the foot mounting portion 3 grounded, and the x-axis and the y-axis are orthogonal on a plane perpendicular to the z-axis. Is the axis. In particular, for the force component in the z-axis direction, the direction of the z-axis arrow in FIG. 4 is the positive direction.
The control device 6L executes the processing of the arithmetic processing unit 30L described below at a predetermined control processing cycle. First, the outputs of the rotary encoder 21L, the supporting force sensor 14L, and the floor reaction force sensor 13L are taken into the bending angle measurement processing unit 45L, the assist force measurement processing unit 43L, and the floor reaction force measurement processing unit 41L, respectively. The processes 45L, 43L, and 41L are executed.
The bending angle measurement processing unit 45L measures the rotation angle of the second joint 18L from a predetermined reference rotation position from the output of the rotary encoder 21L, and uses the rotation angle as the bending angle of the leg link 4L at the reference rotation position ( This is stored in advance in a memory (not shown)) to obtain the bending angle θ1_L of the leg link 4L at the second joint 18L. As shown in FIG. 4, the bending angle θ1_L is an angle formed by the thigh link 15L and the crus link 16L (more precisely, a line segment connecting the first joint 17L and the second joint 18L, and the second joint 18L and the third joint). Angle formed with a line segment connecting the joint 19L).
In the assist force measurement processing unit 43L, the translational force (from the foot attachment unit 3L to the leg link) that acts on the leg link 4L from the third joint 19L based on the output of the support force sensor 14L (translational force detection value in the triaxial direction). Assist force Fa_L as a detected value of (support force transmitted to 4L) is obtained. Specifically, the assist force Fa_L is obtained as follows.
First, force component detection values (Fax, Fay, Faz) in the three axial directions indicated by the output of the support force sensor 14L. ), The absolute value (= √ (Fax 2 + Fay 2 + Faz 2 )) of the translational force vector acting on the supporting force sensor 14L is obtained. Then, by multiplying this absolute value by the sign of the force component detection value Faz in the z-axis direction, the assist force Fa_L (actually acts on the leg link 4L from the foot attachment portion 3L via the third joint 19L). Translation force) is required. That is, the assist force Fa_L is calculated by the following equation (1).
Fa_L = sgn (Faz) · √ (Fax 2 + Fay 2 + Faz 2 ) (1)
Note that sgn () is a sign function. The assist force Fa_L obtained in this way is equal in magnitude to the absolute value of the translation force vector detected by the support force sensor 14L, and has the same sign as Faz. In this case, regarding the sign of the assist force Fa_L, when the left leg of the user A is a standing leg (when the foot mounting portion 3L is grounded), Fa_L> 0 is always satisfied. Further, when the left leg of the user A is a free leg, when the user A tries to bend the left leg, Fa_L <0 and the user A tries to extend the left leg. When this is done, Fa_L> 0.
Supplementally, the translational force vector that actually acts on the leg link 4L from the foot mounting portion 3L via the third joint 19L is, as described above, a straight line connecting the third joint 19L and the first joint 17L as the action line. Vector. As shown in FIG. 4, the assist force Fa_L obtained as described above indicates the magnitude and direction of the translational force vector that actually acts on the leg link 4L from the third joint 19L on the line of action. In the example of FIG. 4, Fa_L> 0.
Further, in the floor reaction force measurement processing unit 41L, Ft_L as a detected value of the floor reaction force acting on the foot mounting portion 3L is calculated based on the output of the floor reaction force sensor 13L (translational force detection value in three axial directions). Desired. Specifically, the floor reaction force Ft_L is obtained as follows.
First, force component detection values (Ftz, Fty, Ftz) in the three-axis direction indicated by the output of the floor reaction force sensor 13L (more specifically, high-frequency components and predetermined offsets are removed from the force component detection values in the three-axis direction. The absolute value (= √ (Ftx 2 + Fty 2 + Ftz 2 )) of the translational force vector acting on the floor reaction force sensor 13L is obtained. Then, the floor reaction force Ft_L is obtained by multiplying the absolute value by the sign of the force component detection value Ftz in the z-axis direction. That is, the floor reaction force Ft_L is calculated by the following equation (2).
Ft_L = sgn (Ftz) · √ (Ftx 2 + Fty 2 + Ftz 2 ) Equation (2)
However, in this case, when Ftz is within a predetermined minute range among the force component detection values (Ftz, Fty, Ftz) in the three-axis directions, Ft_L is calculated as Ftz = 0. Therefore, in this case, Ft_L = 0.
The floor reaction force Ft_L obtained in this way is equal in magnitude to the absolute value of the translational force vector detected by the floor reaction force sensor 13L, and has the same sign as Ftz. In this case, regarding the sign of the floor reaction force Ft_L, Ft_L> 0 is always satisfied when the left leg of the user A is a standing leg (when the foot mounting portion 3L is grounded). Further, when the left leg of the user A is a free leg, since Ftz is within the predetermined minute range (the minute range is determined to be like this), Ft_L = 0. In FIG. 4, an example of Ft_L in the case where Ft_L> 0 is shown by a vector.
Next, the processing of the target assist force determination unit 42L is executed. This process may be executed before the processes of the assist force measurement processing unit 43L and the bending angle measurement processing unit 45L.
The floor reaction force Ft_L is given to the target assist force determination unit 42L from the floor reaction force measurement processing unit 41L. The control device 6L is preliminarily input and stored with the assist ratio setting value, and the assist ratio is also given to the target assist force determination unit 42L. Here, the set value of the assist ratio is a set value of the target ratio of the assist force Fa_L to the floor reaction force Ft_L. The setting value of the assist ratio is common to the left and right leg links 4L and 4R. However, the assist ratio may be set separately for each leg link 4L, 4R. When the setting value of the assist ratio of both the leg links 4L and 4R is made common, the setting value of the assist ratio is, for example, that of the walking assist device 1 with respect to the sum of the weight of the user A and the weight of the walking assist device 1. It is set to be slightly larger than the weight ratio.
Then, the target assist force determining unit 42L determines the target assist force TFa_L by multiplying the input floor reaction force Ft_L by the assist ratio setting value. That is, TFa_L is determined by the following equation (3).
TFa_L = assist ratio · Ft_L (3)
FIG. 4 shows an example of the target assist force TFa_L with a dashed arrow. This target assist force TFa_L has a magnitude obtained by multiplying the absolute value of the floor reaction force vector acting on the foot mounting portion 3L by the assist ratio, and has the same direction as the assist force Fa_L (the third joint 19L and the first The magnitude and direction of a vector in the direction of a straight line connecting the joint 17L are shown. In the illustrated example, TFa_L> 0.
Next, the process of the PID control unit 44L is executed. This process may be performed before the process of the bending angle measurement processing unit 45L.
The PID control unit 44L receives the assist force Fa_L from the assist force measurement processing unit 43L and the target assist force TFa_L from the target assist force determination unit 42L. Then, the PID control unit 44L calculates the required assist force DFA_L based on the PID control law as the feedback control law from the deviation (= TFa_L−Fa_L) between the input target assist force TFa_L and the assist force Fa_L. That is, the required assist force DFa_L is calculated by multiplying the deviation (TFa_L−Fa_L), its differential value, and the integral value (cumulative addition value) by multiplying them by a predetermined gain and adding them together. This required assist force DFA_L means the assist force required to make the assist force Fa_L approach the target assist force TFa_L (the support force that should be applied to the leg link 4L from the foot mounting portion 3L). FIG. 4 shows an example of the required assist force DFA_L as a vector.
Note that the requested assist force DFa_L matches the target assist force TFa_L when the assist force Fa_L constantly matches the target assist force TFa_L.
Next, the process of the torque converter 46L is executed. The torque converter 46L receives the bending angle θ1_L of the leg link 4L from the bending angle measurement processing unit 45L and the requested assist force DFA_L from the PID control unit 44L. In addition, the control device 6L includes in advance a length D1 of the thigh frame 15 of each leg link 4 (a distance between the first joint 17 and the second joint 18 of each leg link 4; see FIG. 4), and a crus frame 16 Length D2 (the distance between the second joint 18 and the third joint 19 of each leg link 4; see FIG. 4) is stored in a memory not shown, and these D1 and D2 are stored in the torque converter 46L. Given to. D1 and D2 are common to the left and right leg links 4L and 4R.
Based on these input data, the torque converter 46L calculates a torque commensurate with the moment generated in the second joint 18L as the torque command value DT_L of the electric motor 20L by the required assist force DFA_L.
Specifically, first, based on θ1_L, D1, and D3, based on a geometric relational expression represented by the following expression (4) (geometric relational expression regarding a triangle having the joints 17 to 19 in FIG. 4 as vertices): A distance D3 between the first joint 17L and the third joint 19L is calculated.
D3 2 = D1 2 + D2 2 +2 ・ D1 ・ D2 ・ cosθ1_L (4)
Next, based on D3, D1 and D2, a geometrical relational expression represented by the following expression (5) (a geometrical relational expression regarding a triangle having each joint 17 to 19 in FIG. 4 as a vertex), 4 is calculated. The angle θ2_L includes a line segment connecting the first joint 17L and the third joint 19L (a line segment having a length D3) and a line segment connecting the second joint 18L and the third joint 19L (a line segment having a length D2). This is the angle formed by
D1 2 = D2 2 + D3 2 +2, D2, D3, cosθ2_L (5)
Next, a torque command value DT_L is calculated from the angle θ2_L, the required assist force DFA_L, and the length D2 of the lower leg frame 16L by the following equations (6) and (7).
F1_L = DFa_L · sinθ2_L (6)
DT_L = F1_L · D2 (7)
Here, F1_L is a component in the direction orthogonal to the line segment connecting the second joint 18L and the third joint 19L in the required assist force DFA_L.
The torque command value DT_L obtained in this way means a torque in the extension direction of the leg link 3L when it is a positive value, and a torque in the bending direction of the leg link 3L when it is a negative value. Means. FIG. 4 shows an example of the torque command value DT_L with a circular arrow. In this example, DT_L> 0. Supplementally, the above formulas (4) to (7) indicate the correlation between the assist force, the second joint 18L, and the bending angle θ1.
The torque command value DT_L obtained by the torque converter 46L as described above is given to the driver circuit 31L as a command value that defines the energization current of the electric motor 20L. Then, the driver circuit 31L energizes the electric motor 20L according to the torque command value DT_L, whereby the electric motor 20L generates a torque of the torque command value DT_L.
The above is the details of the control process of the control device 6L. The control process is similarly performed for the control device 6R.
According to the embodiment described above, the floor reaction force vector Ft acting on each foot mounting portion 3 is directly detected, and the absolute value of the floor reaction force vector is multiplied by the assist ratio. The generated torque of each electric motor 20 is controlled so that the target assist force of the leg link 4 is used and the target assist force is actually generated by the leg link 4. Therefore, it is possible to generate an assist force corresponding to the actual floor reaction force vector at each leg link 4 while reflecting the actual floor reaction force vector accompanying the movement of the user A. And since this assist force can make the user A act in the lifting direction via the body mounting portion 2, the burden caused by the leg (standing leg) of the user A itself can be effectively reduced.
Further, since the target assist force is zero on the free leg side of the user A, the influence of the friction of the second joint 18 or the electric motor 20 is compensated, and the friction of the user A is not borne. As described above, since the electric motor 20 is controlled, the burden on the swing leg of the user A can be reduced.
Further, since the floor reaction force sensor 13 is provided immediately below the MP joint of each foot of the user A, the floor reaction force vector on the toe side of the foot is output from the floor reaction force sensor 13. Can be detected accurately. For this reason, in particular, when the user A tries to walk on the flat ground or climb the stairs, a part of the floor reaction force necessary for kicking the floor surface on the toe side of the foot is applied to each leg. The link 4 can be paid appropriately.
Further, since the floor reaction force sensor 13 is provided on the toe side of the foot of the user A, when the user A lands the foot mounting portion 3 on the free leg side from the heel side, An excessive floor reaction force vector associated with landing can be prevented from directly acting on the floor reaction force sensor 13. As a result, it is possible to avoid a situation in which the assist force is instantaneously excessive.
Next, a second embodiment of the present invention will be described with reference to FIGS. In the present embodiment, since only a part of the mechanical configuration and the control process of the control device 6 are different from those of the first embodiment, the same configuration part or the same function part as the first embodiment. The same reference numerals as those in the first embodiment are used to omit the description.
FIG. 5 is a diagram illustrating the walking assist device 51 of the present embodiment and the user A equipped with the walking assist device 51 in a front view. As shown in the figure, the walking assist device 51 of this embodiment does not include a supporting force sensor, and each leg link 4 is directly connected to the annular rigid member 8 of the foot mounting portion 3 via the third joint 19. It is connected. Further, in this walking assist device 51, a torque sensor 52 that detects torque (generated torque of the electric motor 20) applied to the second joint 18 by the electric motor 20 is provided in the second joint 18 instead of the support force sensor. It is attached. Hereinafter, the torque detected by the torque sensor 52 is referred to as assist torque. The other mechanical configuration is the same as that of the first embodiment. The torque sensor 52 constitutes a torque detection means in the present invention together with an assist torque measurement processing unit described later.
And in this embodiment, as shown in the block diagram of FIG. 6, the control apparatus 6 which controls each electric motor 20 has the floor reaction force measurement process part 61, the torque conversion part as a functional means of the arithmetic process part 30. 62, a target torque determination unit 63, an assist torque measurement processing unit 64 , a bending angle measurement processing unit 65, and a PID control unit 66. Other configurations of the control device 6 are the same as those in the first embodiment.
Hereinafter, the control processing of each control device 6 will be described with reference to FIG. 6 and FIG. 7 together with the detailed processing of each unit of the arithmetic processing unit 30 in the present embodiment. FIG. 7 is a diagram for explaining the control process of the control device 4. In addition, in FIG. 7, the leg link 4 and the foot mounting part 3 are schematically shown as in FIG. In the following description, the control process of the control device 6L will be representatively described, but the same applies to the control device 6R.
The control device 6L executes the processing of the arithmetic processing unit 30L described below at a predetermined control processing cycle. First, the outputs of the torque sensor 52L, the floor reaction force sensor 13L, and the rotary encoder 21L are taken into the assist torque measurement processing unit 64L, the floor reaction force measurement processing unit 61L, and the bending angle measurement processing unit 65L, respectively, and these processing units 64L. , 61L, 65L are executed.
In the assist torque measurement processing unit 64L, the assist torque Ta_L is obtained from the output of the torque sensor 52L (more specifically, the output is obtained by removing a high frequency component and a predetermined offset). Here, in this embodiment, the sign of the assist torque Ta_L is positive for the extension direction torque of the leg link 4L and negative for the bending direction torque. At this time, in a state where the left leg of the user A is a standing leg, the assist torque Ta_L detected by the torque sensor 52L is always Ta_L> 0. Further, in a state where the left leg of the user A is a free leg, when the user A tries to extend the left leg, Ta_L <0, and when the user A tries to bend the left leg, Ta_L > 0. FIG. 7 shows an example of the assist torque Ta_L. In this case, Ta_L> 0.
In addition, the floor reaction force measurement processing unit 61L obtains a signed floor reaction force Ft_L (see FIG. 7) by the same processing as the floor reaction force measurement processing unit 41L in the first embodiment.
Further, the bending angle measurement processing unit 65L obtains the bending angle θ1_L shown in FIG. 7 by the same processing as the bending angle measurement processing unit 45L in the first embodiment.
Next, the process of the torque converter 62L is executed. This process may be executed before the process of the assist torque measurement processing unit 64L.
The torque converter 62L receives the bending angle θ1_L of the leg link 4L from the bending angle measurement processing unit 65L and the floor reaction force Ft_L from the floor reaction force measurement processing unit 61L. Further, the torque converter 62L includes the length D1 of the thigh frame 15 of each leg link 4 stored and held in advance by the control device 6 and the lower leg frame 16 in the same manner as the torque converter 46L in the first embodiment. A length D2 is given.
Then, the torque conversion unit 62L assumes that the floor reaction force Ft_L acts on the leg link 4L from the foot attachment unit 3L via the third joint 19L based on these input data (more specifically, the foot The magnitude of the translation force vector that actually acts on the leg link 4L from the flat attachment site 3L is equal to the magnitude of the floor reaction force Ft_L, and the direction of the translation force vector connects the first joint 17L and the third joint 19L. Torque commensurate with the moment generated at the second joint 18L by the floor reaction force Ft_L (translational force vector acting on the leg link 4L) in the straight line (assuming the direction according to the sign of the floor reaction force Ft_L) Is obtained as the floor reaction force equivalent torque Tt_L.
Specifically, first, from θ1_L, D1, and D3, the angle θ2_L shown in FIG. 7 based on the equations (4) and (5) described in the first embodiment, that is, the first joint 17L and the third An angle θ2_L formed by a line segment connecting the joint 19L and a line segment connecting the second joint 18L and the third joint 19L is calculated. Then, from this angle θ2_L, the floor reaction force Ft_L, and the length D2 of the crus frame 16L, the following equations (8) and (9) similar to the above equations (6) and (7) are used. Torque Tt_L is calculated.
F2_L = Ft_L · sinθ2_L (8)
Tt_L = F2_L · D2 (9)
Here, as shown in FIG. 7, F2_L connects the second joint 18L and the third joint 19L of the floor reaction force Ft_L assumed to act on the leg link 4L (indicated by a broken straight arrow in FIG. 7). It is a component in the direction orthogonal to the line segment. The relationship between the sign and the direction of the floor reaction force equivalent torque Tt_L obtained in this way is the same as the assist torque Ta_L.
Next, the process of the target torque determination unit 63L is executed. This process may be executed before the process of the assist torque measurement processing unit 64L.
The target torque determining unit 63L receives the floor reaction force equivalent torque Tt_L from the torque converting unit 62L. The target torque determination unit 63L is given the assist ratio setting value stored and held in advance by the control device 6L, as in the target assist force determination unit 42L in the first embodiment. Then, the target torque determination unit 63L determines the target assist torque TTa_L by multiplying the input floor reaction force equivalent torque Tt_L by the assist ratio setting value. That is, TTa_L is determined by the following equation (10).
TTa_L = Assist ratio · Tt_L (10)
FIG. 7 shows an example of the target assist torque TTa_L by a broken arc arrow. In the illustrated example, TTa_L> 0.
Supplementally, the target assist torque TTa_L obtained in this way is the same as the target assist force TFa_L obtained by the target assist force determination unit 42L in the first embodiment, similar to the torque conversion unit 62L (or torque conversion unit 46L). This is equivalent to the one converted into the torque of the second joint 18L by the processing. Therefore, as in the first embodiment, after obtaining the target assist force TFa_L from the floor reaction force Ft_L, it is converted into torque by the same processing as the torque converter 62L (or torque converter 46L), The target assist torque TTa_L may be obtained.
Next, the process of the PID control unit 66L is executed. The PID control unit 66L receives the assist torque Ta_L from the assist torque measurement processing unit 64L and the target assist torque TTa_L from the target assist torque determination unit 63L. Then, the PID control unit 66L brings the assist torque Ta_L closer to the target assist torque TTa_L from the deviation (= TTa_L−Ta_L) between the input target assist torque TTa_L and the assist torque Ta_L by the PID control law as the feedback control law. The torque command value DT_L of the electric motor 20L is calculated. That is, the torque command value DT_L is calculated by multiplying the deviation (TTa_L−Ta_L), its differential value, and the integral value (cumulative addition value) by a predetermined gain and adding them together. The relationship between the sign and the direction of the torque command value DT_L obtained in this way is the same as the assist torque Ta_L. FIG. 7 shows an example of the torque command value DT_L with a circular arrow. In this example, DT_L> 0. The torque command value DT_L matches the target assist torque TTa_L when the assist torque Ta_L constantly matches the target assist torque TTa_L.
The torque command value DT_L obtained by the PID control unit 66L as described above is given to the driver circuit 31L as a command value that defines the energization current of the electric motor 20L. At this time, as in the first embodiment, the electric motor 20L generates a torque of the torque command value DT_L.
The control process of the control device 6L described above is the same for the control device 6R.
In this embodiment, although the assist force is not directly controlled as in the first embodiment, the target assist torque TTa_L corresponds to the target assist force TFA described in the first embodiment. . Therefore, also in the second embodiment, as a result, as in the first embodiment, the actual assist force of each leg link 4 is controlled to the target assist force TFa. Therefore, in the second embodiment, the same effect as that described in the first embodiment can be obtained.
Next, a third embodiment of the present invention will be described with reference to FIGS. 8 (a) and 8 (b). FIGS. 8A and 8B are views showing the vicinity of the waist of the walking assistance device of the present embodiment and the user wearing the same in a front view and a side view, respectively.
This embodiment is different from the first or second embodiment only in the configuration of the body mounting portion. That is, in the walking assistance device 1 of the present embodiment, the body mounting portion 70 is wound around the waist of the user A, and is wound around the back side member 71 wound around the back side and the front side. The front side member 72 is roughly divided.
The back side member 71 is a member that extends from one side of the waist of the user A to the other side through the back side, and is formed of a hard material such as resin. Hinge members 73L and 73R are provided at left and right side portions of the back member 71 (side portions of the waist portion of the user A), respectively. Each hinge member 73 includes a fixed portion 74 fixed to the back member 71, and a movable portion 76 connected to the fixed portion 74 via a shaft pin 75 (see FIG. 8A). 76 is swingable with respect to the fixed portion 74 (relative to the back member 71) with the shaft pin 75 as a fulcrum. In this case, as shown in FIG. 8B, the shaft center c of the shaft pin 75 is oriented substantially in the front-rear direction. Therefore, the movable portion 76 can swing around the axis c in the front-rear direction with respect to the back member 71. The leg link 4 having the same structure as that of the first embodiment is connected to the fixing portion 74 of each hinge member 73 via the first joint 17. Specifically, the leg link 4L is connected to the fixed portion 74 of the hinge member 73L via the first joint 17L, and the leg link 4R is connected to the fixed portion 74 of the hinge member 73R via the first joint 17R.
Therefore, each leg link 4 can swing out in the front-rear direction by the first joint 17 and can also be rotated outwardly or internally by the hinge member 73 (oscillating movement around the axis c of the shaft pin 75). ) Is possible.
Moreover, the housing | casing 6a of each control apparatus 6 demonstrated in the said 1st Embodiment is being fixed to the location at the back side of each hinge member 73 of the back member 71. FIG.
The front member 72 is a member that extends from one end of the back member 71 to the other end via the front side of the waist of the user A, and extends from the left end and right end of the back member 71, respectively. The left belt portion 77L, the right belt portion 77R, and the buckle 78 that couples the belt portions 77L and 77R at the front portion of the waist of the user A are configured. Each belt portion 77 is made of a flexible material. In this case, the circumferential length of the front member 72 (and consequently the entire circumferential length of the body mounting portion 70) can be adjusted by the buckle 78, and the body mounting portion 70 can be adjusted vertically with respect to the waist of the user A by the adjustment. It is wound around and mounted on the waist so that it does not shift (so that a vertical force can act between the waist and the body mounting portion 70).
The walking assistance device 70 of the present embodiment has the same structure as that of the first embodiment or the second embodiment except for the above described.
Since this embodiment only differs from the first embodiment or the second embodiment only in the configuration of the body mounting portion 70, the same effects as the first embodiment or the second embodiment can be achieved.
In the first to third embodiments described above, the annular rigid member 8, the rigid plate 9, the floor reaction force sensor 13, the hard elastic member 12, and the elastic grounding portion 10 are related to the configuration of the foot mounting portion 3. Although provided outside the shoe 7, these may be accommodated inside the shoe 7. At this time, the elastic grounding portion 10 may be omitted, and the floor reaction force sensor 13 and the hard elastic member 12 may be interposed between the bottom surface inside the shoe 7 and the rigid plate 9. In this case, the bottom portion of the shoe 7 functions as an elastic grounding portion. When the annular rigid member 10 or the like is accommodated in the shoe 7 as described above, the annular rigid member 10 is connected to the foot mounting portion 3 as described above. The upper surface portion is exposed from the shoelace mounting portion of the shoe 7 or is exposed to the opening formed in the shoelace mounting portion.
Moreover, in the said 1st-3rd embodiment, regarding the structure of the foot mounting | wearing part 3, although it was made to provide the rigid board 9, when the user A assists the operation | movement which goes up a staircase or a hill, Since the floor reaction force vector acting on the foot mounting portion 3 on the stance side mainly acts on the toe side of the foot mounting portion 3, the rigid plate 9 may be omitted. In this case, for example, each floor reaction force sensor 13 is fixed to the bottom surface of the foot annular rigid body member 9, and the hard elastic member 12 is fixed to the bottom surface of the heel of the shoe 7. The elastic grounding portion 10 may be fixed to the lower surface of the elastic member 12.
The figure which shows the walking assistance apparatus of 1st Embodiment of this invention, and the user equipped with this with front view. The figure which shows the walk assistance apparatus and user of 1st Embodiment by a side view. The block diagram which shows the structure of the control apparatus with which the walking assistance apparatus of 1st Embodiment was equipped. The figure for demonstrating the control processing of the control apparatus of FIG. The figure which shows the walking assistance apparatus of 2nd Embodiment of this invention, and the user equipped with this with front view. The block diagram which shows the structure of the control apparatus with which the walking assistance apparatus of 2nd Embodiment was equipped. The figure for demonstrating the control processing of the control apparatus of FIG. (A) is a figure which shows the principal part of the walking assistance apparatus of 3rd Embodiment of this invention and the user equipped with this by a front view, (b) is a side view of the principal part of this walking assistance apparatus and a user. FIG.
DESCRIPTION OF SYMBOLS 1,51 ... Walking assistance apparatus, 2,70 ... Body mounting part, 3 ... Foot mounting part, 4 ... Leg link, 6 ... Control apparatus, 8 ... Annular rigid body member, 10 ... Elastic grounding part, 13 ... Floor reaction force Sensors (floor reaction force detection means), 14 ... Support force sensor (support force detection means), 17 ... First joint, 18 ... Second joint, 19 ... Third joint, 20 ... Electric motor (actuator), 21 ... Rotary Encoder (bending angle detection means), 30... Arithmetic processing section (actuator control means), 41, 61... Floor reaction force measurement processing section (floor reaction force detection means), 42 .. support force measurement processing section (support force detection means) 45, 65 ... bending angle measurement processing unit (bending angle detection means), 52 ... torque sensor (torque detection means), 64 ... assist torque measurement processing unit (torque detection means).
A body mounting portion to be mounted on the user's waist or torso or thigh, a pair of foot mounting portions to be mounted on the foot of each leg of the user, and each foot mounting portion and body mounting portion; A pair of leg links, a first joint constituting a connecting portion between each leg link and the body mounting portion, a second joint provided at an intermediate portion of each leg link, each leg link and each foot A walking assist device comprising a third joint constituting a connecting portion with the mounting portion and a pair of actuators for driving the second joint of each leg link ,
The actuator control means determines that the support force is a translational force vector having a straight line connecting the first joint and the third joint of each leg link as an action line. Using the correlation between the generated torque and the bending angle of the leg link at the second joint, the actuator required for transmitting the supporting force of the target value to each leg link from the foot mounting portion side. A walking assist device that determines a torque command value and controls the actuator in accordance with the determined torque command value .
A supporting force detecting means for detecting a supporting force actually transmitted from the foot mounting portion side to each leg link; a bending angle detecting means for detecting a bending angle of each leg link; and the actuator control means, Means for calculating the target value for each leg link by multiplying the absolute value of the detected floor reaction force vector by the ratio, and bringing the magnitude of the detected supporting force close to the calculated target value. Thus, based on the feedback control law, a means for determining the required support force for each leg link, the torque command of each actuator based on the determined required support force, the detected bending angle of each leg link, and the correlation means for determining a value, the walking assist device according to claim 1, characterized in that it is composed of a means for controlling the respective actuators according to the torque command value that determines
The supporting force detection means includes a three-axis force sensor interposed between the third joint and the foot mounting portion or between the third joint and the leg link, The walking assistance device according to claim 2, wherein the supporting force is detected based on an output.
4. The walking assist device according to claim 2 , wherein the actuator control means includes means for setting the target value corresponding to a leg link on the free leg side of the user to zero.
A torque detecting means for detecting a torque actually generated in the second joint of each leg link; and a bending angle detecting means for detecting a bending angle of each leg link, wherein the actuator control means detects the detected The leg link for transmitting a supporting force having the magnitude of the target value to each leg link based on the absolute value of the floor reaction force vector, the ratio, the detected bending angle of each leg link, and the correlation. Means for determining the target torque of the second joint, means for determining the torque command value of each actuator by a feedback control law so as to bring the detected torque of the second joint close to the determined target torque, and the determination The walking assist device according to claim 1, further comprising means for controlling each actuator in accordance with the torque command value.
6. The walking assist device according to claim 5 , wherein the actuator control means includes means for setting the target torque corresponding to a leg link on the free leg side of the user to zero.
The floor reaction force detecting means includes a three-axis force sensor provided in each foot mounting portion at a position directly below the middle phalanx joint of the user's foot, and based on the output of the three-axis force sensor. The walking assist device according to claim 1 , wherein the floor reaction force vector is detected.
Each foot mounting portion includes an annular rigid member for inserting a toe portion of a foot of each leg of the user, the rigid member is connected to a leg link through the third joint, and The walking assist device according to claim 1 , wherein the grounding portion is provided on a lower surface side of the rigid member.
JP2005203860A 2005-07-13 2005-07-13 Walking assist device Expired - Fee Related JP4417300B2 (en)
JP2005203860A JP4417300B2 (en) 2005-07-13 2005-07-13 Walking assist device
US11/912,790 US8251930B2 (en) 2005-07-13 2006-06-05 Walking assistance device
PCT/JP2006/311202 WO2007007484A1 (en) 2005-07-13 2006-06-05 Walking assistance device
CN 200680019822 CN101188991B (en) 2005-07-13 2006-06-05 Walking assistance device
JP2007020672A JP2007020672A (en) 2007-02-01
JP4417300B2 true JP4417300B2 (en) 2010-02-17
ID=37636883
JP2005203860A Expired - Fee Related JP4417300B2 (en) 2005-07-13 2005-07-13 Walking assist device
US (1) US8251930B2 (en)
JP (1) JP4417300B2 (en)
CN (1) CN101188991B (en)
WO (1) WO2007007484A1 (en)
JP5126919B1 (en) * 2012-04-09 2013-01-23 英治 川西 Walking assist device
KR101435514B1 (en) * 2012-04-05 2014-09-02 주식회사 엔티리서치 Human power amplification robot estimating user's intension by detecting joint torque and control method thereof
US10092474B2 (en) 2014-07-17 2018-10-09 Samsung Electronics Co., Ltd. Supporting frame and motion assistance apparatus including the same
WO2010008688A1 (en) * 2008-07-18 2010-01-21 Conagra Foods Rdm, Inc. Shelf stable fried product and process for creating the same
JP5075777B2 (en) 2008-09-23 2012-11-21 本田技研工業株式会社 Rehabilitation equipment
JP5095583B2 (en) * 2008-11-06 2012-12-12 本田技研工業株式会社 Ankle joint structure of walking assist device
US9216131B2 (en) * 2009-11-13 2015-12-22 Toyota Jidosha Kabushiki Kaisha Walking assist device
JP5505631B2 (en) * 2010-04-28 2014-05-28 国立大学法人北海道大学 Lumbar strength aids
WO2011135444A2 (en) * 2010-04-30 2011-11-03 Empresa De Ciencia Y Tecnología En Rehabilitacíon Spa (Kinesyc Spa) Mechanical foot movement orthotic as an aid to walking
KR101221331B1 (en) * 2010-10-28 2013-01-17 (주)트리플씨메디칼 Energy storage-emission type of knee-ankle joint in gait assistance device
JP5796365B2 (en) * 2011-06-21 2015-10-21 トヨタ自動車株式会社 walking assist device
JP5799608B2 (en) * 2011-06-23 2015-10-28 トヨタ自動車株式会社 walking assist device
JP5393852B2 (en) * 2012-07-24 2014-01-22 本田技研工業株式会社 Rehabilitation device and control method thereof
WO2015021886A1 (en) * 2013-08-10 2015-02-19 Huang Chen-Ming Portable human exoskeleton system
JPWO2015107577A1 (en) * 2014-01-15 2017-03-23 パナソニック株式会社 Lower limb support orthosis
US20150321341A1 (en) * 2014-05-06 2015-11-12 Sarcos Lc Forward or Rearward Oriented Exoskeleton
KR20160047154A (en) * 2014-10-22 2016-05-02 삼성전자주식회사 A supporting module, a motion assist apparatus comprising thereof and a control method of a motion assist apparatus
JP6382754B2 (en) * 2015-03-11 2018-08-29 株式会社東芝 Operation support device
US10434352B2 (en) * 2016-12-02 2019-10-08 Daniel Campbell Locomotor training system and methods of use
JP3156367B2 (en) * 1992-06-02 2001-04-16 株式会社日立製作所 Walking aid apparatus
JP3917432B2 (en) * 2002-01-29 2007-05-23 株式会社日立製作所 Operation support device
2005-07-13 JP JP2005203860A patent/JP4417300B2/en not_active Expired - Fee Related
2006-06-05 US US11/912,790 patent/US8251930B2/en active Active
2006-06-05 WO PCT/JP2006/311202 patent/WO2007007484A1/en active Application Filing
2006-06-05 CN CN 200680019822 patent/CN101188991B/en not_active IP Right Cessation
US20090036815A1 (en) 2009-02-05
JP2007020672A (en) 2007-02-01
CN101188991B (en) 2011-02-16
WO2007007484A1 (en) 2007-01-18
CN101188991A (en) 2008-05-28
US8251930B2 (en) 2012-08-28
CN100381259C (en) 2008-04-16 Legged mobile robot
US7873436B2 (en) 2011-01-18 Gait generator for mobile robot
JP4744589B2 (en) 2011-08-10 Walking assist device and its control device
US8417382B2 (en) 2013-04-09 Control device for legged mobile body