JP4690546B2 - 動き追跡システム - Google Patents
動き追跡システム Download PDFInfo
- Publication number
- JP4690546B2 JP4690546B2 JP2000544250A JP2000544250A JP4690546B2 JP 4690546 B2 JP4690546 B2 JP 4690546B2 JP 2000544250 A JP2000544250 A JP 2000544250A JP 2000544250 A JP2000544250 A JP 2000544250A JP 4690546 B2 JP4690546 B2 JP 4690546B2
- Authority
- JP
- Japan
- Prior art keywords
- acoustic
- inertial
- sensor
- activated
- tracking
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/87—Combinations of sonar systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
- G01C21/1652—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments with ranging devices, e.g. LIDAR or RADAR
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S11/00—Systems for determining distance or velocity not using reflection or reradiation
- G01S11/16—Systems for determining distance or velocity not using reflection or reradiation using difference in transit time between electrical and acoustic signals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/86—Combinations of sonar systems with lidar systems; Combinations of sonar systems with systems not using wave reflection
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/18—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
- G01S5/186—Determination of attitude
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1036—Measuring load distribution, e.g. podologic studies
- A61B5/1038—Measuring plantar pressure during gait
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
- Vehicle Body Suspensions (AREA)
- Optical Communication System (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Diaphragms For Electromechanical Transducers (AREA)
- Silicon Polymers (AREA)
- Steroid Compounds (AREA)
Description
背景
本発明は、動きの追跡(モーショントラッキング)に関する。
【0002】
動きの追跡では、身体(ボディー)の位置および方向を決定するために、慣性的および音響的な測定モードを含む様々な測定モードを用いることができる。
【0003】
慣性的な動きの追跡は、一般的な複数直交軸の一組についての直線的な加速度と、軸を中心とした角速度とについての測定に基づく。一つの方法では、回転するジャイロスコープが、これらの複数のジャイロスコープが取り付けられて追跡される身体の回転に応じてジャイロスコープの回転軸が回転する速度に比例した力を発生する。これらの力は、測定されて、身体の角速度を推定するために用いられる。微細機械加工(Micro−machined)された振動要素および光導波管ベースの装置が、ジャイロスコープの代わりに使用されてもよい。
【0004】
加速度計は、直線的な加速度によって生じる力に比例した信号を発生する。このような慣性追跡するシステムにおいて、角速度と加速度信号とが統合され、直線速度、直線変位、およびトータルな回転角度が決定される。
【0005】
ジャイロスコープ装置によって発生する信号がノイズを含むので、前記統合の過程は、「ドリフト」として一般に知られるノイズ成分を蓄積する。小型化された低価格のジャイロスコープ装置は、一般的に、より大きな誤差を示す。ドリフトのレートは、静止している身体に対して毎秒数度であり、また、身体が90度回転する毎に数度程度の大きさである。角速度と加速度信号との統合に先立って、加速度測定結果を周辺環境における一定の基準フレームに変換するために、身体の方向推定値が用いられるので、方向推定値における誤差は、位置推定値にも影響を及ぼす。この変換における不正確さは、水平方向の加速度測定値のバイアスとして表れる一定方向の力(グラビティ)として生じる。
【0006】
このドリフトを修正する一つの方法は、例えば、傾斜計やコンパスのような付加的なセンサを用いて、統合される慣性測定値におけるドリフトを時折あるいは継続的に修正することである。例えば、1997年7月8日にエリック M.フォクスリンによって提出された米国特許5,645,077は、上記の方法を開示する。この特許は、引用によって本文書中に組み込まれる。
【0007】
動作追跡の他の方法は、音波を使用して、身体上の一または複数の点と周辺環境における一定の基準点との間の距離を測定することである。「アウトサイド−イン」と呼ばれる一つの構成では、身体上の点に固定された複数の音波放射体のセットが、周辺環境での一定の基準点にある複数のマイクロホンによって受信されるパルスを発する。一つの放射体から一つのマイクロホンへ至るフライト時間(time of flight)は、その放射体とそのマイクロホンとの間の距離(すなわち、「レンジ」)の推定値に比例する。複数の放射体からそれぞれのマイクロホンにまでの複数のレンジ推定値は、放射体の位置を三角測量によって算出するために用いられる。身体上にある複数の放射体の位置は、身体の方向を推定するために結合される。
【0008】
身体上の光源の光学的な追跡といった他の測定モードも、身体の動きの追跡に用いることができる。
【0009】
一つの形態によれば、本発明は、周辺環境中での身体の動きを追跡する方法であって、
前記周辺環境に複数の基準装置を固定する段階と、前記身体側に取りつけられた慣性センサにより測定された慣性測定値を得る段階と、前記慣性測定値を用いて身体の位置推定値および方向推定値を更新する段階と、予め記憶された前記複数の基準装置の配置に関するマップ情報を用いることによって、前記更新された位置推定値に応じて、前記複数の基準装置のなかから起動対象の基準装置を選択する段階と、前記選択された起動対象の基準装置に対して、当該起動対象の基準装置の識別子を符号化した制御信号を送信する段階と、前記起動対象の基準装置から送信された音響レンジ測定信号を前記慣性センサに固定された複数の音響センサで受信する段階と、前記音響レンジ測定信号に基づいて、各音響センサと前記起動対象の基準装置との間の距離に関する音響レンジ測定値を取得する段階と、取得した音響レンジ測定値を用いて、前記位置推定値および前記方向推定値をさらに更新する段階と、を有する方法である。
【0010】
他の形態によれば、本発明は、慣性センサおよび当該慣性センサに対して固定された複数の音響センサの集合を含むセンサシステムと、前記センサシステムに連結されるプロセッサと、周辺環境に取り付けられている複数の基準装置の配置に関するマップ情報を予め記憶するデータ記憶部と、前記周辺環境に固定されている複数の基準装置のなかから選択される起動対象の基準装置に対して、選択された当該起動対象の基準装置の識別子を符号化した制御信号を送信する送信機と、を含み、前記複数の音響センサの各音響センサが前記基準装置からの音響レンジ測定信号を受信する、追跡装置であって、前記プロセッサは、前記慣性センサによって測定された慣性測定値を得る機能と、前記慣性測定値を用いて、前記センサシステムの位置推定値および方向推定値を更新する機能と、前記マップ情報を用いることによって、前記更新された位置推定値に応じて、前記複数の基準装置のなかから起動対象の基準装置を選択する機能と、前記各音響センサによって受信された前記音響レンジ測定信号に基づいて、各音響センサと前記起動対象の基準装置との間の距離に関する音響レンジ測定値を取得する機能と、取得した音響レンジ測定値を用いて、前記位置推定値および前記方向推定値をさらに更新する機能と、を実行するようにプログラムされていることを特徴とする追跡装置である。
さらに他の形態によれば、本発明は、慣性センサおよび当該慣性センサに対して固定された複数の音響センサの集合を含むセンサシステムと、前記センサシステムに連結されるプロセッサと、周辺環境に取り付けられている複数の基準装置の配置に関するマップ情報を予め記憶するデータ記憶部と、前記周辺環境に固定されている複数の基準装置のなかから選択される起動対象の基準装置に対して、選択された当該起動対象の基準装置の識別子を符号化した制御信号を送信する送信機と、を含み、前記複数の音響センサの各音響センサが前記基準装置からの音響レンジ測定信号を受信する、追跡装置に適用されるソフトウェアが記録されたコンピュータ読取可能な記録媒体であって、前記ソフトウェアは、身体側に取り付けられた前記慣性センサによって測定された慣性測定値を得る手順と、前記慣性測定値を用いて、前記センサシステムの位置推定値および方向推定値を更新する手順と、前記マップ情報を用いることによって、前記更新された位置推定値に応じて、前記複数の基準装置のなかから起動対象の基準装置を選択する手順と、前記各音響センサによって受信された前記音響レンジ測定信号に基づいて、各音響センサと前記起動対象の基準装置との間の距離に関する音響レンジ測定値を取得する手順と、取得した音響レンジ測定値を用いて、前記位置推定値および前記方向推定値をさらに更新する手順と、を前記プロセッサに実行させる、ことを特徴とする。
【0011】
本発明の効果は、増加可能な複数の超音波ビーコンの集合が設けられる無制限な空間にわたって機能する6−自由度の追跡能力を提供することを含む。慣性測定値は、円滑かつ敏感に動きを検出することを提供する一方、超音波測定値は、本システムの慣性的な追跡要素におけるドリフトによって生じるような誤差の修正を推進することを提供する。小型で軽量な慣性センサは、バーチャルリアリティ−ディスプレイシステムのために頭部に装着される追跡装置に適している。超音波測定を用いてドリフトを修正することによって、例えば磁界の変化などの外的要因に敏感なドリフト修正用の測定は不要となる。各ビーコンは独立して機能し、各ビーコン間での配線が不要であるため、複数のビーコンの集合を簡単に拡張することができる。追跡装置は、常に少数の超音波ビーコンの使用のみに依存し、その結果、追跡装置が作動する空間は、建物内の複数の部屋のように不揃いな複数の領域であることが許容される。
【0012】
他の本発明の効果は、「インサイド−アウト」形態を用いることによって、音波が放射された後に身体が動くことによる音響レンジ測定での待ち時間(レイタンシー)がなくなることである。
【0013】
他の本発明の効果は、例えば、ビーコンの閉塞によって音響的な測定を行うことができない場合であっても、慣性的な測定を用いることによって追跡が継続されることである。そして、音響測定を再び実行することが可能となれば、慣性追跡におけるドリフトが修正される。
【0014】
さらに他の効果によれば、本発明は、身体の追跡を可能としつつ、複数の放射体と複数のセンサとの間の一または複数のパスをブロック化することができる視線(line Of sight)の冗長性を提供することができる。
【0015】
本発明の他の特徴および効果は、以下の説明および特許請求の範囲から明らかである。
【0016】
説明
図1において、位置および方向の推定を継続して行う追跡装置10は、広い部屋内を自由に移動することができる。例えば、追跡装置100は、オペレータの頭部のヘッドアップディスプレイ(HUD)に固定することができ、オペレータが動いたり、頭部の向きを変えたりするのに応じて、追跡装置100も、部屋内を移動し、方向を変える。追跡装置100は、直線加速度および回転速度に関係づけられた慣性測定を行う慣性測定ユニット140に接続されたプロセッサ130を有している。プロセッサ130は、室内での移動に伴う追跡装置の動きを決定するために慣性測定を用いる。
【0017】
プロセッサ130は、超音波ビーコンアレイ120、すなわち複数のビーコンの「集合(constellation)」から送られてきた音響信号を受信する3つの超音波レンジ測定ユニット(URM)110にも、接続されている。超音波ビーコンアレイ120は、独立した複数の超音波ビーコン122を有しており、これらのビーコンは、周辺環境に固定されており、例えば、2フィート間隔の格子状となるように大きな部屋の天井に矩形型に配置されている。プロセッサ130は、これらビーコンの既知の三次元配置とともに、それら複数の超音波ビーコン122からの複数の信号を利用して、それらビーコンまでのレンジを推定し、その結果、追跡装置100の動きを検出する。超音波ビーコン122の各々は、追跡装置100から送られる赤外線コマンド信号112に応答して超音波パルス114を送信する。特に、追跡装置100上の各URM110は、複数の超音波ビーコン122の総てに対して、複数の赤外線(IR)信号を通信する。これらの赤外線信号は、アドレス情報を含むので、その情報によって意図された一又は小数のビーコンが、各赤外線信号を認識し、その信号に応答する。赤外線信号に応答して、宛先とされたビーコンは、一つ以上のURM110によって受信される超音波パルスを直ちに送信する。プロセッサ130は、宛先とされたビーコンが赤外線コマンドに対して直ちに応答したことを知り、赤外線コマンドを発してから超音波パルスを受信するまでの遅延を測定することによってフライト時間を決定する。超音波パルスのフライト時間は、ビーコンまでのレンジを推定するために用いられ、このレンジ推定値は、追跡装置100の位置および方向を更新するために使用される
慣性測定および超音波信号測定は、共に限界を有する。それぞれの測定モードのいずれかを独立して用いる場合は、これら複数の測定を組み合わせた場合と同程度の正確さを達成しない。追跡装置100は、双方の測定モードによる各測定値を組み合わせて、その位置および方向(すなわち、6−自由度、「6−DOF」)の推定値を調整し、双方のモードによる各測定値を、それらが利用可能な時、または、いくらかの遅延の後に、反映する。このために、プロセッサ130は、双方の測定値を結合し、追跡装置100の位置と方向との推定値を順次に変化させ、これらの推定値に含まれる不確実性の推定を維持する拡張カルマンフィルタカルマンフィルタ(EKF)の実行役を務める。
【0018】
図2において、プロセッサ130は、インテル(登録商標)社の80486マイクロプロセッサ等の中央演算装置(CPU)200と、リードオンリーメモリ(ROM)等のプログラム記憶部220と、ダイナミックランダムアクセスメモリ(RAM)等のワーキング記憶部230とを備えている。CPU200は、IMU140およびURM110との接続を行う入出力インタフェース210にも接続されている。入出力インタフェース210は、IMU140およびURM110とデジタル的に接続するデジタル論理回路を備える。
【0019】
IMU140は、慣性測定値を符号化したシリアルデータ列201を提供する。入出力インタフェース210は、このシリアルデータをCPU200に伝送するためのパラレル形式212に変換する。各URM110は、IR制御信号を複数の超音波ビーコン122(図1)に通信する赤外線発光ダイオード510を駆動するためのシリアル信号211を受け取る。入出力インタフェース210は、一または複数の超音波ビーコンを識別するアドレス情報210をCPU200から受け、(例えば、振幅変調によって)赤外線搬送波にシリアル信号を挿入する各URM110に対して、シリアル信号を提供する。同様なシリアル信号は、同様な赤外線信号を同時に通信するURM110の総てに供給される。各URM110は、この返信として、超音波パルスの到着を示す入出力インタフェース210への論理信号202を提供する。入出力インタフェース210は、ビーコンからの超音波パルスのフライト時間を決定するためのタイマを備えており、この結果、そのビーコンまでのレンジ推定値を決定する。これらのレンジ推定値は、CPU200に対して提供される。
【0020】
追跡のアルゴリズムの実現物(インプリメンテーション)は、プログラム記憶部220に記憶されており、CPU200によって実行されて、入出力インタフェース210によって得られた測定値を位置と方向との推定値に変換する。CPU200は、複数の超音波ビーコンの位置が予め定められたマップや、URM110にある複数のマイクロホン位置などの情報を備える固定データ記憶部240にも接続されている。プロセッサ130は、CPU200と追跡装置100の位置および方向に基づいて表示を変えるディスプレイ装置などの他の装置とを接続するための通信インタフェース260を備えている。
【0021】
本システムの動作は、(上述の)図1に示す部屋の二次元的なビューである図3を参照することによって理解することができる。白丸と矢印310a〜eの順番列は、一連の時間ステップのおのおのにおける追跡装置100の実際の位置と方向を表している。前の測定値および第1の時間ステップにおける慣性測定値に基づいて、黒丸と矢印312aは、追跡装置100による第1の時間ステップにおけるその追跡装置の位置と方向の推定値を表している。次の時間ステップでは、追跡装置100は、位置310bに移動し、新しい慣性測定値に基づいて、追跡装置100は、その位置推定値を312bに更新する。これは、実際の位置310cおよび推定位置312cを持つ次の時間ステップに対しても繰り返される。
【0022】
位置310bに到達した後に、追跡装置100は、超音波トランスジューサ122のうちの一つに向けて点線320で示す赤外線(IR)コマンドを送信する。その赤外線コマンドを受信した後(本質的に遅延なし)、超音波トランスジューサ122は、波324で示す超音波パルスを送信する。波324は、少し遅れて実際の位置330で追跡装置100に到着する。到着時間に基づいて、追跡装置100は、波326が到着した時に位置332にいたと推定する。
【0023】
次の時間ステップにおいて、追跡装置100は、まず、慣性測定値に基づいて自己の位置312dを推定する。追跡装置100は、超音波トランスジューサ122の位置と位置332の間隔に関する情報および測定された超音波フライト時間に基づいて、改善された位置推定値312d′を計算する。この処理は、慣性測定値を用いて実際の位置310eおよび推定位置312eで繰り返される。
【0024】
一般に、慣性測定値と超音波測定値はどちらも時間ステップごとに用いることができる。ただし、超音波測定の頻度は、もっと少なくすることができる。各時間ステップでは、位置と方向(姿勢)の両方が更新される。超音波パルスは、互いに関連づけられて配置された複数のマイクロホンの使用によって、位置と方向の両方に関する情報を提供することができる。
【0025】
図4において、慣性測定ユニット(IMU)140は、三つの角速度センサ(例えば、微細加工された振動式回転センサまたは小型の回転式ジャイロスコープ)420a〜cと、三つの直線加速度センサ410a〜cとを含んでいる。これらのセンサは、追跡装置100の基準フレームに固定される三つの直交軸に沿って位置するように配置される。各加速度センサは、対応する軸に沿った加速度にほぼ比例する信号を提供し、各角速度センサは、対応する軸の回りの回転速度にほぼ比例する信号を提供する。
【0026】
慣性測定ユニット140の方向が変化するので、加速度信号などの信号は、部屋の固定(ナビゲーション)基準フレームに対して変化する方向に対応する。また、慣性測定ユニット140は、合計6個の加速度計および角速度センサのおのおのからの信号411を受け取り、加速度と角速度信号のデジタル表現を多重化したシリアルデータストリーム413を送信する信号インタフェース430を含んでいる。以下でさらに論じるように、加速度と角速度信号は、不完全であり、付加的なバイアスとスケーリングの不正確さとを示すことがある。これらスケーリングとバイアスの不正確さは、本装置の動きに依存する。
【0027】
図5において、各超音波測定ユニット110は、赤外線信号発生器512によって駆動される赤外線(IR)発光ダイオード(LED)510を含んでいる。信号発生器512は、入出力インタフェース(図2)からのシリアル信号211を受け取り、赤外線LED510を駆動してその信号を一つ以上の超音波ビーコン122に送信する。レンジが所望される超音波ビーコンのアドレスは、シリアル信号211において符号化されている。各超音波ビーコン122は、超音波レンジ測定ユニット110とその超音波ビーコンの間に十分に距離が短い非遮断の経路が存在する場合に赤外線信号を受信する赤外線センサ540を含んでいる。赤外線信号は、その後、赤外線信号デコーダ542によって復号化される。この復号化された信号は、超音波レンジ測定ユニットによって送信されたアドレス情報を含んでいる。制御回路560は、復号化された赤外線信号を受信し、その超音波ビーコンが実際に宛先とされているどうかを判断し、もしそうであれば、パルス発生器552に合図して、超音波パルスを発生する超音波トランスジューサ550に信号を提供させる。超音波パルスは、空気を通過して超音波レンジ測定ユニット110に至り、ここで、マイクロホン520は、超音波パルスを受信して、超音波パルスの到着を示す論理信号を生成するパルス検出器522に対し、対応する電気信号を渡す。このパルス検出信号は、入出力インタフェース210(図2)に渡される。後述するように、フライト時間は、完全に正確なレンジ測定値ではない。誤差の原因は、パルス検出時のタイミング誤差、例えば空気の温度または空気の流れに起因する音波の伝搬速度の変動、および超音波ビーコンからの超音波の異なる複数の方向への不均一な伝搬である。
【0028】
入出力インタフェース210は、図6に示す論理要素を実現する回路(つまり、プログラマブルロジックアレイ)を含んでいる。IMUデータバッファ630は、シリアルに符号化された加速度と角速度データ413をIMU140から受け取り、CPU200への出力として加速度と回転との六つの測定値631を提供する。また、入出力インタフェース210は、ビーコンアドレスバッファ610を含んでいる。CPU200(図2)は、レンジを測定すべき対象とされる超音波ビーコンのアドレスを提供する。ビーコンアドレスバッファ610は、そのアドレスを記憶するとともに、そのアドレスをシリアル形式で各URM110に提供する。アドレスが各URM110によって送信される(そして、超音波ビーコン122によって受信される)と同時に、三つのカウンタ620a〜cはリセットされ、一定のクロッキング速度(例えば、2MHz)で、ゼロからインクリメントを開始する。各URM110がビーコンからの超音波パルスを検出すると、対応するパルス検出信号が対応するカウンタに渡され、このカウンタはカウントするのをやめる。その後、カウント値は、超音波ビーコンから各URM110までの超音波パルスのフライト時間の測定値としてCPU200によって利用可能である。
【0029】
図7a〜bにおいて、追跡装置100(図1)は、N(北)、E(東)、D(下)と表示された座標軸710として示される部屋のナビゲーション基準フレーム内での自己の位置を決定する。位置r (n)730は、軸710からのそれぞれN方向、E方向、D方向への変位の成分(rN (n),rE (n),rD (n))Tを有するベクトルである。また、追跡装置100は、自己の姿勢(方向)を決定する。
【0030】
図7bにおいて、姿勢は、ロール、ピッチ、およびヨーの(オイラー)角、θ=(Ψ,θ,Φ)T、によって表される。このオイラー角は、身体の姿勢を調整するために必要とされ、座標軸720によって表現される。一方、ナビゲーション姿勢は、座標軸710によって表現される。三つのオイラー角は、3×3の方向余弦行列、Cb n(θ)、として表され、この行例は、本質的にz軸、y軸、x軸を中心として回るヨー動作、ピッチ動作、ロール動作を順番に加えることによって、身体の基準フレーム内の座標ベクトルを変換する。方向余弦行列は、次のように定義することができる。
【0031】
【数1】
【0032】
上付き文字と下付き文字の表記Cb nは、この行列が"b"(身体)基準フレーム内のベクトルを受けて、"n"(ナビゲーション)基準フレーム内のベクトルを提供することを意味する。
【0033】
図8において、慣性センサ800は、回転センサ420a〜Cと加速度センサ410a〜Cを含んでおり、慣性測定信号を慣性追跡部810に提供する。慣性追跡部810は、図8に示す信号流れの離散的時間近似を実行する。慣性追跡部810は、いくつかの段階を含んでいる。まず、ジャイロスコープ補償820では、測定値のバイアスをなくすために(ベクトル)角速度信号ωを修正する。この例では、付加的なバイアスδωのみが修正される。また、乗算型誤差(例えば、不正確なスケールファクタ)や取付けの不正確さによる誤差のような他のバイアスも修正することができる。同様に、加速度計補償830では、加速度信号a (b)上の付加的バイアスδ a (b)に対して修正を行う。以下で十分に論じるように、いくつかのパラメータは、バイアス項δωおよびa (b)を含んでおり、超音波測定値を用いて推定される。
【0034】
姿勢積分(integlation)840では、バイアス修正されたローテーション信号に基づいて姿勢推定値を更新する。この例では、姿勢積分は、姿勢を表す方向余弦を用いて実行される。連続的な微分方程式である次式の離散的時間近似が用いられて、典型的には100乃至200毎秒の一定速度で方向余弦行列を更新する。
【0035】
【数2】
【0036】
離散的時間系の表記に変更して(例えば、Ck=Cb n(kΔt))、離散的な時間における方向余弦行列の更新が、次のように、実行される。
【0037】
【数3】
【0038】
ここで、
【0039】
【数4】
【0040】
および
【0041】
【数5】
【0042】
前式S(δθ)は、δθの歪対称行列(skew symmetric matrix)である。ここで、S(δθ)は、次式を満足する。
【0043】
【数6】
【0044】
Ckが実際に方向余弦行列であることを保証するべく、その行は、各項目に含まれる数値的または近似処理上の誤差を除くための各反復法の後、正規直交化される。
【0045】
追跡される方向の方向余弦行列Ckに基づいて、座標変換850は、身体基準フレームでのバイアス修正された加速度信号を受け取って、次式にしたがって、ナビゲーション基準フレームでの加速度信号を出力する。
【0046】
【数7】
【0047】
二重積分850では、以下の式によって、速度および位置を計算する。
【0048】
【数8】
【0049】
および
【0050】
【数9】
【0051】
オイラー角計算870では、方向余弦行列を取得し、対応するオイラー角度を出力する。慣性追跡部810の出力は、(θ,r (n))Tである。慣性追跡部の状態は、5セット分の3次元値からなる15次元ベクトルを含む。
【0052】
【数10】
【0053】
後述するように、慣性追跡部810は、誤差更新信号δxを超音波レンジ測定部から受信する。超音波レンジ測定部は、姿勢、速度、および位置の値を修正し、ジャイロスコープおよび加速度計のバイアス修正要素のパラメータを更新するために用いられる。
【0054】
図9において、ビーコンシーケンサ910は、位置推定値r (n)を慣性追跡部810から受信する。(図1に図示される)超音波ビーコン122の位置(およびアドレス)のビーコンマップ915を用いて、ビーコンシーケンサ910は、超音波レンジ測定値を生成するために、いずれのビーコンが起動(トリガー)されるかについて時間ステップ毎に決定する。例えば、ビーコンシーケンサ910は、現在の位置に近い複数のビーコンを決定し、これらのビーコンの間で時間ステップ毎に循環(cycle)する。位置推定値が変化するのにしたがって、最も近いビーコンのセットも、一般には変化する。ビーコンシーケンサ910が、複数のビーコンを順番に起動し、これに対応して、複数の超音波パルスが到着するとともに、追跡装置によって検出される。各パルスは、パルスを検出するのに用いられる各マイクロホン別に、一つのレンジ測定値を生じさせる。本実施形態では、各パルスは、三つのレンジ測定値を一セット生じさせる、すなわち、三つのURM110の各マイクロホン別に、一つずつのレンジ測定値を生じさせる。
【0055】
また、図9において、レンジ測定部920は、超音波レンジ推定値を受信するプロセスに対応する。レンジ測定に関連するパラメータは、宛先とされたビーコンの位置b (n)、パルスの検出に用いられるマイクロホンの位置m (b)、レンジ推定値自体d r 、および、測定における待ち時間を修正するために用いられる、パルスが検出された時間trである。位置推定値が誤差を含まないとすれば、レンジ推定値は、完全に正確であり、レンジ推定値は、次式を満たす。
【0056】
【数11】
【0057】
この等式によって求められる偏差は、上記のパラメータおよび慣性追跡部810の出力を修正するために用いられる。
【0058】
相補的(complementary)カルマンフィルタが、追跡装置100によって用いられる。そして、レンジ測定値が入力されるのに応じて、追跡される値を増加的に更新することによって、追跡される位置および方向の推定値を修正する。図10において、この方法は、2つの関連した構成を含んでいる。慣性追跡部810が、その出力xを更新するので、カルマン予測部(Kalman predictor)1010は、そのxについて誤差の予想される共分散行列を保持する。例えば、慣性追跡部810において、ドリフト補償が欠落している場合には、共分散行列Pは、常に増加する誤差に対応するものとなる。
【0059】
この方法に使用される第2の構成は、カルマン更新部(Kalman updater)1020であり、レンジ測定部920からの情報を受け取って、この測定情報を使用して、蓄積された誤差δxの推定値を決定する。この推定値は、慣性追跡部810にフィードバックされて、xを更新するために用いられる。また、各超音波測定の後に、カルマン更新部1020は、xにおける誤差について新たに推定される共分散行列P(+)を計算し、これをカルマン予測部1010にフィードバックする。各超音波測定は、部分的に慣性測定部810の出力を修正する。超音波の更新の連続的な流れは、誤差の残余が小さいことを保証する。
【0060】
慣性追跡部810は、その入力に対して非線形なプロセッサであり、その結果、ガウス分布のノイズによって駆動される純粋な線形フィルタとしてのカルマンフィルタの定式は、適切ではない。一般的に「拡張カルマンフィルタ」(EKF)として知られているものを用いて慣性追跡部810の出力xにおける誤差の伝播を特徴化する線形動的システムモデルが用いられる。このEKFがモデル化する誤差は、慣性追跡部のベクトル出力の複数成分に対応する成分を持った次式で与えられる。
【0061】
【数12】
【0062】
この誤差項δa (b)は、ナビゲーション座標系ではなく、身体座標系においてモデル化されており、他の要素は、慣性追跡部810の出力における複数の誤差に直接的に対応していることに注意すべきである。この線形化誤差伝播モデルにおける複数のパラメータは、状態遷移行例(a state transition matrix)と、この誤差モデルを駆動すると考えられる駆動ノイズの共分散行列(a covariance matrix)とを有している。状態遷移行列および駆動ノイズ共分散は、ともに、慣性追跡部の出力に依存する。測定値がない場合、上記の誤差プロセスの平均は、ゼロのままである。しかしながら、誤差の共分散は、大きくなる。線形化された誤差伝播モデルは、次式のようになる。
【0063】
【数13】
【0064】
このFk=F(xk-1)の内容は、慣性的追跡装置810において使用される更新式の摂動解析から導き出され、次の誤差伝播式に対応する。
【0065】
【数14】
【0066】
プロセスノイズwkの共分散Qkは、対角化されていると仮定される。この共分散行列の内容は、慣性追跡部810に提供される慣性測定値の既知の誤差源からみ導かれる。この誤差源は、付加的なバイアス誤差、スケーリング誤差、及びセンサの身体座標に対する取り付け誤差、センサ自体からの信号ノイズなどを含む。個々の共分散は、以下のように慣性形追跡装置の出力に依存する。
【0067】
【数15】
【0068】
ここで、個々の分散項は、以下のようにパラメータで示される。
【0069】
【数16】
【0070】
ここで、「GyroScale」、「AccelScale」、「GyroAlign」、および「AccelAlign」は、装置誤差の補償用の補正係数における不正確さの度合に対応する。一般的に、非対角性の(non−diagonal)プロセスノイズ共分散を使用することができる。
【0071】
図11において、カルマン予測部1010は、2つの段階を有する。誤差線形化段階1110では、すでに概略を説明したように、まず、FkおよびQkを計算する。そして、共分散伝播段階1120では、次式で表されるカルマンフィルタ共分散伝播式を適用することによって、時間ステップ毎に誤差の共分散を反復的に更新する。
【0072】
【数17】
【0073】
カルマン予測部1010が超音波レンジ測定の結果として与えられる更新された共分散P(+)を受信した場合、更新された共分散によって、現在の誤差の共分散Pを置換する。
【0074】
図12において、カルマン更新部1020は、慣性追跡部810からの位置および方向の推定値と、カルマン予測部からの位置および方向の誤差の共分散は勿論、レンジ測定920の出力についても受信する。また、誤差の推定値と、その提供される誤差の推定値の結果として更新される共分散とを計算する。カルマン更新部1020の第1の段階は、測定差分計算1210である。期待されるレンジと測定されたレンジとの間の差分は、次式のように計算される。
【0075】
【数18】
【0076】
一般的に、レンジ測定値は、最初に検出されて、しばらくした後に用いられる。この待ち時間を考慮するために、この測定値が用いられる時点における位置および方向よりも、音響パルスが到着した時点における追跡装置の位置および方向の推定値が利用される。現在の位置、方向、および線形速度と角速度は、r (n)(tr)およびCb n(tr)を決定するための測定時点のものとなるように外挿して戻すために用いられる。
【0077】
カルマン更新式を適用するために、この差分は、以下の線形観測式を用いてモデル化される。
【0078】
【数19】
【0079】
この観測行列Hk=H(x k,b,d,m)は、レンジ測定における誤差上の位置および方向の誤差を線形化した結果である。付加的なノイズνは、以下の形式を有する分散R(x k,b,d,m)を有する。また、Hkは、以下の形式を有する。
【0080】
【数20】
【0081】
この分散R(x k,b,d,m)が導出されることによって、超音波レンジ測定値と関係づけられた種々の現象をモデル化する。例えば、レンジが増加する場合、パルスのスプレッドなどの影響を部分的に受けるため、パルスの検出が困難になる。このため、増加した分散が使用されて、関係するレンジ測定誤差がモデル化される。この分散R(x k,b,d,m)は、以下の形式を有する。
【0082】
【数21】
【0083】
ここで、次のようにパラメータ表示される。
【0084】
【数22】
【0085】
および
【0086】
【数23】
【0087】
Hkの最初の二つの項は、二者選択的に0に設定され、(もし、より精度が高くなる場合には)加速度的なチルト修正を行うことが可能になる。3番目の項がゼロに設定される場合、ヨーのドリフト修正は、より長い期間にわたって行われて、より高い正確さになる。
【0088】
カルマン更新部1020は、測定値の許容/拒否段階1230を含んでいる。許容/拒否段階1230は、測定値の前記差分δx、および、当該測定値の差分について計算された分散Rを取得する。測定値の差分が、測定値の差分について計算された標準偏差の所定倍以上である場合、測定値は、超音波パルス検出器が早発的にあるいは遅延してトリガーを発した場合などのように、疑わしいものとして拒否される。そうでない場合には、測定値の差分をさらに処理して、誤差推定値δxの状態を計算する。カルマンゲイン計算1240では、カルマンフィルタ更新式を用いて、以下のようにカルマンゲインを計算する。
【0089】
【数24】
【0090】
誤差推定部1250は、δx=Kδdとして誤差推定値を計算し、共分散更新部1260は、以下のように誤差共分散を計算する。
【0091】
【数25】
【0092】
δxの成分は、慣性追跡部810を更新するために使用される。計算された項δωおよびδa (b)は、ジャイロスコープバイアス補償820および加速度計バイアス補償830(図8)に渡されて、それぞれ、現在格納されているバイアスパレメータに加算される。計算された項δν (n)およびδr (n)は、二重積分860(図8)に送られる、それらは、現在のν (n)およびr (n)推定値にそれぞれ加えられる。最終的に、方向余弦行列は、次のように更新され、再度、正規直交化される
【0093】
【数26】
【0094】
再び、図1において、超音波ビーコンアレイ120は、規則的なパターンで配列された単体の複数の超音波ビーコン122を含んでいる。例えば、これらの複数のビーコンは、2フィートほどの間隔を持った矩形のグリッド上に、より好ましくは、3mm以下の精度で配列されている。有限の数のアドレスがこれらのビーコンのために使用可能である。本実施形態によれば、8個の異なるアドレスのみが、ハードウエアの制限上、使用可能となっている。したがって、追跡装置が、赤外線コマンドを一つのアドレスに送信する場合、一般的には、複数の超音波ビーコンが、その信号を受信し、反応する。特定のアドレスを持った最も近いビーコンのみがレンジ測定のために用いられる。しかしながら、複数のビーコンが、各赤外線コマンドに対して反応するので、パルス検出回路は、例えば、前の反復的な処理において起動(トリガー)されたビーコンからのパルスによって本来よりも早くに起動されるかもしれない。しかしながら、その反復的な処理は、十分に離れているので、そのパルスは、次の反復処理の後に到着することはない。この早期のトリガー動作の問題を避けるために、パルス検出器522(図5)は、所望のパルスが到着すると期待される時間近傍の時間ウインドウの間のみ動作可能となる。これは、他のビーコンからのパルス、または以前のパルスの長期間の一定な残響によって誤ったトリガーがなされることを避ける。
【0095】
追跡およびカルマン更新処理の説明において、初期の位置および方向推定値は、既知であると仮定されるが、これは、追跡装置100によって自動捕獲アルゴリズムが用いられる場合には、常に必要であるわけではない。限られた超音波ビーコンのアドレス数は、初期の捕獲アルゴリズムのための基準として用いられる。最初に、追跡装置は、許容可能な宛先の各ビーコンについてトリガーを与え、宛先とされるビーコンの中で最も近い一つのビーコンのレンジを測定する。そして、最も近い4つのビーコンのアドレスが、レンジ測定によって決定される。追跡ユニットは、総てのビーコンの位置およびアドレスを含むビーコンマップを有している。最も近い4つのビーコンのアドレスによって、可能な位置が部屋の小部分に限定されるように、ビーコンが配置される。最も近い複数のビーコンに基づいて不確定さがある場合には、その不確定さを解決すべく、複数のビーコン間の実際の距離が三角測量処理のために使用される。初期の方向は、各々のマイクロホンに関連づけられた複数のレンジ測定に基づく。
【0096】
追跡処理の全体は、図13に示されるフローチャートによって要約することができる。最初に、既に概略を説明した方法を使用して、初期の位置および方向が取得される(ステップ1310)。この処理は、時間ステップ毎に一回実行されるループを挿入する。次の時間ステップのために待機した後(ステップ1320)、慣性測定値が受信されるとともに(ステップ1330)、追跡された変数x、および誤差共分散Pが、慣性測定を用いることによって更新される(ステップ1340)。未処理の超音波レンジ測定が使用可能である場合(ステップ1350)、レンジ測定結果を使用して、誤差更新値δxと更新された誤差共分散P(+)を計算する(ステップ1360)。この誤差更新値および新たな誤差共分散を使用して、慣性追跡部やカルマン予測部を更新する(ステップ1370)。この処理は、さらに、レンジ測定を行うことが、当該時間ステップにおいて要求されるか否かを決定することを含む(ステップ1380)。三つのレンジ測定が各パルスについてなされるが、一回の時間ステップあたり一つのレンジ測定値のみが使用され、次回以降の時間ステップにおいて適用される複数のレンジ測定値の予備(バックログ)が存在することとなる。したがって、将来の何回かの時間ステップのためには、新たなレンジ測定は、必要がないものとできる。次の超音波パルスについて期待されるフライト時間(一般には、一つの時間ステップよりも長い)を考慮する場合、この処理によって、この時間ステップで1つの赤外線コマンドをビーコンに対して送信すべきか否かを決定し(ステップ1380)、次のビーコンのアドレスが選択され(ステップ1390)、その場合、そのビーコンへの赤外線コマンドが送信される(ステップ1395)。処理は、再び戻り、次の時間間隔まで待機して、ステップ1320において再度開始される。
【0097】
いくつかの代わりの方法を用いることができる。説明された実施形態では、時間ステップあたり一つのレンジ測定値が使用される。もし、プロセッサ130が十分に計算能力を有していれば、これに代えて、総ての利用可能な複数のレンジ測定値を時間ステップ毎に使用することが可能である。この選択的な方法は、総ての複数のレンジ測定結果が考慮されるまで、ステップ1370からステップ1350へ繰り返して戻ることによって実行される。また、代替的に、各スケールレンジ測定別に、順番にカルマン更新部を適用するというよりも、各ベクトル観測器および修正された観測ノイズに対する類似の更新式を用いることによって、総てのレンジ測定に対して、一回のステップでカルマン更新部を適用することもできる。次の時間ステップまでに、レンジ測定の差分をとる処理をする代わりに、むしろ複数のレンジ測定値が到着する毎に複数のレンジ測定値を結合し、慣性追跡装置の更新と同時に行わないようにすることもできる。
【0098】
上述した処理は、他の測定モードと結合することができる。例えば、傾斜計を使用することによって、姿勢のドリフト修正可能な拡張カルマンフィルタに対して測定値を提供することができる。また、回転についての総ての3自由度の修正を可能とする三個またはそれ以上のマイクロホンを使用するよりも、むしろ、二個のマイクロホンを、傾斜計のような測定モードと結びつけて、レンジ測定のために使用することができる。このように、幾つかのドリフト修正を、傾斜計に基づいて行うことができるが、磁界の変化に対して敏感なコンパスは、ドリフト修正に必要とされない。三個を超えるマイクロホンが使用されることによって、より大きな冗長性を提供し、多くの回転自由度を許容することができる。
【0099】
周囲環境の固定位置にビーコンを取り付ける代わりとして、「インサイドアウト」構成として、しばしば言及される追跡装置上の複数のマイクロホンによって、「アウトサイドイン」構成を置換することができる。この追跡装置は、超音波パルスを提供し、調整されたマイクロホンの配列が、追跡装置の位置を検出する。1つのパルスが1つのマイクロホンに到達する時間に、追跡装置は、一般的に、新たな位置に移動していることに注意すべきである。この測定の待ち時間は、上述したレンジ測定で使用される待ち時間修正と同様な方法において、修正されるべきである。
【0100】
複数のビーコン122は、平面状の配列に取り付けられる必要はない。これらは、天井のみならず壁に取り付けることもでき、あるいは、周辺環境にある他の支持部材上に取り付けることもできる。例えば、ビーコンは、照明器具上に取り付けられることもできる。ビーコンの数は、ユーザーの要求に適合するように選択することができ、複数のビーコンの位置は、例えば、適切な取付け位置の可能性、幾何学形状に応じて選択されることが可能であり、ビーコンマップは、選択された数およびビーコンの位置に応じて設定することができる。ビーコンの集合に含まれる前記の数は、ビーコンマップがアップデータ可能である限り、ユーザーによって増加することもでき、減少することもできる。
【0101】
追跡装置から複数のビーコンへのコマンド信号は、赤外線の伝送以外の他のモードを用いることによって送信することができる。例えば、RF、可視光、音響信号を使用することができる。
【0102】
二個以上の対象物は、「インサイド−アウトサイド−イン」構成において追跡することができる。図14aにおいて、追跡装置100は、その位置を上述のように追跡する。第2の追跡装置1400は、互いに関係が知られており宛先とされる3つの超音波ビーコン1410を有している。ビーコン1410がトリガーされることによって送信される音響パルスは、追跡装置100上のURM110によって受信され、追跡装置は、第2の追跡装置の相対的な位置および方向を決定することができる。相対的な位置および方向の推定における精度の向上を提供する拡張は、追跡装置1400に固定された第2の慣性測定ユニットを備えるとともに、その慣性測定結果を追跡装置100に送信することである。単一のビーコンのみが第2の対象物上に置かれている場合、相対的な位置は、第2の装置の相対的な方向の追跡を行うことなく、超音波レンジ測定を用いて検出される。
【0103】
図14bにおいて、複数の追跡装置から構成される「相互追跡ネットワーク」を用いることができる。これらの追跡装置は、固定されたビーコンおよび他の移動する追跡対象物を含む周辺環境下における、他の装置の位置に関するそれら個々の位置を追跡する。これは、複数の追跡装置と結合された付加的な通信システム、例えば、RFローカルエリアネットワークを用いて行うことができる。
【0104】
上述した実施形態では、ビーコンアレイの「マップ」は、正確であると仮定されている。レンジ測定が冗長性を持った情報を含んでいる場合、ビーコンの配置の誤差は、反復的に推定および更新され、この結果、精度が向上する。特に、ビーコンの配置の誤差は、拡張カルマンフィルタの状態として含めることができ、各ビーコンからの複数のレンジ測定は、配置誤差を推定する時間を超えて与えられる。分離された初期の自動「マッピング」モードを、室内における1又は複数の位置のレンジ測定、および三角測量計算を通じて使用することができ、複数のビーコンの位置を決定することができる。これらの自動決定された位置は、既知の位置として、あるいは、カルマンフィルタを用いて更に更新された初期の推定値として、使用することが可能である。この種の方法によれば、複数のビーコンは、精密に位置決めされていることを要求されることなく、不規則に置かれることが可能である。
【0105】
上述した追跡方法は、いくつかの応用を有する。第1の応用は、追跡装置を、頭部に装着されるディスプレイに結合することである。図15において、頭部装着ディスプレイによれば、ユーザーがワークピースのような物理的対象物1520を直接的に見ることを可能とする。ディスプレイ1510は、ワークピース1520についての室内の基準フレームにおける既知の位置を利用し、ユーザーによるワークピースの視野に対して情報をスーパーインポーズすることができる。例えば、大きな装置への配線作業に応用した場合、スーパーインポーズされる情報には、配線の正しい配置に関する情報を含めることができる。また、同様な頭部装着ディスプレイは、現実にユーザーによって見ることができる実際の視野の上にイメージをスーパーインポーズすること以外にも、バーチャルリアリティシステム(仮想現実感システム)において、ユーザーよって視覚される完全なイメージを提供するために用いることができる。
【0106】
他の応用は、テレビジョンへの応用におけるカメラ位置の追跡を含む。図16において、テレビジョン製作における一般的な技術は、(端的にはモノクロの)背景におかれたブランクの前で対象物1620が撮影され、電子的に、(1630で説明されている)他のイメージを背景としてスーパーインポーズすることである。かかる技術の困難性は、カメラ1610が移動するのにつれて、背景となるイメージも、カメラの移動を反映して変化すべき点にある。追跡装置100をカメラ1610に取り付けることによって、カメラの位置および方向は、追跡され、カメラの位置および方向の変化を受信するイメージプロセッサによって、背景のイメージを自動的に変化することができる。この方法は、イメージプロセッサに格納される大きな「仮想セット」の構築を可能とし、また、その結果として、複数の変化するカメラ「アングル」を使用することを可能とする。
【0107】
他の応用は、例えば、自動車の衝突テストの際における、自動車内の要素の動きを検出することを含む。図17において、衝突する自動車1710内におけるダミー1720の動きは、追跡装置100を使用して、追跡することが可能である。さらに、付加的なビーコン1730を用いて、上述したインサイド−アウトサイド−イン方法を利用し、防御壁(ファイアウォール)上のポイントのような第2の対象物が追跡される。これは、自動車の基準フレームに対するダミーの位置追跡と、このダミーに関係する自動車内の所定ポイントの追跡とを共に可能とする。
【0108】
その他の応用は、ロボットのナビゲーション、在庫品、財産、または社員の追跡、仮想的な船、または、応急法のために増大されたリアリティ、フィルムカメラ追跡、娯楽(例えば、テーマパーク、およびゲーム)、動作捕獲のためのフルボディ追跡、および兵器追跡を含む。
【0109】
他の実施形態では、慣性追跡をするために他の方法を使用することができる。例えば、方向余弦行列を用いて姿勢積分を行うよりは、むしろ、姿勢の統合化は、オイラー角、または四元数を用いて行うことができる。線形化された誤差伝播系行列および駆動ノイズの共分散は、使用される個々の追跡アルゴリズムに依存することを注意すべきである。カルマンフィルタの状態は、例えば、他の項を含めるように変化することができる。例えば、上述した実施形態のように加速度計の付加的なバイアスを追跡するだけでなく、加速度計信号の乗算型バイアス(例えば、スケールファクタにおける誤差)、取り付けの不正確さ、および音速の影響を追跡することができる。
【0110】
音響位相、RFまたは光学的なフライトタイム、RFまたは光学的な位相、および機械的なケーブルの伸張量を含むような、他のレンジ測定方法を用いることが可能である。
【0111】
慣性的および音響的な測定を融合する他の方法を、カルマンフィルタリングの代わりに用いることができる。例えば、ニューラルネットワーク、ルールベースの推論、またはファジー論理システム、あるいは、最適化方法を、複数の測定を結合するために用いることができる。
【0112】
上記説明では、8個の異なる超音波ビーコンアドレスのみが使用されている。これとは別の方法として、各ビーコンを、個別に宛先とすることが可能であり、あるいは、多くの共通アドレスを使用することも可能である。複数のビーコンを個々に宛先とすることができる場合、例えば、「グループアドレス」、または取得フェーズの期間中に個々のビーコンを宛先とするシーケンスコマンド、に対応するビーコンを有することによって、初期の取得を実行することが可能である。これは、レンジにおいて最初に1つのビーコンを見つけ、その近くにある、すなわち追跡装置によって既に知られたビーコンマップに基づいて近くになる、複数の付加的なビーコンをサーチすることによって、追尾装置が、その初期位置をゼロ調整する方法において行われる。このような方法は、追跡エリアが、幾つかの複数の部屋にまたがる場合にも用いることができる。最初に、追跡装置が決定されている部屋を検出し、そしてその次に部屋内での位置を検出することができる。
【0113】
上記の記載は、説明のために意図されてものであり、特許請求の範囲によって定義される発明の範囲を限定するものではないことが理解される。他の実施態様、効果、および変形は、特許請求の範囲内に含まれる。
【図面の簡単な説明】
【図1】 追跡装置および該追跡装置に用いられる音響ビーコンの集合を示す図である。
【図2】 追跡装置プロセッサの構成を示す図である。
【図3】 慣性と音響の組合せ追跡手法の説明図である。
【図4】 慣性測定ユニット(IMU)を示す図である。
【図5】 超音波レンジ測定ユニット(URM)および超音波ビーコンを示す図である。
【図6】 追跡装置プロセッサ内で慣性測定ユニットおよび超音波測定ユニットと接続するのに用いられる入出力インタフェースを示す図である。
【図7】 図7aは、ナビゲーションおよび身体の基準フレームの説明図であり、図7bは、相互の追跡装置の説明図である。
【図8】 慣性追跡部の信号流れ図である。
【図9】 超音波レンジ測定サブシステムの信号流れ図である。
【図10】 慣性追跡部、カルマン予測部、およびカルマン更新部の各構成要素を含む追跡装置の信号流れ図である。
【図11】 カルマン予測部の信号流れ図である。
【図12】 カルマン更新部の信号流れ図である。
【図13】 追跡処理のフローチャートである。
【図14】 図14aは、第1の追跡された身体に対する第2の身体の追跡の説明図であり、図14bは、複数の装置の相互追跡の説明図である。
【図15】 頭部に取り付けられるディスプレイシステムを示す図である。
【図16】 テレビジョン用のカメラ追跡システムの説明図である。
【図17】 自動車内の身体の追跡の説明図である。
Claims (3)
- 周辺環境中での身体の動きを追跡する方法であって、
前記周辺環境に複数の基準装置を固定する段階と、
前記身体側に取りつけられた慣性センサにより測定された慣性測定値を得る段階と、
前記慣性測定値を用いて身体の位置推定値および方向推定値を更新する段階と、
予め記憶された前記複数の基準装置の配置に関するマップ情報を用いることによって、前記更新された位置推定値に応じて、前記複数の基準装置のなかから起動対象の基準装置を選択する段階と、
前記選択された起動対象の基準装置に対して、当該起動対象の基準装置の識別子を符号化した制御信号を送信する段階と、
前記起動対象の基準装置から送信された音響レンジ測定信号を前記慣性センサに固定された複数の音響センサで受信する段階と、
前記音響レンジ測定信号に基づいて、各音響センサと前記起動対象の基準装置との間の距離に関する音響レンジ測定値を取得する段階と、
取得した音響レンジ測定値を用いて、前記位置推定値および前記方向推定値をさらに更新する段階と、を有する方法。 - 慣性センサおよび当該慣性センサに対して固定された複数の音響センサの集合を含むセンサシステムと、前記センサシステムに連結されるプロセッサと、周辺環境に取り付けられている複数の基準装置の配置に関するマップ情報を予め記憶するデータ記憶部と、前記周辺環境に固定されている複数の基準装置のなかから選択される起動対象の基準装置に対して、選択された当該起動対象の基準装置の識別子を符号化した制御信号を送信する送信機と、を含み、前記複数の音響センサの各音響センサが前記基準装置からの音響レンジ測定信号を受信する、追跡装置であって、
前記プロセッサは、
前記慣性センサによって測定された慣性測定値を得る機能と、
前記慣性測定値を用いて、前記センサシステムの位置推定値および方向推定値を更新する機能と、
前記マップ情報を用いることによって、前記更新された位置推定値に応じて、前記複数の基準装置のなかから起動対象の基準装置を選択する機能と、
前記各音響センサによって受信された前記音響レンジ測定信号に基づいて、各音響センサと前記起動対象の基準装置との間の距離に関する音響レンジ測定値を取得する機能と、
取得した音響レンジ測定値を用いて、前記位置推定値および前記方向推定値をさらに更新する機能と、を実行するようにプログラムされていることを特徴とする追跡装置。 - 慣性センサおよび当該慣性センサに対して固定された複数の音響センサの集合を含むセンサシステムと、前記センサシステムに連結されるプロセッサと、周辺環境に取り付けられている複数の基準装置の配置に関するマップ情報を予め記憶するデータ記憶部と、前記周辺環境に固定されている複数の基準装置のなかから選択される起動対象の基準装置に対して、選択された当該起動対象の基準装置の識別子を符号化した制御信号を送信する送信機と、を含み、前記複数の音響センサの各音響センサが前記基準装置からの音響レンジ測定信号を受信する、追跡装置に適用されるソフトウェアが記録されたコンピュータ読取可能な記録媒体であって、
前記ソフトウェアは、
身体側に取り付けられた前記慣性センサによって測定された慣性測定値を得る手順と、
前記慣性測定値を用いて、前記センサシステムの位置推定値および方向推定値を更新する手順と、
前記マップ情報を用いることによって、前記更新された位置推定値に応じて、前記複数の基準装置のなかから起動対象の基準装置を選択する手順と、
前記各音響センサによって受信された前記音響レンジ測定信号に基づいて、各音響センサと前記起動対象の基準装置との間の距離に関する音響レンジ測定値を取得する手順と、
取得した音響レンジ測定値を用いて、前記位置推定値および前記方向推定値をさらに更新する手順と、を前記プロセッサに実行させる、ことを特徴とするコンピュータ読取可能な記録媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/062,442 US6176837B1 (en) | 1998-04-17 | 1998-04-17 | Motion tracking system |
US09/062,442 | 1998-04-17 | ||
PCT/US1999/007831 WO1999053838A1 (en) | 1998-04-17 | 1999-04-08 | Motion tracking system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002512069A JP2002512069A (ja) | 2002-04-23 |
JP4690546B2 true JP4690546B2 (ja) | 2011-06-01 |
Family
ID=22042517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000544250A Expired - Lifetime JP4690546B2 (ja) | 1998-04-17 | 1999-04-08 | 動き追跡システム |
Country Status (9)
Country | Link |
---|---|
US (4) | US6176837B1 (ja) |
EP (1) | EP1071369B1 (ja) |
JP (1) | JP4690546B2 (ja) |
CN (1) | CN100522056C (ja) |
AT (1) | ATE386463T1 (ja) |
DE (1) | DE69938178T2 (ja) |
HK (1) | HK1039884B (ja) |
TW (1) | TW497967B (ja) |
WO (1) | WO1999053838A1 (ja) |
Families Citing this family (460)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6176837B1 (en) * | 1998-04-17 | 2001-01-23 | Massachusetts Institute Of Technology | Motion tracking system |
US6647352B1 (en) | 1998-06-05 | 2003-11-11 | Crossbow Technology | Dynamic attitude measurement method and apparatus |
US6421622B1 (en) | 1998-06-05 | 2002-07-16 | Crossbow Technology, Inc. | Dynamic attitude measurement sensor and method |
US7216055B1 (en) | 1998-06-05 | 2007-05-08 | Crossbow Technology, Inc. | Dynamic attitude measurement method and apparatus |
US6381340B1 (en) * | 1998-06-26 | 2002-04-30 | Digilens, Inc. | Method for calculating relative phases between signal channels in a multi-sensor tracking device |
IL127569A0 (en) | 1998-09-16 | 1999-10-28 | Comsense Technologies Ltd | Interactive toys |
US6607136B1 (en) * | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
US7334735B1 (en) * | 1998-10-02 | 2008-02-26 | Beepcard Ltd. | Card for interaction with a computer |
US7260221B1 (en) | 1998-11-16 | 2007-08-21 | Beepcard Ltd. | Personal communicator authentication |
US7749089B1 (en) * | 1999-02-26 | 2010-07-06 | Creative Kingdoms, Llc | Multi-media interactive play system |
US7280970B2 (en) * | 1999-10-04 | 2007-10-09 | Beepcard Ltd. | Sonic/ultrasonic authentication device |
US8019609B2 (en) | 1999-10-04 | 2011-09-13 | Dialware Inc. | Sonic/ultrasonic authentication method |
DE19954666B4 (de) | 1999-11-13 | 2004-05-06 | Pilot Blankenfelde Medizinisch-Elektronische Geräte GmbH | Verfahren zur objektiven frequenzspezifischen Hörschwellenbestimmung mittels der Amplitude Modulation Following Response (AMFR) |
AU2001233019A1 (en) * | 2000-01-28 | 2001-08-07 | Intersense, Inc. | Self-referenced tracking |
US6734834B1 (en) * | 2000-02-11 | 2004-05-11 | Yoram Baram | Closed-loop augmented reality apparatus |
US7878905B2 (en) | 2000-02-22 | 2011-02-01 | Creative Kingdoms, Llc | Multi-layered interactive play experience |
US6761637B2 (en) | 2000-02-22 | 2004-07-13 | Creative Kingdoms, Llc | Method of game play using RFID tracking device |
US7445550B2 (en) * | 2000-02-22 | 2008-11-04 | Creative Kingdoms, Llc | Magical wand and interactive play experience |
IL141665A (en) | 2001-02-26 | 2007-02-11 | Minelu Zonnenschein | Determination of position using ultrasound |
AU2001239525B2 (en) | 2000-03-16 | 2004-12-02 | Medigus Ltd. | Fundoplication apparatus and method |
US7000469B2 (en) * | 2000-04-21 | 2006-02-21 | Intersense, Inc. | Motion-tracking |
US6474159B1 (en) | 2000-04-21 | 2002-11-05 | Intersense, Inc. | Motion-tracking |
SE516565C2 (sv) | 2000-09-20 | 2002-01-29 | Jan G Faeger | Metod och anordning för att producera information om en omgivning och användning av anordningen |
US7066781B2 (en) | 2000-10-20 | 2006-06-27 | Denise Chapman Weston | Children's toy with wireless tag/transponder |
KR20020054245A (ko) * | 2000-12-27 | 2002-07-06 | 오길록 | 광학식과 자기식 모션 캡쳐 시스템을 위한 센서 퓨전 장치및 그 방법 |
US6594007B2 (en) | 2001-02-01 | 2003-07-15 | Snap-On Technologies, Inc. | Method and apparatus for mapping system calibration |
US9219708B2 (en) * | 2001-03-22 | 2015-12-22 | DialwareInc. | Method and system for remotely authenticating identification devices |
US6831632B2 (en) | 2001-04-09 | 2004-12-14 | I. C. + Technologies Ltd. | Apparatus and methods for hand motion tracking and handwriting recognition |
US6486831B1 (en) * | 2001-04-23 | 2002-11-26 | Itt Manufacturing Enterprises, Inc. | Methods and apparatus for estimating accuracy of measurement signals |
SE523098C2 (sv) * | 2001-06-19 | 2004-03-30 | Jan G Faeger | Anordning och förfarande för att i en reell omgivning skapa en virtuell företeelse |
US20040021569A1 (en) * | 2001-11-21 | 2004-02-05 | Robert Lepkofker | Personnel and resource tracking method and system for enclosed spaces |
US6997882B1 (en) * | 2001-12-21 | 2006-02-14 | Barron Associates, Inc. | 6-DOF subject-monitoring device and method |
US7030905B2 (en) * | 2002-01-31 | 2006-04-18 | Lucent Technologies Inc. | Real-time method and apparatus for tracking a moving object experiencing a change in direction |
ATE409389T1 (de) | 2002-03-12 | 2008-10-15 | Menache Llc | Bewegungsverfolgungssystem und verfahren |
US6967566B2 (en) | 2002-04-05 | 2005-11-22 | Creative Kingdoms, Llc | Live-action interactive adventure game |
US20070066396A1 (en) | 2002-04-05 | 2007-03-22 | Denise Chapman Weston | Retail methods for providing an interactive product to a consumer |
US20030218537A1 (en) * | 2002-05-21 | 2003-11-27 | Lightspace Corporation | Interactive modular system |
WO2004008427A1 (en) * | 2002-07-17 | 2004-01-22 | Yoram Baram | Closed-loop augmented reality apparatus |
US8947347B2 (en) * | 2003-08-27 | 2015-02-03 | Sony Computer Entertainment Inc. | Controlling actions in a video game unit |
US8797260B2 (en) * | 2002-07-27 | 2014-08-05 | Sony Computer Entertainment Inc. | Inertially trackable hand-held controller |
US10086282B2 (en) | 2002-07-27 | 2018-10-02 | Sony Interactive Entertainment Inc. | Tracking device for use in obtaining information for controlling game program execution |
US7674184B2 (en) | 2002-08-01 | 2010-03-09 | Creative Kingdoms, Llc | Interactive water attraction and quest game |
US6922632B2 (en) * | 2002-08-09 | 2005-07-26 | Intersense, Inc. | Tracking, auto-calibration, and map-building system |
US20070035562A1 (en) * | 2002-09-25 | 2007-02-15 | Azuma Ronald T | Method and apparatus for image enhancement |
US7002551B2 (en) * | 2002-09-25 | 2006-02-21 | Hrl Laboratories, Llc | Optical see-through augmented reality modified-scale display |
US6876926B2 (en) * | 2002-09-26 | 2005-04-05 | Honeywell International Inc. | Method and system for processing pulse signals within an inertial navigation system |
US20040068758A1 (en) * | 2002-10-02 | 2004-04-08 | Mike Daily | Dynamic video annotation |
US20040066391A1 (en) * | 2002-10-02 | 2004-04-08 | Mike Daily | Method and apparatus for static image enhancement |
GB2394049B (en) * | 2002-10-12 | 2006-07-26 | Westerngeco Seismic Holdings | Method and apparatus for determination of an acoustic receivers position |
CA2516151A1 (en) * | 2003-02-14 | 2004-09-02 | Lightspace Corporation | Interactive system |
US7009561B2 (en) * | 2003-03-11 | 2006-03-07 | Menache, Llp | Radio frequency motion tracking system and method |
US9446319B2 (en) | 2003-03-25 | 2016-09-20 | Mq Gaming, Llc | Interactive gaming toy |
US20050033200A1 (en) * | 2003-08-05 | 2005-02-10 | Soehren Wayne A. | Human motion identification and measurement system and method |
US7355561B1 (en) | 2003-09-15 | 2008-04-08 | United States Of America As Represented By The Secretary Of The Army | Systems and methods for providing images |
US7587053B1 (en) * | 2003-10-28 | 2009-09-08 | Nvidia Corporation | Audio-based position tracking |
US7492913B2 (en) * | 2003-12-16 | 2009-02-17 | Intel Corporation | Location aware directed audio |
US7961909B2 (en) | 2006-03-08 | 2011-06-14 | Electronic Scripting Products, Inc. | Computer interface employing a manipulated object with absolute pose detection component and a display |
US9229540B2 (en) | 2004-01-30 | 2016-01-05 | Electronic Scripting Products, Inc. | Deriving input from six degrees of freedom interfaces |
US7424118B2 (en) * | 2004-02-10 | 2008-09-09 | Honda Motor Co., Ltd. | Moving object equipped with ultra-directional speaker |
FR2868281B1 (fr) * | 2004-03-30 | 2023-06-23 | Commissariat Energie Atomique | Procede de determination des mouvements d'une personne. |
DE102004016185A1 (de) * | 2004-04-01 | 2005-10-20 | Volkswagen Ag | Verfahren zum Herstellen eines Bauteils für ein Kraftfahrzeug |
US7496397B2 (en) * | 2004-05-06 | 2009-02-24 | Boston Scientific Scimed, Inc. | Intravascular antenna |
US7236235B2 (en) * | 2004-07-06 | 2007-06-26 | Dimsdale Engineering, Llc | System and method for determining range in 3D imaging systems |
US7697748B2 (en) * | 2004-07-06 | 2010-04-13 | Dimsdale Engineering, Llc | Method and apparatus for high resolution 3D imaging as a function of camera position, camera trajectory and range |
US8108028B2 (en) * | 2004-07-27 | 2012-01-31 | Surgi-Vision Inc. | MRI systems having MRI compatible universal delivery cannulas with cooperating MRI antenna probes and related systems and methods |
CA2577487A1 (en) * | 2004-08-23 | 2006-03-02 | Gamecaster, Inc. | Apparatus, methods and systems for viewing and manipulating a virtual environment |
US7487043B2 (en) * | 2004-08-30 | 2009-02-03 | Adams Phillip M | Relative positioning system |
US20060245627A1 (en) * | 2005-02-08 | 2006-11-02 | Kouki Nagamune | Noninvasive dynamic analysis system and method of use thereof |
IL167648A (en) * | 2005-03-24 | 2011-01-31 | Elbit Systems Ltd | Hybrid tracker |
WO2006119764A1 (en) * | 2005-05-13 | 2006-11-16 | Brüel & Kjær Sound & Vibration Measurement A/S | Determination of the position of an object |
US7672781B2 (en) * | 2005-06-04 | 2010-03-02 | Microstrain, Inc. | Miniaturized wireless inertial sensing system |
JP5028751B2 (ja) * | 2005-06-09 | 2012-09-19 | ソニー株式会社 | 行動認識装置 |
WO2007009088A2 (en) * | 2005-07-12 | 2007-01-18 | Alfred E. Mann Institute For Biomedical Engineering At The University Of Southern California | Method and apparatus for detecting object orientation and position |
EP1748636B1 (en) | 2005-07-28 | 2008-11-19 | Harman Becker Automotive Systems GmbH | Improved communication in passenger compartments |
US7730892B2 (en) * | 2005-07-29 | 2010-06-08 | Massachusetts Eye & Ear Infirmary | Mechanical vestibular stimulator |
US7942745B2 (en) | 2005-08-22 | 2011-05-17 | Nintendo Co., Ltd. | Game operating device |
US8313379B2 (en) * | 2005-08-22 | 2012-11-20 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
US7927216B2 (en) * | 2005-09-15 | 2011-04-19 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
JP4805633B2 (ja) | 2005-08-22 | 2011-11-02 | 任天堂株式会社 | ゲーム用操作装置 |
US8870655B2 (en) * | 2005-08-24 | 2014-10-28 | Nintendo Co., Ltd. | Wireless game controllers |
JP4262726B2 (ja) * | 2005-08-24 | 2009-05-13 | 任天堂株式会社 | ゲームコントローラおよびゲームシステム |
US20070049346A1 (en) * | 2005-08-29 | 2007-03-01 | Pjb Technologies, Llc | Antenna distribution system |
US8308563B2 (en) * | 2005-08-30 | 2012-11-13 | Nintendo Co., Ltd. | Game system and storage medium having game program stored thereon |
US7454246B2 (en) * | 2005-09-08 | 2008-11-18 | Massachusetts Eye & Ear Infirmary | Sensor signal alignment |
US8157651B2 (en) | 2005-09-12 | 2012-04-17 | Nintendo Co., Ltd. | Information processing program |
US7733224B2 (en) * | 2006-06-30 | 2010-06-08 | Bao Tran | Mesh network personal emergency response appliance |
US7421343B2 (en) * | 2005-10-27 | 2008-09-02 | Honeywell International Inc. | Systems and methods for reducing vibration-induced errors in inertial sensors |
NL1030440C2 (nl) * | 2005-11-16 | 2007-05-21 | Univ Twente | Bewegingsvolgsysteem. |
US8494805B2 (en) | 2005-11-28 | 2013-07-23 | Orthosensor | Method and system for assessing orthopedic alignment using tracking sensors |
US8000926B2 (en) * | 2005-11-28 | 2011-08-16 | Orthosensor | Method and system for positional measurement using ultrasonic sensing |
US8098544B2 (en) * | 2005-11-29 | 2012-01-17 | Orthosensor, Inc. | Method and system for enhancing accuracy in ultrasonic alignment |
US8814810B2 (en) * | 2005-12-01 | 2014-08-26 | Orthosensor Inc. | Orthopedic method and system for mapping an anatomical pivot point |
US8864686B2 (en) * | 2005-12-01 | 2014-10-21 | Orthosensor Inc. | Virtual mapping of an anatomical pivot point and alignment therewith |
US20100201512A1 (en) | 2006-01-09 | 2010-08-12 | Harold Dan Stirling | Apparatus, systems, and methods for evaluating body movements |
US8020029B2 (en) * | 2006-02-17 | 2011-09-13 | Alcatel Lucent | Method and apparatus for rendering game assets in distributed systems |
JP4530419B2 (ja) * | 2006-03-09 | 2010-08-25 | 任天堂株式会社 | 座標算出装置および座標算出プログラム |
US7839417B2 (en) * | 2006-03-10 | 2010-11-23 | University Of Northern Iowa Research Foundation | Virtual coatings application system |
US7839416B2 (en) * | 2006-03-10 | 2010-11-23 | University Of Northern Iowa Research Foundation | Virtual coatings application system |
JP4151982B2 (ja) | 2006-03-10 | 2008-09-17 | 任天堂株式会社 | 動き判別装置および動き判別プログラム |
JP4684147B2 (ja) * | 2006-03-28 | 2011-05-18 | 任天堂株式会社 | 傾き算出装置、傾き算出プログラム、ゲーム装置およびゲームプログラム |
GB0718706D0 (en) | 2007-09-25 | 2007-11-07 | Creative Physics Ltd | Method and apparatus for reducing laser speckle |
JP4819887B2 (ja) * | 2006-05-29 | 2011-11-24 | シャープ株式会社 | 疲労推定装置及びそれを搭載した電子機器 |
US8560047B2 (en) | 2006-06-16 | 2013-10-15 | Board Of Regents Of The University Of Nebraska | Method and apparatus for computer aided surgery |
US7616982B1 (en) * | 2006-06-22 | 2009-11-10 | United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Determination and application of location and angular orientation of a pill transmitter within a body |
FR2902871B1 (fr) * | 2006-06-23 | 2008-08-29 | Thales Sa | Unite de mesure inertielle a tenue renforcee aux accelerations |
JP5390744B2 (ja) * | 2006-08-24 | 2014-01-15 | パナソニック株式会社 | 位置検出システム |
US8421642B1 (en) | 2006-08-24 | 2013-04-16 | Navisense | System and method for sensorized user interface |
JP5513706B2 (ja) * | 2006-08-24 | 2014-06-04 | パナソニック株式会社 | 位置検出システム |
US8638296B1 (en) | 2006-09-05 | 2014-01-28 | Jason McIntosh | Method and machine for navigation system calibration |
EP1901089B1 (en) | 2006-09-15 | 2017-07-12 | VLSI Solution Oy | Object tracker |
US8128410B2 (en) | 2006-09-29 | 2012-03-06 | Nike, Inc. | Multi-mode acceleration-based athleticism measurement system |
US7948184B2 (en) * | 2006-10-02 | 2011-05-24 | Luminys Systems Corp. | Vehicle testing lamp apparatus, system, and method |
US20080124698A1 (en) * | 2006-11-28 | 2008-05-29 | Ebensberger Jason M | Virtual coatings application system with structured training and remote instructor capabilities |
ITRM20060638A1 (it) * | 2006-11-30 | 2008-06-01 | Cardinale Ciccotti Giuseppe | Metodo per la localizzazione di dispositivi remoti utilizzante onde acustiche ed elettromagnetiche |
US8141424B2 (en) * | 2008-09-12 | 2012-03-27 | Invensense, Inc. | Low inertia frame for detecting coriolis acceleration |
US20100071467A1 (en) * | 2008-09-24 | 2010-03-25 | Invensense | Integrated multiaxis motion sensor |
US8508039B1 (en) | 2008-05-08 | 2013-08-13 | Invensense, Inc. | Wafer scale chip scale packaging of vertically integrated MEMS sensors with electronics |
US20090265671A1 (en) * | 2008-04-21 | 2009-10-22 | Invensense | Mobile devices with motion gesture recognition |
US8250921B2 (en) | 2007-07-06 | 2012-08-28 | Invensense, Inc. | Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics |
US8047075B2 (en) * | 2007-06-21 | 2011-11-01 | Invensense, Inc. | Vertically integrated 3-axis MEMS accelerometer with electronics |
US8462109B2 (en) | 2007-01-05 | 2013-06-11 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
US8952832B2 (en) | 2008-01-18 | 2015-02-10 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
US7934423B2 (en) | 2007-12-10 | 2011-05-03 | Invensense, Inc. | Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics |
US8020441B2 (en) * | 2008-02-05 | 2011-09-20 | Invensense, Inc. | Dual mode sensing for vibratory gyroscope |
US8072581B1 (en) | 2007-01-19 | 2011-12-06 | Rockwell Collins, Inc. | Laser range finding system using variable field of illumination flash lidar |
JP5127242B2 (ja) | 2007-01-19 | 2013-01-23 | 任天堂株式会社 | 加速度データ処理プログラムおよびゲームプログラム |
US20080195304A1 (en) * | 2007-02-12 | 2008-08-14 | Honeywell International Inc. | Sensor fusion for navigation |
US8506404B2 (en) * | 2007-05-07 | 2013-08-13 | Samsung Electronics Co., Ltd. | Wireless gaming method and wireless gaming-enabled mobile terminal |
US20110046915A1 (en) * | 2007-05-15 | 2011-02-24 | Xsens Holding B.V. | Use of positioning aiding system for inertial motion capture |
US20100054746A1 (en) | 2007-07-24 | 2010-03-04 | Eric Raymond Logan | Multi-port accumulator for radio-over-fiber (RoF) wireless picocellular systems |
US7980141B2 (en) | 2007-07-27 | 2011-07-19 | Robert Connor | Wearable position or motion sensing systems or methods |
US20090094188A1 (en) * | 2007-10-03 | 2009-04-09 | Edward Covannon | Facilitating identification of an object recorded in digital content records |
US8175459B2 (en) | 2007-10-12 | 2012-05-08 | Corning Cable Systems Llc | Hybrid wireless/wired RoF transponder and hybrid RoF communication system using same |
KR100933024B1 (ko) | 2007-12-05 | 2009-12-21 | 삼성중공업 주식회사 | 부재 위치 정보 인식 장치 및 방법 |
US20110009194A1 (en) * | 2007-12-06 | 2011-01-13 | Oz Gabai | Acoustic motion capture |
WO2009081376A2 (en) | 2007-12-20 | 2009-07-02 | Mobileaccess Networks Ltd. | Extending outdoor location based services and applications into enclosed areas |
US8222996B2 (en) | 2007-12-31 | 2012-07-17 | Intel Corporation | Radio frequency identification tags adapted for localization and state indication |
WO2009090200A2 (en) | 2008-01-16 | 2009-07-23 | Syddansk Universitet | Integrated unit for monitoring motion in space |
PT103933A (pt) * | 2008-01-17 | 2009-07-17 | Univ Do Porto | Dispositivo portátil e método para medição e cálculo de parâmetros dinâmicos da locomoção pedestre |
US7768444B1 (en) | 2008-01-29 | 2010-08-03 | Rourk Christopher J | Weapon detection and elimination system |
US7817162B2 (en) * | 2008-02-11 | 2010-10-19 | University Of Northern Iowa Research Foundation | Virtual blasting system for removal of coating and/or rust from a virtual surface |
US8696458B2 (en) * | 2008-02-15 | 2014-04-15 | Thales Visionix, Inc. | Motion tracking system and method using camera and non-camera sensors |
US8170698B1 (en) | 2008-02-20 | 2012-05-01 | Mark David Gusack | Virtual robotic controller system with special application to robotic microscopy structure and methodology |
US7796471B2 (en) * | 2008-02-20 | 2010-09-14 | Intelligent Sciences, Ltd. | Ultrasonic in-building positioning system based on phase difference array with ranging |
WO2009116597A1 (ja) * | 2008-03-18 | 2009-09-24 | 株式会社日立製作所 | 姿勢把握装置、姿勢把握プログラム、及び姿勢把握方法 |
US9189083B2 (en) | 2008-03-18 | 2015-11-17 | Orthosensor Inc. | Method and system for media presentation during operative workflow |
US8213706B2 (en) * | 2008-04-22 | 2012-07-03 | Honeywell International Inc. | Method and system for real-time visual odometry |
GB0808081D0 (en) * | 2008-05-02 | 2008-06-11 | In2Games Ltd | Bridging ultrasonic position with accelerometer/gyroscope inertial guidance |
GB0812322D0 (en) * | 2008-07-04 | 2008-08-13 | Berlin Armstrong Locatives Ltd | Method of generating motion capture data and/or animation data |
CN102089622A (zh) | 2008-07-14 | 2011-06-08 | 矿井安全装置公司 | 确定移动的人员的位置的***和方法 |
US9301712B2 (en) * | 2008-07-29 | 2016-04-05 | Portland State University | Method and apparatus for continuous measurement of motor symptoms in parkinson's disease and essential tremor with wearable sensors |
KR20100026334A (ko) * | 2008-08-29 | 2010-03-10 | 김진우 | 모델 주위를 비행하는 비행체의 비행 시스템과 비행 제어방법 및 그 비행시스템의 관제시스템 |
US8766915B2 (en) * | 2008-09-09 | 2014-07-01 | Apple Inc. | Methods and apparatus for incremental prediction of input device motion |
US20100076348A1 (en) * | 2008-09-23 | 2010-03-25 | Apdm, Inc | Complete integrated system for continuous monitoring and analysis of movement disorders |
US8576169B2 (en) | 2008-10-20 | 2013-11-05 | Sensor Platforms, Inc. | System and method for determining an attitude of a device undergoing dynamic acceleration |
US8647287B2 (en) * | 2008-12-07 | 2014-02-11 | Andrew Greenberg | Wireless synchronized movement monitoring apparatus and system |
US8920345B2 (en) * | 2008-12-07 | 2014-12-30 | Apdm, Inc. | System and apparatus for continuous monitoring of movement disorders |
US8515707B2 (en) * | 2009-01-07 | 2013-08-20 | Sensor Platforms, Inc. | System and method for determining an attitude of a device undergoing dynamic acceleration using a Kalman filter |
US8587519B2 (en) * | 2009-01-07 | 2013-11-19 | Sensor Platforms, Inc. | Rolling gesture detection using a multi-dimensional pointing device |
ES2331170B2 (es) * | 2009-01-19 | 2010-11-29 | Universidad Politecnica De Madrid | Sistema de analisis cinematico en tiempo real para entrenamientos y competiciones deportivas. |
US8700111B2 (en) | 2009-02-25 | 2014-04-15 | Valencell, Inc. | Light-guiding devices and monitoring devices incorporating same |
US8788002B2 (en) | 2009-02-25 | 2014-07-22 | Valencell, Inc. | Light-guiding devices and monitoring devices incorporating same |
US9024976B2 (en) * | 2009-03-05 | 2015-05-05 | The Invention Science Fund I, Llc | Postural information system and method |
US20100228490A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100228158A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method including device level determining of subject advisory information based on subject status information and postural influencer status information |
US20100228495A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method including determining subject advisory information based on prior determined subject advisory information |
US20100228154A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method including determining response to subject advisory information |
US20100225498A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation | Postural information system and method |
US20100228493A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method including direction generation based on collection of subject advisory information |
US20100225474A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100228494A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method including determining subject advisory information based on prior determined subject advisory information |
US20100228492A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of State Of Delaware | Postural information system and method including direction generation based on collection of subject advisory information |
US20100225473A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100225490A1 (en) * | 2009-03-05 | 2010-09-09 | Leuthardt Eric C | Postural information system and method including central determining of subject advisory information based on subject status information and postural influencer status information |
US20100228488A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100228159A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100228487A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100225491A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100271200A1 (en) * | 2009-03-05 | 2010-10-28 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method including determining response to subject advisory information |
US20100228153A1 (en) * | 2009-03-05 | 2010-09-09 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Postural information system and method |
US20100248832A1 (en) * | 2009-03-30 | 2010-09-30 | Microsoft Corporation | Control of video game via microphone |
US20100256939A1 (en) * | 2009-04-03 | 2010-10-07 | The Regents Of The University Of Michigan | Heading Error Removal System for Tracking Devices |
US20110087450A1 (en) * | 2009-04-03 | 2011-04-14 | University Of Michigan | Heading Error Removal System for Tracking Devices |
US20100268551A1 (en) * | 2009-04-20 | 2010-10-21 | Apdm, Inc | System for data management, analysis, and collaboration of movement disorder data |
US9335604B2 (en) | 2013-12-11 | 2016-05-10 | Milan Momcilo Popovich | Holographic waveguide display |
US11726332B2 (en) | 2009-04-27 | 2023-08-15 | Digilens Inc. | Diffractive projection apparatus |
US20100311512A1 (en) * | 2009-06-04 | 2010-12-09 | Timothy James Lock | Simulator with enhanced depth perception |
KR101608339B1 (ko) * | 2009-06-08 | 2016-04-11 | 삼성전자주식회사 | 위치 측정 장치 및 방법, 및 이동체 |
CN101579238B (zh) * | 2009-06-15 | 2012-12-19 | 吴健康 | 人体运动捕获三维再现***及其方法 |
US9590733B2 (en) | 2009-07-24 | 2017-03-07 | Corning Optical Communications LLC | Location tracking using fiber optic array cables and related systems and methods |
KR20110012584A (ko) * | 2009-07-31 | 2011-02-09 | 삼성전자주식회사 | 초음파 기반 3차원 위치 추정 장치 및 방법 |
US11300795B1 (en) | 2009-09-30 | 2022-04-12 | Digilens Inc. | Systems for and methods of using fold gratings coordinated with output couplers for dual axis expansion |
US10795160B1 (en) | 2014-09-25 | 2020-10-06 | Rockwell Collins, Inc. | Systems for and methods of using fold gratings for dual axis expansion |
US11320571B2 (en) | 2012-11-16 | 2022-05-03 | Rockwell Collins, Inc. | Transparent waveguide display providing upper and lower fields of view with uniform light extraction |
US8233204B1 (en) | 2009-09-30 | 2012-07-31 | Rockwell Collins, Inc. | Optical displays |
US8981904B2 (en) * | 2009-11-06 | 2015-03-17 | Xsens Holding B.V. | Compression of IMU data for transmission of AP |
JPWO2011068184A1 (ja) * | 2009-12-03 | 2013-04-18 | 独立行政法人産業技術総合研究所 | 移動体の測位装置 |
TWI397671B (zh) * | 2009-12-16 | 2013-06-01 | Ind Tech Res Inst | 定位載體、估測載體姿態與建地圖之系統與方法 |
CN102109348B (zh) * | 2009-12-25 | 2013-01-16 | 财团法人工业技术研究院 | 定位载体、估测载体姿态与建地图的***与方法 |
US9011448B2 (en) * | 2009-12-31 | 2015-04-21 | Orthosensor Inc. | Orthopedic navigation system with sensorized devices |
WO2011082304A1 (en) | 2009-12-31 | 2011-07-07 | Pioneer Hi-Bred International, Inc. | Engineering plant resistance to diseases caused by pathogens |
US20110181601A1 (en) * | 2010-01-22 | 2011-07-28 | Sony Computer Entertainment America Inc. | Capturing views and movements of actors performing within generated scenes |
US8659826B1 (en) | 2010-02-04 | 2014-02-25 | Rockwell Collins, Inc. | Worn display system and method without requiring real time tracking for boresight precision |
US8825435B2 (en) * | 2010-02-19 | 2014-09-02 | Itrack, Llc | Intertial tracking system with provision for position correction |
WO2011109397A2 (en) * | 2010-03-01 | 2011-09-09 | University Of Maryland, College Park | Balance training system |
JP5614527B2 (ja) * | 2010-03-05 | 2014-10-29 | セイコーエプソン株式会社 | 姿勢情報算出装置、姿勢情報算出システム、姿勢情報算出方法及び姿勢情報算出プログラム |
US8610771B2 (en) * | 2010-03-08 | 2013-12-17 | Empire Technology Development Llc | Broadband passive tracking for augmented reality |
WO2011120985A2 (en) | 2010-03-30 | 2011-10-06 | Enraf-Nonius B.V. | Physiotherapy apparatus |
EP3199135B1 (en) * | 2010-03-30 | 2018-09-05 | Enraf Nonius B.V. | Physiotherapy apparatus |
AU2011232897B2 (en) | 2010-03-31 | 2015-11-05 | Corning Optical Communications LLC | Localization services in optical fiber-based distributed communications components and systems, and related methods |
CN101799934A (zh) * | 2010-04-02 | 2010-08-11 | 北京大学软件与微电子学院无锡产学研合作教育基地 | 一种基于微机电惯性传感网络的实时人体运动捕捉*** |
US20110263331A1 (en) * | 2010-04-22 | 2011-10-27 | Bloomjack Oy | Device, system and method for measurement of physical activity |
JP5628560B2 (ja) * | 2010-06-02 | 2014-11-19 | 富士通株式会社 | 携帯電子機器、歩行軌跡算出プログラム及び歩行姿勢診断方法 |
EP2585835A1 (en) * | 2010-06-22 | 2013-05-01 | Stephen J. McGregor | Method of monitoring human body movement |
US8570914B2 (en) | 2010-08-09 | 2013-10-29 | Corning Cable Systems Llc | Apparatuses, systems, and methods for determining location of a mobile device(s) in a distributed antenna system(s) |
US20120212374A1 (en) * | 2010-08-17 | 2012-08-23 | Qualcomm Incorporated | Method and apparatus for rf-based ranging with multiple antennas |
US9055226B2 (en) | 2010-08-31 | 2015-06-09 | Cast Group Of Companies Inc. | System and method for controlling fixtures based on tracking data |
US8854594B2 (en) | 2010-08-31 | 2014-10-07 | Cast Group Of Companies Inc. | System and method for tracking |
US9350923B2 (en) | 2010-08-31 | 2016-05-24 | Cast Group Of Companies Inc. | System and method for tracking |
US20120065926A1 (en) * | 2010-09-14 | 2012-03-15 | Samsung Electronics Co., Ltd | Integrated motion sensing apparatus |
KR101232049B1 (ko) * | 2010-09-27 | 2013-02-12 | 한국지질자원연구원 | 포탄의 낙하위치결정시스템 및 이를 이용한 포탄의 낙하위치 결정방법 |
US8957909B2 (en) | 2010-10-07 | 2015-02-17 | Sensor Platforms, Inc. | System and method for compensating for drift in a display of a user interface state |
WO2012061099A1 (en) * | 2010-10-25 | 2012-05-10 | Lockheed Martin Corporation | Estimating position and orientation of an underwater vehicle based on correlated sensor data |
US10416276B2 (en) | 2010-11-12 | 2019-09-17 | Position Imaging, Inc. | Position tracking system and method using radio signals and inertial sensing |
US8957812B1 (en) | 2010-11-12 | 2015-02-17 | Position Imaging, Inc. | Position tracking system and method using radio signals and inertial sensing |
US11175375B2 (en) | 2010-11-12 | 2021-11-16 | Position Imaging, Inc. | Position tracking system and method using radio signals and inertial sensing |
WO2012154262A2 (en) | 2011-02-21 | 2012-11-15 | TransRobotics, Inc. | System and method for sensing distance and/or movement |
US8937663B2 (en) | 2011-04-01 | 2015-01-20 | Microsoft Corporation | Camera and sensor augmented reality techniques |
US9274349B2 (en) | 2011-04-07 | 2016-03-01 | Digilens Inc. | Laser despeckler based on angular diversity |
US9262950B2 (en) | 2011-04-20 | 2016-02-16 | Microsoft Technology Licensing, Llc | Augmented reality extrapolation techniques |
EP2702710A4 (en) | 2011-04-29 | 2014-10-29 | Corning Cable Sys Llc | DETERMINING THE TRANSMISSION DELAY OF COMMUNICATIONS IN DISTRIBUTED ANTENNA SYSTEMS AND CORRESPONDING COMPONENTS, SYSTEMS AND METHODS |
US8831794B2 (en) | 2011-05-04 | 2014-09-09 | Qualcomm Incorporated | Gesture recognition via an ad-hoc proximity sensor mesh for remotely controlling objects |
ES2397031B1 (es) * | 2011-05-10 | 2014-01-27 | Universidade Da Coruña | Sistema de realidad virtual para la evaluación y el tratamiento de los trastornos motores asociados a las enfermedades neurodegenerativas y a la edad. |
US9062978B2 (en) | 2011-05-31 | 2015-06-23 | Massachusetts Institute Of Technology | Tracking a body by nonlinear and non-Gaussian parametric filtering |
US11911117B2 (en) | 2011-06-27 | 2024-02-27 | Board Of Regents Of The University Of Nebraska | On-board tool tracking system and methods of computer assisted surgery |
US9498231B2 (en) | 2011-06-27 | 2016-11-22 | Board Of Regents Of The University Of Nebraska | On-board tool tracking system and methods of computer assisted surgery |
CN103764061B (zh) | 2011-06-27 | 2017-03-08 | 内布拉斯加大学评议会 | 工具承载的追踪***和计算机辅助外科方法 |
US9243902B2 (en) | 2011-07-26 | 2016-01-26 | Thales Visionix, Inc. | System for light source location detection |
US8771206B2 (en) | 2011-08-19 | 2014-07-08 | Accenture Global Services Limited | Interactive virtual care |
US10670876B2 (en) | 2011-08-24 | 2020-06-02 | Digilens Inc. | Waveguide laser illuminator incorporating a despeckler |
WO2013027004A1 (en) | 2011-08-24 | 2013-02-28 | Milan Momcilo Popovich | Wearable data display |
WO2016020630A2 (en) | 2014-08-08 | 2016-02-11 | Milan Momcilo Popovich | Waveguide laser illuminator incorporating a despeckler |
FR2979474B1 (fr) * | 2011-08-26 | 2013-09-27 | Schneider Electric Ind Sas | Dispositif de contacts de puissance a compensation electrodynamique |
US8937772B1 (en) | 2011-09-30 | 2015-01-20 | Rockwell Collins, Inc. | System for and method of stowing HUD combiners |
US8634139B1 (en) | 2011-09-30 | 2014-01-21 | Rockwell Collins, Inc. | System for and method of catadioptric collimation in a compact head up display (HUD) |
US9715067B1 (en) | 2011-09-30 | 2017-07-25 | Rockwell Collins, Inc. | Ultra-compact HUD utilizing waveguide pupil expander with surface relief gratings in high refractive index materials |
US8903207B1 (en) | 2011-09-30 | 2014-12-02 | Rockwell Collins, Inc. | System for and method of extending vertical field of view in head up display utilizing a waveguide combiner |
US9366864B1 (en) | 2011-09-30 | 2016-06-14 | Rockwell Collins, Inc. | System for and method of displaying information without need for a combiner alignment detector |
US9599813B1 (en) | 2011-09-30 | 2017-03-21 | Rockwell Collins, Inc. | Waveguide combiner system and method with less susceptibility to glare |
JP6219835B2 (ja) | 2011-10-28 | 2017-10-25 | ディスィジョン サイエンシズ インターナショナル コーポレーション | 超音波イメージングにおけるスペクトル拡散符号化波形 |
WO2013071302A1 (en) | 2011-11-10 | 2013-05-16 | Guohua Min | Systems and methods of wireless position tracking |
US9933509B2 (en) | 2011-11-10 | 2018-04-03 | Position Imaging, Inc. | System for tracking an object using pulsed frequency hopping |
US10030931B1 (en) * | 2011-12-14 | 2018-07-24 | Lockheed Martin Corporation | Head mounted display-based training tool |
US9459276B2 (en) | 2012-01-06 | 2016-10-04 | Sensor Platforms, Inc. | System and method for device self-calibration |
WO2013102759A2 (en) | 2012-01-06 | 2013-07-11 | Milan Momcilo Popovich | Contact image sensor using switchable bragg gratings |
US9316513B2 (en) | 2012-01-08 | 2016-04-19 | Sensor Platforms, Inc. | System and method for calibrating sensors for different operating environments |
US11493998B2 (en) | 2012-01-17 | 2022-11-08 | Ultrahaptics IP Two Limited | Systems and methods for machine control |
US9228842B2 (en) | 2012-03-25 | 2016-01-05 | Sensor Platforms, Inc. | System and method for determining a uniform external magnetic field |
US9523852B1 (en) | 2012-03-28 | 2016-12-20 | Rockwell Collins, Inc. | Micro collimator system and method for a head up display (HUD) |
KR101939683B1 (ko) * | 2012-03-29 | 2019-01-18 | 삼성전자 주식회사 | 사용자 행동 실시간 인식장치 및 방법 |
US9781553B2 (en) | 2012-04-24 | 2017-10-03 | Corning Optical Communications LLC | Location based services in a distributed communication system, and related components and methods |
CN106125308B (zh) | 2012-04-25 | 2019-10-25 | 罗克韦尔柯林斯公司 | 用于显示图像的装置和方法 |
WO2013181247A1 (en) | 2012-05-29 | 2013-12-05 | Corning Cable Systems Llc | Ultrasound-based localization of client devices with inertial navigation supplement in distributed communication systems and related devices and methods |
US10269182B2 (en) | 2012-06-14 | 2019-04-23 | Position Imaging, Inc. | RF tracking with active sensory feedback |
US9582072B2 (en) | 2013-09-17 | 2017-02-28 | Medibotics Llc | Motion recognition clothing [TM] with flexible electromagnetic, light, or sonic energy pathways |
US10321873B2 (en) | 2013-09-17 | 2019-06-18 | Medibotics Llc | Smart clothing for ambulatory human motion capture |
US9588582B2 (en) | 2013-09-17 | 2017-03-07 | Medibotics Llc | Motion recognition clothing (TM) with two different sets of tubes spanning a body joint |
US10716510B2 (en) | 2013-09-17 | 2020-07-21 | Medibotics | Smart clothing with converging/diverging bend or stretch sensors for measuring body motion or configuration |
US9782669B1 (en) | 2012-06-14 | 2017-10-10 | Position Imaging, Inc. | RF tracking with active sensory feedback |
US10602965B2 (en) | 2013-09-17 | 2020-03-31 | Medibotics | Wearable deformable conductive sensors for human motion capture including trans-joint pitch, yaw, and roll |
US9519344B1 (en) | 2012-08-14 | 2016-12-13 | Position Imaging, Inc. | User input system for immersive interaction |
US10180490B1 (en) | 2012-08-24 | 2019-01-15 | Position Imaging, Inc. | Radio frequency communication system |
US9008757B2 (en) | 2012-09-26 | 2015-04-14 | Stryker Corporation | Navigation system including optical and non-optical sensors |
JP6273662B2 (ja) | 2012-10-05 | 2018-02-07 | トランスロボティックス,インク. | 高分解能距離感知のためのシステム及び方法、並びにその適用 |
US9060682B2 (en) * | 2012-10-25 | 2015-06-23 | Alpinereplay, Inc. | Distributed systems and methods to measure and process sport motions |
US9316667B2 (en) | 2012-11-14 | 2016-04-19 | Bose Corporation | Accelerometer leveling in an actively controlled vehicle suspension |
US9933684B2 (en) * | 2012-11-16 | 2018-04-03 | Rockwell Collins, Inc. | Transparent waveguide display providing upper and lower fields of view having a specific light output aperture configuration |
US20140142442A1 (en) * | 2012-11-19 | 2014-05-22 | Judy Sibille SNOW | Audio Feedback for Medical Conditions |
US9726498B2 (en) | 2012-11-29 | 2017-08-08 | Sensor Platforms, Inc. | Combining monitoring sensor measurements and system signals to determine device context |
US10234539B2 (en) | 2012-12-15 | 2019-03-19 | Position Imaging, Inc. | Cycling reference multiplexing receiver system |
US9158864B2 (en) | 2012-12-21 | 2015-10-13 | Corning Optical Communications Wireless Ltd | Systems, methods, and devices for documenting a location of installed equipment |
US11350237B2 (en) * | 2012-12-21 | 2022-05-31 | Sfara, Inc. | System and method for determining smartphone location |
EP2753060A3 (en) * | 2013-01-07 | 2016-01-20 | Cast Group Of Companies Inc. | System and method for controlling fixtures based on tracking data |
US9696867B2 (en) | 2013-01-15 | 2017-07-04 | Leap Motion, Inc. | Dynamic user interactions for display control and identifying dominant gestures |
US9482741B1 (en) | 2013-01-18 | 2016-11-01 | Position Imaging, Inc. | System and method of locating a radio frequency (RF) tracking device using a calibration routine |
US10856108B2 (en) | 2013-01-18 | 2020-12-01 | Position Imaging, Inc. | System and method of locating a radio frequency (RF) tracking device using a calibration routine |
US11052288B1 (en) | 2013-01-19 | 2021-07-06 | Bertec Corporation | Force measurement system |
US10646153B1 (en) * | 2013-01-19 | 2020-05-12 | Bertec Corporation | Force measurement system |
US11311209B1 (en) | 2013-01-19 | 2022-04-26 | Bertec Corporation | Force measurement system and a motion base used therein |
US10856796B1 (en) | 2013-01-19 | 2020-12-08 | Bertec Corporation | Force measurement system |
US11540744B1 (en) | 2013-01-19 | 2023-01-03 | Bertec Corporation | Force measurement system |
US11857331B1 (en) | 2013-01-19 | 2024-01-02 | Bertec Corporation | Force measurement system |
US10134267B2 (en) | 2013-02-22 | 2018-11-20 | Universal City Studios Llc | System and method for tracking a passive wand and actuating an effect based on a detected wand path |
US10105149B2 (en) | 2013-03-15 | 2018-10-23 | Board Of Regents Of The University Of Nebraska | On-board tool tracking system and methods of computer assisted surgery |
WO2014145279A1 (en) * | 2013-03-15 | 2014-09-18 | Leap Motion, Inc. | Determining the relative locations of multiple motion-tracking devices |
US10620709B2 (en) | 2013-04-05 | 2020-04-14 | Ultrahaptics IP Two Limited | Customized gesture interpretation |
US9251587B2 (en) * | 2013-04-05 | 2016-02-02 | Caterpillar Inc. | Motion estimation utilizing range detection-enhanced visual odometry |
US9674413B1 (en) | 2013-04-17 | 2017-06-06 | Rockwell Collins, Inc. | Vision system and method having improved performance and solar mitigation |
WO2014176033A1 (en) * | 2013-04-25 | 2014-10-30 | Corning Optical Communications LLC | Ultrasound-based location determination and inertial navigation with accuracy improvement in determining client device location |
US9747696B2 (en) | 2013-05-17 | 2017-08-29 | Leap Motion, Inc. | Systems and methods for providing normalized parameters of motions of objects in three-dimensional space |
US20140361890A1 (en) | 2013-06-06 | 2014-12-11 | Zih Corp. | Method, apparatus, and computer program product for alert generation using health, fitness, operation, or performance of individuals |
US9517417B2 (en) | 2013-06-06 | 2016-12-13 | Zih Corp. | Method, apparatus, and computer program product for performance analytics determining participant statistical data and game status data |
US11423464B2 (en) | 2013-06-06 | 2022-08-23 | Zebra Technologies Corporation | Method, apparatus, and computer program product for enhancement of fan experience based on location data |
US10437658B2 (en) | 2013-06-06 | 2019-10-08 | Zebra Technologies Corporation | Method, apparatus, and computer program product for collecting and displaying sporting event data based on real time data for proximity and movement of objects |
US9715005B2 (en) | 2013-06-06 | 2017-07-25 | Zih Corp. | Method, apparatus, and computer program product improving real time location systems with multiple location technologies |
US10609762B2 (en) | 2013-06-06 | 2020-03-31 | Zebra Technologies Corporation | Method, apparatus, and computer program product improving backhaul of sensor and other data to real time location system network |
US9699278B2 (en) | 2013-06-06 | 2017-07-04 | Zih Corp. | Modular location tag for a real time location system network |
WO2015015138A1 (en) | 2013-07-31 | 2015-02-05 | Milan Momcilo Popovich | Method and apparatus for contact image sensing |
US9844359B2 (en) | 2013-09-13 | 2017-12-19 | Decision Sciences Medical Company, LLC | Coherent spread-spectrum coded waveforms in synthetic aperture image formation |
CN103471590A (zh) * | 2013-09-22 | 2013-12-25 | 江苏美伦影像***有限公司 | 一种运动惯性追踪*** |
US20150085111A1 (en) * | 2013-09-25 | 2015-03-26 | Symbol Technologies, Inc. | Identification using video analytics together with inertial sensor data |
US9244281B1 (en) | 2013-09-26 | 2016-01-26 | Rockwell Collins, Inc. | Display system and method using a detached combiner |
US9785231B1 (en) * | 2013-09-26 | 2017-10-10 | Rockwell Collins, Inc. | Head worn display integrity monitor system and methods |
US9952083B2 (en) * | 2013-10-10 | 2018-04-24 | Apm Automation Solutions Ltd | Movable system for measuring a content of a bin |
US9952318B2 (en) * | 2013-10-10 | 2018-04-24 | Apm Automation Solutions Ltd | Group of spaced apart acoustic transceiver arrays and a method for measuring a content of a bin |
US9952084B2 (en) * | 2013-10-10 | 2018-04-24 | Apm Automation Solutions Ltd | Increasing signal to noise ratio of acoustic echoes by a group of spaced apart acoustic transceiver arrays |
US9201145B2 (en) | 2013-10-17 | 2015-12-01 | Globalfoundries Inc. | Object location in three dimensional space using LED lights |
US9077321B2 (en) | 2013-10-23 | 2015-07-07 | Corning Optical Communications Wireless Ltd. | Variable amplitude signal generators for generating a sinusoidal signal having limited direct current (DC) offset variation, and related devices, systems, and methods |
US12000947B2 (en) | 2013-12-13 | 2024-06-04 | Position Imaging, Inc. | Tracking system with mobile reader |
US10634761B2 (en) | 2013-12-13 | 2020-04-28 | Position Imaging, Inc. | Tracking system with mobile reader |
CN103728589B (zh) * | 2014-01-09 | 2016-05-11 | 上海京颐科技股份有限公司 | 一种室内定位方法 |
US10732407B1 (en) | 2014-01-10 | 2020-08-04 | Rockwell Collins, Inc. | Near eye head up display system and method with fixed combiner |
US9497728B2 (en) | 2014-01-17 | 2016-11-15 | Position Imaging, Inc. | Wireless relay station for radio frequency-based tracking system |
KR102016551B1 (ko) * | 2014-01-24 | 2019-09-02 | 한화디펜스 주식회사 | 위치 추정 장치 및 방법 |
US9519089B1 (en) | 2014-01-30 | 2016-12-13 | Rockwell Collins, Inc. | High performance volume phase gratings |
US10200819B2 (en) | 2014-02-06 | 2019-02-05 | Position Imaging, Inc. | Virtual reality and augmented reality functionality for mobile devices |
US9244280B1 (en) | 2014-03-25 | 2016-01-26 | Rockwell Collins, Inc. | Near eye display system and method for display enhancement or redundancy |
US10061058B2 (en) | 2014-05-21 | 2018-08-28 | Universal City Studios Llc | Tracking system and method for use in surveying amusement park equipment |
US9429398B2 (en) | 2014-05-21 | 2016-08-30 | Universal City Studios Llc | Optical tracking for controlling pyrotechnic show elements |
US9433870B2 (en) | 2014-05-21 | 2016-09-06 | Universal City Studios Llc | Ride vehicle tracking and control system using passive tracking elements |
US9616350B2 (en) | 2014-05-21 | 2017-04-11 | Universal City Studios Llc | Enhanced interactivity in an amusement park environment using passive tracking elements |
US10207193B2 (en) | 2014-05-21 | 2019-02-19 | Universal City Studios Llc | Optical tracking system for automation of amusement park elements |
US10025990B2 (en) | 2014-05-21 | 2018-07-17 | Universal City Studios Llc | System and method for tracking vehicles in parking structures and intersections |
US9600999B2 (en) | 2014-05-21 | 2017-03-21 | Universal City Studios Llc | Amusement park element tracking system |
US9626616B2 (en) | 2014-06-05 | 2017-04-18 | Zih Corp. | Low-profile real-time location system tag |
US10261169B2 (en) | 2014-06-05 | 2019-04-16 | Zebra Technologies Corporation | Method for iterative target location in a multiple receiver target location system |
GB2541834B (en) | 2014-06-05 | 2020-12-23 | Zebra Tech Corp | Receiver processor for adaptive windowing and high-resolution TOA determination in a multiple receiver target location system |
US9661455B2 (en) | 2014-06-05 | 2017-05-23 | Zih Corp. | Method, apparatus, and computer program product for real time location system referencing in physically and radio frequency challenged environments |
US9668164B2 (en) | 2014-06-05 | 2017-05-30 | Zih Corp. | Receiver processor for bandwidth management of a multiple receiver real-time location system (RTLS) |
CA2951154C (en) | 2014-06-05 | 2019-08-13 | Zih Corp. | Systems, apparatus and methods for variable rate ultra-wideband communications |
US20150375083A1 (en) | 2014-06-05 | 2015-12-31 | Zih Corp. | Method, Apparatus, And Computer Program Product For Enhancement Of Event Visualizations Based On Location Data |
CN113050031A (zh) * | 2014-06-06 | 2021-06-29 | 斑马技术公司 | 改进利用多个位置技术的实时位置***的方法、装置和计算机程序产品 |
US9759803B2 (en) | 2014-06-06 | 2017-09-12 | Zih Corp. | Method, apparatus, and computer program product for employing a spatial association model in a real time location system |
US10282696B1 (en) | 2014-06-06 | 2019-05-07 | Amazon Technologies, Inc. | Augmented reality enhanced interaction system |
US10378921B2 (en) * | 2014-07-11 | 2019-08-13 | Sixense Enterprises Inc. | Method and apparatus for correcting magnetic tracking error with inertial measurement |
US10359736B2 (en) | 2014-08-08 | 2019-07-23 | Digilens Inc. | Method for holographic mastering and replication |
US10768708B1 (en) | 2014-08-21 | 2020-09-08 | Ultrahaptics IP Two Limited | Systems and methods of interacting with a robotic tool using free-form gestures |
US9584981B2 (en) * | 2014-08-27 | 2017-02-28 | Qualcomm Incorporated | Method and apparatus for real-time, mobile-based positioning according to sensor and radio frequency measurements |
WO2016042283A1 (en) | 2014-09-19 | 2016-03-24 | Milan Momcilo Popovich | Method and apparatus for generating input images for holographic waveguide displays |
US20160084937A1 (en) * | 2014-09-22 | 2016-03-24 | Invensense Inc. | Systems and methods for determining position information using acoustic sensing |
US9715110B1 (en) | 2014-09-25 | 2017-07-25 | Rockwell Collins, Inc. | Automotive head up display (HUD) |
US10088675B1 (en) | 2015-05-18 | 2018-10-02 | Rockwell Collins, Inc. | Turning light pipe for a pupil expansion system and method |
US10238979B2 (en) | 2014-09-26 | 2019-03-26 | Universal City Sudios LLC | Video game ride |
US10810715B2 (en) | 2014-10-10 | 2020-10-20 | Hand Held Products, Inc | System and method for picking validation |
US10775165B2 (en) * | 2014-10-10 | 2020-09-15 | Hand Held Products, Inc. | Methods for improving the accuracy of dimensioning-system measurements |
EP3017761B1 (en) * | 2014-11-06 | 2021-07-21 | Fundación Tecnalia Research & Innovation | System for functional balance assessment |
US10609475B2 (en) | 2014-12-05 | 2020-03-31 | Stages Llc | Active noise control and customized audio system |
CN107873086B (zh) | 2015-01-12 | 2020-03-20 | 迪吉伦斯公司 | 环境隔离的波导显示器 |
US9632226B2 (en) | 2015-02-12 | 2017-04-25 | Digilens Inc. | Waveguide grating device |
US11132004B2 (en) | 2015-02-13 | 2021-09-28 | Position Imaging, Inc. | Spatial diveristy for relative position tracking |
US10642560B2 (en) | 2015-02-13 | 2020-05-05 | Position Imaging, Inc. | Accurate geographic tracking of mobile devices |
US10324474B2 (en) | 2015-02-13 | 2019-06-18 | Position Imaging, Inc. | Spatial diversity for relative position tracking |
US10212325B2 (en) | 2015-02-17 | 2019-02-19 | Alpinereplay, Inc. | Systems and methods to control camera operations |
SG11201706953YA (en) | 2015-02-25 | 2017-09-28 | Decision Sciences Medical Company Llc | Acoustic signal transmission couplants and coupling mediums |
US10444018B2 (en) * | 2015-02-27 | 2019-10-15 | Microsoft Technology Licensing, Llc | Computer-implemented method to test the sensitivity of a sensor for detecting movement of a tracking device within an established frame of reference of a moving platform |
US10111620B2 (en) | 2015-02-27 | 2018-10-30 | Microsoft Technology Licensing, Llc | Enhanced motion tracking using transportable inertial sensors to determine that a frame of reference is established |
US10148918B1 (en) | 2015-04-06 | 2018-12-04 | Position Imaging, Inc. | Modular shelving systems for package tracking |
US10853757B1 (en) | 2015-04-06 | 2020-12-01 | Position Imaging, Inc. | Video for real-time confirmation in package tracking systems |
US11416805B1 (en) | 2015-04-06 | 2022-08-16 | Position Imaging, Inc. | Light-based guidance for package tracking systems |
US11501244B1 (en) | 2015-04-06 | 2022-11-15 | Position Imaging, Inc. | Package tracking systems and methods |
US10342473B1 (en) * | 2015-04-17 | 2019-07-09 | Bertec Corporation | System and method for measuring eye movement and/or eye position and postural sway of a subject |
US10966606B1 (en) | 2015-04-17 | 2021-04-06 | Bertec Corporation | System and method for measuring the head position and postural sway of a subject |
CN107615206A (zh) * | 2015-04-30 | 2018-01-19 | 德克萨斯大学***董事会 | 使用移动设备作为基于移动的控制器 |
US11366316B2 (en) | 2015-05-18 | 2022-06-21 | Rockwell Collins, Inc. | Head up display (HUD) using a light pipe |
US10126552B2 (en) | 2015-05-18 | 2018-11-13 | Rockwell Collins, Inc. | Micro collimator system and method for a head up display (HUD) |
US10247943B1 (en) | 2015-05-18 | 2019-04-02 | Rockwell Collins, Inc. | Head up display (HUD) using a light pipe |
US10108010B2 (en) | 2015-06-29 | 2018-10-23 | Rockwell Collins, Inc. | System for and method of integrating head up displays and head down displays |
WO2017004825A1 (en) * | 2015-07-09 | 2017-01-12 | SZ DJI Technology Co., Ltd. | System and method for ultrasound distance detection |
CN106403936A (zh) * | 2015-07-30 | 2017-02-15 | 置富存储科技(深圳)有限公司 | 用于计算使用者控制运动板的移动轨迹*** |
CN105105759B (zh) * | 2015-08-31 | 2018-11-30 | 张昊华 | 康复行为辅助方法及移动智能动作监测康复指导仪 |
WO2017060665A1 (en) | 2015-10-05 | 2017-04-13 | Milan Momcilo Popovich | Waveguide display |
KR20180095796A (ko) | 2015-10-08 | 2018-08-28 | 디시전 사이선씨즈 메디컬 컴패니, 엘엘씨 | 음향 정형외과용 추적 시스템 및 방법들 |
US10264996B2 (en) * | 2015-10-19 | 2019-04-23 | Sayfe Kiaei | Method and apparatus for wirelessly monitoring repetitive bodily movements |
US10321208B2 (en) | 2015-10-26 | 2019-06-11 | Alpinereplay, Inc. | System and method for enhanced video image recognition using motion sensors |
US10345445B2 (en) * | 2015-11-02 | 2019-07-09 | Semiconductor Components Industries, Llc | Circuit for acoustic distance measuring |
DE102015223003A1 (de) * | 2015-11-20 | 2017-05-24 | Bitmanagement Software GmbH | Vorrichtung und Verfahren zur Überlagerung zumindest eines Teils eines Objekts mit einer virtuellen Oberfläche |
US10055948B2 (en) | 2015-11-30 | 2018-08-21 | Nike, Inc. | Apparel with ultrasonic position sensing and haptic feedback for activities |
DE102015226762B4 (de) * | 2015-12-28 | 2024-04-25 | Robert Bosch Gmbh | Verfahren zur Korrektur mindestens eines Kollisionsparameters und korrespondierendes integriertes Sicherheitssystem für ein Fahrzeug |
US10598932B1 (en) | 2016-01-06 | 2020-03-24 | Rockwell Collins, Inc. | Head up display for integrating views of conformally mapped symbols and a fixed image source |
US9874931B1 (en) | 2016-02-22 | 2018-01-23 | Rockwell Collins, Inc. | Head-tracking system and method |
US10444323B2 (en) | 2016-03-08 | 2019-10-15 | Position Imaging, Inc. | Expandable, decentralized position tracking systems and methods |
US9648580B1 (en) | 2016-03-23 | 2017-05-09 | Corning Optical Communications Wireless Ltd | Identifying remote units in a wireless distribution system (WDS) based on assigned unique temporal delay patterns |
EP3433659A1 (en) | 2016-03-24 | 2019-01-30 | DigiLens, Inc. | Method and apparatus for providing a polarization selective holographic waveguide device |
WO2017178781A1 (en) | 2016-04-11 | 2017-10-19 | GRANT, Alastair, John | Holographic waveguide apparatus for structured light projection |
CN114699751A (zh) * | 2016-04-26 | 2022-07-05 | 奇跃公司 | 使用增强现实***的电磁跟踪 |
US11017610B2 (en) | 2016-05-18 | 2021-05-25 | Google Llc | System and method for fault detection and recovery for concurrent odometry and mapping |
US10802147B2 (en) | 2016-05-18 | 2020-10-13 | Google Llc | System and method for concurrent odometry and mapping |
US10890600B2 (en) | 2016-05-18 | 2021-01-12 | Google Llc | Real-time visual-inertial motion tracking fault detection |
US11577159B2 (en) | 2016-05-26 | 2023-02-14 | Electronic Scripting Products Inc. | Realistic virtual/augmented/mixed reality viewing and interactions |
CN105865266B (zh) * | 2016-05-31 | 2017-07-25 | 公安部上海消防研究所 | 头戴式水炮瞄准控制装置 |
US11185305B2 (en) | 2016-06-30 | 2021-11-30 | Koninklijke Philips N.V. | Intertial device tracking system and method of operation thereof |
CN106199066B (zh) * | 2016-07-08 | 2019-09-24 | 上海与德通讯技术有限公司 | 智能终端的方向校准方法、装置 |
CN106020206A (zh) * | 2016-07-26 | 2016-10-12 | 上海海洋大学 | 一种基于信标导航的水质改良船及其控制***和控制流程 |
US9891705B1 (en) | 2016-08-25 | 2018-02-13 | Rockwell Collins, Inc. | Automatic boresighting of head-worn display |
US11436553B2 (en) | 2016-09-08 | 2022-09-06 | Position Imaging, Inc. | System and method of object tracking using weight confirmation |
US10438389B2 (en) * | 2016-11-07 | 2019-10-08 | Htc Corporation | Method, device, and non-transitory computer readable storage medium for displaying virtual reality or augmented reality environment according to a viewing angle |
US9980075B1 (en) | 2016-11-18 | 2018-05-22 | Stages Llc | Audio source spatialization relative to orientation sensor and output |
US9980042B1 (en) | 2016-11-18 | 2018-05-22 | Stages Llc | Beamformer direction of arrival and orientation analysis system |
US10945080B2 (en) | 2016-11-18 | 2021-03-09 | Stages Llc | Audio analysis and processing system |
EP3324208B1 (en) * | 2016-11-21 | 2020-09-23 | HTC Corporation | Positioning device and positioning method |
US10545219B2 (en) * | 2016-11-23 | 2020-01-28 | Chirp Microsystems | Three dimensional object-localization and tracking using ultrasonic pulses |
JP7162898B2 (ja) | 2016-11-25 | 2022-10-31 | センサリクス アーゲー | 着用可能な動作追跡システム |
EP3548939A4 (en) | 2016-12-02 | 2020-11-25 | DigiLens Inc. | UNIFORM OUTPUT LIGHTING WAVEGUIDE DEVICE |
US10634506B2 (en) | 2016-12-12 | 2020-04-28 | Position Imaging, Inc. | System and method of personalized navigation inside a business enterprise |
US10634503B2 (en) | 2016-12-12 | 2020-04-28 | Position Imaging, Inc. | System and method of personalized navigation inside a business enterprise |
US10455364B2 (en) | 2016-12-12 | 2019-10-22 | Position Imaging, Inc. | System and method of personalized navigation inside a business enterprise |
CN108241141B (zh) * | 2016-12-26 | 2021-03-16 | 宏达国际电子股份有限公司 | 定位***及方法 |
US10942252B2 (en) * | 2016-12-26 | 2021-03-09 | Htc Corporation | Tracking system and tracking method |
US10545346B2 (en) | 2017-01-05 | 2020-01-28 | Digilens Inc. | Wearable heads up displays |
US11120392B2 (en) | 2017-01-06 | 2021-09-14 | Position Imaging, Inc. | System and method of calibrating a directional light source relative to a camera's field of view |
DE102017100622A1 (de) | 2017-01-13 | 2018-07-19 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtungen und Verfahren zum Korrigieren von Ausrichtungsinformationen von einem oder mehreren Trägheitssensoren |
US10843068B2 (en) | 2017-01-18 | 2020-11-24 | Xvisio Technology Corp. | 6DoF inside-out tracking game controller |
US10295824B2 (en) | 2017-01-26 | 2019-05-21 | Rockwell Collins, Inc. | Head up display with an angled light pipe |
WO2018162521A1 (en) * | 2017-03-07 | 2018-09-13 | Robert Bosch Gmbh | Action planning system and method for autonomous vehicles |
TWI635318B (zh) * | 2017-04-28 | 2018-09-11 | 宏星技術股份有限公司 | 頭戴式顯示器、控制方法,以及非暫時性電腦可讀取媒體 |
US10216265B1 (en) | 2017-08-07 | 2019-02-26 | Rockwell Collins, Inc. | System and method for hybrid optical/inertial headtracking via numerically stable Kalman filter |
CN111386495B (zh) | 2017-10-16 | 2022-12-09 | 迪吉伦斯公司 | 用于倍增像素化显示器的图像分辨率的***和方法 |
WO2019113380A1 (en) * | 2017-12-06 | 2019-06-13 | Invensense, Inc. | Three dimensional object-localization and tracking using ultrasonic pulses with synchronized inertial position determination |
JP7404243B2 (ja) | 2018-01-08 | 2023-12-25 | ディジレンズ インコーポレイテッド | 導波管セル内のホログラフィック格子の高スループット記録のためのシステムおよび方法 |
US10914950B2 (en) | 2018-01-08 | 2021-02-09 | Digilens Inc. | Waveguide architectures and related methods of manufacturing |
CN110495185B (zh) * | 2018-03-09 | 2022-07-01 | 深圳市汇顶科技股份有限公司 | 语音信号处理方法及装置 |
US11875012B2 (en) | 2018-05-25 | 2024-01-16 | Ultrahaptics IP Two Limited | Throwable interface for augmented reality and virtual reality environments |
WO2019243438A1 (en) | 2018-06-20 | 2019-12-26 | SWORD Health S.A. | Method and system for determining a correct reproduction of a movement |
WO2020023779A1 (en) | 2018-07-25 | 2020-01-30 | Digilens Inc. | Systems and methods for fabricating a multilayer optical structure |
US11255871B1 (en) * | 2018-08-03 | 2022-02-22 | Mcube, Inc. | Differential MEMS device and methods |
WO2020061276A1 (en) | 2018-09-21 | 2020-03-26 | Position Imaging, Inc. | Machine-learning-assisted self-improving object-identification system and method |
WO2020090042A1 (ja) * | 2018-10-31 | 2020-05-07 | 株式会社ソニー・インタラクティブエンタテインメント | トラッカーのキャリブレーション装置、トラッカーのキャリブレーション方法及びプログラム |
CN109655056A (zh) * | 2018-11-26 | 2019-04-19 | 江苏科技大学 | 一种深海采矿车复合定位***及其定位方法 |
US11089232B2 (en) | 2019-01-11 | 2021-08-10 | Position Imaging, Inc. | Computer-vision-based object tracking and guidance module |
CN109883418A (zh) * | 2019-01-17 | 2019-06-14 | 中国科学院遥感与数字地球研究所 | 一种室内定位方法及装置 |
CN109883416A (zh) * | 2019-01-23 | 2019-06-14 | 中国科学院遥感与数字地球研究所 | 一种结合可见光通信定位和惯导定位的定位方法及装置 |
JP2022520472A (ja) | 2019-02-15 | 2022-03-30 | ディジレンズ インコーポレイテッド | 統合された格子を使用してホログラフィック導波管ディスプレイを提供するための方法および装置 |
US10539644B1 (en) * | 2019-02-27 | 2020-01-21 | Northern Digital Inc. | Tracking an object in an electromagnetic field |
US12017389B2 (en) | 2019-03-06 | 2024-06-25 | Decision Sciences Medical Company, LLC | Methods for manufacturing and distributing semi-rigid acoustic coupling articles and packaging for ultrasound imaging |
US10786729B1 (en) * | 2019-03-08 | 2020-09-29 | Sony Interactive Entertainment Inc. | Thermopile array fusion tracking |
CN113728258A (zh) | 2019-03-12 | 2021-11-30 | 迪吉伦斯公司 | 全息波导背光及相关制造方法 |
EP3719532B1 (en) | 2019-04-04 | 2022-12-28 | Transrobotics, Inc. | Technologies for acting based on object tracking |
CN109946650B (zh) * | 2019-04-12 | 2023-09-15 | 扬州市职业大学(扬州市广播电视大学) | 一种无线同步收发分离的定位***及方法 |
US11154274B2 (en) | 2019-04-23 | 2021-10-26 | Decision Sciences Medical Company, LLC | Semi-rigid acoustic coupling articles for ultrasound diagnostic and treatment applications |
US11287505B2 (en) | 2019-05-13 | 2022-03-29 | Cast Group Of Companies Inc. | Electronic tracking device and related system |
KR20220016990A (ko) | 2019-06-07 | 2022-02-10 | 디지렌즈 인코포레이티드. | 투과 및 반사 격자를 통합하는 도파관 및 관련 제조 방법 |
CN114341729A (zh) | 2019-07-29 | 2022-04-12 | 迪吉伦斯公司 | 用于使像素化显示器的图像分辨率和视场倍增的方法和设备 |
US10976818B2 (en) | 2019-08-21 | 2021-04-13 | Universal City Studios Llc | Interactive attraction system and method for object and user association |
WO2021041949A1 (en) | 2019-08-29 | 2021-03-04 | Digilens Inc. | Evacuating bragg gratings and methods of manufacturing |
US11599257B2 (en) * | 2019-11-12 | 2023-03-07 | Cast Group Of Companies Inc. | Electronic tracking device and charging apparatus |
US11360552B1 (en) | 2020-06-02 | 2022-06-14 | Rockwell Collins, Inc. | High assurance headtracking via structured light projection for head worn display (HWD) |
US11320650B1 (en) | 2020-06-02 | 2022-05-03 | Rockwell Collins, Inc. | High assurance head tracking system incorporating ground truth fiducials |
EP4243696A1 (en) | 2020-11-13 | 2023-09-20 | Decision Sciences Medical Company, LLC | Systems and methods for synthetic aperture ultrasound imaging of an object |
FR3129232B1 (fr) * | 2021-11-17 | 2023-11-03 | Drhm Investissements | Interface de navigation en environnement virtuel |
US11995228B2 (en) | 2022-01-11 | 2024-05-28 | Rockwell Collins, Inc. | Head tracking system with extended kalman filter combining absolute and relative navigation |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09512097A (ja) * | 1994-04-14 | 1997-12-02 | ウイル バウアー | コンピュータインターフェースを備える身体の三次元変位 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3630079A (en) | 1969-03-27 | 1971-12-28 | Texas Instruments Inc | Navigation method and apparatus utilizing multiple sensors |
US4067015A (en) | 1975-07-11 | 1978-01-03 | The United States Of America As Represented By The National Aeronautics And Space Administration | System and method for tracking a signal source |
US4315326A (en) | 1980-10-31 | 1982-02-09 | The United States Of America As Represented By The Secretary Of The Navy | Inertial measurement underwater tracking system |
US4408488A (en) | 1982-04-05 | 1983-10-11 | Marshall Samuel W | Generalized drifting oceanographic sensor |
US4807202A (en) | 1986-04-17 | 1989-02-21 | Allan Cherri | Visual environment simulator for mobile viewer |
US5086404A (en) * | 1988-09-02 | 1992-02-04 | Claussen Claus Frenz | Device for simultaneous continuous and separate recording and measurement of head and body movements during standing, walking and stepping |
CA1321827C (en) | 1988-12-19 | 1993-08-31 | Bruce A. Armstrong | Hydrophones and similar devices |
US5517300A (en) | 1990-05-31 | 1996-05-14 | Parkervision, Inc. | Remote controlled tracking system for tracking a remote control unit and positioning and operating a camera |
US5231483A (en) * | 1990-09-05 | 1993-07-27 | Visionary Products, Inc. | Smart tracking system |
US5089972A (en) * | 1990-12-13 | 1992-02-18 | Nachman Precision Systems, Inc. | Moored ship motion determination system |
US5279309A (en) | 1991-06-13 | 1994-01-18 | International Business Machines Corporation | Signaling device and method for monitoring positions in a surgical operation |
US5495427A (en) | 1992-07-10 | 1996-02-27 | Northrop Grumman Corporation | High speed high resolution ultrasonic position and orientation tracker using a single ultrasonic frequency |
US5491670A (en) * | 1993-01-21 | 1996-02-13 | Weber; T. Jerome | System and method for sonic positioning |
US5615132A (en) * | 1994-01-21 | 1997-03-25 | Crossbow Technology, Inc. | Method and apparatus for determining position and orientation of a moveable object using accelerometers |
US5645077A (en) | 1994-06-16 | 1997-07-08 | Massachusetts Institute Of Technology | Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly sized body |
JP3473117B2 (ja) * | 1994-08-31 | 2003-12-02 | 株式会社デンソー | 車両用現在位置検出装置 |
US5592401A (en) * | 1995-02-28 | 1997-01-07 | Virtual Technologies, Inc. | Accurate, rapid, reliable position sensing using multiple sensing technologies |
US5730129A (en) | 1995-04-03 | 1998-03-24 | General Electric Company | Imaging of interventional devices in a non-stationary subject |
JP3354353B2 (ja) * | 1995-06-22 | 2002-12-09 | 防衛庁技術研究本部長 | 飛行体に設けられた慣性航法装置の移動中における調定演算方法 |
US6176837B1 (en) * | 1998-04-17 | 2001-01-23 | Massachusetts Institute Of Technology | Motion tracking system |
JP4012333B2 (ja) * | 1999-03-08 | 2007-11-21 | 株式会社東海理化電機製作所 | ナビゲーション装置 |
-
1998
- 1998-04-17 US US09/062,442 patent/US6176837B1/en not_active Expired - Lifetime
-
1999
- 1999-04-08 DE DE69938178T patent/DE69938178T2/de not_active Expired - Lifetime
- 1999-04-08 CN CNB998075108A patent/CN100522056C/zh not_active Expired - Lifetime
- 1999-04-08 AT AT99916572T patent/ATE386463T1/de active
- 1999-04-08 WO PCT/US1999/007831 patent/WO1999053838A1/en active IP Right Grant
- 1999-04-08 JP JP2000544250A patent/JP4690546B2/ja not_active Expired - Lifetime
- 1999-04-08 EP EP99916572A patent/EP1071369B1/en not_active Expired - Lifetime
- 1999-04-12 TW TW088105754A patent/TW497967B/zh not_active IP Right Cessation
-
2000
- 2000-07-05 US US09/609,424 patent/US6409687B1/en not_active Expired - Lifetime
-
2002
- 2002-02-15 HK HK02101124.5A patent/HK1039884B/zh not_active IP Right Cessation
- 2002-06-25 US US10/183,975 patent/US20030045816A1/en not_active Abandoned
-
2003
- 2003-12-23 US US10/747,392 patent/US7395181B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09512097A (ja) * | 1994-04-14 | 1997-12-02 | ウイル バウアー | コンピュータインターフェースを備える身体の三次元変位 |
Also Published As
Publication number | Publication date |
---|---|
US6176837B1 (en) | 2001-01-23 |
CN1308505A (zh) | 2001-08-15 |
WO1999053838A1 (en) | 1999-10-28 |
US20030045816A1 (en) | 2003-03-06 |
US6409687B1 (en) | 2002-06-25 |
EP1071369A4 (en) | 2004-06-09 |
DE69938178D1 (de) | 2008-04-03 |
TW497967B (en) | 2002-08-11 |
EP1071369A1 (en) | 2001-01-31 |
US20040143176A1 (en) | 2004-07-22 |
JP2002512069A (ja) | 2002-04-23 |
HK1039884B (zh) | 2010-04-23 |
EP1071369B1 (en) | 2008-02-20 |
US7395181B2 (en) | 2008-07-01 |
DE69938178T2 (de) | 2009-02-12 |
CN100522056C (zh) | 2009-08-05 |
HK1039884A1 (en) | 2002-05-17 |
ATE386463T1 (de) | 2008-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4690546B2 (ja) | 動き追跡システム | |
CN111207774B (zh) | 一种用于激光-imu外参标定的方法及*** | |
Foxlin et al. | Constellation: A wide-range wireless motion-tracking system for augmented reality and virtual set applications | |
Foxlin et al. | Miniature six-DOF inertial system for tracking HMDs | |
US6681629B2 (en) | Motion-tracking | |
US10481265B2 (en) | Apparatus, systems and methods for point cloud generation and constantly tracking position | |
US7640106B1 (en) | Hybrid tracker | |
US20040149036A1 (en) | Motion-tracking | |
US7991576B2 (en) | Indoor navigation system and method | |
TWI397671B (zh) | 定位載體、估測載體姿態與建地圖之系統與方法 | |
EP1478903B1 (en) | Device for use with a portable inertial navigation system (pins) and method for processing pins signals | |
US10322819B2 (en) | Autonomous system for taking moving images from a drone, with target tracking and improved target location | |
US7792330B1 (en) | System and method for determining range in response to image data | |
TW201022700A (en) | Localization and detecting system applying sensors, and method thereof | |
CN107389968A (zh) | 一种基于光流传感器和加速度传感器的无人机定点实现方法和装置 | |
Foxlin | Head tracking relative to a moving vehicle or simulator platform using differential inertial sensors | |
JP2021506457A (ja) | 画像に基づく追跡と慣性プローブ追跡との結合 | |
JPH095104A (ja) | 移動物体の三次元姿勢角測定法および三次元姿勢角計測装置 | |
WO2020062356A1 (zh) | 控制方法、控制装置、无人飞行器的控制终端 | |
US20210229810A1 (en) | Information processing device, flight control method, and flight control system | |
KR101140379B1 (ko) | 리 대수 및 칼만 필터를 이용한 자세 추정 방법 및 장치 | |
KR102090615B1 (ko) | 모델 예측 제어를 이용한 드론 제어 시스템 | |
CN112414407A (zh) | 定位方法、装置、计算机设备和存储介质 | |
Rutkowski et al. | Biologically inspired self-motion estimation using the fusion of airspeed and optical flow | |
KR100575108B1 (ko) | 비전 센서를 이용하여 다수 비행체를 도킹시키는 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060309 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090317 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090617 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100609 |
|
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: 20110125 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110218 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140225 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |