JP2009019992A - 位置検出装置及び位置検出方法 - Google Patents

位置検出装置及び位置検出方法 Download PDF

Info

Publication number
JP2009019992A
JP2009019992A JP2007182818A JP2007182818A JP2009019992A JP 2009019992 A JP2009019992 A JP 2009019992A JP 2007182818 A JP2007182818 A JP 2007182818A JP 2007182818 A JP2007182818 A JP 2007182818A JP 2009019992 A JP2009019992 A JP 2009019992A
Authority
JP
Japan
Prior art keywords
component
vehicle
gps
reliability
autonomous navigation
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
JP2007182818A
Other languages
English (en)
Other versions
JP4964047B2 (ja
Inventor
Takayuki Watanabe
隆行 渡辺
Takayuki Hoshizaki
高之 星崎
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.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics 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 Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2007182818A priority Critical patent/JP4964047B2/ja
Priority to US12/166,062 priority patent/US8510044B2/en
Publication of JP2009019992A publication Critical patent/JP2009019992A/ja
Application granted granted Critical
Publication of JP4964047B2 publication Critical patent/JP4964047B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
    • 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
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Manufacturing & Machinery (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)
  • Traffic Control Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

【目的】GPS出力データの各成分について信頼度の有無及び誤差指標に基づいて補正処理を行って位置決定精度を向上する「位置検出装置及び位置検出方法」を提供することである。
【構成】GPSの測位周期で該GPSにより測定される車両の各方向位置成分データ及び速度成分データを用いて自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行い、GPSにより測定される車両の各方向の位置成分データ及び速度成分データの信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出し、信頼度が無いと判定された測定成分の補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の補正処理における貢献度を誤差指標の大きさに応じて小さくする。
【選択図】図1

Description

本発明は、車両の現在位置を検出する位置検出装置および位置検出方法に関わり、特に、自律航法により計算される位置データの精度を向上できる位置検出装置および位置検出方法に関する。
車載用ナビゲーション装置は、自律航法センサーを用いた自律航法(Dead Reckoning)とGPS(Global Positioning System)レシーバを用いたGPS航法を併用している。
自律航法は、車両の加速度を検出する加速度センサーや車両の方位変化量を検出する相対方位センサー(ジャイロ等)、車両の速度(距離)を検出する距離センサー(車速センサー等)の出力を用いて、車両の位置・方位・車速等を検出する方法である。しかし、自律航法の出力(位置・方位・車速等)には、センサーの誤差が含まれるため、誤差が生じる。特に、位置、方位はセンサー出力を積算して算出するため、誤差が徐々に累積する。一方、GPSレシーバは、最大位置誤差が通常環境で30m程度で絶対的な位置、方位、車速を求めることができる。このため、GPS受信時に自律航法の出力を該GPSレシーバの出力に整合させることにより、累積により誤差が大きくなったときの補正が可能である。例えば、自律航法で得られた位置を周知のマップマッチング法により道路地図上の道路位置に自車位置を修正した時の位置と、GPSレシーバで得られた位置との差が所定値より大きくなった時に、道路地図上の位置をGPSでレシーバ得られた位置に修正する。
ところで、自律航法は、上述のようにGPSレシーバの出力により補正することができるが、GPS非受信時においてセンサー出力の誤差、センサー取り付け誤差により自律航法の誤差が累積し出力精度が悪くなる問題が生じる。特に、立体駐車場や地下駐車場ではGPS信号が届かないため、100m程の最大位置誤差が発生し、また、都心部では反射したGPS信号を受けることが多く、マルチパスが発生すると、300m程の最大位置誤差が発生する。
以上より、センサー出力の誤差を修正して現在位置を求める方法が提案されている。第1従来技術(特許文献1参照)は、自律推測航法から求められる車両の位置、方位、車速の情報とGPSレシーバから出力される車両の位置、方位、車速の情報により、カルマンフィルタにて、オフセット誤差、距離係数誤差、絶対方位誤差、絶対位置誤差を求めて、自律航法におけるそれぞれの補正を行う。
ところで、カルマンフィルタ処理にGPS出力(緯度、経度、高度の3方向位置データ、3方向速度データ)を適用するには、GPS出力の各成分データについて誤差指標を必要とする(特許文献1参照)。しかし、多くのGPSレシーバは水平位置に関する誤差指標しか出力せず、このためGPS出力データのうち誤差指標のないGPS出力データをカルマンフィルタ処理に利用できなかった。そこで、誤差指標を単純な計算により求めることが行われるが、適正な誤差指標を使う場合に比べて位置推定精度が大きく劣る。また、従来のGPS出力データは都心などではマルチパスの影響で精度が劣化し、その際誤差指標も不正確となる(誤差が大きいはずなのに、小さい数字を出す)。かかる場合、GPS出力データをカルマンフィルタ補正処理に使用すると位置推定精度が大きく落ちる。
上記問題を解決する方法は、全GPS出力成分について誤差指標を出力するGPSレシーバ(u-blox社製等)を使うことである。しかし、かかるGPSレシーバは高価であり、採用することができない。なお、誤差の少ないGPS出力データを選択的に用いることにより、位置決定精度を向上させるGPSナビゲーション装置があるが(特許文献2)、誤差の大小に基づいてカルマンフィルタ補正処理を制御するものではない。
特開2001−337150 特開平8−334338
以上から、本発明の目的は、誤差指標を出力しないGPSレシーバの測定データ(緯度、経度、高度の3方向位置データ、緯度、経度、高度の3方向速度データ)を補正処理に適用できるようにすることである。
本発明の目的は、GPS出力データの各成分について信頼度の有無を判定し、信頼度有りの場合の誤差指標を計算し、これら信頼度の有無及び計算した誤差指標に基づいて補正処理を行って位置決定精度を向上することである。
本発明の目的は、GPS出力データの各成分について信頼度の有無を判定し、信頼度が無いと判定されたGPS出力データの補正処理における貢献度を零あるいは略零にして位置決定精度を向上することである。
本発明の目的は、GPS出力データの各成分について信頼度の有無を判定し、信頼度有りと判定されたGPS出力データの誤差指標を計算し、補正処理における貢献度を該誤差指標の大きさに応じて小さくして位置決定精度を向上することである。
本発明の目的は、測定成分が1つでも信頼度が無いと判定された場合には補正処理を行わず、全ての測定成分が信頼度有りと判定された場合に補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくして位置決定精度を向上することである。
本発明の目的は、速度成分グループと位置成分グループに分け、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には補正処理を行わず、全ての測定成分が信頼度有りと判定された場合に補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくして位置決定精度を向上することである。
・位置検出方法
本発明の第1は、車両の現在位置を検出する位置検出方法である。
本発明の第1の位置検出方法は、所定の周期で自律航法により車両の位置を計算するステップ、前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行うステップ、前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するステップ、信頼度が無いと判定された測定成分の前記補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の前記補正処理における貢献度を前記誤差指標の大きさに応じて小さくするステップを備えている。
本発明の第2の位置検出方法は、所定の周期で自律航法により車両の位置を計算するステップ、前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行うステップ、前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するステップ、測定成分が1つでも信頼度が無いと判定された場合には前記補正処理を行わず、全ての測定成分が信頼度有りと判定された場合には前記補正処理を行うと共に、該補正処理における各測定成分の貢献度を前記誤差指標に応じて小さくするステップを備えている。
本発明の第3の位置検出方法は、所定の周期で自律航法により車両の位置を計算するステップ、前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行うステップ、前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するステップ、GPS測定成分を速度成分グループと位置成分グループに分け、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には該グループの測定成分を用いた補正処理を行わず、グループ全ての測定成分が信頼度有りと判定された場合に該グループの測定成分を用いた補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくするステップ、を備えている。
上記第1、第2、第3の位置検出方法は、前記自律航法による位置計算周期より長く、かつ、前記GPS周期以下の周期で、移動距離検出センサーの出力信号を用いて車両速度を測定し、該車両速度と前記自律航法で計算した前記車両速度との速度差に基づいて、自律航法で用いる前記車両速度、前記ピッチ角、前記センサーの取り付け姿勢角を補正するステップを有している。
・位置検出装置
本発明の第2は、車両の現在位置を検出する位置検出装置である。
本発明の第1の位置検出装置は、所定の周期で自律航法により車両の位置を計算する自律航法部、前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて、前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行なう補正部、前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するGPSデータ判定部を備え、前記補正部は、信頼度が無いと判定された測定成分の前記補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の前記補正処理における貢献度を前記誤差指標の大きさに応じて小さくする手段を備えている。
本発明の第2の位置検出装置は、所定の周期で自律航法により車両の位置を計算する自律航法部、前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行なう補正部、前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するGPSデータ判定部を備え、前記補正部は、測定成分が1つでも信頼度が無いと判定された場合には前記補正処理を行わないよう制御する手段、全ての測定成分が信頼度有りと判定された場合には前記補正処理を行うと共に、該補正処理における各測定成分の貢献度を前記誤差指標に応じて小さくする手段を備えている。
本発明の第3の位置検出装置は、所定の周期で自律航法により車両の位置を計算する自律航法部、前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行なう補正部、前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するGPSデータ判定部を備え、前記補正部は、GPS測定成分を速度成分グループと位置成分グループに分け、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には該グループの測定成分を用いた補正処理を行わないようにする手段、グループの全ての測定成分が信頼度有りと判定された場合に該グループの測定成分を用いた補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくする手段備えている。
上記第1、第2、第3の位置検出装置は、前記自律航法による位置計算周期より長く、かつ、前記GPS周期以下の周期で、移動距離検出センサーの出力信号を用いて車両速度を測定し、該車両速度と前記自律航法で計算した前記車両速度との速度差に基づいて、自律航法で用いる前記車両速度、前記ピッチ角、前記センサーの取り付け姿勢角を補正する第2の補正部を備えている。
本発明によれば、GPS出力データの各成分について信頼度の有無を判定し、信頼度が無いと判定されたGPS出力データの補正処理における貢献度を零あるいは略零にしたから、位置決定精度を向上することができる。
本発明によれば、GPS出力データの各成分について信頼度の有無を判定し、信頼度有りと判定されたGPS出力データの誤差指標を計算し、補正処理における貢献度を該誤差指標の大きさに応じて小さくしたから、位置決定精度を向上することができる。
本発明によれば、誤差指標を出力しないGPSレシーバであっても、GPS測定データ(緯度、経度、高度の3方向位置データ、緯度、経度、高度の3方向速度データ)の信頼度の有無を判定でき、しかも、信頼度有りの場合の誤差指標を計算できるため、高価なGPSレシーバを使用しなくてもカルマンフィルタを用いた補正処理を行うことができる。
本発明によれば、GPS測定成分が1つでも信頼度が無いと判定された場合には補正処理を行わず、全ての測定成分が信頼度有りと判定された場合に補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくしたから、位置決定精度を向上することができる。
本発明によれば、速度成分グループと位置成分グループに分け、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には該グループの測定成分を用いた補正処理を行わず、全ての測定成分が信頼度有りと判定された場合に補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくしたから、グループ毎の測定精度に差がある場合、グループ毎に補正処理を制御して位置決定精度を向上することができる。
(A) 本発明の概要
図1は本発明の位置検出装置の説明図であり、自律航法用センサー11、自律航法部12、GPSレシーバ14、GPSデータ判定部(GPSフィルタ)15、補正部(カルマンフィルタ処理部)16を備えている。自律航法用センサー11は車両の移動距離を測定する移動距離検出部(車速センサー)、車両の方位変化量に応じた信号を出力する相対方位センサー(ジャイロ)、車両の加速度を検出する加速度センサーを備え、自律航法部12は所定の周期で自立航法センサー出力信号を用いて自律航法により車両の位置を計算する。GPSレシーバ14はGPS測位周期、たとえば1秒間隔でGPS衛星から受信した信号に基づいて三次元位置(緯度、経度、高さ)、三次元速度(北方向速度、東方向速度、上下方向速度)を計算して出力する。GPSデータ判定部15は、信頼度判定部15aと誤差指標計算部15bを備え、信頼度判定部15aはGPSレシーバにより測定される車両の各方向の位置成分データ及び速度成分データのそれぞれの信頼度を判定し、誤差指標計算部15bは信頼度無しの場合には、該成分データの誤差指標を補正処理に貢献しないように大きな値にし、信頼度ありと判定された場合には、該成分データの誤差指標を算出する。
補正部16は、GPSレシーバ14により測定される車両の各方向位置成分データ、速度成分データ及び各成分データの誤差指標を用いて自律航法部12により計算された位置計算結果及び該自律航法部の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行なう。
この場合、補正部16は、信頼度が無いと判定された測定成分の補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の補正処理における貢献度を誤差指標の大きさに応じて小さくする。
あるいは、補正部16は、GPS測定成分が1つでも信頼度が無いと判定された場合には前記補正処理を行わないよう制御し、全ての測定成分が信頼度有りと判定された場合には補正処理を行うと共に、該補正処理における各GPS測定成分の貢献度を誤差指標に応じて小さくする。
あるいは、補正部16は、GPS測定成分データを速度成分グループと位置成分グループに分け、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には該グループの測定成分を用いた補正処理を行わない。しかし、グループ全ての測定成分が信頼度有りと判定された場合に該グループの測定成分を用いた補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくする。
(B)位置検出装置
図2は本発明の位置検出装置の詳細な構成図である。この位置検出装置には、自律航法用センサー11として、車両の移動距離を測定する移動距離検出部、たとえば車両が所定距離走行する毎に1個のパルスを発生する車速センサー11a、車両の方位変化量に応じた信号を出力する相対方位センサーであるジャイロ11b、車両の加速度を検出する加速度センサー11cが設けられている。車速センサー11aは車輪に取り付けられ、ジャイロ11bおよび加速度センサー11cは一体にダッシュボードの所定位置に装着される。ジャイロ11bおよび加速度センサー11cは、側面から見たとき、車両方向と平行して車両に取り付けられるのが理想であるが、図3(A)に示すように取り付け誤差があり、センサー方向は車両方向に角度A(取り付けピッチ角)を成して取り付けられる。なお、水平方向とセンサー方向の角度θをピッチ角といい、ピッチ角は傾斜角と取り付けピッチ角の和である。また、ジャイロ11bおよび加速度センサー11cは、平面に投影したとき、車両方向と一致して車両に取り付けられるのが理想であるが、取り付け誤差があり、図3(B)に示すように、センサー方向は車両方向に角度A2(取り付けヨー角)を成して取り付けられる。なお、北方向とセンサー方向の角度Yをヨー角といい、ヨー角Yは車両方向と取り付けヨー角の和である。
自律航法部12は、各自律センサーからの出力信号を用いて高速度で、たとえば25Hzの周期で前後方向の車両速度Vsp(k)、車両の3次元位置(緯度方向位置N(k)、経度方向位置E(k)、高さD(k))を計算して出力する。図4は加速度センサー11cから出力する加速度信号を用いて車両速度Vsp(k)を計算する方法の説明図である。車両CARには鉛直方向に重力加速度Gが加わっており、取り付けピッチ角Aが0の場合、(A)に示すように、その傾斜方向成分G0は
G0=G×sinβ
である。したがって、加速度センサー11cが測定する加速度Accは、車両の移動に伴う進行方向の加速度G1と重力の傾斜方向成分の和となり、次式
Acc=G×sinβ+G1
で表現できる。なお、上式においてG×sinの符号は上り走行であれば負、下り走行であれば正である。取り付けピッチ角Aが0でない場合、(B)に示すように、加速度センサー11cはピッチ角θ(=β+A)方向の加速度Accが測定される。したがって、(C)に示すようにピッチ角方向の重力加速度成分はG×sinθとなり、ピッチ角方向の車両移動に伴う加速度成分はG1×cosAとなり、次式
Acc= G×sinθ+ G1×cosA
が成立し、取り付けヨー角A2を考慮すると、次式
Acc= G×sinθ+ G1×cosA×cosA2
が成立する。この結果、傾斜方向の加速度G1は次式
G1=( Acc−G×sinθ)/ (cosA×cosA2) (1)
で表現できる。加速度測定周期をT1とすれば、変化速度ΔVは次式
ΔV=T1×( Acc−G×sinθ)/ (cosA×cosA2)
で与えられる。したがって、速度Vsp(k+1)は1つ前の離散時刻kにおける速度Vsp(k)とΔVより
Vsp(k+1)=Vsp(k)+T1×( Acc−G×sinθ)/ (cosA×cosA2) (2)
で与えられる。尚、加速度AccのオフセットをαOFとすれば加速度センサーの出力信号AccからαOFを差し引いた値をAccとして(2)式の演算を行う。すなわち、
Acc=Acc−αOF
とする。
また、自律航法部12は、車両の3次元位置(緯度N(k)、経度E(k)、高さD(k))を次式により計算して出力する。
N(k+1)= N(k) +S(cosθcosY cosAcosA2+sinY sinA2+sinθcosY sinAcosA2)
E(k+1)= E(k) +S(cosθsinY cosAcosA2−cosY sinA2+sinθsinY sinAcosA2)
D(k+1)= D(k) +S(−sinθcosAcosA2+cosθ sinAcosA2) (3)
ただし、S=(サンプル時間T1あたりの車速パルス数×パルス間距離)
=車がサンプル時間当たりに車両方向に進んだ距離
であり、4つの角度(θ、A、Y、A2)を使って、SをN-E-D座標系(North−East−Down座標系)に投影している。
速度計算部13は、所定の周期T2(たとえば10Hzの周期)で車速センサー11aから出力するパルス数Nと1パルスあたりの移動距離Lを用いて次式
Vx=N×L/T2 (4)
により車速度を計算する。
GPSレシーバ14はGPS測位周期、たとえば1秒間隔でGPS衛星から受信した信号に基づいて三次元位置(緯度、経度、高さ)、三次元速度(北方向速度、東方向速度、上下方向速度)を計算して出力する。
GPSフィルタ15は、図5に示すように信頼度判定部15aと誤差指標計算部15bを備え、信頼度判定部15aはGPSレシーバにより測定される車両の各方向の位置成分データ(緯度、経度、高さ)及び速度成分データ(北方向速度、東方向速度、上下方向速度)のそれぞれの信頼度を判定し、誤差指標計算部15bは信頼度無しの場合には、該成分データの誤差指標を補正処理に貢献しないように大きな値(例えば1000)にし、信頼度ありと判定された場合には、該成分データの誤差指標を算出する。信頼度判定部15aは、北・東方向速度信頼度判定部31、上下方向速度信頼度判定部32、GPS緯度・経度信頼度判定部33、GPS高度信頼度判定部34を備え、誤差指標計算部15bは、北・東方向速度誤差指標計算部35、上下方向速度誤差指標計算部36、GPS緯度・経度誤差指標計算部37、GPS高度誤差指標計算部38を備えている。位置成分データ(緯度、経度、高さ)の誤差指標をδPx,δPy,δPzと表現し、速度成分データ(北方向速度、東方向速度、上下方向速度)の誤差指標をδVx,δVy,δVzと表現する。
GPSフィルタ15は、GPSレシーバにより測定される車両の各方向の位置成分データ(緯度、経度、高さ)及び速度成分データ(北方向速度、東方向速度、上下方向速度)及び各成分データの誤差指標をカルマンフィルタ処理部16に入力する。
信頼度判定部15aによる信頼度判定処理及び誤差指標計算処理は図6乃至図17にしたがって後述する。
カルマンフィルタ処理部16は、ジャイロオフセット補正部20と第1の補正部21と第2の補正部22を備えている。なお、カルマンフィルタ処理部16は、第1の補正部21を除外した構成とすることができる。
ジャイロオフセット補正部20は、速度Vxが零(即ち、停車中)の時、停車中における角速度信号が[オフセット+ノイズ]であることを利用し、該角速度信号出力ωOFと自律航法部12で計算する角速度信号オフセットとの差をとり、後述のカルマンフィルタ処理により角速度信号オフセットωOFの補正を短時間で行う。
自律航法部12はジャイロ11bの出力信号を用いて計測した角速度信号ωから方位変化Δω(k)を次式
Δω(k)=(ω−ωOF)×T1
により計算し、また周知の慣性航法システムの技術から導出される次式に基づいてピッチ角θとヨー角Yを求めて更新する。
00=cosθ(k+1) ×cosY(k+1) =−sinY(k)× Δω(k)
10=cosθ(k+1) ×sinY(k+1) = cosY(k) ×Δω(k) (5)
なお、自律航法部12はセンサー取り付けピッチ角A、センサー取り付けヨー角A2、角速度信号オフセットωOF、加速度信号オフセットαOFについては次式により、
A(k+1)=A(k)
A2(k+1)=A2(k)
ωOF(k+1)=ωOF(k)
αOF(k+1)=αOF(k) (6)
補正されるまで一定とする。
カルマンフィルタ処理部16の第1の補正部21は、第1の周期(たとえば10Hz周期)で第1のカルマンフィルタ処理を行う。第1のカルマンフィルタ処理において第1の補正部21は、速度計算部13が計算した車両速度Vxと自律航法部12が計算した車両速度Vspとの差に基づいて、該自律航法部で計算している車両速度Vsp、ピッチ角θ、センサー取り付けピッチ角A、センサー取り付けヨー角A2、角速度信号オフセットωOF、加速度信号オフセットαOFを補正する。
カルマンフィルタ処理部の第2の補正部22は、第1の周期より長い第2の周期(たとえば1Hz周期)でGPSレシーバ14が出力する車両の各方向の位置成分データ(緯度、経度、高さ)、速度成分データ(北方向速度、東方向速度、上下方向速度)及び各成分データの誤差指標ならびに自律航法部12が出力する三次元の車両位置と三次元の車両速度を用いて、該自律航法部で計算している緯度、経度、高さ方向の車両位置、車両速度、前記ピッチ角θ、センサー取り付けピッチ角A、前記ヨー角Y、センサー取り付けヨー角A2、角速度信号オフセットωOF、加速度信号オフセットαOF(自律航法で計算している全てのパラメータ)を補正する。なお、第2の補正部22は信頼度が無いと判定された測定成分データの補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分データの補正処理における貢献度を誤差指標の大きさに応じて小さくする。
第1、第2の補正部21,22によるカルマンフィルタ処理の詳細は後述する。
自律航法部12は第1の補正部21により10Hz周期で更新されるピッチ角θ、車両取り付けピッチ角A、センサー取り付けヨー角A2を用いて車両速度や車両位置を(2)、(3)式により演算し、また、第2の補正部22により1Hz周期で更新されるピッチ角θ、車両取り付けピッチ角A、ヨー角Y、車両取り付けヨー角A2を用いて車両速度や車両位置を(2)、(3)式により演算して出力する。
(C)信頼度判定及び誤差指標計算
図6乃至図17は信頼度判定及び誤差指標計算処理フローである。
GPSフィルタ15は図6に示す順序で信頼度測定、誤差指標計算処理を行う。すなわち、信頼度判定部15aは、北・東方向速度の信頼度判定(ステップ10)、上下方向速度の信頼度判定(ステップ200)、GPS緯度・経度の信頼度判定(ステップ300)、GPS高度の信頼度判定 (ステップ400) を行い、誤差指標計算15bは北・東方向速度誤差指標δVx,δVyの計算(ステップ500)、上下方向速度誤差指標δVzの計算(ステップ600)、GPS緯度・経度誤差指標δPx,δPyの計算(ステップ700)、GPS高度誤差指標δPzの計算(ステップ800)を行う。
(a)信頼度判定処理
1)北・東方向速度の信頼度判定処理
図7〜図9は北・東方向速度の信頼度判定処理フローである。
信頼度判定部15aの北・東方向速度信頼度判定部31(図5)は、今回のGPS速度が予測速度範囲内であるかチェックする(ステップ101)。例えば図8に示すように、前回の速度と予測最大加速度とから今回の予測速度範囲VRNGを計算し(ステップ101a)、ついで、今回の実速度Vを測定し(ステップ101b)、実速度Vと予測速度範囲VRNGを比較し(ステップ101c)、V<VRNGであればステップ101において「YES」と判定し(ステップ101d)、V≧VRNGであればステップ101において「NO」と判定する(301e)。
ついで、北・東方向速度信頼度判定部31は、GPS測定データから得られるGPS方位θGPSに信頼度があるか判定する(ステップ102)。図9はGPS方位θGPSの信頼度判定処理フローである。まず、GPS測定可能であるかチェックし(ステップ102a)、測定不可能であれば、GPS方位θGPSは信頼度が無く、ステップ102において「NO」と判定する(ステップ102e)。測位可能であれば、以下の(1)〜(4)の測位条件を満たすか否か判定する(ステップ102b)。
(1)GPS測位状態が3次元測位であること。これは、3次元測位は、2次元測位に比べて精度が高いためである。
(2)GPS速度が閾値以上であること(例えば、20Km/h)。これは低速の場合には、GPS方位の精度が悪化するためである。
(3)走行距離比率αが一定の範囲以内であること(例えば、0.9≦走行距離比率≦1.1)。
走行距離比率は、GPS位置から得られる走行距離と、車速パルスから得られる走行距離の比である。この比が1に近いほど、GPS測位データの精度が高いことを示している。
(4)進行角誤差βが閾値以下(例えば、進行角誤差≦30度)であること。
進行角誤差は、GPS位置の2点間の角度とGPS方位との差である。進行角誤差が0に近いほど、GPS測位データの精度が高いことを示している。
以上の測位条件(1)ないし(4)のすべてを満足するとき、GPS方位θGPSは信頼度が有るとして、ステップ102において「YES」と判定する(302f)。
ステップ102bのいずれかの測位条件を満足しなければ、北・東方向速度信頼度判定部31は、GPS方位θGPSと自律航法により取得した航法方位θgyroが類似性があるか判定する(ステップ102c)。すなわち、北・東方向速度信頼度判定部31はGPS方位とθGPSと航法方位θgyroの類似性を次式に
Δθ=|(θGPS1−θGPS2)−θgyro|≦10(degree) (7)
より判定する。上式において、θGPS1は今回のGPS方位、θGPS2は前回のGPS方位、θgyroは今回の航法方位である。Δθが10度より大きい場合には、両者の方位に類似性がなく、GPS方位の信頼度はないと判定する(ステップ102e)。
Δθが10度より小さければ、今回のGPS方位θGPS1が予測範囲内であるかチェックし(ステップ102d)、予測範囲外であればGPS方位の信頼度はないと判定し(ステップ102e)、予測範囲内であればGPS方位θGPSは信頼度が有ると判定する(ステップ102f)。予測範囲は、車両の直線性に依存するため、まず、移動が直線性か否かを判定する。直線性の移動であれば次式
Δθ′=|θGPS1−(θt-1+θgyro)|≦10(degree) (8)
により予測範囲を設定し、GPS方位θGPS1が予測範囲内に存在するか否かを判定する。なお、θt-1に前回の進行角である。直線性の移動でなければ、Δθ′≦14(degree)により予測範囲を設定し、GPS方位θGPS1が予測範囲内に存在するか否かを判定する。
ステップ102において、GPS方位θGPSに信頼度があるか判定すれば、GPS傾斜角θGPS-SLを次式
Figure 2009019992
により計算する(ステップ103)。ただし、VNGPSは北方向速度、VEGPS は東方向速度、VDGPSは上下方向速度である。ついで、GPS傾斜角θGPS-SLの絶対値が10(degree)以下であるか判定する(ステップ104)。これは道路交通法により10(degree)以上傾斜する道路は存在しないからである。GPS傾斜角θGPS-SLの絶対値が10(degree)より大きければ、北方向速度信頼度フラグ及び東方向速度信頼度フラグを共にオフ(信頼度なし)と設定し(ステップ105)、GPS傾斜角θGPS-SLの絶対値が10(degree)より小さければ、北方向速度信頼度フラグ及び東方向速度信頼度フラグを共にオン(信頼度あり)と設定する(ステップ106)。
2)上下方向速度の信頼度判定処理
図10は上下方向速度の信頼度判定処理フローである。
信頼度判定部15aの上下方向速度信頼度判定部32(図5)は、GPS傾斜角の信頼性が高いかチェックし(ステップ201)、GPS傾斜角の信頼性が高ければ、上下方向速度の信頼度は高いと判断し、上下方向速度信頼度フラグをオンし(ステップ202)、GPS傾斜角の信頼性が低ければ、上下方向速度の信頼度は低いと判断し、上下方向速度信頼度フラグをオフする(ステップ203)。
ステップ201において、上下方向速度信頼度判定部32は、まずGPSレシーバが3次元測位状態であるか判断し(ステップ211)、3次元測位状態でなければ、GPS傾斜角度の信頼度は低いと判定し(ステップ212)、上下方向速度信頼度フラグをオフする(ステップ203)。
上下方向速度信頼度判定部32は、3次元測位状態であれば、(9)式によりGPS傾斜角θGPS-SLを計算する(ステップ213)。ついで、信頼度判定部32は、算出したGPS傾斜角θGPS-SLの履歴がN個(例えば、N=5)たまったかどうかを判定する(ステップ214)。この判定は、GPS傾斜角θGPS-SLの標準偏差を算出するのに必要なサンプル数がたまったかどうかの判定である。ここで、GPS傾斜角θGPSの履歴がN個たまったと判断した場合、続いて上下方向速度信頼度判定部32は、次の3つの条件
(1) GPS速度が10km/h以上であること、
(2)算出したGPS傾斜角θGPS-SLの絶対値が10度以下であること、
(3)算出したGPS傾斜角θGPS-SLの標準偏差が3度以下であること
を全て満たすかどうか判定する(ステップ215)。
上下方向速度信頼度判定部32は、上述の3つの条件を全て満たしていれば、GPS傾斜角θGPS-SLに信頼性があると判定し(ステップ216)、上下方向速度信頼度フラグをオンする(ステップ202)。一方、上述の3つの条件を1つでも満たしていなければ、GPS傾斜角θGPS-SLに信頼性がないと判定し(ステップ212)、上下方向速度信頼度フラグをオフする(ステップ203)。
3)GPS緯度・経度の信頼度判定処理
図11はGPS緯度・経度の信頼度判定処理フローである。
信頼度判定部15aのGPS緯度・経度信頼度判定部33(図5)は以下の測位条件(1)〜(4)を満たすか否か判断する(ステップ301)。
(1)GPS測位状態が3次元測位であること。
(2)GPS速度が閾値(例えば、10Km/h)以上であること。
(3)走行距離比率αが一定の範囲以内(例えば、0.9≦走行距離比率≦1.1)であること。
(4)進行角誤差βが閾値以下(例えば、進行角誤差≦30度)であること。
以上の測位条件(1)ないし(4)のすべてを満足するとき、GPS緯度・経度の信頼度が高いと判定し(ステップ302)、GPS緯度信頼度フラグ、GPS経度信頼度フラグを共にオンする(ステップ303)。一方、上記測位条件の1つでも満足しなければ、GPS緯度・経度の信頼度が低いと判定し(ステップ304)、GPS緯度信頼度フラグ、GPS経度信頼度フラグを共にオフする(ステップ305)。
4)GPS高度の信頼度判定処理
図12はGPS高度の信頼度判定処理フローである。
信頼度判定部15aのGPS高度信頼度判定部34(図5)は、GPS緯度・経度の信頼度がオンであるか判断し(ステップ401)、GPS緯度・経度の信頼度がオフであれば、GPS高度信頼度フラグをオフする(ステップ402)。一方、ステップ401において、GPS緯度・経度の信頼度がオンであれば、上下方向速度信頼度フラグがオンであるかチェックし(ステップ403)、上下方向速度信頼度フラグがオフであれば、GPS高度信頼度フラグをオフする(ステップ402)。しかし、ステップ403において、上下方向速度信頼度フラグがオンであれば、GPS高度信頼度フラグをオンする(ステップ405)。すなわち、GPS緯度・経度の信頼度および上下方向速度信頼度フラグが共にオンであれば、GPS高度の信頼度は高いとしてGPS高度信頼度フラグをオンし、それ以外はオフする。
(b)誤差指標計算処理
誤差指標(標準偏差σ)は、リファレンス用の膨大な蓄積誤差データとGPSレシーバから得られるパラメータとの関連付けから得られる近似式を用いて計算する。この近似式は、まず誤差と関連のあるパラメータ(誤差因子)を選び、次にそれぞれの誤差因子を用いて蓄積誤差データの誤差指標(標準偏差σ)をあらわす近似式を決定する。最後に品質工学の手法を用いてそれぞれの近似式へのウェイトを決定して重み付けを行った和をとり、平方根をとる。
1)北・東方向速度の誤差指標計算処理
図13は北・東方向速度の誤差指標計算処理フローである。
信頼度判定部15aの北・東方向速度誤差指標計算35(図5)は、北・東方向速度信頼度フラグがオフであるか判断し(ステップ501)、オフであれば精度が悪いから北方向速度の誤差指標δVx,東方向速度の誤差指標δVyを共に1000m/s とする(ステップ502)。
ステップ501において、北・東方向速度誤差指標計算35は、北・東方向速度信頼度フラグがオンであれば、3次元測位状態であるかチェックし(ステップ503)、3次元測位状態でなければ、2次元測位状態であるかチェックし(ステップ504)、2次元測位状態でなければ、北方向速度の誤差指標δVx,東方向速度の誤差指標δVyを共に1000m/s とする(ステップ502)。2次元測位状態であれば、誤差に関連する因子がないため、北方向速度の誤差指標δVx,東方向速度の誤差指標δVyを共に0.41m/s とする(ステップ505)。これは統計による結果である。
一方、ステップ503において、3次元測位状態であれば、北・東方向速度誤差指標計算35は、水平方向の速度誤差に関連する誤差因子PDOP、GPS 速度(Vgps)をそれぞれ用いて(10)、(11)式の近似式により誤差指標を計算する(ステップ506)。PDOP(Position Dilution of Precision)は水平と垂直方向を踏まえた衛星配置指標であり、小さいほど精度が良く、次式
北・東方向速度誤差指標δV1=0.0543×PDOP+0.3138 (10)
によりPDOPに起因する北・東方向速度誤差指標δV1を計算する。また、GPS 速度(Vgps)は速いほど精度が良く、次式
北・東方向速度誤差指標δV2=1.2609×exp( -0.0149×Vgps ) (11)
によりGPS 速度(Vgps)に起因する北・東方向速度誤差指標δV2を計算する。
ついで、北・東方向速度誤差指標計算35は、次式によりδV1とδV2を重み付け合成して北方向速度誤差指標δVx、東方向速度誤差指標δVyをそれぞれ計算する(ステップ507)。
Figure 2009019992
2)上下方向速度の誤差指標計算処理
図14は上下方向速度の誤差指標計算処理フローである。
信頼度判定部15aの上下方向速度誤差指標計算部36(図5)は、上下方向速度信頼度フラグがオンであるかチェックし(ステップ601)、オフであれば精度が悪いから上下方向速度の誤差指標δVzを1000m/s とする(ステップ602)。しかし、上下方向速度信頼度フラグがオンの場合には、誤差に関連する因子がないため、上下方向速度誤差指標δVz=0.52m/s とする(ステップ603)。この値は統計値によるものである。
3)GPS緯度・経度の誤差指標計算処理
図15はGPS緯度・経度の誤差指標計算処理フローである。
信頼度判定部15aのGPS緯度・経度誤差指標計算部37(図5)は、GPS緯度・経度信頼度フラグがオンであるか調べ(ステップ701)、オフであれば精度が悪いからGPS緯度誤差指標δPx、GPS経度誤差指標δPyを共に1000m/s とする(ステップ702)。しかし、GPS緯度・経度信頼度フラグがオンであれば、水平方向の位置誤差に関連するPDOPを誤差因子として利用して誤差指標δPx、δPyを計算する。PDOPは小さいほど精度が良いから、PDOP≦4であるか調べ(ステップ703)、PDOP≦4であれば、GPS緯度・経度誤差指標δPx、δPy=4.6mとし(ステップ704)、PDOP>4であれば、GPS緯度・経度誤差指標δPx、δPy=4.9mとする(ステップ705)。
4)GPS高度誤差指標計算処理
図16はGPS高度誤差指標計算処理フローである。
信頼度判定部15aのGPS高度誤差指標計算部38(図5)は、GPS高度信頼度フラグがオンであるか調べ(ステップ801)、オフであれば精度が悪いからGPS高度誤差指標δPzを1000m/s とする(ステップ802)。しかし、GPS高度信頼度フラグがオンであれば、高度誤差指標計算部38は、高度誤差に関連する誤差因子VDOP、過去4 秒間の高度標準偏差(Alt1σ)、GPS 速度(Vgps)をそれぞれ用いて(13)、(14)、(15)式の近似式により誤差指標を計算する(ステップ803)。すなわち、VDOPは垂直方向の衛星配置指標であり、小さいほど精度が良く、次式
GPS高度誤差指標δD1=5.1077×exp( 0.2043×VDOP ) (13)
によりVDOPに起因するGPS高度誤差指標δD1を計算する。また、過去4 秒間の高度標準偏差(Alt1σ)のバラツキが小さいほど精度が良いから、次式
GPS高度誤差指標δD2=1.5362×Alt1σ+5.4304 (14)
により高度標準偏差(Alt1σ)に起因するGPS高度誤差指標δD2を計算する。また、GPS 速度(Vgps)が速いほど精度が良く、次式
GPS高度誤差指標δD3=19.61×exp(−0.0094×Vgps ) (15)
によりGPS 速度(Vgps)に起因するGPS高度誤差指標δD3を計算する。
図7(A)は蓄誤差積データに基づいて高度誤差とVDOPの対応をプロットし、これより高度誤差指標を近似する(13)式を決定する例、(B)は高度誤差と過去4 秒間の高度標準偏差(Alt1σ)の対応をプロットし、これより高度誤差指標を近似する(14)式を決定する例、(C)は高度誤差とGPS 速度(Vgps)の対応をプロットし、これより高度誤差指標を近似する(15)式を決定する例である。
ステップ103において、GPS高度誤差指標δD1〜δD3が求まれば、高度誤差指標計算部38は、次式によりδD1〜δD3を重み付け合成して高度誤差指標δPzを計算する(ステップ104)。
Figure 2009019992
(D)位置検出装置の処理
図18は図2の位置検出装置の全体の処理フローである。
最初、自律航法部12に3次元車両位置N、E、D、車両速度Vsp、ピッチ角θ、車両取り付けピッチ角A、ヨー角Y、車両取り付けヨー角A2、ジャイロ11bのオフセットωOF、加速度センサーのオフセットαOFの初期値を設定する(ステップ1101)。以後、自律航法部12は車速センサー11a、ジャイロ11b、加速度センサー11cの出力を取り込み(ステップ1102)、第1周期(25Hz周期)で(2)、(3)、(5)式の演算を行って車両速度Vsp(k+1)及び車両の3次元位置(緯度N(k+1)、経度E(k+1)、高さD(k+1)、ピッチ角θとヨー角Yに関する2つの値:
cosθ(k+1) ×cosY(k+1)、
cosθ(k+1) ×sinY(k+1)
を演算して出力する(ステップ1103)。ついで、第2周期(10Hz周期)になったかチェックし(ステップ1104)、第2周期になっていなければ、ステップ1102以降の処理を繰り返す。
第2周期になっていれば、車両速度Vxが零である状態が2秒以上続いていたかどうかによって停車判定を行う(ステップ1105)。
停車中でなければ、第3周期(1Hz周期=GPS測位周期)になっているかチェックし(ステップ1106)、第3周期でなければカルマンフィルタ処理部15の第1補正部21は速度計算部13が(4)式により計算した車両速度Vxと自律航法部12が(2)式より計算した車両速度Vsp(k)を用いてカルマンフィルタ処理により車両速度、前記ピッチ角θ、センサー取りつけピッチ角A、センサー取り付けヨー角A2、角速度信号オフセットωOF、加速度信号オフセットαOFを補正する(ステップ1107)。ステップ1107では後述するカルマンフィルタの観測行列H1を用いた第1補正処理が行われる。
ステップ106において、第3周期であればカルマンフィルタ処理部15の第2補正部22はGPSレシーバ14が出力する3次元の車両位置(NGPS、EGPS、DGPS)、3次元の車両速度(VNGPS、VEGPS、VDGPS)、誤差指標を用いて、車両位置、車両速度、ピッチ角θ、車両取り付けピッチ角A、ヨー角Y、車両取り付けヨー角A2、角速度信号オフセットωOF、加速度信号オフセットαOFを補正する(ステップ1108)。ステップ1108では後述するカルマンフィルタの観測行列H2を用いた第2補正処理が行われる。
このステップ1108において、第2補正部22は図19のステップ1201に示すように、信頼度が無いと判定された測定成分データの補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分データの補正処理における貢献度を誤差指標の大きさに応じて小さくするよう補正処理を行う。
あるいは、第2補正部22はステップ1108において図20に示すように、GPS測定成分データが1つでも信頼度が無いと判定された場合には(ステップ1211で「NO」)、補正処理を行わないよう制御し(ステップ1212)、全てのGPS測定成分データが信頼度有りと判定された場合には補正処理を行うと共に、該補正処理における各GPS測定成分の貢献度を誤差指標に応じて小さくする(ステップ1213)。かかる制御により、システムの精度を向上することができる。なお、図20の制御を可能にするために、GPSフィルタ15は、GPS測定成分データの1つでも信頼度が無いと判定した場合、全GPS測定成分データの誤差指標を1000にする必要がある。
あるいは、第2補正部22はステップ1108において、図21に示すようにGPS測定成分データを速度成分グループと位置成分グループに分け(ステップ1221)、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には(ステップ1222で「NO」)、該グループの測定成分を用いた補正処理を行わない(ステップ1223)。しかし、グループ全ての測定成分が信頼度有りと判定された場合には(ステップ1222で「YES」)、該グループの測定成分を用いた補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくする(ステップ1224)。GPSレシーバでは、GPS速度データの方がGPS位置データより測定精度が良いから、上記の制御をすることによりシステムの精度を向上することができる。なお、図21の制御を可能にするために、GPSフィルタ15は、グループのGPS測定成分データの1つでも信頼度が無いと判定した場合、該グループの全GPS測定成分データの誤差指標を1000にする必要がある。
図18に戻って、ステップ1105において、停車中であれば、第3周期(1Hz周期=GPS測位周期)になっているかチェックし(ステップ1109)、第3周期でなければカルマンフィルタ処理部15の第1補正部21は前記ステップ1107の補正処理を行うと共に、ジャイロの角速度出力信号と自律航法部12で計算した角速度信号オフセットとの差に基づいて角速度オフセット補正を行う(ステップ1110)。このステップ1110では後述するカルマンフィルタの観測行列H3を用いた第3補正処理が行われる。
ステップ1109において、第3周期であれば、カルマンフィルタ15の第2補正部22は前記ステップ1108の補正処理を行うと共に、ジャイロの角速度出力信号と自律航法部12で計算した角速度信号オフセットとの差に基づいて角速度オフセット補正を行う(ステップ1111)。このステップ1111では後述するカルマンフィルタの観測行列H4を用いた第4補正処理が行われる。
以上の位置検出処理によれば、GPSによる推定誤差補正より早い周波数で、第1補正部21が誤差累積の補正を行うため精度の高い位置検出ができる。
図22はGPS受信時とGPS非受信時における位置検出誤差の説明図であり、(A)に示すようにGPS受信時に第1の補正部21は10Hz周期でピッチ角、センサー取り付けピッチ角、センサー取り付けヨー角の補正を行い、第2の補正部22は1Hz周期(GPS測位周期)で補正を行うため、誤差の累積を小さくできる。また、(B)に示すようにGPS非受信時でも第1の補正部21は10Hz周期でピッチ角、センサー取り付けピッチ角、センサー取り付けヨー角の補正を行うため、誤差の累積度合を小さくできる。
図23はA矢印方向から車両が移動してきて立体駐車場でグルグル回ってB矢印方向から去って行ったときの本発明の車両走行軌跡データの説明図であり、ほぼ実際の走行軌跡を示している。ただし、図23はGPS測定データの誤差指標が正確に計算され、GPSレシーバとカルマンフィルタ処理部が最大に機能を発揮した例であり、マップマッチングMMはしていない。図24(A)はカルマンフィルタ処理部16を使用せず、主にマップマッチングで補正したときの従来の走行軌跡データ例であり、図24(B)はカルマンフィルタ処理部16を使用するが、誤差指標が不正確、あるいは誤差指標がない場合の走行軌跡データ例である。図24(B)より明らかなように誤差指標が不正確、あるいは誤差指標がない場合、正確な走行軌跡を示さなくなる。
(E)カルマンフィルタ処理
カルマンフィルタ処理は各時刻における予測値と観測値との誤差を修正しながら、各時刻における最適な推定値を逐次求める方法である。カルマンフィルタ処理においては、予め、ある値を予測するための算出式を設定し、この算出式を用いて観測値が得られる時刻nまで予測を繰り返す。時刻nで観測値が取得できれば、該観測値を用いて時刻nでの推定値について確率論的に定義された誤差を最小化させるような推定値補正計算を行う。
図25はカルマンフィルタ処理の概要説明図である。カルマンフィルタにおいては、図25に示すように、信号生成過程40と観測過程41に分けられる。図において、線形システムFがあり、そのシステムの状態をX(t)とするとき、観測行列Hを介してX(t)の一部が観測できる場合、カルマンフィルタはX(t)の最適な推定値を与える。ここで、wは信号生成過程にて発生する雑音であり、vは観測過程にて発生する雑音である。カルマンフィルタは、入力をZ(t)としてカルマン処理を所定周期で繰り返し実行することにより、最適推定値X(t)を求める。
本発明のカルマンフィルタ処理におけるシステムモデルの状態式は次式
ΔX(k+1)=F(k)δX(k)+w(k) (17)
で表され、システム状態変数δXは
ΔX=[δN、δE、δD、δVbx、δc00、δc10、δc20、δp00、δp10、δp20、bwz、bax]
である。但し、Vbx=Vsp((2)式参照)、bwz=ωOF、bax=αOFとしている。また、c00〜p20のパラメータは座標変換行列の要素で、
00=cosθcosY
10=cosθsinY
20=−sinθ
00=cosAcosA2
10=cosAsinA2
p20=−sinA
である。(17)式における線形システムFは(2)、(3)、(5)式のシステムモデルを表す式より図26に示す行列で表現でき、太枠内が行列要素である。なお、cijはセンサー座標系からN−E−D座標系への座標変換行列要素、pijはセンサー座標系から車両固定座標系への座標変換行列要素であり、それぞれ次式により表現される。
Figure 2009019992
また、本発明のカルマンフィルタの観測式は
ΔZ(k)=H(k)δX(k)+v(k) (18)
で表される。(18)式の観測行列Hは図27に示す行列で表される。図27において、観測行列Hの行列部分(1)は10Hz周期での速度誤差δVbxを計算する部分、(2)は10Hz周期での停車時における角速度オフセット誤差bwzを計算する部分、(3)は1Hz周期でのGPSの車両位置誤差δN,δE,δDおよび車両速度誤差δvnx,δvny,δvnzを計算する部分である。なお、観測行列Hは
Figure 2009019992
と表現する。(1)は観測行列Hの第1行を、(2)は観測行列Hの第2行、(3)は観測行列Hの第3〜第8行を意味している。
カルマンフィルタは、Z(t) (=δZ(t)) が観測できるタイミングで(18)式によりZ(t)(=δZ(t))を計算し、計算した値と観測された値の差に基づいてX(t)(=δX(t))を推定し、以後、次のZ(t)が観測されるまでX(t)を(17)式により更新する。そして、Z(t)が観測されると上記差を再び演算し、該差に基づいてX(t)(=δX(t))を推定し、以後、同様の処理を繰り返す。
観測行列Hの行列部分(1)は図18の処理ステップ1107の第1補正処理において使用するカルマンフィルタの観測行列H1を構成し、
Figure 2009019992
である。また、観測行列Hの行列部分(1)、(3)は図18の処理ステップ1108の第2補正処理において使用するカルマンフィルタの観測行列H2を構成し、
Figure 2009019992
である。また、観測行列Hの行列部分(1)、(2)は図18の処理ステップ1110の第3補正処理において使用するカルマンフィルタの観測行列H3を構成し、
Figure 2009019992
である。また、観測行列Hの行列部分(1)、(2)、(3)は図18の処理ステップ1111の第4補正処理において使用するカルマンフィルタの観測行列H4を構成し、
Figure 2009019992
である。
カルマンフィルタは、入力をZ(t)として以下の(19)式を所定周期(Z(t)の入力周期)で繰り返し実行することにより、最適推定値X(t|t)(=δX(t|t))を求める。ただし、時刻jまでの情報に基づく時刻iでのAの推定値をA(i|j)と表記する。
X(t|t)=X(t|t−1)+K(t)[Z(t)−HX(t|t−1)] (19)
ここでX(t|t−1)は事前推定値、K(t)はカルマンゲインであり、それぞれ
X(t|t−1)=FX(t−1|t−1) (20)
K(t)=P(t|t−1)HT (HP(t|t−1)HT+V)-1 (21)
と表現でき、事前推定値X(t|t−1)は、Z(t)の入力周期より短い周期で(20)式により更新される。
また、Pは状態量Xの誤差共分散行列であり、P(t|t−1)は誤差共分散の予測値、P(t−1|t−1)は誤差共分散であり、それぞれ
P(t|t−1)=FP(t−1|t−1)FT +W
P(t−1|t−1)=(I−K(t−1)H)P(t−1|t−2)
である。Vは観測過程で発生する雑音vの分散、ずなわち、測定に関する誤差(誤差指標)の共分散行列、Wは信号過程で発生する雑音wの分散である。添字の(・)T は転置行列を意味し、(・)-1は逆行列を意味する。また、Iは単位行列である。さらに、VとWは平均0の白色ガウス雑音であり、互いに無相関である。上記のようなカルマンフィルタにおいて、状態量Xと誤差共分散Pの初期値に適当な誤差を与えてやり、新しい観測が行われる度に(17)式の計算を繰り返し行うことにより、状態量Xの精度を向上することができる。
(F)誤差指標のカルマンフィルタの補正処理に対する貢献度
誤差指標の共分散行列Vは誤差指標δPx,δPy,δPz,δVx,δVy,δVzを用いて次式
Figure 2009019992
で表現される。
誤差指標のカルマンフィルタ処理に対する貢献度は、カルマンゲインK(t)を算出するための(19)式の右辺(HP(t|t−1)HT+V)-1より明らかなように、誤差指標の逆数に依存する。すなわち、誤差指標が大きいと貢献度は小さくなり、誤差指標が小さいと貢献度は大きくなる。例えば、誤差指標の共分散行列Vにおいて、全てのGPS測定成分の信頼度が無く、誤差指標δPx,δPy,δPz,δVx,δVy,δVzが全て1000であるとすれば、(HP(t|t−1)HT+V)-1は零あるいは略零となる。この結果、カルマンゲインK(t)は零となり、何らの補正は行われない。
本発明によれば、GPSフィルタを備えているため、どのGPSレシーバでもカルマンフィルタ複合システムに利用することができる。即ち、数社に限られるGPSレシーバだけでなく、多くのGPSレシーバを採用候補に挙げることができ、その中からコストパーフォーマンスが最適なGPSレシーバを採用することができる。また、GPSレシーバを用いる際、該GPSレシーバが出力する誤差指標よりも確からしい、あるいはGPSレシーバが出力しない誤差指標をGPSフィルタから出力できるので、システム精度を向上することができる。また、信頼度の無いGPS測定データのカルマンフィルタ補正処理における貢献度を零にできるため、システム精度を向上することができる。
以上本発明を実施例に従って説明したが、本発明は実施例に限定されるものではない。たとえば、以上では、カルマンフィルタを使用して各パラメータを補正する場合であるが、カルマンフィルタに限らず、Hインフィニティフィルタ、パーティクルフィルタなど、確率論に基づくフィルタリングシステムを利用して補正することが可能である。
また、以上では、カルマンフィルタ処理部において第1、第2補正処理を行う場合について説明したが、本発明はGPS測定データを用いた第2補正処理のみを行う場合(第1補正処理を行わない)にも適用できることは当然である。
本発明の位置検出装置の概要説明図である 本発明の位置検出装置の構成図である 姿勢パラメータ(ピッチ角θ、センサー取り付けピッチ角A、ヨー角Y、センサー取り付けヨー角A2)説明図である。 加速度センサーから出力する加速度信号を用いて車両速度Vsp(k)を計算する方法の説明図である。 GPSフィルタの構成図である。 GPSフィルタの信頼度測定、誤差指標計算処理フローである。 北・東方向速度の信頼度判定処理フローである。 GPS速度が予測速度範囲内にあるかの判定処理フローのである。 GPS方位θGPSに信頼度があるかの判定処理フローである。 上下方向速度の信頼度判定処理フローである。 GPS緯度・経度の信頼度判定処理フローである。 GPS高度の信頼度判定処理フローである。 北・東方向速度の誤差指標計算処理フローである。 上下方向速度の誤差指標計算処理フローである。 GPS緯度・経度の誤差指標計算処理フローである。 GPS高度誤差指標計算処理フローである。 GPS高度誤差指標を計算するための近似式決定説明図である。 位置検出部の全体の処理フローである。 信頼度及び誤差指標の補正処理における貢献度説明図である。 1つでもGPS測定データに信頼度が無い場合、全GPS測定データの誤差指標を大きな値にして補正処理を行わないようにし、全てのGPS測定データに信頼度がある場合において補正処理を行う場合の処理フローである。 GPS測定データを速度グループと位置グループに分け、グループのGPS測定データに1つでも信頼度が無い場合、該グループの測定データを用いた補正処理を行わないようにした処理フローである。 第1、第2補正処理を行う場合のGPS受信時とGPS非受信時における位置検出誤差の説明図である。 A矢印方向から車両が移動してきて立体駐車場でグルグル回ってB矢印方向から去って行ったときの本願発明の車両走行軌跡データの説明図である。 カルマンフィルタ処理部を使用せず、主にマップマッチングで補正したときの従来の走行軌跡データ例、およびカルマンフィルタ処理部を使用するが、誤差指標が不正確、あるいは誤差指標がない場合の走行軌跡データ例である。 カルマンフィルタ処理の概要説明図である。 カルマンフィルタの線形システムFを示す行列例である。 カルマンフィルタの観測行列Hを示す行列例である。
符号の説明
11 自律センサー
12 自律航法部
14 GPSレシーバ
15 GPSフィルタ
16 カルマンフィルタ処理部
21 第1の補正部
22 第2の補正部

Claims (18)

  1. 車両の現在位置を検出する位置検出方法において、
    所定の周期で自律航法により車両の位置を計算し、
    前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行い、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出し、
    信頼度が無いと判定された測定成分の前記補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の前記補正処理における貢献度を前記誤差指標の大きさに応じて小さくする、
    ことを特徴とする位置検出方法。
  2. 車両の現在位置を検出する位置検出方法において、
    所定の周期で自律航法により車両の位置を計算し、
    前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行い、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出し、
    測定成分が1つでも信頼度が無いと判定された場合には前記補正処理を行わず、
    全ての測定成分が信頼度有りと判定された場合には前記補正処理を行うと共に、該補正処理における各測定成分の貢献度を前記誤差指標に応じて小さくする、
    ことを特徴とする位置検出方法。
  3. 車両の現在位置を検出する位置検出方法において、
    所定の周期で自律航法により車両の位置を計算し、
    前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行い、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出し、
    GPS測定成分を速度成分グループと位置成分グループに分け、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には該グループの測定成分を用いた補正処理を行わず、グループ全ての測定成分が信頼度有りと判定された場合に該グループの測定成分を用いた補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくする、
    ことを特徴とする位置検出方法。
  4. 前記自律航法による位置計算周期より長く、かつ、前記GPS周期以下の周期で、移動距離検出センサーの出力信号を用いて車両速度を測定し、該車両速度と前記自律航法で計算した前記車両速度との速度差に基づいて、自律航法で用いる前記車両速度、前記ピッチ角、前記センサーの取り付け姿勢角を補正する、
    ことを特徴とする請求項1記載の位置検出方法。
  5. 前記信頼度が無いと判定された前記成分の誤差指標を、該成分が前記補正処理に貢献しないように大きな値にする、
    ことを特徴とする請求項1乃至3記載の位置検出方法。
  6. カルマンフィルタ処理に基づいて前記補正処理を行い、
    前記誤差指標を用いて該カルマンフィルタ処理に用いる測定誤差の共分散行列を演算し、該共分散行列により各測定成分の前記補正処理における貢献度を該誤差指標に応じて小さくする、
    ことを特徴とする請求項5記載の位置検出方法。
  7. 車両の現在位置を検出する位置検出方法において、
    車両の加速度や車両の方位変化量に応じた信号を出力する自律航法用センサーの水平面に対するピッチ角θ、ヨー角Yおよび車両に対する前記センサーの取り付け姿勢角並びに車両移動距離検出部により検出された車両移動距離を用いて、自律航法部において第1の周期で緯度、経度、高さ方向の車両位置を計算すると共に、前記センサーから出力する加速度信号を用いて車両速度を計算する第1ステップ、
    前記移動距離検出部の出力信号を用いて前記第1周期以上の長さの第2の周期で車両速度を計算し、該車両速度と前記自律航法部で計算した前記車両速度との速度差に基づいて、自律航法部で計算した車両速度、前記ピッチ角θ、前記センサーの取り付け姿勢角を補正する第2ステップ、
    GPSレシーバが出力する緯度、経度、高さ方向の車両位置と車両速度、および前記自律航法部が出力する緯度、経度、高さ方向の車両位置と車両速度を用いて、第2周期以上の長さの第3の周期で前記自律航法部が計算する緯度、経度、高さ方向の車両位置、車両速度、前記ピッチ角θ、前記ヨー角Y、前記センサーの取り付け姿勢角およびセンサーオフセット値を補正する第3ステップ、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出する第4ステップ、
    信頼度が無いと判定された測定成分の前記第3ステップの補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の該補正処理における貢献度を前記誤差指標の大きさに応じて小さくする第5ステップ、
    を備えたことを特徴とする位置検出方法。
  8. 前記第4ステップにおいて、前記信頼度が無いと判定された前記成分の誤差指標を該成分が前記補正処理に貢献しないように大きな値にし、
    前記第3ステップにおいて、カルマンフィルタ処理に基づいて前記補正対象の値を補正し、各成分の前記誤差指標を用いて該カルマンフィルタ処理に用いる測定誤差の共分散行列を演算し、該演算により各測定成分の前記補正処理における貢献度を該誤差指標に応じて小さくする、
    ことを特徴とする請求項7記載の位置検出方法。
  9. 車両の現在位置を検出する位置検出装置において、
    所定の周期で自律航法により車両の位置を計算する自律航法部、
    前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて、前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行なう補正部、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するGPSデータ判定部を備え、
    前記補正部は、信頼度が無いと判定された測定成分の前記補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の前記補正処理における貢献度を前記誤差指標の大きさに応じて小さくする手段、
    を備えることを特徴とする位置検出装置。
  10. 車両の現在位置を検出する位置検出装置において、
    所定の周期で自律航法により車両の位置を計算する自律航法部、
    前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行なう補正部、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するGPSデータ判定部を備え、前記補正部は、
    測定成分が1つでも信頼度が無いと判定された場合には前記補正処理を行わないよう制御する手段、
    全ての測定成分が信頼度有りと判定された場合には前記補正処理を行うと共に、該補正処理における各測定成分の貢献度を前記誤差指標に応じて小さくする手段、
    を備えたことを特徴とする位置検出装置。
  11. 車両の現在位置を検出する位置検出装置において、
    所定の周期で自律航法により車両の位置を計算する自律航法部、
    前記周期より長いGPSレシーバの測位周期で該GPSレシーバにより測定される車両の各方向位置成分及び速度成分を用いて前記自律航法による位置計算結果及び該自律航法の位置計算に使用する車両速度、ピッチ角、センサー取り付け姿勢角を補正する補正処理を行なう補正部、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するGPSデータ判定部、
    を備え、前記補正部は、
    GPS測定成分を速度成分グループと位置成分グループに分け、グループ毎に、測定成分が1つでも信頼度が無いと判定された場合には該グループの測定成分を用いた補正処理を行わないようにする手段、
    グループの全ての測定成分が信頼度有りと判定された場合に該グループの測定成分を用いた補正処理を行うと共に、該補正処理における各測定成分の貢献度を誤差指標に応じて小さくする手段、
    を備えたことを特徴とする位置検出装置。
  12. 前記自律航法による位置計算周期より長く、かつ、前記GPS周期以下の周期で、移動距離検出センサーの出力信号を用いて車両速度を測定し、該車両速度と前記自律航法で計算した前記車両速度との速度差に基づいて、自律航法で用いる前記車両速度、前記ピッチ角、前記センサーの取り付け姿勢角を補正する第2の補正部、
    を備えることを特徴とする請求項9乃至11記載の位置検出装置。
  13. 前記GPSデータ判定部は、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定する信頼度判定部、
    信頼度ありと判定された成分の誤差指標を算出する誤差指標計算部、
    を備えることを特徴とする請求項9乃至11記載の位置検出装置。
  14. 前記誤差指標計算部は、前記信頼度が無いと判定された前記成分の誤差指標を、該成分が前記補正処理に貢献しないように大きな値にする、
    ことを特徴とする請求項14記載の位置検出装置。
  15. 前記補正部は、カルマンフィルタ処理に基づいて前記補正処理を行い、前記誤差指標を用いて該カルマンフィルタ処理に用いる測定誤差の共分散行列を演算し、該共分散行列により各測定成分の前記補正処理における貢献度を該誤差指標に応じて小さくするカルマンフィルタ処理、
    を備えたことを特徴とする請求項9乃至11記載の位置検出装置。
  16. 車両の現在位置を検出する位置検出装置において、
    車両の加速度や車両の方位変化量に応じた信号を出力する自律航法用センサーの水平面に対するピッチ角θ、ヨー角Yおよび車両に対する前記センサーの取り付け姿勢角並びに車両移動距離検出部により検出された車両移動距離を用いて、第1の周期で緯度、経度、高さ方向の車両位置を計算すると共に、前記センサーから出力する加速度信号を用いて車両速度を計算する自律航法部、
    前記移動距離検出部の出力信号を用いて前記第1周期以上の長さの第2の周期で車両速度を計算し、該車両速度と前記自律航法部で計算した前記車両速度との速度差に基づいて、自律航法部で計算した車両速度、前記ピッチ角θ、前記センサーの取り付け姿勢角を補正する第1の補正部、
    GPSレシーバが出力する緯度、経度、高さ方向の車両位置と車両速度、および前記自律航法部が出力する緯度、経度、高さ方向の車両位置と車両速度を用いて、第2周期以上の長さの第3の周期で前記自律航法部が計算する緯度、経度、高さ方向の車両位置、車両速度、前記ピッチ角θ、前記ヨー角Y、前記センサーの取り付け姿勢角およびセンサーオフセット値を補正する第2の補正部、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定すると共に、信頼度ありと判定された成分の誤差指標を算出するGPSデータ判定部を備え、前記第2補正部は、
    信頼度が無いと判定された測定成分の前記第3ステップの補正処理における貢献度を零あるいは略零にし、信頼度有りと判定された測定成分の該補正処理における貢献度を前記誤差指標の大きさに応じて小さくする手段、
    を備えたことを特徴とする位置検出装置。
  17. 前記GPSデータ判定部は、
    前記GPSレシーバにより測定される車両の各方向の位置成分及び速度成分の信頼度を判定する信頼度判定部、
    信頼度ありと判定された成分の誤差指標を算出する誤差指標計算部、
    を備えることを特徴とする請求項16記載の位置検出装置。
  18. 前記誤差指標計算部は、前記信頼度が無いと判定された前記成分の誤差指標を、該成分が前記補正処理に貢献しないように大きな値にする、
    ことを特徴とする請求項17記載の位置検出装置。

JP2007182818A 2007-07-12 2007-07-12 位置検出装置及び位置検出方法 Active JP4964047B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007182818A JP4964047B2 (ja) 2007-07-12 2007-07-12 位置検出装置及び位置検出方法
US12/166,062 US8510044B2 (en) 2007-07-12 2008-07-01 Position sensing device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007182818A JP4964047B2 (ja) 2007-07-12 2007-07-12 位置検出装置及び位置検出方法

Publications (2)

Publication Number Publication Date
JP2009019992A true JP2009019992A (ja) 2009-01-29
JP4964047B2 JP4964047B2 (ja) 2012-06-27

Family

ID=40253846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007182818A Active JP4964047B2 (ja) 2007-07-12 2007-07-12 位置検出装置及び位置検出方法

Country Status (2)

Country Link
US (1) US8510044B2 (ja)
JP (1) JP4964047B2 (ja)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011038884A (ja) * 2009-08-10 2011-02-24 Sony Corp 車両経路判定方法およびナビゲーション装置
JP2012198147A (ja) * 2011-03-22 2012-10-18 Fujitsu Ltd 移動端末及び移動経路算出プログラム
JP2012215491A (ja) * 2011-04-01 2012-11-08 Seiko Epson Corp 位置算出方法及び位置算出装置
JP2012237606A (ja) * 2011-05-10 2012-12-06 Seiko Epson Corp 位置算出方法及び位置算出装置
JP2013132968A (ja) * 2011-12-26 2013-07-08 Denso Corp 車両姿勢推定装置、及び、盗難通知装置
JP2013145168A (ja) * 2012-01-13 2013-07-25 Denso Corp 車載用ジャイロの角速度誤差補正装置
JP2014130094A (ja) * 2012-12-28 2014-07-10 Jvc Kenwood Corp 導出装置、導出方法、プログラム
JP2014190826A (ja) * 2013-03-27 2014-10-06 Alpine Electronics Inc Gps信頼度判定装置、位置検出装置及びナビゲーション装置
KR20190059543A (ko) * 2017-11-23 2019-05-31 동국대학교 경주캠퍼스 산학협력단 도보 네비게이션 방법
KR101996623B1 (ko) * 2018-12-11 2019-07-04 주식회사 맵퍼스 Gps 궤적 품질 지표를 이용한 고정밀 지도 데이터 구축 방법 및 시스템
CN110501013A (zh) * 2019-08-07 2019-11-26 腾讯科技(深圳)有限公司 位置补偿方法、装置及电子设备
JP2022514072A (ja) * 2018-12-20 2022-02-09 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング パラメータ推定の整合性範囲を適応的に決定する方法

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7856336B2 (en) 2008-06-11 2010-12-21 Trimble Navigation Limited Forward-looking altitude detector
JP5328252B2 (ja) * 2008-07-30 2013-10-30 アルパイン株式会社 ナビゲーションシステムの位置検出装置および位置検出方法
JP5142047B2 (ja) * 2009-02-26 2013-02-13 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置及びナビゲーション用プログラム
JP5051550B2 (ja) * 2009-02-26 2012-10-17 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置及びナビゲーション用プログラム
JP5736106B2 (ja) * 2009-05-19 2015-06-17 古野電気株式会社 移動状態検出装置
TWI484207B (zh) * 2009-11-24 2015-05-11 Inst Information Industry 用於一移動設備之定位裝置、定位方法及其電腦程式產品
EP2336721A1 (en) * 2009-12-21 2011-06-22 Converteam Technology Ltd Fault detection methods
ES2676170T3 (es) * 2009-12-25 2018-07-17 Yamaha Hatsudoki Kabushiki Kaisha Dispositivo de evaluación de características de conductor y vehículo de montar a horcajadas provisto del mismo
US9234760B2 (en) * 2010-01-29 2016-01-12 Blackberry Limited Portable mobile transceiver for GPS navigation and vehicle data input for dead reckoning mode
US8700324B2 (en) * 2010-08-25 2014-04-15 Caterpillar Inc. Machine navigation system having integrity checking
US9199616B2 (en) 2010-12-20 2015-12-01 Caterpillar Inc. System and method for determining a ground speed of a machine
JP6094026B2 (ja) * 2011-03-02 2017-03-15 セイコーエプソン株式会社 姿勢判定方法、位置算出方法及び姿勢判定装置
JP5724676B2 (ja) * 2011-06-27 2015-05-27 富士通株式会社 携帯端末装置、速度算出方法及び速度算出プログラム
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
US20130127658A1 (en) 2011-11-22 2013-05-23 Radio Systems Corporation Method and Apparatus to Determine Actionable Position and Speed in GNSS Applications
US10151843B2 (en) 2011-11-22 2018-12-11 Radio Systems Corporation Systems and methods of tracking position and speed in GNSS applications
US9057615B2 (en) * 2012-10-26 2015-06-16 Texas Instruments Incorporated Systems and methods for navigating using corrected yaw bias values
US9541420B2 (en) * 2013-04-03 2017-01-10 Caterpillar Inc. System for determining error in a sensed machine position
JP2015055534A (ja) * 2013-09-11 2015-03-23 株式会社リコー 情報処理装置、情報処理装置の制御プログラム及び情報処理装置の制御方法
JP2016033473A (ja) * 2014-07-31 2016-03-10 セイコーエプソン株式会社 位置算出方法及び位置算出装置
JP2016033474A (ja) * 2014-07-31 2016-03-10 セイコーエプソン株式会社 位置算出方法及び位置算出装置
JP6386839B2 (ja) * 2014-09-04 2018-09-05 日立建機株式会社 位置算出装置及び運搬車両
JP6191580B2 (ja) * 2014-10-28 2017-09-06 トヨタ自動車株式会社 移動体のセンサ校正方法
CN106324633B (zh) * 2015-06-26 2022-07-05 无线电通信***公司 Gnss应用中跟踪位置及速度的***及方法
US10018732B2 (en) * 2015-12-21 2018-07-10 Clarion Co., Ltd. Information processing apparatus and information processing system
JP6593879B2 (ja) * 2016-03-24 2019-10-23 日本電気株式会社 衛星測位システム、測位端末、測位方法、及びプログラム
US10339068B2 (en) * 2017-04-24 2019-07-02 Advanced Micro Devices, Inc. Fully virtualized TLBs
DE102017212506A1 (de) * 2017-07-20 2019-01-24 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Ermittlung von Höhen-Information für ein Fahrzeug
US10473790B2 (en) 2017-11-17 2019-11-12 Swift Navigation, Inc. Systems and methods for distributed dense network processing of satellite positioning data
US10578747B2 (en) 2017-12-14 2020-03-03 Swift Navigation, Inc. Systems and methods for reduced-outlier satellite positioning
JP7143722B2 (ja) * 2018-10-31 2022-09-29 トヨタ自動車株式会社 自車位置推定装置
US11747142B2 (en) * 2019-04-30 2023-09-05 Stmicroelectronics, Inc. Inertial navigation system capable of dead reckoning in vehicles
EP3963352A4 (en) 2019-05-01 2023-09-20 Swift Navigation, Inc. SYSTEMS AND METHODS FOR SATELLITE POSITIONING WITH HIGH INTEGRITY
CN114502987A (zh) 2019-08-01 2022-05-13 斯威夫特导航股份有限公司 用于高斯过程增强的gnss校正生成的***和方法
FR3107589B1 (fr) * 2020-02-21 2022-03-18 Commissariat Energie Atomique Procédé de détermination de la position et de l’orientation d’un véhicule.
US11480690B2 (en) 2020-06-09 2022-10-25 Swift Navigation, Inc. System and method for satellite positioning
WO2022015744A1 (en) 2020-07-13 2022-01-20 Swift Navigation, Inc. System and method for determining gnss positioning corrections
US11624838B2 (en) 2020-07-17 2023-04-11 Swift Navigation, Inc. System and method for providing GNSS corrections
KR20220078831A (ko) * 2020-12-04 2022-06-13 주식회사 에이치엘클레무브 운전자 보조 시스템 및 운전자 보조 방법
EP4222609A1 (en) 2020-12-17 2023-08-09 Swift Navigation, Inc. System and method for fusing dead reckoning and gnss data streams
JP7177862B2 (ja) * 2021-01-04 2022-11-24 本田技研工業株式会社 位置決定装置
US20230035856A1 (en) * 2021-07-20 2023-02-02 Cambridge Mobile Telematics Inc. Identifying unreliable global navigation satellite system (gnss) data
US11733397B2 (en) 2021-07-24 2023-08-22 Swift Navigation, Inc. System and method for computing positioning protection levels
US11693120B2 (en) 2021-08-09 2023-07-04 Swift Navigation, Inc. System and method for providing GNSS corrections
WO2023167916A1 (en) 2022-03-01 2023-09-07 Swift Navigation, Inc. System and method for detecting outliers in gnss observations
US11906640B2 (en) 2022-03-01 2024-02-20 Swift Navigation, Inc. System and method for fusing sensor and satellite measurements for positioning determination
DE102022205872A1 (de) 2022-06-09 2023-12-14 Continental Automotive Technologies GmbH Verfahren und Vorrichtung zum Ermitteln eines Fahrzeugzustands eines Fahrzeugs
WO2024050094A1 (en) 2022-09-01 2024-03-07 Swift Navigation, Inc. System and method for determining gnss corrections

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01316607A (ja) * 1988-03-30 1989-12-21 Furuno Electric Co Ltd 航法装置
JPH0519036A (ja) * 1991-07-09 1993-01-26 Pioneer Electron Corp Gpsデータのフイルタリング処理装置
JPH08297033A (ja) * 1995-04-27 1996-11-12 Omron Corp ナビゲーション装置
JPH09196691A (ja) * 1996-01-19 1997-07-31 Matsushita Electric Ind Co Ltd ナビゲーション装置
JPH1194573A (ja) * 1997-09-16 1999-04-09 Bio Oriented Technol Res Advancement Inst 移動体用位置姿勢測定装置
JPH11149326A (ja) * 1997-11-17 1999-06-02 Mitsubishi Electric Corp データ処理装置
JP2002148063A (ja) * 2000-11-08 2002-05-22 Denso Corp 車両用現在位置検出装置、車両用現在位置表示装置、ナビゲーション装置および記録媒体
US20020158796A1 (en) * 2001-04-25 2002-10-31 Ian Humphrey Integrated GPS and IGS system and method
JP2007064853A (ja) * 2005-08-31 2007-03-15 Hitachi Ltd 複合測位による移動体の測位制御装置、システムおよびプログラム
JP2008275530A (ja) * 2007-05-02 2008-11-13 Alpine Electronics Inc 位置検出装置及び位置検出方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69206073T2 (de) 1991-07-09 1996-06-27 Pioneer Electronic Corp GPS-Navigationssystem mit lokaler Geschwindigkeits- und Richtungserfassung und mit PDOP-Genauigkeitsbewertung.
US5394333A (en) * 1991-12-23 1995-02-28 Zexel Usa Corp. Correcting GPS position in a hybrid naviation system
JPH08334338A (ja) 1995-06-09 1996-12-17 Zanavy Informatics:Kk Gpsナビゲーション装置
US5774829A (en) * 1995-12-12 1998-06-30 Pinterra Corporation Navigation and positioning system and method using uncoordinated beacon signals in conjunction with an absolute positioning system
US5745868A (en) * 1995-12-26 1998-04-28 Motorola, Inc. Method for rapid recovery from dead reckoning system heading loss
JP3449240B2 (ja) * 1998-09-24 2003-09-22 株式会社デンソー 車両用現在位置検出装置、車両用現在位置表示装置、ナビゲーション装置および記録媒体
JP3571305B2 (ja) 2000-03-24 2004-09-29 クラリオン株式会社 カルマンフィルタの誤差推定値を加味した2drmsを出力するgpsレシーバ
US6407701B2 (en) 2000-03-24 2002-06-18 Clarion Co., Ltd. GPS receiver capable of calculating accurate 2DRMS
JP2001280974A (ja) * 2000-03-28 2001-10-10 Clarion Co Ltd Drセンササンプリング機能付きgpsレシーバ
US6735523B1 (en) * 2000-06-19 2004-05-11 American Gnc Corp. Process and system of coupled real-time GPS/IMU simulation with differential GPS
JP2002333332A (ja) * 2001-05-08 2002-11-22 Pioneer Electronic Corp ハイブリッド処理方法及び装置、ナビゲーションシステム並びにコンピュータプログラム
US6801855B1 (en) * 2002-06-28 2004-10-05 Garmin Ltd. Systems and methods with integrated GPS and dead reckoning capabilities
JP4191499B2 (ja) * 2003-02-03 2008-12-03 パイオニア株式会社 車載装置
US7305303B2 (en) * 2004-03-02 2007-12-04 Honeywell International Inc. Personal navigation using terrain-correlation and/or signal-of-opportunity information
US7831354B2 (en) * 2004-03-23 2010-11-09 Continental Teves, Inc. Body state estimation of a vehicle
US7031816B2 (en) * 2004-03-23 2006-04-18 Continental Teves, Inc. Active rollover protection
US7245215B2 (en) * 2005-02-10 2007-07-17 Pinc Solutions Position-tracking device for position-tracking system
US20080071476A1 (en) * 2006-09-19 2008-03-20 Takayuki Hoshizaki Vehicle dynamics conditioning method on MEMS based integrated INS/GPS vehicle navigation system
US7702459B2 (en) * 2006-10-17 2010-04-20 Alpine Electronics, Inc. GPS accuracy adjustment to mitigate multipath problems for MEMS based integrated INS/GPS navigation systems
US8433514B1 (en) * 2012-05-17 2013-04-30 Trimble Navigation, Limited Navigation sensor mounting-angle calibration

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01316607A (ja) * 1988-03-30 1989-12-21 Furuno Electric Co Ltd 航法装置
JPH0519036A (ja) * 1991-07-09 1993-01-26 Pioneer Electron Corp Gpsデータのフイルタリング処理装置
JPH08297033A (ja) * 1995-04-27 1996-11-12 Omron Corp ナビゲーション装置
JPH09196691A (ja) * 1996-01-19 1997-07-31 Matsushita Electric Ind Co Ltd ナビゲーション装置
JPH1194573A (ja) * 1997-09-16 1999-04-09 Bio Oriented Technol Res Advancement Inst 移動体用位置姿勢測定装置
JPH11149326A (ja) * 1997-11-17 1999-06-02 Mitsubishi Electric Corp データ処理装置
JP2002148063A (ja) * 2000-11-08 2002-05-22 Denso Corp 車両用現在位置検出装置、車両用現在位置表示装置、ナビゲーション装置および記録媒体
US20020158796A1 (en) * 2001-04-25 2002-10-31 Ian Humphrey Integrated GPS and IGS system and method
JP2007064853A (ja) * 2005-08-31 2007-03-15 Hitachi Ltd 複合測位による移動体の測位制御装置、システムおよびプログラム
JP2008275530A (ja) * 2007-05-02 2008-11-13 Alpine Electronics Inc 位置検出装置及び位置検出方法

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011038884A (ja) * 2009-08-10 2011-02-24 Sony Corp 車両経路判定方法およびナビゲーション装置
JP2012198147A (ja) * 2011-03-22 2012-10-18 Fujitsu Ltd 移動端末及び移動経路算出プログラム
JP2012215491A (ja) * 2011-04-01 2012-11-08 Seiko Epson Corp 位置算出方法及び位置算出装置
JP2012237606A (ja) * 2011-05-10 2012-12-06 Seiko Epson Corp 位置算出方法及び位置算出装置
JP2013132968A (ja) * 2011-12-26 2013-07-08 Denso Corp 車両姿勢推定装置、及び、盗難通知装置
JP2013145168A (ja) * 2012-01-13 2013-07-25 Denso Corp 車載用ジャイロの角速度誤差補正装置
JP2014130094A (ja) * 2012-12-28 2014-07-10 Jvc Kenwood Corp 導出装置、導出方法、プログラム
JP2014190826A (ja) * 2013-03-27 2014-10-06 Alpine Electronics Inc Gps信頼度判定装置、位置検出装置及びナビゲーション装置
KR20190059543A (ko) * 2017-11-23 2019-05-31 동국대학교 경주캠퍼스 산학협력단 도보 네비게이션 방법
KR102005380B1 (ko) * 2017-11-23 2019-07-30 동국대학교 경주캠퍼스 산학협력단 도보 네비게이션 방법
KR101996623B1 (ko) * 2018-12-11 2019-07-04 주식회사 맵퍼스 Gps 궤적 품질 지표를 이용한 고정밀 지도 데이터 구축 방법 및 시스템
JP2022514072A (ja) * 2018-12-20 2022-02-09 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング パラメータ推定の整合性範囲を適応的に決定する方法
JP7285933B2 (ja) 2018-12-20 2023-06-02 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング パラメータ推定の整合性範囲を適応的に決定する方法
US11802973B2 (en) 2018-12-20 2023-10-31 Robert Bosch Gmbh Method for an adaptive ascertainment of an integrity range of a parameter estimate
CN110501013A (zh) * 2019-08-07 2019-11-26 腾讯科技(深圳)有限公司 位置补偿方法、装置及电子设备
CN110501013B (zh) * 2019-08-07 2023-09-05 腾讯科技(深圳)有限公司 位置补偿方法、装置及电子设备

Also Published As

Publication number Publication date
US8510044B2 (en) 2013-08-13
JP4964047B2 (ja) 2012-06-27
US20090018772A1 (en) 2009-01-15

Similar Documents

Publication Publication Date Title
JP4964047B2 (ja) 位置検出装置及び位置検出方法
JP4781300B2 (ja) 位置検出装置および位置検出方法
CN106289275B (zh) 用于改进定位精度的单元和方法
US8775063B2 (en) System and method of lane path estimation using sensor fusion
JP5328252B2 (ja) ナビゲーションシステムの位置検出装置および位置検出方法
JP4925909B2 (ja) 位置検出装置及び位置検出方法
JP5419665B2 (ja) 位置標定装置、位置標定方法、位置標定プログラム、速度ベクトル算出装置、速度ベクトル算出方法および速度ベクトル算出プログラム
CN110779521A (zh) 一种多源融合的高精度定位方法与装置
US11079494B2 (en) Positioning device
JP5602070B2 (ja) 位置標定装置、位置標定装置の位置標定方法および位置標定プログラム
US20230358541A1 (en) Inertial navigation system capable of dead reckoning in vehicles
TWI522258B (zh) Based on electronic map, global navigation satellite system and vehicle motion detection technology Lane identification method
KR20220024791A (ko) 차량의 궤적을 결정하기 위한 방법 및 장치
JP5164645B2 (ja) カルマンフィルタ処理における繰り返し演算制御方法及び装置
KR20190003265A (ko) 관성센서 캘리브레이션 방법
KR20190003916A (ko) 항법용 관성센서 캘리브레이션 방법
JP2016218015A (ja) 車載センサ補正装置、自己位置推定装置、プログラム
CN113063441B (zh) 里程计累计推算误差的数据源纠正方法及装置
KR101639152B1 (ko) 도로 구배를 이용한 차량 위치 추정 방법 및 장치
CN113074757A (zh) 车载惯导安装误差角的标定方法
CN112923934A (zh) 一种适用于非结构化场景中结合惯导的激光slam技术
JP4884109B2 (ja) 移動軌跡算出方法、移動軌跡算出装置及び地図データ生成方法
JP6531768B2 (ja) センサ誤差補正装置及び方法
WO2022029878A1 (ja) 車両制御装置
JP2021018112A (ja) 自己位置推定装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100427

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110704

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120105

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4964047

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150406

Year of fee payment: 3