The present disclosure relates to a care robot which assists a movement of a care receiver.
As a type of care robot, a care robot disclosed in PTL 1 is known. As illustrated in FIG. 3 of PTL 1, in the care robot, if a sitting user drives an electric motor 17 in a predetermined direction by gripping and operating one operation handle 21a while respective extension portions 19a of a support member 19 in which a movable member 11 is moved to a downward limit position with respect to a support section 7 are held under the user's arms, the movable member 11 is moved upward with respect to the support section 7 by a feed screw 15 rotating in a desired direction. In this manner, the user is lifted and allowed to stand upright by the support member 19 moving upward.
Then, if the user is allowed to stand upright in a position where the user can grip the respective extension portions 19a, the user stops gripping and operating the operation handle 21a, and stops the upward movement of the movement member 11. In this state, the user can walk while gripping the respective extension portions 19a and moving a traveling member 3 in a desired direction.
In addition, as another type of care robot, a care robot disclosed in PTL 2 is known. As disclosed in PTL 2, the care robot can assist a user to switch between a non-upright position (seating position) and an upright position.
PTL 1: JP-A-09-066082
PTL 2: JP-A-2012-030077
According to the care robot disclosed in PTL 1 described above, the user is lifted and allowed to stand upright by the support member 19 moving upward. In addition, the care robot disclosed in PTL 2 described above can assist a user to switch between the non-upright position and the upright position. However, when any of these care robots assists a standing-upright motion and a sitting motion of the care receiver, the care receiver may be uncomfortable due to a standing-upright trajectory and a sitting trajectory along which the care receiver stands upright and sits.
The present disclosure is made in order to solve the above-described problem, and an object of the present disclosure is to provide a care robot that assists a standing-upright motion and a sitting motion of a care receiver without making the care receiver uncomfortable.
In order to solve the problem, according to an aspect of the present disclosure, there is provided a care robot including a holding section configured to assist a standing-upright motion and a sitting motion of a care receiver by supporting apart of the body of the care receiver, in which when the sitting care receiver stands upright with the support of the holding section, a standing-upright trajectory, along which a movement control portion of the care receiver moves, is set such that a center of gravity of the care receiver is present in the range of the soles of both feet between a point in time early after the start of the standing-upright motion and an end time point of the standing-upright motion of the care receiver, and in which when the standing care receiver sits with the support of the holding section, a sitting trajectory, which is different from the standing-upright trajectory, and along which the movement control portion of the care receiver moves, is set such that the center of gravity of the care receiver is present out of the range of the soles of both feet from a point in time early after the start of the sitting motion of the care receiver, and moves toward a predetermined sitting position of the care receiver.
a is a right side view illustrating a scheme of an internal structure of the care robot illustrated in
b is a front view illustrating the vicinity including a first slide portion illustrated in
a is a right side view illustrating a scheme of the internal structure of the care robot illustrated in
b is a cross-sectional view taken along line 5b-5b illustrated in
c is a front view illustrating the vicinity including the first slide portion illustrated in
Hereinafter, an embodiment of a care robot according to the present disclosure will be described.
As illustrated in
The station 11, the training room 12, and the respective private rooms 13a to 13d have respective entrances/exits 11a, 12a, and 13a1 to 13d1. The respective entrances/exits 11a, 12a, and 13a1 to 13d1 are connected to one another via a corridor 14. In
The care robot 20 is a care robot for assisting a standing-upright motion and a sitting motion of the care receiver M1 by supporting a part of the body (for example, the upper half of the body, particularly, the chest) of the care receiver M1. As illustrated in
The base 21 includes left and right base portions 21a and 21b and left and right leg portions 21c and 21d. The left and right base portions 21a and 21b are arranged with a predetermined distance therebetween in a lateral direction. Left and right drive wheels 21e and 21f are respectively disposed in the left and right base portions 21a and 21b, in which left and right drive wheel motors 21g and 21h (drive sources) for respectively driving the left and right drive wheels 21e and 21f are incorporated. The care robot 20 travels using the left and right drive wheels 21e and 21f which are respectively driven by the left and right drive wheel motors 21g and 21h (drive sources). The drive sources provided in the base 21 may be omitted, and a user may push and move the care robot 20.
The left and right leg portions 21c and 21d are disposed to extend horizontally in a forward direction (leftward direction in
The robot arm section 22 is configured so that a base portion thereof is attached to the base 21. As mainly illustrated in
As illustrated in
As illustrated in
The first rotation-purpose motor 22a1c is disposed in the base 21. A first drive belt 22a1d is disposed across a pulley of the first rotation-purpose motor 22a1c and a pulley of the first rotary shaft 22a1a. If the first rotation-purpose motor 22a1c is driven, the frame 22a1b, that is, the slide base portion 22a1 is rotated around the first rotary shaft 22a1a in a forward or rearward direction.
As illustrated in
As illustrated in
Specifically, the first slide portion 22a2 includes the frame 22a2a. As illustrated in
Guide rails 22a2f are disposed in left and right end portions of the front plate-shaped member 22a2a1 of the frame 22a2a. The guide rails 22a2f slidably engage with left and right guide receiving portions 22a3b inside the left and right plate-shaped members of the frame 22a3a of the second slide portion 22a3 (to be described later).
As illustrated in
Specifically, the second slide portion 22a3 includes the frame 22a3a. As illustrated in
If the slide-purpose motor 22a2b is driven, the frame 22a2a of the first slide portion 22a2 is extended to the frame 22a1b of the slide base portion 22a1 along the shaft moving direction (extended state illustrated in
On the other hand, if the slide-purpose motor 22a2b is driven in a reverse direction, the frame 22a2a of the first slide portion 22a2 is contracted to the frame 22a1b of the slide base portion 22a1 in the shaft moving direction (contracted state illustrated in
As illustrated in
A second rotary shaft 22b2 is rotatably interposed between distal end portions of the left and right plate-shaped members 22b1a and 22b1b of the frame 22b1. A second rotation-purpose motor 22b3 is disposed in a central portion of the left and right plate-shaped members 22b1a and 22b1b. A second drive belt 22b4 is disposed across a pulley of the second rotation-purpose motor 22b3 and a pulley of the second rotary shaft 22b2.
The third arm 22c is formed in a substantially rectangular parallelepiped shape, and a base end portion thereof is attached to a distal end portion of the second arm 22b so as to be rotatable around the second rotary shaft 22b2. Specifically, the third arm 22c includes a frame 22c2. A rear end portion of the frame 22c2 is fixed so as to be rotated integrally with the second rotary shaft 22b2. A front end portion of the frame 22c2 is fixed to a rear end of the holding section 23. If the second rotation-purpose motor 22b3 is driven, the frame 22c2, that is, the third arm 22c is rotated around the second rotary shaft 22b2 in an upward or downward direction.
The holding section 23 is fixed to a distal end of the third arm 22c. The holding section 23 assists the care receiver M1 in standing upright and sitting by supporting a part of the body (for example, the upper half of the body, particularly, the chest) of the care receiver M1. For example, the holding section 23 is a member which supports both arms (both armpits) of the care receiver M1 from below, when the holding section 23 opposes the care receiver M1 in a standing-upright motion and a sitting motion of the care receiver M1. The holding section 23 is formed in a substantially U-shape in a plan view which is open in the forward direction. For example, the holding section 23 is formed by using a relatively soft material on the assumption that the holding section 23 comes into contact with the care receiver M1.
The handle 24 is fixed to an upper surface of the third arm 22c. The handle 24 is configured to have a pair of left and right rod-shaped handgrips, and to be gripped by left and right hands of the care receiver M1. Contact sensors 24a and 24b for detecting the grip are disposed in the handle 24. A leftward turning switch 24c for turning the care robot 20 to the left and a rightward turning switch 24d for turning the care robot 20 to the right are disposed in the handle 24. Furthermore, a stop switch 24e for stopping the care robot 20 is disposed in the handle 24.
In addition, a load sensor 22c1 for detecting a force receiving from the care receiver M1 when the care receiver M1 walks in a state of being supported by the holding section 23, or the care receiver M1 walks in a state of gripping the handle 24 is disposed in the third arm 22c. The load sensor 22c1 may be a sensor for detecting a distortion amount of a distortion generating element which varies due to a load change, as a voltage change, or a semiconductor-type pressure sensor whose gauge resistance is changed and converted into an electrical signal in response to the distortion when a silicon chip thereof is subject to pressure.
The operation device 25 includes a display section 25a for displaying an image and an operation section 25b for receiving an input operation from a user (caregiver M2 or care receiver M1). The operation device 25 is a selective operation section which selects one form type (to be described later) from multiple form types in accordance with respective multiple movement postures of the care receiver M1.
The display section 25a is configured to have a liquid crystal display, and displays a selection screen for operation modes of the care robot 20. As operation modes, a standing-upright motion assistance mode for assisting a standing-upright motion of a user, and a sitting motion assistance mode for assisting a sitting motion of the user are set therein. The standing-upright assistance mode includes modes which are set to correspond to body parts that a user wants to train. For example, these modes include an upper half part mode for training the upper half of the body, particularly, the back muscles, and a lower half part mode for training the lower half of the body, particularly, the legs.
The operation section 25b includes a cursor key for moving a cursor vertically and laterally, a cancellation key for canceling an input, and a determination key for determining selected content. The operation section 25b is configured so that an instruction of a user can be input by using the keys. The operation device 25 may have a display function of the display section 25a and an input function of the operation section 25b, and may be configured to have a touch panel for operating the devices by a display on a screen being pressed.
A storage device (memory section) 27 stores standing-upright trajectory reference data indicative of a standing-upright trajectory along which a movement control portion (for example, a shoulder position Ps) of the care receiver M1 moves when the sitting care receiver M1 (refer to
As illustrated in
As illustrated in
The standing-upright trajectory Tas1 and the sitting trajectory Tbs1 may be prepared by actually capturing images of the standing-upright motion of a healthy person, and using two-dimensional coordinates (for example, x-y coordinates) of the shoulder position Ps. The standing-upright trajectory is illustrated in
The sitting trajectory is illustrated in
Each item of trajectory reference data is represented by two-dimensional coordinates. For example, the standing-upright trajectory reference data is expressed as n x-y coordinates ((Xa1, Ya1), . . . , (Xan, Yan)). For example, the sitting trajectory reference data is expressed as n x-y coordinates ((Xb1, Yb1), . . . , (Xbn, Ybn)). The origin may be the reference point of the care robot 20, the coordinates of the first rotary shaft 22a1a, a coordinate in the sitting state, or an arbitrary point on the sitting surface of the care receiver M1.
The trajectory reference data is preferably configured to include an angle α of the holding section 23 for each coordinate in addition to the x-y coordinates. The angle α of the holding section 23 for each coordinate represents an angle of the holding section 23 at each point in the standing-upright trajectory Tas1 and the sitting trajectory Tbs1 (refer to
The trajectory reference data may not be represented by two-dimensional coordinates, but may be represented by robot coordinates. For example, as illustrated in
Hereinafter, a method of calculating a robot coordinate (θa1, L1, θb1) from the coordinate (Xa1, Ya1, α1) obtained by adding the angle α to the x-y coordinates will be briefly described.
The X-Y coordinates of a point P1, at which the first arm 22a intersects the second arm 22b, is (La×(cos θa), La×(sin θa)). The X-Y coordinates of a point P2 indicative of the second rotary shaft 22b1 is obtained by adding (Lb×(sin θa), Lb×(cos θa)) to the X-Y coordinates of the point P1. The X-Y coordinates of a point P3 at which a perpendicular line extending from the shoulder point Ps intersects the third arm 22c, is obtained by adding (Lc×(cos(π/2−θa−θb), Lc×(sin(π/2−θa−θb)) to the X-Y coordinates of the point P2. The X-Y coordinates of the shoulder position Ps, that is, a point P4 is obtained by adding (Ld×(cos(θa+θb), Ld×(sin(θa+θb)) to the X-Y coordinates of the point P3. The angle α of the holding section 23 for each coordinate is expressed as π−(π/2+(π/2−θa−θb), that is, α=θa+θb. In this manner, the robot coordinate (θa1, L1, bb1) is calculated from the coordinate (Xa1, Ya1, α1) obtained by adding the angle α to the X-Y coordinates.
As illustrated in
In this case, by appropriately setting these velocities, it is possible to set the velocity of the holding section 23 when the sitting care receiver M1 stands upright with the support of the holding section 23 to be different from the velocity of the holding section 23 when the standing care receiver M1 sits with the support of the holding section 23.
As illustrated in
The storage device 27 further stores multiple items of standing-upright trajectory data other than the standing-upright reference data. The multiple items of the standing-upright trajectory data indicate trajectories which are different from the standing-upright trajectory (the reference standing-upright trajectory) corresponding to the standing-upright trajectory reference data, and are prepared to train multiple different body parts of the care receiver M1.
When the care receiver M1 is assisted in standing upright along the standing-upright trajectory for the upper half of the body, the care receiver M1 leans forward more than when being assisted along the reference standing-upright trajectory, and thus the care receiver M1 uses the back muscles more than the legs (burden on the back muscles increases). Accordingly, it is possible to increase a burden on the upper half of the body, particularly, the back muscles. When the care receiver M1 is assisted in standing upright along the standing-upright trajectory for the lower half of the body, the care receiver M1 leans forward less than when being assisted along the reference standing-upright trajectory, and thus the care receiver M1 uses the leg muscles more than the back muscles (burden on the leg muscles increases). Accordingly, it is possible to increase a burden on the lower half of the body, particularly, the legs.
Furthermore, the storage device 27 stores a correction amount (first correction amount) according to the height of a seat portion such as a chair or a bed on which the care receiver M1 sits. The first correction amount is a value for correcting the above-described respective data items. The above-described respective data items are data items when the height of the seat portion has a predetermined value (for example, 40 cm).
For example, when the height of the seat portion is +Δh1, the first correction amount is −Δφa1 with regard to the first angle θa, the first correction amount is +ΔLb1 with regard to the arm length L, and the first correction amount is +Δφb1 with respect to the second angle θb. When the height is −Δh1, the first correction amount is +Δφa1 with regard to the first angle θa, the first correction amount is −ΔLb1 with regard to the arm length L, and the first correction amount is +Δφb1 with respect to the second angle θb. The first correction amount is stored each time a difference from the predetermined value is a predetermined amount. These correction amounts are set in advance based on data obtained through experiments using an actual device so as to have a suitable form according to the height of the seat portion.
In addition, the storage device 27 stores a correction amount (second correction amount) according to the height of the care receiver M1. The second correction amount is a value for correcting the above-described respective data items. The above-described respective data items are data items when the height of the care receiver M1 has a predetermined value (for example, average height; specifically, 170 cm).
For example, when the height is +ΔH1, the second correction amount is −Δφa1 with regard to the first angle θa, the second correction amount is +ΔLb1 with regard to the arm length L, and the second correction amount is +Aφb1 with regard to the second angle θb. In addition, when the height is −ΔH1, the second correction amount is +Δφa1 with regard to the first angle θa, the second correction amount is −ΔLb1 with regard to the arm length L, and the second correction amount is +Δφb1 with regard to the second angle θb. The second correction amount is stored each time a difference from the predetermined value is a predetermined amount. These correction amounts are set in advance based on data obtained through experiments using an actual device so as to have a suitable form according to the heights in each form type. The above-described respective correction amounts are stored as a mapping. However, the correction amounts may be stored as calculation expressions.
The control device 26 performs control related to traveling or posture transformation of the care robot 20. As illustrated in
As illustrated in
The body-height and chair-height acquisition section 26b acquires the height of the care receiver M1 selected by the operation device 25, or the height of the seat portion such as a chair or a bed on which the care receiver M1 sits. The correction section 26c corrects the data acquired by the reference data acquisition section 26a in correspondence with the body height and the height of the seat portion acquired by the body-height and chair-height acquisition section 26b. Specifically, the correction section 26c acquires the second correction amount corresponding to the acquired body height, or the first correction amount corresponding to the height of the seat portion from the storage device 27. The correction section 26c corrects the data items acquired by the reference data acquisition section 26a in correspondence with the acquired correction amounts.
The drive control section 26d drives a drive section configured to include the first rotation-purpose motor 22a1c, the second rotation-purpose motor 22b3, and the slide-purpose motor 22a2b, and thus the robot arm section 22 is driven to perform a standing-upright operation based on the standing-upright trajectory reference data (or the standing-upright trajectory data for the upper half of the body, or the standing-upright trajectory data for the lower half of the body). In addition, the drive control section 26d drives the drive section such that the robot arm section 22 is driven to perform a sitting operation based on the sitting trajectory reference data. Specifically, the drive control section 26d reads the data, acquired by the reference data acquisition section 26a, from the storage device 27. Then, the drive control section 26d drives the drive section in correspondence with the read data.
When the respective data items are stored while also including the angle α of the holding section 23 at each point in the standing-upright trajectory and the sitting trajectory, the control device 26 (the drive control section 26d) drives the drive section such that the angle of the holding section at each point is controlled to become the angle stored in the standing-upright trajectory reference data and the sitting trajectory reference data. When the sitting care receiver M1 stands upright with the support of the holding section 23, the control device 26 (the drive control section 26d) drives the robot arm section 22 based on the data acquired by the reference data acquisition section 26a, which corresponds to body parts that the care receiver M1 wants to train. The control device 26 (the drive control section 26d) performs control such that the velocity of the holding section 23 when the sitting care receiver M1 stands upright with the support of the holding section 23 becomes different from the velocity of the holding section 23 when the standing care receiver M1 sits with the support of the holding section 23. When the sitting care receiver M1 stands upright with the support of the holding section 23, the control device 26 (the drive control section 26d) controls the velocity of the drive section such that the velocity of the holding section 23 becomes a velocity corresponding to a burden on the care receiver M1 in a zone, corresponding to a body part that the care receiver M1 wants to train, among the multiple zones in the standing-upright trajectory. The control device 26 (the drive control section 26d) adjusts the standing-upright trajectory and the sitting trajectory of the robot arm section 22 in correspondence with the body height of the care receiver M1 or the height of the seat portion.
Next, an operation of the care robot 20 configured as described above will be described. First, a movement of the care robot 20 will be described. A case will be described in which the care robot 20 moves alone from the station 11 to the respective private rooms 13a to 13d (or from the respective private rooms 13a to 13d to the station 11). When moving through the corridor 14 from the station 11 to the respective private rooms 13a to 13d, the care robot 20 moves along a route stored in the storage device 27, which is a route from the entrance/exit 11a of the station 11 to the respective entrances/exits 13a1 to 13d1 of the respective private rooms 13a and 13d.
In addition, the care robot 20 reads guiding marks 14a disposed in the corridor 14 via the imaging device 28, calculates the remaining traveling distance from the information, and moves based on the calculation result. For example, the guiding marks 14a may be two-dimensional bar codes. The two-dimensional bar codes store information items such as a current location (for example, intersection of the corridors 14), and a distance and a direction from the current location to a destination (for example, distance and direction (leftward turning) from the intersection to the first private room 13a when the care robot 20 approaches the intersection of the corridors 14 in a case where the care robot 20 moves from the station 11 to the first private room 13a). The guiding marks 14a are disposed at corners of the entrance/exit 11a of the station 11, the respective entrances/exits 13a1 to 13d1 of the respective private rooms 13a to 13d, and predetermined locations of the corridors 14 (for example, a corner at the intersection or a ceiling surface).
Next, a case will be described in which the care robot 20 comes close to the sitting care receiver M1. In this case, the care robot 20 enters the first private room 13a through the entrance/exit 13a1 of the first private room 13a, and then, comes close to the care receiver M1 who sits on an edge of a bed. The care robot 20 moves forward while the front surface of the care robot 20 is oriented in the traveling direction. The care robot 20 reads the guiding marks 14b disposed in the vicinity of the care receiver M1 via the imaging device 28 disposed on the front surface, and comes close to the care receiver M1 based on the information.
Furthermore, a standing-upright operation and a seating operation of the care robot 20 will be described with reference to
Then, the care robot 20 guides the care receiver M1, “Please grip the handle”. If the care receiver M1 grips the handle 24 with both hands, the contact sensors 24a and 24b detect that the handle 24 is gripped. Accordingly, the care robot 20 performs a standing-upright operation for allowing the care receiver M1 to stand upright.
If the standing-upright operation starts, the care robot 20 causes the holding section 23 to hold the upper body of the sitting care receiver M1 (refer to
The care robot 20 assists the care receiver M1 in the standing-upright state. The care receiver M1 walks and moves while holding the holding section 23 under his or her arms. In a case where the care robot 20 assisting the walking of the care receiver M1 in this way moves from the first private room 13a to the training room 12, similarly to the above-described case where the care robot 20 moves alone, the care robot 20 moves along a route stored in advance, or moves while causing the imaging device 28 to read the guiding marks 14a.
The care robot 20 turns to the right at the entrance/exit 13a1 of the first private room 13a, comes out to the corridor 14, turns to the right at the intersection of the corridors 14, turns to the left at the entrance/exit 12a of the training room 12, and enters the training room 12. The care robot 20 moves forward while the rear surface of the care robot 20 is oriented in the traveling direction.
If the seating operation for seating the care receiver M1 starts, the care robot 20 brings the care receiver M1 in the standing-upright state (refer to
Then, if the seating operation ends, the care robot 20 guides the care receiver M1, “please release your hand grip from the handle”. If the care receiver M1 releases his or her hand grip from the handle 24, the contact sensors 24a and 24b detect that his or her hand grips are released from the handle 24. Accordingly, the care robot 20 moves away from the care receiver M1.
In the embodiment, a care robot 20 that includes a holding section 23 configured to assist a standing-upright motion and a sitting motion of a care receiver M1 by supporting a part of the body of the care receiver M1, in which when the sitting care receiver M1 stands upright with the support of the holding section 23, a standing-upright trajectory, along which a movement control portion (for example, shoulder position Ps) of the care receiver M1 moves, is set such that a center G of gravity of the care receiver M1 is present in a range A of the soles of both feet between a point in time early after the start of the standing-upright motion and an end time point of the standing-upright motion of the care receiver M1, in which when the standing care receiver M1 sits with the support of the holding section 23, a sitting trajectory, which is different from the standing-upright trajectory, and along which the movement control portion of the care receiver M1 moves, is set such that the center G of gravity of the care receiver M1 is present out of the range A of the soles of both feet from a point in time early after the start of the sitting motion of the care receiver M1, and moves toward a predetermined sitting position of the care receiver M1.
In this manner, when the care receiver M1 stands upright in such a manner that the movement control portion (for example, the shoulder position Ps) of the care receiver M1 moves along the standing-upright trajectory, similar to when a healthy person stands upright, the center G of gravity enters the range A of the soles of both feet from the point in time early after the start of the standing-upright motion, and then remains in the range A up to the end time point of the standing-upright motion. Accordingly, the care receiver M1 is assisted in standing upright with the same feeling as when the care receiver M1 stands upright without assistance. It is possible to assist the care receiver M1 in standing upright without making the care receiver M1 uncomfortable.
In contrast, when the care receiver M1 sits in such a manner that the movement control portion of the care receiver M1 moves along the sitting trajectory, similar to when a healthy person sits, the center G of gravity leaves the range A of the soles of both feet from the point in time early after the start of the sitting motion, and then moves toward the predetermined sitting position (for example, a seat portion) of the care receiver. Accordingly, the care receiver M1 is assisted in sitting with the same feeling as when the care receiver M1 sits without assistance. It is possible to assist the care receiver M1 in sitting without making the care receiver M1 uncomfortable.
In the standing-upright trajectory, the point in time early after the start of the standing-upright motion may represent a time point when the sitting care receiver M1 leans forward, and lifts his or her waist upward (refer to an upper middle view in
A care robot 20 that includes a holding section 23 configured to assist a standing-upright motion and a sitting motion of a care receiver M1 by supporting a part (the chest) of the body of the care receiver M1, the robot including: a base 21; a robot arm section 22 that is provided in the base 21, and includes multiple arms 22a, 22b, and 22c which are mutually and relatively movable by using a drive section; a holding section 23 that is provided in a distal end portion of the robot arm section 22, and supports the care receiver; a storage device (memory section) 27 that stores standing-upright trajectory reference data indicative of a standing-upright trajectory along which a movement control portion of the care receiver M1 moves when the sitting care receiver M1 stands upright with the support of the holding section 23, and sitting trajectory reference data indicative of a sitting trajectory which is different from the standing-upright trajectory, and along which the movement control portion of the care receiver M1 moves when the standing care receiver M1 sits with the support of the holding section 23; and a drive control section 26d configured to drive the drive section such that the robot arm section 22 is driven based on the standing-upright trajectory reference data and the sitting trajectory reference data.
Since the standing-upright trajectory reference data can be easily set to data corresponding to a standing-upright trajectory of a healthy person, when the care receiver M1 is assisted in standing upright in such a manner that the movement control portion (for example, the shoulder position) of the care receiver M1 moves along the standing-upright trajectory, it is possible to drive the robot arm section 22 based on standing-upright trajectory reference data corresponding to the standing-upright trajectory of the healthy person. Accordingly, the care receiver M1 is assisted in standing upright with the same feeling as when the care receiver M1 stands upright without assistance. It is possible to assist the care receiver M1 in standing upright without making the care receiver M1 uncomfortable.
In contrast, typically, a sitting trajectory of a healthy person is different from the standing-upright trajectory thereof; however, since the sitting trajectory reference data can be easily set to data corresponding to the sitting trajectory of the healthy person, when the care receiver M1 is assisted in sitting in such a manner that the movement control portion of the care receiver M1 moves along the sitting trajectory, it is possible to drive the robot arm section 22 based on the sitting trajectory reference data corresponding to the sitting trajectory of the healthy person. Accordingly, the care receiver M1 is assisted in sitting with the same feeling as when the care receiver M1 sits without assistance. It is possible to assist the care receiver M1 in sitting without making the care receiver M1 uncomfortable.
The care robot may further include a correction section 26c that corrects the standing-upright trajectory reference data and the sitting trajectory reference data in correspondence with at least one of a body height of the care receiver M1 and the height of a seat portion on which the care receiver M1 sits. The drive control section 26d may drive the drive section such that the robot arm section 22 is driven based on the standing-upright trajectory reference data and the sitting trajectory reference data corrected by the correction section 26c. Accordingly, even if the body height of the care receiver M1 and the height of the seat portion are changed, it is possible to assist the care receiver M1 in standing upright and sitting along an adequate standing-upright trajectory and sitting trajectory corresponding thereto.
The standing-upright trajectory reference data and the sitting trajectory reference data may be stored while also including an angle α of the holding section 23 at each point in the standing-upright trajectory and the sitting trajectory. The drive control section 26d (26) may drive the drive section such that the angle α of the holding section 23 at each point is controlled to become the angle stored in the standing-upright trajectory reference data and the sitting trajectory reference data. Since it is possible to optimally set the angle of the movement control portion (the shoulder position) of the care receiver M1 associated with the holding section 23 at each position on the standing-upright trajectory and the sitting trajectory, it is possible to assist the care receiver M1 in more pleasantly (smoothly) standing upright and sitting.
The storage device (memory section) 27 may store multiple items of standing-upright trajectory data which are indicative of trajectories different from the standing-upright trajectory corresponding to the standing-upright trajectory reference data, and are prepared to train multiple different body parts of the care receiver M1. The care robot may further includes an acquisition section 26a that acquires data, corresponding to body parts that the care receiver M1 wants to train, among the multiple items of standing-upright trajectory data. When the sitting care receiver M1 stands upright with the support of the holding section 23, the drive control section 26d may drive the robot arm section 22 based on the data acquired by the acquisition section 26a. Accordingly, during standing upright, the care receiver M1 can not only stand upright but also train a desired body part by selecting a standing-upright trajectory corresponding to a body part that the care receiver M1 wants to train.
The drive control section 26d (26) may perform control such that the velocity of the holding section 23 when the sitting care receiver M1 stands upright with the support of the holding section 23 becomes different from the velocity of the holding section 23 when the standing care receiver M1 sits with the support of the holding section 23. Typically, when a healthy person is not assisted, the healthy person stands upright more slowly than when sitting, and similar to this, a velocity when the care receiver M1 supported by the holding section 23 can be set to be lower than a velocity when sitting. Accordingly, the care receiver M1 is assisted in standing upright or sitting with the same feeling as when a healthy person stands upright or sits. It is possible to assist the care receiver M1 in standing upright and sitting without making the care receiver M1 uncomfortable.
When the sitting care receiver M1 stands upright with the support of the holding section 23, the drive control section 26d (26) may control the velocity of the drive section such that the velocity of the holding section 23 becomes a velocity corresponding to a burden on the care receiver M1 in a zone, corresponding to a body part that the care receiver M1 wants to train, among multiple zones in the standing-upright trajectory. Accordingly, when the care receiver M1 stands upright, it is possible to easily adjust a load to a desired body part that the care receiver M1 wants to train.
A holding section 23 is provided in a distal end portion of a robot arm section 22 including multiple arms 22a, 22b, and 22c which are mutually and relatively movable by using a drive section provided in a base 21, and the holding section supports the care receiver. A storage device (memory section) 27 stores standing-upright trajectory reference data indicative of a standing-upright trajectory along which a movement control portion of the care receiver M1 moves when the sitting care receiver M1 stands upright with the support of the holding section 23, and sitting trajectory reference data indicative of a sitting trajectory which is different from the standing-upright trajectory, and along which the movement control portion of the care receiver M1 moves when the standing care receiver M1 sits with the support of the holding section 23. A drive control section 26d drives the drive section such that the robot arm section 22 is driven based on the standing-upright trajectory reference data and the sitting trajectory reference data. The standing-upright trajectory is set such that the center G of gravity of the care receiver M1 is present in a range A of the soles of both feet of the care receiver M1 between a point in time early after the start of a standing-upright motion and an end time point of the standing-upright motion of the care receiver M1. The sitting trajectory is set such that the center G of gravity of the care receiver M1 is present out of the range A of the soles of both feet of the care receiver M1 from a point in time early after the start of a sitting motion of the care receiver M1, and moves toward a predetermined sitting position (seat portion) of the care receiver M1.
In this manner, when the care receiver M1 stands upright in such a manner that the movement control portion of the care receiver M1 moves along the standing-upright trajectory, similar to when a healthy person stands upright, the center G of gravity enters the range A of the soles of both feet from the point in time early after the start of the standing-upright motion, and then remains in the range A up to the end time point of the standing-upright motion. Accordingly, the care receiver M1 is assisted in standing upright with the same feeling as when the care receiver M1 stands upright without assistance. It is possible to assist the care receiver M1 in standing upright without making the care receiver M1 uncomfortable.
In contrast, when the care receiver M1 sits in such a manner that the movement control portion of the care receiver M1 moves along the sitting trajectory, similar to when a healthy person sits, the center G of gravity leaves the range A of the soles of both feet from the point in time early after the start of the sitting motion, and then moves toward the predetermined sitting position of the care receiver M1. Accordingly, the care receiver M1 is assisted in sitting with the same feeling as when the care receiver M1 sits without assistance. It is possible to assist the care receiver M1 in sitting without making the care receiver M1 uncomfortable.
The above-described sitting trajectory is not limited to that in
10: CARE CENTER, 11: STATION, 12: TRAINING ROOM, 13a to 13d: FIRST TO FOURTH PRIVATE ROOMS, 14: CORRIDOR, 20: CARE ROBOT, 21: BASE, 21g, 21h: LEFT AND RIGHT DRIVE WHEEL MOTORS (DRIVE SOURCE), 22: ROBOT ARM SECTION, 22a: FIRST ARM, 22a1c FIRST ROTATION-PURPOSE MOTOR (DRIVE SECTION), 22a2b: SLIDE-PURPOSE MOTOR (DRIVE SECTION), 22b: SECOND ARM, 22b3: SECOND ROTATION-PURPOSE MOTOR (DRIVE SECTION), 22c: THIRD ARM, 23: HOLDING SECTION, 24: HANDLE, 25: OPERATION DEVICE, 26: CONTROL DEVICE, 26a: REFERENCE DATA ACQUISITION SECTION, 26b: BODY-HEIGHT AND CHAIR-HEIGHT ACQUISITION SECTION, 26c: CORRECTION SECTION, 26d: DRIVE CONTROL SECTION, 27: STORAGE DEVICE, 28: IMAGING DEVICE, 29: GUIDE DEVICE, M1: CARE RECEIVER, M2: CAREGIVER
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/052890 | 2/7/2013 | WO | 00 |