JP2018165658A - 移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム - Google Patents

移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム Download PDF

Info

Publication number
JP2018165658A
JP2018165658A JP2017062862A JP2017062862A JP2018165658A JP 2018165658 A JP2018165658 A JP 2018165658A JP 2017062862 A JP2017062862 A JP 2017062862A JP 2017062862 A JP2017062862 A JP 2017062862A JP 2018165658 A JP2018165658 A JP 2018165658A
Authority
JP
Japan
Prior art keywords
detection
detected
trajectory
motion vector
predicted
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
JP2017062862A
Other languages
English (en)
Other versions
JP6419242B2 (ja
Inventor
康二 蓮井
Koji Hasui
康二 蓮井
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2017062862A priority Critical patent/JP6419242B2/ja
Publication of JP2018165658A publication Critical patent/JP2018165658A/ja
Application granted granted Critical
Publication of JP6419242B2 publication Critical patent/JP6419242B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Navigation (AREA)
  • Measurement Of Distances Traversed On The Ground (AREA)

Abstract

【課題】本発明は、移動体の移動距離をより正確に測定することを目的とするものである。【解決手段】運動ベクトル検出部24は、加速度センサ13を含む運動センサからの信号に基づいて、車両の運動ベクトルを検出する。位置予測部25は、運動ベクトル検出部24で検出された運動ベクトルと、位置検出部21で検出された検出位置とに基づいて、設定時間後の車両の3次元位置である予測位置を予測する。比較判定部26は、位置検出部21で検出された検出位置と、その検出位置が検出された時刻に対応する予測位置である対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する。【選択図】図1

Description

この発明は、移動体、例えば車両の移動距離を測定する移動距離測定装置、移動距離測定方法、及び移動距離測定プログラムに関するものである。
従来、タクシーメータに採用されている移動距離測定装置では、道路面に接地しているタイヤの回転数と、タイヤの外周の長さとを乗算することにより、始点から終点までの走行距離を算出している。
しかしながら、このような移動距離測定装置では、タイヤの回転数に基づいて走行距離を算出しているので、走行によりタイヤが摩耗してタイヤ径が小さくなったり、走行時にタイヤがスリップして空転したりすることにより、実際よりも長い走行距離が算出される恐れがある。
そこで、移動距離測定装置で算出された走行距離と実際の走行距離との差を縮小するために、物理的な接地による走行距離の算出ではなく、センサ及びGPS等の計測機器によって特定される2点間の距離を算出し、算出された距離を積算していくことで走行距離を算出することが提案されている。
具体的には、角速度センサの出力値に基づいて算出される方位変化量と、速度センサの出力値に基づいて算出される移動距離とから、車両の相対軌跡を推定するとともに、当該車両の相対軌跡とGPS受信装置からの出力値とに基づいて、車両の走行軌跡を推定する方法が提案されている(例えば、特許文献1参照)。
ここで、走行軌跡が推定されれば、走行軌跡上の位置が特定された2点間の距離を算出し、算出された距離を始点から終点まで繰り返して積算することにより、車両の走行距離を算出することができる。
特開2012−2794号公報
しかしながら、特許文献1に記載された方法では、角速度センサ及び速度センサが設けられた車両が、凸凹状の路面を走行する場合又は突起物等の障害物を乗り越え、上下左右にバンピング、即ち振動したときに、その影響を含む走行軌跡が推定される。また、車両がローリングして左右に揺れた場合にも、その影響を含む走行軌跡が推定される。
そのため、特許文献1に記載された方法で推定された車両の走行軌跡に基づいて、車両の走行距離を算出した場合には、同じ距離を走行したとしても、路面の状態及び車の揺れ等により、測定すべき走行距離と測定された走行距離との間に差異が発生するという問題がある。
この発明は、上記のような課題を解決するためになされたものであり、移動体の移動距離をより正確に測定することができる移動距離測定装置、移動距離測定方法、及び移動距離測定プログラムを得ることを目的とする。
この発明に係る移動距離測定装置は、移動体の3次元位置を検出する位置検出部、位置検出部で検出された3次元位置である検出位置に基づいて、移動体の3次元の移動軌跡を作成する軌跡作成部、及び軌跡作成部で作成された移動体の移動軌跡に基づいて、移動体の移動距離を求める距離測定部を備え、軌跡作成部は、移動体の運動に応じた信号を発生する運動センサからの信号に基づいて、移動体の運動ベクトルを検出する運動ベクトル検出部、運動ベクトル検出部で検出された運動ベクトルと、検出位置とに基づいて、設定時間後の移動体の3次元位置である予測位置を予測する位置予測部、及び検出位置と、その検出位置が検出された時刻に対応する予測位置である対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する比較判定部を有しており、さらに軌跡作成部は、検出位置の検出、予測位置の予測、及び位置ずれの判定を設定時間毎に繰り返し実施しながら移動体の移動軌跡を作成し、対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる。
この発明の移動距離測定装置は、予測位置を予測し、対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いないので、移動体の移動距離をより正確に測定することができる。
この発明の実施の形態1による移動距離測定装置を示すブロック図である。 図1の軌跡作成部による軌跡作成の方法を示す説明図である。 図1の制御部の動作を示すフローチャートである。 図3の移動軌跡作成処理のサブルーチンを示すフローチャートである。 図3の仮軌跡作成処理のサブルーチンを示すフローチャートである。
以下、この発明を実施するための形態について、図面を参照して説明する。
実施の形態1.
図1はこの発明の実施の形態1による移動距離測定装置を示すブロック図であり、この例では、移動体としての車両の移動距離を測定する装置を示している。図1において、移動距離測定装置100は、計測機器10、制御部20及びディスプレイ30を備えている。
計測機器10は、GPS受信機11、高度計12、及び加速度センサ13を有している。GPS受信機11は、図示しないGPS衛星からの電波を受信し、車両の平面上の位置を特定するための位置信号を出力する。高度計12は、車両の高度に応じた高度信号を出力する。これらのGPS受信機11からの位置信号と、高度計12からの高度信号とに基づいて、車両の3次元上の位置を確定することができる。
加速度センサ13は、車両の運動に応じた信号を発生する運動センサであり、車両の加速度の大きさ及び方向に応じた信号を発生する。加速度センサ13としては、例えばジャイロスコープが用いられる。ジャイロスコープは、車両の回転角速度に応じた角速度信号を出力する角速度センサである。また、運動センサとして、車両の移動速度、即ち走行速度に応じた速度信号を出力する速度センサを用いることもできる。加速度センサ13を含む運動センサからの信号に基づいて、任意の時刻における車両の運動ベクトルを求めることができる。
制御部20は、機能ブロックとして、位置検出部21、軌跡作成部22、及び距離測定部23を有している。位置検出部21は、GPS受信機11及び高度計12からの信号に基づいて、車両の3次元位置を検出する。
軌跡作成部22は、位置検出部21で検出された3次元位置である検出位置に基づいて、車両の3次元の移動軌跡を作成する。距離測定部23は、軌跡作成部22で作成された車両の移動軌跡に基づいて、車両の移動距離、即ち走行距離を求める。また、距離測定部23は、算出した移動距離を表示部であるディスプレイ30に表示させる。車両がタクシーである場合、制御部20は、算出した移動距離に対応する料金を算出し、ディスプレイ30に表示させてもよい。
軌跡作成部22は、機能ブロックとして、運動ベクトル検出部24、位置予測部25、及び比較判定部26を有している。運動ベクトル検出部24は、加速度センサ13を含む運動センサからの信号に基づいて、車両の運動ベクトルを検出する。
位置予測部25は、運動ベクトル検出部24で検出された運動ベクトルと、位置検出部21で検出された検出位置とに基づいて、設定時間後の車両の3次元位置である予測位置を予測する。このため、運動ベクトル検出部24で検出する運動ベクトルは、設定時間後の車両の位置を予測するために必要な情報、即ち速度、加速度及び方向等を含んでいる。また、設定時間は、1秒よりも十分短い時間、例えば数ミリ秒に設定される。
比較判定部26は、位置検出部21で検出された検出位置と、その検出位置が検出された時刻に対応する予測位置である対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する。
また、軌跡作成部22は、検出位置の検出、予測位置の予測、及び位置ずれの判定を設定時間毎に繰り返し実施しながら車両の3次元の移動軌跡を作成する。
ここで、制御部20は、演算処理を実行するCPUと、プログラムを格納したメモリとを有するコンピュータで構成されている。そして、制御部20を構成する各ブロックは、メモリにソフトウェアとして記憶されている。
図2は図1の軌跡作成部22による軌跡作成の方法を示す説明図である。図2において、Pd1〜Pd6は、それぞれ時刻t1〜t6における検出位置を示している。また、Pp4及びPp5は、時刻t4及び時刻t5における予測位置を示している。
さらに、図2の1点鎖線の円は、位置ずれ閾値を示している。位置ずれ閾値は、3次元上では球である。但し、完全な球ではなく、方向性を持たせて変形させてもよい。即ち、位置ずれ閾値は、予測位置から見て全方向に同じ値でなくてもよい。
図2の例では、左から右へ向かって上記の設定時間毎に移動軌跡を作成、即ち延長している。まず、時刻t1で予測した時刻t2の予測位置に対する時刻t2における検出位置Pd2のずれは、位置ずれ閾値よりも小さい。即ち、検出位置Pd2が位置ずれ閾値の円の中に入っている。このため、検出位置Pd1と検出位置Pd2とを結ぶ線分を移動軌跡の一部として確定する。
同様に、時刻t2で予測した時刻t3の予測位置に対する時刻t3における検出位置Pd3のずれは、位置ずれ閾値よりも小さい。このため、検出位置Pd2と検出位置Pd3とを結ぶ線分を移動軌跡の一部として確定する。
次に、時刻t3で予測した時刻t4の予測位置Pp4に対する時刻t4における検出位置Pd4のずれは、位置ずれ閾値以上である。この場合、車両のバンピング又はローリングによるノイズであると判定し、検出位置Pd4を無視する。そして、予測位置Pp4を移動軌跡の一部として用い、検出位置Pd3と予測位置Pp4とを結ぶ線分を移動軌跡の一部として確定する。
また、位置予測部25は、予測位置Pp4を検出位置として次の予測位置Pp5を予測する。このとき、位置予測部25は、運動ベクトルとして、最後にずれが位置ずれ閾値よりも小さいと判定された検出位置、ここでは検出位置Pd3での運動ベクトルを用いる。
図2の例では、時刻t5における検出位置Pd5も、予測位置Pp5に対して位置ずれ閾値以上ずれている。このため、予測位置Pp5を移動軌跡の一部として用い、予測位置Pp4と予測位置Pp5とを結ぶ線分を移動軌跡の一部として確定する。
そして、予測位置Pp5と同様に、予測位置Pp5と検出位置Pd3での運動ベクトルとに基づいて、時刻t6における予測位置を予測する。図2の例では、時刻t6の予測位置に対する時刻t6における検出位置Pd6のずれは、位置ずれ閾値よりも小さい。このため、予測位置Pp5と検出位置Pd6とを結ぶ線分を移動軌跡の一部として確定する。
このように、軌跡作成部22は、対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置(図2ではPd4及びPd5)を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる。
即ち、通常の車両の走行において、設定時間で車両の位置が予測位置から位置ずれ閾値以上外れるのは不自然であり、振動又は揺れ等による影響であると判断されるため、位置ずれ閾値以上の検出位置を不採用とする。逆に言うと、そのような不自然な位置ずれを除外するように位置ずれ閾値を設定する。
また、比較判定部26は、設定時間あたりの車両の運動ベクトルの変化量が変化量閾値よりも小さいかどうかも判定する。そして、軌跡作成部22は、運動ベクトルの変化量が変化量閾値以上である場合には、変化量閾値以上の運動ベクトルが検出された時刻に対応する検出位置である不採用検出位置を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる。
即ち、通常の車両の走行において、設定時間あたりの車両の運動ベクトルの変化量が変化量閾値以上となるのは不自然であり、振動又は揺れ等による影響であると判断されるため、変化量閾値以上の運動ベクトルが検出された時刻に対応する検出位置を不採用とする。逆に言うと、そのような不自然な運動ベクトルの変化を除外するように変化量閾値を設定する。
例えば、図2の検出位置Pd4が位置ずれ閾値の円内に入っていても、時刻t3における運動ベクトルに対する時刻t4における運動ベクトルの変化量が変化量閾値以上となる場合がある。このような場合、時刻t4は異常検出時刻であり、検出位置Pd4は不採用検出位置となる。そして、予測位置Pp4を時刻t4の移動軌跡として用いる。
さらに、位置予測部25は、予測位置を移動軌跡の一部とした場合、その予測位置を異常検出時刻の検出位置とし、不採用検出位置が検出されるよりも前の運動ベクトルを用いて次の予測位置を予測する。
軌跡作成部22は、GPS衛星からの電波が受信できない区間では、予測位置を繋いだ軌跡を仮軌跡として確定する。また、軌跡作成部22は、仮軌跡を確定した後、GPS衛星からの電波を受信した場合に、電波受信復帰後最初に位置検出部21で検出された検出位置に基づいて、仮軌跡を補正する。補正の方法としては、例えばスパースモデリングが挙げられる。
次に、図3は図1の制御部20の動作を示すフローチャートである。図3の処理は、例えばタクシーであれば、賃走開始時にタクシーメータを操作することで開始され、設定時間毎に繰り返し実行される。
図3において、まず、制御部20は、GPS衛星からの電波をGPS受信機11で受信することが可能であるか否かを判定する(ステップS1)。これ以降、GPS衛星からの電波をGPS受信機11で受信することが可能である状態を、GPS受信可能と称し、GPS衛星からの電波をGPS受信機11で受信することが不可能である状態を、GPS受信不可能と称することもある。
ステップS1において、GPS受信可能である(即ち、Yes)と判定された場合には、軌跡作成部22は、未補正の仮軌跡があるかどうかを判定する(ステップS2)。未補正の仮軌跡がなければ(即ち、No)、軌跡作成部22は、サブルーチンとして実施される移動軌跡作成処理を実行し(ステップS3)、後述するステップS6に移行する。
未補正の仮軌跡がある場合(即ち、Yes)には、GPS受信機11からの位置信号に基づいて、スパースモデリング等により仮軌跡の補正処理(ステップS4)を行うとともに、移動軌跡作成処理(ステップS3)を実行した後、ステップS6に移行する。
一方、ステップS1において、GPS受信不可能である(即ち、No)と判定された場合には、軌跡作成部22は、サブルーチンとして実施される仮軌跡作成処理を実行し(ステップS5)、ステップS6に移行する。
ステップS6では、移動軌跡の作成を終了するか否かを判定する。ここで、移動軌跡の作成を終了するとは、例えばタクシーであれば、目的地に到着してタクシーメータが操作された場合である。
ステップS6において、移動軌跡の作成を終了する(即ち、Yes)と判定された場合には、距離測定部23は、軌跡作成部22で作成された車両の移動軌跡に基づいて、車両の移動距離を算出し(ステップS7)、図3の処理を終了する。
ここで、距離測定部23は、移動軌跡上の位置が特定された2点間の距離を算出し、算出された距離を始点から終点まで繰り返して積算することにより、車両の移動距離を算出する。
次に、図4は図3の移動軌跡作成処理のサブルーチンを示すフローチャートである。図4において、まず、軌跡作成部22は、GPS受信機11からの信号及び高度計12からの信号に基づいて、車両の位置を取得、即ち検出位置を検出する(ステップS11)。続いて、軌跡作成部22は、加速度センサ13を含む運動センサからの信号に基づいて、車両の運動ベクトルを算出する(ステップS12)。
この後、軌跡作成部22は、前回予測した予測位置に対する今回検出された検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定するとともに(ステップS13)、設定時間あたりの運動ベクトルの変化量が変化量閾値よりも小さいかどうかを判定する(ステップS14)。
ずれが位置ずれ閾値よりも小さく、かつ運動ベクトルの変化量が変化量閾値よりも小さい場合には、今回検出された検出位置を移動軌跡の一部として採用することを確定する(ステップS15)。
ずれが位置ずれ閾値以上、又は運動ベクトルの変化量が変化量閾値以上である場合、今回検出された検出位置は不採用とし、以前に予測された予測位置を移動軌跡の一部として採用することを確定する(ステップS16)。
この後、確定した位置と運動ベクトルとに基づいて、設定時間後の予測位置を算出して記憶し(ステップS17)、図4の処理を終了する。
次に、図5は図3の仮軌跡作成処理のサブルーチンを示すフローチャートである。図5において、まず、軌跡作成部22は、前回予測した予測位置を移動軌跡の一部として採用することを確定する(ステップS21)。続いて、軌跡作成部22は、運動ベクトルを算出する(ステップS22)。
この後、軌跡作成部22は、設定時間あたりの運動ベクトルの変化量が変化量閾値よりも小さいかどうかを判定する(ステップS14)。運動ベクトルの変化量が変化量閾値よりも小さい場合には、確定した位置と今回算出した運動ベクトルに基づいて、設定時間後の予測位置を算出し(ステップS24)、図5の処理を終了する。
運動ベクトルの変化量が変化量閾値以上である場合、以前算出した運動ベクトル、例えば変化量が変化量閾値よりも小さかった直近の運動ベクトルと、確定した位置とに基づいて、設定時間後の予測位置を算出し(ステップS25)、図5の処理を終了する。
このように、実施の形態1の移動距離測定方法は、車両の3次元位置を検出する位置検出ステップと、位置検出ステップで検出された検出位置に基づいて、車両の3次元の移動軌跡を作成する軌跡作成ステップと、軌跡作成ステップで作成された車両の移動軌跡に基づいて、車両の移動距離を求める距離測定ステップを含んでいる。
そして、軌跡作成ステップは、車両の運動に応じた信号を発生する運動センサからの信号に基づいて、車両の運動ベクトルを検出する運動ベクトル検出ステップと、運動ベクトルと検出位置とに基づいて、設定時間後の車両の3次元位置である予測位置を予測する位置予測ステップと、検出位置と対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する比較判定ステップを含んでいる。
また、軌跡作成ステップでは、検出位置の検出、予測位置の予測、及び位置ずれの判定を設定時間毎に繰り返し実施しながら車両の移動軌跡を作成する。
さらに、対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる。
また、実施の形態1の移動距離測定プログラムは、車両の3次元位置を算出する位置検出処理と、位置検出処理で算出された検出位置に基づいて、車両の3次元の移動軌跡を作成する軌跡作成処理と、軌跡作成処理で作成された車両の移動軌跡に基づいて、車両の移動距離を算出する距離測定処理とをコンピュータに実行させるためのプログラムである。
さらに、実施の形態1の移動距離測定プログラムは、軌跡作成処理において、運動センサからの信号に基づいて、車両の運動ベクトルを算出する運動ベクトル検出処理と、運動ベクトルと検出位置とに基づいて、設定時間後の車両の3次元位置である予測位置を算出する位置予測処理と、検出位置と対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する比較判定処理とをコンピュータに実行させるためのプログラムである。
さらにまた、実施の形態1の移動距離測定プログラムは、検出位置の算出、予測位置の算出、及び位置ずれの判定を設定時間毎に繰り返し実施しながら車両の移動軌跡を作成する処理と、対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる処理をコンピュータに実行させるためのプログラムである。
このような移動距離測定装置、移動距離測定方法、及び移動距離測定プログラムでは、運動ベクトルを用いて予測位置を予測し、対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いず、異常検出時刻よりも前に予測した予測位置を異常検出時刻の移動軌跡として用いるので、車両の移動距離をより正確に測定することができる。
また、運動ベクトルを用いて予測した予測位置を基準として検出位置の採用の可否を逐次判定するので、全ての検出位置により移動軌跡を作成してからフィルタリングする場合よりも、より正確な移動軌跡を作成することができる。これにより、例えばタクシーでは、より正確な料金を算出することができる。
さらに、運動ベクトルの変化量が変化量閾値以上である場合にも、不採用検出位置を移動軌跡の一部として用いず、異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いるので、車両の移動距離をより一層正確に測定することができる。
さらにまた、予測位置を移動軌跡の一部とした場合、その予測位置を異常検出時刻の検出位置とし、不採用検出位置が検出されるよりも前の運動ベクトルを用いて次の予測位置を予測するので、車両の移動距離をより正確に測定することができる。
また、GPS衛星からの電波が受信できない区間では、予測位置を繋いだ軌跡を仮軌跡として確定するので、GPS衛星からの電波が受信できない区間でも、より正確な移動軌跡を作成することができる。
さらに、仮軌跡を確定した後、GPS衛星からの電波を受信した場合に、位置検出部で検出された検出位置に基づいて仮軌跡を補正するので、より正確な移動軌跡を作成することができる。
なお、運動ベクトルの変化量の監視は省略することもできる。
また、ある時刻tnの運動ベクトルの変化量が変化量閾値以上であっても、時刻tnの予測位置に対する検出位置のずれが位置ずれ閾値よりも小さい場合、時刻tnの検出位置をそのまま採用し、時刻tnで次回の予測位置を予測するための運動ベクトルを、時刻tnよりも前の運動ベクトルとする方法もある。
さらに、移動体は、車両に限定されるものではなく、飛翔体、船舶、又は潜水艦等であってもよい。
さらにまた、移動体は、人が乗らずに無人で移動するものであってもよい。
また、移動距離測定装置を、移動体に搭載せず、移動体の外部に設置してもよい。この場合、例えば、移動体に搭載した計測機器と、移動体の外部の移動距離測定装置との間を、無線通信で接続することが考えられる。
さらに、実施の形態1では、高度計12を用いて車両の高さ方向の位置を検出したが、GPS受信機からの信号に基づいて移動体の高度を算出してもよい。また、高度計12に代えて、レーザ式又はレーダ方式の高度センサを用いてもよい。
13 加速度センサ(運動センサ)、21 位置検出部、22 軌跡作成部、23 距離測定部、24 運動ベクトル検出部、25 位置予測部、26 比較判定部、100 移動距離測定装置。

Claims (9)

  1. 移動体の3次元位置を検出する位置検出部、
    前記位置検出部で検出された3次元位置である検出位置に基づいて、前記移動体の3次元の移動軌跡を作成する軌跡作成部、及び
    前記軌跡作成部で作成された前記移動体の移動軌跡に基づいて、前記移動体の移動距離を求める距離測定部
    を備え、
    前記軌跡作成部は、
    前記移動体の運動に応じた信号を発生する運動センサからの信号に基づいて、前記移動体の運動ベクトルを検出する運動ベクトル検出部、
    前記運動ベクトル検出部で検出された運動ベクトルと、検出位置とに基づいて、設定時間後の移動体の3次元位置である予測位置を予測する位置予測部、及び
    検出位置と、その検出位置が検出された時刻に対応する予測位置である対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する比較判定部
    を有しており、
    さらに前記軌跡作成部は、
    検出位置の検出、予測位置の予測、及び位置ずれの判定を前記設定時間毎に繰り返し実施しながら前記移動体の移動軌跡を作成し、
    対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる移動距離測定装置。
  2. 前記位置予測部は、予測位置を移動軌跡の一部とした場合、その予測位置を異常検出時刻の検出位置とし、不採用検出位置が検出されるよりも前の運動ベクトルを用いて次の予測位置を予測する請求項1記載の移動距離測定装置。
  3. 前記比較判定部は、設定時間あたりの前記移動体の運動ベクトルの変化量が変化量閾値よりも小さいかどうかを判定し、
    前記軌跡作成部は、運動ベクトルの変化量が変化量閾値以上である場合には、変化量閾値以上の運動ベクトルが検出されるよりも前の運動ベクトルを用いて次の予測位置を予測する請求項1又は請求項2に記載の移動距離測定装置。
  4. 前記軌跡作成部は、変化量閾値以上の運動ベクトルが検出された時刻に対応する検出位置も不採用検出位置とする請求項3記載の移動距離測定装置。
  5. 前記運動センサは、前記移動体の加速度の大きさ及び方向に応じた信号を発生する加速度センサを含む請求項1から請求項4までのいずれか1項に記載の移動距離測定装置。
  6. 前記位置検出部は、GPS受信機からの信号に基づいて前記移動体の3次元位置を検出し、
    前記軌跡作成部は、前記位置検出部によりGPS衛星からの電波が受信できない区間では、予測位置を繋いだ軌跡を仮軌跡として確定する請求項1から請求項5までのいずれか1項に記載の移動距離測定装置。
  7. 前記軌跡作成部は、仮軌跡を確定した後、GPS衛星からの電波を受信した場合に、前記位置検出部で検出された検出位置に基づいて、前記仮軌跡を補正する請求項6記載の移動距離測定装置。
  8. 移動体の3次元位置を検出する位置検出ステップ、
    前記位置検出ステップで検出された3次元位置である検出位置に基づいて、前記移動体の3次元の移動軌跡を作成する軌跡作成ステップ、及び
    前記軌跡作成ステップで作成された前記移動体の移動軌跡に基づいて、前記移動体の移動距離を求める距離測定ステップ
    を含む移動距離測定方法であって
    前記軌跡作成ステップは、
    前記移動体の運動に応じた信号を発生する運動センサからの信号に基づいて、前記移動体の運動ベクトルを検出する運動ベクトル検出ステップ、
    前記運動ベクトル検出ステップで検出された運動ベクトルと、検出位置とに基づいて、設定時間後の移動体の3次元位置である予測位置を予測する位置予測ステップ、及び
    検出位置と、その検出位置が検出された時刻に対応する予測位置である対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する比較判定ステップ
    を含み、
    さらに前記軌跡作成ステップでは、
    検出位置の検出、予測位置の予測、及び位置ずれの判定を前記設定時間毎に繰り返し実施しながら前記移動体の移動軌跡を作成し、
    対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる移動距離測定方法。
  9. 移動体の3次元位置を算出する位置検出処理、
    前記位置検出処理で算出された3次元位置である検出位置に基づいて、前記移動体の3次元の移動軌跡を作成する軌跡作成処理、及び
    前記軌跡作成処理で作成された前記移動体の移動軌跡に基づいて、前記移動体の移動距離を算出する距離測定処理
    をコンピュータに実行させるための移動距離測定プログラムであって、
    前記軌跡作成処理では、
    前記移動体の運動に応じた信号を発生する運動センサからの信号に基づいて、前記移動体の運動ベクトルを算出する運動ベクトル検出処理、
    前記運動ベクトル検出処理で算出された運動ベクトルと、検出位置とに基づいて、設定時間後の移動体の3次元位置である予測位置を算出する位置予測処理、
    検出位置と、その検出位置が検出された時刻に対応する予測位置である対応予測位置とを比較し、対応予測位置に対する検出位置のずれが位置ずれ閾値よりも小さいかどうかを判定する比較判定処理、
    検出位置の算出、予測位置の算出、及び位置ずれの判定を前記設定時間毎に繰り返し実施しながら前記移動体の移動軌跡を作成する処理、及び
    対応予測位置に対する検出位置のずれが位置ずれ閾値以上である場合には、位置ずれ閾値以上の検出位置である不採用検出位置を移動軌跡の一部として用いず、不採用検出位置が検出された時刻である異常検出時刻よりも前に予測した予測位置を、異常検出時刻の移動軌跡として用いる処理
    を前記コンピュータに実行させるための移動距離測定プログラム。
JP2017062862A 2017-03-28 2017-03-28 移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム Active JP6419242B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017062862A JP6419242B2 (ja) 2017-03-28 2017-03-28 移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017062862A JP6419242B2 (ja) 2017-03-28 2017-03-28 移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム

Publications (2)

Publication Number Publication Date
JP2018165658A true JP2018165658A (ja) 2018-10-25
JP6419242B2 JP6419242B2 (ja) 2018-11-07

Family

ID=63922839

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017062862A Active JP6419242B2 (ja) 2017-03-28 2017-03-28 移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム

Country Status (1)

Country Link
JP (1) JP6419242B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109885943A (zh) * 2019-02-26 2019-06-14 百度在线网络技术(北京)有限公司 行车决策的预测方法、装置、存储介质和终端设备
KR102208405B1 (ko) * 2019-12-17 2021-01-27 주식회사 에스유아이씨티 열차 위치 추적 장치

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064023A (ja) * 1992-06-19 1994-01-14 Sharp Corp ナビゲーションシステム用軌跡表示装置
JPH08313278A (ja) * 1995-05-19 1996-11-29 Pioneer Electron Corp 測位データ補正装置及び測位データ補正方法
JPH09243388A (ja) * 1996-03-08 1997-09-19 Kenwood Corp ナビゲーション装置
JPH11119647A (ja) * 1997-10-16 1999-04-30 Toyota Motor Corp 道路データメンテナンスシステム、および、そのシステムに適した車載端末装置
JP2008082883A (ja) * 2006-09-27 2008-04-10 Funai Electric Co Ltd Gps距離測定装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064023A (ja) * 1992-06-19 1994-01-14 Sharp Corp ナビゲーションシステム用軌跡表示装置
JPH08313278A (ja) * 1995-05-19 1996-11-29 Pioneer Electron Corp 測位データ補正装置及び測位データ補正方法
JPH09243388A (ja) * 1996-03-08 1997-09-19 Kenwood Corp ナビゲーション装置
JPH11119647A (ja) * 1997-10-16 1999-04-30 Toyota Motor Corp 道路データメンテナンスシステム、および、そのシステムに適した車載端末装置
JP2008082883A (ja) * 2006-09-27 2008-04-10 Funai Electric Co Ltd Gps距離測定装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109885943A (zh) * 2019-02-26 2019-06-14 百度在线网络技术(北京)有限公司 行车决策的预测方法、装置、存储介质和终端设备
KR102208405B1 (ko) * 2019-12-17 2021-01-27 주식회사 에스유아이씨티 열차 위치 추적 장치

Also Published As

Publication number Publication date
JP6419242B2 (ja) 2018-11-07

Similar Documents

Publication Publication Date Title
US9921065B2 (en) Unit and method for improving positioning accuracy
JP5855249B2 (ja) 測位装置
JP4716886B2 (ja) 位置算出装置の進行角決定方法
JP5929936B2 (ja) 特異走行箇所検出装置及び特異走行箇所検出方法
CN104412066B (zh) 定位装置
KR102086270B1 (ko) 주행 제어 장치의 제어 방법 및 주행 제어 장치
JP6395771B2 (ja) 車両位置検出装置、自動操舵制御装置、車両位置検出方法および自動操舵制御方法
JP5602070B2 (ja) 位置標定装置、位置標定装置の位置標定方法および位置標定プログラム
US10809390B2 (en) Positioning apparatus
WO2019009103A1 (ja) 測位装置
KR100525517B1 (ko) 차량 항법 시스템 및 그 제어방법
JP5164645B2 (ja) カルマンフィルタ処理における繰り返し演算制御方法及び装置
JP6419242B2 (ja) 移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム
TW202229818A (zh) 使用週期性地更新的錨座標系進行車道映射和定位
JP6901584B2 (ja) 移動体の姿勢センサ装置
CN110869808B (zh) 方位推定装置
JP7407947B2 (ja) 車両制御装置
JP7464113B2 (ja) 位置計測装置、位置計測方法、及びプログラム
JP6173714B2 (ja) 車載装置及びその位置補正方法並びに位置補正プログラム
JP3731686B2 (ja) 位置算出装置
JPH0875479A (ja) 電波航法装置
CN114008488A (zh) 用于在定位时进行误差评估的方法
JP2019039767A (ja) 位置推定装置および自動運転システム
JP6839677B2 (ja) 移動距離測定装置、移動距離測定方法、及び移動距離測定プログラム
JP4530929B2 (ja) 現在位置算出装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180828

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181009

R150 Certificate of patent or registration of utility model

Ref document number: 6419242

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