(57)【要約】【課題】製造コストの低減が図れ、床面の凹凸等の影響を受けにくく、走行時の安定性が高い球体駆動式全方向移動装置を提供する。【解決手段】平面視して三角形の頂点位置に配置される同一形状の３つの駆動用球体１１〜１３と、隣り合って配置される駆動用球体１１と駆動用球体１２、駆動用球体１２と駆動用球体１３、駆動用球体１３と駆動用球体１１を、同時に同一方向に回転駆動させる３つの駆動手段１４〜１６とを有する。ここで、三角形は正三角形であるのが好ましい。【選択図】図１
2010030360.tif 000002
【特許請求の範囲】
【請求項１】
平面視して三角形の頂点位置に配置される同一形状の３つの駆動用球体と、隣り合って配置される該駆動用球体を同時に同一方向に回転駆動させる３つの駆動手段とを有することを特徴とする球体駆動式全方向移動装置。
【請求項２】
請求項１記載の球体駆動式全方向移動装置において、前記三角形は正三角形であることを特徴とする球体駆動式全方向移動装置。
【請求項３】
請求項１及び２のいずれか１項に記載の球体駆動式全方向移動装置において、前記駆動手段は、前記隣り合って配置される駆動用球体の周面に同時に接触するロータと、該ロータを回転駆動する駆動用モータとを有することを特徴とする球体駆動式全方向移動装置。
【請求項４】
請求項１及び２のいずれか１項に記載の球体駆動式全方向移動装置において、前記駆動手段は、前記隣り合って配置される駆動用球体の周面にそれぞれ接触するロータと、該２つのロータを連結する動力伝達用ベルトと、該２つのロータの一方を回転駆動する駆動用モータとを有することを特徴とする球体駆動式全方向移動装置。
【請求項５】
請求項１〜４のいずれか１項に記載の球体駆動式全方向移動装置において、前記各駆動用球体の横方向の位置決めに、該駆動用球体の回転中心と同一高さ位置で該駆動用球体の側面に接触し、該駆動用球体を上下方向に回転可能とする車輪型キャスターを用いることを特徴とする球体駆動式全方向移動装置。
【請求項６】
請求項１〜４のいずれか１項に記載の球体駆動式全方向移動装置において、前記各駆動用球体の横方向の位置決めに、該駆動用球体の周面に接触する全方向に回転可能なボール型キャスターを用いることを特徴とする球体駆動式全方向移動装置。
【請求項７】
請求項５及び６のいずれか１項に記載の球体駆動式全方向移動装置において、前記各駆動用球体は、該各駆動用球体の配置位置に応じて開口部が形成された脱落防止用カバーを下部に備える台車に設けられ、前記各駆動用球体の下部を前記開口部からそれぞれ突出させると共に、該各駆動用球体の前記台車からの脱落を防止することを特徴とする球体駆動式全方向移動装置。
【請求項８】
請求項７記載の球体駆動式全方向移動装置において、前記脱落防止用カバーの前記開口部の内側には、前記各駆動用球体の表面に接触する刷毛部材が設けられていることを特徴とする球体駆動式全方向移動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、狭い場所でも自由に移動できる球体駆動式全方向移動装置に係り、更に詳細には、例えば、家庭用ロボット、電動車椅子（福祉関係）、工業用搬送台車等に使用可能な球体駆動式全方向移動装置に関する。
【背景技術】
【０００２】
従来、全方向移動装置（以下、単に移動装置ともいう）としては、比較的高速移動が可能で制御が容易な、Ｒｏｌｌｅｒ  Ｗｈｅｅｌ（オムニホイール）方式が多く用いられてきた。
この方式は、横滑りするフリーローラが外周部に複数配置されたオムニホイール（以下、単にホイールともいう）を使用するものである。
このように構成することで、ホイールが横滑りすることにより、移動装置の全方向の移動を可能としている（例えば、非特許文献１参照）。
【０００３】
しかし、各ホイールに設けられたフリーローラは、ホイールの幅方向に２列に、しかも交互に（ジグザグ状に）取付けられているため、ホイールの回転位置によっては、ホイールと床面との接触位置が変わるため、移動装置が曲線軌道を描こうとする場合や、走行面が均一でないときに、挙動が不安定となっていた。また、ホイールの外周部にフリーローラを設けているため、ホイールの軸心（車軸）方向に滑りを生じてしまい、並進運動及び回転運動において、安定性に欠けるなど様々な課題があった。
このため、床面の凹凸等の影響により、１つのホイールと床面の摩擦が極端に小さい場合は、走行の安定性が著しく損なわれる可能性があった。
従って、上記した方式では、床面の表面状態が均一であることが要求されるため、例えば、じゅうたん上の走行には適さず、使用場所が大幅に制限されていた。
【０００４】
一方、球体駆動方式は、まだ研究例が少ないが、構造を簡単にでき、いずれの方向への移動の際にも速度ムラを生じないなどの特徴がある。また、球体で駆動するため、例えば、じゅうたん上でも、安定した走行が可能である。
このような球体駆動方式を使用した移動装置としては、例えば、２つの駆動用球体にそれぞれ２つの駆動用モータが設けられたもの、また３つの駆動用球体にそれぞれ１つの駆動用モータが設けられたもの（例えば、非特許文献２参照）、更には４つの駆動用球体にそれぞれ２つの駆動用モータが設けられたもの（例えば、非特許文献３参照）がある。
【０００５】
【非特許文献１】藤沢正一郎、大久保慶治、師玉康成、山浦弘夫、「四輪独立駆動型全方向移動ロボットの運動学と走行特性」、日本機械学会論文集、１９９６年１２月、第６２巻、第６０４号、ｐ．１４９−１５５
【非特許文献２】松本直樹、竹田滋、飯田慎二、伊東正篤、「３つの球を使った全方位移動機構の運動と制御」、日本機械学会論文集、１９９４年８月、第６０巻、第５７６号、ｐ．２６６−２７３
【非特許文献３】山田健介、宮本共生、臼井清一、「４個の球を用いた全方向移動機構に関する研究」、日本機械学会論文集、２００５年８月、第７１巻、第７０８号、ｐ．１２７−１３２
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の球体駆動方式を使用した移動装置には、未だ解決すべき以下のような問題があった。
２つの駆動用球体にそれぞれ２つの駆動用モータを設けた移動装置は、２つの駆動用モータの回転軸が直交するように、１つの駆動用球体に接触させて配置しているため、走行時の安定性は高いが、合計４つの駆動用モータが必要となる。
平面内での移動の自由度は、並進運動と回転運動の合計３自由度であるため、原理的には駆動用モータは３つでよい。このため、４つの駆動用モータを使用することそのものが無駄であり、製造コストの上昇につながるため経済的でない。
【０００７】
また、３つの駆動用球体にそれぞれ１つの駆動用モータが設けられた移動装置は、各駆動用球体を、それぞれ１つの駆動用モータで駆動するため、上記した駆動用モータの無駄はない。この場合、駆動用球体を使用しているため、例えば、じゅうたん上でも安定した走行ができ、前記したオムニホイール方式と比較して、走行可能な床面の適応範囲が広くなる。しかし、その運動原理はオムニホイール方式と同様であるため、床面の凹凸等の影響により、１つの駆動用球体と床面の摩擦が極端に小さい場合は、走行の安定性が著しく損なわれる可能性がある。
更に、４つの駆動用球体にそれぞれ２つの駆動用モータが設けられた移動装置は、４つの駆動用球体を使用し、しかも合計８つの駆動用モータが必要となるため無駄であり、製造コストの上昇につながるため経済的でない。
【０００８】
本発明はかかる事情に鑑みてなされたもので、製造コストの低減が図れ、床面の凹凸等の影響を受けにくく、走行時の安定性が高い球体駆動式全方向移動装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的に沿う本発明に係る球体駆動式全方向移動装置は、平面視して三角形の頂点位置に配置される同一形状の３つの駆動用球体と、隣り合って配置される該駆動用球体を同時に同一方向に回転駆動させる３つの駆動手段とを有する。
本発明に係る球体駆動式全方向移動装置において、前記三角形は正三角形であることが好ましい。
【００１０】
本発明に係る球体駆動式全方向移動装置において、前記駆動手段は、前記隣り合って配置される駆動用球体の周面に同時に接触するロータと、該ロータを回転駆動する駆動用モータとを有することが好ましい。
本発明に係る球体駆動式全方向移動装置において、前記駆動手段は、前記隣り合って配置される駆動用球体の周面にそれぞれ接触するロータと、該２つのロータを連結する動力伝達用ベルトと、該２つのロータの一方を回転駆動する駆動用モータとを有することが好ましい。
【００１１】
本発明に係る球体駆動式全方向移動装置において、前記各駆動用球体の横方向の位置決めに、該駆動用球体の回転中心と同一高さ位置で該駆動用球体の側面に接触し、該駆動用球体を上下方向に回転可能とする車輪型キャスターを用いることが好ましい。
本発明に係る球体駆動式全方向移動装置において、前記各駆動用球体の横方向の位置決めに、該駆動用球体の周面に接触する全方向に回転可能なボール型キャスターを用いることが好ましい。
【００１２】
本発明に係る球体駆動式全方向移動装置において、前記各駆動用球体は、該各駆動用球体の配置位置に応じて開口部が形成された脱落防止用カバーを下部に備える台車に設けられ、前記各駆動用球体の下部を前記開口部からそれぞれ突出させると共に、該各駆動用球体の前記台車からの脱落を防止することが好ましい。
本発明に係る球体駆動式全方向移動装置において、前記脱落防止用カバーの前記開口部の内側には、前記各駆動用球体の表面に接触する刷毛部材が設けられていることが好ましい。
【発明の効果】
【００１３】
請求項１〜８記載の球体駆動式全方向移動装置は、３つの駆動用球体と３つの駆動手段を有するので、駆動手段の無駄がなく、製造コストの低減が図れ経済的である。
また、各駆動手段は、それぞれ隣り合って配置される駆動用球体を同時に回転駆動させるので、各駆動手段の動作をそれぞれ制御することで、各駆動用球体の回転方向と球体駆動式全方向移動装置の移動方向を一致させることができる。これにより、各駆動用球体に横滑りが生じなくなるため、床面の凹凸等の影響を受けにくく、走行時の安定性が高い球体駆動式全方向移動装置を提供できる。
従って、球体駆動式全方向移動装置を、例えば、家庭用ロボット、電動車椅子（福祉関係）、工業用搬送台車等へ使用できる。
【００１４】
特に、請求項２記載の球体駆動式全方向移動装置は、３つの駆動用球体を平面視して正三角形の頂点位置に配置するので、３つの駆動用球体が、正三角形の重心を中心として１２０度ごとに配置されることになる。これにより、正三角形の重心と各頂点位置を結ぶ線を基準とし、重心を中心として±６０度の領域について、球体駆動式全方向移動装置の走行パターンを決定することで、この走行パターンを他の２つの領域にも適用できるので、走行パターンを単純化できる。
【００１５】
請求項３記載の球体駆動式全方向移動装置は、隣り合って配置される駆動用球体の周面に同時に接触するロータとこれを駆動する駆動用モータで駆動手段を構成するので、隣り合って配置される駆動用球体を、簡単な構成で同時に回転駆動できる。
【００１６】
請求項４記載の球体駆動式全方向移動装置は、隣り合って配置される駆動用球体の周面にそれぞれ接触するロータと、このロータを連結する動力伝達用ベルトと、ロータを駆動する駆動用モータで駆動手段を構成するので、例えば、隣り合って配置される駆動用球体の各中心位置の間隔を大きく広げたい場合でも、駆動用球体やロータを大きくすることなく、同時に回転駆動できる。
【００１７】
請求項５記載の球体駆動式全方向移動装置は、各駆動用球体の横方向の位置決めに車輪型キャスターを用いるので、例えば、駆動用球体の表面に付着したごみが車輪型キャスターに付着しても、そのごみが車輪型キャスター内に滞留する恐れを低減できる。これにより、車輪型キャスターの回転は安定に行われるため、球体駆動式全方向移動装置が指示とは異なる方向へ移動することを防止でき、更には球体駆動式全方向移動装置のメンテナンス頻度も低減できる。
また、車輪型キャスターは、駆動用球体の回転中心と同一高さ位置で駆動用球体の側面に接触し、駆動用球体を上下方向に回転可能とするので、駆動用球体が車輪型キャスターと点接触する位置を中心として回転する場合以外は、駆動用球体の回転方向に伴って車輪型キャスターを回転させることができる。これにより、車輪型キャスターに対する駆動用球体の摺れを低減できるので、駆動用球体の損傷を低減でき、駆動用球体の交換頻度を低減できる。
【００１８】
請求項６記載の球体駆動式全方向移動装置は、各駆動用球体の横方向の位置決めに全方向に回転可能なボール型キャスターを用いるので、ボール型キャスターを駆動用球体の周面のいずれの位置に接触させても、駆動用球体の回転方向に伴ってボール型キャスターを回転させることができる。これにより、ボール型キャスターに対する駆動用球体の摺れを低減できるので、駆動用球体の損傷を低減でき、駆動用球体の交換頻度を低減できる。
【００１９】
請求項７記載の球体駆動式全方向移動装置は、各駆動用球体を台車に設け、しかも各駆動用球体の下部を、台車の下部に設けられた脱落防止用カバーの開口部からそれぞれ突出させるので、各駆動用球体を駆動手段によって回転駆動させた場合でも、各駆動用球体が台車から脱落することなく回転駆動できる。
請求項８記載の球体駆動式全方向移動装置は、脱落防止用カバーの開口部の内側に、各駆動用球体の表面に接触する刷毛部材を設けているので、各駆動用球体に付着したごみや汚れ等を、台車の走行と同時に取り除くことができる。
【発明を実施するための最良の形態】
【００２０】
続いて、添付した図面を参照しつつ、本発明を具体化した実施の形態につき説明し、本発明の理解に供する。
図１（Ａ）、（Ｂ）に示すように、本発明の一実施の形態に係る球体駆動式全方向移動装置（以下、単に移動装置ともいう）１０は、平面視して正三角形の頂点位置Ｐ１、Ｐ２、Ｐ３にそれぞれ配置される３つの駆動用球体１１〜１３と、隣り合って配置される駆動用球体１１と駆動用球体１２、駆動用球体１２と駆動用球体１３、駆動用球体１３と駆動用球体１１を、それぞれ同時に同一方向に回転駆動させる３つの駆動手段１４〜１６とを有し、床面１７上を全方向に移動できる装置である。なお、各駆動手段１４〜１６は、図示しない制御部により、その動作が制御されている。以下、詳しく説明する。
【００２１】
図１（Ａ）、（Ｂ）に示すように、移動装置１０は、上部に平板状の載置台１８が取付けられた台車１９を有している。なお、前記した制御部は、有線で台車１９とは異なる位置に配置しているが、無線でもよく、またこの台車１９に設けてもよい。
載置台１８は、プラスチック製又は金属製のものであり、平面視して六角形となっているが、この形状に限定されるものではなく、例えば、他の多角形やこの多角形の角部に丸みを形成した形状、更には円形又は楕円形でもよい。
載置台１８の下方には、各駆動用球体１１〜１３が、載置台１８の下面２３に取付けられた全方向に回転可能な支持用ボール型キャスター２０〜２２を介して、回転可能に設けられている。なお、各支持用ボール型キャスター２０〜２２は、それぞれ駆動用球体１１〜１３の頂点位置に接触している。
【００２２】
各駆動用球体１１〜１３は、例えば、シリコーン樹脂やウレタン樹脂のような弾性材料で構成され、その直径は、例えば、５〜１５ｃｍ（好ましくは、７〜１０ｃｍ）程度で、同一形状（同一直径）となっている。このように、各駆動用球体１１〜１３が同一形状であるため、載置台１８の下面２３は床面１７と平行になり、また、各駆動用球体１１〜１３が回転するときの回転速度は同一となる。
図１（Ａ）に示すように、各駆動用球体１１〜１３の回転中心は、平面視して正三角形の重心Ｇを中心として等角度（１２０度）に、しかも重心Ｇから等距離に、それぞれ配置されている（即ち、正三角形の頂点位置Ｐ１、Ｐ２、Ｐ３に配置されている）。
【００２３】
図１（Ａ）、（Ｂ）に示すように、駆動手段１５（駆動手段１４、１６も同様）は、隣り合って配置される駆動用球体１２と駆動用球体１３の周面に同時に接触するロータ２４と、ロータ２４を回転駆動する駆動用モータ２５とを有する。
このロータ２４は、その回転軸２６の軸心が、床面１７と平行になるように、また軸心の高さ位置が、各駆動用球体１２、１３の回転中心と同一高さ位置となるように、平面視して駆動用球体１２と駆動用球体１３の回転中心を結ぶ線上に配置されている。なお、ロータ２４の直径は、駆動用球体１２と駆動用球体１３の直径よりも小さい。
これにより、ロータ２４を床面１７に接触させることなく、２つの駆動用球体１２、１３を同時に同一方向に回転駆動できる。
【００２４】
なお、駆動手段は、図２（Ａ）、（Ｂ）に示す駆動手段２７〜２９で構成することもできる。
この駆動手段２８（駆動手段２７、２９も同様）は、隣り合って配置される駆動用球体１２、１３の周面にそれぞれ接触するロータ３０、３１と、２つのロータ３０、３１を連結する動力伝達用ベルト３２（例えば、チェーンベルト）と、一方のロータ３０（ロータ３１でもよい）を回転駆動する駆動用モータ３３とを有する。
このロータ３０、３１は、その回転軸３４、３５の軸心が、床面１７と平行になるように、また軸心の高さ位置が、各駆動用球体１２、１３の回転中心と同一高さ位置となるように、平面視して駆動用球体１２と駆動用球体１３の回転中心を結ぶ線上に配置されている。
これにより、使用用途に応じて、隣り合う駆動用球体１２と駆動用球体１３の中心間の距離を変えた場合でも、２つの駆動用球体１２、１３を同時に同一方向に回転駆動できる。
【００２５】
図１（Ａ）、（Ｂ）に示すように、駆動用球体１１（駆動用球体１２、１３も同様）は、その周面が、台車１９の内側面３６に取付けられた車輪型キャスター３７に接触している。
この車輪型キャスター３７は、一方向に回転可能な従来公知のものであり、駆動手段１４、１６のロータ２４とは、駆動用球体１１を挟み込むように取付けられている。このように、車輪型キャスター３７は、一方向に回転可能なものであるため、駆動用球体１１を上下方向（縦方向）に回転可能にガイドするように、台車１９の内側面３６へ取付ける。なお、車輪型キャスター３７の設置個数は、１つの駆動用球体に対して１つでもよいが、２つ以上の複数でもよい。
これにより、駆動用球体１１は、２つのロータ２４と車輪型キャスター３７に挟み込まれるため、駆動用球体１１の横方向の位置決めがなされる。
【００２６】
ここで、移動装置１０の駆動原理について、駆動用球体１３とロータ２４とを使用して、以下説明する。
球体駆動式の移動装置１０では、図３に示すように、駆動用モータ２５に取付けられたロータ２４が、駆動用球体１３と走行面の間に生じる摩擦力を介して、駆動用球体１３を回転させることにより推進力を得る。ここで、ｆをロータ２４と駆動用球体１３の間の摩擦力、Ｆを駆動用球体１３と走行面との間の摩擦力とする。
移動装置１０では、前記したように、駆動用球体１３を挟み込むように、駆動用球体１３の側面に、駆動用球体１３の回転を保持する車輪型キャスター３７とロータ２４を配置することで、圧接駆動を行う。
【００２７】
ここで、ロータ２４の取付け位置は、ロータ２４と駆動用球体１３の回転方向との間の滑りをなくすために、ｆ＞Ｆとなるように調節している。なお、駆動用球体１３と走行面での接触は、転がり接触となることから、移動装置１０が任意の方向に移動した場合でも、横滑りが生じない。
駆動用球体１３の回転を滑らかに保持するためには、図４（Ａ）に示すように、ロータ２４及び車輪型キャスター３７が、３つの球の中心を含む水平面内で接触しなければならない。一方、図４（Ｂ）に示すように、ロータ２４を上記した水平面内からずれた位置で接触させると、駆動用球体１３の回転軸が水平方向を向かない場合が生じる。
【００２８】
ここで、駆動用球体１３の回転軸が床面に対して水平方向を向く場合は、図５（Ａ）に示すように、回転軸から球接地点までの距離が、駆動用球体１３の半径Ｒと同値で一定となる。
一方、駆動用球体１３の回転軸が水平方向を向かない場合は、図５（Ｂ）に示すように、回転軸から走行面の球接地点までの距離が、駆動用球体１３の半径Ｒに対して短くなる（Ｒ´）。このように、駆動用球体１３の回転軸が水平方向を向かない場合では、回転軸から走行面の球接地点までの距離、つまり有効半径が一定に定まらないため、制御システムが複雑になる。
なお、駆動用球体１３が任意の方向に回転運動を行った場合、ロータ２４との回転速度の関係は、図６に示すようになる。即ち、駆動用球体１３の回転方向に平行でロータ２４と駆動用球体１３の接触点を通る円の半径Ｒ´、Ｒ´´は、球の回転方向とロータ２４の回転方向が一致する場合を除いて、駆動用球体１３の半径Ｒより短くなる。
【００２９】
また、駆動用球体１３の回転軸が、床面に対して水平方向を向かない場合には、以下の問題もある。
以下、駆動用球体１３とロータ２４の回転軸２６を使用して、図７（Ａ）〜（Ｈ）を参照しながら説明する。ここで、図７（Ａ）は、ロータ２４の回転軸２６の軸心の高さ位置を、駆動用球体１３の回転中心と同一高さ位置とした場合の説明図であり、また（Ｂ）は、回転軸２６の軸心の高さ位置を、駆動用球体１３の回転中心より下位置とした場合の説明図である。なお、図７（Ｃ）〜（Ｅ）は、図７（Ａ）の位置関係で駆動用球体１３を回転させたときの説明図であり、図７（Ｆ）〜（Ｈ）は図７（Ｂ）の位置関係で駆動用球体１３を回転させたときの説明図である。
【００３０】
図７（Ｃ）、（Ｆ）のように、駆動用球体１３の回転軸（軸心）とロータ２４の回転軸２６の軸心が平行となるように、駆動用球体１３を回転させる場合、ロータ２４は駆動用球体１３の表面を擦ることなく、駆動用球体１３の回転方向をロータ２４の回転方向とは反対方向に回転できる。
また、他のロータ２４の回転と床面１７との接触により、駆動用球体１３の回転軸を、図７（Ｃ）、（Ｆ）とは平面視して９０度ずらす場合、図７（Ｄ）では、駆動用球体１３とロータ２４とが点接触した位置を中心として、駆動用球体１３が回転する。このため、ロータ２４は、点接触によって駆動用球体１３の表面を擦るが、このときの摩擦力によって駆動用球体１３の表面を損傷させたり、また駆動用球体１３の回転方向が目的とする方向からずれるという恐れは低減できる。
【００３１】
一方、図７（Ｇ）では、駆動用球体１３とロータ２４の回転方向が直交するため、ロータ２４が回転することなく、駆動用球体１３の表面を擦る。このため、このときの摩擦力によって駆動用球体１３の表面を損傷させたり、また駆動用球体１３の回転方向が目的とする方向からずれる恐れがある。
なお、各ロータ２４の回転と床面１７との接触により、駆動用球体１３の回転軸を、図７（Ｃ）、（Ｄ）と図７（Ｆ）、（Ｇ）との間、例えば、図７（Ｃ）、（Ｆ）の回転軸とは平面視して４５度ずらす場合、図７（Ｅ）では、ロータ２４は駆動用球体１３の表面を擦ることなく回転することができるが、図７（Ｈ）では、ロータ２４は回転しながら駆動用球体１３の表面を擦ってしまう。
【００３２】
以上のことから、各ロータ２４の回転軸２６の軸心の高さ位置を、各駆動用球体１１〜１３の回転中心と同一高さ位置とする必要がある。なお、各ロータ３０、３１についても同様である。
また、各ロータ２４を、平面視して駆動用球体１２と駆動用球体１３の回転中心を結ぶ線上に配置させることで、駆動用球体１２、１３が、ロータ２４を両側から安定に挟み込むことができる。
これにより、駆動用球体１２、１３とロータ２４との位置ずれを防止できる。
なお、各ロータ２４の回転軸２６の軸心の高さ位置を、各駆動用球体１１〜１３の回転中心と同一高さ位置とした場合、各ロータ２４の回転により、駆動用球体１１〜１３が台車１９から外れる恐れがある。
【００３３】
このため、台車の下部に、脱落防止用カバー（図示しない）を設けることが好ましい。この脱落防止用カバーは、各駆動用球体１１〜１３の配置位置に応じて、各駆動用球体１１〜１３の直径よりも小さい内径からなる開口部が形成されている。これにより、各駆動用球体１１〜１３の下部を開口部からそれぞれ突出させると共に、各駆動用球体１１〜１３を駆動手段１４〜１６で回転させた場合でも、台車１９からの脱落を防止できる。なお、柔らかい刷毛状のもの（刷毛部材）を、開口部内側に向けて各駆動用球体１１〜１３に軽く接触するように取り付けることで、各駆動用球体１１〜１３のごみや汚れ等を、台車１９の走行と同時に取り除くことができる。
また、各駆動用球体１１〜１３の横方向の位置決めに、各駆動用球体１１〜１３の周面に接触する全方向に回転可能なボール型キャスターを用いてもよい。この場合、駆動用球体１１〜１３への接触場所に影響されることなく、ボール型キャスターが回転するため、各駆動用球体１１〜１３が台車１９から外れないようにできる。
以上のように、球体駆動式全方向移動装置１０を構成することで、移動装置１０を全方向に移動できる。
【００３４】
続いて、前記した球体駆動式全方向移動装置１０の進行方向の制御方法について説明する。
まず、図８（Ａ）に示すように、移動装置１０に固定した座標系を定義する。
ここで、３つの駆動用球体を、それぞれ球１〜３として三角形の各頂点に配置し、この三角形の内部に原点Ｏをとる。なお、ｙ軸は球１の接地点の方向に、ｘ軸はｙ軸と直交する方向に、それぞれとる。また、各球の番号は、球１より反時計周りに与える。そして、添字ｉ（ｉ＝１、２、３）は球の番号を示す。更に、原点Ｏから各球ｉまでの距離をＬｉ（ｍ）とする。
【００３５】
次に、各球ｉに対する座標系を、図８（Ｂ）に示すように定義する。
ここで、各球ｉの接地点を点Ｏｉとし、原点ＯからＯｉに向かう方向にｙｉ軸、これと直交する方向にｘｉ軸を、それぞれとる。そして、各球座標系の移動機構座標系からの回転角度をθｉ（ｒａｄ）とする。
移動機構座標系での各球ｉの接地点Ｏｉの座標は、原点Ｏからの距離Ｌｉとｙ軸とＯ−Ｏｉのなす角度θｉ（反時計周りを正とする）で表すことができる。
【００３６】
図９（Ａ）に移動装置１０の速度を示す。
ここで、移動装置１０の原点Ｏにおける並進速度のｘ方向成分をｖｘ（ｍ／ｓ）、ｙ方向成分をｖｙ（ｍ／ｓ）、原点Ｏ周りの反時計方向の回転角速度（回転数）をｒ（ｒａｄ／ｓ）とする。このとき、回転角速度成分ｒは、原点Ｏから点Ｏｉの方向に直交する。つまり、この回転角速度成分ｒは、ｘｉ軸と平行になる。
ここで、各球接地点Ｏｉにおいて、移動装置１０の速度のｘｉ軸方向成分をｗｘｉ（ｍ／ｓ）、ｙｉ軸方向成分をｗｙｉ（ｍ／ｓ）とすると、次の関係が成り立つ。
【００３７】
【数１】
2010030360.tif 000003
【００３８】
【数２】
2010030360.tif 000004
【００３９】
ここで、移動装置１０の原点Ｏでの速度ベクトルをｖ＝（ｖｘ , ｖｙ , ｒ）Ｔとおくとき、ｖと各軸の成分ベクトルには、次の関係が成り立つ。
【００４０】
【数３】
2010030360.tif 000005
【００４１】
【数４】
2010030360.tif 000006
【００４２】
図９（Ｂ）に、球接地点での速度成分ｗｘｉ（ｍ／ｓ）とｗｙｉ（ｍ／ｓ）を、それぞれ示す。
球１と球２を駆動するロータの角速度をλ１（ｒａｄ／ｓ）、球２と球３を駆動するロータの角速度をλ２（ｒａｄ／ｓ）、球３と球１を駆動するロータの角速度をλ３（ｒａｄ／ｓ）とする。ここで、λｉは移動装置１０の外側からみて時計周りを正とする。
ロータの有効半径をδｉ（ｍ）とすると、ロータの角速度と、球接地点でのロータの回転軸に直交する方向の速度成分δｉλｉは、ｘｉ成分とｙｉ成分に分解できるので、次の関係が成り立つ。
【００４３】
【数５】
2010030360.tif 000007
【００４４】
【数６】
2010030360.tif 000008
【００４５】
また、式（３）と式（５）から、次の関係が成り立つ。
【００４６】
【数７】
2010030360.tif 000009
【００４７】
ここで、式（７）において、次のようにおく。
【００４８】
【数８】
2010030360.tif 000010
【００４９】
【数９】
2010030360.tif 000011
【００５０】
これにより、移動装置１０の並進移動速度と回転速度は、ロータの回転角速度から、次のように求まる。
【００５１】
【数１０】
2010030360.tif 000012
【００５２】
逆に、移動装置１０の並進速度と回転速度から、ロータの回転角速度が、次のように求まる。
【００５３】
【数１１】
2010030360.tif 000013
【００５４】
特に、各球の中心が正三角形の頂点位置に配置される場合、即ちδ＝δ１＝δ２＝δ３、θ１＝０、θ２＝２／３・π、θ３＝４／３・π、Ｌ＝Ｌ１＝Ｌ２＝Ｌ３、ξｉ＝ψｉ＝１／６・πのとき、上記したＰとＵは、以下のように簡単になる。
【００５５】
【数１２】
2010030360.tif 000014
【００５６】
【数１３】
2010030360.tif 000015
【００５７】
以上に示した関係により、各ロータの回転角速度を導出できるので、これらをプログラミングすることで、移動装置１０の駆動制御が可能となる。
なお、移動装置１０の運動を考えると、移動装置１０の運動はｘ軸方向、ｙ軸方向、及び原点Ｏ周りの運動方程式により規定され、その加速度は、各球の走行面との接地点における摩擦力により生じる。このとき、次の関係が成り立つ。
【００５８】
【数１４】
2010030360.tif 000016
【００５９】
【数１５】
2010030360.tif 000017
【００６０】
【数１６】
2010030360.tif 000018
【００６１】
ただし、移動装置１０の質量をＭ（ｋｇ）、原点Ｏ周りの慣性モーメントをＩｖ（ｋｇｍ２）とする。なお、ＦｘｉとＦｙｉは、球と床面の接地による摩擦力であり、垂直抗力と摩擦係数の積で表される。
上記した関係をプログラミングすることで、移動装置１０の加速度を制御できる。
【００６２】
以上に示した方法を使用し、制御部により各駆動用球体１１〜１３を回転させる各ロータ２４を駆動用モータ２５により回転させ、移動装置１０を動作させる。ここで、移動装置１０の代表的な動きを、移動装置１０の前側には駆動用球体１１、右側には駆動用球体１２、左側には駆動用球体１３が、それぞれ位置するとして、以下説明する。
まず、移動装置１０を前方向へ直進走行させる場合について説明する。
図１０（Ａ）に示すように、左右両側に位置する駆動用球体１２、１３に同時に接触するロータ２４の回転を停止させた状態で、移動装置１０を平面視して、前側に位置する駆動用球体１１に接触した２つのロータ２４を、駆動用球体１１側から駆動用球体１２側及び駆動用球体１３側へ、同一回転速度で回転させる。
これにより、駆動用球体１１は移動装置１０を前進させる方向に回転し、また他の駆動用球体１２、１３は、それぞれに接触するロータ２４の接触点を中心として回転するので、移動装置１０は前方向へ直進走行できる。なお、移動装置１０をそのままの状態で後ろ方向（図１０（Ａ）に示す移動方向とは逆方向）へ直進走行させる場合は、駆動用球体１１に接触する２つのロータ２４の回転方向を、上記した方向とは逆方向にすればよい。
【００６３】
次に、移動装置１０を左方向に直進走行させる場合について説明する。
図１０（Ｂ）に示すように、移動装置１０を平面視して、左右両側に位置する駆動用球体１２、１３に同時に接触したロータ２４を、駆動用球体１３側から駆動用球体１２側へ、回転させると共に、前側に位置する駆動用球体１１に接触した他の２つのロータ２４を、駆動用球体１３側から駆動用球体１１側へ、及び駆動用球体１１側から駆動用球体１２側へ、それぞれ回転させる。なお、前側に位置する駆動用球体１１に接触する他の２つのロータ２４は、同一回転速度で回転している。
これにより、移動装置１０は左方向へ直進走行できる。なお、移動装置１０を右方向（図１０（Ｂ）に示す移動方向とは逆方向）へ直進走行させる場合は、各ロータ２４の回転方向を、上記した方向とは逆方向にすればよい。
【００６４】
移動装置１０を左斜め前方向に直進走行させる場合について説明する。
図１０（Ｃ）に示すように、各駆動用球体１１〜１３が、移動装置１０の移動方向と一致するように、３つのロータ２４をそれぞれ回転させる。具体的には、移動装置１０を平面視して、右側に位置する駆動用球体１２に接触した２つのロータ２４を、駆動用球体１１側及び駆動用球体１３側から駆動用球体１２側へ回転させると共に、他のロータ２４を駆動用球体１１側から駆動用球体１３側へ回転させる。このとき、右側に位置する駆動用球体１２に接触した２つのロータ２４の各回転速度は、移動装置１０の移動方向に応じて、その回転速度が異なっている。
これにより、移動装置１０は左斜め前方向に直進走行できる。なお、移動装置１０を右斜め後ろ方向（図１０（Ｃ）に示す移動方向とは逆方向）へ直進走行させる場合は、各ロータ２４の回転を上記した方向とは逆方向にすればよい。また、移動装置１０を右斜め前方向に直進走行させる場合は、駆動用球体１１に接触する２つのロータ２４の回転速度を逆にし、他の駆動用球体１２、１３に同時に接触するロータ２４の回転を上記した方向とは逆方向にすればよい。
【００６５】
最後に、移動装置１０を反時計周りに旋回させる場合について説明する。
図１０（Ｄ）に示すように、全てのロータ２４を、同一方向でしかも同一回転速度で回転させる。なお、図１０（Ｄ）は、旋回の途中の状態を示している。
これにより、移動装置１０を反時計周りに旋回できる。なお、移動装置１０を時計周りに旋回させる場合は、各ロータ２４の回転を上記した方向とは逆方向にすればよい。
以上に示すように、球体駆動式全方向移動装置１０は、各駆動用球体１１〜１３の全てが、移動装置１０の移動方向と同一方向に回転している。このため、製造コストの低減が図れ、床面の凹凸等の影響を受けにくく、走行時の安定性が高い球体駆動式全方向移動装置１０を提供できる。
【００６６】
以上、本発明を、実施の形態を参照して説明してきたが、本発明は何ら上記した実施の形態に記載の構成に限定されるものではなく、特許請求の範囲に記載されている事項の範囲内で考えられるその他の実施の形態や変形例も含むものである。例えば、前記したそれぞれの実施の形態や変形例の一部又は全部を組合せて本発明の球体駆動式全方向移動装置を構成する場合も本発明の権利範囲に含まれる。
また、前記実施の形態においては、３つの駆動用球体を、平面視して正三角形の頂点位置に配置した場合について説明したが、これに限定されるものではなく、例えば、二等辺三角形でもよい。
【００６７】
そして、前記実施の形態においては、駆動手段を、ロータと駆動用モータで構成した場合、またロータと動力伝達用ベルトと駆動用モータで構成した場合について、それぞれ説明した。しかし、これに限定されるものではなく、例えば、駆動手段の１又は２を、ロータと駆動用モータで構成し、その他をロータと動力伝達用ベルトと駆動用モータで構成してもよい。
更に、３つの駆動用球体を用いた球体駆動式全方向移動装置を１セットとし、台車の規模に応じて、１セット又は２セット以上の複数セット、台車に設けることもできる。また、球体駆動式全方向移動装置を１セット、台車の重心位置に配置し、台車の周囲に補助のキャスターを取付けてもよい。
【図面の簡単な説明】
【００６８】
【図１】（Ａ）、（Ｂ）はそれぞれ本発明の一実施の形態に係る球体駆動式全方向移動装置の平断面図、一部切欠き正面図である。
【図２】（Ａ）、（Ｂ）は変形例に係る球体駆動式全方向移動装置の平断面図、一部切欠き正面図である。
【図３】駆動用球体とロータの摩擦力を示す説明図である。
【図４】（Ａ）、（Ｂ）はそれぞれ駆動用球体に対するロータの配置位置を示す説明図である。
【図５】（Ａ）、（Ｂ）はそれぞれ駆動用球体の回転軸と有効半径との関係を示す説明図である。
【図６】駆動用球体とロータの回転速度との関係を示す説明図である。
【図７】（Ａ）は回転軸の軸心を駆動用球体の回転中心と同一高さ位置とした場合の説明図、（Ｂ）は駆動用球体の回転中心より下位置とした場合の説明図、（Ｃ）〜（Ｅ）は（Ａ）の位置関係で駆動用球体を回転させたときの説明図、（Ｆ）〜（Ｈ）は（Ｂ）の位置関係で駆動用球体を回転させたときの説明図である。
【図８】（Ａ）、（Ｂ）はそれぞれ本発明の一実施の形態に係る球体駆動式全方向移動装置の位置座標の定義の説明図、同球体駆動式全方向移動装置の駆動用球体の位置座標の定義の説明図である。
【図９】（Ａ）、（Ｂ）はそれぞれ同球体駆動式全方向移動装置の速度の説明図、同球体駆動式全方向移動装置の駆動用球体の速度成分の説明図である。
【図１０】（Ａ）〜（Ｄ）はそれぞれ同球体駆動式全方向移動装置の前方向への直進走行時の説明図、左方向への直進走行時の説明図、左斜め前方向への直進走行時の説明図、旋回時の説明図である。
【符号の説明】
【００６９】
１０：球体駆動式全方向移動装置、１１〜１３：駆動用球体、１４〜１６：駆動手段、１７：床面、１８：載置台、１９：台車、２０〜２２：支持用ボール型キャスター、２３：下面、２４：ロータ、２５：駆動用モータ、２６：回転軸、２７〜２９：駆動手段、３０、３１：ロータ、３２：動力伝達用ベルト、３３：駆動用モータ、３４、３５：回転軸、３６：内側面、３７：車輪型キャスター
【図１】
2010030360.tif 000019
【図２】
2010030360.tif 000020
【図３】
2010030360.tif 000021
【図４】
2010030360.tif 000022
【図５】
2010030360.tif 000023
【図６】
2010030360.tif 000024
【図７】
2010030360.tif 000025
【図８】
2010030360.tif 000026
【図９】
2010030360.tif 000027
【図１０】
2010030360.tif 000028