JP6382754B2 - Operation support device - Google Patents

Operation support device Download PDF

Info

Publication number
JP6382754B2
JP6382754B2 JP2015048703A JP2015048703A JP6382754B2 JP 6382754 B2 JP6382754 B2 JP 6382754B2 JP 2015048703 A JP2015048703 A JP 2015048703A JP 2015048703 A JP2015048703 A JP 2015048703A JP 6382754 B2 JP6382754 B2 JP 6382754B2
Authority
JP
Japan
Prior art keywords
upper frame
frame
angle
lower frame
torque
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015048703A
Other languages
Japanese (ja)
Other versions
JP2016168122A (en
Inventor
祐輔 三ツ谷
祐輔 三ツ谷
良彦 成岡
良彦 成岡
幸生 浅利
幸生 浅利
功明 平光
功明 平光
弘章 藤原
弘章 藤原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2015048703A priority Critical patent/JP6382754B2/en
Publication of JP2016168122A publication Critical patent/JP2016168122A/en
Application granted granted Critical
Publication of JP6382754B2 publication Critical patent/JP6382754B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Rehabilitation Tools (AREA)
  • Manipulator (AREA)

Description

本発明の実施形態は、動作支援装置に関する。   Embodiments described herein relate generally to an operation support apparatus.

動作支援装置には、立ち上がり動作などの脚の動作を支援するものがある。そのような動作支援装置において、右脚に印加される補助力と左脚に印加される補助力とは、互いに異なることがある。そのため、従来、動作支援装置は、左右の脚に印加される補助力が異なることによって装着者に違和感を生じるという課題がある。   Some motion support devices support leg motion such as standing motion. In such a motion support device, the assisting force applied to the right leg and the assisting force applied to the left leg may be different from each other. Therefore, conventionally, the motion support device has a problem that the wearer feels uncomfortable due to different assisting forces applied to the left and right legs.

国際公開第2011/161750号International Publication No. 2011-161750 特開2007−330299号公報JP 2007-330299 A

上記の課題を解決するために、適切に補助力を発生する動作支援装置を提供する。   In order to solve the above-described problems, an operation support apparatus that appropriately generates auxiliary force is provided.

実施形態によれば、動作支援装置は、上装具と、第1及び第2上フレームと、第1及び第2下フレームと、第1及び第2駆動部と、第1及び第2腰角度検出部と、第1及び第2膝角度検出部と、設定部と、駆動制御部とを備える。設定部は、補助力ベクトルを設定する。駆動制御部は、第1腰角度検出部の角度、第1膝角度検出部の角度、第1上フレームの長さ及び第1下フレームの長さに基づいて補助力ベクトルが第1の脚の接地部に印加されるように第1駆動部を用いて第1上フレームと第1下フレームとの連結部にトルクを印加し、第2腰角度検出部の角度、第2膝角度検出部の角度、第2上フレームの長さ及び第2下フレームの長さに基づいて前記補助力ベクトルが第2の脚の接地部に印加されるように第2駆動部を用いて第2上フレームと第2下フレームとの連結部にトルクを印加する。   According to the embodiment, the motion support device includes an upper brace, first and second upper frames, first and second lower frames, first and second driving units, and first and second waist angle detections. Unit, a first and second knee angle detection unit, a setting unit, and a drive control unit. The setting unit sets an auxiliary force vector. The drive control unit determines the assist force vector of the first leg based on the angle of the first waist angle detection unit, the angle of the first knee angle detection unit, the length of the first upper frame, and the length of the first lower frame. Torque is applied to the connecting portion between the first upper frame and the first lower frame using the first driving unit so as to be applied to the grounding unit, and the angle of the second waist angle detection unit and the second knee angle detection unit A second upper frame using a second driving unit so that the auxiliary force vector is applied to the grounding part of the second leg based on the angle, the length of the second upper frame, and the length of the second lower frame; Torque is applied to the connecting portion with the second lower frame.

図1は、実施形態に係る動作支援装置の正面図の例である。FIG. 1 is an example of a front view of the operation support apparatus according to the embodiment. 図2は、実施形態に係る動作支援装置の側面図の例である。FIG. 2 is an example of a side view of the operation support apparatus according to the embodiment. 図3は、実施形態に係る動作支援装置の構成例を示すブロックである。FIG. 3 is a block diagram illustrating a configuration example of the operation support apparatus according to the embodiment. 図4は、実施形態に係る動作支援装置の装置座標系の例を示す。FIG. 4 shows an example of a device coordinate system of the motion support device according to the embodiment. 図5は、実施形態に係る動作支援装置の装置座標系の他の例を示す。FIG. 5 shows another example of the device coordinate system of the motion support device according to the embodiment. 図6は、実施形態に係る動作支援装置の座標系における構成例を示す図である。FIG. 6 is a diagram illustrating a configuration example in the coordinate system of the motion support apparatus according to the embodiment. 図7は、実施形態に係る動作支援装置の動作例を示すフローチャートである。FIG. 7 is a flowchart illustrating an operation example of the operation support apparatus according to the embodiment. 図8は、実施形態に係る動作支援装置が発生するトルクの例を示す図である。FIG. 8 is a diagram illustrating an example of torque generated by the operation support apparatus according to the embodiment. 図9は、実施形態に係る動作支援装置が発生するトルクの他の例を示す図である。FIG. 9 is a diagram illustrating another example of torque generated by the operation support apparatus according to the embodiment.

以下、図面を参照しながら実施形態について説明する。   Hereinafter, embodiments will be described with reference to the drawings.

図1は、動作支援装置100の正面図である。また、図2は、動作支援装置100を装着者Pの右側から見た側面図である。   FIG. 1 is a front view of the operation support apparatus 100. FIG. 2 is a side view of the motion support device 100 as viewed from the right side of the wearer P.

動作支援装置100は、左右対称の構成を有する。動作支援装置100は、右脚側の構成として、上連結部3a、上フレーム4a、回動支持部5a、下フレーム6a、下連結部7a、下装具8a、駆動部10a、腰角度センサ15a、膝角度センサ16a、及び、保持具19aなどを備える。また、動作支援装置100は、左脚側の構成として、上連結部3b、上フレーム4b、回動支持部5b、下フレーム6b、下連結部7b、下装具8b、駆動部10b、腰角度センサ15b、膝角度センサ16b、及び、保持具19bなどを備える。また、動作支援装置100は、上連結部3a並びに3b上に上装具2、及び、上装具2上に傾斜センサ13を備える。   The motion support device 100 has a symmetrical configuration. The motion support apparatus 100 includes, as a configuration on the right leg side, an upper connecting portion 3a, an upper frame 4a, a rotation support portion 5a, a lower frame 6a, a lower connecting portion 7a, a lower appliance 8a, a driving portion 10a, a waist angle sensor 15a, A knee angle sensor 16a and a holder 19a are provided. Further, the motion support device 100 includes, as a left leg side configuration, an upper connecting portion 3b, an upper frame 4b, a rotation support portion 5b, a lower frame 6b, a lower connecting portion 7b, a lower brace 8b, a driving portion 10b, and a waist angle sensor. 15b, a knee angle sensor 16b, and a holder 19b. Further, the motion support device 100 includes the upper appliance 2 on the upper connecting portions 3 a and 3 b and the inclination sensor 13 on the upper appliance 2.

動作支援装置100の右脚側の各構成と左脚側の各構成とは、同様であるため、右脚側の各構成を説明し、左脚側の構成の説明を省略する。また、以下の説明では、真っ直ぐに立った状態の装着者Pから見て、前後方向をX軸方向、左右方向をY軸方向、上下方向をZ軸方向とする。X軸は、上連結部3aと上連結部3bとの間の方向の軸である。Y軸は、水平面上でX軸と直交する方向の軸である。Z軸は、水平面と鉛直な方向の軸である。   Since each configuration on the right leg side and each configuration on the left leg side of the motion support device 100 are the same, each configuration on the right leg side will be described, and description of the configuration on the left leg side will be omitted. In the following description, when viewed from the wearer P standing upright, the front-rear direction is the X-axis direction, the left-right direction is the Y-axis direction, and the up-down direction is the Z-axis direction. The X axis is an axis in the direction between the upper connecting portion 3a and the upper connecting portion 3b. The Y axis is an axis in a direction orthogonal to the X axis on the horizontal plane. The Z axis is an axis perpendicular to the horizontal plane.

上装具2は、装着者Pの腰部に固定される。上装具2は、装着者Pに動作支援装置100を固定するために用いられる。上装具2は、装着者Pの腰に巻き付けて固定されるベルトなどを含む。上フレーム4aは、装着者Pの大腿部の外側に沿ってZ軸方向に延設される。上フレーム4aは、装着者Pの大腿部に固定される。ここでは、上フレーム4aの長さは、L1であるものとする。下フレーム6aは、装着者Pの下腿部の外側に沿ってZ方向に延設される。下フレーム6aは、装着者Pの下腿部に固定される。ここでは、下フレーム6aの長さは、L2であるものとする。   The upper brace 2 is fixed to the waist of the wearer P. The upper brace 2 is used for fixing the motion support apparatus 100 to the wearer P. The upper brace 2 includes a belt that is wound around the waist of the wearer P and fixed. The upper frame 4a extends in the Z-axis direction along the outer side of the thigh of the wearer P. The upper frame 4a is fixed to the thigh of the wearer P. Here, it is assumed that the length of the upper frame 4a is L1. The lower frame 6a extends in the Z direction along the outer side of the lower leg of the wearer P. The lower frame 6a is fixed to the lower leg of the wearer P. Here, it is assumed that the length of the lower frame 6a is L2.

上フレーム4aおよび下フレーム6aは、樹脂や軽金属などの軽量で十分な強度を有する材料で形成された棒状または板状の部材である。樹脂であれば、例えば、CFRPやGFRPを用いることができる。また、軽金属であれば、例えば、Al合金やMg合金、Ti合金などを用いることができる。本実施形態では、上フレーム4aを1本の棒材により形成したが、その長さを伸縮自在にするスライド機構を設けても良い。   The upper frame 4a and the lower frame 6a are rod-like or plate-like members formed of a light and sufficient material such as resin or light metal. If it is resin, for example, CFRP or GFRP can be used. Moreover, if it is a light metal, Al alloy, Mg alloy, Ti alloy etc. can be used, for example. In the present embodiment, the upper frame 4a is formed of a single bar, but a slide mechanism that allows the length to be expanded and contracted may be provided.

上連結部3aは、上フレーム4aの上端を上装具2に対して3自由度の回動が可能な状態で連結する。ここで言う3自由度の回動とは、例えば、X軸を中心とした回動、Y軸を中心とした回動、およびZ軸を中心とした回動を含み、全ての方向に回動可能であることを指す。具体的には、上連結部3aは、例えば、ボールジョイントや自在継手などのフリージョイントである。   The upper connecting portion 3a connects the upper end of the upper frame 4a to the upper brace 2 in a state where the upper frame 2a can be rotated by three degrees of freedom. The rotation with three degrees of freedom referred to here includes, for example, rotation about the X axis, rotation about the Y axis, and rotation about the Z axis, and rotation in all directions. Indicates that it is possible. Specifically, the upper connecting portion 3a is a free joint such as a ball joint or a universal joint.

上連結部3aには、腰角度センサ15aが設けられる。腰角度センサ15aは、上連結部3aの角度を検出する。即ち、腰角度センサ15aは、上装具2と上フレーム4aとがなす角度θ1(腰角度)を検出する。たとえば、腰角度センサ15aは、Y軸まわりの角度を検出する。角度θ1は、装着者Pの股関節の角度である。腰角度センサ15aは、たとえば、ロータリーエンコーダ又はポテンショメータなどから構成される。下連結部7aは、下フレーム6aの下端を下装具8aに対して3自由度の回動が可能な状態で連結する。下連結部7aは、上連結部3aと同様の構成である。   The upper connecting portion 3a is provided with a waist angle sensor 15a. The waist angle sensor 15a detects the angle of the upper connecting portion 3a. That is, the waist angle sensor 15a detects an angle θ1 (waist angle) formed by the upper brace 2 and the upper frame 4a. For example, the waist angle sensor 15a detects an angle around the Y axis. The angle θ1 is the angle of the hip joint of the wearer P. The waist angle sensor 15a is composed of, for example, a rotary encoder or a potentiometer. The lower connecting portion 7a connects the lower end of the lower frame 6a to the lower brace 8a in a state where it can be rotated by three degrees of freedom. The lower connecting portion 7a has the same configuration as the upper connecting portion 3a.

回動支持部5aは、上フレーム4aの下端を下フレーム6aの上端に対して1自由度の回動可能な状態で連結する。回動支持部5aは、1自由度として、膝関節が動く方向、すなわちY軸を中心とした自由度の回動を許容する。即ち、回動支持部5aは、膝関節が回動する方向以外(X軸を中心とした回動やZ軸を中心とした回動)への下フレーム6aの上フレーム4aに対する回動を許容しない。つまり、動作支援装置100は、全体として、7自由度の回動を許容する。   The rotation support part 5a connects the lower end of the upper frame 4a to the upper end of the lower frame 6a in a rotatable state with one degree of freedom. The rotation support portion 5a allows rotation of the degree of freedom about the direction in which the knee joint moves, that is, the Y axis, as one degree of freedom. That is, the rotation support portion 5a allows rotation of the lower frame 6a relative to the upper frame 4a in directions other than the direction in which the knee joint rotates (rotation about the X axis or rotation about the Z axis). do not do. That is, the motion support device 100 as a whole allows rotation with seven degrees of freedom.

装着者Pが膝関節を屈伸させる場合、回動支持部5aが膝関節の動作に合わせて回動するとともに、上連結部3aおよび下連結部7aも僅かに回動する。つまり、屈伸動作時には、膝関節が僅かに外側に開くとともに、膝関節が単純な1軸を中心とした回動にはならないため、上連結部3aおよび下連結部7aがそれぞれ3自由度の回動を許容することで、膝関節の複雑な動きを可能にしている。   When the wearer P bends and extends the knee joint, the rotation support portion 5a rotates in accordance with the operation of the knee joint, and the upper connection portion 3a and the lower connection portion 7a also slightly rotate. That is, at the time of bending / extending operation, the knee joint opens slightly outward and the knee joint does not rotate around a simple axis, so that the upper connecting portion 3a and the lower connecting portion 7a are each rotated by three degrees of freedom. By allowing movement, complex movement of the knee joint is enabled.

回動支持部5aには、駆動部10aが同軸に取り付けられている。駆動部10aは、当該動作支援装置100を装着した装着者Pの屈伸動作をアシストする方向の駆動力を回動支持部5に与える。即ち、駆動部10aは、回動支持部5aにトルクを印加する。たとえば、駆動部10aは、膝を伸ばす方向に回動支持部5aに駆動力を与える。また、駆動部10aは、膝を曲げる方向に回動支持部5aに駆動力を与える。   The drive part 10a is coaxially attached to the rotation support part 5a. The drive unit 10 a gives the rotation support unit 5 a driving force in a direction that assists the bending and stretching operation of the wearer P wearing the operation support device 100. That is, the drive unit 10a applies a torque to the rotation support unit 5a. For example, the drive part 10a gives a drive force to the rotation support part 5a in the direction which extends a knee. Moreover, the drive part 10a gives a drive force to the rotation support part 5a in the direction which bends a knee.

駆動部10aは、たとえば、サーボモータ12a、及び、電磁クラッチ14aなどを有する。
サーボモータ12aは、駆動力を回動支持部5aに与える。サーボモータ12aは、図示しない電力供給部からの電力を受けて回転する。
The drive unit 10a includes, for example, a servo motor 12a and an electromagnetic clutch 14a.
The servo motor 12a gives a driving force to the rotation support part 5a. The servo motor 12a rotates upon receiving power from a power supply unit (not shown).

電磁クラッチ14aは、サーボモータ12aの回動力を回動支持部5aに選択的に伝える。電磁クラッチ14aを切った状態では、サーボモータ12の回動力は回動支持部5aに伝えられない。本実施形態では、サーボモータ12aおよび電磁クラッチ14aを回動支持部5aと同軸に配置したが、例えば、かさ歯車やタイミングベルト、チェーンを介して回動力を回動支持部5aに伝える構成を採用しても良い。   The electromagnetic clutch 14a selectively transmits the turning force of the servo motor 12a to the rotation support portion 5a. When the electromagnetic clutch 14a is disengaged, the turning power of the servo motor 12 is not transmitted to the rotation support portion 5a. In the present embodiment, the servo motor 12a and the electromagnetic clutch 14a are arranged coaxially with the rotation support portion 5a. However, for example, a configuration in which the rotational force is transmitted to the rotation support portion 5a via a bevel gear, a timing belt, or a chain is adopted. You may do it.

サーボモータ12aには、回動支持部5aの回動角度を検出するための膝角度センサ16aが設けられている。膝角度センサ16aは、回動支持部5aの角度を検出する。たとえば、膝角度センサ16aは、サーボモータ12aの回転角度を測定して、上フレーム4aと下フレーム6aがなす角度θ2(膝角度)を検出する。角度θ2は、装着者Pの膝関節の角度である。膝角度センサ16aは、たとえば、ロータリーエンコーダ又はポテンショメータなどから構成される。なお、膝角度センサ16aは、サーボモータ12aに内蔵されるエンコーダであってもよいし、別のセンサであってもよい。   The servo motor 12a is provided with a knee angle sensor 16a for detecting the rotation angle of the rotation support portion 5a. The knee angle sensor 16a detects the angle of the rotation support part 5a. For example, the knee angle sensor 16a measures the rotation angle of the servo motor 12a and detects the angle θ2 (knee angle) formed by the upper frame 4a and the lower frame 6a. The angle θ2 is the angle of the knee joint of the wearer P. The knee angle sensor 16a is composed of, for example, a rotary encoder or a potentiometer. The knee angle sensor 16a may be an encoder built in the servo motor 12a or may be another sensor.

下装具8aは、下フレーム6aの下端近くで足に装着されて固定される。下装具8aは、例えば、板金を形状加工して折り曲げて形成され、足の裏を乗せる部分を有する。
保持具19aは、上フレーム4aの下端近くに設けられる。保持具19aは、動作時に動作支援装置100が装着者Pから離れないように動作支援装置100の一部を装着者P(大腿部)に拘束する。
傾斜センサ20は、上装具2に取り付けられる。傾斜センサ20は、上装具2の傾斜(たとえば、Y軸まわり)を検出する。即ち、傾斜センサ20は、装着者Pの腰部(胴体部)の傾斜を検出する。傾斜センサ20は、たとえば、加速度センサ又はジャイロセンサなどから構成される。
なお、動作支援装置100は、装着者Pの動作を検出するため加速度センサなどを備えてもよい。
The lower brace 8a is attached to a foot and fixed near the lower end of the lower frame 6a. The lower brace 8a is formed by, for example, forming and bending a sheet metal, and has a portion on which the sole of the foot is placed.
The holder 19a is provided near the lower end of the upper frame 4a. The holder 19a restrains a part of the motion support device 100 to the wearer P (thigh) so that the motion support device 100 does not leave the wearer P during the motion.
The tilt sensor 20 is attached to the upper appliance 2. The inclination sensor 20 detects the inclination of the upper appliance 2 (for example, around the Y axis). That is, the inclination sensor 20 detects the inclination of the waist (body part) of the wearer P. The tilt sensor 20 is constituted by, for example, an acceleration sensor or a gyro sensor.
Note that the motion support apparatus 100 may include an acceleration sensor or the like for detecting the motion of the wearer P.

次に、動作支援装置100の制御系について説明する。
図3は、動作支援装置100の制御系の構成例を示すブロック図である。
図3が示すように、動作支援装置100は、腰角度センサ15a並びに15b、膝角度センサ16a並びに16b、駆動部10a並びに10b、傾斜センサ20、及び、制御部30などを備える。駆動部10a及び10bは、それぞれサーボモータ12a並びに12b及び電磁クラッチ14a並びに14bなどを備える。動作支援装置100は、通信バスなどを通じて、制御部30と、腰角度センサ15a並びに15b、膝角度センサ16a並びに16b、駆動部10a並びに10b、及び、傾斜センサ20と電気的に接続する。
Next, the control system of the operation support apparatus 100 will be described.
FIG. 3 is a block diagram illustrating a configuration example of a control system of the operation support apparatus 100.
As shown in FIG. 3, the motion support device 100 includes hip angle sensors 15 a and 15 b, knee angle sensors 16 a and 16 b, drive units 10 a and 10 b, an inclination sensor 20, a control unit 30, and the like. The drive units 10a and 10b include servo motors 12a and 12b and electromagnetic clutches 14a and 14b, respectively. The motion support device 100 is electrically connected to the control unit 30, the waist angle sensors 15a and 15b, the knee angle sensors 16a and 16b, the drive units 10a and 10b, and the tilt sensor 20 through a communication bus or the like.

腰角度センサ15a並びに15b、膝角度センサ16a並びに16b、駆動部10a並びに10b、傾斜センサ20は、前述したとおりである。以下の説明では、a又はbの符号がないものは、a及びbの両者を指すものとする。   The waist angle sensors 15a and 15b, the knee angle sensors 16a and 16b, the drive units 10a and 10b, and the tilt sensor 20 are as described above. In the following description, those without a or b indicate both a and b.

制御部30は、動作支援装置100全体の動作を制御する。たとえば、制御部30は、腰角度センサ15、膝角度センサ16、及び、傾斜センサ20から取得した情報に基づいて駆動部10を作動させる。制御部30は、たとえば、プロセッサ、RAM、ROM及びNVMなどから構成される。   The control unit 30 controls the operation of the entire operation support apparatus 100. For example, the control unit 30 operates the drive unit 10 based on information acquired from the waist angle sensor 15, the knee angle sensor 16, and the tilt sensor 20. For example, the control unit 30 includes a processor, a RAM, a ROM, an NVM, and the like.

プロセッサは、制御部30全体の動作を制御する機能を有する。プロセッサは、内部キャッシュおよび各種のインターフェースなどを備えても良い。プロセッサは、内部メモリ、ROMあるいはNVMに予め記憶したプログラムを実行することにより種々の処理を実現する。プロセッサは、たとえば、CPUなどである。   The processor has a function of controlling the operation of the entire control unit 30. The processor may include an internal cache and various interfaces. The processor implements various processes by executing a program stored in advance in the internal memory, ROM, or NVM. The processor is, for example, a CPU.

なお、プロセッサがプログラムを実行することにより実現する各種の機能のうちの一部は、ハードウェア回路により実現されるものであっても良い。この場合、プロセッサは、ハードウェア回路により実行される機能を制御する。   Note that some of the various functions realized by the processor executing the program may be realized by a hardware circuit. In this case, the processor controls functions executed by the hardware circuit.

ROMは、予め制御用のプログラム及び制御データなどが記憶された不揮発性のメモリである。ROMに記憶される制御プログラム及び制御データは、予め動作支援装置100の仕様に応じて組み込まれる。ROMは、たとえば、制御部30の回路基板を制御するプログラム(例えば、BIOS)などを格納している。   The ROM is a non-volatile memory in which a control program, control data, and the like are stored in advance. The control program and control data stored in the ROM are incorporated according to the specifications of the operation support apparatus 100 in advance. The ROM stores, for example, a program (for example, BIOS) for controlling the circuit board of the control unit 30.

RAMは、揮発性のメモリである。RAMは、プロセッサの処理中のデータなどを一時的に格納する。RAMは、プロセッサからの命令に基づき種々のアプリケーションプログラムを格納している。また、RAMは、アプリケーションプログラムの実行に必要なデータ及びアプリケーションプログラムの実行結果などを格納してもよい。   The RAM is a volatile memory. The RAM temporarily stores data being processed by the processor. The RAM stores various application programs based on instructions from the processor. The RAM may store data necessary for executing the application program, the execution result of the application program, and the like.

NVMは、データの書き込み及び書き換えが可能な不揮発性のメモリである。NVMは、例えばEEPROM(Electric Erasable Programmable Read-Only Memory)、HDD(Hard Disc Drive)、あるいはSSD(Solid State Drive)などである。NVMは、動作支援装置100の運用用途に応じて制御プログラム、アプリケーション、及び種々のデータを格納する。また、NVMは、プロセッサが種々の処理を実行することで生成したデータを保存する。   The NVM is a non-volatile memory in which data can be written and rewritten. The NVM is, for example, an EEPROM (Electric Erasable Programmable Read-Only Memory), an HDD (Hard Disc Drive), or an SSD (Solid State Drive). The NVM stores a control program, an application, and various data according to the operation usage of the operation support apparatus 100. The NVM stores data generated by the processor executing various processes.

次に、制御部30が実現する機能について説明する。
制御部30は、装着者Pを補助する補助力を示す補助力ベクトルを設定する機能を有する(設定部)。即ち、制御部30は、装着者Pに対して印加する補助力の大きさと方向を設定する。また、制御部30は、支援動作中において一定の補助力ベクトルを設定する。また、制御部30は、空間に固定されたワールド座標系Cwにおいて補助力ベクトルを設定する。ワールド座標系Cwは、たとえば、動作支援装置100の動作空間に固定される座標系である。即ち、ワールド座標系Cwは、動作支援装置100の傾きなどによって変化しない座標系である。
Next, functions realized by the control unit 30 will be described.
The control unit 30 has a function of setting an assisting force vector indicating an assisting force that assists the wearer P (setting unit). That is, the control unit 30 sets the magnitude and direction of the auxiliary force applied to the wearer P. Further, the control unit 30 sets a constant assist force vector during the support operation. Further, the control unit 30 sets an assist force vector in the world coordinate system Cw fixed in space. The world coordinate system Cw is, for example, a coordinate system fixed in the motion space of the motion support device 100. That is, the world coordinate system Cw is a coordinate system that does not change due to the inclination of the motion support apparatus 100 or the like.

たとえば、制御部30は、立ち上がり動作を補助する場合などにおいて、鉛直上向き(Z軸方向)の補助ベクトルを設定してもよい。また、制御部30は、予め入力された装着者Pの体重などに基づいて補助力ベクトルの大きさを設定してもよい。なお、制御部30が設定する補助力ベクトルの大きさ、方向及び設定方法は、特定の構成に限定されるものではない。   For example, the control unit 30 may set an auxiliary vector that is vertically upward (Z-axis direction) when assisting the rising motion. The control unit 30 may set the magnitude of the assisting force vector based on the weight of the wearer P input in advance. The magnitude, direction, and setting method of the auxiliary force vector set by the control unit 30 are not limited to a specific configuration.

また、制御部30は、動作支援装置100上に固定される装置座標系Caを設定する機能を有する。たとえば、制御部30は、上装具2に固定され上連結部3(3a又は3b)を原点とする装置座標系Caを設定する。即ち、制御部30は、上装具2の傾斜に合わせて装置座標系Caを傾斜させる。   Further, the control unit 30 has a function of setting a device coordinate system Ca that is fixed on the motion support device 100. For example, the control unit 30 sets the device coordinate system Ca that is fixed to the upper appliance 2 and has the upper coupling unit 3 (3a or 3b) as the origin. That is, the control unit 30 tilts the apparatus coordinate system Ca in accordance with the tilt of the upper appliance 2.

図4は、制御部30が設定した装置座標系Caの例を示す。図4が示す例において、上装具2は、地面に水平であるものとする。即ち、上装具2は、傾斜していないものとする。ここでは、制御部30は、上連結部3に原点を設定するものとする。図4が示す例では、制御部30は、ワールド座標系CwのX軸(Xw軸)、Y軸(Yw軸)及びZ軸(Zw軸)とそれぞれ平行に装置座標系CaのX軸(Xa軸)、Y軸(Ya軸)及びZ軸(Za軸)を設定する。   FIG. 4 shows an example of the device coordinate system Ca set by the control unit 30. In the example shown in FIG. 4, the upper appliance 2 is assumed to be horizontal to the ground. That is, the upper brace 2 is not inclined. Here, the control part 30 shall set an origin in the upper connection part 3. FIG. In the example illustrated in FIG. 4, the control unit 30 includes the X axis (Xa) of the device coordinate system Ca in parallel with the X axis (Xw axis), the Y axis (Yw axis), and the Z axis (Zw axis) of the world coordinate system Cw. Axis), Y axis (Ya axis) and Z axis (Za axis).

図5は、制御部30が設定した装置座標系Caの他の例を示す。図5が示す例において、上装具2は、Y軸(Yw軸)を中心に所定の傾斜角で傾斜しているものとする。図5が示す例において、制御部30は、ワールド座標系CwのY軸(Yw軸)と平行に装置座標系CaのY軸(Ya軸)を設定する。また、制御部30は、ワールド座標系CwのX軸(Xw軸)及びZ軸(Zw軸)とそれぞれ当該所定の傾斜角となるように装置座標系CaのX軸(Xa軸)及びZ軸(Za軸)を設定する。なお、制御部30は、上装具2がX軸(Xw軸)又はZ軸(Zw軸)を中心に傾斜している場合、各軸の傾斜に応じて装置座標系Caを設定してもよい。また、制御部30は、上装具2がX軸(Xw軸)、Y軸(Yw軸)又はZ軸(Zw軸)の2軸以上の軸まわりに傾斜している場合、各軸の傾斜に応じて装置座標系Caを設定してもよい。   FIG. 5 shows another example of the device coordinate system Ca set by the control unit 30. In the example shown in FIG. 5, it is assumed that the upper appliance 2 is inclined at a predetermined inclination angle about the Y axis (Yw axis). In the example shown in FIG. 5, the control unit 30 sets the Y axis (Ya axis) of the device coordinate system Ca in parallel with the Y axis (Yw axis) of the world coordinate system Cw. In addition, the control unit 30 controls the X axis (Xa axis) and the Z axis of the apparatus coordinate system Ca so as to have the predetermined inclination angles with the X axis (Xw axis) and the Z axis (Zw axis) of the world coordinate system Cw. (Za axis) is set. In addition, the control part 30 may set the apparatus coordinate system Ca according to the inclination of each axis | shaft, when the upper orthosis 2 inclines centering on an X-axis (Xw axis) or a Z-axis (Zw axis). . In addition, when the upper device 2 is inclined around two or more axes of the X axis (Xw axis), the Y axis (Yw axis), or the Z axis (Zw axis), the control unit 30 can adjust the inclination of each axis. The apparatus coordinate system Ca may be set accordingly.

また、制御部30は、ワールド座標系Cwで設定した補助力ベクトルを装置座標系Caに座標変換する機能を有する。即ち、制御部30は、ワールド座標系Cwで設定した補助力ベクトルを装置座標系Caにおける補助力ベクトルに変換する。たとえば、制御部30は、装置座標系Caの傾斜に応じて変換行列を設定し、設定された変換行列に基づいて補助力ベクトルを座標変換してもよい。制御部30が座標変換する方法は、特定の構成に限定されるものではない。ここでは、ワールド座標系Cwでの補助力ベクトルを補助力ベクトルFとし、装置座標系Caでの補助力ベクトルを補助力ベクトルF’とする。   In addition, the control unit 30 has a function of converting the auxiliary force vector set in the world coordinate system Cw into the device coordinate system Ca. That is, the control unit 30 converts the auxiliary force vector set in the world coordinate system Cw into an auxiliary force vector in the apparatus coordinate system Ca. For example, the control unit 30 may set a conversion matrix according to the inclination of the device coordinate system Ca, and may coordinate-convert the auxiliary force vector based on the set conversion matrix. The method of coordinate conversion by the control unit 30 is not limited to a specific configuration. Here, the auxiliary force vector in the world coordinate system Cw is set as an auxiliary force vector F, and the auxiliary force vector in the apparatus coordinate system Ca is set as an auxiliary force vector F ′.

また、制御部30は、補助力ベクトルF’が下装具8(接地部)に印加されるように(即ち、補助力ベクトルF’が上装具2に印加されるように)駆動部10を駆動する機能を有する(駆動制御部)。即ち、制御部30は、補助力ベクトルF’で装着者Pの動作を支援するように、回動支持部5にトルクを印加する。たとえば、制御部30は、腰角度センサ15が検出する角度θ1、膝角度センサ16が検出する角度θ2、上フレーム4の長さL1、下フレーム6の長さL2及び傾斜センサ20が検出する傾斜などに基づいて、回動支持部5に印加するトルクを設定する。   Further, the control unit 30 drives the drive unit 10 so that the auxiliary force vector F ′ is applied to the lower brace 8 (grounding unit) (that is, the auxiliary force vector F ′ is applied to the upper brace 2). (Drive control unit). That is, the control unit 30 applies a torque to the rotation support unit 5 so as to support the operation of the wearer P with the auxiliary force vector F ′. For example, the controller 30 detects the angle θ1 detected by the waist angle sensor 15, the angle θ2 detected by the knee angle sensor 16, the length L1 of the upper frame 4, the length L2 of the lower frame 6, and the inclination detected by the inclination sensor 20. Based on the above, the torque to be applied to the rotation support portion 5 is set.

たとえば、制御部30は、以下のようにトルクを設定する。ここでは、上装具2は、Y軸(Yw軸)まわりに傾斜しているものとする。
図6は、装置座標系Ca(Xa−Yz平面)での動作支援装置100の構成例を示す図である。ここでは、装置座標系Caでの下装具8の位置をP(Px,Pz)とする。また、補助力ベクトルF’をF’(fx’,fz’)とする。
図6が示すように、上フレーム4とXa軸との角度はθ1であり、上フレーム4の延長線と下フレーム6との間の角度はθ2である。
For example, the control unit 30 sets the torque as follows. Here, it is assumed that the upper brace 2 is inclined around the Y axis (Yw axis).
FIG. 6 is a diagram illustrating a configuration example of the motion support device 100 in the device coordinate system Ca (Xa-Yz plane). Here, the position of the lower brace 8 in the apparatus coordinate system Ca is assumed to be P (Px, Pz). Further, the auxiliary force vector F ′ is F ′ (fx ′, fz ′).
As shown in FIG. 6, the angle between the upper frame 4 and the Xa axis is θ1, and the angle between the extension line of the upper frame 4 and the lower frame 6 is θ2.

P(Px,Pz)は、以下の式で表される。   P (Px, Pz) is represented by the following equation.

式(1)を時間で微分して、仮想仕事の原理を用いると補助力ベクトルF’を生じるために必要なトルクは以下の式で表される。   When the equation (1) is differentiated with respect to time and the principle of virtual work is used, the torque required to generate the auxiliary force vector F ′ is expressed by the following equation.

ここで、τ1は、上連結部3に必要なトルクを示し、τ2は、回動支持部5に必要なトルクを示す。
制御部30は、τ2のトルクを回動支持部5に印加するトルクとして設定する。即ち、制御部30は、駆動部10を用いてτ2を回動支持部5に印加する。
Here, τ1 indicates a torque required for the upper connecting portion 3, and τ2 indicates a torque required for the rotation support portion 5.
The control unit 30 sets the torque of τ2 as the torque applied to the rotation support unit 5. That is, the control unit 30 applies τ <b> 2 to the rotation support unit 5 using the drive unit 10.

次に、動作支援装置100装着者Pの動作を支援する動作例について説明する。
図7は、動作支援装置100装着者Pの動作を支援する動作例について説明するためのフローチャートである。
まず、動作支援装置100の制御部30は、補助力ベクトルFを設定する(S11)。補助力ベクトルFを設定すると、制御部30は、腰角度センサ15a及び膝角度センサ16aを用いて右脚側の腰関節の角度θ1a及び膝関節の角度θ2aを検出する(S12)。右脚側の腰関節の角度θ1a及び膝関節の角度θ2aを検出すると、制御部30は、腰角度センサ15b及び膝角度センサ16bを用いて左脚側の腰関節の角度θ1b及び膝関節の角度θ2bを検出する(S13)。
Next, an operation example for supporting the operation of the operation support apparatus 100 wearing person P will be described.
FIG. 7 is a flowchart for explaining an operation example for supporting the operation of the wearer P wearing the operation support apparatus 100.
First, the control unit 30 of the motion support apparatus 100 sets an auxiliary force vector F (S11). When the auxiliary force vector F is set, the control unit 30 detects the hip joint angle θ1a and the knee joint angle θ2a on the right leg side using the hip angle sensor 15a and the knee angle sensor 16a (S12). When detecting the angle θ1a of the hip joint on the right leg side and the angle θ2a of the knee joint, the control unit 30 uses the hip angle sensor 15b and the knee angle sensor 16b to detect the angle θ1b of the left leg side and the angle of the knee joint. θ2b is detected (S13).

左脚側の腰関節の角度θ1b及び膝関節の角度θ2bを検出すると、制御部30は、傾斜センサ20を用いて上装具2の傾斜を検出する(S14)。上装具2の傾斜を検出すると、制御部30は、検出した傾斜に基づいて補助力ベクトルFを装置座標系Caでの補助力ベクトルF’に座標変換する(S15)。   When detecting the angle θ1b of the waist joint on the left leg side and the angle θ2b of the knee joint, the control unit 30 detects the inclination of the upper brace 2 using the inclination sensor 20 (S14). When the inclination of the upper appliance 2 is detected, the control unit 30 converts the auxiliary force vector F into an auxiliary force vector F ′ in the apparatus coordinate system Ca based on the detected inclination (S15).

補助力ベクトルF’に座標変換すると、制御部30は、式(2)に従って補助力ベクトルF’が下装具8aに生じるように回動支持部5aに印加するトルクτ2aを算出する(S16)。トルクτ2aを算出すると、制御部30は、式(2)に従って補助力ベクトルF’が下装具8bに生じるように回動支持部5bに印加するトルクτ2bを算出する(S17)。   When the coordinates are converted into the auxiliary force vector F ′, the control unit 30 calculates the torque τ2a applied to the rotation support unit 5a so that the auxiliary force vector F ′ is generated in the lower brace 8a according to the equation (2) (S16). After calculating the torque τ2a, the control unit 30 calculates the torque τ2b to be applied to the rotation support unit 5b so that the auxiliary force vector F ′ is generated in the lower brace 8b according to the equation (2) (S17).

トルクτ2bを算出すると、制御部30は、駆動部10aを用いて、算出したトルクτ2aを回動支持部5aに印加する(S18)。トルクτ2aを回動支持部5aに印加すると、制御部30は、駆動部10bを用いて、算出したトルクτ2bを回動支持部5bに印加する(S19)。   When the torque τ2b is calculated, the control unit 30 applies the calculated torque τ2a to the rotation support unit 5a using the drive unit 10a (S18). When the torque τ2a is applied to the rotation support portion 5a, the control unit 30 applies the calculated torque τ2b to the rotation support portion 5b using the drive unit 10b (S19).

トルクτ2bを回動支持部5bに印加すると、制御部30は、支援動作中であるか判定する(S20)。たとえば、制御部30は、支援動作をオフにするスイッチが押されていないか、又は、装着者Pが支援動作を終了する体勢になっているかを判定する。支援動作中であると判定すると(S20、YES)、制御部30は、S12に戻る。支援動作中でないと判定すると(S20、NO)、制御部30は、動作を終了する。   When the torque τ2b is applied to the rotation support unit 5b, the control unit 30 determines whether the support operation is being performed (S20). For example, the control unit 30 determines whether a switch for turning off the support operation is not pressed or whether the wearer P is in a posture to end the support operation. If it determines with it being during support operation (S20, YES), control part 30 will return to S12. When it is determined that the support operation is not being performed (S20, NO), the control unit 30 ends the operation.

なお、制御部30は、S12並びにS13、S16並びにS17、及び、S18及びS19の順序を入れ替えて実行してもよし、同時に実行してもよい。また、制御部30は、S16の後にS18を実行してもよいし、S17の後にS19を実行してもよい。   Note that the control unit 30 may execute the order of S12, S13, S16, S17, and S18 and S19, or may execute them simultaneously. Further, the control unit 30 may execute S18 after S16, or may execute S19 after S17.

次に、トルクτと時間tとの関係について説明する。
図8は、トルクτの時間推移の例を示す図である。
図8が示す例は、装着者Pの右脚と左脚とが揃った状態である。また、動作支援装置100の制御部30は、鉛直上方向きの補助力ベクトルFを設定するものとする。また、図8が示す例では、動作支援装置100は、装着者Pがしゃがんだ状態から立ち上がるまでの動作を支援する。即ち、制御部30は、立ち上がり動作において、一定の補助力ベクトルFを設定する。
Next, the relationship between torque τ and time t will be described.
FIG. 8 is a diagram illustrating an example of a time transition of the torque τ.
The example shown in FIG. 8 is a state where the right leg and the left leg of the wearer P are aligned. In addition, the control unit 30 of the motion support apparatus 100 sets the assist force vector F that is vertically upward. Further, in the example illustrated in FIG. 8, the operation support apparatus 100 supports the operation until the wearer P rises from the squatting state. That is, the control unit 30 sets a constant assist force vector F in the rising operation.

図8が示すように、最初の時点(t=0)では、装着者Pは、しゃがんだ状態である。即ち、装着者Pの腰部は、低い位置にある。時間が経過するともに、装着者Pは、徐々に立ち上がる。即ち、装着者Pの腰部は、徐々に高くなる。   As shown in FIG. 8, the wearer P is in a squatting state at the first time point (t = 0). That is, the waist part of the wearer P is in a low position. As time passes, the wearer P rises gradually. That is, the waist of the wearer P gradually increases.

図8では、τ1aとτ1bとは、同じ値であるので、τ1が両者の値を示す。同様に、τ2aとτ2bとは、同じ値であるので、τ2が両者の値を示す。実線がτ1を示し、破線がτ2を示す。図8に示すように、τ1は、ほぼ0である。また、τ2は、装着者Pの腰部が上昇するにつれて、減少する。   In FIG. 8, since τ1a and τ1b are the same value, τ1 indicates both values. Similarly, since τ2a and τ2b are the same value, τ2 indicates both values. A solid line indicates τ1, and a broken line indicates τ2. As shown in FIG. 8, τ1 is almost zero. Moreover, τ2 decreases as the waist of the wearer P rises.

図9は、トルクτの時間推移の他の例を示す図である。
図9が示す例では、装着者Pの右脚は、胴体よりも前にあり、高い場所に接地している。また、装着者Pの左脚は、胴体よりも後ろにあり、低い場所に接地している。また、動作支援装置100は、鉛直上方向きの補助ベクトルFを設定するものとする。また、図9が示す例では、動作支援装置100は、装着者Pがしゃがんだ状態から立ち上がるまでの動作を支援する。
FIG. 9 is a diagram illustrating another example of the time transition of the torque τ.
In the example shown in FIG. 9, the right leg of the wearer P is in front of the torso and is grounded at a high place. The left leg of the wearer P is behind the trunk and is grounded at a low place. In addition, the motion support apparatus 100 sets the auxiliary vector F that is vertically upward. Further, in the example illustrated in FIG. 9, the operation support apparatus 100 supports the operation until the wearer P stands up from the squatting state.

図9が示すように、最初の時点(t=0)では、装着者Pは、しゃがんだ状態である。時間が経過するともに、装着者Pは、徐々に立ち上がる。図9では、実線がτ1bを示し、破線がτ2bを示す。また、一点鎖線がτ1aを示し、二点鎖線がτ2aを示す。図9に示すように、τ1a及びτ1bは、ほぼ同一で一定である。また、τ2a及びτ2bは、腰部が上昇するにつれて、減少する。   As shown in FIG. 9, the wearer P is in a squatting state at the first time point (t = 0). As time passes, the wearer P rises gradually. In FIG. 9, the solid line indicates τ1b and the broken line indicates τ2b. Moreover, a dashed-dotted line shows (tau) 1a, and a dashed-two dotted line shows (tau) 2a. As shown in FIG. 9, τ1a and τ1b are substantially the same and constant. Moreover, τ2a and τ2b decrease as the waist rises.

なお、動作支援装置100は、装着者Pの股関節の動作を支援するために、上連結部3などに駆動部を設けてもよい。この場合、動作支援装置100は、股関節の動作を支援する駆動部を用いて、上連結部3などにトルクτ1を印加してもよい。また、動作支援装置100は、股関節の動作を支援するものであってもよい。   Note that the motion support apparatus 100 may be provided with a drive unit in the upper coupling unit 3 or the like in order to support the hip joint movement of the wearer P. In this case, the motion support device 100 may apply the torque τ1 to the upper coupling portion 3 or the like using a drive unit that supports the hip joint motion. Further, the motion support device 100 may support a hip joint motion.

以上のように構成された動作支援装置は、右脚及び左脚の下装具にほぼ一定の補助力を印加することができる。また、動作支援装置は、右脚及び左脚の下装具にほぼ同じ補助力を印加する。その結果、動作支援装置は、装着者に生じる違和感を緩和することができる。そのため、動作支援装置は、補助力を適切に発生することができる。   The motion support apparatus configured as described above can apply a substantially constant assist force to the lower leg brace of the right leg and the left leg. Further, the motion support device applies substantially the same auxiliary force to the lower leg brace of the right leg and the left leg. As a result, the motion support device can alleviate the uncomfortable feeling that occurs to the wearer. Therefore, the operation support device can appropriately generate the assisting force.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

2…上装具、3a及び3b…上連結部、4a及び4b…上フレーム、5a及び5b…回動支持部、6a及び6b…下フレーム、7a及び7b…下連結部、10a及び10b…駆動部、12a及び12b…サーボモータ、15a及び15b…腰角度センサ(腰角度検出部)、16a及び16b…膝角度センサ(膝角度検出部)、20…傾斜センサ(傾斜検出部)、30…制御部、100…動作支援装置、P…装着者。   2 ... Upper brace, 3a and 3b ... Upper connection part, 4a and 4b ... Upper frame, 5a and 5b ... Rotation support part, 6a and 6b ... Lower frame, 7a and 7b ... Lower connection part, 10a and 10b ... Drive part , 12a and 12b ... servo motor, 15a and 15b ... waist angle sensor (waist angle detection unit), 16a and 16b ... knee angle sensor (knee angle detection unit), 20 ... tilt sensor (tilt detection unit), 30 ... control unit , 100: Operation support device, P: Wearer.

Claims (8)

動作を支援する動作支援装置であって、
腰部に固定される上装具と、
第1の脚の大腿部に固定され、上端を前記上装具に回動可能に連結された第1上フレームと、
第2の脚の大腿部に固定され、上端を前記上装具に回動可能に連結された第2上フレームと、
前記第1の脚の下腿部に固定され、前記第1上フレームの下端と回動可能に連結された第1下フレームと、
前記第2の脚の下腿部に固定され、前記第2上フレームの下端と回動可能に連結された第2下フレームと、
前記第1上フレームと前記第1下フレームとの連結部にトルクを印加する第1駆動部と、
前記第2上フレームと前記第2下フレームとの連結部にトルクを印加する第2駆動部と、
前記上装具と前記第1上フレームとの角度を検出する第1腰角度検出部と、
前記上装具と前記第2上フレームとの角度を検出する第2腰角度検出部と、
前記第1上フレームと前記第1下フレームとの連結部の角度を検出する第1膝角度検出部と、
前記第2上フレームと前記第2下フレームとの連結部の角度を検出する第2膝角度検出部と、
補助力を示す補助力ベクトルを設定する設定部と、
前記第1腰角度検出部が検出した角度、前記第1膝角度検出部が検出した角度、前記第1上フレームの長さ、及び、前記第1下フレームの長さに基づいて、前記補助力ベクトルが前記第1の脚の接地部に印加されるように、前記第1駆動部を用いて前記第1上フレームと前記第1下フレームとの連結部にトルクを印加し、前記第2腰角度検出部が検出した角度、前記第2膝角度検出部が検出した角度、前記第2上フレームの長さ、及び、前記第2下フレームの長さに基づいて、前記補助力ベクトルが前記第2の脚の接地部に印加されるように、前記第2駆動部を用いて前記第2上フレームと前記第2下フレームとの連結部にトルクを印加する駆動制御部と、
を備える動作支援装置。
An operation support device for supporting operation,
An upper brace fixed to the waist,
A first upper frame fixed to the thigh of the first leg and having an upper end rotatably connected to the upper brace;
A second upper frame fixed to the thigh of the second leg and having an upper end rotatably connected to the upper brace;
A first lower frame fixed to the lower leg portion of the first leg and rotatably connected to a lower end of the first upper frame;
A second lower frame fixed to the lower leg portion of the second leg and rotatably connected to a lower end of the second upper frame;
A first drive unit that applies torque to a connecting portion between the first upper frame and the first lower frame;
A second drive unit that applies torque to a connecting portion between the second upper frame and the second lower frame;
A first waist angle detector that detects an angle between the upper brace and the first upper frame;
A second waist angle detector for detecting an angle between the upper brace and the second upper frame;
A first knee angle detector that detects an angle of a connecting portion between the first upper frame and the first lower frame;
A second knee angle detector that detects an angle of a connecting portion between the second upper frame and the second lower frame;
A setting unit for setting an auxiliary force vector indicating the auxiliary force;
Based on the angle detected by the first waist angle detector, the angle detected by the first knee angle detector, the length of the first upper frame, and the length of the first lower frame, the auxiliary force Torque is applied to the connecting part between the first upper frame and the first lower frame using the first driving part so that the vector is applied to the grounding part of the first leg, and the second waist Based on the angle detected by the angle detector, the angle detected by the second knee angle detector, the length of the second upper frame, and the length of the second lower frame, the auxiliary force vector is A drive control unit for applying a torque to a connecting portion between the second upper frame and the second lower frame using the second driving unit, so as to be applied to the grounding unit of the second leg;
An operation support apparatus comprising:
前記腰部の傾斜を検出する傾斜検出部を備え、
前記駆動制御部は、さらに前記傾斜に基づいて、前記第1上フレームと前記第1下フレームとの連結部にトルクを印加し、さらに前記傾斜に基づいて、前記第2上フレームと前記第2下フレームとの連結部にトルクを印加する、
前記請求項1に記載の動作支援装置。
An inclination detection unit for detecting the inclination of the waist;
The drive control unit further applies torque to a connecting portion between the first upper frame and the first lower frame based on the tilt, and further, based on the tilt, the second upper frame and the second Apply torque to the connecting part with the lower frame,
The operation support apparatus according to claim 1.
前記駆動制御部は、前記傾斜に基づいて前記上装具に固定された座標系に前記補助力ベクトルを座標変換し、座標変換された前記補助力ベクトルが前記第1の脚の接地部に印加されるように前記第1上フレームと前記第1下フレームとの連結部にトルクを印加し、座標変換された前記補助力ベクトルが前記第2の脚の接地部に印加されるように前記第2上フレームと前記第2下フレームとの連結部にトルクを印加する、
前記請求項2に記載の動作支援装置。
The drive control unit converts the auxiliary force vector into a coordinate system fixed to the upper brace based on the inclination, and the coordinate-converted auxiliary force vector is applied to the grounding unit of the first leg. As described above, torque is applied to the connecting portion between the first upper frame and the first lower frame, and the second force is applied so that the coordinate-converted auxiliary force vector is applied to the grounding portion of the second leg. Applying a torque to a connecting portion between the upper frame and the second lower frame;
The operation support apparatus according to claim 2.
前記傾斜検出部は、前記第1上フレームと前記上装具との連結部と前記第2上フレームと前記上装具との連結部との間の方向の軸の軸まわりの傾斜を検出する、
前記請求項2又は3に記載の動作支援装置。
The inclination detection unit detects an inclination around an axis in a direction between a connection portion between the first upper frame and the upper appliance and a connection portion between the second upper frame and the upper appliance;
The operation support apparatus according to claim 2 or 3.
前記傾斜検出部は、前記第1上フレームと前記上装具との連結部と前記第2上フレームと前記上装具との連結部との間の方向の軸と、水平面上で直交する方向の軸の軸まわりの傾斜を検出する、
前記請求項2乃至4の何れか1項に記載の動作支援装置。
The inclination detector includes an axis in a direction between a connecting portion between the first upper frame and the upper appliance, a connecting portion between the second upper frame and the upper appliance, and an axis orthogonal to the horizontal plane. Detect the tilt around the axis of the
The operation support apparatus according to any one of claims 2 to 4.
前記設定部が設定する補助力ベクトルは、鉛直上向きである、
前記請求項1乃至5の何れか1項に記載の動作支援装置。
The auxiliary force vector set by the setting unit is vertically upward.
The operation support apparatus according to any one of claims 1 to 5.
前記設定部は、支援動作中において、一定の補助力ベクトルを設定する、
前記請求項1乃至6の何れか1項に記載の動作支援装置。
The setting unit sets a constant assist force vector during the support operation.
The operation support apparatus according to any one of claims 1 to 6.
前記駆動制御部は、立ち上がり動作を支援する場合、前記第1上フレームと前記第1下フレームとの連結部に印加するトルクと、前記第2上フレームと前記第2下フレームとの連結部に印加するトルクとを、前記腰部が上昇するにつれて減少させる、
前記請求項1乃至7の何れか1項に記載の動作支援装置。
When the drive control unit supports a rising operation, the drive control unit applies torque applied to a connection portion between the first upper frame and the first lower frame, and a connection portion between the second upper frame and the second lower frame. Reducing the applied torque as the waist rises,
The operation support apparatus according to any one of claims 1 to 7.
JP2015048703A 2015-03-11 2015-03-11 Operation support device Expired - Fee Related JP6382754B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015048703A JP6382754B2 (en) 2015-03-11 2015-03-11 Operation support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015048703A JP6382754B2 (en) 2015-03-11 2015-03-11 Operation support device

Publications (2)

Publication Number Publication Date
JP2016168122A JP2016168122A (en) 2016-09-23
JP6382754B2 true JP6382754B2 (en) 2018-08-29

Family

ID=56982749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015048703A Expired - Fee Related JP6382754B2 (en) 2015-03-11 2015-03-11 Operation support device

Country Status (1)

Country Link
JP (1) JP6382754B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10624809B2 (en) * 2017-11-09 2020-04-21 Free Bionics Taiwan Inc. Exoskeleton robot and controlling method for exoskeleton robot
DE102017128618A1 (en) * 2017-12-01 2019-06-06 Ottobock Se & Co. Kgaa Orthosis, system and method for adjusting an orthosis

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3833921B2 (en) * 2001-10-18 2006-10-18 本田技研工業株式会社 Walking state determination apparatus and method
JP4417300B2 (en) * 2005-07-13 2010-02-17 本田技研工業株式会社 Walking assist device
JP4712620B2 (en) * 2006-06-12 2011-06-29 本田技研工業株式会社 Control device for walking aids
JP2011147556A (en) * 2010-01-20 2011-08-04 Toyota Motor Corp Movement support device
JP2013056041A (en) * 2011-09-08 2013-03-28 Panasonic Corp Standing assistance system
JP6008757B2 (en) * 2013-02-18 2016-10-19 三菱重工業株式会社 Exercise assistance device, control method and program

Also Published As

Publication number Publication date
JP2016168122A (en) 2016-09-23

Similar Documents

Publication Publication Date Title
TWI623399B (en) Teaching system of dual-arm robot and teaching method of dual-arm robot
US9073209B2 (en) Walking robot and control method thereof
EP2343163B1 (en) Walking robot and method of controlling balance thereof
JP5553431B2 (en) Balance training apparatus and balance training program
JP5897105B2 (en) Falling damage reduction control method for humanoid robot
US20130144439A1 (en) Walking robot and control method thereof
EP2343161A1 (en) Walking robot and method of controlling the same
JP6533590B2 (en) Wearable device, posture measurement method and program thereof
KR101681286B1 (en) High-speed walking attitude control apparatus of wearable exoskeleton robot
JP2011185669A5 (en)
JP6407539B2 (en) Knee joint motion support device
KR20130049029A (en) Walking robot and control method for thereof
JP4440759B2 (en) Method for estimating floor reaction force of biped walking object
KR20120069920A (en) Walking robot and control method thereof
JP2020529646A5 (en)
JP6382754B2 (en) Operation support device
JP2013208290A (en) Walking assistance device and walking assistance program
JP6479512B2 (en) Operation support device
KR102168774B1 (en) Master device for robot and robot control system having the same
KR20190056647A (en) Device for measuring angle of ankle based on inertial sensors
JP2018075301A (en) Walking training system
JP2019077000A (en) Movement support device and information processing device
JP6273783B2 (en) Tool tip information correction program, tool tip information correction apparatus, and tool tip information correction method
JP2013208292A (en) Walking assistance device and walking assistance program
JP2011143002A (en) Walking assist device

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20170904

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20170905

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170915

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180703

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180629

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180802

R150 Certificate of patent or registration of utility model

Ref document number: 6382754

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees