JP6260983B2 - 自己位置推定装置及び方法 - Google Patents
自己位置推定装置及び方法 Download PDFInfo
- Publication number
- JP6260983B2 JP6260983B2 JP2013110370A JP2013110370A JP6260983B2 JP 6260983 B2 JP6260983 B2 JP 6260983B2 JP 2013110370 A JP2013110370 A JP 2013110370A JP 2013110370 A JP2013110370 A JP 2013110370A JP 6260983 B2 JP6260983 B2 JP 6260983B2
- Authority
- JP
- Japan
- Prior art keywords
- nss
- sensor
- position estimation
- positioning result
- abnormality
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 239
- 230000008569 process Effects 0.000 claims description 158
- 230000005856 abnormality Effects 0.000 claims description 138
- 238000012937 correction Methods 0.000 claims description 93
- 238000005259 measurement Methods 0.000 claims description 56
- 238000012545 processing Methods 0.000 description 75
- 230000014509 gene expression Effects 0.000 description 11
- 239000011159 matrix material Substances 0.000 description 10
- 239000006185 dispersion Substances 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 102100022907 Acrosin-binding protein Human genes 0.000 description 4
- 101100310674 Tenebrio molitor SP23 gene Proteins 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000010391 action planning Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 101100365087 Arabidopsis thaliana SCRA gene Proteins 0.000 description 1
- 102100038445 Claudin-2 Human genes 0.000 description 1
- 101100478056 Dictyostelium discoideum cotE gene Proteins 0.000 description 1
- 101000756551 Homo sapiens Acrosin-binding protein Proteins 0.000 description 1
- 101000882901 Homo sapiens Claudin-2 Proteins 0.000 description 1
- 101100438139 Vulpes vulpes CABYR gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Landscapes
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
管理している最新の内部状態に基づいて、前記内部状態の観測値を取得した時刻における自己の内部状態を予測し、予測した前記内部状態に基づいて、少なくとも前記第1の測位結果を予測し、予測した前記第1の測位結果と、現実の前記第1の測位結果との差分に基づいて前記NSSセンサに測定異常が発生しているか否かを判定する1回目の異常判定処理を実行し、当該1回目の異常判定処理により前記NSSセンサに測定異常が発生していると判定した場合には、観測ノイズを大きな値に変更する修正処理を実行した上で、再度、前記NSSセンサに測定異常が発生しているか否かを判断する2回目の異常判定処理を実行し、当該2回目の異常判定処理により前記NSSセンサに測定異常が発生していないと判定した場合には、前記第2の測位結果を前記第1の測位結果に基づいて修正したものを自己の位置と推定し、前記NSSセンサに測定異常が発生していると判定した場合には、前記第2の測位結果を、前記NSSセンサに測定異常が発生していないと判定した場合よりも少ない修正量で修正したものを自己の位置と推定するようにした。
(1−1)本実施の形態によるシステム構成
図1において、1は全体として本実施の形態による車両制御システムを示す。この車両制御システム1は、当該車両制御システム1が搭載された車両(図示せず)の位置を測位する測位装置2と、測位装置2の測位結果に基づいて車両の移動を制御する制御装置3とから構成される。
(1−2−1)概要
次に、測位装置2の位置推定部12において実行される自己位置推定処理の方式(自己位置推定方式)について説明する。
次に、カルマンフィルタ理論を利用した本実施の形態による自己位置推定処理の具体的な処理内容について説明する。
(1−2−3−1)内部状態及びその分散・共分散
次に、上述した内部状態予測処理、観測値予測処理、異常判定処理及び修正処理の具体的な内容について説明する。なお、以下の説明において、「対象とするセンサ」とは、INS処理時には車輪用エンコーダ14、ジャイロセンサ15及びステア角エンコーダ16を指し、NSS処理(図4)のステップSP22の更新処理ではGPS/GPSコンパス13のうちのGPSセンサを指し、NSS処理のステップSP23の更新処理ではGPS/GPSコンパス13のうちのGPSコンパスを指すものとする。
内部状態予測処理では、対象とするセンサのセンサ出力を取得した時刻(以下、これを観測時刻と呼ぶ)における内部状態Xt及びその分散・共分散CovXtを予測する。この予測値は、観測時刻とモデル時刻との差分をΔt(観測時刻−モデル時刻)として、
次式のように求めることができる。
観測値予測処理では、次式
異常判定処理は、上述のようにNSS処理においてのみ実行される処理である。この異常判定処理では、マルチパスの影響等による測定異常がGPS/GPSコンパス13に発生しているか否かを判定する。
(1−2−3−5−1)通常の修正処理
位置推定部12は、上述の異常判定処理において、通常の修正処理を実行すべきと判定した場合、次式
一方、上述の異常判定処理において、異常時の修正処理を実行すべきと判定した場合には、通常修正処理時よりも少ない修正量で内部状態Xt及びその分散・共分散CovXtを修正する。
以上の車両制御システム1によれば、INSによる測位結果が常にNSSの測定結果に基づいて修正されるため、最終的にINSによる測位結果がNSSの測位結果に近づくよう修正される。従って、自己位置の推定結果としてINSによる測位結果を採用した場合に、その後、NSSによる測位結果が利用されなくなって、自己位置の推定結果と、現実の位置との間の誤差が拡大するという事態が発生するのを未然かつ有効に防止することができる。
図1において、20は全体として第2の実施の形態による車両制御システムを示す。この車両制御システム20は、測位装置21の位置推定部22により実行される更新処理の処理内容が異なる点を除いて第1の実施の形態の車両制御システム1と同様に構成されている。
なお上述の第1及び第2の実施の形態においては、本発明を車両の位置を推定する測位装置に適用するようにした場合について述べたが、本発明はこれに限らず、車両以外の移動体の位置を推定するこの他種々の自己位置推定装置に広く適用することができる。
Claims (4)
- 測位衛星からの電波に基づいて自己の位置を測位するNSS(Navigation Satellite System)センサと、
自己の状態を検出する内界センサと、
前記NSSセンサの出力に基づき得られる第1の測位結果と、前記内界センサの出力を積分することにより得られる第2の測位結果とに基づいて自己の位置を推定する位置推定部と
を備え、
前記位置推定部は、
自己の状態を内部状態として管理しており、
管理している最新の内部状態に基づいて、前記内部状態の観測値を取得した時刻における自己の内部状態を予測し、
予測した前記内部状態に基づいて、少なくとも前記第1の測位結果を予測し、
予測した前記第1の測位結果と、現実の前記第1の測位結果との差分に基づいて前記NSSセンサに測定異常が発生しているか否かを判定する1回目の異常判定処理を実行し、
当該1回目の異常判定処理により前記NSSセンサに測定異常が発生していると判定した場合には、観測ノイズを大きな値に変更する修正処理を実行した上で、再度、前記NSSセンサに測定異常が発生しているか否かを判断する2回目の異常判定処理を実行し、
当該2回目の異常判定処理により前記NSSセンサに測定異常が発生していないと判定した場合には、前記第2の測位結果を前記第1の測位結果に基づいて修正したものを自己の位置と推定し、前記NSSセンサに測定異常が発生していると判定した場合には、前記第2の測位結果を、前記NSSセンサに測定異常が発生していないと判定した場合よりも少ない修正量で修正したものを自己の位置と推定する
ことを特徴とする自己位置推定装置。 - 前記位置推定部は、
前記1回目の異常判定処理において、予測した前記第1の測位結果及び現実の前記第1の測位結果の差分の絶対値と、当該差分のマハラノビス距離と、前記内部状態の修正量の大きさとの何れかに基づいて、前記NSSセンサに測定異常が発生しているか否かを判定する
ことを特徴とする請求項1に記載の自己位置推定装置。 - 自己位置推定装置により実行される自己位置推定方法において、
測位衛星からの電波に基づいて自己の位置を測位するNSS(Navigation Satellite System)センサの出力と、自己の状態を検出する内界センサの出力とを取得する第1のステップと、
前記NSSセンサの出力に基づき得られる第1の測位結果と、前記内界センサの出力を積分することにより得られる第2の測位結果とに基づいて自己の位置を推定する第2のステップと
を備え、
前記自己位置推定装置は、
自己の状態を内部状態として管理しており、
前記第2のステップにおいて、前記自己位置推定装置は、
管理している最新の内部状態に基づいて、前記内部状態の観測値を取得した時刻における自己の内部状態を予測し、
予測した前記内部状態に基づいて、少なくとも前記第1の測位結果を予測し、
予測した前記第1の測位結果と、現実の前記第1の測位結果との差分に基づいて前記NSSセンサに測定異常が発生しているか否かを判定する1回目の異常判定処理を実行し、
当該1回目の異常判定処理により前記NSSセンサに測定異常が発生していると判定した場合には、観測ノイズを大きな値に変更する修正処理を実行した上で、再度、前記NSSセンサに測定異常が発生しているか否かを判断する2回目の異常判定処理を実行し、
当該2回目の異常判定処理により前記NSSセンサに測定異常が発生していないと判定した場合には、前記第2の測位結果を前記第1の測位結果に基づいて修正したものを自己の位置と推定し、前記NSSセンサに測定異常が発生していると判定した場合には、前記第2の測位結果を、前記NSSセンサに測定異常が発生していないと判定した場合よりも少ない修正量で修正したものを自己の位置と推定する
ことを特徴とする自己位置推定方法。 - 前記自己位置推定装置は、
前記1回目の異常判定処理において、予測した前記第1の測位結果及び現実の前記第1の測位結果の差分の絶対値と、当該差分のマハラノビス距離と、前記内部状態の修正量の大きさとの何れかに基づいて、前記NSSセンサに測定異常が発生しているか否かを判定する
ことを特徴とする請求項3に記載の自己位置推定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013110370A JP6260983B2 (ja) | 2013-05-24 | 2013-05-24 | 自己位置推定装置及び方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013110370A JP6260983B2 (ja) | 2013-05-24 | 2013-05-24 | 自己位置推定装置及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014228495A JP2014228495A (ja) | 2014-12-08 |
JP6260983B2 true JP6260983B2 (ja) | 2018-01-17 |
Family
ID=52128450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013110370A Active JP6260983B2 (ja) | 2013-05-24 | 2013-05-24 | 自己位置推定装置及び方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6260983B2 (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6240595B2 (ja) * | 2014-12-10 | 2017-11-29 | 株式会社豊田中央研究所 | 自己位置推定装置及び自己位置推定装置を備えた移動体 |
JP6438354B2 (ja) * | 2015-05-29 | 2018-12-12 | 株式会社豊田中央研究所 | 自己位置推定装置及び自己位置推定装置を備えた移動体 |
JP2019082328A (ja) * | 2016-02-16 | 2019-05-30 | 株式会社日立製作所 | 位置推定装置 |
JP6393292B2 (ja) * | 2016-06-08 | 2018-09-19 | 本田技研工業株式会社 | 車両用走行制御装置およびその制御方法 |
JP2016185431A (ja) * | 2016-08-02 | 2016-10-27 | 株式会社大一商会 | 遊技機 |
JP6749266B2 (ja) * | 2017-02-27 | 2020-09-02 | 三菱電機株式会社 | 誤り測位解検出装置および誤り測位解検出プログラム |
JP6876999B2 (ja) * | 2017-03-08 | 2021-05-26 | 多摩川精機株式会社 | ナビゲーション装置 |
JP6969131B2 (ja) * | 2017-03-27 | 2021-11-24 | 株式会社Ihi | 移動体の移動予測方法および移動予測システム |
JP7069624B2 (ja) * | 2017-10-05 | 2022-05-18 | 日産自動車株式会社 | 位置演算方法、車両制御方法及び位置演算装置 |
WO2020049945A1 (ja) * | 2018-09-04 | 2020-03-12 | ソニー株式会社 | 自己位置推定装置、情報処理装置及び自己位置推定方法 |
JP7186414B2 (ja) * | 2018-12-07 | 2022-12-09 | 学校法人早稲田大学 | 移動物体の速度検出システム、速度検出装置及びそのプログラム |
JP7207163B2 (ja) * | 2019-05-23 | 2023-01-18 | 株式会社デンソー | 異常検出装置、異常検出方法、異常検出プログラム |
JP7028223B2 (ja) * | 2019-07-18 | 2022-03-02 | 株式会社豊田中央研究所 | 自己位置推定装置 |
JP7365958B2 (ja) * | 2020-04-17 | 2023-10-20 | Kddi株式会社 | 測位システム、方法及びプログラム |
CN111679302B (zh) * | 2020-05-28 | 2023-10-03 | 阿波罗智联(北京)科技有限公司 | 车辆定位方法、装置、电子设备和计算机存储介质 |
JP7420023B2 (ja) * | 2020-09-04 | 2024-01-23 | 株式会社デンソー | 慣性センサ較正装置および慣性センサ較正プログラム |
CN116261697A (zh) * | 2020-10-09 | 2023-06-13 | 索尼集团公司 | 自主移动装置、控制方法和程序 |
JP7047958B1 (ja) | 2021-03-25 | 2022-04-05 | 三菱電機株式会社 | 移動体の管理システム |
CN115453580A (zh) * | 2022-09-13 | 2022-12-09 | 广东汇天航空航天科技有限公司 | Gnss传感器的故障诊断方法、装置、导航系统及交通工具 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4905054B2 (ja) * | 2006-10-24 | 2012-03-28 | トヨタ自動車株式会社 | 移動体用衛星電波受信機 |
US8560218B1 (en) * | 2008-12-31 | 2013-10-15 | Dp Technologies, Inc. | Method and apparatus to correct for erroneous global positioning system data |
JP5554560B2 (ja) * | 2009-12-28 | 2014-07-23 | 川崎重工業株式会社 | 測位信頼度評価装置、測位信頼度評価方法、および、測位信頼度評価プログラム |
JP5573409B2 (ja) * | 2010-06-23 | 2014-08-20 | アイシン・エィ・ダブリュ株式会社 | 軌跡情報生成装置、方法およびプログラム |
JP5118177B2 (ja) * | 2010-08-18 | 2013-01-16 | 株式会社小野測器 | 移動体高精度速度計測装置及び方法 |
JP2012207919A (ja) * | 2011-03-29 | 2012-10-25 | Toyota Central R&D Labs Inc | 異常値判定装置、測位装置、及びプログラム |
JP2012215491A (ja) * | 2011-04-01 | 2012-11-08 | Seiko Epson Corp | 位置算出方法及び位置算出装置 |
JP5742450B2 (ja) * | 2011-05-10 | 2015-07-01 | セイコーエプソン株式会社 | 位置算出方法及び位置算出装置 |
-
2013
- 2013-05-24 JP JP2013110370A patent/JP6260983B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014228495A (ja) | 2014-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6260983B2 (ja) | 自己位置推定装置及び方法 | |
US9753144B1 (en) | Bias and misalignment compensation for 6-DOF IMU using GNSS/INS data | |
US9222801B2 (en) | Apparatus and method for correcting error of gyro sensor in mobile robot | |
EP1585939B1 (en) | Attitude change kalman filter measurement apparatus and method | |
JP6191103B2 (ja) | 移動状態算出方法及び移動状態算出装置 | |
CN108700423B (zh) | 车载装置及推定方法 | |
EP2472225A2 (en) | Method and system for initial quaternion and attitude estimation | |
JP4199553B2 (ja) | ハイブリッド航法装置 | |
US7860651B2 (en) | Enhanced inertial system performance | |
US8560234B2 (en) | System and method of navigation based on state estimation using a stepped filter | |
CN103941273B (zh) | 机载惯性/卫星组合导航系统的自适应滤波方法与滤波器 | |
JP6008124B2 (ja) | 車両方位検出方法および車両方位検出装置 | |
US20190187297A1 (en) | System and method for locating a moving object | |
CN112798021B (zh) | 基于激光多普勒测速仪的惯导系统行进间初始对准方法 | |
US20140236445A1 (en) | Method for Estimating Tire Parameters for a Vehicle | |
CN110057381A (zh) | 一种导航系统的零速修正方法及系统 | |
CN114076610B (zh) | Gnss/mems车载组合导航系统的误差标定、导航方法及其装置 | |
CN107076559B (zh) | 用于匹配导航系统的方法和系统 | |
US20230366680A1 (en) | Initialization method, device, medium and electronic equipment of integrated navigation system | |
JP5842363B2 (ja) | 位置算出方法及び位置算出装置 | |
WO2012137415A1 (ja) | 位置算出方法及び位置算出装置 | |
CN110346824A (zh) | 一种车辆导航方法、系统、装置及可读存储介质 | |
JP5164645B2 (ja) | カルマンフィルタ処理における繰り返し演算制御方法及び装置 | |
WO2016028587A1 (en) | Earthmoving machine comprising weighted state estimator | |
JP6248559B2 (ja) | 車両用走行軌跡算出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160425 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170328 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170425 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170616 |
|
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: 20171114 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171206 Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171208 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6260983 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |