[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2016519297A - ビークルセンサーとモバイルデバイスとgnss入力とを用いた方位、速度および位置の推定 - Google Patents

ビークルセンサーとモバイルデバイスとgnss入力とを用いた方位、速度および位置の推定 Download PDF

Info

Publication number
JP2016519297A
JP2016519297A JP2016504372A JP2016504372A JP2016519297A JP 2016519297 A JP2016519297 A JP 2016519297A JP 2016504372 A JP2016504372 A JP 2016504372A JP 2016504372 A JP2016504372 A JP 2016504372A JP 2016519297 A JP2016519297 A JP 2016519297A
Authority
JP
Japan
Prior art keywords
data
gyroscope
odometry
vehicle
received
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.)
Granted
Application number
JP2016504372A
Other languages
English (en)
Other versions
JP6181283B2 (ja
JP2016519297A5 (ja
Inventor
ションポ、ジョセフ
ワーナー、ベンジャミン・エー.
ルースカ、ベサ・ベイッコ
モリッソン、ウィリアム・ジェームス
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2016519297A publication Critical patent/JP2016519297A/ja
Publication of JP2016519297A5 publication Critical patent/JP2016519297A5/ja
Application granted granted Critical
Publication of JP6181283B2 publication Critical patent/JP6181283B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; 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/16Navigation; 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/165Navigation; 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/40Correcting position, velocity or attitude
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • G01S19/49Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; 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/16Navigation; 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/165Navigation; 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/1654Navigation; 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 electromagnetic compass

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)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本開示は、概して、ワイヤレス技法を使用して動力付きビークルの位置を決定することに関する。方法、装置およびシステムを開示する。方法は、絶対測位データを受信することと、モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、相対経路を決定するために少なくとも方位を初期化することと、ここにおいて、相対経路が、モバイルデバイスとビークルとからの受信されたデータに少なくとも部分的に基づく、ここにおいて、受信されたデータが、ジャイロスコープデータとオドメトリデータとを備える、推定された経路に相対経路をシフトすることと、ここにおいて、推定された経路が、絶対測位データに少なくとも部分的に基づく、を含むことができる。

Description

関連出願の相互参照
[0001]本特許出願は、本出願の譲受人に譲渡され、その全体が参照により本明細書に明確に組み込まれる、2013年3月22日に出願された「HEADING, VELOCITY, AND POSITION ESTIMATION WITH VEHICLE SENSORS, MOBILE DEVICE, AND GNSS INPUTS」と題する米国仮出願第61/804,490号の利益を主張する。
[0002]開示する実施形態は、動力付きビークルの方位と、速度と、位置とを推定することに関する。より詳細には、例示的な実施形態は、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定することを対象とする。
[0003]モバイル通信ネットワークは、モバイルデバイスの動き検知および/または位置ロケーション検知に関連する、ますます高度な能力を提供しつつある。たとえば、個人生産性、共同通信、ソーシャルネットワーキング、および/またはデータ収集に関係するものなど、新しいソフトウェアアプリケーションは、消費者に新しい特徴およびサービスを提供するために、動きセンサーおよび/または位置センサーを利用し得る。その上、様々な管轄区域(jurisdiction)の規制要件の中には、モバイルデバイスが、米国における911呼など、緊急サービスに対する呼を発したときに、ネットワーク事業者が、そのモバイルデバイスのロケーションを報告する必要があるものがある。
[0004]そのような動きおよび/または位置決定能力は、デジタルセルラー測位技法および/または衛星測位システム(SPS)を使用して従来提供されてきた。さらに、小型化された動きセンサー(たとえば、単純なスイッチ、加速度計、角度センサーなど)がますます普及するにつれて、相対位置、速度、加速度および/または配向情報を与えるために、そのようなオンボードデバイスが使用され得る。
[0005]従来のデジタルセルラーネットワークでは、様々な時間および/または位相測定技法によって位置ロケーション能力が実現され得る。たとえば、CDMAネットワークでは、使用される1つの位置決定手法は、アドバンストフォワードリンク三辺測量(AFLT:Advanced Forward Link Trilateration)である。AFLTを使用すると、モバイルデバイスは、複数の基地局から送信されたパイロット信号の位相測定値からそれの位置を計算し得る。AFLTに対する改善は、ハイブリッド位置ロケーション技法を利用することによって実現されており、ここで、移動局は、基地局によって送信された信号から導出された情報とは無関係に位置情報を与えることができるSPS受信機を採用し得る。さらに、位置精度は、従来の技法を使用してSPSシステムとAFLTシステムの両方から導出された測定値を組み合わせることによって改善され得る。
[0006]従来のデジタルセルラーネットワークでは、様々な時間および/または位相測定技法によって位置ロケーション能力が実現され得る。たとえば、CDMAネットワークでは、使用される1つの位置決定手法は、アドバンストフォワードリンク三辺測量(AFLT:Advanced Forward Link Trilateration)である。AFLTを使用すると、モバイルデバイスは、複数の基地局から送信されたパイロット信号の位相測定値からそれの位置を計算し得る。AFLTに対する改善は、ハイブリッド位置ロケーション技法を利用することによって実現されており、ここで、移動局は、基地局によって送信された信号から導出された情報とは無関係に位置情報を与えることができるSPS受信機を採用し得る。さらに、位置精度は、従来の技法を使用してSPSシステムとAFLTシステムの両方から導出された測定値を組み合わせることによって改善され得る。
[0007]さらに、ナビゲーションデバイスは、しばしば、たとえば、全地球測位システム(GPS)および/またはグローバルナビゲーション衛星システム(GNSS)を含み得る、普及していて重要性がますます増加しているSPSワイヤレス技術をサポートする。SPSをサポートするナビゲーションデバイスは、地理的位置および方位を推定するために使用され得る、1つまたは複数の送信機を装備した衛星から受信されるワイヤレス送信としてナビゲーション信号を取得し得る。いくつかのナビゲーションデバイスは、追加または代替として、地理的位置および方位を推定するために、地上ベース送信機から受信されたワイヤレス送信としてナビゲーション信号を取得する、および/またはナビゲーションデバイスの慣性状態を測定するために、ナビゲーションデバイスにオンボードに存在する1つまたは複数の慣性センサー(たとえば、加速度計、ジャイロスコープなど)を含む。これらの慣性センサーから取得された慣性測定値は、地理的位置および方位の推定を与えるために衛星および/または地上ベース送信機から受信されたナビゲーション信号と組み合わせて、またはそれとは無関係に使用され得る。
[0008]ビークル中でセンサーベースナビゲーションとGNSSナビゲーションシステムとを組み合わせるといくつかの問題が生じる。1つのそのような問題は、ナビゲーションフィルタにおける方位の重要性にある。ビークルモデルでは、センサーの最大限の利益を受けるためにビークル方位を初期化し、維持する必要がある。方位初期化は、低速度および/または悪いGNSS環境では困難であり得る。
[0009]方位が初期化された後、垂直方向を感知するジャイロスコープデバイスとオドメトリとがビークル上でのデッドレコニングのために利用可能なセンサーである。これによって、ビークルロールとピッチが両方とも0に近いと仮定することによるデッドレコニングが可能になる(すなわち、2次元感知でのデッドレコニング)。GNSSデータと現実とが推定すべき垂直次元を含んでいるとすれば、ナビゲーションシステムにおいてこれを考慮する必要性が存在する。
[0010]ナビゲーション中の第2の問題は、ビークル中のオドメトリとモバイルデバイス上に存在するGNSS受信機との間のレバーアームである。ビークルが方向転換を実行しているとき未知のレバーアームの効果が見られる。この場合にレバーアームがないかのように受信機データを扱うことは、キャリア位相ベースの擬似距離速度がデッドレコニングに基づく速度と大きく異なることにつながる。GNSS測定値が一致するようにするためにデッドレコニング時にこの未知の量を考慮する必要がある。
[0011]本発明の例示的な実施形態は、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するためのシステムおよび方法を対象とする。
[0012]たとえば、例示的な実施形態は、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための方法であって、絶対測位データを受信することと、モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、相対経路を決定するために少なくとも方位を初期化することと、ここにおいて、相対経路が、モバイルデバイスとビークルとからの受信されたデータに少なくとも部分的に基づく、ここにおいて、受信されたデータが、ジャイロスコープデータとオドメトリデータとを備える、推定された経路に相対経路をシフトすることと、ここにおいて、推定された経路が、絶対測位データに少なくとも部分的に基づく、を備える方法を対象とする。
[0013]別の例示的な実施形態は、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための装置であって、絶対測位データを受信することを行うように構成された位置/動きデータモジュールと、モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することを行うように構成されたワイヤレスベース測位モジュールと、ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することを行うように構成されたビークルデータセンサーと、相対経路を決定するために少なくとも方位を初期化することを行うように構成されたアプリケーションモジュールと、ここにおいて、相対経路が、モバイルデバイスとビークルとからの受信されたデータに少なくとも部分的に基づく、ここにおいて、受信されたデータが、ジャイロスコープデータとオドメトリデータとを備える、推定された経路に相対経路をシフトすることを行うように構成された測位モジュールと、ここにおいて、推定された経路が、絶対測位データに少なくとも部分的に基づく、を備える装置を対象とする。
[0014]別の例示的な実施形態は、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための装置であって、絶対測位データを受信するための手段と、モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するための手段と、ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するための手段と、相対経路を決定するために少なくとも方位を初期化するための手段と、ここにおいて、相対経路が、モバイルデバイスとビークルとからの受信されたデータに少なくとも部分的に基づく、ここにおいて、受信されたデータが、ジャイロスコープデータとオドメトリデータとを備える、推定された経路に相対経路をシフトするための手段と、ここにおいて、推定された経路が、絶対測位データに少なくとも部分的に基づく、を備える装置を対象とする。
[0015]さらに別の例示的な実施形態は、コンピュータ実行可能命令を記録した非一時的コンピュータ可読記憶媒体であって、ここにおいて、ワイヤレス技法を使用してビークルの位置を決定するための装置上でコンピュータ実行可能命令を実行する、絶対測位データを受信するためのコードと、モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するためのコードと、ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するためのコードと、相対経路を決定するために少なくとも方位を初期化するためのコードと、ここにおいて、相対経路が、モバイルデバイスとビークルとからの受信されたデータに少なくとも部分的に基づく、ここにおいて、受信されたデータが、ジャイロスコープデータとオドメトリデータとを備える、推定された経路に相対経路をシフトするためのコードと、ここにおいて、推定された経路が、絶対測位データに少なくとも部分的に基づく、を備える非一時的コンピュータ可読記憶媒体を対象とする。
[0016]本開示の態様とそれの付随する利点の多くとのより完全な諒解は、以下の詳細な説明を参照し、本開示を限定するためではなく単に例示するために提示する添付の図面に関連して考察することによって、よりよく理解されれば、容易に得られるであろう。
[0017]本開示の一態様による、ワイヤレス技法を使用して位置を決定することができる移動局のための例示的な動作環境を示す図。 [0018]本開示の一態様による、ワイヤレス技法を使用して位置を決定することができる動作環境中で使用され得る例示的な移動局を示す図。 [0019]ビークル内のデバイスが、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定することができる、ビークルの例示的な経路を示す図。 [0020]ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための例示的なシステムを示す図。 [0021]ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための別の例示的なシステムを示す図。 [0022]ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための例示的なシステムを示す図。 [0023]例示的な実施形態による、ワイヤレス技法を使用して位置を決定するための方法の動作フローを示す図。
[0024]以下の説明および関連する図面で様々な態様を開示する。本発明の範囲から逸脱することなく、代替態様が考案され得る。さらに、本開示の関連する詳細を不明瞭にしないように、本開示のよく知られている要素については詳細に説明しないか、または省略する。
[0025]「例示的」および/または「例」という単語は、本明細書では「例、事例、または例示の働きをすること」を意味するために使用する。本明細書で「例示的」および/または「例」として説明するいかなる態様も、必ずしも他の態様よりも好ましいまたは有利であると解釈すべきではない。同様に、「本開示の態様」という用語は、本開示のすべての態様が、説明する特徴、利点、または動作モードを含むことを必要としない。
[0026]さらに、多くの態様について、たとえば、コンピューティングデバイスの要素によって実施されるべき一連のアクションに関して説明する。本明細書で説明する様々なアクションは、特定の回路(たとえば、特定用途向け集積回路(ASIC))によって、1つまたは複数のプロセッサによって実行されるプログラム命令によって、あるいは両方の組合せによって実施され得ることを認識されよう。さらに、本明細書で説明するこれらの一連のアクションは、実行時に、本明細書で説明する機能を実施することを関連するプロセッサに行わせるであろう、コンピュータ命令の対応するセットを記憶した任意の形態のコンピュータ可読記憶媒体内で全体として実施されるべきものと見なされ得る。したがって、本開示の様々な態様は、すべてが請求する主題の範囲内に入ることが企図されているいくつかの異なる形態で実施され得る。さらに、本明細書で説明する態様の各々について、任意のそのような態様の対応する形式について、本明細書では、たとえば、説明するアクションを実施する「ように構成された論理」として説明することがある。
[0027]本開示の一態様によれば、図1に、ワイヤレス測位能力を有する移動局108のための例示的な動作環境100を示す。実施形態は、ワイヤレスアクセスポイントによってもたらされる処理遅延に適応するように調整されたラウンドトリップ時間(RTT)測定値に基づいてそれの位置を決定し得る移動局108を対象とする。処理遅延は、異なるアクセスポイントの間で変動し得、また、時間とともに変化し得る。動きセンサーからの情報を使用することによって、移動局108は、ワイヤレスアクセスポイントによってもたらされる処理遅延の効果を較正して除外し得る。
[0028]動作環境100は、1つまたは複数の異なるタイプのワイヤレス通信システムおよび/またはワイヤレス測位システムを含み得る。図1に示す実施形態では、衛星測位システム(SPS)102は、移動局108のための位置情報の独立ソースとして使用され得る。移動局108は、SPS衛星からジオロケーション情報を導出するための信号を受信するように特に設計された1つまたは複数の専用SPS受信機を含み得る。
[0029]動作環境100はまた、ワイヤレスボイスおよび/またはデータ通信のために使用され、移動局108のための独立位置情報の別のソースとして使用され得る1つまたは複数のワイドエリアネットワークワイヤレスアクセスポイント(WANWAP)104を含み得る。WAN−WAP104は、知られているロケーションにあるセルラー基地局を含み得るワイドエリアワイヤレスネットワーク(WWAN)、および/または、たとえば、WiMAX(登録商標)(たとえば、802.16)などの他のワイドエリアワイヤレスシステムの一部であり得る。WWANは、簡単のために、図1に示されていない他の知られているネットワーク構成要素を含み得る。一般に、WWAN内のWAN−WAP104a〜104cの各々は、固定位置から動作し、大都市エリアおよび/または地方エリアにわたるネットワークカバレージを与え得る。
[0030]動作環境100は、さらに、ワイヤレスボイスおよび/またはデータ通信、ならびに位置データの別の独立ソースとして使用され得る1つまたは複数のローカルエリアネットワークワイヤレスアクセスポイント(LAN−WAP)106を含み得る。LAN−WAPは、建築物中で動作し、WWANよりも狭い地理的領域にわたって通信を実施し得る、ワイヤレスローカルエリアネットワーク(WLAN)の一部であり得る。そのようなLAN−WAP106は、たとえば、WLANネットワーク(802.11x)、セルラーピコネットおよび/またはフェムトセル、Bluetooth(登録商標)ネットワークなどの一部であり得る。
[0031]移動局108は、SPS衛星102、WAN−WAP104、および/またはLAN−WAP106のうちのいずれか1つまたは複数から位置情報を導出し得る。前述のシステムの各々が、異なる技法を使用して、移動局108の位置の独立した推定を与えることができる。いくつかの実施形態では、移動局108は、位置データの精度を改善するために、異なるタイプのアクセスポイントの各々から導出された解を組み合わせ得る。SPS102を使用して位置を導出するとき、移動局108は、SPS衛星102によって送信される複数の信号から、従来の技法を使用して、位置を抽出する、SPSとともに使用するために特に設計された受信機を利用し得る。
[0032]衛星測位システム(SPS)は、一般に、送信機から受信した信号に少なくとも部分的に基づいて地球上または地球上空のエンティティのロケーションをそれらのエンティティが決定できるように配置された送信機のシステムを含む。そのような送信機は、一般に、設定された数のチップの反復擬似ランダム雑音(PN:pseudo-random noise)コードでマークされた信号を送信し、地上制御局、ユーザ機器および/またはスペースビークル上に配置され得る。特定の例では、そのような送信機は地球周回軌道衛星ビークル(SV)上に配置され得る。たとえば、全地球測位システム(GPS)、Galileo、GlonassまたはCompassなどの全地球航法衛星システム(GNSS)のコンスタレーション中のSVは、(たとえば、GPSの場合のように各衛星について異なるPNコードを使用して、またはGlonassの場合のように異なる周波数上の同じコードを使用して)コンスタレーション中の他のSVによって送信されたPNコードとは区別可能なPNコードでマーキングされた信号を送信し得る。いくつかの態様によれば、本明細書で提示する技法は、SPSのための全地球システム(たとえば、GNSS)に限定されない。たとえば、本願明細書で提供する技法は、たとえば、日本の準天頂衛星システム(QZSS:Quasi-Zenith Satellite System)、インドのインド地域航法衛星システム(IRNSS:Indian Regional Navigational Satellite System)、中国のBeidouなどの様々な地域システム、ならびに/あるいは1つまたは複数の全地球および/または地域航法衛星システムに関連付けられ得るか、または場合によってはそれらのシステムとともに使用することが可能であり得る様々なオーグメンテーションシステム(たとえば、衛星ベースオーグメンテーションシステム(SBAS))に適用され得るか、または場合によってはそれらのシステムにおいて使用することが可能であり得る。限定ではなく例として、SBASは、たとえば、ワイドエリアオーグメンテーションシステム(WAAS:Wide Area Augmentation System)、欧州静止ナビゲーションオーバーレイサービス(EGNOS:European Geostationary Navigation Overlay Service)、多機能衛星オーグメンテーションシステム(MSAS:Multi-functional Satellite Augmentation System)、GPS支援ジオオーグメンテッドナビゲーションまたはGPSおよびジオオーグメンテッドナビゲーションシステム(GAGAN:GPS Aided Geo Augmented NavigationまたはGPS and Geo Augmented Navigation system)など、完全性情報、差分補正などを与える(1つまたは複数の)オーグメンテーションシステムを含み得る。したがって、本明細書で使用するSPSは、1つまたは複数の全地球および/または地域航法衛星システムならびに/あるいはオーグメンテーションシステムの任意の組合せを含み得、SPS信号は、SPS信号、SPS様の信号、および/またはそのような1つまたは複数のSPSに関連付けられた他の信号を含み得る。
[0033]さらに、開示する方法および装置は、擬似衛星、または衛星と擬似衛星の組合せを利用する測位決定システムで使用され得る。スードライトは、GPS時間と同期され得る、PNコード、またはLバンド(または他の周波数)キャリア信号上で変調される(GPSまたはCDMAセルラー信号と同様の)他のレンジングコードをブロードキャストする地上ベースの送信機である。そのような各送信機には、リモート受信機による識別を可能にするために一意のPNコードが割り当てられ得る。スードライトは、トンネルの中、鉱山の内、建築物の中、ビルの谷間または他の囲まれたエリア内など、周回軌道衛星からのGPS信号が利用できないことがある状況において有用である。スードライトの別の実装形態は無線ビーコンとして知られている。本明細書で使用する「衛星」という用語は、スードライト、スードライトの均等物、および場合によっては他のものを含むものとする。本明細書で使用する「SPS信号」という用語は、スードライトまたはスードライトの均等物からのSPS様の信号を含むものとする。
[0034]WWANから位置を導出するとき、各WAN−WAP104a〜104cは、デジタルセルラーネットワーク内の基地局の形態をとり得、移動局108は、位置を導出するために基地局信号を活用することができるセルラートランシーバとプロセッサとを含み得る。そのようなセルラーネットワークは、限定はしないが、GSM(登録商標)、CMDA、2G、3G、4G、LTEなどによる規格を含み得る。デジタルセルラーネットワークが、図1に示されていないことがある追加の基地局または他のリソースを含み得ることを理解されたい。WAN−WAP104は、実際には移動可能であるか、または場合によっては再配置されることが可能であり得るが、説明のために、それらが本質的に固定位置に構成されると仮定する。
[0035]移動局108は、たとえば、アドバンストフォワードリンク三辺測量(AFLT)などの知られている到着時間(TOA:time-of-arrival)技法を使用して位置決定を実施し得る。他の実施形態では、各WAN−WAP104a〜104cは、ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス(WiMAX)ワイヤレスネットワーキング基地局を備え得る。この場合、移動局108は、WAN−WAP104によって与えられる信号からTOA技法を使用してそれの位置を決定し得る。移動局108は、スタンドアロンモードで、または、以下でより詳細に説明するように、TOA技法を使用して測位サーバ110とネットワーク112との支援を使用して位置を決定し得る。さらに、様々な実施形態は、移動局108に、様々なタイプがあり得るWAN−WAP104を使用して位置情報を決定させ得る。たとえば、いくつかのWAN−WAP104は、セルラー基地局であり得、他のWAN−WAP104は、WiMAX基地局であり得る。そのような動作環境では、移動局108は、それぞれの異なるタイプのWAN−WAP104からの信号を活用し、さらに、導出された位置解を組み合わせて、精度を改善することが可能であり得る。
[0036]WLANを使用して位置を導出するとき、移動局108は、測位サーバ110とネットワーク112との支援を受けて、到達時刻技法を利用し得る。測位サーバ110は、ネットワーク112を通じて移動局108と通信し得る。ネットワーク112は、LAN−WAP106を組み込むワイヤードおよびワイヤレスネットワークの組合せを含み得る。一実施形態では、各LAN−WAP106a〜106eは、たとえば、必ずしも固定位置に設定されるとは限らない、ロケーションを変更することができるWLANワイヤレスアクセスポイントであり得る。各LAN−WAP106a〜106eの位置は、共通座標系において測位サーバ110中に記憶され得る。一実施形態では、移動局108の位置は、移動局108に、各LAN−WAP106a〜106eから信号を受信させることによって決定され得る。各信号は、(たとえば、MACアドレスなど)受信信号に含まれ得る何らかの形態の識別情報に基づいてそれの発信側のLAN−WAPに関連付けられ得る。移動局108は、次いで、信号強度に基づいて受信信号をソートし、ソートされた受信信号の各々に関連する時間遅延を導出し得る。移動局108は、次いで、時間遅延とLAN−WAPの各々の識別情報とを含むことができるメッセージを形成し、測位セベール110にネットワーク112を介してメッセージを送り得る。受信メッセージに基づいて、測位サーバは、次いで、関係するLAN−WAP106の記憶されたロケーションを使用して、移動局108の位置を決定し得る。測位サーバ110は、局所座標系における移動局108の位置へのポインタを含むロケーション構成指示(LCI)メッセージを生成し、それを移動局108に与え得る。LCIメッセージはまた、移動局108のロケーションに関する他の関心ポイントを含み得る。移動局108の位置を計算するとき、測位サーバは、ワイヤレスネットワーク内の要素によってもたらされ得る様々な遅延を考慮に入れ得る。
[0037]本明細書で説明する位置決定技法は、ワイドエリアワイヤレスネットワーク(WWAN)、ワイヤレスローカルエリアネットワーク(WLAN)、ワイヤレスパーソナルエリアネットワーク(WPAN)などの様々なワイヤレス通信ネットワークのために使用され得る。「ネットワーク」および「システム」という用語は互換的に使用され得る。WWANは、符号分割多元接続(CDMA)ネットワーク、時分割多元接続(TDMA)ネットワーク、周波数分割多元接続(FDMA)ネットワーク、直交周波数分割多元接続(OFDMA)ネットワーク、シングルキャリア周波数分割多元接続(SC−FDMA)ネットワーク、WiMAX(IEEE802.16)などであり得る。CDMAネットワークは、cdma2000、広帯域CDMA(W−CDMA(登録商標))などの1つまたは複数の無線アクセス技術(RAT)を実装し得る。cdma2000は、IS−95標準、IS−2000標準、およびIS−856標準を含む。TDMAネットワークは、モバイル通信用グローバルシステム(GSM:Global System for Mobile Communications)、デジタルアドバンストモバイルフォンシステム(D−AMPS:Digital Advanced Mobile Phone System)、または何らかの他のRATを実装し得る。GSMおよびW−CDMAは、「第3世代パートナーシッププロジェクト」(3GPP:3rd Generation Partnership Project)と称する団体からの文書に記載されている。cdma2000は、「第3世代パートナーシッププロジェクト2」(「3GPP2」:3rd Generation Partnership Project 2)と称する団体からの文書に記載されている。3GPPおよび3GPP2の文書は公開されている。WLANは、IEEE802.11xネットワークであり得、WPANは、Bluetoothネットワーク、IEEE802.15xネットワーク、または何らかの他のタイプのネットワークであり得る。本技法はまた、WWAN、WLAN、および/またはWPANの任意の組合せのために使用され得る。
[0038]図2は、例示的な移動局200の様々な構成要素を示すブロック図である。簡単のために、図2のボックス図に示す様々な特徴および機能は、共通バスを使用して互いに接続されており、これは、これらの様々な特徴および機能が互いに動作可能に結合されることを表すことを意味する。実際のポータブルワイヤレスデバイスを動作可能に結合し、構成するために、他の接続、機構、特徴、機能などが必要に応じて与えられ、適応され得ることを、当業者は認識されよう。さらに、図2の例に示す特徴または機能のうちの1つまたは複数は、さらに再分割され得、あるいは図2に示す特徴または機能のうちの2つ以上が組み合わされ得ることも認識されたい。
[0039]移動局200は、1つまたは複数のアンテナ202に接続され得る1つまたは複数のワイドエリアネットワーク(WAN)トランシーバ204を含み得る。WANトランシーバ204は、WAN−WAP104と通信すること、および/またはWAN−WAP104との間の信号を検出すること、および/またはネットワーク内の他のワイヤレスデバイスと直接通信することを行うための適切なデバイス、ハードウェア、および/またはソフトウェアを備える。一態様では、WANトランシーバ204は、ワイヤレス基地局のCDMAネットワークと通信するのに好適なCDMA通信システムを備え得るが、他の態様では、ワイヤレス通信システムは、たとえば、TDMAまたはGSMなど別のタイプのセルラーテレフォニーネットワークを備え得る。加えて、任意の他のタイプのワイドエリアワイヤレスネットワーキング技術、たとえば、WiMAX(802.16)などが使用され得る。移動局200はまた、1つまたは複数のアンテナ202に接続され得る1つまたは複数のローカルエリアネットワーク(LAN)トランシーバ206を含み得る。LANトランシーバ206は、LAN−WAP106と通信すること、および/またはLAN−WAP106との間の信号を検出すること、および/またはネットワーク内の他のワイヤレスデバイスと直接通信することを行うための適切なデバイス、ハードウェア、および/またはソフトウェアを備える。一態様では、LANトランシーバ206は、1つまたは複数のワイヤレスアクセスポイントと通信するのに適切なWLAN(802.11x)通信システムを備え得るが、別の態様では、LANトランシーバ206は、別のタイプのローカルエリアネットワーク、パーソナルエリアネットワーク(たとえば、Bluetooth)を備え得る。加えて、任意の他のタイプのワイヤレスネットワーキング技術、たとえば、Ultra Wide Band、ZigBee(登録商標)、ワイヤレスUSBなどが使用され得る。
[0040]本明細書で使用する「ワイヤレスアクセスポイント」(WAP)という略語は、LAN−WAP106および/またはWAN−WAP104を指すために使用され得る。詳細には、以下で提示する説明では、「WAP」という用語が使用される場合、実施形態は、複数のLAN−WAP106、複数のWAN−WAP104、またはその2つの任意の組合せからの信号を利用することができる移動局200を含み得ることを理解されたい。移動局200によって利用される特定のタイプのWAPは、動作の環境に依存し得る。さらに、移動局200は、正確な位置解を得るために、様々なタイプのWAPの中から動的に選択し得る。他の実施形態では、様々なネットワーク要素は、ピアツーピア方式で動作し得、それにより、たとえば、移動局200は、WAPと置き換えられ得、またその逆も同様である。他のピアツーピア実施形態は、1つまたは複数のWAPの代わりに働く別の移動局(図示せず)を含み得る。
[0041]SPS受信機208はまた、移動局200中に含まれ得る。SPS受信機208は、衛星信号を受信するための1つまたは複数のアンテナ202に接続され得る。SPS受信機208は、SPS信号を受信し処理するための、任意の好適なハードウェアおよび/またはソフトウェアを備え得る。SPS受信機208は、他のシステムに適宜に情報および動作を要求し、任意の好適なSPSアルゴリズムによって取得された測定値を使用して移動局200の位置を決定するために必要な計算を実施する。
[0042]ビークルデータセンサー212は、WANトランシーバ204と、LANトランシーバ206と、SPS受信機208とによって受信された信号から導出される動きデータとは無関係である動き情報および/または方向情報を与えるために、プロセッサ210に結合され得る。
[0043]例として、ビークルデータセンサー212は、加速度計(たとえば、MEMSデバイス)、ジャイロスコープ、地磁気センサー(たとえば、コンパス)、高度計(たとえば、気圧高度計)、および/または任意の他のタイプの移動検出センサーを利用し得る。さらに、ビークルデータセンサー212は、複数の異なるタイプのデバイスを含み、動き情報を与えるために、それらの出力を合成し得る。たとえば、ビークルデータセンサー212は、2Dおよび/または3D座標系における位置を計算する能力を与えるために、多軸加速度計と方向センサーとの組合せを使用し得る。
[0044]プロセッサ210は、WANトランシーバ204と、LANトランシーバ206と、SPS受信機208と、ビークルデータセンサー212とに接続され得る。プロセッサ210は、処理機能ならびに他の計算および制御機能を与える1つまたは複数のマイクロプロセッサ、マイクロコントローラ、および/または、デジタル信号プロセッサを含み得る。プロセッサ210はまた、データを記憶するためのメモリ214と、移動局200内でプログラムされた機能を実行するためのソフトウェア命令とを含み得る。メモリ214はプロセッサ210に搭載され(たとえば、同じICパッケージ内にあり)得、および/または、メモリは、プロセッサにとって外部メモリであり、データバスを介して機能的に結合され得る。本開示の態様に関連する機能的詳細について、以下でより詳細に説明する。
[0045]いくつかのソフトウェアモジュールとデータテーブルとが、メモリ214中に常駐し、通信と位置決定機能との両方を管理するために、プロセッサ210によって利用され得る。図2に示すように、メモリ214は、ワイヤレスベース測位モジュール216と、アプリケーションモジュール218と、測位モジュール228とを含み、および/または場合によっては受け得る。図2に示すメモリ内容の編成は、例にすぎず、したがって、モジュールおよび/またはデータ構造の機能は、移動局200の実装形態に応じて様々な方法で組合せ、分離、および/または構造化が行われ得ることを諒解されたい。
[0046]アプリケーションモジュール218は、ワイヤレスベース測位モジュール216に位置情報を要求する、モバイルデバイス200のプロセッサ210上で実行されるプロセスであり得る。アプリケーションは、一般に、ソフトウェアアーキテクチャの上位レイヤ内で実行され、アプリケーションには、Indoor Navigation、Buddy Locator、Shopping and Coupons、Asset Tracking、およびlocation Aware Service Discoverがあり得る。ワイヤレスベース測位モジュール216は、複数のWAPと交換される信号から測定される時間情報から導出される情報を使用してモバイルデバイス200の位置を導出し得る。時間ベース技法を使用して位置を正確に決定するために、各WAPの処理時間によってもたらされる時間遅延の妥当な推定が、信号から取得された時間測定値を較正/調整するために使用され得る。本明細書で使用するこれらの時間遅延を、「処理遅延」と呼ぶ。
[0047]WAPの処理遅延をさらに改善するための較正は、ビークルデータセンサー212によって取得された情報を使用して実施され得る。一実施形態では、ビークルデータセンサー212は、プロセッサ210に位置および/または方向データを直接与え得、位置および/または方向データは、位置/動きデータモジュール226中のメモリ214に記憶され得る。他の実施形態では、ビークルデータセンサー212は、較正を実施するために情報を導出するためにプロセッサ210によってさらに処理される必要があるデータを与え得る。たとえば、ビークルデータセンサー212は、ワイヤレスベース測位モジュール216中で処理遅延を調整するための位置データを導出するために測位モジュール228を使用して処理され得る加速度および/または方向データ(単軸または多軸)を与え得る。したがって、いくつかの実施形態では、測位モジュール228は、推定された経路に相対経路をシフトすることができる。
[0048]較正の後に、位置は、次いで、それの上述の要求に応答してアプリケーションモジュール218に出力され得る。さらに、ワイヤレスベース測位モジュール216は、動作パラメータを交換するためにパラメータデータベース224を利用し得る。そのようなパラメータは、WAPごとの決定された処理遅延、共通座標フレームにおけるWAP位置、ネットワークに関連する様々なパラメータ、初期処理遅延推定などを含み得る。
[0049]他の実施形態では、追加情報は、たとえば、SPS測定値からなど、ビークルデータセンサー212のほかに他のソースから決定され得る補助位置および/または動きデータを随意に含み得る。補助位置データは、間欠的および/またはノイズが多いことがあるが、移動局200が動作している環境に依存するWAPの処理遅延を推定するための独立した情報の別のソースとして有用であり得る。
[0050]たとえば、いくつかの実施形態では、SPS受信機208から導出されたデータは、(位置/動きデータモジュール226が絶対測位データを受信することができる、位置/動きデータモジュール226から直接に、または測位モジュール228によって導出された)ビークルデータセンサー212によって供給された位置データを補い得る。他の実施形態では、位置データは、非RTT技法(たとえば、CDMAネットワーク内のAFLT)を使用して追加のネットワークを通じて決定されたデータと組み合わされ得る。いくつかの実装形態では、ビークルデータセンサー212および/またはSPS受信機208は、プロセッサ210によるさらなる処理なしに補助位置/動きデータ226の全部または一部を与え得る。いくつかの実施形態では、補助位置/動きデータ226は、プロセッサ210にビークルデータセンサー212および/またはSPS受信機208によって直接与えられ得る。
[0051]図2に示すモジュールは、メモリ214中に含まれているものとして例に示しているが、いくつかの実装形態では、そのようなプロシージャは、他の機構または追加の機構を使用して与えられるか、または場合によっては動作可能に構成され得ることを認識されたい。たとえば、ワイヤレスベース測位モジュール216および/またはアプリケーションモジュール218の全部または一部はファームウェア中に与えられ得る。さらに、この例では、ワイヤレスベース測位モジュール216とアプリケーションモジュール218とは、別個の特徴であるものとして示されているが、たとえば、そのようなプロシージャは、1つのプロシージャとして、あるいは他のプロシージャと一緒に組み合わされ得るか、または場合によっては複数のサブプロシージャにさらに分割され得ることを認識されたい。
[0052]プロセッサ210は、少なくとも本明細書で与える技法を実施するのに好適な任意の形態の論理を含み得る。たとえば、プロセッサ210は、メモリ214中の命令に基づいて、モバイルデバイスの他の部分において使用するために、動きデータを活用する1つまたは複数のルーチンを選択的に開始するように動作可能に構成可能であり得る。
[0053]移動局200は、移動局200とのユーザ対話を可能にするマイクロフォン/スピーカー252、キーパッド254、およびディスプレイ256など、任意の好適なインターフェースシステムを与えるユーザインターフェース250を含み得る。マイクロフォン/スピーカー252は、WANトランシーバ204および/またはLANトランシーバ206を使用して、音声通信サービスを提供する。キーパッド254は、ユーザ入力のための任意の好適なボタンを備える。ディスプレイ256は、たとえば、バックライト付きのLCDディスプレイのような任意の好適なディスプレイを備え、追加のユーザ入力モードのために、タッチスクリーンディスプレイをさらに含み得る。
[0054]本明細書で使用される移動局108および/または移動局200は、1つまたは複数のワイヤレス通信デバイスまたはネットワークから送信されたワイヤレス信号を捕捉することと、ワイヤレス信号を1つまたは複数のワイヤレス通信デバイスまたはネットワークに送信することとを行うように構成可能である任意のポータブルまたは移動可能なデバイスまたは機械であり得る。図1および図2に示すように、移動局108および/または移動局200は、そのようなポータブルワイヤレスデバイスを表す。したがって、限定ではなく例として、移動局108は、無線デバイス、セルラー電話デバイス、コンピューティングデバイス、パーソナル通信システム(PCS)デバイス、あるいは他の同様の移動可能なワイヤレス通信機能搭載デバイス、機器、または機械を含み得る。また、「移動局」という用語は、衛星信号受信、支援データ受信、および/または位置に関係する処理が当該デバイスで発生するかパーソナルナビゲーションデバイス(PND)で発生するかにかかわらず、短距離ワイヤレス、赤外線、ワイヤライン接続、または他の接続などによってPNDと通信するデバイスを含むものとする。また、「移動局」は、衛星信号受信、支援データ受信、および/または位置に関係する処理が当該デバイスで発生するか、サーバで発生するか、またはネットワークに関連する別のデバイスで発生するかにかかわらず、インターネット、WLAN、または他のネットワークなどを介してサーバとの通信が可能である、ワイヤレスデバイス、コンピュータ、ラップトップなどを含む、すべてのデバイスを含むものとする。上記の任意の動作可能な組合せも「移動局」と見なされる。
[0055]本明細書で使用する「ワイヤレスデバイス」という用語は、ネットワークを介して情報を転送し、さらに、位置決定および/またはナビゲーション機能を有し得る任意のタイプのワイヤレス通信デバイスを指すことがある。ワイヤレスデバイスは、ネットワークおよび/またはSPS信号を受信し、処理することが可能な任意のセルラーモバイル端末、パーソナル通信システム(PCS)デバイス、パーソナルナビゲーションデバイス、ラップトップ、携帯情報端末、または任意の他の好適なモバイルデバイスであり得る。
[0056]図3に、ビークル内のデバイスが、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定することができる、ビークルの例示的な推定300を示す。ビークルは、起点302において開始し、終点306において終了する。終点306が起点302から統計的に分離されているとき、方位は、デッドレコニングし、相対経路304を決定するビークルセンサーの能力を使用して初期化され得る。2つのポイント302、306の間のオドメトリとジャイロスコープデータとを記憶しているとき、十分によく知られている速度を観測し、ビークルがその方向を向いていると仮定することによって初期方位が計算され得る。図示のように、しかしながら、ビークルの終点306は、相対経路304だけを使用して決定されなくてもよい。
[0057]相対経路304を決定するためにオドメトリとジャイロスコープデータとを使用する際に、基準方向308が使用され得る。図3に示すように、基準方向308は北であり得る。GNSSデータなどの絶対測位データを使用するとき、相対経路304は、推定された経路310に相対経路304をシフトするためにデータを受信することができる。そうした後、デッドレコニングは、通常のフィルタ処理演算のために使用され得る、終点306に向かう方位を有することになる。
[0058]いくつかの実施形態では、ビークルのロケーションは、誤差限界を有することができる。たとえば、図3では、起点302は開始エリア312を有し、終点306は終了エリア314を有する。ビークルがゆっくりとまたは悪いGNSSの環境下で移動している場合、方位は、十分な移動の後でのみ明らかになり得る。
[0059]図4に、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための例示的なシステムを示す。図4では、動力付きビークル400は、コロケートされない、オドメトリデバイス402と、GNSS受信機404などのジャイロスコープデバイスとを備える。たとえば、GNSS受信機404は、車の乗車エリアの前面に位置し得るモバイルフォンであり得る。
[0060]いくつかの実施形態では、動力付きビークル400は、動力付きビークル400が非ゼロのピッチおよびロールを有するように、道路406上を走行し得る。したがって、GNSS受信機404とオドメトリデバイス402との間に高低差408があり得る。初期化後、デッドレコニング機能を使用するために、その位置が平坦局所座標において伝搬される。オドメトリデバイス402は、伝搬が水平平面におけるものであると仮定し得る。しかしながら、ジャイロスコープデータは、上方を指していないことがあり、ジャイロスコープデータに対する仮定最大スケールファクタを必要とし得る。したがって、オドメトリに対するスケールファクタは、ピッチの当然の変更を変化させることを許されなければならない。
[0061]これは、1次元ジャイロスコープデータで方位を更新し、オドメトリデータによって示される位置増分だけ位置を移動することによって達成される。ピッチ推定値およびロール推定値を追跡するのではなく、誤りモデルは、非ゼロのピッチおよびロールの可能性の余地を残す
[0062]図5に、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための別の例示的なシステムを示す。図5では、動力付きビークル500は、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための構成要素を含む。いくつかの実施形態では、オドメトリデバイス502とGNSS受信機504(すなわち、ジャイロスコープデータと相対位置データの両方を与えるデバイス)とはコロケートされないことがある。たとえば、GNSS受信機504は、車の乗車エリアの前面に位置し得るモバイルフォンであり得る。測位の差を組み込むために、レバーアーム506のレバーアーム値が決定され得る。いくつかの実施形態では、ゼロベースの大きい不確実性が使用され得る。他の実施形態では、たとえば、オドメトリデバイス502からGNSS受信機504までの移動が、レバーアーム値を決定するために測定され得る。別の実施形態では、レバーアーム506の仮定が行われ得る。
[0063]レバーアーム506の長さは2メートルであると仮定され得る。他の値も考慮され得る。オドメトリデータを使用してナビゲーション解を伝搬するとき、回転速度に基づいてクロストラック速度(および位置の変化)が計算され得る。クロストラック速度の不確実性は、レバーアーム不確実性とジャイロスコープ雑音特性とに基づき得る。クロストラック速度は、計算された後、位置伝搬と速度に関する非ホロノミック制約とに組み込まれ得る。
[0064]図6に、ビークルセンサーと、モバイルデバイスと、GNSS入力とを用いて方位と、速度と、位置とを推定するための例示的なシステムを示す。図6では、動力付きビークル600は、オドメトリデバイス602と、GNSS受信機604と、レバーアーム606と、クロストラック速度構成要素(Vct)608と、Vct不確実性610とを含む。いくつかの実施形態では、Vctが推定され得る。たとえば、Vctは、非ホロノミック制約計算とVct不確実性610とに関与し得る。別の実施形態では、Vctが推定されないことがあり、一方、全体的な不確実性612が推定され得る。たとえば、全体的な不確実性612は、Vctの可能な値とVct不確実性610とから計算され得る。この場合、非ホロノミック制約の不確実性が全体的な不確実性612であり得る。
[0065]実施形態は、本明細書で開示するプロセス、機能および/またはアルゴリズムを実施するための様々な方法を含むことを諒解されよう。たとえば、図7に示すように、実施形態は、ワイヤレス技法を使用して動力付きビークルの位置を決定する方法であって、絶対測位データを受信することと−ブロック702、モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと−ブロック704、ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと−ブロック706、相対経路を決定するために少なくとも方位を初期化することと、ここにおいて、相対経路が、モバイルデバイスとビークルとからの受信されたデータに少なくとも部分的に基づく、ここにおいて、受信されたデータが、ジャイロスコープデータ(たとえば、GNSSデバイス404から取り出されたデータ)とオドメトリデータ(たとえば、後輪トランスミッションから取り出されたデータ)とを備える−ブロック708、推定された経路に相対経路をシフトすることと、ここにおいて、推定された経路が、(たとえば、GNSSデバイス404を使用する)絶対測位データに少なくとも部分的に基づく−ブロック704、を備える方法を含むことができる。
[0066]いくつかの実施形態では、推定された経路は、絶対測位データを考慮するために誤差限界を含むことができる。たとえば、図5に示したGNSS受信機504からのデータは、正確な情報を与えないことがある。誤差限界はこの問題を許容する。動力付きビークルは、水平面上にないことがある。したがって、ジャイロスコープデータに対して仮定最大スケールファクタを考慮に入れ、オドメトリデータに対してばらつきのあるスケールファクタを考慮に入れると役に立つことがある。
[0067]情報および信号は、多種多様な技術および技法のいずれかを使用して表され得ることを、当業者は諒解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
[0068]さらに、本明細書で開示する態様に関して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップについて、概してそれらの機能に関して上記で説明した。そのような機能がハードウェアとして実装されるか、ソフトウェアとして実装されるかは、特定の適用例および全体的なシステムに課された設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲から逸脱させるものと解釈されるべきではない。
[0069]本明細書で開示する態様に関して説明する様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明する機能を実施するように設計されたそれらの任意の組合せを用いて実装または実施され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。また、プロセッサは、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つもしくは複数のマイクロプロセッサ、または任意の他のそのような構成として実現され得る。
[0070]本明細書で開示する態様に関して説明した方法、シーケンスおよび/またはアルゴリズムは、ハードウェアで直接実装されるか、プロセッサによって実行されるソフトウェアモジュールで実装されるか、またはそれらの2つの組合せで実装され得る。ソフトウェアモジュールは、RAM、フラッシュメモリ、ROM、EPROM、EEPROM(登録商標)、レジスタ、ハードディスク、リムーバブルディスク、CD−ROM、または当技術分野で知られている任意の他の形態の記憶媒体中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるようにプロセッサに結合される。代替として、記憶媒体は、プロセッサと一体化され得る。プロセッサおよび記憶媒体はASIC中に常駐し得る。ASICは電子オブジェクト中に常駐し得る。代替として、プロセッサおよび記憶媒体はユーザ端末中に個別構成要素として常駐し得る。
[0071]1つまたは複数の例示的な態様では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装される場合、機能は、1つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD−ROMもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、命令もしくはデータ構造の形態の所望のプログラムコードを搬送もしくは記憶するために使用され得、コンピュータによってアクセスされ得る、任意の他の媒体を備え得る。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、同軸ケーブル、光ファイバーケーブル、撚線対、DSL、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ソフトウェアがウェブサイト、サーバ、または他の遠隔源から送信される場合、同軸ケーブル、光ファイバーケーブル、撚線対、DSL、または赤外線、無線およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク(disk)およびディスク(disc)は、CD(disc)、レーザーディスク(登録商標)(disc)、光ディスク(disc)、DVD(disc)、フロッピー(登録商標)ディスク(disk)およびブルーレイ(登録商標)ディスク(disc)を含み、ディスク(disk)は、通常、データを磁気的に再生し、ディスク(disc)は、データをレーザーで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれるべきである。
[0072]上記の開示は本開示の例示的な態様を示しているが、添付の特許請求の範囲によって規定される本開示の範囲から逸脱することなく、本明細書において様々な変更および修正が行われ得ることに留意されたい。本明細書で説明した本開示の態様による方法クレームの機能、ステップおよび/またはアクションは、特定の順序で実施されなくてもよい。さらに、本開示の要素は、単数形で説明または請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が企図される。
[0072]上記の開示は本開示の例示的な態様を示しているが、添付の特許請求の範囲によって規定される本開示の範囲から逸脱することなく、本明細書において様々な変更および修正が行われ得ることに留意されたい。本明細書で説明した本開示の態様による方法クレームの機能、ステップおよび/またはアクションは、特定の順序で実施されなくてもよい。さらに、本開示の要素は、単数形で説明または請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が企図される。
以下、出願当初の特許請求を付記する。
[C1]
ワイヤレス技法を使用してビークルの位置を決定するための方法であって、
絶対測位データを受信することと、
モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、
ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、
相対経路を決定するために少なくとも方位を初期化することと、ここにおいて、前記相対経路は、前記モバイルデバイスと前記ビークルとからの前記受信されたデータに少なくとも部分的に基づく、ここにおいて、前記受信されたデータは、ジャイロスコープデータとオドメトリデータとを備える、
推定された経路に前記相対経路をシフトすることと、ここにおいて、前記推定された経路は、前記絶対測位データに少なくとも部分的に基づく、
を備える、方法。
[C2]
前記絶対測位データは不確実性を備える、C1に記載の方法。
[C3]
前記受信されたジャイロスコープデータは仮定最大スケールファクタを備える、C1に記載の方法。
[C4]
前記受信されたオドメトリデータはばらつきのあるスケールファクタを備える、C3に記載の方法。
[C5]
前記ビークル内のジャイロスコープデバイスは前記受信されたジャイロスコープデータを与え、前記ビークル内のオドメトリデバイスは前記受信されたオドメトリデータを与え、前記受信されたジャイロスコープデバイスと前記受信されたオドメトリデバイスとがコロケートされない、C1に記載の方法。
[C6]
前記モバイルデバイスと、前記ビークルのオドメトリデバイスとジャイロスコープデバイスとのうちの少なくとも1つとのロケーションの差は、レバーアーム値を決定するために測定される、C5に記載の方法。
[C7]
前記レバーアーム値は仮定値である、C5に記載の方法。
[C8]
前記受信されたオドメトリデータはスケールファクタを備える、C1に記載の方法。
[C9]
前記ジャイロスコープは垂直感知ジャイロスコープである、C1に記載の方法。
[C10]
2つ以上のジャイロスコープがあり、少なくとも1つのジャイロスコープはピッチを測定する、C1に記載の方法。
[C11]
前記2つ以上のジャイロスコープのうちの第2のジャイロスコープはロールを測定する、C10に記載の方法。
[C12]
ワイヤレス技法を使用してビークルの位置を決定するための装置であって、
絶対測位データを受信することを行うように構成された位置/動きデータモジュールと、
モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することを行うように構成されたワイヤレスベース測位モジュールと、
ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することを行うように構成されたビークルデータセンサーと、
相対経路を決定するために少なくとも方位を初期化することを行うように構成されたアプリケーションモジュールと、ここにおいて、前記相対経路は、前記モバイルデバイスと前記ビークルとからの前記受信されたデータに少なくとも部分的に基づき、ここにおいて、前記受信されたデータは、ジャイロスコープデータとオドメトリデータとを備え、
推定された経路に前記相対経路をシフトすることを行うように構成された測位モジュールと、ここにおいて、前記推定された経路は、前記絶対測位データに少なくとも部分的に基づく、
を備える、装置。
[C13]
前記絶対測位データは不確実性を備える、C12に記載の装置。
[C14]
前記受信されたジャイロスコープデータは仮定最大スケールファクタを備える、C12に記載の装置。
[C15]
前記受信されたオドメトリデータはばらつきのあるスケールファクタを備える、C14に記載の装置。
[C16]
前記ビークル内のジャイロスコープデバイスは前記受信されたジャイロスコープデータを与え、前記ビークル内のオドメトリデバイスは前記受信されたオドメトリデータを与え、前記受信されたジャイロスコープデバイスと前記受信されたオドメトリデバイスとがコロケートされない、C12に記載の装置。
[C17]
前記モバイルデバイスと、前記ビークルのオドメトリデバイスとジャイロスコープデバイスとのうちの少なくとも1つとのロケーションの差は、レバーアーム値を決定するために測定される、C16に記載の装置。
[C18]
前記レバーアーム値は仮定値である、C16に記載の装置。
[C19]
前記受信されたオドメトリデータはスケールファクタを備える、C12に記載の装置。
[C20]
コンピュータ実行可能命令を記録した非一時的コンピュータ可読記憶媒体であって、ここにおいて、ワイヤレス技法を使用してビークルの位置を決定するための装置上で前記コンピュータ実行可能命令を実行する、
絶対測位データを受信するためのコードと、
モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するためのコードと、
ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するためのコードと、
相対経路を決定するために少なくとも方位を初期化するためのコードと、ここにおいて、前記相対経路は、前記モバイルデバイスと前記ビークルとからの前記受信されたデータに少なくとも部分的に基づき、ここにおいて、前記受信されたデータは、ジャイロスコープデータとオドメトリデータとを備え、
推定された経路に前記相対経路をシフトするためのコードと、ここにおいて、前記推定された経路は、前記絶対測位データに少なくとも部分的に基づく、
を備える、非一時的コンピュータ可読記憶媒体。

Claims (20)

  1. ワイヤレス技法を使用してビークルの位置を決定するための方法であって、
    絶対測位データを受信することと、
    モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、
    ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することと、
    相対経路を決定するために少なくとも方位を初期化することと、ここにおいて、前記相対経路は、前記モバイルデバイスと前記ビークルとからの前記受信されたデータに少なくとも部分的に基づく、ここにおいて、前記受信されたデータは、ジャイロスコープデータとオドメトリデータとを備える、
    推定された経路に前記相対経路をシフトすることと、ここにおいて、前記推定された経路は、前記絶対測位データに少なくとも部分的に基づく、
    を備える、方法。
  2. 前記絶対測位データは不確実性を備える、請求項1に記載の方法。
  3. 前記受信されたジャイロスコープデータは仮定最大スケールファクタを備える、請求項1に記載の方法。
  4. 前記受信されたオドメトリデータはばらつきのあるスケールファクタを備える、請求項3に記載の方法。
  5. 前記ビークル内のジャイロスコープデバイスは前記受信されたジャイロスコープデータを与え、前記ビークル内のオドメトリデバイスは前記受信されたオドメトリデータを与え、前記受信されたジャイロスコープデバイスと前記受信されたオドメトリデバイスとがコロケートされない、請求項1に記載の方法。
  6. 前記モバイルデバイスと、前記ビークルのオドメトリデバイスとジャイロスコープデバイスとのうちの少なくとも1つとのロケーションの差は、レバーアーム値を決定するために測定される、請求項5に記載の方法。
  7. 前記レバーアーム値は仮定値である、請求項5に記載の方法。
  8. 前記受信されたオドメトリデータはスケールファクタを備える、請求項1に記載の方法。
  9. 前記ジャイロスコープは垂直感知ジャイロスコープである、請求項1に記載の方法。
  10. 2つ以上のジャイロスコープがあり、少なくとも1つのジャイロスコープはピッチを測定する、請求項1に記載の方法。
  11. 前記2つ以上のジャイロスコープのうちの第2のジャイロスコープはロールを測定する、請求項10に記載の方法。
  12. ワイヤレス技法を使用してビークルの位置を決定するための装置であって、
    絶対測位データを受信することを行うように構成された位置/動きデータモジュールと、
    モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することを行うように構成されたワイヤレスベース測位モジュールと、
    ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信することを行うように構成されたビークルデータセンサーと、
    相対経路を決定するために少なくとも方位を初期化することを行うように構成されたアプリケーションモジュールと、ここにおいて、前記相対経路は、前記モバイルデバイスと前記ビークルとからの前記受信されたデータに少なくとも部分的に基づき、ここにおいて、前記受信されたデータは、ジャイロスコープデータとオドメトリデータとを備え、
    推定された経路に前記相対経路をシフトすることを行うように構成された測位モジュールと、ここにおいて、前記推定された経路は、前記絶対測位データに少なくとも部分的に基づく、
    を備える、装置。
  13. 前記絶対測位データは不確実性を備える、請求項12に記載の装置。
  14. 前記受信されたジャイロスコープデータは仮定最大スケールファクタを備える、請求項12に記載の装置。
  15. 前記受信されたオドメトリデータはばらつきのあるスケールファクタを備える、請求項14に記載の装置。
  16. 前記ビークル内のジャイロスコープデバイスは前記受信されたジャイロスコープデータを与え、前記ビークル内のオドメトリデバイスは前記受信されたオドメトリデータを与え、前記受信されたジャイロスコープデバイスと前記受信されたオドメトリデバイスとがコロケートされない、請求項12に記載の装置。
  17. 前記モバイルデバイスと、前記ビークルのオドメトリデバイスとジャイロスコープデバイスとのうちの少なくとも1つとのロケーションの差は、レバーアーム値を決定するために測定される、請求項16に記載の装置。
  18. 前記レバーアーム値は仮定値である、請求項16に記載の装置。
  19. 前記受信されたオドメトリデータはスケールファクタを備える、請求項12に記載の装置。
  20. コンピュータ実行可能命令を記録した非一時的コンピュータ可読記憶媒体であって、ここにおいて、ワイヤレス技法を使用してビークルの位置を決定するための装置上で前記コンピュータ実行可能命令を実行する、
    絶対測位データを受信するためのコードと、
    モバイルデバイスから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するためのコードと、
    ビークルから、ジャイロスコープデータとオドメトリデータとのうちの少なくとも1つを受信するためのコードと、
    相対経路を決定するために少なくとも方位を初期化するためのコードと、ここにおいて、前記相対経路は、前記モバイルデバイスと前記ビークルとからの前記受信されたデータに少なくとも部分的に基づき、ここにおいて、前記受信されたデータは、ジャイロスコープデータとオドメトリデータとを備え、
    推定された経路に前記相対経路をシフトするためのコードと、ここにおいて、前記推定された経路は、前記絶対測位データに少なくとも部分的に基づく、
    を備える、非一時的コンピュータ可読記憶媒体。
JP2016504372A 2013-03-22 2014-03-21 ビークルセンサーとモバイルデバイスとgnss入力とを用いた方位、速度および位置の推定 Expired - Fee Related JP6181283B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201361804490P 2013-03-22 2013-03-22
US61/804,490 2013-03-22
US14/087,797 US9250083B2 (en) 2013-03-22 2013-11-22 Heading, velocity, and position estimation with vehicle sensors, mobile device, and GNSS inputs
US14/087,797 2013-11-22
PCT/US2014/031427 WO2014153501A1 (en) 2013-03-22 2014-03-21 Heading, velocity, and position estimation with vehicle sensors, mobile device, and gnss inputs

Publications (3)

Publication Number Publication Date
JP2016519297A true JP2016519297A (ja) 2016-06-30
JP2016519297A5 JP2016519297A5 (ja) 2016-08-12
JP6181283B2 JP6181283B2 (ja) 2017-08-16

Family

ID=51569739

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016504372A Expired - Fee Related JP6181283B2 (ja) 2013-03-22 2014-03-21 ビークルセンサーとモバイルデバイスとgnss入力とを用いた方位、速度および位置の推定

Country Status (6)

Country Link
US (1) US9250083B2 (ja)
EP (1) EP2976659A1 (ja)
JP (1) JP6181283B2 (ja)
KR (1) KR20150132561A (ja)
CN (1) CN105190356A (ja)
WO (1) WO2014153501A1 (ja)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9151613B2 (en) * 2011-08-12 2015-10-06 Qualcomm Incorporated Methods and apparatus for detecting, measuring, and mitigating effects of moving an inertial navigation device's cradle
WO2015160900A1 (en) 2014-04-15 2015-10-22 Maris, Ltd Assessing asynchronous authenticated data sources for use in driver risk management
CN106033122A (zh) * 2015-03-13 2016-10-19 北京握奇智能科技有限公司 一种obu定位细分推算方法和系统
US9752879B2 (en) * 2015-04-14 2017-09-05 Invensense, Inc. System and method for estimating heading misalignment
KR101798517B1 (ko) * 2015-12-09 2017-11-16 현대자동차주식회사 차량과 스마트 기기를 이용한 위치 정보 시스템 및 그 제어방법
US9913104B2 (en) * 2016-01-21 2018-03-06 General Motors Llc Vehicle location services
US9921291B2 (en) * 2016-04-07 2018-03-20 Qualcomm Incorporated Multi-tiered distance travelled estimator
US10854022B2 (en) 2016-09-19 2020-12-01 Qualcomm Incorporated Location based sensor sharing
CN106564506B (zh) * 2016-11-08 2019-01-18 上海海积信息科技股份有限公司 一种预测车辆位置信息是否合规的方法及装置
CN108051839B (zh) * 2017-10-27 2021-11-05 成都天合世纪科技有限责任公司 一种车载三维定位装置及三维定位的方法
US10567905B2 (en) * 2017-11-27 2020-02-18 Qualcomm Incorporated Systems and methods for locating a mobile device using angle of arrival and inertial sensor measurements
DE102018206828A1 (de) * 2018-05-03 2019-11-07 Continental Teves Ag & Co. Ohg Von der Fahrzeuggeschwindigkeit abhängiges Verfahren zum Bestimmen der Position eines Fahrzeugs
CN108423032B (zh) * 2018-05-14 2023-09-05 中国铁路设计集团有限公司 基于北斗导航卫星的遥控轨道测量车及其测量检测方法
WO2020223684A1 (en) 2019-05-01 2020-11-05 Swift Navigation, Inc. Systems and methods for high-integrity satellite positioning
US11300689B2 (en) 2020-02-14 2022-04-12 Swift Navigation, Inc. System and method for reconverging GNSS position estimates
US11743686B2 (en) 2020-11-25 2023-08-29 Here Global B.V. Aligning in-vehicle mobile device and vehicle bodies for improved global positioning
US11550067B2 (en) 2020-12-17 2023-01-10 Swift Navigation, Inc. System and method for fusing dead reckoning and GNSS data streams
WO2023009463A1 (en) 2021-07-24 2023-02-02 Swift Navigation, Inc. System and method for computing positioning protection levels
WO2023167916A1 (en) 2022-03-01 2023-09-07 Swift Navigation, Inc. System and method for detecting outliers in gnss observations
WO2023167899A1 (en) 2022-03-01 2023-09-07 Swift Navigation, Inc. System and method for fusing sensor and satellite measurements for positioning determination
WO2024050094A1 (en) 2022-09-01 2024-03-07 Swift Navigation, Inc. System and method for determining gnss corrections
WO2024058999A1 (en) 2022-09-12 2024-03-21 Swift Navigation, Inc. System and method for gnss correction transmission

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10132590A (ja) * 1996-10-28 1998-05-22 Motorola Inc 一体型gps/推測位置ナビゲーション・システムにおけるgpsアンテナ・レバー・アーム補償の認識ならびにその方法および装置
JP2001510890A (ja) * 1997-07-16 2001-08-07 シーメンス アクチエンゲゼルシヤフト 自律的移動ユニットの回転状態の検出のための方法及び自律的移動ユニット
JP2002174531A (ja) * 2000-12-07 2002-06-21 Matsushita Electric Ind Co Ltd 移動方位算出装置、移動方位算出方法および移動方位算出プログラムを記録した記録媒体
JP2007101526A (ja) * 2005-09-06 2007-04-19 Sony Corp 速度検出装置、速度検出方法、速度検出プログラム、位置検出装置、位置検出方法及び位置検出プログラム並びにナビゲーション装置
JP2007155365A (ja) * 2005-11-30 2007-06-21 Aisin Aw Co Ltd 方位センサの補正係数演算装置及び演算プログラム
JP2011117739A (ja) * 2009-11-30 2011-06-16 Fujitsu Ten Ltd ナビゲーションシステムおよび車載装置
WO2012062339A1 (en) * 2010-11-08 2012-05-18 Elektrobit Automotive Gmbh Technique for calibrating dead reckoning positioning data
WO2012075464A1 (en) * 2010-12-03 2012-06-07 Qualcomm Incorporated Inertial sensor aided heading and positioning for gnss vehicle navigation
US20120221244A1 (en) * 2011-02-28 2012-08-30 Trusted Positioning Inc. Method and apparatus for improved navigation of a moving platform
US20120245839A1 (en) * 2011-03-23 2012-09-27 Trusted Positioning Inc. Methods of attitude and misalignment estimation for constraint free portable navigation

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6975959B2 (en) 2002-12-03 2005-12-13 Robert Bosch Gmbh Orientation and navigation for a mobile device using inertial sensors
CN100561130C (zh) * 2006-07-18 2009-11-18 华南农业大学 一种导航定位数据的校正方法
US7957897B2 (en) 2007-06-29 2011-06-07 GM Global Technology Operations LLC GPS-based in-vehicle sensor calibration algorithm
US8892127B2 (en) 2008-11-21 2014-11-18 Qualcomm Incorporated Wireless-based positioning adjustments using a motion sensor
US20110313650A1 (en) 2010-06-21 2011-12-22 Qualcomm Incorporated Inertial sensor orientation detection and measurement correction for navigation device
JP5862016B2 (ja) 2011-02-18 2016-02-16 カシオ計算機株式会社 測位装置、測位方法およびプログラム
US8615253B2 (en) 2011-06-03 2013-12-24 Apple Inc. State estimation using motion context and multiple input observation types
CN102410837B (zh) * 2011-07-29 2014-10-29 江苏大学 一种车辆组合定位导航系统及方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10132590A (ja) * 1996-10-28 1998-05-22 Motorola Inc 一体型gps/推測位置ナビゲーション・システムにおけるgpsアンテナ・レバー・アーム補償の認識ならびにその方法および装置
JP2001510890A (ja) * 1997-07-16 2001-08-07 シーメンス アクチエンゲゼルシヤフト 自律的移動ユニットの回転状態の検出のための方法及び自律的移動ユニット
JP2002174531A (ja) * 2000-12-07 2002-06-21 Matsushita Electric Ind Co Ltd 移動方位算出装置、移動方位算出方法および移動方位算出プログラムを記録した記録媒体
JP2007101526A (ja) * 2005-09-06 2007-04-19 Sony Corp 速度検出装置、速度検出方法、速度検出プログラム、位置検出装置、位置検出方法及び位置検出プログラム並びにナビゲーション装置
JP2007155365A (ja) * 2005-11-30 2007-06-21 Aisin Aw Co Ltd 方位センサの補正係数演算装置及び演算プログラム
JP2011117739A (ja) * 2009-11-30 2011-06-16 Fujitsu Ten Ltd ナビゲーションシステムおよび車載装置
WO2012062339A1 (en) * 2010-11-08 2012-05-18 Elektrobit Automotive Gmbh Technique for calibrating dead reckoning positioning data
WO2012075464A1 (en) * 2010-12-03 2012-06-07 Qualcomm Incorporated Inertial sensor aided heading and positioning for gnss vehicle navigation
WO2012075463A1 (en) * 2010-12-03 2012-06-07 Qualcomm Incorporated Inertial sensor aided heading and positioning for gnss vehicle navigation
US20120221244A1 (en) * 2011-02-28 2012-08-30 Trusted Positioning Inc. Method and apparatus for improved navigation of a moving platform
US20120245839A1 (en) * 2011-03-23 2012-09-27 Trusted Positioning Inc. Methods of attitude and misalignment estimation for constraint free portable navigation

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
WU YUANXIN, PROCEEDINGS OF THE 2010 INTERNATIONAL TECHNICAL MEETING OF THE INSTITUTE OF NAVIGATION, JPN5016004427, 27 January 2010 (2010-01-27), US, ISSN: 0003352300 *
XIAOJI NIU, 2012 IEEE/ION POSITION LOCATION AND NAVIGATION SYMPOSIUM (PLANS), JPN5016004426, 23 April 2012 (2012-04-23), pages 555 - 561, ISSN: 0003352299 *

Also Published As

Publication number Publication date
JP6181283B2 (ja) 2017-08-16
US20140288825A1 (en) 2014-09-25
CN105190356A (zh) 2015-12-23
EP2976659A1 (en) 2016-01-27
WO2014153501A1 (en) 2014-09-25
KR20150132561A (ko) 2015-11-25
US9250083B2 (en) 2016-02-02

Similar Documents

Publication Publication Date Title
JP6181283B2 (ja) ビークルセンサーとモバイルデバイスとgnss入力とを用いた方位、速度および位置の推定
US9677887B2 (en) Estimating an initial position and navigation state using vehicle odometry
JP5173035B2 (ja) 運動センサを使用した無線ベースの測位調整
JP6013645B2 (ja) ロケーションサービスを提供しながらのモバイルデバイス電力管理
US9494432B2 (en) Collaborative navigation techniques for mobile devices
KR101352969B1 (ko) 노드 프로세싱 지연의 네트워크-중심의 결정
CN108496096B (zh) 可视化惯性里程计参考系与卫星定位系统参考系的对准
JP2019516963A (ja) 向上したスタンドアロン全地球航法衛星システム(gnss)パフォーマンスのための方法
US9277368B2 (en) Method and apparatus for determining whether or not a mobile device is indoors
JP2016506505A (ja) デバイス上情報と車両上情報の同時使用による位置、速度および/またはヘッディングの判断
US20140283578A1 (en) Mobile device and vehicle mounted sensor calibration

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160517

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160517

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20160517

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20160627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161005

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20161220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170420

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20170427

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170719

R150 Certificate of patent or registration of utility model

Ref document number: 6181283

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

LAPS Cancellation because of no payment of annual fees