(57)【要約】【課題】簡易な装置構成で、スムーズな走行を実現することができるようにする。【解決手段】ホイールベース決定部２８によって、操作部１６によって入力された操作に対応する操舵角に応じて、駆動輪と仮想操舵輪との間のホイールベースを、操舵角の絶対値が大きいほど短くなるように決定する。回転速度算出部３０によって、決定されたホイールベースと、入力された操作に対応する速度及び操舵角とに基づいて、左右各々の駆動輪の回転速度を各々算出する。サーボアンプ１９によって、算出された左右各々の駆動輪の回転速度に基づいて、右駆動部２０Ｒ及び左駆動部２０Ｌによる駆動を制御する。【選択図】図２
2011161990.tif 000002
【特許請求の範囲】
【請求項１】
左右各々の駆動輪、及び前記駆動輪より前又は後に設けられた少なくとも１つのキャスタを備えた移動体に対して、前記左右各々の駆動輪の回転を独立して駆動することが可能な駆動手段と、
操作者によって、前記移動体の速度及び操舵角の各々に対応する操作を入力することが可能な操作手段と、
前記操作手段によって入力された操作に対応する操舵角、又は前記操作に対応する速度及び操舵角に応じて、前記駆動輪と操舵輪として仮想的に配置される仮想操舵輪との間の前後方向の距離を示すホイールベースを決定する決定手段と、
前記決定手段によって決定された前記ホイールベースと、前記操作手段によって入力された操作に対応する速度及び操舵角とに基づいて、左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つを各々算出する算出手段と、
前記算出手段によって算出された左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つに基づいて、前記駆動手段による駆動を制御する駆動制御手段と、
を含む移動体駆動装置。
【請求項２】
前記決定手段は、前記操作手段によって入力された操作に対応する操舵角に応じて、前記操舵角の絶対値が大きいほど短くなるように前記ホイールベースを決定する請求項１記載の移動体駆動装置。
【請求項３】
前記決定手段は、前記操作手段によって入力された操作に対応する速度及び操舵角に応じて、前記操舵角の絶対値が大きいほど短くなり、かつ、前記速度が大きいほど短くなるように、前記ホイールベースを決定する請求項１記載の移動体駆動装置。
【請求項４】
前記算出手段は、前記決定手段によって決定された前記ホイールベース及び前記操作手段によって入力された操作に対応する操舵角に基づいて、旋回半径を算出し、算出された旋回半径及び前記操作に対応する速度に基づいて、前記左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つを各々算出する請求項１〜請求項３の何れか１項記載の移動体駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体駆動装置に係り、特に、移動体の左右各々の駆動輪の回転を独立して駆動可能な移動体駆動装置に関する。
【背景技術】
【０００２】
従来より、左右各々の駆動輪を独立に制御する電動車椅子の制御方法が知られている。この制御方法は、シンプルであり、一般的な前輪操舵の自動車やシニアカーと異なり、直進からその場旋回まで連続的に変化させることができると共に、シニアカーでは不可能な小回りが可能となっている。
【０００３】
また、車椅子のように旋回自在で、歩道、建物内などの場所で低速走行可能であると共に、一般道路などの場所である程度高い速度で走行して長距離運転を可能とする乗り物が知られている（特許文献１）。この乗り物では、速度に応じた車体の傾斜角を、ホイールベースの長さに応じて可変にする、リンク機構が用いられている。
【０００４】
また、カウンターバランスタイプのフォークリフトにおいてホイールベースを大幅に伸縮できる軽量コンパクトなフォークリフトが知られている（特許文献２）。このフォークリフトでは、重心位置を後方に動かすための、後輪及びカウンターウエイトをスライドさせる機構が用いられている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１１２３００号公報
【特許文献２】特開２００１−４８４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の電動車椅子の制御方法では、クランク走行を行った場合、旋回時に車速が低下してしまい、スムーズな走行を実現することが難しい、という問題がある。
【０００７】
また、上記の特許文献１、２に記載の技術では、ホイールベースを可変にするための機構が必要となるため、装置構成が複雑になってしまう、という問題がある。
【０００８】
本発明は、上記の問題点を解決するためになされたもので、簡易な装置構成で、スムーズな走行を実現することができる移動体駆動装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために本発明に係る移動体駆動装置は、左右各々の駆動輪、及び前記駆動輪より前又は後に設けられた少なくとも１つのキャスタを備えた移動体に対して、前記左右各々の駆動輪の回転を独立して駆動することが可能な駆動手段と、操作者によって、前記移動体の速度及び操舵角の各々に対応する操作を入力することが可能な操作手段と、前記操作手段によって入力された操作に対応する操舵角、又は前記操作に対応する速度及び操舵角に応じて、前記駆動輪と操舵輪として仮想的に配置される仮想操舵輪との間の前後方向の距離を示すホイールベースを決定する決定手段と、前記決定手段によって決定された前記ホイールベースと、前記操作手段によって入力された操作に対応する速度及び操舵角とに基づいて、左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つを各々算出する算出手段と、前記算出手段によって算出された左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つに基づいて、前記駆動手段による駆動を制御する駆動制御手段とを含んで構成されている。
【００１０】
本発明によれば、決定手段によって、操作手段によって入力された操作に対応する操舵角、又は操作に対応する速度及び操舵角に応じて、駆動輪と操舵輪として仮想的に配置される仮想操舵輪との間の前後方向の距離を示すホイールベースを決定する。算出手段によって、決定手段によって決定されたホイールベースと、操作手段によって入力された操作に対応する速度及び操舵角とに基づいて、左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つを各々算出する。
【００１１】
そして、駆動制御手段によって、算出手段によって算出された左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つに基づいて、駆動手段による駆動を制御する。
【００１２】
このように、速度又は操舵角に応じて決定される、駆動輪と仮想操舵輪との間のホイールベースに基づいて、左右各々の駆動輪の回転速度、駆動電流、又はトルクを算出することにより、簡易な装置構成で、スムーズな走行を実現することができる。
【００１３】
本発明に係る決定手段は、操作手段によって入力された操作に対応する操舵角に応じて、操舵角の絶対値が大きいほど短くなるようにホイールベースを決定することができる。これによって、操舵角に応じたスムーズな走行を実現することができる。
【００１４】
本発明に係る決定手段は、操作手段によって入力された操作に対応する速度及び操舵角に応じて、操舵角の絶対値が大きいほど短くなり、かつ、速度が大きいほど短くなるように、ホイールベースを決定することができる。これによって、速度及び操舵角に応じたスムーズな走行を実現することができる。
【００１５】
本発明に係る算出手段は、決定手段によって決定されたホイールベース及び操作手段によって入力された操作に対応する操舵角に基づいて、旋回半径を算出し、算出された旋回半径及び操作に対応する速度に基づいて、左右各々の駆動輪の回転速度、駆動電流、及びトルクの何れか１つを各々算出することができる。
【発明の効果】
【００１６】
以上説明したように、本発明の移動体駆動装置によれば、速度又は操舵角に応じて決定される、駆動輪と仮想操舵輪との間のホイールベースに基づいて、左右各々の駆動輪の回転速度、駆動電流、又はトルクを算出することにより、簡易な装置構成で、スムーズな走行を実現することができる、という効果が得られる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施の形態に係る電動車椅子の構成を示す概略図である。
【図２】本発明の第１の実施の形態に係る電動車椅子の構成を示すブロック図である。
【図３】操作部の操作量及び操作方向と、速度及び操舵角との対応関係を示す図である。
【図４】仮想前輪走行モードを説明するための図である。
【図５】操舵角とホイールベースとの関係を示す図である。
【図６】本発明の第１の実施の形態に係る電動車椅子の制御部における駆動制御処理ルーチンの内容を示すフローチャートである。
【図７】（Ａ）操舵角とホイールベースとの関係の例を示すグラフ、及び（Ｂ）走行距離と車両のふらつきとの関係を示すグラフである。
【図８】（Ａ）電動車椅子が８の字走行を行った様子を示すグラフ、及び（Ｂ）電動車椅子の車速の変化を示すグラフである。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の好適な実施の形態について説明する。なお、本実施の形態では、電動車椅子に本発明を適用した場合について説明する。
【００１９】
図１に示すように、第１の実施の形態に係る電動車椅子１０は、車椅子本体１１の左右に設けられた駆動輪１２Ｌ、１２Ｒと、駆動輪１２Ｌ、１２Ｒより前であって、車椅子本体１１の下面における左右方向の中心に設けられたキャスタ１４とを備えている。
【００２０】
キャスタ１４は、車椅子本体１１を支持するように設けられ、回転可能な車輪の回転軸の方向が、走行平面上で変更自在に構成されている。
【００２１】
また、図２に示すように、電動車椅子１０は、操作者の手によって操作される操作部１６と、操作部１６の操作に基づいて、駆動指令値を示す信号を生成して出力する制御部１８と、駆動指令値を示す信号に基づいて、左駆動部２０Ｌ及び右駆動部２０Ｒを制御するサーボアンプ１９と、モータから構成され、左駆動信号に基づいて、左の駆動輪１２Ｌを駆動する左駆動部２０Ｌと、モータから構成され、右駆動信号に基づいて、右の駆動輪１２Ｒを駆動する右駆動部２０Ｒとを備えている。なお、サーボアンプ１９は、駆動制御手段に対応している。
【００２２】
操作部１６は、例えば、ジョイスティックで構成され、かつ、長さ方向が上下方向となるように設置された、操作者の手によって操作されるグリップ部２２と、操作者の手によって操作されたグリップ部２２の操作量及び操作方向を計測する操作量センサ２４とを備えている。図３に示すように、操作量センサ２４によって計測されたグリップ部２２の操作量が、後述する仮想操舵輪の速度Ｖに対応し、操作量センサ２４によって計測されたグリップ部２２の操作方向（水平面上における前進方向を基準とした操作方向）が、仮想操舵輪の操舵角δに対応している。操作量センサ２４は、計測した操作量及び操作方向を示す操作信号を制御部１８に出力する。
【００２３】
サーボアンプ１９は、入力された駆動指令値を示す信号に応じた左の駆動輪１２Ｌの回転速度を実現するように、左駆動部２０Ｌの回転数をフィードバック制御する。また、サーボアンプ１９は、入力された駆動指令値を示す信号に応じた右の駆動輪１２Ｒの回転速度を実現するように、右駆動部２０Ｒの回転数をフィードバック制御する。
【００２４】
制御部１８は、以下に説明する仮想前輪走行モードに従って、駆動指令値を示す信号を生成して出力する。
【００２５】
図４に示すように、等価三輪車を用いた仮想前輪走行モードでは、転舵を行う操舵前輪Ｂを仮想的に設置し、自動車と同じく仮想操舵前輪Ｂの持つ速度Ｖ'により車両の制御を行う。仮想操舵前輪Ｂが速度Ｖ'となるように駆動輪に制御をかけるため、仮想前輪走行モードは、仮想操舵前輪の速度入力とも呼ばれる。また、仮想前輪走行モードでは、駆動輪と仮想操舵前輪との間の前後方向の距離を示すホイールベースＬは任意に設定可能である。
【００２６】
左右の駆動輪の中央位置をＭとし、旋回円弧の中心をＰとして、線分ＭＰの長さを旋回半径Ｒとする。車輪の転がりはつねに車輪を接線とする軌跡になると仮定すると、仮想操舵前輪の操舵角度δを一定に保てば、車両は点Ｐを中心とする円弧を描く。なお、操作部１６におけるグリップ部２２の操作量は、仮想操舵前輪の速度Ｖ’に対応し、操作量センサ２４によって計測されたグリップ部２２の操作方向（水平面上における操作方向）が、仮想操舵前輪の操舵角δに対応する。
【００２７】
制御部１８を、ハードウエアとソフトウエアとに基づいて定まる機能実現手段毎に分割した機能ブロックで説明すると、制御部１８は、操作量センサ２４によって計測された操作量及び操作方向を取得し、速度及び操舵角に変換する操作量取得部２６と、操舵角に応じてホイールベースを決定するホイールベース決定部２８と、左右の駆動輪１２Ｌ、１２Ｒの回転速度（回転角速度）を算出する回転速度算出部３０と、を備えている。
【００２８】
操作量取得部２６は、操作量センサ２４によって計測された操作量及び操作方向を示す操作信号を所定間隔で取得し、取得した操作量を、速度に変換し、また、上記図３に示すように、取得した操作方向を、前進方向を基準方向とした操舵角に変換する。
【００２９】
ここで、本実施の形態の原理について説明する。
【００３０】
上記の仮想前輪走行モードに従って電動車椅子の左右の駆動輪を独立に制御する制御法では、直進安定性を重視して、任意にホイールベースを長く取ると、旋回時における車速の低下が大きくなり、旋回立ち上がり時における加速が大きくなってしまう、という問題が発生する。一方、逆にホイールベースを短くした場合には、直進時のわずかな左右操作に反応するようになり、頻繁な修正操作が必要になってしまう、という問題が発生する。
【００３１】
そこで、本実施の形態では、以下に説明するように、ホイールベースＬを操舵角δの関数とすることにより、操舵角のみで、ホイールベースが異なる車両モデルの駆動輪の駆動指令値を決めることができるようにする。例えば、直進（δ＝０°）に近づく程、ホイールベースを長くすることで、左右操舵の入力の重みを、直進に対して相対的に小さくし、直進安定性を保つようにする。
【００３２】
ホイールベース決定部２８では、例えば、以下の（１）式に従って、操作量取得部２６によって得られた操舵角δに基づいて、ホイールベースＬを決定する。
【００３３】
【数１】
2011161990.tif 000003
【００３４】
ただし、ｄは、左右の駆動輪１２Ｌ、１２Ｒ間の距離であるトレッド幅Ｔの１／２とする。
【００３５】
上記（１）式により、図５に示すように、操舵角δの絶対値が大きいほど、ホイールベースＬは小さく決定され、また、ホイールベースＬの最小値が、トレッド幅Ｔの１／２となるように決定される。
【００３６】
回転速度算出部３０は、以下に説明するように、左右の駆動輪１２Ｌ、１２Ｒの回転速度を算出する。
【００３７】
まず、仮想前輪走行モードでは、車両の旋回半径Ｒは、操舵角δとホイールベースの長さＬとに基づいて決定されるため、以下の（２）式に従って、旋回半径Ｒを算出する。
【００３８】
【数２】
2011161990.tif 000004
【００３９】
そして、旋回半径Ｒとトレッド幅Ｔの１／２（＝ｄ）と操作量取得部２６によって得られた速度Ｖ’とに基づいて、以下の（３）式に従って、左右の駆動輪１２Ｌ、１２Ｒの回転速度ωl、ωrが算出される。
【００４０】
【数３】
2011161990.tif 000005
【００４１】
例えば、回転速度の最高速が１．２ｍ／ｓである場合、算出された回転速度０ｍ／ｓ〜１．２ｍ／ｓに対応する駆動指令値０Ｖ〜１０Ｖが、サーボアンプ１９に出力される。
【００４２】
次に、第１の実施の形態に係る電動車椅子１０の作用について説明する。まず、メインスイッチ（図示省略）がオンされると、制御部１８において図６に示す駆動制御処理ルーチンが実行される。
【００４３】
まず、ステップ１００において、操作部１６から、操作量及び操作方向を示す操作信号を取得する。次のステップ１０２において、上記ステップ１００で取得した操作信号が示す操作量及び操作方向を、速度及び操舵角に変換する。
【００４４】
そして、ステップ１０４において、上記ステップ１０２で得られた操舵角に基づいて、ホイールベースを決定する。次のステップ１０６では、上記ステップ１０２で得られた操舵角と、上記ステップ１０４で決定されたホイールベースとに基づいて、旋回半径を算出する。
【００４５】
そして、ステップ１０８では、上記ステップ１０２で得られた速度と、上記ステップ１０６で算出された旋回半径とに基づいて、左右各々の駆動輪１２Ｌ、１２Ｒの回転速度を算出し、算出された回転速度に応じた駆動指令値を示す信号をサーボアンプ１９に出力して、上記ステップ１００へ戻る。
【００４６】
サーボアンプ１９では、算出された左右各々の駆動輪１２Ｌ、１２Ｒの回転速度に応じた駆動指令値を示す信号が入力される毎に、駆動指令値に対応する左右各々の駆動輪１２Ｌ、１２Ｒの回転速度が実現されるように、左駆動部２０Ｌ、右駆動部２０Ｒの回転数を各々フィードバック制御する。
【００４７】
次に、実験結果について説明する。図７（Ａ）に示すように、以下の式で表されるガウス関数を用いて、操舵角に応じてホイールベースを可変（最大４ｍ）に設定した。
【００４８】
【数４】
2011161990.tif 000006
【００４９】
図７（Ｂ）は、サイン波状の微小の操舵入力を入れながら直進走行を行った場合の、市販の車椅子仕様（独立二輪駆動）と、図７（Ａ）の関数を実装した仮想前輪仕様の車両のふらつき比較を示している。図７（Ｂ）から、仮想前輪仕様の方が直進性に優れていることが分かる。
【００５０】
更に、図８（Ａ）に示すように８の字走行を行う際に、仮想前輪仕様のホイールベースを０．５ｍに決定して、電動車椅子の車速を計測した。図８（Ｂ）に示すような車速の計測結果が得られ、速度変化が少なく（ギクシャクすることなく）、スムーズに走行していることがわかった。
【００５１】
以上説明したように、第１の実施の形態に係る電動車椅子によれば、操作部の操作により入力された操舵角に応じて、駆動輪と仮想操舵輪との間のホイールベースを、操舵角の絶対値が大きいほど短くなるように決定し、ホイールベースに基づいて、左右各々の駆動輪の回転速度を算出することにより、簡易な装置構成で、スムーズな走行を実現することができる。
【００５２】
また、電動車椅子など低速走行車両において、直進時、および小回り時（クランク走行時やパイロン旋回時など）に、修正操作の回数が少なく、かつ、車速の変化が少ないスムーズで快適な走行を実現することができると共に、機構的な部分やセンサ類を用いずに、簡単な駆動制御（ソフトウエア）のみで実現することができる。
【００５３】
また、従来の手法に対して機構的に新たな仕組みを必要とせず、操作部の操作に応じて連続的に１制御変数（ホイールベースＬ）を変えるだけで、走行環境（コース）に応じた車両モデルに変えることが可能となる。そのため、修正操作の回数や車速のギクシャクが少なくなり、操作者のイメージどおりの快適な走行が可能となる。
【００５４】
次に、第２の実施の形態に係る電動車椅子について説明する。なお、第２の実施の形態に係る電動車椅子の構成は、第１の実施の形態と同様であるため、同一符号を付して説明を省略する。
【００５５】
第２の実施の形態では、速度及び操舵角に応じて、ホイールベースを決定している点が第１の実施の形態と異なっている。
【００５６】
第２の実施の形態に係る電動車椅子では、ホイールベース決定部２８によって、以下の（４）式に従って、操作量取得部２６によって得られた操舵角δ及び速度Ｖ’に基づいて、ホイールベースＬを決定する。
【００５７】
【数５】
2011161990.tif 000007
【００５８】
ただし、α（Ｖ’）は、速度Ｖ’の関数となっている係数であり、速度Ｖ’が大きいほど小さくなる関数である。
【００５９】
上記の（４）式より、操舵角の絶対値が大きいほど短くなり、かつ、速度が大きいほど短くなるように、ホイールベースが決定される。一般に、速度が大きいほど、小回りが困難となり、旋回時に速度が低下してしまうため、速度が大きいほど、ホイールベースを短く決定することにより、旋回時における速度の低下を低減することができる。
【００６０】
なお、第２の実施の形態に係る電動車椅子の他の構成及び作用について第１の実施の形態と同様であるため、説明を省略する。
【００６１】
以上説明したように、第２の実施の形態に係る電動車椅子によれば、操作部の操作により入力された速度及び操舵角に応じて、駆動輪と仮想操舵輪との間のホイールベースを、操舵角の絶対値が大きいほど短くなり、かつ、速度が大きいほど短くなるように決定し、ホイールベースに基づいて、左右各々の駆動輪の回転速度を算出することにより、簡易な装置構成で、スムーズな走行を実現することができる。
【００６２】
次に、第３の実施の形態に係る電動車椅子について説明する。なお、第３の実施の形態に係る電動車椅子の構成は、第１の実施の形態と同様であるため、同一符号を付して説明を省略する。
【００６３】
第３の実施の形態では、左右の駆動輪のモータ電流を算出して、左駆動部及び右駆動部を制御している点が、第１の実施の形態と異なっている。
【００６４】
回転速度算出部３０は、以下に説明するように、左右の駆動輪１２Ｌ、１２Ｒのモータ電流を算出する。
【００６５】
まず、操舵角δとホイールベースの長さＬとに基づいて、上記（２）式に従って、旋回半径Ｒを算出する。
【００６６】
そして、旋回半径Ｒとトレッド幅Ｔの１／２（＝ｄ）と操作量取得部２６によって得られた速度Ｖ’とに基づいて、以下の（５）式に従って、左右の駆動輪１２Ｌ、１２Ｒのモータ電流Ｉl、Ｉrが算出される。
【００６７】
【数６】
2011161990.tif 000008
【００６８】
例えば、モータ電流の最高出力が１０Ａである場合、算出されたモータ電流０Ａ〜１０Ａに対応する駆動指令値０Ｖ〜１０Ｖが、サーボアンプ１９に出力される。
【００６９】
サーボアンプ１９は、入力された駆動指令値を示す信号に基づいて、上記のように算出された左の駆動輪１２Ｌのモータ電流を実現するように、左駆動部２０Ｌのモータ電流をフィードバック制御する。また、サーボアンプ１９は、入力された駆動指令値を示す信号に基づいて、上記のように算出された右の駆動輪１２Ｒのモータ電流を実現するように、右駆動部２０Ｒのモータ電流をフィードバック制御する。
【００７０】
第３の実施の形態では、以下のように、駆動制御処理ルーチンが実行される。
【００７１】
まず、操作部１６から、操作量及び操作方向を示す操作信号を取得する。次に、取得した操作信号が示す操作量及び操作方向を、速度及び操舵角に変換する。そして、上記で得られた操舵角に基づいて、ホイールベースを決定し、上記で得られた操舵角と、決定されたホイールベースとに基づいて、旋回半径を算出する。
【００７２】
そして、上記で得られた速度と、上記で算出された旋回半径とに基づいて、左右各々の駆動輪１２Ｌ、１２Ｒのモータ電流を算出し、サーボアンプ１９に出力して、最初のステップへ戻る。
【００７３】
サーボアンプ１９では、算出された左右各々の駆動輪１２Ｌ、１２Ｒのモータ電流に応じた駆動指令値を示す信号が入力される毎に、駆動指令値に対応する左右各々の駆動輪１２Ｌ、１２Ｒのモータ電流が実現されるように、左駆動部２０Ｌ、右駆動部２０Ｒのモータ電流を各々フィードバック制御する。
【００７４】
以上説明したように、第３の実施の形態に係る電動車椅子によれば、操作部の操作により入力された操舵角に応じて、駆動輪と仮想操舵輪との間のホイールベースを、操舵角の絶対値が大きいほど短くなるように決定し、ホイールベースに基づいて、左右各々の駆動輪のモータ電流を算出することにより、簡易な装置構成で、スムーズな走行を実現することができる。
【００７５】
なお、上記の実施の形態では、ホイールベースに基づいて、左右各々の駆動輪のモータ電流を算出して、モータ電流のフィードバック制御を行う場合を例に説明したが、これに限定されるものではなく、左右各々の駆動輪のモータトルクを算出して、サーボアンプによってモータトルクのフィードバック制御を行うようにしてもよい。この場合には、上記（５）式で算出されるモータ電流Ｉに、トルク係数ｋを乗算して、モータトルク（＝ｋ×Ｉ）を算出すればよい。
【００７６】
また、上記の第１の実施の形態〜第３の実施の形態では、キャスタが１つだけ設けられている場合を例に説明したが、これに限定されるものではなく、キャスタが２つ以上設けるようにしてもよい。例えば、駆動輪より前であって、車椅子本体の下面の左右に、２つのキャスタを設けてもよい。
【００７７】
また、駆動輪より前にキャスタを設けた場合を例に説明したが、これに限定されるものではなく、駆動輪より後にキャスタを設けるようにしてもよい。例えば、駆動輪より後であって、車椅子本体の下面における左右方向の中心に、キャスタを設けるようにしてもよい。この場合、転舵を行う後輪を仮想的に設置し、駆動輪と仮想操舵後輪との間の前後方向の距離を示すホイールベースを、操舵角又は速度に応じて決定すればよい。
【符号の説明】
【００７８】
１０   電動車椅子
１１   車椅子本体
１２Ｌ 駆動輪
１２Ｒ 駆動輪
１４   キャスタ
１６   操作部
１８   制御部
１９   サーボアンプ
２０Ｒ 右駆動部
２０Ｌ 左駆動部
２４   操作量センサ
２６   操作量取得部
２８   ホイールベース決定部
３０   回転速度算出部
【図１】
2011161990.tif 000009
【図２】
2011161990.tif 000010
【図３】
2011161990.tif 000011
【図４】
2011161990.tif 000012
【図５】
2011161990.tif 000013
【図６】
2011161990.tif 000014
【図７】
2011161990.tif 000015
【図８】
2011161990.tif 000016