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

JP2012185111A - 測位装置、測位方法 - Google Patents

測位装置、測位方法 Download PDF

Info

Publication number
JP2012185111A
JP2012185111A JP2011049917A JP2011049917A JP2012185111A JP 2012185111 A JP2012185111 A JP 2012185111A JP 2011049917 A JP2011049917 A JP 2011049917A JP 2011049917 A JP2011049917 A JP 2011049917A JP 2012185111 A JP2012185111 A JP 2012185111A
Authority
JP
Japan
Prior art keywords
error
positioning
positioning result
data
gps
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.)
Withdrawn
Application number
JP2011049917A
Other languages
English (en)
Inventor
Imei Cho
イメイ 丁
Chikashi Uchida
周志 内田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2011049917A priority Critical patent/JP2012185111A/ja
Priority to US13/414,628 priority patent/US20120232792A1/en
Priority to CN2012100587346A priority patent/CN102680996A/zh
Publication of JP2012185111A publication Critical patent/JP2012185111A/ja
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • 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

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

Abstract

【課題】高精度な移動体測位方法を実現する。
【解決手段】移動体測位方法は、慣性センサーデータを用いて測位計算を行って、慣性航法測位結果を算出し、かつ前記慣性航法測位結果に時刻情報を付加して記憶部に格納することと、GPS測位データを用いてGPS測位結果を算出することと、前記GPS測位結果と、前記記憶部に格納され前記GPS測位データが取得された時刻と同じ時刻情報を持つ前記慣性航法測位結果とをカップリングして、位置誤差・姿勢誤差・速度誤差と、前記慣性センサーのバイアス誤差と、を推定することと、前記位置誤差・姿勢誤差・速度誤差および前記バイアス誤差に基いて、前記記憶部に格納された慣性航法測位結果を補正することと、前記位置誤差・姿勢誤差・速度誤差および前記バイアス誤差に基いて、の前記慣性航法測位結果を補正することと、を含む。
【選択図】図3

Description

本発明は、測位装置、測位方法に関する。
GPS測位データと慣性センサーデータを融合して、屋内外を問わず高精度な測位を行う場合、GPS測位データは伝送時間および測位計算時間の影響で現在時刻に対して遅延時間が発生してしまうため、GPS測位データと慣性センサーデータとの時刻同期を行う必要がある。GPS測位データと慣性センサーデータとの時刻同期をとる方法としては、GPS測位データが到達した時刻から測位演算時間と伝送時間を差し引いた時刻をGPS基準時刻とし、慣性センサーの検出結果のうちから、基準時刻に最も近い検出結果を同期させるべき検出データと特定し、特定された検出結果の検出時刻とGPS基準時刻の差分を算出し、算出した時間差分をプロパゲーションしてGPS測位データと慣性センサーデータとの時刻同期を行うものが知られている(例えば、特許文献1参照)。
特開2009−222438号公報
このような特許文献1による測位方法では、慣性センサーの測位結果とGPS測位結果とを同期するために、慣性センサーの検出時刻とGPSの基準時刻との差分ΔTpを算出し、外挿法(外挿補間と呼称することがある)により、移動体の速度ベクトルに時間差ΔTpを乗算して、周期iにおいて測位された移動体の位置に積算して、移動体の位置を補正し、センサーの検出結果と対応付けを行う。
補間された移動体の位置は、以下の式で表される。
Figure 2012185111
このような同期方法では、移動体が加減速で速度の大きさが一定に保たなかったり、回転で速度の方向が変化したりする場合に、外挿法によって補正された移動体の位置は、検出時刻における移動体の真の位置と大きくずれる可能性がある。また、速度や方位の外挿補間は困難であることから、GPS測位結果と慣性センサーの検出結果の同期が取れず、正しくカップリングすることができないという課題があった。
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
[適用例1]本適用例に係る移動体測位装置は、慣性センサーデータを用いて、測位計算を行って慣性航法測位結果を算出し、かつ前記慣性航法測位結果に時刻情報を付加して記憶部に格納する手段と、GPS測位データを用いたGPS測位結果を算出する手段と、前記GPS測位結果と、前記GPS測位データが取得された時刻と同じ時刻情報を持つ、前記記憶部に格納された前記慣性航法測位結果とのカップリング処理を行う手段と、前記カップリング処理によって得られた位置誤差・姿勢誤差・速度誤差、および前記慣性センサーのバイアス誤差の情報に基づいて、前記記憶部に格納された慣性航法測位結果を補正する手段と、前記位置誤差・姿勢誤差・速度誤差、および前記バイアス誤差の情報に基づいて、前記慣性航法測位結果を補正する手段と、を備えることを特徴とする。
本適用例によれば、慣性センサーによる測位計算と同時に、クロックの時刻情報、慣性センサーデータおよび測位結果(加速度、角速度、位置、姿勢、速度)をバッファリングする。GPS測位結果が得られる時点で、GPS測位結果の時刻情報と、バッファーにある慣性センサーの測位結果の時刻情報を比較して、同じ時刻情報を持つGPS測位結果と慣性センサーの測位結果とのカップリングを行い、時刻同期を実現する。また、バッファリングされた慣性センサーの測位結果に、カップリングして推定された誤差情報をフィードバックして、誤差補正(エラー補正)を行うことにより、正しい誤差情報を用いてセンサーデータを再度積分することなく、バッファリングされた慣性センサーの積分結果の誤差を軽減することができる。さらに、カップリングして推定された位置誤差・姿勢誤差・速度誤差、および慣性センサーのバイアス誤差を慣性センサーの現在時刻における測位結果にもフィードバックして誤差補正することによって、現在時刻の正確な測位情報を提供することができる。
[適用例2]上記適用例に係る測位装置は、前記カップリング処理が、前記慣性航法測位結果およびGPS測位結果をカルマンフィルタ処理することが好ましい。
カルマンフィルターは、時々刻々と変化する外部観測量を利用して確立理論に基づいて系の状態を推定する手法なので、より精度の高い測位結果を出すことができる。
[適用例3]上記適用例に係る測位装置は、前記記憶部に格納された慣性航法測位結果を補正する手段は、前記カップリング処理によって得られた誤差情報に基づき、各誤差を予測して補正することが好ましい。
GPS測位データが取得された時刻以降の位置の変動を予測して補正するので、より高い精度の測位結果をだすことができる。
[適用例4]上記適用例に係る測位装置は、前記慣性センサーデータを用いて測位計算することは、GPS測位データを用いてGPS測位することよりも高頻度で行われること、が好ましい。
GPSによる測位計算は、慣性センサーによる測位計算よりも長い時間を必要とすることがあるので、GPS測位の計算中に慣性センサーによる測位で補うことにより、より精度の高い測位結果を出すことができる。
[適用例5]上記適用例に係る測位装置は、前記慣性センサーデータは、加速度センサーおよびジャイロセンサーのうち少なくともいずれか一つによって計測されたデータであることが好ましい。
少なくとも加速度センサーおよびジャイロセンサーのいずれかによって移動体の移動を捕捉するので、より精度の高い測位結果を出すことができる。
[適用例6]本適用例に係る測位方法は、慣性センサーデータを用いて測位計算を行って、慣性航法測位結果を算出し、かつ前記慣性航法測位結果に時刻情報を付加して記憶部に格納することと、GPS測位データを用いてGPS測位結果を算出することと、前記GPS測位結果と、前記記憶部に格納され前記GPS測位データが取得された時刻と同じ時刻情報を持つ前記慣性航法測位結果とをカップリングして、位置誤差・姿勢誤差・速度誤差と、前記慣性センサーのバイアス誤差と、を推定することと、前記位置誤差・姿勢誤差・速度誤差および前記バイアス誤差に基いて、前記記憶部に格納された慣性航法測位結果を補正することと、前記位置誤差・姿勢誤差・速度誤差および前記バイアス誤差に基いて、の前記慣性航法測位結果を補正することと、を含むことを特徴とする。
本適用例によれば、慣性センサーデータと慣性センサーの測位結果と時刻情報とをバッファリングし、GPS測位結果の時刻情報と慣性センサーデータの時刻情報とを同期させる。さらに、同期された慣性センサーの測位結果とGPS測位結果とをカップリングして推定される位置誤差・姿勢誤差・速度誤差と、前記慣性センサーのバイアス誤差と、をバッファー部にフィードバックして、バッファリングされた慣性センサーの測位結果を補正することができる。そのため、正しい誤差情報を用いて過去分のセンサーデータを再度積分する必要がなく、計算負荷を大幅に減少することができる。さらに、カップリングして推定された位置誤差・姿勢誤差・速度誤差、および慣性センサーのバイアス誤差を慣性センサーの現在時刻における測位結果にフィードバックし誤差補正することによって、現在時刻の正確な測位情報を移動体に提供することができる。
移動体制御装置の概要を示す構成ブロック図。 演算制御部の概要を示すブロック図。 移動体測位方法の主要工程を示すフローチャート。 同期処理の方法を示す説明図。 移動体測位のシミュレーション結果の比較を示し、(a)は、水平方向の移動体の移動、(b)は、高さ方向の移動を表す。 推定された慣性センサーのバイアス誤差を示し、(a)はバッファリング法による3軸加速度バイアスの推定値、(b)はプロパゲーション法による3軸加速度バイアスの推定値。
以下、本発明の実施形態を図面を参照して説明する。
(移動体測位装置)
図1は、移動体制御装置の概要を示す構成ブロック図である。移動体制御装置1は、ジャイロセンサー20と、加速度センサー30と、GPS(Global Positioning System)測位部40と、ジャイロセンサー20、加速度センサー30、及びGPS測位部40から入力された測位データを演算処理する演算制御部10と、記憶部50と、を含み、移動体の出力部60に接続されている。
ジャイロセンサー20は、移動体に配設され、例えば、水晶の振動型センサーやMEMS(Micro Electro Mechanical Systems)センサーを利用し、微小振動板が回転により受けるコリオリ力に基づき、回転角速度を検出するものである。本実施形態では、各軸まわりの回転角速度を検出するように複数個設けられ、軸まわりの回転角速度を表すデータを出力する。
加速度センサー30は、移動体に配設され、少なくとも一つの方向に対する移動体の加速度を測定し出力する。本実施形態では、この加速度センサー30は、水晶の振動型センサーやMEMSセンサーであり、各軸方向への移動体の移動加速度を測定し出力する。
GPS測位部40は、GPS衛星からの信号を受信して、移動体の位置(緯度、経度、高度)を表す測位データを出力する。本実施形態で用いられるGPS測位部40は広く用いられているものであるので、ここでの詳細な説明を省略する。
演算制御部10は、CPU(Central Processing Unit)等のプログラム制御デバイスを用いて構成され、記憶部50に格納されているプログラムに従って動作する。本実施形態では、この演算制御部10が、ジャイロセンサー20、加速度センサー30やGPS測位部40から出力される各データに基づいて、移動体の位置、速度、姿勢、および慣性センサーのバイアスの各誤差推定と誤差補正を行い、移動体の出力部60に出力する。演算制御部10の具体的な構成と作用については後に詳しく述べる。
記憶部50は、RAM(Random Access Memory)等の記憶素子であり、演算制御部10によって実行されるプログラムを保持する。また、この記憶部50は、演算制御部10のワークメモリーとしても動作する。なお、記憶部50は、演算制御部10に内蔵する構成としてもよい。
出力部60は、移動体の位置、速度、姿勢を制御する駆動装置、或いは、必要なデータの形態で表示するための表示部等から構成される。
次に、演算制御部10の構成について説明する。
図2は、演算制御部の概要を示すブロック図である。演算制御部10は、検出した慣性センサーデータ(加速度データおよび角速度データ)のバイアス誤差を補正するバイアス補正部11と、慣性センサーデータを用いて現在時刻における測位結果を算出する手段としての測位演算部12と、慣性センサーの測位結果の誤差を補正するエラー補正部15と、を有する。測位演算部12によって算出された測位結果には算出された時刻を表す時刻情報が付加される。また、GPS測位結果とGPS時刻情報とバッファー部13に格納されている慣性センサーによる測位結果と時刻情報とを、同期処理する手段としての同期部14が、さらに備えられている。同期処理されたデータには、慣性センサーデータの時刻情報に同期された、慣性センサーデータの測位情報と、GPSデータの測位情報とが含まれ、カップリング処理を行う手段としての拡張カルマンフィルター演算部19に出力される。
拡張カルマンフィルター演算部19は、同期処理された慣性センサーデータの測位情報と、GPSデータの測位情報とを用いてカップリング処理を行い、測位結果(位置・姿勢・速度)の誤差、及び慣性センサーのバイアス誤差(加速度バイアス誤差とジャイロバイアス誤差)を拡張カルマンフィルターにより推定し、バイアス補正部11およびバッファー部13にバッフィードバックし、かつエラー補正部15にも出力する。
補正手段としてのエラー補正部15は、拡張カルマンフィルター演算部19により推定された位置・姿勢・速度の誤差情報を用いて、現在時刻における慣性センサーの位置・姿勢・速度として補正し出力部60に出力する。
続いて、移動体測位方法について説明する。
(移動体測位方法)
図3は、移動体測位方法の主要工程を示すフローチャートである。図2も参照して説明する。まず、慣性センサーによって加速度および角速度を検出し(ST1)、測位演算部12で検出時の現在時刻における測位計算を行う(ST2)。この際、クロックの時刻情報が付加される。次に、検出された慣性データと、算出された測位結果および時刻情報をバッファー部13にバッファリングする(ST3)。
慣性データは、100Hz(毎秒100回=10ms間隔)の信号入力であって、ほぼリアルタイムで検出する。GPSデータは1Hz(毎秒1回=1000ms間隔)の信号入力のため、慣性データの信号に対しては間歇的な入力信号であるといえる。よって、GPS測位データが入力されたかを常時検出しており(ST4)、検出なし(No)の場合は、ST1からST3の動作が繰り返される。GPS検出データあり(Yes)と判定した場合には、バッファー部13にバッファリングされている慣性センサーの測位結果および時刻情報と、GPSデータに基づくGPS測位結果及び時刻情報とを比較して同期部14で同期処理を行う(ST6)。同期処理の方法は、図4を参照して説明する。
図4は、同期処理の方法を示す説明図である。図の上段は、慣性センサーデータの入力信号を示している。図示は簡略化しているが、慣性センサーデータは100Hzの信号である。GPSデータは1Hzの信号であって、検出信号をアンテナから受信して、アンテナ→RF部16→ベースバンド部17までの伝送遅延、およびベースバンド処理、測位演算の時間等により、GPS測位結果は現在時刻より500msec〜1secも遅れることがある。そこで、遅延のあるGPS測位結果と慣性センサーの測位結果を同期して、現在時刻での測位結果を算出するために、慣性センサーの測位結果のバッファリング処理を行う。
慣性センサーでは、慣性センサーの測位計算と同時に、慣性センサーデータおよび測位結果(加速度・角速度・位置・姿勢・速度)と、クロックの時刻情報とをバッファリングする。そして、GPS測位結果が得られた時点(Nmsec、または2Nmsec、または3Nmsec)で、GPS測位結果の時刻情報(衛星信号を受信した時刻)と、バッファリングされている慣性センサーの測位結果の時刻情報とを比較して、同じ時刻情報を有するGPS測位結果と慣性センサーの測位結果を拡張カルマンフィルター演算部19に出力する。例えば、Nmsecの時点でGPS信号を検出したとき、バッファー部内のデータを更新する(矢視)。続いて2Nmsecの時点でGPS信号を検出すると、2Nmsecの時点でバッファー部内のデータを更新する。この際、先にバッファリングされたデータは消去される。Nmsecの更新から2Nmsecの更新までの間は予測期間である。Nmsecの時点でGPS信号が入力されてから2Nmsecまでの期間は、GPS信号が入力されないので、この期間では、Nmsecの信号によって更新されたデータを用いて測位演算を行う。
図3に戻って説明を継続する。
同期処理(ST6)後、同期されたGPS測位結果と慣性センサーの測位結果とを、拡張カルマンフィルター演算部(EKF)19によってカップリング処理を行う(ST7)。拡張カルマンフィルター演算部(EKF)19では、位置誤差・姿勢誤差・速度誤差、および慣性センサーのバイアス誤差(ジャイロバイアス誤差・加速度バイアス誤差)の各誤差を推定し、バッファー部13に格納されている慣性センサーの測位結果を書き換える(ST8)。
また、拡張カルマンフィルター演算部19によって推定されたバイアス誤差は、バイアス補正部11に、位置誤差・姿勢誤差・速度誤差の情報は、慣性センサーの現在時刻における測位結果にもフィードバックし、エラー補正部15にて位置誤差・姿勢誤差・速度の誤差補正を行い(ST9)、移動体の表示部または駆動装置に出力し、移動体の制御を行う。
(シミュレーション結果)
続いて、上述した実施形態の移動体測位方法を用いた場合の移動体測位結果と、従来技術を用いた移動体測位との比較結果について説明する。なお、本実施形態による移動体測位方法をバッファリング法、従来技術による移動体測位方法をプロバゲーション法とし、実際の移動体の移動状態を示す真値と比較する。
図5は、移動体測位のシミュレーション結果を示すグラフである。図5(a)は、水平方向の移動体の移動を表している。横軸には東西方向への移動距離[m]、縦軸には南北方向の移動距離[m」を表している。図5(a)は真値で表すように、移動体の東方向への移動距離が330[m]付近で北方向に方向転換し、さらに北方向への移動距離が350[m]付近で再び東方向に方向転換した例を表している。図5(a)で表すように、移動体が東方向への移動から北方向に方向転換した時点から、次に東方向に方向転換するまでの間において、プロバゲーション法に対して、バッファリング法では真値により近い測位結果が得られている。バッファリング法はGPS測位データと慣性センサーデータとの同期が実現されたため、プロパゲーション法より真値との誤差が小さいことが明らかである。
図5(b)は、高さ方向の移動を表している。横軸には時間(time[sec])、縦軸には高度[m]を表している。図5(b)は真値で表すように、移動体が40[sec」の間に高度770[m]まで移動し、その後水平に移動を継続している例を表している。図5(b)に示すように、時間経過毎の高度変化は、プロバゲーション法ではどの経過時間に対しても高度が高くなる測位結果となっていることに対して、バッファリング法では真値とほぼ一致する測位結果が得られている。
次に、推定された慣性センサーのバイアス誤差について説明する。
図6は、慣性センサーのバイアス誤差を示すグラフである。具体的には、現在時刻に同期された測位結果・時刻情報を、拡張カルマンフィルターを用いてカップリング処理を行い推定された慣性センサーのバイアス誤差を示している。慣性センサーとしては、3軸加速度センサーを用いた場合を例示しており、水平方向をX軸、Y軸とし、高さ方向をZ軸としたとき、各グラフはX方向加速度(AccX)、Y方向加速度(AccY)、Z方向加速度(AccZ)のバイアス誤差を表している。横軸は経過時間(time[sec])、縦軸はバイアス誤差[m/s/s]である。図6(a)はバッファリング法による3軸加速度バイアスの推定値、図6(b)はプロバゲーション法による3軸加速度バイアスの推定値である。
加わった加速度バイアスは、X軸、Y軸では、ほぼ0.04m/s/s、Z軸では、ほぼ−0.04m/s/sである。図6(b)に示す結果から、プロパゲーション法はGPS測位データと慣性センサーの測位データとの同期が取れていない影響でX軸方向の加速度バイアスが170[sec]付近からずれ量が大きくなっている。この位置は、移動体が方向転換した位置であって、方向転換することによりX軸方向の加速度バイアスの推定誤差が大きくなることを示している。一方、図6(a)に示すバッファリング法では、GPS測位データと慣性センサーの測位データとの同期が取れているために、加速度バイアスの推定誤差も小さく、正しく推定されていることが分かる。
以上説明したように、バッファリング法によれば、慣性センサーが測位計算を行うと同時に、慣性データおよび測位結果をバッファリングし、GPS測位結果が得られる時点で、GPS測位結果の時刻情報と、バッファー部13にある慣性センサーの測位結果の時刻情報とを比較して、同じ時刻情報を持つGPS測位結果と慣性センサーの測位結果とに同期処理を行い、位置誤差、速度誤差、姿勢誤差、および慣性センサーのバイアス誤差を正しく推定することができる。
また、同じ時刻情報を持つGPS測位結果と慣性センサーの測位結果とをカップリング処理をすることによって得られた誤差情報を、慣性センサーの現在時刻における測位結果にもフィードバックして誤差補正を行うことにより、より正確な測位情報をリアルタイムに提供することができる。
また、同じ時刻情報を持つGPS測位結果と慣性センサーの測位結果とをカップリング処理をすることによって得られた慣性センサーのバイアス誤差情報を、慣性センサーデータのバイアス補正に利用し、より正確な加速度データ、角速度データを得ることができ、測位結果の精度を向上させることができる。
また、同じ時刻情報を持つGPS測位結果と慣性センサーの測位結果とをカップリング処理をすることによって得られた誤差情報を、バッファリングされた慣性センサーの測位結果にもフィードバックして、測位結果の誤差を補正することができる。そのため、正しい誤差情報が得られた時点で、過去分のセンサーデータを再度積分する必要がなく、計算負荷を大幅に減少することができる。
ところで、慣性センサーとしては、小型化・軽量化・低コストが可能ではあるが、バイアス誤差およびランダムドリフトが大きいMEMSセンサーがある。このようなMEMSセンサーを用いる場合でも、バッファリング法によれば高精度な移動体の測位が可能である。
1…移動体測位装置、10…演算制御部、20…ジャイロセンサー、30…加速度センサー、11…バイアス補正部、12…測位演算部、13…バッファー部、14…同期部、15…エラー補正部、16…RF部、17…ベースバンド部、18…GPS測位演算部、19…拡張カルマンフィルター演算部。

Claims (6)

  1. 慣性センサーデータを用いて、測位計算を行って慣性航法測位結果を算出し、かつ前記慣性航法測位結果に時刻情報を付加して記憶部に格納する手段と、
    GPS測位データを用いたGPS測位結果を算出する手段と、
    前記GPS測位結果と、前記GPS測位データが取得された時刻と同じ時刻情報を持つ、前記記憶部に格納された前記慣性航法測位結果とのカップリング処理を行う手段と、
    前記カップリング処理によって得られた位置誤差・姿勢誤差・速度誤差、および前記慣性センサーのバイアス誤差の情報に基づいて、前記記憶部に格納された慣性航法測位結果を補正する手段と、
    前記位置誤差・姿勢誤差・速度誤差、および前記バイアス誤差の情報に基づいて、前記慣性航法測位結果を補正する手段と、
    を備えることを特徴とする測位装置。
  2. 前記カップリング処理が、前記慣性航法測位結果およびGPS測位結果をカルマンフィルタ処理することを特徴とする、
    請求項1に記載の測位装置。
  3. 前記記憶部に格納された慣性航法測位結果を補正する手段は、前記記憶部に格納された慣性航法測位結果を補正する手段は、前記カップリング処理によって得られた誤差情報に基づき、各誤差を予測して補正することを特徴とする、
    請求項1ないし2のいずれかに記載の測位装置。
  4. 前記慣性センサーデータを用いて測位計算することは、GPS測位データを用いてGPS測位することよりも高頻度で行われることを特徴とする、
    請求項1ないし3のいずれか1項に記載の測位装置。
  5. 前記慣性センサーデータは、加速度センサーおよびジャイロセンサーのうち少なくともいずれか一つによって計測されたデータであることを特徴とする、
    請求項1ないし4のいずれか1項に記載の測位装置。
  6. 慣性センサーデータを用いて測位計算を行って、慣性航法測位結果を算出し、かつ前記慣性航法測位結果に時刻情報を付加して記憶部に格納することと、
    GPS測位データを用いてGPS測位結果を算出することと、
    前記GPS測位結果と、前記記憶部に格納され前記GPS測位データが取得された時刻と同じ時刻情報を持つ前記慣性航法測位結果とをカップリングして、位置誤差・姿勢誤差・速度誤差と、前記慣性センサーのバイアス誤差と、を推定することと、
    前記位置誤差・姿勢誤差・速度誤差および前記バイアス誤差に基いて、前記記憶部に格納された慣性航法測位結果を補正することと、
    前記位置誤差・姿勢誤差・速度誤差および前記バイアス誤差に基いて、の前記慣性航法測位結果を補正することと、
    を含むことを特徴とする測位方法。
JP2011049917A 2011-03-08 2011-03-08 測位装置、測位方法 Withdrawn JP2012185111A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2011049917A JP2012185111A (ja) 2011-03-08 2011-03-08 測位装置、測位方法
US13/414,628 US20120232792A1 (en) 2011-03-08 2012-03-07 Positioning apparatus and positioning method
CN2012100587346A CN102680996A (zh) 2011-03-08 2012-03-07 定位装置以及定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011049917A JP2012185111A (ja) 2011-03-08 2011-03-08 測位装置、測位方法

Publications (1)

Publication Number Publication Date
JP2012185111A true JP2012185111A (ja) 2012-09-27

Family

ID=46796833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011049917A Withdrawn JP2012185111A (ja) 2011-03-08 2011-03-08 測位装置、測位方法

Country Status (3)

Country Link
US (1) US20120232792A1 (ja)
JP (1) JP2012185111A (ja)
CN (1) CN102680996A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020230228A1 (ja) * 2019-05-13 2020-11-19 三菱電機株式会社 ロケータ装置およびその精度評価システム、gnss受信機、測位方法およびgnss受信機のデータ出力方法
JP2021043813A (ja) * 2019-09-12 2021-03-18 地方独立行政法人東京都立産業技術研究センター 状態推定評価装置、方法、及び、プログラム
JP2021131398A (ja) * 2020-05-28 2021-09-09 ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド 車両の測位方法、装置、電子機器及びコンピュータ記憶媒体

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014074837A1 (en) * 2012-11-08 2014-05-15 Duke University Unsupervised indoor localization and heading directions estimation
WO2014186814A1 (de) * 2013-05-21 2014-11-27 Fts Computertechnik Gmbh Verfahren zur integration von berechnungen mit variabler laufzeit in eine zeitgesteuerte architektur
JP2015055534A (ja) * 2013-09-11 2015-03-23 株式会社リコー 情報処理装置、情報処理装置の制御プログラム及び情報処理装置の制御方法
EP2921880B1 (de) * 2014-03-19 2019-05-08 Deutsche Telekom AG Verfahren und mobile Kommunikationseinrichtung zur verbesserten Bestimmung der aktuellen Position in Echtzeit
EP3109589B1 (en) * 2015-06-23 2019-01-30 Volvo Car Corporation A unit and method for improving positioning accuracy
US10129701B2 (en) * 2015-09-15 2018-11-13 Mediatek Inc. Location context managing method and electronic device
CN107942364A (zh) * 2016-10-13 2018-04-20 阿里巴巴集团控股有限公司 车辆定位方法和车辆定位系统
CN108332741B (zh) * 2017-01-18 2021-09-14 宏达国际电子股份有限公司 定位装置及方法
CN106813663B (zh) * 2017-02-24 2020-02-14 北京航天自动控制研究所 一种惯性导航数据与卫星导航数据同步方法
CN111034286B (zh) * 2017-08-21 2021-10-22 索尼公司 用于报告定位数据的方法
CN108279430A (zh) * 2017-12-25 2018-07-13 广州市中海达测绘仪器有限公司 数据同步定位的方法、装置、计算机设备及存储介质
JP6870635B2 (ja) * 2018-03-08 2021-05-12 セイコーエプソン株式会社 慣性計測装置、移動体、携帯型電子機器、及び電子機器
CN110146106B (zh) * 2018-11-29 2023-02-10 腾讯科技(深圳)有限公司 惯性导航设备标定方法、装置、电子设备及存储介质
CN110487270A (zh) * 2019-08-26 2019-11-22 中国计量大学 一种基于可穿戴惯性测量单元和红外传感器网络的室内人体定位方法
CN111060930A (zh) * 2019-12-26 2020-04-24 广东星舆科技有限公司 一种高精度定位控制方法及可穿戴设备
CN113124859B (zh) * 2019-12-30 2023-03-21 北京极智嘉科技股份有限公司 机器人、角速度校正方法及计算机可读存储介质
CN111721299B (zh) * 2020-06-30 2022-07-19 上海汽车集团股份有限公司 一种实时定位时间同步方法和装置
WO2022029878A1 (ja) * 2020-08-04 2022-02-10 三菱電機株式会社 車両制御装置
CN112729290B (zh) * 2020-12-23 2023-06-02 重庆华渝电气集团有限公司 一种惯性导航设备的航姿数据同步误差补偿方法
KR20220091901A (ko) * 2020-12-24 2022-07-01 한국전자통신연구원 딥러닝을 이용한 imu 센서의 해상도 및 자세 추정 정밀도 향상 장치 및 그 방법
CN113447028B (zh) * 2021-07-28 2024-08-27 徐州新电高科电气有限公司 一种无人机的惯性导航系统和无人机

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6278945B1 (en) * 1997-11-24 2001-08-21 American Gnc Corporation Fully-coupled positioning process and system thereof
US6234799B1 (en) * 1998-04-06 2001-05-22 American Gnc Corporation Real-time IMU simulator
US6449559B2 (en) * 1998-11-20 2002-09-10 American Gnc Corporation Fully-coupled positioning process and system thereof
US6516021B1 (en) * 1999-09-14 2003-02-04 The Aerospace Corporation Global positioning systems and inertial measuring unit ultratight coupling method
US6735523B1 (en) * 2000-06-19 2004-05-11 American Gnc Corp. Process and system of coupled real-time GPS/IMU simulation with differential GPS
US6721657B2 (en) * 2001-06-04 2004-04-13 Novatel, Inc. Inertial GPS navigation system
US7193559B2 (en) * 2003-01-21 2007-03-20 Novatel, Inc. Inertial GPS navigation system with modified kalman filter
US7117086B2 (en) * 2003-09-08 2006-10-03 Honeywell International Inc. GPS/IMU clock synchronization particularly for deep integration vector tracking loop
US7123186B2 (en) * 2004-03-26 2006-10-17 Topcon Gps, Llc Controlling solution latency in a global navigation satellite receiver
US8013789B2 (en) * 2004-10-06 2011-09-06 Ohio University Systems and methods for acquisition and tracking of low CNR GPS signals
US20060287824A1 (en) * 2005-01-29 2006-12-21 American Gnc Corporation Interruption free navigator
US7848881B2 (en) * 2005-07-05 2010-12-07 Containertrac, Inc. Automatic past error corrections for location and inventory tracking
US7579984B2 (en) * 2005-11-23 2009-08-25 The Boeing Company Ultra-tightly coupled GPS and inertial navigation system for agile platforms
US7599779B2 (en) * 2006-03-08 2009-10-06 Yamaha Hatsudoki Kabushiki Kaisha Acceleration estimation device and vehicle
US7739045B2 (en) * 2006-05-31 2010-06-15 Honeywell International Inc. Rapid self-alignment of a strapdown inertial system through real-time reprocessing
JP4800163B2 (ja) * 2006-09-29 2011-10-26 株式会社トプコン 位置測定装置及びその方法
US8757548B2 (en) * 2007-04-30 2014-06-24 The Boeing Company Apparatus for an automated aerial refueling boom using multiple types of sensors
SG183690A1 (en) * 2007-08-06 2012-09-27 Trx Systems Inc Locating, tracking, and/or monitoring personnel and/or assets both indoors and outdoors
US8108140B2 (en) * 2007-09-25 2012-01-31 Yamaha Corporation Navigation device
FR2930987B1 (fr) * 2008-05-06 2010-05-28 Airbus France Dispositif d'aide a la navigation et au guidage d'un aeronef, et systeme comportant un tel dispositif

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020230228A1 (ja) * 2019-05-13 2020-11-19 三菱電機株式会社 ロケータ装置およびその精度評価システム、gnss受信機、測位方法およびgnss受信機のデータ出力方法
JPWO2020230228A1 (ja) * 2019-05-13 2021-10-14 三菱電機株式会社 ロケータ装置およびその精度評価システムならびに測位方法
US11874384B2 (en) 2019-05-13 2024-01-16 Mitsubishi Electric Corporation Locator, accuracy evaluation system therefor, and positioning method
JP2021043813A (ja) * 2019-09-12 2021-03-18 地方独立行政法人東京都立産業技術研究センター 状態推定評価装置、方法、及び、プログラム
JP7444426B2 (ja) 2019-09-12 2024-03-06 地方独立行政法人東京都立産業技術研究センター 状態推定評価装置、方法、及び、プログラム
JP2021131398A (ja) * 2020-05-28 2021-09-09 ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド 車両の測位方法、装置、電子機器及びコンピュータ記憶媒体
JP7343548B2 (ja) 2020-05-28 2023-09-12 阿波▲羅▼智▲聯▼(北京)科技有限公司 車両の測位方法、装置、電子機器及びコンピュータ記憶媒体

Also Published As

Publication number Publication date
CN102680996A (zh) 2012-09-19
US20120232792A1 (en) 2012-09-13

Similar Documents

Publication Publication Date Title
JP2012185111A (ja) 測位装置、測位方法
JP6094026B2 (ja) 姿勢判定方法、位置算出方法及び姿勢判定装置
JP5397915B2 (ja) 移動体の姿勢角処理装置
EP2909579B1 (en) Surveying system and method
JP2012173190A (ja) 測位システム、測位方法
CN106679657B (zh) 一种运动载体导航定位方法及装置
JP6083279B2 (ja) 移動状況情報算出方法及び移動状況情報算出装置
CN113783652B (zh) 一种组合导航系统的数据同步方法和装置
EP2915139B1 (en) Adaptive scale and gravity estimation
JP5122678B1 (ja) 衛星航法システムを用いた位置出力装置
JP2012008096A (ja) バイアス推定方法、姿勢推定方法、バイアス推定装置及び姿勢推定装置
US9759567B2 (en) Position calculation method and position calculation device
WO2009061870A1 (en) Systems and methods for global differential positioning
CN106813679B (zh) 运动物体的姿态估计的方法及装置
JP2012154769A (ja) 加速度検出方法、位置算出方法及び加速度検出装置
JP2012193965A (ja) 位置標定装置、位置標定装置の位置標定方法および位置標定プログラム
JP6221295B2 (ja) 位置算出方法及び位置算出装置
JP2012177564A (ja) 移動体測位方法、移動体測位装置
JP5950425B1 (ja) 移動体測位装置、及び移動体測位方法
JP2014219340A (ja) オフセット補正方法及びオフセット補正装置
JP4343581B2 (ja) 移動体の姿勢検出装置
EP3446154A1 (en) System and method for long baseline accelerometer/gnss navigation
JP2015135349A (ja) バイアス推定方法、姿勢推定方法、バイアス推定装置及び姿勢推定装置
JP2015102330A (ja) 移動情報算出装置、移動情報算出方法、移動情報算出プログラム、および移動体
JP2010019723A (ja) 走行状態推定システム

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140513