BALANCE ASSISTANCE SYSTEM AND WEARABLE DEVICE
20200405566 ยท 2020-12-31
Inventors
- Hsiang-Min Chan (New Taipei City, TW)
- Yao-Tsung Chang (New Taipei City, TW)
- Chuan-Yen Kao (New Taipei City, TW)
- Yin-Yu Chen (New Taipei City, TW)
- Tsung-Yin Tsou (New Taipei City, TW)
Cpc classification
G06F3/011
PHYSICS
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
A61H2230/625
HUMAN NECESSITIES
A61H1/0255
HUMAN NECESSITIES
A61H2230/085
HUMAN NECESSITIES
International classification
Abstract
A balance assistance system includes a rotating member, a first driving unit, a sensing module, and a processing unit. The first driving unit is connected to the rotating member. The first driving unit is configured to drive the rotating member to rotate. The processing unit is electrically connected to the first driving unit and the sensing module. The processing unit receives a sensing signal from the sensing module. The processing unit determines a current behavior mode from a plurality of behavior modes according to the sensing signal. The processing unit controls the first driving unit to adjust a rotating speed of the rotating member according to the current behavior mode.
Claims
1. A balance assistance system comprising: a rotating member; a first driving unit connected to the rotating member, the first driving unit being configured to drive the rotating member to rotate; a sensing module; and a processing unit electrically connected to the first driving unit and the sensing module, the processing unit receiving a sensing signal from the sensing module, the processing unit determining a current behavior mode from a plurality of behavior modes according to the sensing signal, the processing unit controlling the first driving unit to adjust a rotating speed of the rotating member according to the current behavior mode.
2. The balance assistance system of claim 1, wherein the sensing module comprises an inertial measurement unit; when the current behavior mode is a moving mode, the processing unit determines whether a tilt angle sensed by the inertial measurement unit exceeds a predetermined range; when the processing unit determines that the tilt angle exceeds the predetermined range, the processing unit controls the first driving unit to adjust the rotating speed of the rotating member according to a variation of the tilt angle.
3. The balance assistance system of claim 2, wherein after adjusting the rotating speed of the rotating member, the processing unit determines whether the current behavior mode has been converted into a standing posture; when the processing unit determines that the current behavior mode has been converted into the standing posture, the processing unit determines the current behavior mode from the plurality of behavior modes according to the sensing signal again.
4. The balance assistance system of claim 1, wherein when the current behavior mode is a sitting-to-standing mode, the processing unit controls the first driving unit to adjust the rotating speed of the rotating member to a predetermined value.
5. The balance assistance system of claim 4, wherein after adjusting the rotating speed of the rotating member to the predetermined value, the processing unit determines whether the current behavior mode has been converted into a standing posture; when the processing unit determines that the current behavior mode has been converted into the standing posture, the processing unit determines the current behavior mode from the plurality of behavior modes according to the sensing signal again.
6. The balance assistance system of claim 1, wherein when the current behavior mode is a standing-to-sitting mode, the processing unit controls the first driving unit to reduce the rotating speed of the rotating member gradually.
7. The balance assistance system of claim 6, wherein while reducing the rotating speed of the rotating member, the processing unit determines whether the current behavior mode has been converted into a sitting posture; when the processing unit determines that the current behavior mode has been converted into the sitting posture, the processing unit switches off the first driving unit and determines the current behavior mode from the plurality of behavior modes according to the sensing signal again.
8. The balance assistance system of claim 1, wherein when the balance assistance system is powered on, the processing unit controls the first driving unit to drive the rotating member to rotate by a predetermined initial rotating speed.
9. The balance assistance system of claim 1, further comprising a casing and a second driving unit, the rotating member being disposed on the casing, the first driving unit being disposed in the casing, the second driving unit being connected to the casing, the processing unit being electrically connected to the second driving unit, and the second driving unit being configured to drive the casing to rotate with respect to a first axis.
10. The balance assistance system of claim 9, further comprising a bracket and a third driving unit, the casing being pivotally connected to the bracket, the third driving unit being connected to the bracket, the processing unit being electrically connected to the third driving unit, the third driving unit being configured to drive the bracket to rotate with respect to a second axis, and the first axis being perpendicular to the second axis.
11. A wearable device comprising: a wearable object; and a balance assistance system disposed on the wearable object, the balance assistance system comprising: a rotating member; a first driving unit connected to the rotating member, the first driving unit being configured to drive the rotating member to rotate; a sensing module; and a processing unit electrically connected to the first driving unit and the sensing module, the processing unit receiving a sensing signal from the sensing module, the processing unit determining a current behavior mode from a plurality of behavior modes according to the sensing signal, the processing unit controlling the first driving unit to adjust a rotating speed of the rotating member according to the current behavior mode.
12. The wearable device of claim 11, wherein the sensing module comprises an inertial measurement unit; when the current behavior mode is a moving mode, the processing unit determines whether a tilt angle sensed by the inertial measurement unit exceeds a predetermined range; when the processing unit determines that the tilt angle exceeds the predetermined range, the processing unit controls the first driving unit to adjust the rotating speed of the rotating member according to a variation of the tilt angle.
13. The wearable device of claim 12, wherein after adjusting the rotating speed of the rotating member, the processing unit determines whether the current behavior mode has been converted into a standing posture; when the processing unit determines that the current behavior mode has been converted into the standing posture, the processing unit determines the current behavior mode from the plurality of behavior modes according to the sensing signal again.
14. The wearable device of claim 11, wherein when the current behavior mode is a sitting-to-standing mode, the processing unit controls the first driving unit to adjust the rotating speed of the rotating member to a predetermined value.
15. The wearable device of claim 14, wherein after adjusting the rotating speed of the rotating member to the predetermined value, the processing unit determines whether the current behavior mode has been converted into a standing posture; when the processing unit determines that the current behavior mode has been converted into the standing posture, the processing unit determines the current behavior mode from the plurality of behavior modes according to the sensing signal again.
16. The wearable device of claim 11, wherein when the current behavior mode is a standing-to-sitting mode, the processing unit controls the first driving unit to reduce the rotating speed of the rotating member gradually.
17. The wearable device of claim 16, wherein while reducing the rotating speed of the rotating member, the processing unit determines whether the current behavior mode has been converted into a sitting posture; when the processing unit determines that the current behavior mode has been converted into the sitting posture, the processing unit switches off the first driving unit and determines the current behavior mode from the plurality of behavior modes according to the sensing signal again.
18. The wearable device of claim 11, wherein when the balance assistance system is powered on, the processing unit controls the first driving unit to drive the rotating member to rotate by a predetermined initial rotating speed.
19. The wearable device of claim 11, wherein the balance assistance system further comprises a casing and a second driving unit, the rotating member is disposed on the casing, the first driving unit is disposed in the casing, the second driving unit is connected to the casing, the processing unit is electrically connected to the second driving unit, and the second driving unit is configured to drive the casing to rotate with respect to a first axis.
20. The wearable device of claim 19, wherein the balance assistance system further comprises a bracket and a third driving unit, the casing is pivotally connected to the bracket, the third driving unit is connected to the bracket, the processing unit is electrically connected to the third driving unit, the third driving unit is configured to drive the bracket to rotate with respect to a second axis, and the first axis is perpendicular to the second axis.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
DETAILED DESCRIPTION
[0015] As shown in
[0016] The wearable object 10 may be worn by a user and the balance assistance system 12 may assist the user in balance to prevent the user from falling down. The balance assistance system 12 includes a casing 120, a rotating member 122, a first driving unit 124, a sensing module 126, and a processing unit 128. The rotating member 122 is disposed on the casing 120, wherein a rotating shaft of the rotating member 122 may be parallel or perpendicular to a desired direction for balance according to practical applications. The first driving unit 124 is disposed in the casing 120 and connected to the rotating member 122. The first driving unit 124 is configured to drive the rotating member 122 to rotate. The processing unit 128 is electrically connected to the first driving unit 124 and the sensing module 126. In this embodiment, the rotating member 122 may be a flywheel or the like, the first driving unit 124 may be a motor, and the processing unit 128 may be a processor or a controller with signal processing function.
[0017] In this embodiment, when the balance assistance system 12 is powered on (step S10 in
[0018] Then, the processing unit 128 receives a sensing signal from the sensing module 126 (step S14 in
[0019] In an embodiment of the disclosure, the sensing module 126 may further include a plurality of buttons (not shown) corresponding to the plurality of behavior modes. When the user presses one of the buttons, the button outputs the aforesaid sensing signal. At this time, the processing unit 128 may determine the current behavior mode from the plurality of behavior modes according to the sensing signal corresponding to the button.
[0020] In another embodiment of the disclosure, the sensing module 126 may further include a skin sensor, a force sensor, or a displacement sensor (not shown). At this time, the processing unit 128 may determine the current behavior mode of the user according to the sensing signal of the skin sensor, the force sensor, or the displacement sensor. It should be noted that the principle of the skin sensor, the force sensor, or the displacement sensor is well known by one skilled in the art, so it will not be depicted herein in detail.
[0021] After determining the current behavior mode, the processing unit 128 controls the first driving unit 124 to adjust a rotating speed of the rotating member 122 according to the current behavior mode (steps S18, S20, and S22 in
[0022] When the current behavior mode is the moving mode (Step S18 in
[0023] Accordingly, when the processing unit 128 determines that the tilt angle of the user exceeds the predetermined range defined by the forward tilt angle 1 and the backward tilt angle 2, and the tilt angle is relatively large, it means that the user is quite possible to fall down. At this time, the processing unit 128 may control the first driving unit 124 to increase the rotating speed of the rotating member 122 as the tilt angle of the user increases, so as to increase the moment of inertia M generated by the rotating member 122. On the other hand, when the tilt angle exceeds the predetermined range defined by the forward tilt angle 1 and the backward tilt angle 2, and the tilt angle is relatively small, it means that the user has a low risk of falling down. At this time, the processing unit 128 may control the first driving unit 124 to reduce the rotating speed of the rotating member 122 as the tilt angle of the user reduces, so as to reduce the moment of inertia M generated by the rotating member 122. Furthermore, when the processing unit 128 determines that the tilt angle of the user does not exceed the predetermined range, the processing unit 128 does not adjust the rotating speed of the rotating member 122 (step S184 in
[0024] After adjusting or not adjusting the rotating speed of the rotating member 122, the processing unit 128 further determines whether the current behavior mode has been converted into a standing posture (step S186 in
[0025] When the current behavior mode is the sitting-to-standing mode (Step S20 in
[0026] After adjusting the rotating speed of the rotating member 122 to the predetermined value, the processing unit 128 further determines whether the current behavior mode has been converted into the standing posture (step S202 in
[0027] When the current behavior mode is the standing-to-sitting mode (step S22 in
[0028] While reducing the rotating speed of the rotating member 122, the processing unit 128 continuously determines whether the current behavior mode has been converted into a sitting posture (step S222 in
[0029] As shown in
[0030] As shown in
[0031] As mentioned in the above, the balance assistance system of the disclosure may be disposed on the wearable object (e.g. exoskeleton). When the wearable object is worn by a user and the balance assistance system is powered on, the first driving unit drives the rotating member to rotate to generate a moment of inertia. The moment of inertia generated by the rotating member may assist the user in balance to prevent the user from falling down. Furthermore, the sensing module generates the sensing signal according to a motion of the user. The balance assistance system of the disclosure may determine the current behavior mode of the user according to the sensing signal and adjust the rotating speed of the rotating member according to the current behavior mode of the user. Accordingly, the balance assistance system of the disclosure may flexibly adjust the moment of inertia generated by the rotating member according to different behavior modes of the user, so as to assist the user in balance in good time and avoid affecting normal motion of the user.
[0032] Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the disclosure. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.