This application is based upon and claims the benefit of priority from Japanese patent application No. 2020-021520, filed on Feb. 12, 2020, the disclosure of which is incorporated herein in its entirety by reference.
The present disclosure relates to a balance training system, a method of controlling the same, and a control program.
The rehabilitation support device disclosed in Japanese Patent No. 6260811 includes a force plate on which a subject can stand, a load detection sensor for detecting a load of the subject applied to the force plate, center of gravity position detection means for detecting a center of gravity position of the subject from the load detected by the load detection sensor, and driving means. Here, the driving means moves the force plate in accordance with the moving direction of the center of gravity of the subject.
Usually, a rehabilitation support device moves a force plate in association with the movement of the center of gravity without a subject moving his/her feet from an initial standing position after the subject (trainee) gets on the force plate and decides the initial standing position on the force plate. This enables the subject to perform balance training.
However, in the related art, only the load of the subject is detected, not the standing position of the subject. Therefore, in the related art, when the standing position of the subject changes during the balance training, even if the position of the center of gravity (reference center of gravity position) in the stationary standing state changes along with the change of the standing position, the change of the standing position is not detected, and the reference center of gravity position is maintained at the first set position. That is, a deviation is generated between the actual reference center of gravity position and the theoretical reference center of gravity position. As a result, there has been a problem in the related art that the subject cannot perform effective balance training, because the movement of the force plate cannot be accurately controlled in association with the movement of the center of gravity of the subject.
The present disclosure has been made in view of the above circumstances. An object of the present disclosure is to provide a balance training system, a method of controlling the same, and a control program capable of performing effective training even when a standing position of a trainee changes.
An example aspect of the present disclosure is a balance training system including: a load distribution sensor including a plurality of sensors arranged in a matrix on a mounting surface for supporting a sole of a trainee in a standing state and configured to detect positions of feet of the trainee riding on the mounting surface and a load received from the trainee; a mobile body, the load distribution sensor being attached to the mobile body; and a control unit configured to calculate a reference position based on the positions of the feet of the trainee detected by the load distribution sensor, then calculate a center of gravity position of the trainee based on the load detected by the load distribution sensor, and control a movement of the mobile body based on a change of the center of gravity position with respect to the reference position. The control unit is configured to update the reference position based on the changed positions of the feet of the trainee when the change of the position of at least one of the feet of the trainee is detected by the load distribution sensor. In this balance training system, even when the standing position of the trainee is changed, the reference position is reset based on the changed standing position of the trainee. This enables control of the movement of the mobile body accurately according to the change of the center of gravity position with respect to the reset reference position, so that the trainee can perform effective balance training.
The control unit may be configured to control a moving direction and a moving amount of the mobile body based on a changing direction and a changing amount of the center of gravity position of the trainee with respect to the reference position.
The mobile body is, for example, a belt of a treadmill. At this time, the load distribution sensor is, for example, mounted on the belt of the treadmill. Alternatively, the load distribution sensor is provided under the belt of the treadmill.
Further, for example, the mobile body is a moving carriage, and the load distribution sensor is mounted on the moving carriage.
Another example aspect of the present disclosure is a method of controlling a balance training system including: detecting, using a load distribution sensor including a plurality of sensors arranged in a matrix on a mounting surface for supporting a sole of a trainee in a standing state, positions of feet of the trainee riding on the mounting surface and a load received from the trainee; and calculating a reference position based on the positions of the feet of the trainee detected by the load distribution sensor, then calculating a center of gravity position of the trainee based on the load detected by the load distribution sensor, and controlling a movement of a mobile body, to which the load distribution sensor is attached, based on a change of the center of gravity position with respect to the reference position. In the controlling of the movement of the mobile body, the reference position is updated based on the changed positions of the feet of the trainee when the change of the position of at least one of the feet of the trainee is detected by the load distribution sensor. In this method of controlling the balance training system, even when the standing position of the trainee is changed, the reference position is reset based on the changed standing position of the trainee. This enables control of the movement of the mobile body accurately according to the change of the center of gravity position with respect to the reset reference position, so that the trainee can perform effective balance training.
Another example aspect of the present disclosure is a control program for causing a computer to execute: a process of detecting, using a load distribution sensor including a plurality of sensors arranged in a matrix on a mounting surface for supporting a sole of a trainee in a standing state, positions of feet of the trainee riding on the mounting surface and a load received from the trainee; and a process of calculating a reference position based on the positions of the feet of the trainee detected by the load distribution sensor, then calculating a center of gravity position of the trainee based on the load detected by the load distribution sensor, and controlling a movement of a mobile body, to which the load distribution sensor is attached, based on a change of the center of gravity position with respect to the reference position. In the process of controlling the movement of the mobile body, the reference position is updated based on the changed positions of the feet of the trainee when the change of the position of at least one of the feet of the trainee is detected by the load distribution sensor. In this control program, even when the standing position of the trainee is changed, the reference position is reset based on the changed standing position of the trainee. This enables control of the movement of the mobile body accurately according to the change of the center of gravity position with respect to the reset reference position, so that the trainee can perform effective balance training.
According to the present disclosure, it is possible to provide a balance training system, a method of controlling the same, and a control program capable of performing effective balance training even when a standing position of a trainee changes.
The above and other objects, features and advantages of the present disclosure will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus are not to be considered as limiting the present disclosure.
Hereinafter, the present disclosure will be explained through embodiments of the present disclosure. However, they are not intended to limit the scope of the present disclosure according to the claims. Further, all of the components/structures described in the embodiments are not necessarily indispensable as means for solving the problem. For clarifying the explanation, the following description and the drawings are partially omitted and simplified as appropriate. The same symbols are assigned to the same elements throughout the drawings and repeated explanations are omitted as appropriate.
The balance training system 100 is a system for a trainee with a disability such as hemiplegia to learn to move his/her center of gravity, which the learning of moving is necessary for walking, or for a trainee with a disability in his/her ankle joint to recover the ankle joint function. For example, when a trainee 900 who wants to recover the ankle joint function tries to continue to stay riding on the balance training system 100 while maintaining his/her balance, the balance training system 100 can apply a load that can be expected to have a rehabilitation effect to the trainee 900's ankle joint.
Specifically, the balance training system 100 includes a treadmill 150, a load distribution sensor 152, a control unit 160, and a handrail 170. Note that, in the following description, the up-down direction, the right-left direction, and the front-rear direction are directions based on the orientation of the trainee 900.
The treadmill 150 includes at least a ring-shaped belt (mobile body) 151, a pulley 153, and a motor (not shown). The load distribution sensor 152 is disposed on the belt 151.
The load distribution sensor 152 is composed of a plurality of sensors. The plurality of sensors are arranged in a matrix on a mounting surface for supporting the sole of the trainee 900 in a standing state. The load distribution sensor 152 can detect the distribution of the surface pressure received from the trainee 900's feet using the plurality of sensors. Thus, the load distribution sensor 152 can detect the positions (standing position) of the trainee 900's feet in the standing state and the load received from the trainee 900's feet.
The handrail 170 is provided so as to be positioned, for example, on the side of the trainee 900 so that it can be graped when he/she is about to lose his/her balance or when he/she feels uneasy.
The control unit 160 calculates a reference position BP of the trainee 900 based on the positions of the trainee 900's feet detected by the load distribution sensor 152 before the training is started. As an example, the reference position BP is located at the center of a line segment connecting a position forward of the right foot sole equal to 40% of the length of the right foot sole starting from the rear end (heel part) of the right foot sole to a position forward of the left foot sole equal to 40% of the length of the left foot sole starting from the rear end (heel part) of the left foot sole.
The control unit 160 calculates the center of gravity position CP0 of the trainee 900 in a stationary standing state based on the load received from the trainee 900's feet detected by the load distribution sensor 152 before the training is started. Note that the reference position BP and the center of gravity position CP0 may be at the same position consequently.
After that, the control unit 160 periodically calculates the center of gravity position CP1 of the trainee 900 based on the load received from the trainee 900's feet detected by the load distribution sensor 152 during the balance training.
Then, the control unit 160 rotates the pulley 153 at a speed, a direction, and an amount corresponding to a change of the center of gravity position with respect to the reference position BP (which is a mobile vector from the center of gravity position CP0 to the center of gravity position CP1) to thereby rotate the ring-shaped belt 151. The trainee 900 standing on the belt 151 also moves with the rotation of the belt 151.
Here, when the load distribution sensor 152 detects that the position of at least one of the trainee 900's feet has changed, the control unit 160 recalculates the reference position BP based on the changed positions of the trainee 900's feet (i.e., the reference position BP is updated). At this time, the control unit 160 recalculates the center of gravity position CP0 in the stationary standing state of the trainee 900 after the standing position is changed. After that, the control unit 160 periodically calculates the center of gravity position CP1 of the trainee 900 during the balance training as usual.
The control unit 160 rotates the pulley 153 based on the change of the center of gravity position with respect to the updated reference position BP (i.e., the mobile vector from the updated center of gravity position CP0 to the center of gravity position CP1), thereby rotating the ring-shaped belt 151.
Thus, in the balance training system 100, even when the positions of the feet of the trainee 900 who is riding on the treadmill 150 are changed, the reference position BP is reset based on the changed standing position of the trainee 900. This enables control of the movement (rotation) of the belt 151 accurately according to the change of the center of gravity position with respect to the reset reference position BP, so that the trainee 900 can perform effective training.
Next, an operation of the balance training system 100 will be described with reference to
First, an example in which the standing position of the trainee 900 does not change will be described with reference to
Before the training is started, the trainee 900 brings his/her sole to a specified position in a central part of the belt 151 and thus his/her state becomes a stationary standing state. When the training is started, the trainee 900 performs training to maintain his/her balance by attempting to move his/her center of gravity without moving the sole from the position where the sole is brought into contact with the belt 151.
The control unit 160 calculates the reference position BP and the center of gravity position CP0 of the trainee 900 in the stationary standing state before the training is started. Specifically, the control unit 160 calculates the reference position BP of the trainee 900 based on the positions of the left and right feet FT of the trainee 900 detected by the load distribution sensor 152, and calculates the initial center of gravity position CP0 of the trainee 900 based on the loads received from the left and right feet FT of the trainee 900 detected by the load distribution sensor 152.
When the training is started, the control unit 160 periodically calculates the center of gravity position CP1 of the trainee 900 during the balance training. In the example of
The control unit 160 rotates the belt 151 in accordance with the mobile vector (the solid arrow in
The X-axis shown in
Next, an example in which the standing position of the trainee 900 changes during the training will be described with reference to
The control unit 160 calculates the reference position BP and the center of gravity position CP0 of the trainee 900 in the stationary standing state (not shown in
When the training is started, the control unit 160 periodically calculates the center of gravity position CP1 of the trainee 900 during the balance training (not shown in
Here, when the load distribution sensor 152 detects that the position of at least one of the trainee 900's feet has changed, the control unit 160 recalculates the reference position BP (the reference position BP′ in
After that, the control unit 160 periodically calculates the center of gravity position CP1 (the center of gravity position CP1′ in
Then, the control unit 160 rotates the belt 151 in accordance with the mobile vector from the relative position of the center of gravity CP0 with respect to the reference position BP to the relative position of the center of gravity CP1 with respect to the reference position BP.
As described so far, in the balance training system 100, even when the positions of the feet of the trainee 900 who is riding on the treadmill 150 are changed, the reference position BP is reset based on the changed standing position of the trainee 900. This enables control of the movement (rotation) of the belt 151 accurately according to the change of the center of gravity position with respect to the reset reference position BP, so that the trainee 900 can perform effective training.
In the balance training system 100a, the load distribution sensor 152 is disposed at an inner side of the ring-shaped belt 151 (under the belt 151 on which the trainee 900 rides). Other structures of the balance training system 100a are the same as those of the balance training system 100, and the description thereof is omitted accordingly.
The balance training system 100a can also exhibit effects equivalent to those of the balance training system 100.
The balance training system 200 includes a moving carriage (mobile body) 250, a load distribution sensor 252, a control unit 260, and a handrail 270. The load distribution sensor 252, the control unit 260, and the handrail 270 correspond to the load distribution sensor 152, the control unit 160, and the handrail 170, respectively. Note that, in the following description, the up-down direction, the right-left direction, and the front-rear direction are directions based on the orientation of the trainee 900.
The moving carriage 250 is configured to be movable in the front-rear direction on a moving surface of a floor surface or the like of a rehabilitation facility as the moving surface. The load distribution sensor 252 is disposed on the moving carriage 250.
The handrail 270 is provided so as to be positioned, for example, on the side of the trainee 900 so that it can be graped when he/she is about to lose his/her balance or when he/she feels uneasy.
The control unit 260 calculates the reference position BP and the center of gravity position CP0 of the trainee 900 in a stationary standing state before starting training. When the training is started, the control unit 260 periodically calculates the center of gravity position CP1 of the trainee 900. Then, the control unit 260 rotates wheels 253 at a speed, a direction, and an amount corresponding to a change of the center of gravity position with respect to the reference position BP (which is the mobile vector from the center of gravity position CP0 to the center of gravity position CP1) to thereby move the moving carriage 250. The trainee 900 standing on the moving carriage 250 also moves with the movement of the moving carriage 250.
When the load distribution sensor 252 detects that the position of at least one of the trainee 900's feet has changed, the control unit 260 recalculates the reference position BP based on the changed positions of the trainee 900's feet. At this time, the control unit 260 recalculates the center of gravity position CP0 of the trainee 900 in the stationary standing state. That is, when the positions FT of the trainee 900's feet changes, the control unit 260 resets the center of gravity position CP0 as a reference based on the changed standing position of the trainee 900. After that, the control unit 260 periodically calculates the center of gravity position CP1 of the trainee 900 during the balance training as usual. The control unit 260 moves the wheels 253 based on the change of the center of gravity position with respect to the updated reference position BP (which is the mobile vector from the updated center of gravity position CP0 to the center of gravity position CP1), thereby rotating the ring-shaped belt 151.
Thus, the balance training system 200 can also exhibit effects equivalent to those of the balance training system 100.
The present disclosure is not limited to the first and second embodiments described above, and may be modified as appropriate without departing from the spirit of the disclosure.
In the first embodiment, a case in which the control unit 160 rotates the belt 151 in the front-rear direction in accordance with the mobile vector from the center of gravity CP0 to the center of gravity CP1 has been described as an example. However, the present disclosure is not limited to this. If the belt 151 is configured to be rotatable not only in the front-rear direction but also in the right-left direction, the control unit 160 can rotate the belt 151 in the front-rear and right-left directions in accordance with the mobile vector from the center of gravity CP0 to the center of gravity CP1.
Likewise, in the second embodiment, an example in which the control unit 260 moves the moving carriage 250 in the front-rear direction in accordance with the mobile vector from the center of gravity CP0 to the center of gravity CP1 has been explained. However, the present disclosure is not limited to this. If the moving carriage 250 is configured to be movable not only in the front-rear direction but also in the right-left direction, the control unit 260 can move the moving carriage 250 in the front-rear and right-left directions in accordance with the mobile vector from the center of gravity CP0 to the center of gravity CP1.
In the first embodiment, an example in which the control unit 160 is included in the treadmill 150 has been explained. However, the present disclosure is not limited to this. The control unit 160 may be provided outside the treadmill 150, or may be configured to remotely control the treadmill 150. Similarly, in second embodiment, although an in which the control unit 260 is included in the moving carriage 250 has been explained, the present disclosure is not limited to this. The control unit 260 may be provided outside the moving carriage 250, or may be configured to remotely control the moving carriage 250.
Further, although the present disclosure has been explained in the above embodiments as a hardware configuration, the present disclosure is not limited to this. The present disclosure can be realized by causing a CPU (Central Processing Unit) to execute a computer program for controlling a balance training system.
The program can be stored and provided to a computer using any type of non-transitory computer readable media. Non-transitory computer readable media include any type of tangible storage media. Examples of non-transitory computer readable media include magnetic storage media (such as floppy disks, magnetic tapes, hard disk drives, etc.), optical magnetic storage media (e.g. magneto-optical disks), CD-ROM (compact disc read only memory), CD-R (compact disc recordable), CD-R/W (compact disc rewritable), and semiconductor memories (such as mask ROM, PROM (programmable ROM), EPROM (erasable PROM), flash ROM, RAM (random access memory), etc.). The program may be provided to a computer using any type of transitory computer readable media. Examples of transitory computer readable media include electric signals, optical signals, and electromagnetic waves. Transitory computer readable media can provide the program to a computer via a wired communication line (e.g. electric wires, and optical fibers) or a wireless communication line.
From the disclosure thus described, it will be obvious that the embodiments of the disclosure may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the disclosure, and all such modifications as would be obvious to one skilled in the art are intended for inclusion within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2020-021520 | Feb 2020 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
8480541 | Brunts | Jul 2013 | B1 |
9168420 | Berme | Oct 2015 | B1 |
9526451 | Berme | Dec 2016 | B1 |
10016656 | Devor | Jul 2018 | B2 |
10117602 | Berme | Nov 2018 | B1 |
10780320 | Ren | Sep 2020 | B2 |
11511160 | Shintani | Nov 2022 | B2 |
20040242377 | Frykman | Dec 2004 | A1 |
20060084552 | Huang | Apr 2006 | A1 |
20090036272 | Yoo | Feb 2009 | A1 |
20120266648 | Berme | Oct 2012 | A1 |
20150173652 | Brunner | Jun 2015 | A1 |
20160158622 | Yamazaki | Jun 2016 | A1 |
20170225038 | Wei | Aug 2017 | A1 |
20170266534 | Watterson | Sep 2017 | A1 |
20180133091 | Sato | May 2018 | A1 |
20180229074 | Sasaki | Aug 2018 | A1 |
20180289579 | Agrawal | Oct 2018 | A1 |
20190086996 | Bahrami | Mar 2019 | A1 |
20190232113 | Zets | Aug 2019 | A1 |
20190307387 | An et al. | Oct 2019 | A1 |
20200069234 | Chang | Mar 2020 | A1 |
20200289035 | Sato | Sep 2020 | A1 |
20200289894 | Shintani | Sep 2020 | A1 |
Number | Date | Country |
---|---|---|
2015-100477 | Jun 2015 | JP |
6260811 | Jan 2018 | JP |
2018016765 | Jan 2018 | WO |
Number | Date | Country | |
---|---|---|---|
20210245010 A1 | Aug 2021 | US |