(57)【要約】  ジャイロ運動フィードバック装置は、共通の軸に取り付けられているが独立して回転可能な一対以上の質量体を用いることにより、それによって生成されるジャイロ力を急速に変化させる。センサがマウントの動きを検出する。コントローラは、この検出された動きを用いて質量体の相対回転速度を変化させる。この装置は、仮想環境における物体の相互作用をマウントを用いて制御する触覚フィードバックを提供する。その際、コントローラは、物体が経験する仮想相互作用に基づいて相対回転速度をさらに変化させる。
2021534428.tif 000002
【特許請求の範囲】
【請求項１】
マウントと、
前記マウントに接続される第１のジャイロスコープモジュールであって、
第１の軸に沿って並べられ、当該第１の軸を中心に回転可能な第１の一対の質量体と、
それぞれが前記第１の一対の質量体のうち対応する一方に接続され、前記第１の一対の質量体のうち当該対応する一方を前記第１の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第１の一対のモータと、を含む第１のジャイロスコープモジュールと、
前記マウントの動きを検出するように動作可能なセンサと、
前記第１のジャイロスコープモジュールおよび前記センサと信号通信状態にあり、前記センサによって検出された前記動きに応じて、前記第１の一対のモータの相対回転速度を変化させるためのプログラム指令により構成されるコントローラと、
前記第１のジャイロスコープモジュールと、前記センサと、前記コントローラとに電力を供給する電源とを備える、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項２】
請求項１において、
前記ジャイロ運動フィードバック装置は前記マウントに接続される第２のジャイロスコープモジュールをさらに備え、
前記第２のジャイロスコープモジュールは
前記第１の軸からオフセットした第２の軸に沿って並べられ、当該第２の軸を中心に回転可能な第２の一対の質量体と、
それぞれが前記第２の一対の質量体のうち対応する一方に接続され、前記第２の一対の質量体のうち当該対応する一方を前記第２の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第２の一対対のモータと、を含み、
前記コントローラは、前記センサによって検出された前記動きに応じて、前記第２の一対のモータの相対回転速度を変化させるためのプログラム指令によってさらに構成され、前記電源は、前記第２のジャイロスコープモジュールにも電力を供給する、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項３】
請求項２において、
前記ジャイロ運動フィードバック装置は前記マウントに接続される第３のジャイロスコープモジュールをさらに備え、
前記第３のジャイロスコープモジュールは
前記第１および第２の軸からオフセットした第３の軸に沿って並べられ、当該第３の軸を中心に回転可能な第３の一対の質量体と、
それぞれが前記第３の一対の質量体のうち対応する一方に接続され、前記第３の一対の質量体のうち当該対応する一方を前記第３の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第３の一対のモータと、を含み、
前記コントローラは、前記センサによって検出された前記動きに応じて、前記第３の一対のモータの相対回転速度を変化させるためのプログラム指令によってさらに構成され、前記電源は、前記第３のジャイロスコープモジュールにも電力を供給する、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項４】
請求項３において、
前記マウントは、ユーザによって把持されるハンドルとして構成される、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項５】
請求項４において、
前記第１、第２、第３ジャイロスコープモジュールは前記ハンドルの内部に配置される、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項６】
請求項５において、
前記ハンドルは管状である、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項７】
請求項１において、
前記センサは前記マウントに接続される、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項８】
請求項７において、
前記センサは加速度計を含む、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項９】
請求項１において、
前記コントローラは、仮想環境において前記マウントによって制御される物体の相互作用を表す信号に応じて、前記第１の一対のモータの前記相対回転速度を変化させるためのプログラム指令によってさらに構成される、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項１０】
請求項９において、
前記マウントは、ユーザによって把持されるハンドルとして構成される、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項１１】
請求項１において、
前記第１の一対のモータの前記相対回転速度を変化させるための前記プログラム指令は、前記第１の一対のモータの相対逆回転速度を変化させるためのプログラム指令を含む、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項１２】
請求項１１において、
前記第１の一対のモータの前記相対逆回転速度を変化させるための前記プログラム指令は、前記相対逆回転速度を、前記第１の一対の質量体の回転により生成されたジャイロ力が相殺されるニュートラル状態から、前記第１の一対の質量体の回転により生成されたジャイロ力が相殺されない不安定状態へと変化させるためのプログラム指令を含む、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項１３】
請求項１１において、
前記コントローラは、前記第１の一対のモータの少なくとも一方の回転方向を変化させるためのプログラム指令によってさらに構成される、
ことを特徴とする、ジャイロ運動フィードバック装置。
【請求項１４】
第１の軸に沿って並べられ、当該第１の軸を中心に回転可能な第１の一対の質量体と、それぞれが前記第１の一対の質量体のうち対応する一方に接続され、前記第１の一対の質量体のうち当該対応する一方を前記第１の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第１の一対のモータと、を含む第１のジャイロスコープモジュールが接続されたマウントの動きを検出し、
前記マウントの動きをコントローラに伝達し、
前記コントローラを介して、前記検出された動きに応じて前記第１の一対のモータの相対回転速度を変化させることにより、前記第１のジャイロスコープモジュールによって生成されるジャイロ力を変化させることを含む、
ことを特徴とする、触覚フィードバックを提供するための方法。
【請求項１５】
請求項１４において、
前記マウントの前記動きは、仮想環境における物体の移動を制御するのに用いられ、
前記方法は、前記コントローラを介して、前記仮想環境内の前記物体の相互作用に応じて前記第１の一対のモータの前記相対回転速度を変化させることにより、前記第１のジャイロスコープモジュールによって生成されるジャイロ力を変化させることをさらに含む、
ことを特徴とする、触覚フィードバックを提供するための方法。
【請求項１６】
請求項１５において、
前記第１の軸からオフセットした第２の軸に沿って並べられ、当該第２の軸を中心に回転可能な第２の一対の質量体と、それぞれが前記第２の一対の質量体のうち対応する一方に接続され、前記第２の一対の質量体のうち当該対応する一方を前記第２の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第２の一対のモータと、を含む第２のジャイロスコープモジュールも前記マウントに接続され、
前記方法は、前記コントローラを介して、前記検出された動きに応じて前記第２の一対のモータの相対回転速度を変化させることにより、前記第２のジャイロスコープモジュールによって生成されるジャイロ力を変化させることをさらに含む、
ことを特徴とする、触覚フィードバックを提供するための方法。
【請求項１７】
請求項１６において、
前記第１および第２の軸からオフセットした第３の軸に沿って並べられ、当該第３の軸を中心に回転可能な第３の一対の質量体と、それぞれが前記第３の一対の質量体のうち対応する一方に接続され、前記第３の一対の質量体のうち当該対応する一方を前記第３の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第３の一対のモータと、を含む第３のジャイロスコープモジュールも前記マウントに接続され、
前記方法は、前記コントローラを介して、前記検出された動きに応じて前記第３の一対のモータの相対回転速度を変化させることにより、前記第３のジャイロスコープモジュールによって生成されるジャイロ力を変化させることをさらに含む、
ことを特徴とする、触覚フィードバックを提供するための方法。
【請求項１８】
請求項１において、
前記第１の一対のモータの前記相対回転速度を変化させることにより前記第１のジャイロスコープモジュールによって生成されるジャイロ力を変化させることは、前記第１の一対のモータの相対逆回転速度を変化させることを含む、
ことを特徴とする、触覚フィードバックを提供するための方法。
【請求項１９】
請求項１において、
前記方法は、前記コントローラを介して、前記検出された動きに応じて前記第１の一対のモータの少なくとも一方の回転方向を変化させることにより、前記第１のジャイロスコープモジュールによって生成されるジャイロ力を変化させることをさらに含む、
ことを特徴とする、触覚フィードバックを提供するための方法。
【請求項２０】
マウントと、
前記マウントに接続される第１のジャイロスコープモジュールであって、
第１の軸に沿って並べられ、当該第１の軸を中心に回転可能な第１の一対の質量体と、
それぞれが前記第１の一対の質量体のうち対応する一方に接続され、前記第１の一対の質量体のうち当該対応する一方を前記第１の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第１の一対のモータと、を含む第１のジャイロスコープモジュールと、
前記マウントの動きを検出するように動作可能なセンサと、
前記第１のジャイロスコープモジュールおよび前記センサと信号通信状態にあるコントローラであって、前記センサによって検出された前記動きに応じて、前記第１の一対のモータの相対逆回転速度を、前記第１の一対の質量体の回転により生成されたジャイロ力が相殺されるニュートラル状態から、前記第１の一対の質量体の回転により生成されたジャイロ力が相殺されない不安定状態へと変化させるためのプログラム指令により構成されるコントローラと、
前記第１のジャイロスコープモジュールと、前記センサと、前記コントローラとに電力を供給する電源とを備える、
ことを特徴とする、ジャイロ運動フィードバック装置。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、２０１６年９月１５日に出願された米国特許仮出願第６２／３９４，８０３号の利益を主張して２０１７年９月１５日に出願された米国特許非仮出願第１５／７０６，６３８号の継続出願であり、これらの出願の内容の全体を参照によりここに援用する。
【０００２】
本発明は、ジャイロ力の利用に関し、より詳細には、モーションフィードバック（運動フィードバック）にジャイロ力を用いる装置および方法に関する。
【背景技術】
【０００３】
機械物理学において、加えられる力とは逆の減衰力（本明細書ではジャイロ力と呼ぶ）を生成するのに回転質量体を用いることはよく知られている。自転車は、おそらく最も広く知られている例であり、回転する車輪によって生成されるジャイロ力は、左右の転倒力に抵抗するのに役立つ。ジャイロ安定装置の概念は長年にわたりよく知られているが、そのような装置は一般に、ジャイロ力を用いて望ましくない運動を減衰または防止してきた。
【０００４】
このようなやり方でジャイロ力を用いることを例示した簡易システムを図１に示す。安定化モジュール１００は、
ａ）電源１１０と、
ｂ）コントローラ１１２と、
ｃ）回転電動モータ１１４と、
ｄ）軸継手１１６と、
ｅ）回転可能な特定の質量体１２０と、
ｆ）システム用マウント１２２と、を備える。
【０００５】
従来の安定化モジュールでは、モータは、コントローラおよび電源によって回転させられる。この回転は、外力が減衰されて（中和されて）安定化システムが外力に「抵抗する」ように、ジャイロ力を与える。さらに、この簡易システムは、図２に示されるように、互いに直交して配置された最大３つの安定化モジュールユニット２００Ｘ、２００Ｙ、２００Ｚ（デカルト座標系のＸ、Ｙ、およびＺ軸のそれぞれに対して１つずつ）によって再現および配向されていてもよく、いかなるソースからの外力にも抵抗する完全なモーション安定化システム３００が形成される。このようなシステムは有用ではあるが、さらなる改良が可能である。
【発明の概要】
【０００６】
上記に鑑み、本発明は、改良されたジャイロ運動フィードバック装置および関連する方法を提供することを目的とする。本発明の一実施形態によれば、ジャイロ運動フィードバック装置は、マウントと、マウントに接続される第１のジャイロスコープモジュールと、マウントの動きを検出するように動作可能なセンサと、第１のジャイロスコープモジュールおよびセンサと信号通信状態にあるコントローラと、第１のジャイロスコープモジュールと、センサと、コントローラとに電力を供給する電源と、を含む。第１のジャイロスコープモジュールは、第１の軸に沿って並べられ、当該第１の軸を中心に回転可能な第１の一対の質量体と、それぞれが第１の一対の質量体のうち対応する一方に接続され、第１の一対の質量体のうち当該対応する一方を第１の軸を中心に可変回転速度で独立して回転させるように動作可能となっている第１の一対のモータと、を含む。コントローラは、センサによって検出された動きに応じて第１の一対のモータの相対回転速度を変化させるためのプログラム指令により構成される。 
【０００７】
本発明の一態様によれば、第２のジャイロスコープモジュールおよび／または第３のジャイロスコープモジュールも、マウントに接続され、異なる軸に沿って並べられ、コントローラによって作動される。本発明の他の態様によれば、マウントは、ジャイロスコープモジュールが内部に配置されたハンドルとして構成される。さらなる態様によれば、マウントは、仮想環境内の物体の位置を制御するために用いられ、コントローラは、仮想環境内の物体の相互作用に基づいてジャイロスコープモジュールを作動する。
【０００８】
本発明のさらなる態様によれば、コントローラは、センサによって検出された動きに応じて、一対のモータの相対逆回転速度を、一対の質量体の回転により生成されたジャイロ力が相殺されるニュートラル状態から、一対の質量体の回転により生成されたジャイロ力が相殺されない不安定状態へと変化させるためのプログラム指令により構成される。さらに他の態様によれば、コントローラは、一対のモータの少なくとも一方の回転方向を変化させるように構成される。
【０００９】
本発明の一態様によれば、触覚フィードバックを提供するための方法は、マウントの動きを検出し、マウントの動きをコントローラに伝達し、コントローラを介して、検出された動きに応じて一対のモータまたは一対以上のモータの相対回転速度を変化させることにより、ジャイロスコープモジュールによって生成されるジャイロ力を変化させる。
【００１０】
本発明におけるこれらおよびその他の目的、態様および効果は、図面および以下の好ましい実施形態の詳細な説明に鑑みて、よりよく理解されるであろう。
【図面の簡単な説明】
【００１１】
【図１】安定化モジュールの概略図である。
【図２】３つの安定化モジュールを含む運動安定化システムの概略図である。
【図３】本発明の一実施形態に係るジャイロ運動フィードバック装置の概略図である。
【図４】本発明の他の実施形態に係るジャイロ運動フィードバック装置の概略図である。
【図５】本発明のさらなる実施形態に係るジャイロ運動フィードバック装置の概略図である。
【発明を実施するための形態】
【００１２】
上記に鑑み、本発明は、ジャイロ運動フィードバック装置を提供することを目的とする。本発明に係るシステムは、電子機器の組合せによって制御されて、所望のフィードバックを生成するようにプログラムされた、１つ以上のジャイロスコープモジュールによって生成されるジャイロ力を用いる。特に、上記システムは、所望にシステムを不安定化させるようなやり方でジャイロ力を出力するために、ジャイロスコープモジュールの効果を変更するように動作可能である。
【００１３】
図３を参照すると、本発明の一実施形態によれば、ジャイロ運動フィードバック装置１０は、ジャイロスコープモジュール１４に接続されたマウント１２を含む。加速度計などのセンサ１６は、マウント１２の動きを検出するように動作可能である。コントローラ２０は、センサ１６およびジャイロスコープモジュール１４と信号通信状態にある。電源２２は、ジャイロスコープモジュール１４と、センサ１６と、コントローラ２０とに電力を供給する。
【００１４】
ジャイロスコープモジュール１４は、共通の軸に沿って並べられ、当該軸を中心に回転可能な一対の質量体２４、２６と、第１の一対のモータ３０、３２とを備える。第１の一対のモータ３０、３２はそれぞれ、第１の一対の質量体２４、２６のうち対応する一方に接続され、第１の一対の質量体のうち当該対応する一方を第１の軸を中心に可変回転速度で独立して回転させるように動作可能である。
【００１５】
コントローラ２０（好ましくはプログラマブルロジックコントローラ、ゲームコントローラまたは他のプログラマブルコンピュータ）は、センサ１６によって検出された動きに応じて、一対のモータ３０、３２の相対回転速度を変化させるためのプログラム指令により構成される。
【００１６】
尚、逆回転質量体／モータが好適に用いられる。逆回転質量体の物理的性質としては、一方の質量体が時計回りに回転すると、他方の質量体が同等の相対速度でその逆方向に回転するようになっており、正味の効果としてジャイロ力が相殺される。例えば、上記装置の携帯版を保持するユーザは、実質上、ジャイロ力を知覚できない。
【００１７】
これら２つの回転質量体間の差を制御することにより、ジャイロ力量を制御することができ、好適には、比較的迅速に変化させることができる。ジャイロスコープモジュールの極めて有利な点は、一般的な自由回転モータがジャイロ力を生成するために必要な高速で回転される際のこれらモータの機械的制限を活用および補正することである。すなわち、ある質量体をある速度から別の速度に瞬間的に加速することは機能的に不可能である。また、回転質量体の慣性と、モータロータ自体の慣性と、今日使用されているモータへの電流を整流するのに用いられる典型的な方法とが組み合わさることにより、回転質量体を極めて低速に減速することはさらに困難である。
【００１８】
特定の事例では、永久磁石直流モータを用いることで、非常に高速な加速度が実現できる（無制限の電流入力の場合）が、減速にはより時間がかかる。この種のシステムを電気的に減速させるための一般的な方法としては、電流を減少させること（遅い）、「プラッギング」することで電流を連続的に流す（過熱を引き起こす）またはパルス状に流す（遅い）こと、または分流することで電流を除去し、モータリード線を互いに結合して短絡および制動能力を生じさせることが挙げられる。しかし、これは、モータ設計と、ロータ速度と組み合わされたロータ慣性とによって制限され、そのため変動し予測不能であることが多い。
【００１９】
２つの質量体を１つの軸上に設置することによって、コントローラは、システムが即座に反応すると思われる必要な時間を考慮して、２つのユニットを同一方向に設定するか（力の増幅）、速度を低減するか、あるいは方向を変更するかさえも決定できる。さらに、コントローラは、逆方向に、ただし半分の速度のみでモータを用いること（ジャイロ力は無効）を決定してもよいが、素早い反応のためには、その後、一方のモータの速度をフルスピードまで増加させてもよい。これにより、速度を減少させたり逆回転させたりしなければならない場合よりも素早い応答が得られる。
【００２０】
図４を参照すると、ジャイロ運動フィードバック装置１０Ａを用いて、仮想環境内の物体の移動に関するフィードバックを提供できる。例えば、センサ１６Ａ（または他の手段）によって検出されたマウント１２Ａの動きは、仮想環境における物体の位置を制御するのに用いられる。コントローラ２０Ａに供給される、速度指令などのさらなる入力３４Ａは、仮想環境内の物体の相互作用を表す。コントローラ２０Ａは、入力３４Ａに基づいて、モータ３０Ａ、３２Ａの相対速度、およびそれにより生成されるジャイロ力を変化させるためのプログラム指令によってさらに構成される。
【００２１】
図５を参照すると、ジャイロ運動フィードバック装置１０Ｂでは、複数のジャイロスコープモジュール１４Ｂ１、１４Ｂ２および１４Ｂ３が、マウント１２Ｂに共通接続され、それぞれ異なる軸に沿って配置される。共通マウント１２Ｂは、ハンドル（管状のハンドルなど）として構成できる。ユーザは、そのハンドルを把持することが可能であり、装置の把持や移動に対する物理的応答や、外力を受けたとユーザに感じさせる「仮想衝撃」（実際の物理的接触はない）に対する物理的応答を体験できる。図５の配置は、例えば、剣、野球のバット、テニスラケット、ゴルフクラブなどを想起させるゲームコントローラに好適に組み込むことができる。
【００２２】
装置の使用例
ここで「プレーヤー」と呼ぶユーザが、ある環境（この分野で用いられる大画面、プロジェクタまたはヘッドセットなど）に没入するようなビデオゲームまたは仮想現実シナリオの場合は、プレーヤーは本発明を剣やバット（または所望の他の物体）のように手にしてもよい。自由空間で剣を振り回すがごとくプレーヤーは剣を振り回すことができ、この場合、剣の全長は実在せず、ビデオゲームインターフェイスを介してプレーヤーに提示される。ただし装置は、プレーヤーが「ゲーム内」にいるように感じられるように、実際の力を用いてプレーヤーに応答してフィードバックを与える必要がある。
【００２３】
装置は以下のように応答する。
ａ）加速度計および／または他のセンサは、装置が移動していること（プレーヤーによって与えられた外力）を判定し、それらのベクトル値（装置の移動量および移動方向）をコントローラに伝達し、
ｂ）コントローラは、プログラムされたアルゴリズムを用いて、回転質量体をどのように制御すべきか（速度、方向、およびどれをどの程度制御するか）を計算して、装置に反力を与え、
ｃ）コントローラからの出力に応じて、モータは状態を変更して、外部から加えられる力を直接的に増加させるか（加算）、外部から加えられる力を直接的に減少させるか（減算）、外力に力差を与えるか（反応）、またはまったく変化しなくてもよく（無効）、
ｄ）さらに、コントローラは（ビデオゲーム自体からの）外部指令を用いて、プレーヤーの剣と「仮想的に衝突」する可能性のあるアイテムがあるかどうかを判定してもよく、この状況では、アルゴリズムが特定の反応プロファイルを合成することにより、プレーヤーは「何かにぶつかった」と感じることができる。
【００２４】
この適用例において、本発明は「触覚フィードバック装置」と考えられ、そのような装置を開発および利用するための特定の分野が存在する。しかし、触覚技術（ハプティクス）の従来の形は、本質的に一般的である振動性または疑似刺激力（空気の吹付けや鳴動など）にとどまっており、特定の反応となるように合成されるものではない。さらに、今日一般的に用いられている触覚技術は、付加力を生み出さず、既存の接触に対する反応である。上述の本発明は、プレーヤーに与えられる任意ではあるが意図的な力ベクトルを生成することがでるため、この例に特有のものである。
【００２５】
一般に、上述の説明は、例示を目的としており、本発明は必ずしもそれに限定されるものではない。むしろ当業者は、さらなる変更や特定の状況への適用が、本明細書において提示・説明される本発明の範囲内および本明細書に添付された特許請求の範囲内に含まれることを理解するであろう。
【図１】
2021534428.tif 000003
【図２】
2021534428.tif 000004
【図３】
2021534428.tif 000005
【図４】
2021534428.tif 000006
【図５】
2021534428.tif 000007
【国際調査報告】
2021534428.tif 000008