JP6183328B2 - Inverted balance training apparatus and inverted balance training method - Google Patents
Inverted balance training apparatus and inverted balance training method Download PDFInfo
- Publication number
- JP6183328B2 JP6183328B2 JP2014208027A JP2014208027A JP6183328B2 JP 6183328 B2 JP6183328 B2 JP 6183328B2 JP 2014208027 A JP2014208027 A JP 2014208027A JP 2014208027 A JP2014208027 A JP 2014208027A JP 6183328 B2 JP6183328 B2 JP 6183328B2
- Authority
- JP
- Japan
- Prior art keywords
- balance training
- inverted
- difficulty level
- series data
- pitch angle
- 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.)
- Active
Links
Images
Landscapes
- Motorcycle And Bicycle Frame (AREA)
Description
本発明は、搭乗者が搭乗し倒立状態を維持して走行する倒立型バランス訓練装置及び倒立型バランス訓練方法に関するものである。 The present invention relates to an inverted balance training apparatus and an inverted balance training method in which an occupant travels while traveling while maintaining an inverted state.
搭乗者の重心移動により移動体の走行操作を行う訓練システムであって、訓練毎の移動体の状態量の変化に基づいて訓練の改善度を算出する訓練システムが知られている(例えば、特許文献1参照)。 2. Description of the Related Art A training system that performs a traveling operation of a moving body by moving the center of gravity of a passenger, and a training system that calculates an improvement degree of training based on a change in a state quantity of the moving body for each training is known (for example, a patent Reference 1).
上記訓練システムは、各搭乗者に対する状態量の相対的な変化を改善度として算出している。このため、各訓練における絶対的なバランス能力を見ることができず、各搭乗者に適切な難易度が設定されているか確認することができない。したがって、例えば、各搭乗者の体調変化などの日々の変化に対して、適切な訓練難易度を設定することができない。 The training system calculates a relative change in the state quantity for each passenger as an improvement degree. For this reason, the absolute balance ability in each training cannot be seen, and it cannot be confirmed whether the appropriate difficulty level is set for each passenger. Therefore, for example, an appropriate training difficulty level cannot be set for daily changes such as changes in physical condition of each passenger.
本発明は、かかる課題を解決するためになされたものであり、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる倒立型バランス訓練装置及び倒立型バランス訓練方法を提供することを主たる目的とする。 The present invention has been made to solve such a problem, and provides an inverted balance training apparatus and an inverted balance training method capable of performing balance training at an appropriate difficulty level according to each passenger. Is the main purpose.
上記目的を達成するための本発明の一態様は、搭乗者が搭乗する台車部のピッチ角度を検出する角度検出手段と、前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段と、前記角度検出手段により検出されたピッチ角度に基づいて、前記駆動手段の制御を行い倒立制御を実行する制御手段と、前記駆動手段の駆動出力を算出する出力算出手段と、を備える倒立型バランス訓練装置であって、前記角度検出手段により検出されたピッチ角度の時系列データと、前記出力算出手段により算出された駆動出力の時系列データと、の相関係数を算出する相関算出手段を備えることを特徴とする倒立型バランス訓練装置である。
この一態様において、前記搭乗者が重心移動による走行操作を行う際の操作状態及び/又はバランス訓練課題の難易度を設定する難易度設定手段を更に備え、前記難易度設定手段は、前記相関算出手段により算出された相関係数に基づいて前記難易度を設定してもよい。
この一態様において、前記難易度設定手段は、前記相関算出手段により算出された相関係数が増加するに従って前記難易度を高く設定してもよい。
この一態様において、前記相関算出手段は、前記角度検出手段により検出されたピッチ角度の時系列データ、および、前記出力算出手段により算出された駆動出力の時系列データ、のうちいずれか一方を1周期分の時間だけ前後にずらし、最も相関が高くなる位置で相関係数を算出してもよい。
上記目的を達成するための本発明の一態様は、搭乗者が搭乗する台車部のピッチ角度を検出するステップと、前記検出されたピッチ角度に基づいて、前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段の制御を行い倒立制御を実行するステップと、 前記駆動手段の駆動出力を算出するステップと、を含む倒立型バランス訓練方法であって、前記検出されたピッチ角度の時系列データと、前記算出された駆動出力の時系列データと、の相関係数を算出するステップを含むことを特徴とする倒立型バランス訓練方法であってもよい。
One aspect of the present invention for achieving the above object is an angle detection means for detecting a pitch angle of a carriage unit on which a passenger rides, a drive means for driving at least one wheel provided in the carriage part, Based on the pitch angle detected by the angle detection means, an inverted balance training comprising: control means for controlling the drive means to execute inversion control; and output calculation means for calculating the drive output of the drive means. The apparatus further comprises correlation calculating means for calculating a correlation coefficient between the time series data of the pitch angle detected by the angle detecting means and the time series data of the drive output calculated by the output calculating means. Is an inverted balance training device characterized by
In this aspect, it further includes difficulty level setting means for setting a difficulty level of the operation state and / or balance training task when the occupant performs a traveling operation by moving the center of gravity, and the difficulty level setting means includes the correlation calculation The difficulty level may be set based on the correlation coefficient calculated by the means.
In this aspect, the difficulty level setting unit may set the difficulty level higher as the correlation coefficient calculated by the correlation calculation unit increases.
In this aspect, the correlation calculation means outputs one of the pitch angle time series data detected by the angle detection means and the drive output time series data calculated by the output calculation means. The correlation coefficient may be calculated at a position where the correlation is the highest by shifting back and forth by the time corresponding to the period.
One aspect of the present invention for achieving the above object is a step of detecting a pitch angle of a carriage unit on which a passenger is boarded, and at least one provided in the carriage unit based on the detected pitch angle. An inverted balance training method comprising the steps of: controlling the drive means for driving the wheels to execute the inversion control; and calculating the drive output of the drive means, wherein the time series of the detected pitch angle The inverted balance training method may include a step of calculating a correlation coefficient between the data and the calculated time series data of the drive output.
本発明によれば、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる倒立型バランス訓練装置及び倒立型バランス訓練方法を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the inverted type balance training apparatus and the inverted type balance training method which can perform balance training with the appropriate difficulty according to each passenger can be provided.
実施形態1
以下、図面を参照して本発明の実施の形態について説明する。図1は、本発明の実施形態1に係る倒立型バランス訓練装置の概略的な構成を示す側面図である。図2は、本実施形態1に係る倒立型バランス訓練装置の概略的なシステム構成を示すブロック図である。本実施形態1に係る倒立型バランス訓練装置1は、搭乗者の重心移動に応じて倒立状態を維持しつつ所望の走行を行う、例えば、倒立二輪車として構成されている。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a side view showing a schematic configuration of an inverted balance training apparatus according to
倒立型バランス訓練装置1は、搭乗者が操作する操作ハンドル2と、操作ハンドル2に連結され搭乗者が乗る台車部3と、台車部3の両側に回転可能に設けられた左右一対の駆動車輪4と、を備えている。倒立型バランス訓練装置1は、搭乗者の重心移動による操作ハンドル2及び台車部3の傾斜に応じて、各駆動車輪4を回転させて、前後進、左右旋回、加減速、停止などの所望の走行を行うことができる。
The inverted
例えば、搭乗者はその重心を前方に移動させ、操作ハンドル2及び台車部3を前傾させることで、倒立型バランス訓練装置1を前進させることができる。逆に搭乗者はその重心を後方に移動させ、操作ハンドル2及び台車部3を後傾させることで倒立型バランス訓練装置1を後進させることができる。
For example, the occupant can move the center of gravity forward and tilt the
図2に示すように、本実施の形態1に係る倒立型バランス訓練装置1は、姿勢センサ5と、一対の回転センサ6と、一対の車輪駆動ユニット7と、制御装置8と、を備えている。
As shown in FIG. 2, the inverted
姿勢センサ5は、姿勢検出手段の一具体例であり、操作ハンドル2及び台車部3のピッチ角度、ピッチ角速度、ピッチ角加速度、ロール角度、ロール角速度、ロール角加速度等の姿勢情報を検出する。姿勢センサ5は、例えば、搭乗者が重心を前後へ移動させることで生じた操作ハンドル2及び台車部3のピッチ角度(傾斜角度)を検出し、また、搭乗者が重心を左右へ移動させることで生じた操作ハンドル2及び台車部3のロール角度(傾斜角度)を検出することができる。
The posture sensor 5 is a specific example of posture detection means, and detects posture information such as the pitch angle, pitch angular velocity, pitch angular acceleration, roll angle, roll angular velocity, and roll angular acceleration of the
姿勢センサ5は、制御装置8に接続されており、検出した操作ハンドル2及び台車部3の姿勢情報を制御装置8に対して出力する。なお、姿勢センサ5は、例えば、ジャイロセンサや加速度センサなどにより構成されている。ピッチ軸とは、一対の駆動車輪4の車軸に相当する軸である。ロール軸とは、台車部3の中心を通り、倒立型バランス訓練装置1の走行方向と平行をなす軸である。
The posture sensor 5 is connected to the control device 8 and outputs the detected posture information of the
一対の回転センサ6は、各駆動車輪4の回転角度、回転速度、回転加速度等の回転情報を夫々検出する。各回転センサ6は、制御装置8に接続されており、検出した各駆動車輪4の回転情報を制御装置8に対して出力する。
The pair of
一対の車輪駆動ユニット7は、駆動手段の一具体例であり、各駆動車輪4を駆動することで、倒立型バランス訓練装置1を走行させる。各車輪駆動ユニット7は、例えば、電動モータと、その電動モータの回転軸に動力伝達可能に連結された減速ギア列等によって構成することができる。各車輪駆動ユニット7は、駆動回路10を介して制御装置8に接続されている。各車輪駆動ユニット7は、制御装置8からの制御信号に応じて、各駆動車輪4を駆動する。
The pair of
制御装置8は、制御手段の一具体例であり、例えば、制御処理、演算処理等と行うCPU(Central Processing Unit)8a、CPU8aによって実行される制御プログラム、演算プログラム等が記憶されたROM(Read Only Memory)8b、処理データ等を一時的に記憶するRAM(Random Access Memory)8c、等からなるマイクロコンピュータを中心にしてハードウェア構成されている。
The control device 8 is a specific example of a control unit. For example, a CPU (Central Processing Unit) 8a that performs control processing, arithmetic processing, and the like, a ROM (Read ROM) that stores a control program executed by the
制御装置8は、倒立型バランス訓練装置1が、例えば、倒立状態を維持する倒立制御を行いつつ、所望の走行(前進、後進、加速、減速、停止、左旋回、右旋回等)を行うように、各車輪駆動ユニット7を制御する。また、制御装置8は、姿勢センサ5により検出された操作ハンドル2及び台車部3の姿勢情報と、各回転センサ6により検出された各駆動車輪4の回転情報と、に基づいて、フィードバック制御、ロバスト制御等の周知の制御を行う。
The control device 8 performs a desired travel (forward, reverse, acceleration, deceleration, stop, left turn, right turn, etc.) while the inverted
例えば、制御装置8は、搭乗者が重心を前後に移動させたときに、姿勢センサ5により検出された操作ハンドル2及び台車部3のピッチ角度に応じて、各車輪駆動ユニット7を制御することで、倒立型バランス訓練装置1を前進又は後進させる。また、制御装置8は、搭乗者が重心を左右に移動させたときに、姿勢センサ5により検出された台車部3のロール角度に応じて、各車輪駆動ユニット7を制御することで、倒立型バランス訓練装置1を左旋回又は右旋回させる。
For example, the control device 8 controls each
制御装置8は、例えば、姿勢センサ5により検出された操作ハンドル2及び台車部3のピッチ角度(傾斜角度)に、倒立制御における各車輪駆動ユニットの駆動トルクを決める倒立制御ゲインを乗算して、各駆動車輪4の回転トルク指令値を算出する。制御装置8は、出力算出手段の一具体例である。制御装置8は、算出した回転トルク指令値に応じた回転トルクが各駆動車輪4に生じるように、各車輪駆動ユニット7を制御する。
For example, the control device 8 multiplies the pitch angle (tilt angle) of the
これにより、制御装置8は、操作ハンドル2及び台車部3が傾斜している方向へ各駆動車輪4を回動させ、倒立型バランス訓練装置1の重心位置を各駆動車輪4の車軸を通る鉛直線上へ戻すような倒立制御を行う。さらに、制御装置8は、各駆動車輪4に対して適切な回転トルクを夫々付加することで、操作ハンドル2及び台車部3のピッチ角度がある一定値を超えないような倒立状態を維持しつつ、さらに、姿勢センサ5からの姿勢情報に応じて、前進、後進、停止、減速、加速、左旋回、右旋回等の倒立型バランス訓練装置1の移動制御を行う。なお、倒立型バランス訓練装置1は、倒立二輪車として構成されているが、これに限定されない。倒立型バランス訓練装置1は、例えば、倒立一輪車として構成されてもよく、任意の倒立型車両として構成できる。
Thereby, the control device 8 rotates each
上述のような車両制御の構成により、倒立型バランス訓練装置1は、例えば、搭乗者が重心を前後に移動させ台車部3及び操作ハンドル2を前後に傾斜させることで前進後退を行い、搭乗者が重心を左右に移動させ台車部3及び操作ハンドル2を左右に傾斜させることで、左右旋回を行うことができる。このように、搭乗者は、台車部3に搭乗し、重心移動による走行操作を行うことで、リハビリテーションやゲームなどのバランス訓練を行うことができる。
With the configuration of the vehicle control as described above, the inverted
例えば、倒立型バランス訓練装置1に搭乗した搭乗者は、上述のような重心移動による走行操作を行って、移動する目標物を追従するような訓練課題を行う。この場合、搭乗者は、目標物の移動方法(移動速度、移動方向など)や目標物の距離を変更するとで、訓練課題の難易度を設定することができる。
For example, a passenger who has boarded the inverted
また、訓練課題として、倒立型バランス訓練装置1はピッチ方向やロール方向の目標姿勢角度のオフセット値(外乱指示)を設定し、この目標姿勢角度のオフセット値に応じて倒立型バランス訓練装置1は傾斜し移動(所定動作)する。これに対して、搭乗者が重心移動を行い、倒立型バランス訓練装置1のバランスをとる、あるいは、元の位置に留めることでそのバランス訓練を行う。この場合、搭乗者はオフセット値を調整することで、訓練課題の難易度を設定することができる。
あるいは、搭乗者は、上記制御装置8の倒立制御ゲインを増減させ、重心移動による走行操作の感度を変化させることで、その操作状態の難易度を設定することができる。
In addition, as an exercise task, the inverted
Alternatively, the occupant can set the degree of difficulty of the operation state by increasing or decreasing the inverted control gain of the control device 8 and changing the sensitivity of the traveling operation by moving the center of gravity.
ところで、バランス訓練などにおいて、各搭乗者の体調変化などの状態変化に合わせて、その搭乗者が丁度良く走行操作を行うことができる難易度の訓練課題及び/又は操作状態に常に設定することが、訓練効率及び安全性を考慮すると好ましい。すなわち、各搭乗者に応じた適切な難易度の訓練課題及び/又は操作状態でバランス訓練を行うことが重要となる。 By the way, in balance training or the like, it is always possible to set a training task and / or an operation state with a degree of difficulty that allows the passenger to perform a driving operation exactly in accordance with a state change such as a physical condition change of each passenger. In view of training efficiency and safety, it is preferable. That is, it is important to perform balance training with a training task and / or an operation state of an appropriate difficulty level according to each passenger.
これに対し、本実施形態1に係る倒立型バランス訓練装置1において、制御装置8は、姿勢センサ5により検出されたピッチ角度の時系列データと、車輪駆動ユニット7の駆動出力の時系列データと、の相関係数を算出する。制御装置8は、相関算出手段の一具体例である。
In contrast, in the inverted
制御装置8により算出された相関係数によって、各搭乗者の現状の(絶対的な)バランス能力(乗りこなし度)を正確に判断できるため、そのバランス能力に応じた適切な難易度の訓練課題及び/又は操作状態に設定できる。すなわち、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる。 Since the current (absolute) balance ability (ride degree) of each occupant can be accurately determined by the correlation coefficient calculated by the control device 8, a training task with an appropriate difficulty level according to the balance ability and / Or can be set to the operating state. That is, the balance training can be performed with an appropriate difficulty level according to each passenger.
ここで、搭乗者のバランス能力と、台車部3のピッチ角度および車輪駆動ユニット7の駆動出力(モータ出力)と、の関係について詳細に説明する。
例えば、搭乗者のバランス能力が高い状態のとき、倒立型バランス訓練装置1と搭乗者とは一体となって動作する(図3)。この場合、台車部3のピッチ角度に車輪駆動ユニット7のモータ出力は追従する。すなわち、台車部3のピッチ角度と車輪駆動ユニット7のモータ出力とは、高い相関関係にある。
Here, the relationship between a passenger's balance ability, the pitch angle of the trolley |
For example, when the passenger's balance ability is high, the inverted
一方、搭乗者のバランス能力が低い状態のとき、倒立型バランス訓練装置1と搭乗者とはバラバラの動作を行う(図4)。この場合、台車部3のピッチ角度及び外乱(搭乗者のフラツキなど余分な動作)に車輪駆動ユニット7のモータ出力は追従する。すなわち、台車部3のピッチ角度と車輪駆動ユニット7のモータ出力とは、低い相関関係にある。
On the other hand, when the occupant's balance ability is low, the inverted
したがって、本実施形態1に係る制御装置8は、上述の如く、台車部3のピッチ角度の時系列データと、車輪駆動ユニット7のモータ出力の時系列データと、の相関関係を示す相関係数を算出する。この算出された相関係数によって各搭乗者の現状のバランス能力を正確に判断できる。例えば、台車部3のピッチ角度の時系列データと、車輪駆動ユニット7のモータ出力の時系列データと、の相関係数が大きい場合、搭乗者のバランス能力が高いことが分かる。一方、台車部3のピッチ角度の時系列データと、車輪駆動ユニット7のモータ出力の時系列データと、の相関係数が小さい場合、搭乗者のバランス能力が低いことが分かる。
Therefore, as described above, the control device 8 according to the first embodiment has the correlation coefficient indicating the correlation between the time series data of the pitch angle of the
図5は、姿勢センサから出力される台車部のピッチ角度の時系列データ、および、車輪駆動ユニットのモータ出力(モータトルク)の時系列データ、の一例を示す図である。
例えば、制御装置8は、台車部3のピッチ角度の時系列データに基づいて、台車部3のピッチ角度の増減する傾きを最小2乗法などを用いて算出する。同様に、制御装置8は、車輪駆動ユニット7のモータトルクの時系列データに基づいて、車輪駆動ユニット7のモータトルクの増減する傾きを最小2乗法などを用いて算出する。そして、制御装置8は、算出した台車部3のピッチ角度の傾きと、車輪駆動ユニット7のモータトルクの傾きと、の相関係数を算出する。なお、上記相関係数の算出方法は一例であり、これに限定されず、任意の算出方法を用いることができる。
FIG. 5 is a diagram illustrating an example of time-series data of the pitch angle of the carriage unit output from the attitude sensor and time-series data of the motor output (motor torque) of the wheel drive unit.
For example, the control device 8 calculates the inclination of the pitch angle of the
制御装置8は、車輪駆動ユニット7のモータ出力として上記各駆動車輪4の回転トルク指令値を用いて上記相関係数を算出しているが、これに限定されない。制御装置8は、例えば、車輪駆動ユニット7の駆動出力として、車輪駆動ユニット7のモータ回転数、モータ消費電力、あるいはモータq軸電流値などを用いて上記相関係数を算出してもよい。
Although the control device 8 calculates the correlation coefficient using the rotational torque command value of each
制御装置8の制御系によっては、台車部3のピッチ角度の数値変動に対し、車輪駆動ユニット7のモータトルクの数値変動が遅延することがある。その場合、制御装置8は、台車部3のピッチ角度の時系列データ、および、車輪駆動ユニット7のモータトルクの時系列データ、のうちいずれか一方を1周期分(図6の(1))の時間だけ前後にずらし(図6の(2))、最も相関が高くなる位置(図6の(3))で相関係数を算出するのが好ましい。これにより、上記数値変動に遅延が生じた場合でも、相関係数をより正確に算出することができる。
Depending on the control system of the control device 8, the numerical fluctuation of the motor torque of the
以上、本実施形態1に係る倒立型バランス訓練装置1において、姿勢センサ5により検出されたピッチ角度の時系列データと、車輪駆動ユニット7の駆動出力の時系列データと、の相関係数を算出する。これにより、算出された相関係数によって各搭乗者の現状のバランス能力を正確に判断し、そのバランス能力に応じた適切な難易度の訓練課題及び/又は操作状態に設定できる。すなわち、各搭乗者に応じた適切な難易度でバランス訓練を行うことができる。
As described above, in the inverted
実施形態2
本発明の実施形態2に係る倒立型バランス訓練装置1において、制御装置8は搭乗者が重心移動による走行操作を行う際の操作状態及び/又はバランス訓練課題の難易度を設定する。制御装置8は、算出した相関係数に基づいて訓練課題及び/又は操作状態の難易度を設定する。これにより、各搭乗者の現状のバランス能力に応じた適切な難易度の訓練課題及び/又は操作状態に自動的に設定できる。したがって、搭乗者は最適な難易度で常時バランス訓練を行うことができる。
In the inverted
例えば、制御装置8は、算出した相関係数が増加するに従って難易度を高く設定する。
図7は、制御装置により算出される相関係数と設定される難易度との一関係例を示す図である。図7に示すように、搭乗者の体調は刻一刻と変化し、そのバランス能力も変化している。そして、このバランス能力の変化に応じて相関係数も変化する。従がって、制御装置8は、算出した相関係数が増加すると難易度を増加させ、逆に相関係数が減少すると難易度を減少させる。
For example, the control device 8 sets the difficulty level higher as the calculated correlation coefficient increases.
FIG. 7 is a diagram illustrating an example of a relationship between the correlation coefficient calculated by the control device and the difficulty level set. As shown in FIG. 7, the physical condition of the passenger changes every moment, and the balance ability also changes. The correlation coefficient also changes according to the change in balance ability. Therefore, the control device 8 increases the difficulty level when the calculated correlation coefficient increases, and conversely decreases the difficulty level when the correlation coefficient decreases.
例えば、倒立型バランス訓練装置1に搭乗した搭乗者が移動する目標物を追従するような訓練課題を行う場合、制御装置8は目標物の移動速度を増加させることで、訓練課題の難易度を増加させる。あるいは、倒立型バランス訓練装置1が目標姿勢角度のオフセット値に応じて所定動作する訓練課題の場合、制御装置8はオフセット値を増加させることで訓練課題の難易度を増加させる。なお、上記訓練課題は一例でありこれに限定されず、任意の訓練課題を設定できる。
上記相関係数と難易度との関係は、例えば、各訓練課題毎にテーブル情報あるいはグラフ情報として予めROM8bやRAM8cに設定されている。
For example, when performing a training task in which an occupant who has boarded the inverted
The relationship between the correlation coefficient and the difficulty level is set in advance in the
例えば、リハビリ中の患者がバランス訓練を行う場合、その患者がぎりぎり対応可能な難易度の訓練課題を実施することが訓練効率を考慮すると特に重要となる。一般に、リハビリ中の患者は、対応不能な難易度の訓練課題はいつまでも対応できないため、対応可能な範囲で最適な訓練課題の難易度を設定することになる。さらに、患者の体調は、刻一刻と大きく変化し、そのバランス能力も大きく変化する。 For example, when a rehabilitating patient performs balance training, it is particularly important in view of training efficiency to implement a training task with a difficulty level that allows the patient to cope with it. In general, since a rehabilitating patient cannot deal with a training task with a difficulty level that cannot be dealt with indefinitely, the optimal difficulty level of the training task is set within a compatible range. Furthermore, the patient's physical condition changes greatly every moment, and the balance ability also changes greatly.
これに対して、本実施形態2に係る制御装置8は、バランス訓練中の患者のバランス能力を相関係数として常時算出する。そして、制御装置8は、算出した相関係数に応じて最適な難易度をタイムリーに設定することができる。したがって、患者の安全性を考慮しつつ訓練効率を最大限に向上させることができる。 In contrast, the control device 8 according to the second embodiment constantly calculates the balance ability of the patient during balance training as a correlation coefficient. And the control apparatus 8 can set the optimal difficulty level timely according to the calculated correlation coefficient. Therefore, it is possible to maximize the training efficiency while considering the patient's safety.
図8は、本実施形態2に係る倒立型バランス訓練方法の処理フローを示すフローチャートである。例えば、搭乗者が倒立型バランス訓練装置1に搭乗し、バランス訓練を開始する(ステップS101)。
姿勢センサ5は、台車部3のピッチ角度を検出し、制御装置8に対して出力する(ステップS102)。
FIG. 8 is a flowchart showing a processing flow of the inverted balance training method according to the second embodiment. For example, the passenger gets on the inverted
The attitude sensor 5 detects the pitch angle of the
制御装置8は、姿勢センサ5から出力された台車部3のピッチ角度に倒立制御ゲインを乗算して車輪駆動ユニット7に対する回転トルク指令値を算出する(ステップS103)。
The control device 8 calculates the rotational torque command value for the
制御装置8は、姿勢センサ5からのピッチ角度の時系列データと、車輪駆動ユニット7の回転トルク指令値の時系列データと、の相関係数を算出する(ステップS104)。
制御装置8は、算出した相関係数に基づいて訓練課題及び/又は操作状態の難易度を設定する(ステップS105)。
The control device 8 calculates a correlation coefficient between the time series data of the pitch angle from the attitude sensor 5 and the time series data of the rotational torque command value of the wheel drive unit 7 (step S104).
The control device 8 sets the training task and / or the difficulty level of the operation state based on the calculated correlation coefficient (step S105).
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。 Note that the present invention is not limited to the above-described embodiment, and can be changed as appropriate without departing from the spirit of the present invention.
本発明は、例えば、図8に示す処理を、CPU8aにコンピュータプログラムを実行させることにより実現することも可能である。
In the present invention, for example, the processing shown in FIG. 8 can be realized by causing the
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。 The program may be stored using various types of non-transitory computer readable media and supplied to a computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (for example, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W and semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)) are included.
プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 The program may be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
1 倒立型バランス訓練装置、2 操作ハンドル、3 台車部、4 駆動車輪、5 姿勢センサ、6 回転センサ、7 車輪駆動ユニット、8 制御装置
DESCRIPTION OF
Claims (5)
前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段と、
前記角度検出手段により検出されたピッチ角度に基づいて、前記駆動手段の制御を行い倒立制御を実行する制御手段と、
前記駆動手段の駆動出力を算出する出力算出手段と、
を備える倒立型バランス訓練装置であって、
前記角度検出手段により検出されたピッチ角度の時系列データと、前記出力算出手段により算出された駆動出力の時系列データと、の相関係数を算出する相関算出手段を備えることを特徴とする倒立型バランス訓練装置。 An angle detection means for detecting a pitch angle of the carriage unit on which the passenger is boarded;
Drive means for driving at least one wheel provided in the carriage unit;
Based on the pitch angle detected by the angle detection means, the control means for controlling the drive means and performing the inversion control;
Output calculating means for calculating the driving output of the driving means;
An inverted balance training apparatus comprising:
Inversion characterized by comprising correlation calculation means for calculating a correlation coefficient between time series data of pitch angles detected by said angle detection means and time series data of drive outputs calculated by said output calculation means Mold balance training device.
前記搭乗者が重心移動による走行操作を行う際の操作状態及び/又はバランス訓練課題の難易度を設定する難易度設定手段を更に備え、
前記難易度設定手段は、前記相関算出手段により算出された相関係数に基づいて前記難易度を設定する、ことを特徴とする倒立型バランス訓練装置。 The inverted balance training apparatus according to claim 1,
It further comprises a difficulty level setting means for setting a difficulty level of the operation state and / or balance training task when the passenger performs a traveling operation by moving the center of gravity.
The inverted balance training apparatus characterized in that the difficulty level setting means sets the difficulty level based on the correlation coefficient calculated by the correlation calculation means.
前記難易度設定手段は、前記相関算出手段により算出された相関係数が増加するに従って前記難易度を高く設定する、ことを特徴とする倒立型バランス訓練装置。 The inverted balance training apparatus according to claim 2,
The inverted balance training apparatus, wherein the difficulty level setting means sets the difficulty level higher as the correlation coefficient calculated by the correlation calculation means increases.
前記相関算出手段は、前記角度検出手段により検出されたピッチ角度の時系列データ、および、前記出力算出手段により算出された駆動出力の時系列データ、のうちいずれか一方を1周期分の時間だけ前後にずらし、最も相関が高くなる位置で相関係数を算出する、を特徴とする倒立型バランス訓練装置。 The inverted balance training device according to claim 2 or 3,
The correlation calculation means outputs one of the time series data of the pitch angle detected by the angle detection means and the time series data of the drive output calculated by the output calculation means for a time corresponding to one cycle. An inverted balance training apparatus characterized in that the correlation coefficient is calculated at a position where the correlation is highest when shifted back and forth.
前記検出されたピッチ角度に基づいて、前記台車部に設けられた少なくとも1つの車輪を駆動する駆動手段の制御を行い倒立制御を実行するステップと、
前記駆動手段の駆動出力を算出するステップと、
を含む倒立型バランス訓練方法であって、
前記検出されたピッチ角度の時系列データと、前記算出された駆動出力の時系列データと、の相関係数を算出するステップを含むことを特徴とする倒立型バランス訓練方法。 Detecting the pitch angle of the bogie part on which the passenger is boarded;
Performing an inversion control by controlling a driving means for driving at least one wheel provided in the carriage unit based on the detected pitch angle;
Calculating a drive output of the drive means;
An inverted balance training method including
An inverted balance training method comprising a step of calculating a correlation coefficient between the time-series data of the detected pitch angle and the time-series data of the calculated drive output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014208027A JP6183328B2 (en) | 2014-10-09 | 2014-10-09 | Inverted balance training apparatus and inverted balance training method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014208027A JP6183328B2 (en) | 2014-10-09 | 2014-10-09 | Inverted balance training apparatus and inverted balance training method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016078461A JP2016078461A (en) | 2016-05-16 |
JP6183328B2 true JP6183328B2 (en) | 2017-08-23 |
Family
ID=55957309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014208027A Active JP6183328B2 (en) | 2014-10-09 | 2014-10-09 | Inverted balance training apparatus and inverted balance training method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6183328B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4240114B2 (en) * | 2006-11-15 | 2009-03-18 | トヨタ自動車株式会社 | Traveling device |
JP5413027B2 (en) * | 2009-07-30 | 2014-02-12 | トヨタ自動車株式会社 | Mobile body control system, control method thereof, and control program |
JP5471456B2 (en) * | 2010-01-07 | 2014-04-16 | トヨタ自動車株式会社 | Training system, training method and training program |
JP5691827B2 (en) * | 2011-05-17 | 2015-04-01 | トヨタ自動車株式会社 | Inverted two-wheeled vehicle, its operating method, and program |
JP6032084B2 (en) * | 2013-03-25 | 2016-11-24 | トヨタ自動車株式会社 | Balance training system and balance training method |
-
2014
- 2014-10-09 JP JP2014208027A patent/JP6183328B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016078461A (en) | 2016-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101340985B1 (en) | Inverted two-wheel apparatus, and control method and control program thereof | |
JP5338726B2 (en) | Training system, training method and training program | |
JP5790677B2 (en) | Movement control apparatus, moving body control method, and control program | |
JP6020328B2 (en) | MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND CONTROL PROGRAM | |
JP5761347B2 (en) | Inverted moving body control device, control method thereof, and program | |
JP2011140262A (en) | Training system, and training method and training program for the same | |
JP6032084B2 (en) | Balance training system and balance training method | |
JP6217592B2 (en) | Inverted type moving body, its control method and control program | |
JP6183328B2 (en) | Inverted balance training apparatus and inverted balance training method | |
WO2016016960A1 (en) | Moving body | |
JP6350421B2 (en) | Training system | |
JP5772373B2 (en) | Inverted moving body control device and control method thereof | |
JP6225869B2 (en) | Inverted two-wheeled mobile system | |
JP6217582B2 (en) | Inverted moving body and control method thereof | |
JP6354447B2 (en) | Training system, training method and training program | |
JP6233265B2 (en) | Inverted two-wheeled mobile system | |
JP5861651B2 (en) | MOBILE DEVICE, MOBILE DEVICE CONTROL METHOD, AND PROGRAM | |
JP6665533B2 (en) | Inverted motorcycle | |
JP2013112108A (en) | Inverted moving body, control method thereof and program | |
JP5652043B2 (en) | Inverted type moving body, its control method and control program | |
JP2015128928A (en) | Inverted movable body | |
JP5966882B2 (en) | MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND PROGRAM | |
JP6245134B2 (en) | Inverted moving body | |
JP2013099972A (en) | Inverted mobile, control method thereof, and program | |
JP2019031185A (en) | Inverted two-wheeled vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161122 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170622 |
|
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: 20170627 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170710 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6183328 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |