JP3669181B2 - Electric wheelchair and recording medium - Google Patents

Electric wheelchair and recording medium Download PDF

Info

Publication number
JP3669181B2
JP3669181B2 JP30461398A JP30461398A JP3669181B2 JP 3669181 B2 JP3669181 B2 JP 3669181B2 JP 30461398 A JP30461398 A JP 30461398A JP 30461398 A JP30461398 A JP 30461398A JP 3669181 B2 JP3669181 B2 JP 3669181B2
Authority
JP
Japan
Prior art keywords
drive control
unit
data
electric wheelchair
control data
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 - Lifetime
Application number
JP30461398A
Other languages
Japanese (ja)
Other versions
JP2000126241A (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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works Ltd
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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP30461398A priority Critical patent/JP3669181B2/en
Publication of JP2000126241A publication Critical patent/JP2000126241A/en
Application granted granted Critical
Publication of JP3669181B2 publication Critical patent/JP3669181B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電動機により駆動される電動車椅子およびこの電動車椅子により使用される記録媒体に関するものである。
【0002】
【従来の技術】
従来、椅子およびこの椅子に取り付けられ手動で回転する複数の車輪などにより構成される手動式の車椅子のほか、操作器およびこの操作器の操作に応じて各車輪を駆動する電動機などをさらに備えて成る電動式のいわゆる電動車椅子が知られている。
【0003】
これら車椅子のうち、電動車椅子は、駆動に人力を必要としないので移動操作が格段に楽になるという特徴を有する。
【0004】
【発明が解決しようとする課題】
しかしながら、このような従来の電動車椅子は、操作器の操作に応じて電動機が車輪を駆動して動くので、電動車椅子の動きは、搭乗者の操作(操縦)能力に左右されるものであった。例えば、電動車椅子で、狭い場所を移動する場合、固定物によりまたは構造的に込み入った場所を移動する場合、あるいは特殊な動きが要求される操作を行う場合には、ある程度または相当な操縦訓練が要求され、誰でもすぐに操縦可能になるというわけにはいかない。
【0005】
本発明は、上記事情に鑑みてなされたものであり、搭乗者の操作(操縦)能力に関わらず所定の動作で動かすことができる電動車椅子およびこの電動車椅子で使用される記録媒体を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記課題を解決するための本発明の電動車椅子は、電動機によりなる駆動部と、前記駆動部の駆動に応じて移動する座席部と、駆動制御データに従って前記駆動部の駆動制御を行う制御部と、前記制御部により使用される駆動制御データを記憶する記憶部と、制御部に使用される駆動制御データ入力用の操作器とを備え、操作器が操作されることで制御部に駆動制御データが入力されて駆動部の駆動制御が行われ、操作器からの駆動制御データは前記記憶部に記憶可能であるものである。
【0007】
この構成では、記憶部に記憶されている駆動制御データに従って本電動車椅子が動くようになる。これにより、搭乗者の操作(操縦)能力に関わらず、本電動車椅子を所定の動作で動かすことが可能になる。
【0008】
さらに、この構成によれば、所望の操作データを記憶部に記憶させることが可能になる。
【0009】
また、前記記憶部は着脱可能な記録媒体およびこの記録媒体が装着される記憶部本体により構成され、前記記憶部が記憶する駆動制御データは前記記録媒体に記録される構成でもよい(請求項)。この構成によれば、記録媒体を交換するだけで、簡単にしかも短時間で所望の操作データの駆動制御データで本電動車椅子を動かすことが可能になる。また、駆動制御データのオフラインでの作成が可能になるとともに、複製するだけで簡単に多数の電動車椅子用の操作データを得ることができる。
【0010】
また、前記記録媒体には前記操作器からの駆動制御データが記録される構成でもよい(請求項)。この構成によれば、記録媒体を交換するだけで、簡単にしかも短時間で所望の操作データの駆動制御データで本電動車椅子を動かすことが可能になる。また、駆動制御データのオフラインでの作成が可能になるとともに、複製するだけで簡単に多数の電動車椅子用の操作データを得ることができる。
【0011】
また、前記記憶部が記憶する駆動制御データは微少時間毎の速度のデータでもよい(請求項)。これによれば、駆動制御データが微少時間毎に記録されるので、再現される電動車椅子の動きが滑らかになる。
【0012】
また、前記微少時間は前記電動機の駆動制御の周期以上に設定される構成でもよい(請求項)。この構成によれば、電動機の駆動を安定させることが可能になる。
【0013】
また、前記微少時間の長さは変更可能である構成でもよい(請求項)。この構成では、本電動車椅子の動きの速さが変化するようになる。これにより、本電動車椅子の動きの速さを搭乗者の好みに合わせて変更することができる。
【0014】
また、前記速度のデータは設定可能な値により乗算された上で使用される構成でもよい(請求項)。この構成では、本電動車椅子の速度が変化するようになる。これにより、本電動車椅子の速度を搭乗者の好みに合わせて変更することが可能になる。
【0015】
請求項記載の発明は、上記請求項記載の電動車椅子で使用される記録媒体であって前記制御部により使用される駆動制御データが記録されているものである。この記録媒体を上記電動車椅子に使用すれば、上記電動車椅子を搭乗者の操作(操縦)能力に関わらず所定の動作で動かすことができるようになる。
【0016】
【発明の実施の形態】
図1は本発明の基本例に係る電動車椅子の概略構成図、図2は図1に示す駆動部の概略構成図、図3は図2に示す各駆動ユニットの概略構成図で、以下これらの図を用いて基本例について説明する。
【0017】
本電動車椅子は、図1に示すように、4脚を有しこれらの各々にモータ(電動機)を備える駆動部1、この駆動部1の駆動に応じて移動するように駆動部1上に載置される肘掛けいす形の座席部2、この座席部2の右側の肘掛け先端に設けられる駆動制御データ入力用のジョイスティック(操作器)3、このジョイスティック3の出力信号(駆動制御信号)をディジタル信号(駆動制御データ)に変換するA/D変換器4、別途操作または動作データとしての駆動制御データを記憶するデータ記憶部(記憶部)5、および座席部2の座席下などに収納されA/D変換器4またはデータ記憶部5からの駆動制御データに従って駆動部1の駆動制御を行う制御部6により構成されている。
【0018】
このように構成された電動車椅子の各部についてさらに詳述すると、駆動部1は、図2に示すように、4個の駆動ユニット10を備え、全方向に移動可能になっている。ただし、図2に示す各駆動ユニット10から伸びる実線およびこれと直交する破線の矢印は、それぞれモータによる駆動方向および自由に転がることが可能な方向を示す。
【0019】
各駆動ユニット10は、図3に示すように、モータ11、このモータ11の出力軸に取り付けられるギヤ12、モータ11のモータ速度(回転速度)の検出を行ってこの検出結果としてモータ速度に応じてパルス数が変動するパルス信号を送出するエンコーダ13、ギヤ12と噛合するギヤ部が外周面に形成され、複数のローラ14が内周面に図略のベアリングを介して回転可能に取り付けられているローラリング15、このローラリング15の複数のローラ14によって大円上で挟持されるボールホイールと呼ばれる球状の車輪16、および図略の車両フレームに回転可能に取り付けられ、ローラリング15の回転軸上に位置する車輪16の上側に当接する複数のベアリング17などにより構成されている(日本ロボット学会誌 Vol. 16 No. 6, pp.816〜823, 1998参照)。
【0020】
ローラリング15およびモータ11は回転軸が互いに平行で、これら回転軸が鉛直方向に対して所定角度傾けられているので、モータ11が駆動されると、床と車輪16との間に特定の並進方向(紙面と垂直な方向)に駆動力が発生する。また、この駆動力の方向と直交する方向はローラ14およびベアリング17が回転可能な方向であるので、車輪16は自由に転がることが可能である。
【0021】
ところで、本電動車椅子に作用する力は、各車輪16が発生する駆動力のベクトル和により求めることができる。これらの駆動力の大きさと方向の組合わせとを変化させることで、任意の大きさと任意の方向の力およびモーメントを本電動車椅子に作用させることができる。
【0022】
図1に戻って、ジョイスティック3は、操作による当該ジョイスティック3の傾き方向および傾き度合い(角度)に応じて、それぞれ本電動車椅子の移動方向および移動速度を決定し、操作に応じて決定されるこれら移動方向および移動速度を示す駆動制御信号を送出するものである。
【0023】
ここで、基本例では、移動方向および移動速度を示す駆動制御信号は、前後方向の移動速度、左右方向の移動速度および回転の速度の3つの成分に分類されて送出される。例えばジョイスティック3が前後方向に倒されると、その前後方向の傾き度合いに比例する本電動車椅子の前後方向の移動速度が得られ、この前後方向の移動速度を示す駆動制御信号(アナログ電圧Ja)が送出される。また、ジョイスティック3が左右方向に倒されると、その左右方向の傾き度合いに比例する本電動車椅子の左右方向の移動速度が得られ、この左右方向の移動速度を示す駆動制御信号(アナログ電圧Jb)が送出される。さらに、ジョイスティック3が回されると、その回転度合いに比例する本電動車椅子の回転速度が得られ、この回転速度を示す駆動制御信号(アナログ電圧Jc)が送出される。
【0024】
A/D変換器4は、ジョイスティック3からのアナログ信号の駆動制御信号をディジタル信号の駆動制御データに変換するもので、より具体的には、アナログ電圧Ja、アナログ電圧Jbおよびアナログ電圧Jcの各電圧レベルをディジタル値に変換するものである。
【0025】
データ記憶部5は、固定式のディスク状の記録媒体にデータの読み書きを行う記録装置またはデータの読み書きが可能な半導体記憶メモリなどによりなり、別途用意された本電動車椅子を移動させるための所定の駆動制御データを上記A/D変換器4の出力に対応する形成で記憶している。すなわち、データ記憶部5には、前後方向の移動速度、左右方向の移動速度および回転速度を示す所定の駆動制御データが記憶されている。
【0026】
制御部6は、CPU(中央処理装置)などにより成り、具体的には、方向速度入力部60、運動学計算部61、パルスカウンタ62、モータ回転速度算出部63、モーションコントロール部64、モータトルク指令部65、D/A変換器66およびモータドライバ67を備えている。
【0027】
図4はこの制御部6が行う駆動制御の説明図で、この図をさらに用いて制御部6について詳述する。ただし、図4では、説明の便宜上、前方左側、後方左側、後方右側および前方右側の駆動ユニット10に対してそれぞれP1〜P4の符号をさらに付して識別可能にしている。また、駆動ユニットP1〜P4の駆動方向への速度にはそれぞれV1〜V4の符号が付されている。また、4個の駆動ユニット10の重心Gから各駆動ユニット10の中心までの長さをL、x方向に対して前進方向のなす角度をθ、前進方向に対して重心Gから駆動ユニットP1に伸びる方向(リンク方向)のなす角度をφ、そしてリンク方向に対して駆動ユニットP1の駆動方向のなす角度をψとする。
【0028】
方向速度入力部60は、A/D変換器4またはデータ記憶部5から、移動方向および移動速度を示す駆動制御データ、すなわち前後方向の移動速度、左右方向の移動速度および回転速度を示す駆動制御データを取り込んで、次式に示すように、それぞれに所定の定数Ka,Kb,Kcを乗じて前後方向の移動速度X、左右方向の移動速度Yおよび回転の角速度Θを求めるものである。なお、回転方向は角速度の正負の符号により表される。
【0029】
X=Ka×Ja
Y=Kb×Jb
Θ=Kc×Jc
運動学計算部61は、方向速度入力部60で得られる移動速度X、Yおよび角速度Θを用いて次の(数1)の逆運動学計算を行って、駆動ユニットP1〜P4の駆動方向への速度(指令値)V1〜V4を求めるものである。
【0030】
【数1】

Figure 0003669181
【0031】
ここで、図4の例では、ψが90度でφが45度であるので、上記(数1)は次の(数2)となる。
【0032】
【数2】
Figure 0003669181
【0033】
パルスカウンタ62は、各駆動ユニット10のエンコーダ13からパルス信号を取り込んでパルス数をカウントするものである。
【0034】
モータ回転速度算出部63は、パルスカウンタ62によりカウントされたパルス数の所定時間当たりの変化分から各モータ11の回転速度を算出するものである。
【0035】
モーションコントロール部64は、フィードバック制御を実行すべく、運動学計算部61の計算結果およびモータ回転速度算出部63の算出結果を用いて、各駆動ユニット10に対する制御値Mvを求めるものである。
【0036】
ここで、一例として、駆動ユニットP1に対する制御値Mvの導出について説明すると、制御値Mvは次式により求められる。ただし、モータ回転速度算出部63からの駆動ユニットP1の回転速度をVr、In の前回の値をIn-1、そしてkp,kiをゲインとする。
【0037】
V=V1−Vr
In =In-1+V
Mv=kp×V+ki×In
モータトルク指令部65は、モーションコントロール部64で得られた各制御値Mvを対応するモータ11駆動用のモータトルク値(モータドライバ67から各モータ11に流すべき電流レベルを決定する値)Trqに変換するものである。例えば、駆動ユニットP1に対するモータトルク値Trqについて説明すると、このモータトルク値Trqは次式により求められる。ただし、kはゲインである。
【0038】
Trq=k×Mv
D/A変換器66は、モータトルク指令部65からの各モータトルク値Trqをアナログ電圧に変換するものである。
【0039】
モータドライバ67は、D/A変換器66からのアナログ電圧に比例した電流を対応するモータ11にそれぞれ流して各モータ11を駆動するものである。
【0040】
次に、基本例の動作について簡単に説明する。A/D変換器4を介してジョイスティック3から、またはデータ記憶部5から、方向速度入力部60に前後方向の移動速度、左右方向の移動速度および回転速度を示す駆動制御データが取り込まれると、この駆動制御データから前後方向の移動速度X、左右方向の移動速度Yおよび回転の角速度Θが求められる。
【0041】
次いで、これら移動速度X、Yおよび角速度Θを用いた逆運動学計算が行われて、駆動ユニットP1〜P4の駆動方向への速度V1〜V4が求められる。
【0042】
次いで、各駆動ユニット10の駆動方向への速度にモータ回転速度算出部63からの回転速度が考慮され、各駆動ユニット10に対する制御値Mvが導出される。
【0043】
次いで、各制御値Mvからモータ11駆動用のモータトルク値Trqが得られ、この各モータトルク値Trqがアナログ電圧に変換されてモータドライバ67に出力される。これにより、モータドライバ67から各モータ11にアナログ電圧に比例した電流が供給され、各モータ11が上記駆動制御データに応じて駆動し、本電動車椅子がその駆動制御データに応じて動くことになる。
【0044】
以上、基本例によれば、データ記憶部5に記憶されている所定の駆動制御データに従って本電動車椅子が動くので、搭乗者の操作(操縦)能力に関わらず、本電動車椅子を所定の動作で動かすことが可能になる。
【0045】
図5は本発明の第実施形態に係る電動車椅子の概略構成図で、以下この図を用いて第実施形態について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5および制御部6を基本例と同様に備えているほか、スイッチSW1,SW2をさらに備えている。
【0046】
このスイッチSW1,SW2は、それぞれA/D変換器4の出力とデータ記憶部5の入力との間およびデータ記憶部5の出力と方向速度入力部60の入力との間に介設されている。そして、スイッチSW1がオンであれば、A/D変換器4の出力データがデータ記憶部5の入力にも送出され、ジョイスティック3からの駆動制御データがデータ記憶部5に記憶される構成になっている。また、スイッチSW2がオンであれば、データ記憶部5に記憶されている駆動制御データが方向速度入力部60に取り込まれ、この取り込まれた駆動制御データに従って駆動制御が行われる構成になっている。
【0047】
これにより、スイッチSW1をオンにしてジョイスティック3の操作(操作Aとする)を行えば、この操作Aによる駆動制御データが操作データとしてデータ記憶部5に記憶されることになる。また、この後、スイッチSW2をオンにすれば、データ記憶部5に記憶させた駆動制御データに従って駆動制御が行われるので、上記操作Aと全く同じ操作で本電動車椅子を動かすことが可能になる。
【0048】
以上、第実施形態によれば、基本例と同様の効果を奏することが可能になるほか、所望の操作を操作データとして記憶させることができるので、その所望の操作で本電動車椅子を動かすことが可能になる。また、ジョイスティック3の操作による駆動制御データを記憶させることができるので、使用者がデータ処理などの作業をする必要がない。さらに、実際に電動車椅子を動かした駆動制御データが記憶されるので、その駆動制御データによる本電動車椅子の走行は、同一条件で再現される限り安全性の高いものとなる。
【0049】
図6は本発明の第実施形態に係る電動車椅子の概略構成図で、以下この図を用いて第実施形態について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、制御部6およびスイッチSW1,SW2を第実施形態と同様に備えているほか、第実施形態のデータ記憶部5とは異なるデータ記憶部5aを備えている。
【0050】
このデータ記憶部5aは、ディスク状の記録媒体やメモリカードなどの着脱可能な記録媒体50a、およびこの記録媒体50aにデータの読み書きを行う記録装置(記憶部本体)51aによりなり、スイッチSW1がオンであれば、ジョイスティック3からの微少時間毎の前後方向の移動速度、左右方向の移動速度および回転速度としての駆動制御データを記録装置51aによって記録媒体50aに記録するものである(微少時間は後述の(表1)のΔt参照)。なお、図6の例では、データ記憶部5aは座席部2の右側の肘掛け先端下部に設けられている。
【0051】
これにより、所望の操作データを記録媒体50aに記録することが可能になるとともに、種々の操作データが記録された記録媒体50aを複数枚用意し、その中から所望の操作データが記録された記録媒体50aを選別して記録装置51aに装着すれば、装着した記録媒体50aに記録されている所望の操作データに含まれる駆動制御データに従って駆動制御が行われることになる。
【0052】
また、微少時間毎の連続的な駆動制御データが記録されるので、再現される電動車椅子の動きが滑らかになる。
【0053】
さらに、微少時間を制御部6の各モータ11に対する制御周期以上に設定すれば、モーションコントロール部64の処理時に1度はフィードバックがかかるので、各モータ11の駆動が安定することになる。このとき、モーションコントロール部64によるフィードバックの周期は、当然微少時間より短くなる。
【0054】
以上、第実施形態によれば、第実施形態と同様の効果を奏することが可能になるほか、所望の操作データを記録媒体50aに記録することが可能になるとともに、記録媒体50aを交換するだけで、簡単にしかも短時間で所望の操作データの駆動制御データで本電動車椅子を動かすことが可能になる。また、駆動制御データのオフラインでの作成が可能になるとともに、複製するだけで簡単に多数の電動車椅子用の操作データを得ることができる。また、駆動制御データが微少時間毎に記録されるので、再現される電動車椅子の動きを滑らかにすることが可能になる。さらに、微少時間を制御部6の各モータ11に対する制御周期以上に設定すれば、各モータ11の駆動を安定させることが可能になる。
【0055】
なお、第実施形態では、記録媒体50aには、ジョイスティック3からの微少時間毎の前後方向の移動速度、左右方向の移動速度および回転速度としての駆動制御データが記録される構成になっているが、これに限らず、次の(表1)に示すように、方向速度入力部60の出力結果が記録される構成でもよい。
【0056】
【表1】
Figure 0003669181
【0057】
ただし、この場合には、スイッチSW1がオンにされると方向速度入力部60の出力データがデータ記憶部5aに記憶される構成にする必要がある。一方、スイッチSW2がオンにされた場合には、方向速度入力部60がデータ記憶部5aから駆動制御データを読み込んでそのまま送出する構成でもよく、あるいは運動学計算部61がデータ記憶部5aから駆動制御データを読み込んで上述の処理を行う構成でもよい。
【0058】
これと同様に、スイッチSW1がオンにされると運動学計算部61の出力結果が記録媒体50aに記録される構成でもよい。要するに、記録媒体50aには広義の駆動制御データが記録される構成であればよい。
【0059】
図7は本発明の第実施形態に係る電動車椅子の概略構成図、図8は図7の制御部の説明図で、以下これらの図を用いて第実施形態について説明する。
【0060】
この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5aおよびスイッチSW1,SW2を第実施形態と同様に備えているほか、強弱ボリューム30、A/D変換器31および制御部6aを備えている。
【0061】
ただし、スイッチSW1,SW2は図示省略されている。また、データ記憶部5aには(表1)の形式、すなわち後述の図8(a)の左側の図表の形式で駆動制御データが記録されているものとし、このため、方向速度入力部60はデータ記憶部5aから駆動制御データを取り込むとそのまま送出するものとする。以下の実施形態もこれと同様に、(表1)の形式で駆動制御データがデータ記憶部に記憶されている場合には、方向速度入力部はデータ記憶部から駆動制御データを取り込むとそのまま送出するものとする。
【0062】
強弱ボリューム30は、データ記憶部5aの記録媒体50aに記録されている微少時間の長さを変更するためのもので、設定に応じてレベルが変化する電圧を出力するものである。図7の例では、強弱ボリューム30はジョイスティック3に設けられている。
【0063】
A/D変換器31は、強弱ボリューム30からの電圧レベルをディジタル値に変換するものである。
【0064】
制御部6aは、方向速度入力部60、運動学計算部61、パルスカウンタ62、モータ回転速度算出部63、モーションコントロール部64、モータトルク指令部65、D/A変換器66およびモータドライバ67を制御部6と同様に備えているほか、乗算部68をさらに備えている。
【0065】
この乗算部68は、方向速度入力部60を介してA/D変換器4から駆動制御データを取り込むと、取り込んだ駆動制御データをそのまま送出する一方、方向速度入力部60を介してデータ記憶部5aから駆動制御データを取り込むと、図8(a)に示すように、微少時間ΔtにA/D変換器31から得られる値(Kとする)を乗じる処理を行うものである。ただし、K>0である。
【0066】
そして、例えば、乗算部68が、データ記憶部5aから駆動制御データを取り込んだ時点から、微少時間Δtに値Kを乗じて得られる時間の経過後に、取り込んだ駆動制御データを送出するように制御部6aを構成すれば、図8(b)に示すように、各駆動制御データ間の時間間隔の長さが変わるので、本電動車椅子の動きの速さ(機敏さ)を搭乗者の好みに合わせて変更することが可能になる。
【0067】
以上、第実施形態によれば、第実施形態と同様の効果を奏することが可能になるほか、本電動車椅子の動きの速さを搭乗者の好みに合わせて変更することが可能になる。
【0068】
また、第実施形態では、乗算部68が値Kによる乗算結果に応じて動作する構成になっているが、これに限らず、乗算部68が値Kによる乗算結果を含む駆動制御データを送出し、後段の例えばモータトルク司令部が値Kによる乗算結果に従って出力を行う構成でもよい。
【0069】
図9は本発明の第実施形態に係る電動車椅子の概略構成図、図10は図9の制御部の説明図で、以下これらの図を用いて第実施形態について説明する。
【0070】
この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5aおよびSW1,SW2を第実施形態と同様に備えているほか、速度調整ボリューム32、A/D変換器33および制御部6bを備えている。ただし、スイッチSW1,SW2は図示省略されている。
【0071】
速度調整ボリューム32は、方向速度入力部60で得られる移動速度X,Yを変更するためのもので、設定に応じてレベルが変化する電圧を出力するものである。図7の例では、速度調整ボリューム32はジョイスティック3に設けられている。
【0072】
A/D変換器33は、速度調整ボリューム32からの電圧レベルをディジタル値に変換するものである。
【0073】
制御部6bは、方向速度入力部60、運動学計算部61、パルスカウンタ62、モータ回転速度算出部63、モーションコントロール部64、モータトルク指令部65、D/A変換器66およびモータドライバ67を制御部6と同様に備えているほか、乗算部69をさらに備えている。
【0074】
この乗算部69は、方向速度入力部60を介してA/D変換器4から駆動制御データを取り込むと、取り込んだ駆動制御データをそのまま送出する一方、方向速度入力部60を介してデータ記憶部5aから駆動制御データを取り込むと、図10(a)に示すように、データ記憶部5aからの移動速度X,Yの各々にA/D変換器33から得られる値K(K>0)を乗じるものである。このように、移動速度X,Yに値Kを乗じると、図10(b)に示すように、各移動速度が変わるので、本電動車椅子の速度を搭乗者の好みに合わせて変更することが可能になる。
【0075】
以上、第実施形態によれば、第実施形態と同様の効果を奏することが可能になるほか、本電動車椅子の速度を搭乗者の好みに合わせて変更することが可能になる。
【0076】
図11は本発明の第1参考例に係る電動車椅子の概略構成図で、以下この図を用いて第1参考例について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5および制御部6を基本例と同様に備えているほか、モード切換スイッチSW3をさらに備えている。
【0077】
このモード切換スイッチSW3は、制御部6に対して、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御が行われている間にジョイスティック3から駆動制御データが送られてきても、ジョイスティック3からの駆動制御データよりもデータ記憶部5が記憶する駆動制御データの方を優先させるモードに切り換えるためのものである。図11は、データ記憶部5からの駆動制御データの方が優先されている状態を模式的に示している。
【0078】
そして、モード切換スイッチSW3によってデータ記憶部5からの駆動制御データの方を優先するモードに設定されると、データ記憶部5の記録データの読出しが終了したか否かの判定を行い、終了したとの判定が得られるまでデータ記憶部5からの駆動制御データの方を優先する構成になっている。
【0079】
図12は本電動車椅子の動作説明用のフローチャートで、以下この図を用いて第1参考例の動作について説明する。
【0080】
ジョイスティック、すなわちモード切換スイッチSW3によってデータ記憶部5からの駆動制御データの方を優先するモードに設定されていなければ(S10でジョイスティック)、制御部6にジョイスティック3からの駆動制御データが取り込まれ、この駆動制御データに従った駆動制御が行われる(S11)。この後、ステップS10に戻る。
【0081】
一方、記録データ、すなわちモード切換スイッチSW3によってデータ記憶部5からの駆動制御データの方を優先するモードに設定されていれば(S10で記録データ)、データ記憶部5の記録データの読出し(例えば、複数の駆動制御データ列から成る操作データの読出し)が終了したか否かの判定が行われる(S12)。
【0082】
データ記憶部5の記録データの読出しが終了すれば(S12でYES)、ステップS10に戻り、読出しが終了しなければ(S12でNO)、記録データ、すなわちデータ記憶部5からの駆動制御データに従った駆動制御が行われる(S13)。この後、ステップS12に戻る。
【0083】
以上、第1参考例によれば、基本例と同様の効果を奏することが可能になるほか、モード切換スイッチSW3によってデータ記憶部5からの駆動制御データの方を優先させれば、データ記憶部5が記憶する駆動制御データによる駆動制御が行われている際、ジョイスティック3の誤操作に起因する本電動車椅子の誤動作を防止することが可能になる。
【0084】
図13は本発明の第2参考例に係る電動車椅子の概略構成図で、以下この図を用いて第2参考例について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5、制御部6およびモード切換スイッチSW3を第1参考例と同様に備えているほか、動作スタートスイッチSW4をさらに備えている。
【0085】
この動作スタートスイッチSW4は、制御部6に対して、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御を行わせるためのもので、この動作スタートスイッチSW4のオン/オフ状態は、例えば制御部6のCPUにより監視され、オンになるとデータ記憶部5から制御部6にデータが取り込まれる。
【0086】
なお、図13は、データ記憶部5からの駆動制御データの方が優先され、動作スタートスイッチSW4がオンになるとデータ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御が行われる前の状態を模式的に示している。
【0087】
図14は本電動車椅子の動作説明用のフローチャートで、以下この図を用いて第2参考例の動作について説明する。
【0088】
ジョイスティック、すなわちモード切換スイッチSW3によってデータ記憶部5からの駆動制御データの方を優先するモードに設定されていなければ(S20でジョイスティック)、制御部6にジョイスティック3からの駆動制御データが取り込まれ、この駆動制御データに従った駆動制御が行われる(S21)。この後、ステップS20に戻る。
【0089】
一方、記録データ、すなわちモード切換スイッチSW3によってデータ記憶部5からの駆動制御データの方を優先するモードに設定されていれば(S20で記録データ)、スタートするか否か、すなわち動作スタートスイッチSW4がオンになったか否かの判定が行われる(S22)。
【0090】
動作スタートスイッチSW4がオンにならなければ(S22でNO)、ステップS20に戻り、オンになれば(S20でYES)、データ記憶部5の記録データの読出しが終了したか否かの判定が行われる(S23)。
【0091】
データ記憶部5の記録データの読出しが終了すれば(S23でYES)、ステップS20に戻り、読出しが終了しなければ(S23でNO)、記録データ、すなわちデータ記憶部5からの駆動制御データに従った駆動制御が行われる(S24)。この後、ステップS23に戻る。
【0092】
以上、第2参考例によれば、第1参考例と同様の効果を奏することが可能になるほか、モード切換スイッチSW3によってデータ記憶部5からの駆動制御データの方を優先するモードに設定されても、動作スタートスイッチSW4がオンにされないと、データ記憶部5からの駆動制御データに従った駆動制御が行われないので、データ記憶部5からの駆動制御データに従った駆動制御を適切なタイミングで実行させることが可能になる。
【0093】
図15は本発明の第3参考例に係る電動車椅子の概略構成図で、以下この図を用いて第3参考例について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4およびデータ記憶部5を基本例と同様に備えているほか、第2参考例と同様の動作スタートスイッチSW4に加えて基本例とは異なる制御部6cを備えている。
【0094】
この制御部6cは、運動学計算部61、パルスカウンタ62、モータ回転速度算出部63、モーションコントロール部64、モータトルク指令部65、D/A変換器66およびモータドライバ67を基本例と同様に備えているほか、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御を行っている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに応じて駆動部1の駆動制御を開始する方向速度入力部60aを備えている。すなわち、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御が行われている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに応じて駆動部1の駆動制御が行われる構成になっている。
【0095】
さらに詳述すると、方向速度入力部60aは、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御を行っている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに従って方向速度入力部60と同様の処理を行う。
【0096】
図16は本電動車椅子の動作説明用のフローチャートで、以下この図を用いて第3参考例の動作について説明する。
【0097】
記録データによるスタートを行うか否か、すなわち動作スタートスイッチSW4がオンになったか否かの判定が行われる(S30)。
【0098】
動作スタートスイッチSW4がオンにならなければ(S30でNO)、制御部6にジョイスティック3からの駆動制御データが取り込まれ、この駆動制御データに従った駆動制御が行われる(S31)。この後、ステップS30に戻る。
【0099】
一方、動作スタートスイッチSW4がオンになれば(S30でYES)、ジョイスティック指令=0、すなわちジョイスティック3から駆動制御データが送られてこなかったか否かの判定が行われる(S32)。
【0100】
送られてくれば(S32でNO)、ステップS30に戻り、送られてこなければ(S32でYES)、データ記憶部5の記録データの読出しが終了したか否かの判定が行われる(S33)。
【0101】
データ記憶部5の記録データの読出しが終了すれば(S33でYES)、ステップS30に戻り、読出しが終了しなければ(S33でNO)、記録データ、すなわちデータ記憶部5からの駆動制御データに従った駆動制御が行われる(S34)。この後、ステップS32に戻る。
【0102】
なお、データ記憶部5からの駆動制御データに従った駆動制御を再度開始させるには、動作スタートスイッチSW4をオンにすればよい。このとき、駆動制御データは最初のデータから始まる。
【0103】
以上、第3参考例によれば、基本例と同様の効果を奏することが可能になるほか、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御が行われている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに従った駆動制御が行われるので、データ記憶部5が記憶する駆動制御データによる本電動車椅子の動きをジョイスティック3の操作による動きに即座に変更することが可能になる。
【0104】
図17は本発明の第4参考例に係る電動車椅子の概略構成図、図18は図17に示す加算部の説明図で、以下これらの図を用いて第4参考例について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5および制御部6を基本例と同様に備えているほか、第2参考例と同様の動作スタートスイッチSW4に加えて加算部7を備えている。
【0105】
この加算部7は、ジョイスティック3からの駆動制御データとデータ記憶部5が記憶する駆動制御データとを加算して方向速度入力部60に送出するものである。すなわち、データ記憶部5が記憶する駆動制御データにはジョイスティック3からの駆動制御データが加味される構成になっている。
【0106】
これにより、動作スタートスイッチSW4がオンにされ、データ記憶部5が記憶する駆動制御データが方向速度入力部60に取り込まれている際に、ジョイスティック3から駆動制御データが送られてくると、図18に示すように、データ記憶部5が記憶する駆動制御データにジョイスティック3からの駆動制御データが加算されることになる。
【0107】
以上、第4参考例によれば、基本例と同様の効果を奏することが可能になるほか、データ記憶部5が記憶する駆動制御データにはジョイスティック3からの駆動制御データが加味されるので、データ記憶部5が記憶する駆動制御データによる動きをジョイスティック3の操作で調整することが可能になり、搭乗者の意志を反映させることができる。
【0108】
図19は本発明の第5参考例に係る電動車椅子の概略構成図で、以下この図を用いて第5参考例について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4およびデータ記憶部5を基本例と同様に備えているほか、第2参考例と同様の動作スタートスイッチSW4に加えて基本例とは異なる制御部6dを備えている。
【0109】
この制御部6dは、運動学計算部61、パルスカウンタ62、モータ回転速度算出部63、モーションコントロール部64、モータトルク指令部65、D/A変換器66およびモータドライバ67を基本例と同様に備えているほか、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御を行っている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに応じて駆動部1の駆動制御を行う方向速度入力部60bを備えている。すなわち、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御が行われている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに応じて駆動部1の駆動制御が行われる構成になっている。
【0110】
さらに詳述すると、方向速度入力部60bは、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御を行っている間にジョイスティック3から駆動制御データが送られてくると、データ記憶部5が記憶する駆動制御データよりもジョイスティック3からの駆動制御データの方を優先させて、方向速度入力部60と同様の処理を行い、この後、ジョイスティック3から駆動制御データが送られてこなくなると、データ記憶部5が記憶する駆動制御データを用いた処理をその停止した続きから行う。
【0111】
図20は本電動車椅子の動作説明用のフローチャートで、以下この図を用いて第5参考例の動作について説明する。
【0112】
記録データによるスタートを行うか否か、すなわち動作スタートスイッチSW4がオンになったか否かの判定が行われる(S40)。
【0113】
動作スタートスイッチSW4がオンにならなければ(S40でNO)、制御部6dにジョイスティック3からの駆動制御データが取り込まれ、この駆動制御データに従った駆動制御が行われる(S41)。この後、ステップS40に戻る。
【0114】
一方、動作スタートスイッチSW4がオンになれば(S40でYES)、ジョイスティック指令=0、すなわちジョイスティック3から駆動制御データが送られてこなかったか否かの判定が行われる(S42)。
【0115】
送られてくれば(S42でNO)、ステップS45に進み、送られてこなければ(S42でYES)、データ記憶部5の記録データの読出しが終了したか否かの判定が行われる(S43)。
【0116】
データ記憶部5の記録データの読出しが終了すれば(S43でYES)、ステップS40に戻り、読出しが終了しなければ(S43でNO)、記録データ、すなわちデータ記憶部5からの駆動制御データに従った駆動制御が行われる(S44)。この後、ステップS42に戻る。
【0117】
ステップS45に進むと、制御部6dにジョイスティック3からの駆動制御データが取り込まれ、この駆動制御データに従った駆動制御が行われる。この後、ステップS42に戻る。これにより、データ記憶部5が記憶する駆動制御データを用いた処理がステップS42のNOで停止した続きから行われることになる。
【0118】
以上、第5参考例によれば、基本例と同様の効果を奏することが可能になるほか、データ記憶部5が記憶する駆動制御データに従った駆動制御が行われている際にジョイスティック3による割込み操作が可能になり、搭乗者の意志を反映させることができる。
【0119】
図21は本発明の第6参考例に係る電動車椅子の概略構成図で、以下この図を用いて第6参考例について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4およびデータ記憶部5を基本例と同様に備えているほか、第2参考例と同様の動作スタートスイッチSW4に加えて基本例とは異なる制御部6eを備えている。
【0120】
この制御部6eは、運動学計算部61、パルスカウンタ62、モータ回転速度算出部63、モーションコントロール部64、モータトルク指令部65、D/A変換器66およびモータドライバ67を基本例と同様に備えているほか、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御を行っている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに応じて駆動部1の駆動制御を行う方向速度入力部60cを備えている。すなわち、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御が行われている間にジョイスティック3から駆動制御データが送られてくると、ジョイスティック3からの駆動制御データに応じて駆動部1の駆動制御が行われる構成になっている。
【0121】
さらに詳述すると、方向速度入力部60cは、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御を行っている間にジョイスティック3から駆動制御データが送られてくると、移動速度X,Yおよび角速度Θをそれぞれ0にする。
【0122】
図22は本電動車椅子の動作説明用のフローチャートで、以下この図を用いて第6参考例の動作について説明する。
【0123】
記録データによるスタートを行うか否か、すなわち動作スタートスイッチSW4がオンになったか否かの判定が行われる(S50)。
【0124】
動作スタートスイッチSW4がオンにならなければ(S50でNO)、制御部6にジョイスティック3からの駆動制御データが取り込まれ、この駆動制御データに従った駆動制御が行われる(S51)。この後、ステップS50に戻る。
【0125】
一方、動作スタートスイッチSW4がオンになれば(S50でYES)、ジョイスティック指令=0、すなわちジョイスティック3から駆動制御データが送られてこなかったか否かの判定が行われる(S52)。
【0126】
送られてくれば(S52でNO)、ステップS55に進み、送られてこなければ(S52でYES)、データ記憶部5の記録データの読出しが終了したか否かの判定が行われる(S53)。
【0127】
データ記憶部5の記録データの読出しが終了すれば(S53でYES)、ステップS50に戻り、読出しが終了しなければ(S53でNO)、記録データ、すなわちデータ記憶部5からの駆動制御データに従った駆動制御が行われる(S54)。この後、ステップS52に戻る。
【0128】
ステップS55に進むと、方向,速度=0、すなわち移動速度X,Yおよび角速度Θがそれぞれ0にされる。これにより、本電動車椅子は停止する。
【0129】
以上、第6参考例によれば、基本例と同様の効果を奏することが可能になるほか、データ記憶部5が記憶する駆動制御データに従った駆動制御が行われている際、ジョイスティック3を動かすことで本電動車椅子を停止させることが可能になる。これにより、非常停止用のボタンなどを別途設ける必要がなくなり、またこのような非常停止用のボタンよりも操作が容易であるので、迅速に本電動車椅子を停止させることが可能になる。
【0130】
次に、本発明の第7参考例に係る電動車椅子について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5および制御部6を基本例と同様に備えているほか、第2参考例と同様の動作スタートスイッチSW4、および例えばテンキーやアップ/ダウンキーなどの図略の回数設定部を備え、この回数設定部で設定された回数だけ、データ記憶部5が記憶する駆動制御データに従って駆動部1の駆動制御が繰り返し行われる構成になっている。
【0131】
図23は本電動車椅子の動作説明用のフローチャートで、以下この図を用いて第7参考 の動作について説明する。
【0132】
記録データによるスタートを行うか否か、すなわち動作スタートスイッチSW4がオンになったか否かの判定が行われる(S60)。
【0133】
動作スタートスイッチSW4がオンにならなければ(S60でNO)、制御部6にジョイスティック3からの駆動制御データが取り込まれ、この駆動制御データに従った駆動制御が行われる(S61)。この後、ステップS60に戻る。
【0134】
一方、動作スタートスイッチSW4がオンになれば(S60でYES)、カウント値が0に初期設定された後、設定回数動作したか、すなわちカウント値が上記回数設定部で設定された値(設定値)に達したか否かの判定が行われる(S62)。
【0135】
カウント値が設定値に達すれば(S62でYES)、ステップS60に戻り、達しなければ(S62でNO)、記録データ、すなわちデータ記憶部5からの駆動制御データに従った駆動制御が行われる(S63)。この後、ステップS62に戻る。
【0136】
以上、第7参考例によれば、基本例と同様の効果を奏することが可能になるほか、データ記憶部5に記憶された駆動制御データによる本電動車椅子の走行を所望する回数だけ反復させることが可能になる。
【0137】
図24は本発明の第8参考例に係る電動車椅子の概略構成図で、以下この図を用いて第8参考例について説明すると、この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5および制御部6を基本例と同様に備え、データ記憶部5には、ダンスの動作に対応する駆動制御データが記憶されていることを特徴とするものである。
【0138】
データ記憶部5に記憶される駆動制御データは、図24に示すように、「ダンスの移動を計測」および「データ化」により、すなわち、ダンサーの動きを水平面上における前後方向の移動、左右方向の移動および回転の移動の3つの成分に分けて計測し、これら計測結果をデータ化することにより得たものである。ただし、ダンスは、社交ダンスでもよく、あるいはフォークダンスや創作ダンスなどでもよい。
【0139】
以上、第8参考例によれば、基本例と同様の効果を奏することが可能になるほか、搭乗者を楽しくさせることが可能になる。また、ダンスの操作ができなくても、ダンスを楽しむことが可能になる。また、本電動車椅子の動きを手本にして自力でダンス操作の練習が可能になる。さらに、基本例で説明したように全方向に移動可能な駆動部1を具備しているので、より繊細なダンスの動きを本電動車椅子に行わせることが可能になる。
【0140】
なお、第8参考例では、ダンサーの動きを計測してデータ化することにより得られる駆動制御データがデータ記憶部5に記憶されるが、これに限らず、第実施形態のように、スイッチSW1,SW2を設けてジョイスティック3の操作データをデータ記憶部5に書込み可能にし、ダンス操作の上手い操作者によるその操作データがデータ記憶部5に書き込まれて記憶されるようにしてもよい。
【0141】
図25および図26は本発明の第9参考例に係る電動車椅子が有するデータ記憶部に記憶される駆動制御データの説明図で、以下これらの図を用いて第9参考例について説明する。
【0142】
この電動車椅子は、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5および制御部6を第8参考例と同様に備え、データ記憶部5には、ダンスの動作に対応する微少時間毎の駆動制御データが記憶されていることを特徴とするものである。
【0143】
データ記憶部5に記憶される駆動制御データは、図25および図26に示すように、水平面に設定されるxy基準座標に対して、ダンサーの腰のセンター位置についてのx,y方向の移動速度X,Yおよびその腰のセンターに対する回転の角速度Θを微少時間毎に計測し、これら計測結果をデータ化することにより得たものである。例えば、移動速度は、(今回の計測値−前回の計測値)/微少時間により算出される。
【0144】
以上、第9参考例によれば、第8参考例と同様の効果を奏することが可能になるほか、微少時間毎の駆動制御データが記憶されているので、連続的なダンス操作の動きを正確に再現することが可能になる。
【0145】
図27は本発明の第10参考例に係る電動車椅子の概略構成図、図28および図29は図27に示す高周波除去フィルタの説明図で、以下これらの図を用いて第10参考例について説明する。
【0146】
この電動車椅子は、図27に示すように、駆動部1、座席部2、ジョイスティック3、A/D変換器4、データ記憶部5および制御部6を第9参考例と同様に備え、データ記憶部5と方向速度入力部60との間に介在し、図28および図29に示すように、データ記憶部5から読み出される移動速度X,Yおよび角速度Θの各々に対して高周波成分の除去を行う高周波除去フィルタ8をさらに備えている。ただし、図29の(a),(b),(c)の各左側の波形は高周波除去フィルタ8の入力波形で、各右側の波形は高周波除去フィルタ8の出力波形を示す。
【0147】
これにより、高周波成分が除去された駆動制御データに従って駆動制御が行われるので、本電動車椅子の動きが滑らかになり、搭乗者への動きのショックが和らぐことになる。
【0148】
以上、第10参考例によれば、第9参考例と同様の効果を奏することが可能になるほか、本電動車椅子の動きを滑らかにすることが可能になり、搭乗者への動きのショックを和らげることが可能になる。これにより、乗り心地の良さを向上させることが可能になる。
【0149】
なお、第9および第10参考例では、データ記憶部5は、ダンスの動作に対応する微少時間毎の移動速度X,Yおよび回転の角速度Θのデータを記憶する構成になっているが、これに限らず、その微少時間毎の移動速度および回転の角速度のデータを、これら微少時間毎の移動速度および回転の角速度のデータを近似導出するフーリエ級数の関数で記憶する構成でもよい。これにより、駆動制御データが実質的に圧縮されるので、データ記憶部5の記憶容量の低減およびコスト削減が可能になる。
【0150】
また、第実施形態の電動車椅子のように、微少時間の長さを変更可能に第10および第10参考例の各電動車椅子を構成すれば、ダンスの動きの機敏さを変更することが可能になる。これにより、ダンスの移動範囲やステップ移動の速さを変更することが可能になり、搭乗者の好みに合ったダンスの動きを電動車椅子に行わせることが可能になる。
【0151】
図30はダンスの動作に対応する駆動制御データの計測方法の説明図で、以下この図を用いて第8〜第10参考例で利用可能な駆動制御データの計測方法について説明する。
【0152】
まず、ターゲットT1,T2をダンサーの腰の左右に取り付け、この後、水平面に設定されるxy基準座標の周囲に設けられた複数(図30では4台)のカメラで、そのxy基準座標内でダンスを行うダンサーの腰に取り付けられたターゲットT1,T2の撮影を行う。
【0153】
この撮影の後、複数のカメラ映像から各ターゲットの位置を微少時間毎に検出する。次いで、得られたターゲットT1,T2の検出結果がそれぞれ(x1,y1),(x2,y2)であるとすると、これらの位置情報を用いた次式の計算を行ってダンサーの腰のセンター位置(Mx,My)とx方向に対する腰の正面方向の角度θとを求める。
【0154】
Mx=(x1−x2)/2
My=(y1−y2)/2
θ=tan-1[(y1−y2)/(x1−x2)]
次いで、今回のセンター位置(Mx,My)および角度θと前回のセンター位置(Mx,My)および角度θから、それぞれ移動速度X,Yおよび角速度Θを算出する(第9参考例を参照)。
【0155】
このように、いわゆるモーションキャプチャ技術を用いることにより人の動きを簡単に計測することができる。
【0156】
【発明の効果】
以上のことから明らかなように、請求項1記載の発明によれば、電動機によりなる駆動部と、前記駆動部の駆動に応じて移動する座席部と、駆動制御データに従って前記駆動部の駆動制御を行う制御部と、前記制御部により使用される駆動制御データを記憶する記憶部と、制御部に使用される駆動制御データ入力用の操作器とを備え、操作器が操作されることで制御部に駆動制御データが入力されて駆動部の駆動制御が行われ、操作器からの駆動制御データは前記記憶部に記憶可能であるので、搭乗者の操作(操縦)能力に関わらず、本電動車椅子を所定の動作で動かすことが可能になる。
【0157】
さらに、所望の操作データを記憶部に記憶させることが可能になる。
【0158】
請求項2記載の発明によれば、前記記憶部は着脱可能な記録媒体およびこの記録媒体が装着される記憶部本体により構成され、前記記憶部が記憶する駆動制御データは前記記録媒体に記録されるので、記録媒体を交換するだけで、簡単にしかも短時間で所望の操作データの駆動制御データで本電動車椅子を動かすことが可能になる。また、駆動制御データのオフラインでの作成が可能になるとともに、複製するだけで簡単に多数の電動車椅子用の操作データを得ることができる。
【0159】
請求項3記載の発明によれば、前記記録媒体には前記操作器からの駆動制御データが記録されるので、記録媒体を交換するだけで、簡単にしかも短時間で所望の操作データの駆動制御データで本電動車椅子を動かすことが可能になる。また、駆動制御データのオフラインでの作成が可能になるとともに、複製するだけで簡単に多数の電動車椅子用の操作データを得ることができる。
【0160】
請求項4記載の発明によれば、前記記憶部が記憶する駆動制御データは微少時間毎の速度のデータであるので、再現される電動車椅子の動きを滑らかにすることが可能になる。
【0161】
請求項5記載の発明によれば、前記微少時間は前記電動機の駆動制御の周期以上に設定されるので、電動機の駆動を安定させることが可能になる。
【0162】
請求項6記載の発明によれば、前記微少時間の長さは変更可能であるので、本電動車椅子の動きの速さを搭乗者の好みに合わせて変更することができる。
【0163】
請求項7記載の発明によれば、前記速度のデータは設定可能な値により乗算された上で使用されるので、本電動車椅子の速度を搭乗者の好みに合わせて変更することが可能になる。
【0164】
請求項8記載の発明によれば、上記請求項2記載の電動車椅子で使用される記録媒体であって前記制御部により使用される駆動制御データが記録されているものであるので、この記録媒体を上記電動車椅子に使用すれば、上記電動車椅子を搭乗者の操作(操縦)能力に関わらず所定の動作で動かすことが可能になる。
【図面の簡単な説明】
【図1】 本発明の基本例に係る電動車椅子の概略構成図である。
【図2】 図1に示す駆動部の概略構成図である。
【図3】 図2に示す各駆動ユニットの概略構成図である。
【図4】 図1に示す制御部が行う駆動制御の説明図である。
【図5】 本発明の第実施形態に係る電動車椅子の概略構成図である。
【図6】 本発明の第実施形態に係る電動車椅子の概略構成図である。
【図7】 本発明の第実施形態に係る電動車椅子の概略構成図である。
【図8】 図7の制御部の説明図である。
【図9】 本発明の第実施形態に係る電動車椅子の概略構成図である。
【図10】 図9の制御部の説明図である。
【図11】 本発明の第1参考例に係る電動車椅子の概略構成図である。
【図12】 第1参考例に係る電動車椅子の動作説明用のフローチャートである。
【図13】 本発明の第2参考例に係る電動車椅子の概略構成図である。
【図14】 第2参考例に係る電動車椅子の動作説明用のフローチャートである。
【図15】 本発明の第3参考例に係る電動車椅子の概略構成図である。
【図16】 第3参考例に係る電動車椅子の動作説明用のフローチャートである。
【図17】 本発明の第4参考例に係る電動車椅子の概略構成図である。
【図18】 図17に示す加算部の説明図である。
【図19】 本発明の第5参考例に係る電動車椅子の概略構成図である。
【図20】 第5参考例に係る電動車椅子の動作説明用のフローチャートである。
【図21】 本発明の第6参考例に係る電動車椅子の概略構成図である。
【図22】 第6参考例に係る電動車椅子の動作説明用のフローチャートである。
【図23】 本発明の第7参考例に係る電動車椅子の動作説明用のフローチャートである。
【図24】 本発明の第8参考例に係る電動車椅子の概略構成図である。
【図25】 本発明の第9参考例に係る電動車椅子が有するデータ記憶部に記憶される駆動制御データの説明図である。
【図26】 第9参考例に係る電動車椅子が有するデータ記憶部に記憶される駆動制御データの説明図である。
【図27】 本発明の第10参考例に係る電動車椅子の概略構成図である。
【図28】 図27に示す高周波除去フィルタの説明図である。
【図29】 図27に示す高周波除去フィルタの説明図である。
【図30】 ダンスの動作に対応する駆動制御データの計測方法の説明図である。
【符号の説明】
1 駆動部
2 座席部
3 ジョイスティック
4 A/D変換器
5 データ記憶部
6 制御部
10 駆動ユニット
11 モータ
60 方向速度入力部
61 運動学計算部
62 パルスカウンタ
63 モータ回転速度算出部
64 モーションコントロール部
65 モータトルク指令部
66 D/A変換器
67 モータドライバ[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to an electric wheelchair driven by an electric motor and a recording medium used by the electric wheelchair.
[0002]
[Prior art]
  Conventionally, in addition to a manual wheelchair composed of a chair and a plurality of wheels that are manually attached to the chair and rotated, an operating device and an electric motor that drives each wheel in accordance with the operation of the operating device are further provided. An electric so-called electric wheelchair is known.
[0003]
  Among these wheelchairs, the electric wheelchair does not require human power for driving, and thus has a feature that the moving operation becomes much easier.
[0004]
[Problems to be solved by the invention]
  However, in such a conventional electric wheelchair, since the electric motor moves by driving the wheel according to the operation of the operating device, the movement of the electric wheelchair is influenced by the operation (steering) ability of the passenger. . For example, if you use an electric wheelchair to move in a narrow place, move in a place that is fixed or structurally intricate, or perform an operation that requires special movement, some or a considerable amount of maneuvering training is required. No one can be maneuvered immediately, as required.
[0005]
  The present invention has been made in view of the above circumstances, and provides an electric wheelchair that can be moved by a predetermined operation regardless of the operation (maneuvering) ability of the passenger and a recording medium used in the electric wheelchair. With the goal.
[0006]
[Means for Solving the Problems]
  An electric wheelchair according to the present invention for solving the above problems includes a drive unit made of an electric motor, a seat unit that moves according to the drive of the drive unit, and a control unit that controls the drive unit according to drive control data. A storage unit for storing drive control data used by the control unit;, And an operating device for driving control data input used in the control unit, and when the operating device is operated, the driving control data is input to the control unit, and the driving unit is driven and controlled. Drive control data can be stored in the storage unitIs.
[0007]
  In this configuration, the electric wheelchair moves according to the drive control data stored in the storage unit. Thereby, it becomes possible to move this electric wheelchair by predetermined operation | movement irrespective of a passenger | crew's operation (control) capability.
[0008]
  further,According to this configuration, it is possible to store desired operation data in the storage unit.
[0009]
  The storage unit may include a removable recording medium and a storage unit main body to which the recording medium is mounted, and drive control data stored in the storage unit may be recorded on the recording medium.2). According to this configuration, it is possible to move the electric wheelchair easily and in a short time with the drive control data of desired operation data simply by exchanging the recording medium. Further, the drive control data can be created off-line, and a large number of operation data for an electric wheelchair can be obtained simply by copying.
[0010]
  The recording medium may be configured to record drive control data from the operating device.3). According to this configuration, it is possible to move the electric wheelchair easily and in a short time with the drive control data of desired operation data simply by exchanging the recording medium. Further, the drive control data can be created off-line, and a large number of operation data for an electric wheelchair can be obtained simply by copying.
[0011]
  Further, the drive control data stored in the storage unit may be data of a minute speed.4). According to this, since the drive control data is recorded every minute time, the reproduced motion of the electric wheelchair becomes smooth.
[0012]
  Further, the minute time may be set to be equal to or longer than a drive control period of the electric motor.5). According to this configuration, it becomes possible to stabilize the driving of the electric motor.
[0013]
  Moreover, the structure which can change the length of the said minute time may be sufficient.6). In this configuration, the speed of movement of the electric wheelchair changes. Thereby, the speed of movement of this electric wheelchair can be changed according to a passenger's liking.
[0014]
  The speed data may be used after being multiplied by a settable value.7). In this configuration, the speed of the electric wheelchair changes. Thereby, it becomes possible to change the speed of this electric wheelchair according to a passenger's liking.
[0015]
  Claim8The invention described is the above claim.2It is a recording medium used in the electric wheelchair described, in which drive control data used by the control unit is recorded. If this recording medium is used for the electric wheelchair, the electric wheelchair can be moved in a predetermined operation regardless of the operation (steering) ability of the passenger.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
  FIG. 1 illustrates the present invention.Basic example2 is a schematic configuration diagram of the electric wheelchair according to FIG. 2, FIG. 2 is a schematic configuration diagram of the drive unit shown in FIG. 1, and FIG. 3 is a schematic configuration diagram of each drive unit shown in FIG.Basic exampleWill be described.
[0017]
  As shown in FIG. 1, the electric wheelchair has four legs, each of which has a motor (electric motor), and is mounted on the driving unit 1 so as to move according to the driving of the driving unit 1. An armchair-shaped seat 2 to be placed, a joystick (operator) 3 for input of drive control data provided at the right armrest tip of the seat 2, and an output signal (drive control signal) of the joystick 3 as a digital signal A / D converter 4 for converting into (drive control data), a data storage unit (storage unit) 5 for storing drive control data as separate operation or operation data, and a seat under the seat of seat unit 2 The control unit 6 is configured to perform drive control of the drive unit 1 in accordance with drive control data from the D converter 4 or the data storage unit 5.
[0018]
  If it explains in full detail about each part of the electric wheelchair comprised in this way, drive part 1 will be provided with four drive units 10 as shown in Drawing 2, and it can move to all directions. However, the solid line extending from each drive unit 10 shown in FIG. 2 and the dashed arrow perpendicular thereto indicate the drive direction by the motor and the direction in which it can roll freely.
[0019]
  As shown in FIG. 3, each drive unit 10 detects the motor 11, the gear 12 attached to the output shaft of the motor 11, and the motor speed (rotational speed) of the motor 11, and the detection result corresponds to the motor speed. An encoder 13 for sending a pulse signal whose number of pulses fluctuates and a gear portion that meshes with the gear 12 are formed on the outer peripheral surface, and a plurality of rollers 14 are rotatably attached to the inner peripheral surface via unillustrated bearings. A roller ring 15, a spherical wheel 16 called a ball wheel held on a great circle by a plurality of rollers 14 of the roller ring 15, and a rotating shaft of the roller ring 15 that is rotatably attached to a vehicle frame (not shown). It is composed of a plurality of bearings 17 that abut on the upper side of the wheel 16 positioned above (Journal of the Robotics Society of Japan Vol. 16 No. 6, pp.816-823, 1998).
[0020]
  Since the rotation axis of the roller ring 15 and the motor 11 are parallel to each other and these rotation axes are inclined at a predetermined angle with respect to the vertical direction, when the motor 11 is driven, a specific translation is made between the floor and the wheels 16. A driving force is generated in a direction (a direction perpendicular to the paper surface). Further, since the direction orthogonal to the direction of the driving force is a direction in which the roller 14 and the bearing 17 can rotate, the wheel 16 can freely roll.
[0021]
  By the way, the force which acts on this electric wheelchair can be calculated | required by the vector sum of the driving force which each wheel 16 generate | occur | produces. By changing the combination of the magnitude of the driving force and the direction, a force and a moment in any magnitude and in any direction can be applied to the electric wheelchair.
[0022]
  Returning to FIG. 1, the joystick 3 determines the moving direction and moving speed of the electric wheelchair according to the tilt direction and the degree of tilt (angle) of the joystick 3 by the operation, and is determined according to the operation. A drive control signal indicating a moving direction and a moving speed is transmitted.
[0023]
  here,Basic exampleThe drive control signal indicating the movement direction and the movement speed is classified into three components, that is, a movement speed in the front-rear direction, a movement speed in the left-right direction, and a rotation speed, and is transmitted. For example, when the joystick 3 is tilted in the front-rear direction, a moving speed in the front-rear direction of the electric wheelchair proportional to the degree of inclination in the front-rear direction is obtained, and a drive control signal (analog voltage Ja) indicating the moving speed in the front-rear direction is obtained. Sent out. Further, when the joystick 3 is tilted in the left-right direction, the left-right movement speed of the electric wheelchair proportional to the right-left inclination is obtained, and a drive control signal (analog voltage Jb) indicating the left-right movement speed is obtained. Is sent out. Further, when the joystick 3 is turned, a rotation speed of the electric wheelchair proportional to the rotation degree is obtained, and a drive control signal (analog voltage Jc) indicating the rotation speed is sent.
[0024]
  The A / D converter 4 converts the drive control signal of the analog signal from the joystick 3 into the drive control data of the digital signal. More specifically, each of the analog voltage Ja, the analog voltage Jb, and the analog voltage Jc. The voltage level is converted into a digital value.
[0025]
  The data storage unit 5 includes a recording device that reads and writes data on a fixed disk-shaped recording medium, a semiconductor storage memory that can read and write data, and the like. Drive control data is stored in a configuration corresponding to the output of the A / D converter 4. In other words, the data storage unit 5 stores predetermined drive control data indicating the movement speed in the front-rear direction, the movement speed in the left-right direction, and the rotation speed.
[0026]
  The control unit 6 includes a CPU (Central Processing Unit) and the like. Specifically, the direction speed input unit 60, the kinematic calculation unit 61, the pulse counter 62, the motor rotation speed calculation unit 63, the motion control unit 64, the motor torque. A command unit 65, a D / A converter 66, and a motor driver 67 are provided.
[0027]
  FIG. 4 is an explanatory diagram of drive control performed by the control unit 6. The control unit 6 will be described in detail with reference to FIG. However, in FIG. 4, the front left side, the rear left side, the rear right side, and the front right drive unit 10 are further denoted by reference numerals P <b> 1 to P <b> 4 so that they can be identified for convenience of explanation. Moreover, the code | symbol V1-V4 is attached | subjected to the speed to the drive direction of drive unit P1-P4, respectively. Further, the length from the center of gravity G of the four drive units 10 to the center of each drive unit 10 is L, the angle formed by the forward direction with respect to the x direction is θ, and the center of gravity G is changed from the center of gravity G to the drive unit P1 with respect to the forward direction. An angle formed by the extending direction (link direction) is φ, and an angle formed by the drive direction of the drive unit P1 with respect to the link direction is ψ.
[0028]
  The direction speed input unit 60 receives drive control data indicating the movement direction and movement speed from the A / D converter 4 or the data storage unit 5, that is, drive control indicating the movement speed in the front-rear direction, the movement speed in the left-right direction, and the rotation speed. As shown in the following equation, the data is taken in and multiplied by predetermined constants Ka, Kb, and Kc, respectively, to determine the moving speed X in the front-rear direction, the moving speed Y in the left-right direction, and the angular velocity Θ of rotation. The rotation direction is represented by the sign of the angular velocity.
[0029]
    X = Ka × Ja
    Y = Kb × Jb
    Θ = Kc × Jc
  The kinematic calculation unit 61 performs the following inverse kinematic calculation of (Equation 1) using the moving velocities X and Y and the angular velocity Θ obtained by the directional velocity input unit 60, and drives the driving units P1 to P4 in the driving direction. Speeds (command values) V1 to V4 are obtained.
[0030]
[Expression 1]
Figure 0003669181
[0031]
  Here, in the example of FIG. 4, since ψ is 90 degrees and φ is 45 degrees, the above (Expression 1) becomes the following (Expression 2).
[0032]
[Expression 2]
Figure 0003669181
[0033]
  The pulse counter 62 receives a pulse signal from the encoder 13 of each drive unit 10 and counts the number of pulses.
[0034]
  The motor rotation speed calculation unit 63 calculates the rotation speed of each motor 11 from the amount of change per predetermined time in the number of pulses counted by the pulse counter 62.
[0035]
  The motion control unit 64 obtains a control value Mv for each drive unit 10 using the calculation result of the kinematics calculation unit 61 and the calculation result of the motor rotation speed calculation unit 63 in order to execute feedback control.
[0036]
  Here, as an example, derivation of the control value Mv for the drive unit P1 will be described. The control value Mv is obtained by the following equation. However, the rotation speed of the drive unit P1 from the motor rotation speed calculation unit 63 is Vr, the previous value of In is In-1, and kp and ki are gains.
[0037]
    V = V1-Vr
    In = In-1 + V
    Mv = kp × V + ki × In
  The motor torque command unit 65 sets each control value Mv obtained by the motion control unit 64 to a corresponding motor torque value for driving the motor 11 (a value for determining a current level to be passed from the motor driver 67 to each motor 11) Trq. To convert. For example, the motor torque value Trq for the drive unit P1 will be described. The motor torque value Trq is obtained by the following equation. However, k is a gain.
[0038]
    Trq = k × Mv
  The D / A converter 66 converts each motor torque value Trq from the motor torque command unit 65 into an analog voltage.
[0039]
  The motor driver 67 drives each motor 11 by flowing a current proportional to the analog voltage from the D / A converter 66 to the corresponding motor 11.
[0040]
  next,Basic exampleThe operation of will be briefly described. When drive control data indicating the moving speed in the front-rear direction, the moving speed in the left-right direction, and the rotational speed is captured from the joystick 3 or the data storage unit 5 via the A / D converter 4 to the directional speed input unit 60, From this drive control data, the moving speed X in the front-rear direction, the moving speed Y in the left-right direction, and the angular speed of rotation Θ are obtained.
[0041]
  Next, inverse kinematics calculation using the moving speeds X and Y and the angular speed Θ is performed, and the speeds V1 to V4 in the driving direction of the driving units P1 to P4 are obtained.
[0042]
  Next, the rotational speed from the motor rotational speed calculation unit 63 is taken into consideration for the speed of each drive unit 10 in the drive direction, and the control value Mv for each drive unit 10 is derived.
[0043]
  Next, a motor torque value Trq for driving the motor 11 is obtained from each control value Mv, and each motor torque value Trq is converted into an analog voltage and output to the motor driver 67. As a result, a current proportional to the analog voltage is supplied from the motor driver 67 to each motor 11, each motor 11 is driven according to the drive control data, and the electric wheelchair moves according to the drive control data. .
[0044]
  that's all,Basic exampleAccording to the above, since the electric wheelchair moves according to the predetermined drive control data stored in the data storage unit 5, the electric wheelchair can be moved in a predetermined operation regardless of the operation (steering) ability of the passenger. become.
[0045]
  FIG. 5 shows the first aspect of the present invention.11 is a schematic configuration diagram of an electric wheelchair according to an embodiment.1Explaining the embodiment, this electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5, and a control unit 6.Basic exampleThe switches SW1 and SW2 are further provided.
[0046]
  The switches SW1 and SW2 are respectively interposed between the output of the A / D converter 4 and the input of the data storage unit 5 and between the output of the data storage unit 5 and the input of the direction speed input unit 60. . If the switch SW1 is on, the output data of the A / D converter 4 is also sent to the input of the data storage unit 5, and the drive control data from the joystick 3 is stored in the data storage unit 5. ing. If the switch SW2 is on, the drive control data stored in the data storage unit 5 is taken into the directional speed input unit 60, and drive control is performed according to the taken drive control data. .
[0047]
  Accordingly, when the switch SW1 is turned on and the operation of the joystick 3 (operation A) is performed, the drive control data by this operation A is stored in the data storage unit 5 as operation data. After that, if the switch SW2 is turned on, the drive control is performed according to the drive control data stored in the data storage unit 5, so that the electric wheelchair can be moved by exactly the same operation as the operation A. .
[0048]
  No.1According to the embodiment,Basic exampleIn addition to being able to achieve the same effects as the above, since the desired operation can be stored as operation data, the electric wheelchair can be moved by the desired operation. Further, since drive control data obtained by operating the joystick 3 can be stored, it is not necessary for the user to perform operations such as data processing. Further, since the drive control data for actually moving the electric wheelchair is stored, the running of the electric wheelchair based on the drive control data is highly safe as long as it is reproduced under the same conditions.
[0049]
  FIG. 6 shows the first aspect of the present invention.21 is a schematic configuration diagram of an electric wheelchair according to an embodiment.2Explaining the embodiment, this electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a control unit 6, and switches SW1 and SW2.1In addition to the same as the embodiment,1A data storage unit 5a different from the data storage unit 5 of the embodiment is provided.
[0050]
  The data storage unit 5a includes a detachable recording medium 50a such as a disk-shaped recording medium or a memory card, and a recording device (storage unit main body) 51a that reads / writes data from / to the recording medium 50a, and the switch SW1 is turned on. Then, the drive control data as the moving speed in the front-rear direction, the moving speed in the left-right direction, and the rotational speed for each minute time from the joystick 3 is recorded on the recording medium 50a by the recording device 51a (the minute time will be described later). (See Δt in Table 1). In the example of FIG. 6, the data storage unit 5 a is provided at the lower end of the armrest on the right side of the seat unit 2.
[0051]
  As a result, desired operation data can be recorded on the recording medium 50a, and a plurality of recording media 50a on which various operation data are recorded are prepared, from which desired operation data is recorded. If the medium 50a is selected and mounted on the recording device 51a, drive control is performed according to drive control data included in desired operation data recorded on the mounted recording medium 50a.
[0052]
  Moreover, since continuous drive control data for every minute time is recorded, the motion of the electric wheelchair to be reproduced becomes smooth.
[0053]
  Furthermore, if the minute time is set to be equal to or longer than the control period for each motor 11 of the control unit 6, feedback is applied once during the processing of the motion control unit 64, so that the driving of each motor 11 is stabilized. At this time, the period of feedback by the motion control unit 64 is naturally shorter than a minute time.
[0054]
  No.2According to the embodiment, the first1In addition to the effects similar to those of the embodiment, desired operation data can be recorded on the recording medium 50a, and the desired operation data can be easily and quickly obtained by simply replacing the recording medium 50a. The electric wheelchair can be moved by the drive control data of the operation data. Further, the drive control data can be created off-line, and a large number of operation data for an electric wheelchair can be obtained simply by copying. In addition, since the drive control data is recorded every minute time, it is possible to make the reproduced motion of the electric wheelchair smooth. Furthermore, if the minute time is set to be equal to or longer than the control period for each motor 11 of the control unit 6, the driving of each motor 11 can be stabilized.
[0055]
  The first2In the embodiment, the recording medium 50a is configured to record drive control data as the movement speed in the front-rear direction, the movement speed in the left-right direction, and the rotation speed from the joystick 3 every minute time. Not limited to this, as shown in the following (Table 1), the output result of the directional speed input unit 60 may be recorded.
[0056]
[Table 1]
Figure 0003669181
[0057]
  However, in this case, it is necessary that the output data of the directional speed input unit 60 be stored in the data storage unit 5a when the switch SW1 is turned on. On the other hand, when the switch SW2 is turned on, the directional velocity input unit 60 may read the drive control data from the data storage unit 5a and send it as it is, or the kinematics calculation unit 61 may drive from the data storage unit 5a. It may be configured to read the control data and perform the above-described processing.
[0058]
  Similarly, a configuration in which the output result of the kinematic calculation unit 61 is recorded on the recording medium 50a when the switch SW1 is turned on may be used. In short, any configuration may be used as long as drive control data in a broad sense is recorded on the recording medium 50a.
[0059]
  FIG. 7 shows the present invention.3FIG. 8 is an explanatory diagram of the control unit of FIG. 7, and will be described below with reference to these drawings.3Embodiments will be described.
[0060]
  This electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5a, and switches SW1 and SW2.2In addition to being provided in the same manner as in the embodiment, a strength / weakness volume 30, an A / D converter 31, and a control unit 6a are provided.
[0061]
  However, the switches SW1 and SW2 are not shown. In addition, it is assumed that the drive control data is recorded in the data storage unit 5a in the format of (Table 1), that is, the format of the diagram on the left side of FIG. 8A described later. When the drive control data is fetched from the data storage unit 5a, it is sent as it is. Similarly, in the following embodiments, when drive control data is stored in the data storage unit in the format of (Table 1), the direction speed input unit sends out the drive control data as it is when it is taken in from the data storage unit. It shall be.
[0062]
  The strength / weakness volume 30 is for changing the length of a minute time recorded in the recording medium 50a of the data storage unit 5a, and outputs a voltage whose level changes according to the setting. In the example of FIG. 7, the strength volume 30 is provided on the joystick 3.
[0063]
  The A / D converter 31 converts the voltage level from the strength / weakness volume 30 into a digital value.
[0064]
  The control unit 6a includes a directional speed input unit 60, a kinematic calculation unit 61, a pulse counter 62, a motor rotation speed calculation unit 63, a motion control unit 64, a motor torque command unit 65, a D / A converter 66, and a motor driver 67. In addition to being provided in the same manner as the control unit 6, a multiplication unit 68 is further provided.
[0065]
  When the multiplication unit 68 takes in the drive control data from the A / D converter 4 via the directional velocity input unit 60, the multiplier 68 sends out the fetched drive control data as it is, while the data storage unit via the directional velocity input unit 60. When the drive control data is taken in from 5a, as shown in FIG. 8A, a process of multiplying the minute time Δt by a value (K) obtained from the A / D converter 31 is performed. However, K> 0.
[0066]
  Then, for example, the control is performed so that the multiplication unit 68 sends out the acquired drive control data after the time obtained by multiplying the minute time Δt by the value K from the time when the drive control data is acquired from the data storage unit 5a. If the unit 6a is configured, as shown in FIG. 8B, the length of the time interval between the drive control data changes, so that the speed of movement (agility) of the electric wheelchair can be set to the passenger's preference. It becomes possible to change it together.
[0067]
  No.3According to the embodiment, the first2In addition to the effects similar to the embodiment, the speed of movement of the electric wheelchair can be changed according to the preference of the passenger.
[0068]
  The second3In the embodiment, the multiplication unit 68 is configured to operate according to the multiplication result by the value K. However, the present invention is not limited to this, and the multiplication unit 68 sends out drive control data including the multiplication result by the value K, and For example, the motor torque command unit may output in accordance with the multiplication result by the value K.
[0069]
  FIG. 9 shows the first of the present invention.4FIG. 10 is an explanatory diagram of the control unit in FIG.4Embodiments will be described.
[0070]
  This electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5a, and SW1 and SW2.2In addition to being provided in the same manner as in the embodiment, a speed adjustment volume 32, an A / D converter 33, and a control unit 6b are provided. However, the switches SW1 and SW2 are not shown.
[0071]
  The speed adjustment volume 32 is for changing the moving speeds X and Y obtained by the direction speed input unit 60, and outputs a voltage whose level changes according to the setting. In the example of FIG. 7, the speed adjustment volume 32 is provided on the joystick 3.
[0072]
  The A / D converter 33 converts the voltage level from the speed adjustment volume 32 into a digital value.
[0073]
  The control unit 6b includes a direction speed input unit 60, a kinematic calculation unit 61, a pulse counter 62, a motor rotation speed calculation unit 63, a motion control unit 64, a motor torque command unit 65, a D / A converter 66, and a motor driver 67. In addition to being provided in the same manner as the control unit 6, a multiplication unit 69 is further provided.
[0074]
  When the multiplication unit 69 takes in the drive control data from the A / D converter 4 via the directional velocity input unit 60, the multiplier 69 sends out the fetched drive control data as it is, while the data storage unit via the directional velocity input unit 60. When drive control data is taken in from 5a, as shown in FIG. 10 (a), a value K (K> 0) obtained from the A / D converter 33 is assigned to each of the moving speeds X and Y from the data storage unit 5a. Multiply. Thus, when the moving speeds X and Y are multiplied by the value K, as shown in FIG. 10B, the moving speeds change, so that the speed of the electric wheelchair can be changed according to the passenger's preference. It becomes possible.
[0075]
  No.4According to the embodiment, the first2In addition to the effects similar to the embodiment, the speed of the electric wheelchair can be changed according to the passenger's preference.
[0076]
  FIG. 11 shows the present invention.First reference exampleIn the schematic configuration diagram of the electric wheelchair according toFirst reference exampleThis electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5, and a control unit 6.Basic exampleAnd a mode changeover switch SW3.
[0077]
  The mode changeover switch SW3 is used even when drive control data is sent from the joystick 3 to the control unit 6 while drive control of the drive unit 1 is performed according to the drive control data stored in the data storage unit 5. This is for switching to a mode in which the drive control data stored in the data storage unit 5 is prioritized over the drive control data from the joystick 3. FIG. 11 schematically shows a state in which the drive control data from the data storage unit 5 is prioritized.
[0078]
  Then, when the mode changeover switch SW3 sets the mode in which the drive control data from the data storage unit 5 is prioritized, it is determined whether or not the reading of the recording data in the data storage unit 5 is completed. The drive control data from the data storage unit 5 is prioritized until the determination is made.
[0079]
  FIG. 12 is a flowchart for explaining the operation of the electric wheelchair.First reference exampleWill be described.
[0080]
  If the joystick, that is, the mode changeover switch SW3 is not set to a mode in which the drive control data from the data storage unit 5 is prioritized (joystick in S10), the drive control data from the joystick 3 is taken into the control unit 6, Drive control according to the drive control data is performed (S11). Then, it returns to step S10.
[0081]
  On the other hand, if the recording data, that is, the mode selection switch SW3 is set to a mode in which the drive control data from the data storage unit 5 is prioritized (recording data in S10), the recording data is read from the data storage unit 5 (for example, Then, it is determined whether or not the reading of the operation data composed of a plurality of drive control data strings has been completed (S12).
[0082]
  If reading of the recording data in the data storage unit 5 is completed (YES in S12), the process returns to step S10. If reading is not completed (NO in S12), the recording data, that is, the drive control data from the data storage unit 5 is displayed. Accordingly, drive control is performed (S13). Then, it returns to step S12.
[0083]
  that's all,First reference exampleAccording toBasic exampleIf the drive control data from the data storage unit 5 is prioritized by the mode switch SW3, the drive control by the drive control data stored in the data storage unit 5 is performed. It is possible to prevent a malfunction of the electric wheelchair caused by an erroneous operation of the joystick 3.
[0084]
  FIG. 13 shows the present invention.Second reference exampleIn the schematic configuration diagram of the electric wheelchair according toSecond reference exampleThis electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5, a control unit 6, and a mode switch SW3.First reference exampleThe operation start switch SW4 is further provided.
[0085]
  The operation start switch SW4 is for causing the control unit 6 to perform drive control of the drive unit 1 in accordance with the drive control data stored in the data storage unit 5. The on / off state of the operation start switch SW4 is For example, it is monitored by the CPU of the control unit 6, and when it is turned on, data is taken into the control unit 6 from the data storage unit 5.
[0086]
  In FIG. 13, the drive control data from the data storage unit 5 is prioritized, and before the drive control of the drive unit 1 is performed according to the drive control data stored in the data storage unit 5 when the operation start switch SW4 is turned on. This state is schematically shown.
[0087]
  FIG. 14 is a flowchart for explaining the operation of the electric wheelchair.Second reference exampleWill be described.
[0088]
  If the joystick, that is, the mode changeover switch SW3 is not set to a mode in which the drive control data from the data storage unit 5 is prioritized (joystick in S20), the drive control data from the joystick 3 is taken into the control unit 6, Drive control according to the drive control data is performed (S21). Then, it returns to step S20.
[0089]
  On the other hand, if the recording data, that is, the mode changeover switch SW3 is set to a mode that gives priority to the drive control data from the data storage unit 5 (recording data in S20), whether or not to start, that is, the operation start switch SW4. Whether or not is turned on is determined (S22).
[0090]
  If the operation start switch SW4 is not turned on (NO in S22), the process returns to step S20, and if it is turned on (YES in S20), it is determined whether or not the reading of the record data in the data storage unit 5 is completed. (S23).
[0091]
  If the reading of the recording data in the data storage unit 5 is completed (YES in S23), the process returns to step S20. If the reading is not completed (NO in S23), the recording data, that is, the drive control data from the data storage unit 5 is displayed. Accordingly, drive control is performed (S24). Thereafter, the process returns to step S23.
[0092]
  that's all,Second reference exampleAccording toFirst reference exampleIf the operation start switch SW4 is not turned on even if the mode changeover switch SW3 sets the mode to prioritize the drive control data from the data storage unit 5, the data can be obtained. Since the drive control according to the drive control data from the storage unit 5 is not performed, the drive control according to the drive control data from the data storage unit 5 can be executed at an appropriate timing.
[0093]
  FIG. 15 illustrates the present invention.Third reference exampleIn the schematic configuration diagram of the electric wheelchair according toThird reference exampleThe electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, and a data storage unit 5.Basic exampleAs well asSecond reference exampleIn addition to the operation start switch SW4Basic exampleThe control part 6c different from is provided.
[0094]
  The control unit 6c includes a kinematic calculation unit 61, a pulse counter 62, a motor rotation speed calculation unit 63, a motion control unit 64, a motor torque command unit 65, a D / A converter 66, and a motor driver 67.Basic exampleIf the drive control data is sent from the joystick 3 while the drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5, the drive control from the joystick 3 is performed. A direction speed input unit 60a for starting drive control of the drive unit 1 according to data is provided. That is, when drive control data is sent from the joystick 3 while drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5, drive is performed according to the drive control data from the joystick 3. The drive control of the unit 1 is performed.
[0095]
  More specifically, the direction speed input unit 60a receives drive control data from the joystick 3 while performing drive control of the drive unit 1 according to the drive control data stored in the data storage unit 5, and then the joystick 3 The same processing as that of the direction speed input unit 60 is performed in accordance with the drive control data from.
[0096]
  FIG. 16 is a flowchart for explaining the operation of the electric wheelchair.Third reference exampleWill be described.
[0097]
  It is determined whether or not to start the recording data, that is, whether or not the operation start switch SW4 is turned on (S30).
[0098]
  If the operation start switch SW4 is not turned on (NO in S30), drive control data from the joystick 3 is taken into the control unit 6 and drive control is performed according to this drive control data (S31). Then, it returns to step S30.
[0099]
  On the other hand, if the operation start switch SW4 is turned on (YES in S30), it is determined whether or not the joystick command = 0, that is, whether or not drive control data has been sent from the joystick 3 (S32).
[0100]
  If it has been sent (NO in S32), the process returns to step S30, and if it has not been sent (YES in S32), it is determined whether or not reading of the recorded data in the data storage unit 5 has been completed (S33). .
[0101]
  If the reading of the recording data in the data storage unit 5 is completed (YES in S33), the process returns to step S30. If the reading is not completed (NO in S33), the recording data, that is, the drive control data from the data storage unit 5 is displayed. Accordingly, drive control is performed (S34). Thereafter, the process returns to step S32.
[0102]
  In order to restart the drive control according to the drive control data from the data storage unit 5, the operation start switch SW4 may be turned on. At this time, the drive control data starts from the first data.
[0103]
  that's all,Third reference exampleAccording toBasic exampleIn addition, the drive control data is sent from the joystick 3 while the drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5. Since the drive control according to the drive control data from the joystick 3 is performed, the movement of the electric wheelchair by the drive control data stored in the data storage unit 5 can be immediately changed to the movement by the operation of the joystick 3. .
[0104]
  FIG. 17 illustrates the present invention.Fourth reference exampleFIG. 18 is an explanatory diagram of the adding unit shown in FIG.Fourth reference exampleThis electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5, and a control unit 6.Basic exampleAs well asSecond reference exampleIn addition to the same operation start switch SW4, an adder 7 is provided.
[0105]
  The adding unit 7 adds the drive control data from the joystick 3 and the drive control data stored in the data storage unit 5 and sends them to the directional speed input unit 60. That is, the drive control data stored in the data storage unit 5 is added with the drive control data from the joystick 3.
[0106]
  As a result, when the operation start switch SW4 is turned on and the drive control data stored in the data storage unit 5 is being taken into the directional speed input unit 60, when the drive control data is sent from the joystick 3, FIG. As shown in FIG. 18, the drive control data from the joystick 3 is added to the drive control data stored in the data storage unit 5.
[0107]
  that's all,Fourth reference exampleAccording toBasic exampleIn addition to the drive control data stored in the data storage unit 5, the drive control data from the joystick 3 is added to the drive control data stored in the data storage unit 5, so that the movement by the drive control data stored in the data storage unit 5 can be achieved. Can be adjusted by operating the joystick 3, and the will of the passenger can be reflected.
[0108]
  FIG. 19 illustrates the present invention.5th reference exampleIn the schematic configuration diagram of the electric wheelchair according to5th reference exampleThe electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, and a data storage unit 5.Basic exampleAs well asSecond reference exampleIn addition to the operation start switch SW4Basic exampleA control unit 6d different from the above is provided.
[0109]
  The control unit 6d includes a kinematic calculation unit 61, a pulse counter 62, a motor rotation speed calculation unit 63, a motion control unit 64, a motor torque command unit 65, a D / A converter 66, and a motor driver 67.Basic exampleIf the drive control data is sent from the joystick 3 while the drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5, the drive control from the joystick 3 is performed. A direction speed input unit 60b that performs drive control of the drive unit 1 according to data is provided. That is, when drive control data is sent from the joystick 3 while drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5, drive is performed according to the drive control data from the joystick 3. The drive control of the unit 1 is performed.
[0110]
  More specifically, when the drive control data is sent from the joystick 3 while the drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5, the directional speed input unit 60 b stores the data. The drive control data from the joystick 3 is prioritized over the drive control data stored in the unit 5, and the same processing as that in the direction speed input unit 60 is performed. Thereafter, no drive control data is sent from the joystick 3. Then, the process using the drive control data stored in the data storage unit 5 is performed from the stopped state.
[0111]
  FIG. 20 is a flowchart for explaining the operation of the electric wheelchair.5th reference exampleWill be described.
[0112]
  It is determined whether or not to start the recording data, that is, whether or not the operation start switch SW4 is turned on (S40).
[0113]
  If the operation start switch SW4 is not turned on (NO in S40), drive control data from the joystick 3 is taken into the control unit 6d, and drive control is performed according to this drive control data (S41). Thereafter, the process returns to step S40.
[0114]
  On the other hand, if the operation start switch SW4 is turned on (YES in S40), it is determined whether or not the joystick command = 0, that is, whether or not drive control data has been sent from the joystick 3 (S42).
[0115]
  If it has been sent (NO in S42), the process proceeds to step S45, and if it has not been sent (YES in S42), it is determined whether or not reading of the recorded data in the data storage unit 5 has been completed (S43). .
[0116]
  If the reading of the recording data in the data storage unit 5 is completed (YES in S43), the process returns to step S40. If the reading is not completed (NO in S43), the recording data, that is, the drive control data from the data storage unit 5 is displayed. Accordingly, drive control is performed (S44). Thereafter, the process returns to step S42.
[0117]
  In step S45, drive control data from the joystick 3 is taken into the control unit 6d, and drive control is performed according to the drive control data. Thereafter, the process returns to step S42. As a result, the processing using the drive control data stored in the data storage unit 5 is performed from the continuation after the stop at NO in step S42.
[0118]
  that's all,5th reference exampleAccording toBasic exampleThe joystick 3 can perform an interrupt operation when drive control is performed according to the drive control data stored in the data storage unit 5, thereby It can be reflected.
[0119]
  FIG. 21 illustrates the present invention.Sixth reference exampleIn the schematic configuration diagram of the electric wheelchair according toSixth reference exampleThe electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, and a data storage unit 5.Basic exampleAs well asSecond reference exampleIn addition to the operation start switch SW4Basic exampleThe control part 6e different from is provided.
[0120]
  The controller 6e includes a kinematic calculator 61, a pulse counter 62, a motor rotation speed calculator 63, a motion controller 64, a motor torque command unit 65, a D / A converter 66, and a motor driver 67.Basic exampleIf the drive control data is sent from the joystick 3 while the drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5, the drive control from the joystick 3 is performed. A direction speed input unit 60c that performs drive control of the drive unit 1 according to data is provided. That is, when drive control data is sent from the joystick 3 while drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5, drive is performed according to the drive control data from the joystick 3. The drive control of the unit 1 is performed.
[0121]
  More specifically, the direction speed input unit 60c moves when the drive control data is sent from the joystick 3 while the drive control of the drive unit 1 is being performed according to the drive control data stored in the data storage unit 5. X, Y and angular velocity Θ are set to 0, respectively.
[0122]
  FIG. 22 is a flowchart for explaining the operation of the electric wheelchair.Sixth reference exampleWill be described.
[0123]
  It is determined whether or not to start the recording data, that is, whether or not the operation start switch SW4 is turned on (S50).
[0124]
  If the operation start switch SW4 is not turned on (NO in S50), drive control data from the joystick 3 is taken into the control unit 6 and drive control is performed according to this drive control data (S51). Thereafter, the process returns to step S50.
[0125]
  On the other hand, if the operation start switch SW4 is turned on (YES in S50), it is determined whether or not the joystick command = 0, that is, whether or not drive control data has been sent from the joystick 3 (S52).
[0126]
  If it has been sent (NO in S52), the process proceeds to step S55, and if it has not been sent (YES in S52), it is determined whether or not reading of the recorded data in the data storage unit 5 has been completed (S53). .
[0127]
  If reading of the recording data in the data storage unit 5 is completed (YES in S53), the process returns to step S50. If reading is not completed (NO in S53), the recording data, that is, the drive control data from the data storage unit 5 is displayed. Accordingly, drive control is performed (S54). Thereafter, the process returns to step S52.
[0128]
  In step S55, the direction and speed = 0, that is, the moving speeds X and Y and the angular speed Θ are set to 0, respectively. Thereby, this electric wheelchair stops.
[0129]
  that's all,Sixth reference exampleAccording toBasic exampleThe electric wheelchair can be stopped by moving the joystick 3 when the drive control according to the drive control data stored in the data storage unit 5 is performed. become. Accordingly, it is not necessary to separately provide an emergency stop button or the like, and the operation is easier than such an emergency stop button, so that the electric wheelchair can be quickly stopped.
[0130]
  Next, the present inventionSeventh reference exampleThe electric wheelchair will be described. The electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5, and a control unit 6.Basic exampleAs well asSecond reference exampleThe operation start switch SW4 and the number setting unit (not shown) such as a numeric keypad and up / down key are provided according to the drive control data stored in the data storage unit 5 for the number of times set by the number setting unit. The drive control of the unit 1 is repeatedly performed.
[0131]
  FIG. 23 is a flowchart for explaining the operation of the electric wheelchair.7th reference ExampleWill be described.
[0132]
  It is determined whether or not to start with the recording data, that is, whether or not the operation start switch SW4 is turned on (S60).
[0133]
  If the operation start switch SW4 is not turned on (NO in S60), drive control data from the joystick 3 is taken into the control unit 6 and drive control is performed according to this drive control data (S61). Thereafter, the process returns to step S60.
[0134]
  On the other hand, if the operation start switch SW4 is turned on (YES in S60), the count value is initially set to 0 and then the set number of times has been operated, that is, the count value is set to the value set by the number setting unit (set value). ) Is determined (S62).
[0135]
  If the count value reaches the set value (YES in S62), the process returns to step S60, and if not reached (NO in S62), drive control is performed according to the recording data, that is, the drive control data from the data storage unit 5 ( S63). Thereafter, the process returns to step S62.
[0136]
  that's all,Seventh reference exampleAccording toBasic exampleIt is possible to achieve the same effect as the above, and it is possible to repeat the traveling of the electric wheelchair by the drive control data stored in the data storage unit 5 as many times as desired.
[0137]
  FIG. 24 shows the present invention.Eighth reference exampleIn the schematic configuration diagram of the electric wheelchair according toEighth reference exampleThis electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5, and a control unit 6.Basic exampleThe data storage unit 5 stores drive control data corresponding to a dance operation.
[0138]
  As shown in FIG. 24, the drive control data stored in the data storage unit 5 is obtained by “measurement of dance movement” and “data conversion”, that is, movement of the dancer in the front-rear direction on the horizontal plane, left-right direction. It is obtained by dividing the measurement into three components of movement and rotation movement and converting these measurement results into data. However, the dance may be ballroom dance, folk dance or creative dance.
[0139]
  that's all,Eighth reference exampleAccording toBasic exampleIt is possible to achieve the same effect as above and to make the passengers enjoyable. Moreover, even if the dance operation cannot be performed, it becomes possible to enjoy the dance. In addition, the dance operation can be practiced by himself using the movement of the electric wheelchair as a model. further,Basic exampleSince the drive unit 1 that can move in all directions as described above is provided, it is possible to cause the electric wheelchair to perform a more delicate dance movement.
[0140]
  In addition,Eighth reference exampleThen, the drive control data obtained by measuring the movement of the dancer and converting it into data is stored in the data storage unit 5, but the present invention is not limited to this.1As in the embodiment, the switches SW1 and SW2 are provided so that the operation data of the joystick 3 can be written into the data storage unit 5, and the operation data by a good operator of the dance operation is written and stored in the data storage unit 5. You may do it.
[0141]
  25 and 26 show the present invention.Ninth reference exampleIt is explanatory drawing of the drive control data memorize | stored in the data storage part which the electric wheelchair which concerns on uses, and uses these figures belowNinth reference exampleWill be described.
[0142]
  This electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5 and a control unit 6.Eighth reference exampleThe data storage unit 5 stores drive control data for every minute time corresponding to the dance operation.
[0143]
  As shown in FIGS. 25 and 26, the drive control data stored in the data storage unit 5 is the movement speed in the x and y directions with respect to the center position of the dancer's waist with respect to the xy reference coordinates set on the horizontal plane. The angular velocity Θ of rotation with respect to X, Y and the center of the waist is measured every minute time, and these measurement results are obtained as data. For example, the moving speed is calculated by (current measurement value−previous measurement value) / minute time.
[0144]
  that's all,Ninth reference exampleAccording toEighth reference exampleIn addition to the effects similar to the above, since the drive control data for every minute time is stored, it is possible to accurately reproduce the movement of the continuous dance operation.
[0145]
  FIG. 27 shows the present invention.10th reference exampleFIG. 28 and FIG. 29 are explanatory diagrams of the high-frequency rejection filter shown in FIG.10th reference exampleWill be described.
[0146]
  As shown in FIG. 27, this electric wheelchair includes a drive unit 1, a seat unit 2, a joystick 3, an A / D converter 4, a data storage unit 5, and a control unit 6.Ninth reference exampleAnd is interposed between the data storage unit 5 and the direction speed input unit 60, and each of the moving speeds X and Y and the angular speed Θ read from the data storage unit 5 as shown in FIGS. On the other hand, a high frequency removal filter 8 for removing high frequency components is further provided. However, the left waveforms in FIGS. 29A, 29B, and 29C are the input waveforms of the high frequency rejection filter 8, and the right waveforms indicate the output waveforms of the high frequency rejection filter 8. FIG.
[0147]
  Thereby, since drive control is performed according to the drive control data from which the high frequency component has been removed, the movement of the electric wheelchair becomes smooth, and the shock of movement to the occupant is eased.
[0148]
  that's all,10th reference exampleAccording toNinth reference exampleIt is possible to achieve the same effect as the above, and it is possible to smooth the movement of the electric wheelchair and to relieve the shock of movement to the passenger. This makes it possible to improve the ride comfort.
[0149]
  In addition,9thand10th reference exampleThen, the data storage unit 5 is configured to store data on the movement speeds X and Y and the angular velocity Θ of rotation corresponding to the dance operation, but not limited thereto. The configuration may be such that the data of the moving speed and the angular speed of rotation are stored as a Fourier series function that approximates the data of the moving speed and the angular speed of rotation every minute time. As a result, the drive control data is substantially compressed, so that the storage capacity and cost of the data storage unit 5 can be reduced.
[0150]
  The second3Like the electric wheelchair of the embodiment, the length of minute time can be changed10thand10th reference exampleIf each electric wheelchair is configured, it becomes possible to change the agility of the dance movement. Thereby, it becomes possible to change the movement range of the dance and the speed of the step movement, and it is possible to cause the electric wheelchair to perform the dance movement suitable for the passenger's preference.
[0151]
  FIG. 30 is an explanatory diagram of a method for measuring drive control data corresponding to a dance operation.8th to 10th reference examplesA method for measuring drive control data that can be used in FIG.
[0152]
  First, the targets T1 and T2 are attached to the left and right sides of the dancer's waist, and then, with a plurality of (four in FIG. 30) cameras provided around the xy reference coordinates set on the horizontal plane, within the xy reference coordinates. The targets T1 and T2 attached to the dancer's waist are photographed.
[0153]
  After this shooting, the position of each target is detected every minute time from a plurality of camera images. Next, assuming that the detection results of the obtained targets T1 and T2 are (x1, y1) and (x2, y2), respectively, calculation of the following equation using these positional information is performed, and the center position of the dancer's waist is calculated. (Mx, My) and an angle θ in the front direction of the waist with respect to the x direction are obtained.
[0154]
    Mx = (x1-x2) / 2
    My = (y1-y2) / 2
    θ = tan-1 [(y1-y2) / (x1-x2)]
  Next, the moving speeds X and Y and the angular speed Θ are calculated from the current center position (Mx, My) and angle θ and the previous center position (Mx, My) and angle θ, respectively (Ninth reference exampleSee).
[0155]
  Thus, the movement of a person can be easily measured by using so-called motion capture technology.
[0156]
【The invention's effect】
  As can be seen from the above, according to the first aspect of the present invention, the drive unit composed of an electric motor, the seat unit that moves according to the drive of the drive unit, and the drive control of the drive unit according to the drive control data. And a storage unit for storing drive control data used by the control unit, And an operating device for driving control data input used in the control unit, and when the operating device is operated, the driving control data is input to the control unit, and the driving unit is driven and controlled. Drive control data can be stored in the storage unitTherefore, the electric wheelchair can be moved in a predetermined operation regardless of the operation (steering) ability of the passenger.
[0157]
  further,Desired operation data can be stored in the storage unit.
[0158]
  According to invention of Claim 2,The storage unit is composed of a detachable recording medium and a storage unit main body to which the recording medium is mounted. Since the drive control data stored in the storage unit is recorded on the recording medium, it is only necessary to replace the recording medium. The electric wheelchair can be moved with drive control data of desired operation data easily and in a short time. Further, the drive control data can be created off-line, and a large number of operation data for an electric wheelchair can be obtained simply by copying.
[0159]
  According to invention of Claim 3,Since the drive control data from the operating device is recorded on the recording medium, it is possible to move the electric wheelchair easily and quickly with the drive control data of the desired operation data simply by replacing the recording medium. become. Further, the drive control data can be created off-line, and a large number of operation data for an electric wheelchair can be obtained simply by copying.
[0160]
  According to invention of Claim 4,Since the drive control data stored in the storage unit is data of a speed for every minute time, it is possible to smooth the reproduced motion of the electric wheelchair.
[0161]
  According to invention of Claim 5,Since the minute time is set to be equal to or longer than the drive control period of the electric motor, it is possible to stabilize the driving of the electric motor.
[0162]
  According to the invention described in claim 6,Since the length of the minute time can be changed, the speed of movement of the electric wheelchair can be changed according to the passenger's preference.
[0163]
  According to invention of Claim 7,Since the speed data is used after being multiplied by a settable value, the speed of the electric wheelchair can be changed according to the passenger's preference.
[0164]
  According to invention of Claim 8,Since the recording medium used in the electric wheelchair according to claim 2 is recorded with drive control data used by the control unit, the recording medium is used in the electric wheelchair. The electric wheelchair can be moved in a predetermined operation regardless of the operation (maneuvering) ability of the passenger.
[Brief description of the drawings]
FIG. 1 of the present inventionBasic exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG. 2 is a schematic configuration diagram of a drive unit shown in FIG.
FIG. 3 is a schematic configuration diagram of each drive unit shown in FIG. 2;
FIG. 4 is an explanatory diagram of drive control performed by the control unit shown in FIG.
FIG. 5 shows the first of the present invention.1It is a schematic block diagram of the electric wheelchair which concerns on embodiment.
FIG. 6 shows the first of the present invention.2It is a schematic block diagram of the electric wheelchair which concerns on embodiment.
FIG. 7 shows the first of the present invention.3It is a schematic block diagram of the electric wheelchair which concerns on embodiment.
FIG. 8 is an explanatory diagram of a control unit in FIG. 7;
FIG. 9 shows the first of the present invention.4It is a schematic block diagram of the electric wheelchair which concerns on embodiment.
10 is an explanatory diagram of a control unit in FIG. 9;
FIG. 11 shows the present invention.First reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG.First reference exampleIt is a flowchart for operation | movement description of the electric wheelchair which concerns on.
FIG. 13 shows the present invention.Second reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG. 14Second reference exampleIt is a flowchart for operation | movement description of the electric wheelchair which concerns on.
FIG. 15 shows the present invention.Third reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG. 16Third reference exampleIt is a flowchart for operation | movement description of the electric wheelchair which concerns on.
FIG. 17 shows the present invention.Fourth reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
18 is an explanatory diagram of an adding unit shown in FIG.
FIG. 19 shows the present invention.5th reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG. 205th reference exampleIt is a flowchart for operation | movement description of the electric wheelchair which concerns on.
FIG. 21 shows the present invention.Sixth reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG. 22Sixth reference exampleIt is a flowchart for operation | movement description of the electric wheelchair which concerns on.
FIG. 23 shows the present invention.Seventh reference exampleIt is a flowchart for operation | movement description of the electric wheelchair which concerns on.
FIG. 24 shows the present invention.Eighth reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG. 25 shows the present invention.Ninth reference exampleIt is explanatory drawing of the drive control data memorize | stored in the data storage part which the electric wheelchair which concerns on has.
FIG. 26Ninth reference exampleIt is explanatory drawing of the drive control data memorize | stored in the data storage part which the electric wheelchair which concerns on has.
Fig. 27 of the present invention10th reference exampleIt is a schematic block diagram of the electric wheelchair concerning.
FIG. 28 is an explanatory diagram of the high-frequency rejection filter shown in FIG. 27.
29 is an explanatory diagram of the high frequency removal filter shown in FIG. 27. FIG.
FIG. 30 is an explanatory diagram of a method for measuring drive control data corresponding to a dance operation.
[Explanation of symbols]
  1 Drive unit
  2 seats
  3 Joystick
  4 A / D converter
  5 Data storage
  6 Control unit
  10 Drive unit
  11 Motor
  60 direction speed input section
  61 Kinematics Calculation Department
  62 Pulse counter
  63 Motor rotation speed calculation unit
  64 Motion control part
  65 Motor torque command section
  66 D / A converter
  67 Motor driver

Claims (8)

電動機によりなる駆動部と、
前記駆動部の駆動に応じて移動する座席部と、
駆動制御データに従って前記駆動部の駆動制御を行う制御部と、
前記制御部により使用される駆動制御データを記憶する記憶部と
制御部に使用される駆動制御データ入力用の操作器とを備え、
操作器が操作されることで制御部に駆動制御データが入力されて駆動部の駆動制御が行われ、操作器からの駆動制御データは前記記憶部に記憶可能である電動車椅子。
A drive unit comprising an electric motor;
A seat part that moves in response to the drive of the drive part;
A control unit that performs drive control of the drive unit according to drive control data;
A storage unit for storing drive control data used by the control unit ;
And an operating device for driving control data input used in the control unit,
An electric wheelchair in which drive control data is input to the control unit by operating the operation unit to perform drive control of the drive unit, and drive control data from the operation unit can be stored in the storage unit .
前記記憶部は着脱可能な記録媒体およびこの記録媒体が装着される記憶部本体により構成され、前記記憶部が記憶する駆動制御データは前記記録媒体に記録される請求項1に記載の電動車椅子。The electric wheelchair according to claim 1, wherein the storage unit includes a removable recording medium and a storage unit main body to which the recording medium is attached, and drive control data stored in the storage unit is recorded in the recording medium. 前記記録媒体には前記操作器からの駆動制御データが記録される請求項2記載の電動車椅子。The electric wheelchair according to claim 2, wherein drive control data from the operating device is recorded on the recording medium. 前記記憶部が記憶する駆動制御データは微少時間毎の速度のデータである請求項1〜3のいずれかに記載の電動車椅子。The electric wheelchair according to any one of claims 1 to 3, wherein the drive control data stored in the storage unit is data of a speed every minute time. 前記微少時間は前記電動機の駆動制御の周期以上に設定される請求項4記載の電動車椅子。The electric wheelchair according to claim 4, wherein the minute time is set to be equal to or longer than a drive control period of the electric motor. 前記微少時間の長さは変更可能である請求項4または5に記載の電動車椅子。The electric wheelchair according to claim 4 or 5, wherein the length of the minute time can be changed. 前記速度のデータは設定可能な値により乗算された上で使用される請求項4〜6のいずれかに記載の電動車椅子。The electric wheelchair according to any one of claims 4 to 6, wherein the speed data is used after being multiplied by a settable value. 請求項2記載の電動車椅子で使用される記録媒体であって前記制御部により使用される駆動制御データが記録されている記録媒体。The recording medium used with the electric wheelchair according to claim 2, wherein the drive control data used by the control unit is recorded.
JP30461398A 1998-10-26 1998-10-26 Electric wheelchair and recording medium Expired - Lifetime JP3669181B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30461398A JP3669181B2 (en) 1998-10-26 1998-10-26 Electric wheelchair and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30461398A JP3669181B2 (en) 1998-10-26 1998-10-26 Electric wheelchair and recording medium

Publications (2)

Publication Number Publication Date
JP2000126241A JP2000126241A (en) 2000-05-09
JP3669181B2 true JP3669181B2 (en) 2005-07-06

Family

ID=17935129

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30461398A Expired - Lifetime JP3669181B2 (en) 1998-10-26 1998-10-26 Electric wheelchair and recording medium

Country Status (1)

Country Link
JP (1) JP3669181B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5305290B2 (en) * 2009-01-30 2013-10-02 国立大学法人九州工業大学 Sphere drive omnidirectional movement device
KR20170125695A (en) * 2016-05-04 2017-11-15 피플리안주식회사 Joystick System of Power Driven Wheelchairs
JP7487969B2 (en) 2020-05-26 2024-05-21 国立大学法人九州工業大学 Ball-driven mobile device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5442718A (en) * 1977-09-08 1979-04-04 Suzuki Motor Co Ltd Motor controlling system for electrically driven wheelchair
JPS6249413A (en) * 1985-08-28 1987-03-04 Toshiba Corp Unmanned carrying device
US5033000A (en) * 1988-06-09 1991-07-16 Natco Corporation Variable keyed power distribution and control system for motorized wheelchair
JPH0521152Y2 (en) * 1989-08-01 1993-05-31
JPH0866431A (en) * 1992-03-16 1996-03-12 Osamu Funahashi Electric wheelchair with judging intelligence by built-in computer, etc.
JPH07110711A (en) * 1993-10-14 1995-04-25 Nippondenso Co Ltd Moving robot
JPH0924068A (en) * 1995-07-10 1997-01-28 Yamaha Motor Co Ltd Motor-driven wheelchair
JPH11290390A (en) * 1998-04-13 1999-10-26 Matsushita Electric Ind Co Ltd Autonomous traveling device for mobile body

Also Published As

Publication number Publication date
JP2000126241A (en) 2000-05-09

Similar Documents

Publication Publication Date Title
JP6710227B2 (en) Control of personal transport equipment based on user location
JP4511344B2 (en) Wheelchairs propelled by users and methods for propelling wheelchairs
JP5471456B2 (en) Training system, training method and training program
US6033227A (en) Training apparatus
JP4957769B2 (en) Traveling apparatus and control method thereof
US6575836B1 (en) Game device
US7138772B2 (en) Electrically movable vehicle and control program for driving electrically movable vehicle
WO2004071842A1 (en) Force input operation device, movable body, carrying vehicle, and auxiliary vehicle for walking
JP2005022631A (en) Drive control device of electric scooter
JP2005022631A5 (en)
US6746304B1 (en) Remote-control toy car set
JP3669181B2 (en) Electric wheelchair and recording medium
JP3656500B2 (en) Omnidirectional cart
JP6062785B2 (en) Inverted pendulum type vehicle
JP3788920B2 (en) Power assist device
JP4495444B2 (en) Power assist type moving body
JPH05137759A (en) Weight movement training device
JPH09173327A (en) Device for operating motor-driven truck for movable x-ray equipment
JP4789061B2 (en) vehicle
JP2005080902A (en) Method and apparatus for controlling posture of driving body and traveling vehicle
JP2001187268A (en) Joy stick control method and device
JPH07144069A (en) Steering load device, game device using the same and driving simulator
JP2002037111A (en) Steering device for vehicle
JPS62181985A (en) Controller for coaxial two-wheel barrow
JP3134167B2 (en) Steering system in automobile toys

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040928

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041005

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041206

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: 20050322

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050404

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080422

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090422

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090422

Year of fee payment: 4

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090422

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100422

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100422

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110422

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130422

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130422

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140422

Year of fee payment: 9

EXPY Cancellation because of completion of term