JPH0450718A - Mobile object current position display device - Google Patents
Mobile object current position display deviceInfo
- Publication number
- JPH0450718A JPH0450718A JP16072290A JP16072290A JPH0450718A JP H0450718 A JPH0450718 A JP H0450718A JP 16072290 A JP16072290 A JP 16072290A JP 16072290 A JP16072290 A JP 16072290A JP H0450718 A JPH0450718 A JP H0450718A
- Authority
- JP
- Japan
- Prior art keywords
- current position
- road
- moving object
- map
- pattern
- 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
Links
Landscapes
- Traffic Control Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
Description
【発明の詳細な説明】
技]また野−
本発明は、移A体の現在位置を検出しながら、予め画面
に写し出された道路地図上に移動体の現在位置を表示さ
せる移動体の現在位置表示装置に関する。[Detailed Description of the Invention] [Technique] Mata - The present invention is a method for detecting the current position of a moving body and displaying the current position of the moving body on a road map displayed on a screen in advance. Related to display devices.
丈末弦景
最近、自動車等の移動体の走行案内を行わせるべく、移
動体の移動にともない刻々と変化する現在位置を検出し
ながら、予め走行予定地域の道路地図が写し出されてい
る画面上に移動体の現在位置を点情報によって更新表示
させていくようにした移動体の現在位置表示装置が開発
されている。Genkei TakesueRecently, in order to provide driving guidance for moving objects such as cars, while detecting the current position that changes every moment as the moving object moves, a road map of the area where the moving object is scheduled to be driven is displayed on the screen in advance. A current position display device for a moving object has been developed which updates and displays the current position of the moving object using point information.
従来、この種の移動体の現在位置表示装置としては、移
動体に搭載した距離センサおよび方向センサによって移
動体の走行距離と進行方向とをそれぞれ検出しながら、
X−Y座標上における現在位置を逐次演算によって累積
的に求めていく自立慣性航法によるものと、人工衛星や
地上のサインポストなどによる基準点に設置された送信
装置で設定される座標上の位置を、移動体に搭載した受
信装置によってその送信電波を受信しながら測定してい
<GPS (クローバルポジショニングシステム)など
の電波航法とによるものがある。Conventionally, this type of current position display device for a moving object detects the travel distance and direction of movement of the moving object using a distance sensor and a direction sensor mounted on the moving object.
One is based on independent inertial navigation, which cumulatively determines the current position on the X-Y coordinates through sequential calculations, and the other is the position on the coordinates set by a transmitter installed at a reference point such as an artificial satellite or a signpost on the ground. It is measured while receiving the transmitted radio waves by a receiving device mounted on a mobile object.
前者の自立慣性航法によるものでは、距離センサおよび
方向センサの各センサ精度や現在位置算出時の有効桁に
よる演算精度などを要因とした位置誤差の発生が否めず
、移動体の走行が進むにしたがってその誤差が累積され
て、画面に表示される現在位置が地図上の道路から次第
に外れていき、自軍が地図上におけるどの道路上を走行
しているのかを判断することができなくなってしまうと
いう問題がある。In the former case, which is based on independent inertial navigation, it is unavoidable that position errors occur due to factors such as the accuracy of the distance sensor and direction sensor and the calculation accuracy of significant digits when calculating the current position, and as the moving object progresses, The problem is that as the errors accumulate, the current position displayed on the screen gradually deviates from the road on the map, making it impossible to determine which road on the map your army is traveling on. There is.
そのため従来では、地図上の道路から外れた現在位置の
修正を行わせるべく、地図上における道路のパターンと
移動体の走行にしたがって逐次更新される現在位置のデ
ータを記憶保持させることにより得られる走行軌跡のパ
ターンとのマツチング処理をなして、マツチングがとら
れた道路上に走行軌跡を合せ込んで移動体の現在位置を
修正するようにしている(特開平1−41817号公報
参照)。Therefore, in the past, in order to correct the current position that deviates from the road on the map, the travel obtained by storing and retaining the data of the current position that is updated sequentially according to the road pattern on the map and the movement of the mobile object. The current position of the moving body is corrected by performing matching processing with the pattern of the trajectory and matching the traveling trajectory onto the matched road (see Japanese Patent Laid-Open No. 1-41817).
しかして、このようなマツチング手段をとるのでは、近
接した平行道路があったり、初期走行時に末だパターン
のマツチングをとるのに充分な長さの走行軌跡が得られ
ていないような場合にはマツチング精度が低下してしま
い、また移動体が地図上にない道路を走行しているよう
な場合にはマツチングをとることができなくなっている
。However, if such a matching method is used, if there are parallel roads nearby or if a travel trajectory that is long enough to match the final pattern is not obtained during the initial travel, The matching accuracy decreases, and matching cannot be performed when the moving object is traveling on a road that is not on the map.
さらに、道路が複雑に入り組んでいるような場合、マツ
チング処理の対象となる道路数が多くなってその処理負
担が大きくなり、そのためマツチング処理に時間を要す
るなど、その処理能力に問題があるものとなっている。Furthermore, if the roads are complex, the number of roads subject to matching processing increases, which increases the processing load, which may cause problems with processing performance, such as the time required for matching processing. It has become.
この点、後者のGPSなどの電波航法によるものでは、
移動体の現在位置をその都度直接に測定できて、位置誤
差が累積するようなことがない。In this respect, the latter method using radio navigation such as GPS,
The current position of a moving object can be directly measured each time, and position errors do not accumulate.
しかし、その測定位置には数10ないし100m程度の
誤差が含まれており、その誤差範囲内に複数の道路が存
在する場合には、どの道路上を走行しているのか判断で
きなくなっている。However, the measured position includes an error of about several tens to 100 meters, and if there are multiple roads within the error range, it becomes impossible to determine which road the vehicle is traveling on.
そのため従来では、GPSと自立慣性航法による移動体
の現在位置の検出を併用して、特にGPSによる測位に
信頼性をおき、GPSによる測位信号が得られないとき
に自立慣性航法によって求められる移動ベクトルを補助
的に取り入れたり、あるいは自立慣性航法による算出位
置の補正スケールとしてGPSによる測位データを取り
入れるようにしている(特開昭61−1.37009号
公報、特開昭61−155813号公報参照)。For this reason, in the past, GPS and self-contained inertial navigation were used to detect the current position of a moving object, in order to increase the reliability of GPS positioning, and when a GPS positioning signal could not be obtained, the movement vector determined by self-contained inertial navigation was used. Or, GPS positioning data is incorporated as a correction scale for the position calculated by independent inertial navigation (see Japanese Patent Application Laid-Open No. 61-1.37009 and Japanese Patent Application Laid-Open No. 155813-1983). .
しかしながら、一般に位置精度が高いといわれているG
PSにおいても1軍事上の問題などからGPSの測位精
度を故意に劣化させるS A (Selective
Availabiliシy)が導入されているために、
位置精度が悪くなり、実状は現在位置算出の負担となっ
て演算処理の遅れ、道路地図とのマツチングの不具合の
原因となっている。However, G
In PS as well, S A (Selective
Availability) has been introduced,
The positional accuracy deteriorates, and the actual situation is that it becomes a burden to calculate the current position, causing delays in calculation processing and problems with matching with road maps.
l灯
本発明は以上の点を考慮してなされたもので、自立慣性
航法によって求められる移動体の現在位置を、走行軌跡
と地図上の道路との各パターンのマツチング処理によっ
て修正しながら、画面に写し呂された道路地図上に表示
する際、マツチング精度が低下し、またマツチングをと
ることができなくなったときに、apsなとの電波航法
によって測定された位置にもとづいて自立慣性航法によ
って求められる移動体の現在位置を修正するようにして
、あくまでも自立慣性航法を主として、常に高精度な現
在位置表示を行わせることができるようにした移動体の
現在位置表示装置を提供するものである。The present invention was made in consideration of the above points, and the current position of a moving object determined by independent inertial navigation is corrected by matching each pattern between the travel trajectory and the road on the map, and is displayed on the screen. When displaying on a road map that has been copied to a map, when the matching accuracy decreases or it becomes impossible to perform matching, the position is determined by independent inertial navigation based on the position measured by radio navigation such as APS. To provide a current position display device for a moving body which can always display the current position with high accuracy mainly using self-contained inertial navigation by correcting the current position of the moving body.
1衣
以下、添付図面を参照して本発明の一実施例について詳
述する。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will now be described in detail with reference to the accompanying drawings.
第1図は本発明による移動体の現在位置表示装置の一構
成例を示すもので、例えば移動体の走行速度を検出する
速度センサ1と、例えばヨ一方向変化の角速度を検出し
て移動体の走行にともなう方向変化量に比例した信号を
出力するレート式による方向センサ2と、人工衛星や地
上のサインボストなどによる基準点に設置された送信装
置(図示せず)から発せられる電波をアンテナANTを
介して受信する受信機3と、速度センサ1によって検出
された走行速度を時間積分することによって移動体の走
行距離を計測するとともに、方向センサ2によって検出
された角速度を時間積分することによって移動体の進行
方向の変化量をわり出しながら、自立慣性航法によって
移動体の単位走行距離ごとにおけるX−Y座標上の現在
位置を逐次演算によって求め、また受信電波にしたがい
、GPSなどの電波航法によって同一座標上における移
動体の現在位置を測定し、さらに本装置全体を集中的に
制御するマイクロコンピュータからなる信号処理部4と
、自立慣性航法によって求められた移動体の現在位置の
データを順次格納し、移動体の有限の連続位置情報とし
てそれを記憶保持する走行軌跡記憶部5と、予め複数の
道路地図の情報が、それぞれ各道路のX−Y座標上にお
ける位置データをもって格納されている地図情報記憶媒
体6と、その記憶媒体6から道路地図の情報を選択的に
読み出す記憶媒体再生部7と、その読み出された地図情
報−二もとづいて所定の道路地図を画面に写し出すとと
もに、その画面に写し出された道路地図上に、移動体の
現在位置を、必要に応じて走行軌跡および現在位置にお
ける移動体の進行方向などとともに、移動体の走行にし
たがって表示する表示部8と、信号処理部4へ動作指令
を与えるとともに、表示部8に表示させる地図の選択指
定およびその表示された地図上における移動体の出発点
の設定を行わせ、また走行軌跡などの表示指令を選択的
に与え1表示される地図および走行軌跡の方向変換、そ
の表示位置のシフト、地図および走行軌跡の部分拡大表
示2表示線尺率の選択などの表示形態の設定変更などを
適宜行わせることのできる操作部9とによって構成され
ている。FIG. 1 shows an example of the configuration of a current position display device for a moving object according to the present invention, which includes a speed sensor 1 that detects the traveling speed of a moving object, and a speed sensor 1 that detects the angular velocity of a change in one direction, for example, of a moving object. An antenna ANT transmits radio waves emitted from a rate type direction sensor 2 that outputs a signal proportional to the amount of change in direction as the vehicle travels, and a transmitter (not shown) installed at a reference point such as an artificial satellite or a signpost on the ground. The traveling distance of the moving object is measured by time-integrating the traveling speed detected by the receiver 3 and the speed sensor 1, and the moving distance is measured by time-integrating the angular velocity detected by the direction sensor 2. While calculating the amount of change in the moving direction of the body, the current position on the X-Y coordinates for each unit distance traveled by the moving body is determined by sequential calculations using independent inertial navigation, and also by radio navigation such as GPS according to the received radio waves. A signal processing unit 4 consisting of a microcomputer that measures the current position of the moving object on the same coordinates and centrally controls the entire device, and sequentially stores data on the current position of the moving object determined by autonomous inertial navigation. and a travel trajectory storage unit 5 that stores and holds the finite continuous position information of the moving object, and a map in which information of a plurality of road maps is stored in advance with position data on the X-Y coordinates of each road. An information storage medium 6, a storage medium playback unit 7 that selectively reads out road map information from the storage medium 6, and displays a predetermined road map on a screen based on the read map information, and displays the screen. a display section 8 that displays the current position of the moving object on a road map projected on the road map along with the traveling trajectory and the traveling direction of the moving object at the current position as necessary, and a signal processing section; 4, selects and designates a map to be displayed on the display section 8, sets the starting point of the mobile object on the displayed map, and selectively gives commands to display the traveling trajectory, etc. to 1. An operation unit 9 that can appropriately change the display format settings, such as changing the direction of the displayed map and travel trajectory, shifting the display position, and selecting a partial enlarged display 2 of the map and travel trajectory, display scale ratio, etc. It is composed of.
ここで、自立慣性航法による移動体の現在位置の算出方
法は従来と全く同じであり、また電波航法による位置の
測定方法はGPSなどの公知の手法がそのまま適用され
る。Here, the method of calculating the current position of the moving body using autonomous inertial navigation is exactly the same as the conventional method, and the method of measuring the position using radio navigation is a known method such as GPS, which is directly applied.
このように構成されたものにあって、本発明では、基本
的に、自立慣性航法によって求められた移動体の現在位
置を画面上に表示させるようにしている。With this configuration, the present invention basically displays on the screen the current position of the moving body determined by independent inertial navigation.
すなわち、地図情報記憶媒体6から読み出された地図が
表示部8の画面に映し出されるとともに、その地図上に
おいて設定された出発点からの移動体の走行にしたがっ
て信号処理部4により予め設定された地図の縮尺率に応
してX−Y座標上における現在位置が刻々と演算によっ
て求められ、その演算結果が走行軌跡記憶部5に逐次送
られてその記憶内容が更新されていくとともに、その記
憶内容が常時読み畠されて表示部8に送られる。That is, the map read from the map information storage medium 6 is displayed on the screen of the display section 8, and the signal processing section 4 presets the map according to the traveling of the mobile object from the starting point set on the map. The current position on the X-Y coordinates is calculated moment by moment according to the scale of the map, and the calculation results are sequentially sent to the travel trajectory storage section 5 to update its memory contents. The contents are constantly read and sent to the display section 8.
それにより、表示部8には、例えば、第2図に示すよう
に、その画面に表示された地図上に移動体の現在位置を
示す表示マークMl、その現在位置における移動体の進
行方向を示す表示マークM2および出発点STから現在
位置に至るまでの走行軌跡の表示マークM3が移動体の
走行状態に追従して模擬的に表示される。Thereby, as shown in FIG. 2, the display unit 8 displays a display mark Ml indicating the current position of the mobile object on the map displayed on the screen, and a display mark Ml indicating the traveling direction of the mobile object at the current position. The display mark M2 and the display mark M3 of the traveling trajectory from the starting point ST to the current position are displayed in a simulated manner following the traveling state of the moving body.
二のような自立慣性航法し;よる移動体の現在位置表示
では、第3図に示すように、前述した累積誤差により現
在位置および走行軌跡が移動体の走行が進むにしたがっ
て地図上の道路から次第に外れていき、しまいには現在
自軍が地図上のどの地点を走行しているのかを判断する
ことができなくなってしまう。In displaying the current position of a moving object using independent inertial navigation as shown in Figure 3, due to the cumulative error mentioned above, the current position and traveling trajectory may change from the road on the map as the moving object progresses. Gradually, they become deviated from each other, and eventually it becomes impossible to determine where on the map their own troops are currently traveling.
そこで、本発明では、信号処理部4において、移動体の
現在位置およびそれまでの走行軌跡が地図上の道路から
外れた場合、以下に述べるように、その近辺の各道路の
パターンと移動体の走行軌跡のパターンとの類似度が予
め設定された値以上であることによって両パターンのマ
ツチングをとり、そのマツチングがとられた道路を現在
走行中の道路とみなして、その道路上に走行軌跡を合せ
込んで移動体の現在位置および走行軌跡の表示位置を修
正させるようにしている。Therefore, in the present invention, when the current position of the moving object and the travel trajectory up to that point deviate from the road on the map, the signal processing unit 4 uses the pattern of each road in the vicinity and the moving object's current position as described below. If the similarity with the pattern of the driving trajectory is greater than a preset value, the two patterns are matched, and the road on which the matching is performed is regarded as the road on which the driver is currently driving, and the driving trajectory is placed on that road. In conjunction with this, the current position of the moving object and the display position of the traveling trajectory are corrected.
その際、走行軌跡のパターンと道路のパターンとのマツ
チングをとる場合、例えば移動体の走行軌跡に沿う道路
または移動体の現在位置から一定の距離範囲内にある道
路など、移動体の走行軌跡または現在位置と一定の相関
にある道路を、マツチングの対象となる道路の候補とし
て抽出してマツチング処理の負担を軽減させるようにし
ている。At that time, when matching the travel trajectory pattern with the road pattern, for example, a road along the travel trajectory of the moving object or a road within a certain distance range from the current position of the moving object, etc. Roads that have a certain correlation with the current location are extracted as road candidates to be matched, thereby reducing the burden of the matching process.
その候補道路の抽出の具体例について、以下説明をする
。A specific example of extraction of candidate roads will be explained below.
まず、移動体の一定走行距離1: したがって地図上に
おける現在走行中の道路上およびその道路から分岐する
全ての道路上に移動体の推定現在位置をそれぞれ設定す
る。First, a fixed travel distance 1 of the moving object: Therefore, the estimated current position of the moving object is set on the road on which it is currently traveling on the map and on all roads branching from that road.
その際、現在走行中の道路として、第4図(a)に示す
ように、前回の推定現在位置X′の設定点から一定の距
離り内に分岐路がない場合には移動体の走行にしたがっ
てその一定の距離したけ進んだ位置に推定現在位lxを
設定する。また、第4図(b)に示すように、その一定
の距離り内に分岐路があれば、その分岐路の全てに推定
現在位置xi、x2.x3をそれぞれ設定する。ここで
、Q1+Q2=Q1+Q3=QI+Q4=Lの関係にあ
る。At that time, as shown in Fig. 4(a), if there is no branch road within a certain distance from the set point of the previous estimated current position Therefore, the estimated current position lx is set at a position further advanced by a certain distance. Further, as shown in FIG. 4(b), if there is a branch road within the certain distance, the estimated current position xi, x2 . Set x3 respectively. Here, the relationship is Q1+Q2=Q1+Q3=QI+Q4=L.
なお、この推定現在位置の設定1よ、移動体が一定距離
したけ走行したことが検出されるごとに、そのとき表示
部8の画面に写し出されている地図における道路の位置
データにしたがって信号処理部4の制御下において自動
的になされる。推定現在位置の設定は、移動体の走行距
離によることなく、移動体の走行にともない所定時間の
経過ごとに推定現在位置を逐次設定していくようにして
もよい。また、移動体の走行状況に応じて、推定現在位
置の設定間隔を可変にすることも考えられる。In addition, according to the estimated current position setting 1, each time it is detected that the moving object has traveled a certain distance, signal processing is performed according to the road position data on the map displayed on the screen of the display unit 8 at that time. automatically under the control of section 4. The setting of the estimated current position may be performed by sequentially setting the estimated current position every predetermined time period as the moving object travels, without depending on the distance traveled by the moving object. It is also conceivable to make the setting interval of the estimated current position variable depending on the traveling situation of the mobile object.
各道路はそれぞれ線分化されて、各線分のX−Y座標上
における位置データが地図情報記憶媒体6に格納されて
いる。Each road is divided into lines, and position data on the X-Y coordinates of each line segment is stored in the map information storage medium 6.
次に、前述のように設定された推定現在位置とそのとき
算出されて道路上から外れて表示されている移動体の現
在位置との間の距離が所定の許容範囲内にあるか否かを
判定して、その範囲内にある推定現在位置を選出し、そ
の選出された推定現在位置が存在する道路のみをマツチ
ング対象の候補とする。Next, it is determined whether the distance between the estimated current position set as described above and the current position of the moving object calculated at that time and displayed off the road is within a predetermined tolerance range. Then, the estimated current position within the range is selected, and only the roads on which the selected estimated current position exists are candidates for matching.
いま例えば第5図の関係にあって、推定現在位flx
(xi、x2.x3)と現在位置Pとの間の距離をD
(Di、D2.D3)とした場合、次式0式%(1)
の関係を満足する推定現在位置を選択する。For example, given the relationship shown in Figure 5, the estimated current position flx
The distance between (xi, x2.x3) and the current position P is D
(Di, D2.D3), select the estimated current position that satisfies the following equation % (1).
ここで、Mは予め設定される許容範囲であり、例えば5
0m程度に設定される。αは移動体の走行距離をパラメ
ータにしたときの位置精度に関する係数であり、例えば
5%程度に設定される。またLとしては、それが100
m程度に設定される。Here, M is a preset tolerance range, for example, 5
It is set to about 0m. α is a coefficient related to the positional accuracy when the traveling distance of the moving body is used as a parameter, and is set to, for example, about 5%. Also, for L, it is 100
It is set to about m.
なおその際、移動体の現在位置Pにおける進行方向に対
して一定の許容角度差の範囲内にある方向をもった道路
上に設定されている推定現在位置を選択するようにする
ことも考えられる。In this case, it is also conceivable to select an estimated current position set on a road whose direction is within a certain allowable angular difference with respect to the traveling direction at the current position P of the moving object. .
しかして第5図の関係において、Mの値を比較的小さく
設定するようにすれば、(1)式の条件を満たす推定現
在位置として、例えばx2のみが選択され、その推定現
在位置x2が存在する道路がマツチング処理の対象とな
る候補道路とされる。Therefore, in the relationship shown in Fig. 5, if the value of M is set relatively small, only x2, for example, is selected as the estimated current position that satisfies the condition of equation (1), and the estimated current position x2 exists. The roads that match are selected as candidate roads to be subjected to matching processing.
したがって、道路上から外れた現在位置の近辺に道路が
多数存在する場合にあっても、マツチング処理の対象と
なるマツチングがとられる確率が高い道路の候補を必要
最小限に選定することができ、マツチング処理の負担が
有効に軽減されることになる。Therefore, even if there are many roads near the current location that are off the road, it is possible to select the minimum number of road candidates that have a high probability of being matched. This effectively reduces the burden of matching processing.
また、移動体の走行軌跡のパターンと候補道路のパター
ンとのマツチングをとる場合、移動体が一定距離走行し
て推定現在位置が設定されるごとにマツチング処理を逐
次行うのではその処理負担が大きくなるため、移動体の
走行軌跡の方向変化量を常時監視して、その方向変化量
を積算した値が一定値以上に大きくなったときには走行
軌跡の形状の変化に大きな特徴が生じたものと考え、そ
のときにそれまでの積算期間中における移動体の走行軌
跡のパターンに応じたマツチングの処理を一度に実行さ
せるようにしている。Furthermore, when matching the travel trajectory pattern of a moving object with the candidate road pattern, the processing load is large if the matching process is performed sequentially every time the moving object has traveled a certain distance and the estimated current position is set. Therefore, we constantly monitor the amount of change in direction of the traveling trajectory of a moving object, and when the value that integrates the amount of change in direction becomes larger than a certain value, it is considered that a major characteristic has occurred in the shape of the traveling trajectory. At that time, a matching process is executed at once according to the pattern of the traveling trajectory of the moving object during the previous integration period.
すなわち第6図に示すように、移動体の一定の走行距離
Qごとに各点ag b)C+ d、・・・における走行
軌跡のX軸とのなす角度w i(i =Ot 1 +2
.3.・・・)を求め、方向変化量の積算値Wを次式に
したがって逐次算出する。That is, as shown in FIG. 6, for each fixed travel distance Q of the moving body, the angle w i (i = Ot 1 +2
.. 3. ), and the integrated value W of the amount of direction change is calculated sequentially according to the following equation.
w =、l l w、 −w−1(n=1.2,3.−
1− (2)その算出される方向変化の総量Wが予め設
定された値以上になったとき、そのときの移動体の現在
位IPから先の開始点a(前回のマツチング処理点とな
る)までの間の走行軌跡を今回のマツチング処理の対象
として抽呂する。w =, l l w, -w-1 (n=1.2, 3.-
1- (2) When the calculated total amount W of direction changes exceeds a preset value, the starting point a (becomes the previous matching processing point) from the current position IP of the moving object at that time The travel trajectory up to that point is selected as the target of the current matching process.
したがって、その柚呂されたパターンに大きな特徴が生
じた移動体の走行軌跡にしたがって道路とのマツチング
をとるようにすれば、全体としてマツチング処理の回数
が少なくなり、そのパターンの特徴にしたがって精度の
高い効率の良いマツチング処理をなすことができるよう
になる。Therefore, if the matching with the road is performed according to the traveling trajectory of the moving object that has significant characteristics in the pattern, the number of matching processes will be reduced overall, and the accuracy will be improved according to the characteristics of the pattern. It becomes possible to perform matching processing with high efficiency.
その際、マツチング対象となる道路のパターンとしては
、例えば第7図に示すように、前述のように移動体の現
在位置Pに応じて選択された推定現在位置Xを先頭とし
て前回のマツチング処理点Sまでの間における過去の複
数の推定現在位@Xの設定点をつらねた道路のパターン
を切り呂す。At this time, the road pattern to be matched is, for example, as shown in FIG. 7, starting from the estimated current position A road pattern that connects a plurality of set points of past estimated current positions @X up to S is plotted.
なお、このような推定現在位置が複数設定された道路の
パターンを切り出してマツチング処理を一度に行わせる
ようにする場合、前述のように(1)式の関係を満足す
る各推定現在位置を選択するそれぞれの時点において、
そのときの移動体の現在位置と道路上に設定された推定
現在位置との間の距離が移動体の走行が進むにしたがっ
て次第に離れていってしまうため、移動体の走行が進む
にしたがって(1)式におけるMの値を大きくしていく
ようにする必要がある。Note that when cutting out a road pattern with multiple estimated current positions and performing the matching process at once, each estimated current position that satisfies the relationship in equation (1) is selected as described above. At each point in time,
The distance between the current position of the moving object at that time and the estimated current position set on the road gradually becomes farther away as the moving object progresses, so as the moving object progresses (1 ) It is necessary to increase the value of M in the equation.
このようにその抽呂された移動体の走行軌跡のパターン
と前述のように切り呂された候補道路のパターンとのマ
ツチングをとる場合、例えば、第8図(a)に示すよう
に走行軌跡LPのパターンを等長の線分によって折線状
に近似するとともに、候補道路RPのパターンをも同様
に第8図(b)に示すように等長の線分によって折線状
に近似し、それぞれ折線近似された各線分のベクトル列
をもってマツチングをとるようにする。When matching the pattern of the traveling trajectory of the mobile object thus marked with the pattern of the candidate road marked as described above, for example, as shown in FIG. 8(a), the traveling trajectory LP The pattern of the candidate road RP is similarly approximated as a broken line by line segments of equal length as shown in FIG. Matching is performed using the vector sequence of each line segment.
このような移動体の走行軌跡と地図上における道路とを
同一条件で折線近似した各パターンをもってマツチング
をとるようにすれば、各対応する線分ごとにその方向お
よび位置の比較をそtぞれ容易になすことができるよう
になり、そのマツチングの処理を精度良く容易に行わせ
ることができるようになる。If we perform matching using each pattern that approximates the traveling trajectory of a moving object and a road on a map under the same conditions as broken lines, we can compare the direction and position of each corresponding line segment. This makes it possible to easily perform the matching process with high precision.
具体的なマツチング処理としては、それが以下のように
して行なわれる。The specific matching process is performed as follows.
走行軌跡のパターンと候補道路のパターンとの類似度を
求めるための一手法として、まず、それぞれ等長の線分
によって折線近似された走行軌跡のパターンと候補道路
のパターンとの位置の相関を求める。As a method for determining the similarity between a travel trajectory pattern and a candidate road pattern, first, the correlation between the positions of the travel trajectory pattern and the candidate road pattern, each of which is approximated by a broken line using line segments of equal length, is determined. .
その際、走行軌跡のパターンを道路パターンの方向性に
合わせるように所定に回転させたうえで、走行軌跡のパ
ターンと道路のパターンとの各対応する線分の頭点間の
距離を積算して位置の相関とする。At that time, the travel trajectory pattern is rotated in a predetermined manner to match the directionality of the road pattern, and then the distance between the head points of each corresponding line segment between the travel trajectory pattern and the road pattern is integrated. Let it be a correlation of position.
すなわち、第1ステツプとして、走行軌跡の折線近似さ
れたベクトル列を(sl、s2.$3+・・・ an)
とし、候補道路の折線近似されたべりトル列を(r 1
+ T2,731 ・”+ yn)としたとき(lsl
=1s21=・・・= 5nl=lrl=l r
21 =−= l rnl ) 、次式にしたがって走
行軌跡のベクトル列の回転角度θを求める。That is, as a first step, the vector sequence obtained by the broken line approximation of the traveling trajectory is expressed as (sl, s2.$3+... an)
Then, the slip torque sequence approximated by the broken line of the candidate road is (r 1
+ T2,731 ・”+ yn) When (lsl
=1s21=...=5nl=lrl=l r
21 =-= l rnl ), the rotation angle θ of the vector sequence of the travel trajectory is determined according to the following equation.
θ=テω(i)・cos−1(si・ri/ l si
l Hl ril)×l/Σω(i) ・
・・(3)ここで、ω(1)は重み関数である。θ=Teω(i)・cos−1(si・ri/l si
l Hl ril)×l/Σω(i) ・
...(3) Here, ω(1) is a weighting function.
第2ステツプとして、その回転角度θにしたがい、次式
を用いて軌跡ベクトル列を回転させる。As a second step, the locus vector sequence is rotated according to the rotation angle θ using the following equation.
なお、このような走行軌跡のベクトル列の回転処理を行
なわせることにより、方向検出誤差分を結果的に補正で
きることになる。Note that by performing such rotation processing on the vector sequence of the travel trajectory, it is possible to correct the direction detection error as a result.
第3ステツプとして、その回転処理された走行軌跡のベ
クトル列と道路のベクトル列とに応じて、次式にしたが
って位置の相関値fを求める。As a third step, a positional correlation value f is determined according to the following equation according to the vector sequence of the rotationally processed traveling trajectory and the vector sequence of the road.
次に、移動体の現在位置Pを求める際における距離検出
誤差を考慮に入れたうえで、その候補道路の先頭位[X
を一定距離+δ (数10m)だけ道路パターンにした
がって延長した道路のベクトル列をもって、またその候
補道路の先頭位置を一定距離−δだけ道路パターンにし
たがって短縮した道路のベクトル列をもって前述と同様
に走行軌跡のベクトル列との位置の相関値fをそれぞれ
求める。Next, taking into account the distance detection error when determining the current position P of the moving object, the top position of the candidate road [X
Driving in the same way as above with a road vector sequence that is extended by a certain distance + δ (several tens of meters) according to the road pattern, and a road vector sequence that is shortened from the starting position of the candidate road by a certain distance - δ according to the road pattern. The correlation value f of the position with the vector sequence of the trajectory is determined.
最終的に、走行軌跡のパターンと候補道路のパターンと
の類似度が予め設定された値以上であることによって両
パターンのマツチングがとられたものと判定する一手法
として、それぞれ求められた相関値fのうちで最も小さ
いものを選出し、その選出された相関値fが基準値以下
のときにマツチングがとられたものとする。Finally, if the similarity between the travel trajectory pattern and the candidate road pattern is greater than or equal to a preset value, one way to determine that the two patterns are matched is to use the correlation values determined for each. The smallest correlation value f is selected, and matching is determined when the selected correlation value f is less than or equal to a reference value.
そして、第9図に示すように、そのマツチングがとられ
た道路パターンの先頭位置(例えばX+δの位if)に
走行軌跡の現在位11Pがくるように走行軌跡LPを平
行移動させたうえで、その走行軌跡をP点を中心に角度
θだけ回転させてマツチングがとられた道路上に合せ込
む。Then, as shown in FIG. 9, the traveling trajectory LP is translated in parallel so that the current position 11P of the traveling trajectory is at the leading position of the matched road pattern (for example, the position if X+δ), and then The traveling locus is rotated by an angle θ around point P to fit it onto the matched road.
このようなマツチング処理を行なわせることにより、地
図における道路上から外れた移動体の現在位置Pおよび
それに至るまでの走行軌跡の表示位置の修正が行なわれ
ることになる。By performing such matching processing, the display position of the current position P of the moving object that has deviated from the road on the map and the travel trajectory up to that position is corrected.
なお、その際、候補道路上における推定現在位lIxか
ら一定距離δだけ加、減した各位置X+δ。At this time, each position X+δ is added or subtracted by a certain distance δ from the estimated current position lIx on the candidate road.
X−δの間を多数に分割して、その各分割位置をそれぞ
れ先頭位置として切り出された道路パターンにもとづい
てそれぞれ走行軌跡パターンとの相関値fを求め、その
うちで最も小さい相関値fが基準値以下となったときに
マツチングがとられたものと判定するようにすればその
マツチング精度をより高めることができるようになる。Divide the area between If it is determined that matching has been performed when the value is less than or equal to the value, matching accuracy can be further improved.
このようなマツチング処理としては、それが定期的に実
行されるようにしてもよいことはいうまでもない。It goes without saying that such matching processing may be executed periodically.
このような移動体の現在位置表示装置にあって、特に本
発明では、例えば、第10図に示すように、移動体が地
図上にない道路を走行してマツチングをとることができ
ない場合、または第11図に示すように、似たような形
状の道路が平行に近接しており、−室以上の類似度をも
った道路が複数得られて何れの道路にマツチングしてよ
いのかわからない場合、あるいは初期走行時に末だパタ
ーンのマツチングをとるのに充分な長さの走行軌跡が得
られなくてマツチングをとることができない場合などに
、信号処理部4において、それらの場合が生じたことを
判定し、そのときGPSなどの電波航法によって測定さ
れている位置に自立慣性航法による移動体の現在位置が
くるように仮に修正するようにしている。In particular, in the present invention, such a current position display device for a moving object can be used, for example, when the moving object is traveling on a road that is not on the map and cannot be matched, or as shown in FIG. As shown in FIG. 11, when roads with similar shapes are close to each other in parallel, and there are multiple roads with similarities greater than or equal to -, and it is unclear which road to match, Alternatively, in the case where matching cannot be performed because a traveling trajectory of sufficient length to match the last pattern cannot be obtained during the initial running, the signal processing unit 4 determines that such a case has occurred. However, at that time, the current position of the moving body by autonomous inertial navigation is temporarily corrected so that it is at the position measured by radio navigation such as GPS.
その際、信号処理部4は、第12図(a)。At that time, the signal processing section 4 is operated as shown in FIG. 12(a).
(b)に示すように、電波航法によって測定されている
位置Gに移動体の現在位置Pがくるように仮に修正する
とともに、走行軌跡LPを平行移動させる。As shown in (b), the current position P of the moving body is temporarily corrected so that it comes to the position G measured by radio navigation, and the travel trajectory LP is translated in parallel.
そして、前回のマツチング処理に際した過去の修正位置
(マツチングによる修正位置または電波航法による修正
位置)がない場合には、走行軌跡LPを平行移動させた
ままの状態として、信号処理部4は、その修正状態にお
いて現在位置のデータおよび走行軌跡のデータを書き直
す。If there is no past corrected position at the time of the previous matching process (corrected position by matching or corrected position by radio navigation), the signal processing unit 4 determines that the traveling trajectory LP remains in parallel movement. In the modified state, the current position data and traveling trajectory data are rewritten.
なお、信号処理部4は、電波航法による測定座標上の位
置が、自立慣性航法によるX−Y座標上の位置になるよ
うな座標変換のためのデータ処理を実行する。Note that the signal processing unit 4 executes data processing for coordinate transformation such that a position on the measured coordinates by radio navigation becomes a position on the XY coordinates by autonomous inertial navigation.
このように、マツチング処理に際して、マツチングがと
れなかったり、マツチングする道路を特定することがで
きなかっきりした場合に、移動体の現在位置Pを電波航
法による測定位置Gに修正するとともに走行軌跡LPを
平行移動することにより、大まかな修正がなされ、次回
に行われるマツチング処理に際してマツチングがとりや
すくなる。In this way, during the matching process, if matching cannot be achieved or the road to be matched cannot be specified, the current position P of the moving object is corrected to the position G measured by radio navigation, and the traveling trajectory LP is changed. By performing the parallel movement, a rough correction is made, and matching becomes easier in the next matching process.
また、信号処理部4は、第13図(a)、(b)(c)
に示すように、走行軌跡LPを平行移動したとき、前回
のマツチング処理に際した過去の修正位置G′がある場
合には、平行移動した走行軌跡LPを、G位置に修正さ
れた現在位置Pを支点として、G′位置まで回転させる
。In addition, the signal processing unit 4 is configured as shown in FIGS.
As shown in , when the travel trajectory LP is translated in parallel, if there is a past corrected position G' at the time of the previous matching process, the travel trajectory LP that has been translated in parallel is changed to the current position P that has been corrected to the G position. Use it as a fulcrum and rotate it to the G' position.
そして、信号処理部4は、その修正状態にお1)て現在
位置のデータおよび走行軌跡のデータを書き直す。Then, the signal processing unit 4 rewrites the current position data and the traveling locus data in the corrected state in 1).
しかして、このような走行軌跡LPを過去の修正位1[
G’まで回転させることによって、走行軌跡LPの修正
を綿密に行わせることができるようになり1次回に行わ
れるマツチング処理に際してマツチングがよりとりやす
くなる。Therefore, such a traveling trajectory LP can be changed to the past correction position 1 [
By rotating the vehicle up to G', the traveling trajectory LP can be precisely corrected, and matching becomes easier in the first matching process.
その際、自立慣性航法によって検品される移動体の現在
位置を地図上の道路とのマツチング処理によって修正す
ることにより、それまでの検出データの累積誤差をクリ
アにしているので、電波航法によって測定される位置よ
りも精度が高いと考えて、特に、過去の修正位1fG’
を、移動体の走行軌跡のパターンと道路地図上の道路
のパターンとのマツチングがとられることによって修正
された位置としている。At that time, the current position of the moving object being inspected using autonomous inertial navigation is corrected by matching it with the road on the map, thereby clearing the cumulative error of the detection data up to that point, so that it is not measured using radio navigation. In particular, the past correction position 1fG' is considered to be more accurate than the previous position.
is the position corrected by matching the traveling locus pattern of the moving object with the road pattern on the road map.
また、走行軌跡LPを過去の修正位置G′まで回転させ
たとき、信号処理部4において、走行軌跡LPが地図上
の道路と一致するか否かの判定を、走行軌跡のデータと
道路データとの比較によって行わせ、それが一致する場
合(第13図・C参照)には、そのときの現在位置Pお
よび走行軌跡LPの修正によってマツチングがとれたも
のとする。Furthermore, when the travel trajectory LP is rotated to the past corrected position G', the signal processing unit 4 determines whether or not the travel trajectory LP matches the road on the map based on the data of the travel trajectory and the road data. If they match (see FIG. 13, C), it is assumed that matching has been achieved by correcting the current position P and travel trajectory LP.
また、走行軌跡LPと地図上の道路とが一致しない場合
には、そのときの現在位置Pおよび走行軌跡LPの修正
を仮のものとして、その後にマツチング処理するように
する。Furthermore, if the travel trajectory LP does not match the road on the map, the current position P and the travel trajectory LP are temporarily corrected, and then matching processing is performed.
なお、移動体の現在位WLPの修正を行わせる際。Note that when the current position WLP of the moving object is corrected.
以下に述べるように、電波航法によって測定される位置
にしたがって仮の修正を直接行わせるようにしてもよい
。As described below, provisional corrections may be made directly according to the position determined by radio navigation.
すなわち、この場合には、第14図(a)。That is, in this case, FIG. 14(a).
(b)に示すように、電波航法によって測定されている
位[Gの誤差範囲を見込んだうえで予め設定された位W
IGを中心とした半径aの円による所定の距離範囲内に
ある地図上の道路を抽出し、その抽出された道路と移動
体の現在位置Pとの間の距離が最小値L minとなる
道路上の位置P′に現在位置Pがくるように修正する。As shown in (b), the position W measured by radio navigation is determined in advance by considering the error range of G.
A road that extracts roads on a map within a predetermined distance range defined by a circle with radius a centered on IG, and the distance between the extracted road and the current position P of the moving object is the minimum value L min. Correct so that the current position P is at the upper position P'.
そして、信号処理部4は、抽出された道路上の位1!P
’ に現在位IPがくるように修正する際に、走行軌跡
LPを平行移動したうえで、修正された現在位1iPを
支点として走行軌跡LPを回転して、その走行軌跡LP
を現在位置Pが修正された道路上に合せ込むようにする
。Then, the signal processing unit 4 processes the extracted digit 1 on the road! P
When correcting the current position IP so that it comes to ', the travel trajectory LP is translated in parallel, and then the travel trajectory LP is rotated using the corrected current position 1iP as a fulcrum, and the travel trajectory LP is
to align the current position P with the corrected road.
その際、予め設定された所定の角度範囲内で走行軌跡L
Pの回転を許容するような制限を加えるようにしてもよ
い。At that time, the travel trajectory L is within a predetermined angle range set in advance.
A restriction may be added to allow rotation of P.
信号処理部4は、その修正状態において移動体の現在位
置のデータおよび走行軌跡のデータを書き直す。The signal processing unit 4 rewrites the data of the current position of the moving body and the data of the travel trajectory in the modified state.
このような移動体の現在位置および走行軌跡の修正の処
理は、例えば、移動体が一定距離走行するたびに定期的
に実行される。Such a process of correcting the current position and traveling trajectory of the moving object is performed periodically, for example, every time the moving object travels a certain distance.
このように本発明によれば、自立慣性航法によって求め
られる移動体の現在位置または電波航法によって測定さ
れる位置を表示するだけでは位置誤差を生じてしまうの
を、両者の位置を比較しながら、電波航法によって測定
される位置にもとづき、その測寓位置の誤差範囲を考慮
したうえで、移動体の現在位置の修正を簡単かつ高精度
に行わせることができるようになる。As described above, according to the present invention, simply displaying the current position of a moving body determined by autonomous inertial navigation or the position measured by radio navigation would result in a position error, but by comparing the positions of both, Based on the position measured by radio navigation, the current position of a moving body can be easily and highly accurately corrected, taking into account the error range of the measured position.
その際、特にパターンの略マツチング処理手段をとるよ
うにしているため、信号処理部4における処理負担が軽
くなり、移動体の現在位置の修正の処理を迅速に応答性
良く行わせることができるようになる。At this time, in particular, since a pattern matching processing means is used, the processing load on the signal processing unit 4 is lightened, and the process of correcting the current position of the moving body can be performed quickly and with good responsiveness. become.
また1本発明によれば、移動体の現在位置が修正される
地図上の道路を特定することができるため、似たような
形状の道路が平行に近接していたり、また複数の道路が
複雑に入り組んでいたりしていても、その特定の道路上
に移動体の現在位置および走行軌跡の表示を適切に行わ
せることができるようになる。Furthermore, according to the present invention, it is possible to specify the road on the map on which the current position of the moving object is to be corrected, so it is possible to identify roads on the map where the current position of the moving object is to be corrected. Even if the road is complicated, the current position and travel trajectory of a moving object can be appropriately displayed on that particular road.
さらに1本発明によれば、自立慣性航法による移動体の
現在位置を移動体の走行にともなって細かく求めて、道
路地図上における移動体の現在位置の表示を緻密に行わ
せながら、電波航法による位置の測定を移動体の走行に
ともなって粗く行って、信号処理部4に過度の負担をか
けるようなことなく、現在位置および走行軌跡の修正を
効率良く行わせることができる。Furthermore, according to the present invention, the current position of a moving object is determined in detail as the moving object moves by autonomous inertial navigation, and the current position of the moving object is precisely displayed on a road map, while the current position of the moving object is precisely determined by radio navigation. The current position and traveling locus can be efficiently corrected without placing an excessive burden on the signal processing unit 4 by measuring the position coarsely as the moving body travels.
羞困
以上、本発明による移動体の現在位置表示装置にあって
は、自立慣性航法によって求められる移動体の現在位置
を、走行軌跡と地図上の道路との各パターンのマツチン
グ処理によって修正しながら、画面に写し出された道路
地図上に表示する際、道路が複雑に入り組んでいてマツ
チング精度が低下したり、また道路外走行などによって
マツチングをとることができなくなったときなどに、電
波航法によって測定された位置し、−もとづいて移動体
の現在位置を修正するようにし六−もので、常に高精度
な現在位置表示を行わせることができるという優れた利
点を有している。Unfortunately, in the current position display device for a moving object according to the present invention, the current position of the moving object determined by independent inertial navigation is corrected by matching each pattern between the travel trajectory and the road on the map. When displaying on a road map displayed on a screen, when the matching accuracy decreases due to complicated roads, or when matching is not possible due to driving off the road, etc., measurements can be taken using radio navigation. The current position of the moving body is corrected based on the position determined, and has the excellent advantage that the current position can always be displayed with high precision.
また本発明は、自立慣性航法によ・て累積的に求められ
る移動体の現在位置を、電波抗法によって測定される位
置を中心として、走行動静と地図上の道路との各パター
ンの略マツチング処理手段をとるようにしているため、
その位置修正を容易かつ迅速に行わせることができ1画
面に表示された道路地図に対して常に高精度な現在位置
表示を行わせることができるという優れた利点を有して
いる。In addition, the present invention roughly matches each pattern of driving behavior and roads on a map, centering on the current position of a moving object cumulatively determined by autonomous inertial navigation and the position measured by radio wave drag method. Because we are taking measures to process the
It has the excellent advantage that the position can be easily and quickly corrected, and the current position can always be displayed with high precision on the road map displayed on one screen.
第1図は本発明による移動体の現在位置表示装置の一実
施例を示すブロック構成図、第2図は同実施例における
表示画面の一例を示す図、第3図は移動体の現在位置が
道路上から外れて表示されている状態を示す図、第4図
(a)、(b)は移動体の一定の走行距離ごとに道路上
に推定現在位置を設定していく状態をそれぞれ示す図、
第5図は道路から外れた移動体の現在位置と道路上に設
定された推定現在位置との関係を示す図、第6図は移動
体の走行軌跡における方向の変化状態の一例を示す図、
第7図はマツチング対象となる候補道路パターンの切り
出し状態を示す図、第8図(、)は移動体の走行軌跡の
パターンを等長の線分によって折線近似させた状態を示
す図、第8図(b)は道路のパターンを等長の線分によ
って折線近似させた状態を示す図、第9図はマツチング
がとられた道路上に移動体の現在位置および走行軌跡を
合せ込む状態を示す図、第10図は移動体が地図上にな
い道路を走行しているときの現在位置表示状態を示す図
、第11図は似たような形状の道路が平行に近接してい
るときの現在位置の表示状態を示す図、第12図(a)
、(b)は移動体の現在位置を電波航法によって測定さ
れている位置に修正する過程の一例を示す図、第13図
(a)、(b)、(c)は移動体の現在位置を電波航法
によって測定されている位置に修正する過程の他の例を
示す図、第14図(a)、(b)は移動体の現在位置を
電波航法によって測定される位置を中心とした所定の距
離範囲内にある地図上の道路における最近の位置に修正
する過程を示す図である。FIG. 1 is a block configuration diagram showing an embodiment of a current position display device for a moving object according to the present invention, FIG. 2 is a diagram showing an example of a display screen in the same embodiment, and FIG. 3 shows the current position of a moving object. Figures 4(a) and 4(b) are diagrams showing a state in which the vehicle is displayed off the road, and Figures 4(a) and 4(b) are diagrams each showing a state in which the estimated current position of the moving object is set on the road for each fixed travel distance. ,
FIG. 5 is a diagram showing the relationship between the current position of a mobile object that has deviated from the road and the estimated current position set on the road, and FIG. 6 is a diagram showing an example of a state of change in direction in the travel trajectory of the mobile object.
Fig. 7 is a diagram showing how candidate road patterns to be matched are cut out, Fig. 8 (,) is a diagram showing a state in which the travel locus pattern of a moving object is approximated by line segments of equal length; Figure (b) shows a state in which the road pattern is approximated by line segments of equal length, and Figure 9 shows a state in which the current position and travel trajectory of a moving object are matched to the matched road. Figure 10 shows the current position display state when a moving object is traveling on a road that is not on the map, and Figure 11 shows the current position display state when roads with similar shapes are close to each other in parallel. Diagram showing the position display state, Fig. 12(a)
, (b) is a diagram showing an example of the process of correcting the current position of a moving object to the position measured by radio navigation, and FIGS. Figures 14(a) and 14(b), which show other examples of the process of correcting the position measured by radio navigation, show how the current position of a moving object is corrected to a predetermined position centered on the position measured by radio navigation. It is a figure which shows the process of correcting to the latest position of the road on the map within a distance range.
Claims (4)
しながら、移動体の走行にともない刻々変化する座標上
の現在位置を逐次演算によって求め、予め記憶媒体から
地図データが読み出されて所定の道路地図が写し出され
ている画面上に移動体の現在位置を更新表示するととも
に、現在位置のデータをメモリに記憶保持していくこと
によって得られる移動体の走行軌跡のパターンと道路地
図上における道路のパターンとの類似度が予め設定され
た値以上であることによって両パターンのマッチングを
とり、そのマッチングがとられた道路上に走行軌跡を合
せ込んで地図上の道路から外れた移動体の現在位置を修
正するようにした移動体の現在位置表示装置において、
電波航法によって前記座標上における移動体の位置を検
出する手段と、前記マッチングがとれなかったとき、ま
たはマッチングがとれた道路が複数あるときに、電波航
法によって検出されている位置に前記移動体の現在位置
を修正する手段とをとるようにしたことを特徴とする移
動体の現在位置表示装置。1. While detecting the traveling distance and direction of the moving object, the current position on the coordinates that change every moment as the moving object moves is calculated sequentially, and the map data is read out from the storage medium in advance and a predetermined road map is created. The current position of the moving object is updated and displayed on the projected screen, and the current position data is stored in memory to obtain the pattern of the moving trajectory of the moving object and the road pattern on the road map. Matches both patterns based on whether the similarity of the two patterns is greater than a preset value, and corrects the current position of a moving object that has deviated from the road on the map by aligning the travel trajectory with the matched road. In a device for displaying the current position of a moving object,
means for detecting the position of the moving object on the coordinates by radio navigation; 1. A current position display device for a moving object, characterized in that the current position display device includes means for correcting the current position.
現在位置を修正する際、走行軌跡を平行移動させるよう
にしたことを特徴とする前記第1項の記載による移動体
の現在位置表示装置。2. 2. The current position display device for a moving body according to item 1, characterized in that when correcting the current position of the moving body to a position detected by radio navigation, the travel trajectory is translated in parallel.
た移動体の現在位置を支点として、走行軌跡を過去の修
正位置まで回転させるようにしたことを特徴とする前記
第2項の記載による移動体の現在位置表示装置。3. The current state of the moving object according to item 2 above, characterized in that the traveling trajectory is rotated to the past corrected position using the current position of the moving object that has been corrected to the position detected by radio navigation as a fulcrum. Position display device.
と道路地図上における道路のパターンとのマッチングが
とられることによって修正された位置であることを特徴
とする前記第3項の記載による移動体の現在位置表示装
置。4. The mobile object according to item 3 above, wherein the past corrected position is a position corrected by matching the travel trajectory pattern of the mobile object with a road pattern on a road map. Current position display device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2160722A JPH07109366B2 (en) | 1990-06-19 | 1990-06-19 | Current position display of mobile |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2160722A JPH07109366B2 (en) | 1990-06-19 | 1990-06-19 | Current position display of mobile |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0450718A true JPH0450718A (en) | 1992-02-19 |
| JPH07109366B2 JPH07109366B2 (en) | 1995-11-22 |
Family
ID=15721055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2160722A Expired - Lifetime JPH07109366B2 (en) | 1990-06-19 | 1990-06-19 | Current position display of mobile |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07109366B2 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0688732A (en) * | 1992-09-07 | 1994-03-29 | Nissan Motor Co Ltd | Navigation apparatus for vehicle |
| JPH06111196A (en) * | 1992-09-28 | 1994-04-22 | Honda Motor Co Ltd | Current position display of mobile |
| US5614895A (en) * | 1993-11-19 | 1997-03-25 | Honda Giken Kogyo Kabushiki Kaisha | Map information regenerating device |
| JP2006337114A (en) * | 2005-05-31 | 2006-12-14 | Navitime Japan Co Ltd | Navigation system, matching method, route search server, and navigation terminal device |
| JP2010197280A (en) * | 2009-02-26 | 2010-09-09 | Aisin Aw Co Ltd | Navigation system and program for navigation |
| CN101949701A (en) * | 2009-07-09 | 2011-01-19 | 卡西欧计算机株式会社 | Locating device and localization method |
| JP2013061263A (en) * | 2011-09-14 | 2013-04-04 | Mega Chips Corp | Positioning device, observing device, positioning method, and program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59152482A (en) * | 1983-02-21 | 1984-08-31 | 日産自動車株式会社 | Map display for vehicle |
| JPS6352010A (en) * | 1986-08-22 | 1988-03-05 | Nissan Motor Co Ltd | Course guide device for vehicle |
| JPS63314411A (en) * | 1987-06-18 | 1988-12-22 | Sony Corp | Position detecting device for use in motor vehicle |
| JPS6442000A (en) * | 1987-08-07 | 1989-02-14 | Honda Motor Co Ltd | Traveling route displaying device |
| JPH02275310A (en) * | 1989-04-17 | 1990-11-09 | Sumitomo Electric Ind Ltd | position detection device |
-
1990
- 1990-06-19 JP JP2160722A patent/JPH07109366B2/en not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59152482A (en) * | 1983-02-21 | 1984-08-31 | 日産自動車株式会社 | Map display for vehicle |
| JPS6352010A (en) * | 1986-08-22 | 1988-03-05 | Nissan Motor Co Ltd | Course guide device for vehicle |
| JPS63314411A (en) * | 1987-06-18 | 1988-12-22 | Sony Corp | Position detecting device for use in motor vehicle |
| JPS6442000A (en) * | 1987-08-07 | 1989-02-14 | Honda Motor Co Ltd | Traveling route displaying device |
| JPH02275310A (en) * | 1989-04-17 | 1990-11-09 | Sumitomo Electric Ind Ltd | position detection device |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0688732A (en) * | 1992-09-07 | 1994-03-29 | Nissan Motor Co Ltd | Navigation apparatus for vehicle |
| JPH06111196A (en) * | 1992-09-28 | 1994-04-22 | Honda Motor Co Ltd | Current position display of mobile |
| US5614895A (en) * | 1993-11-19 | 1997-03-25 | Honda Giken Kogyo Kabushiki Kaisha | Map information regenerating device |
| JP2006337114A (en) * | 2005-05-31 | 2006-12-14 | Navitime Japan Co Ltd | Navigation system, matching method, route search server, and navigation terminal device |
| JP2010197280A (en) * | 2009-02-26 | 2010-09-09 | Aisin Aw Co Ltd | Navigation system and program for navigation |
| CN101949701A (en) * | 2009-07-09 | 2011-01-19 | 卡西欧计算机株式会社 | Locating device and localization method |
| JP2011017610A (en) * | 2009-07-09 | 2011-01-27 | Casio Computer Co Ltd | Positioning device, positioning method and program |
| US8862396B2 (en) | 2009-07-09 | 2014-10-14 | Casio Computer Co., Ltd. | Positioning device and positioning method |
| JP2013061263A (en) * | 2011-09-14 | 2013-04-04 | Mega Chips Corp | Positioning device, observing device, positioning method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07109366B2 (en) | 1995-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6931322B2 (en) | Method for correcting position error in navigation system | |
| EP0566391B1 (en) | Apparatus for detecting the position of a vehicle | |
| US5170165A (en) | Apparatus for displaying travel path | |
| US6349259B1 (en) | Navigation apparatus and information generating apparatus | |
| JP2003279362A (en) | Vehicle position correction device and judging method for reliability of positioning by gps | |
| JP4703886B2 (en) | Navigation device | |
| JP2811520B2 (en) | How to correct the position of vehicle navigation | |
| JP3895183B2 (en) | Map information updating apparatus and system | |
| JPH1137776A (en) | Vehicle navigation system | |
| JPH0450718A (en) | Mobile object current position display device | |
| JPH061196B2 (en) | Driving route display device | |
| JPH10300492A (en) | Locator device | |
| JP4397983B2 (en) | Navigation center device, navigation device, and navigation system | |
| JPH0629736B2 (en) | Driving route display device | |
| JPS62140017A (en) | Present position recognition apparatus for vehicle | |
| KR100216535B1 (en) | Positioning Method of Vehicles Using Position Matching Value for Car Navigation System | |
| JPH0670568B2 (en) | Driving route display device | |
| JP2709635B2 (en) | Current position display device of moving object | |
| JP2007322312A (en) | Navigation system | |
| JP2657549B2 (en) | Current position display device of moving object | |
| JPH0711426B2 (en) | Driving route display device | |
| JP4268581B2 (en) | Car navigation system | |
| JPH0711424B2 (en) | Driving route display device | |
| JPH1073442A (en) | Navigation device | |
| JP2586439B2 (en) | Travel position display device for vehicles |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071122 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081122 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081122 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101122 Year of fee payment: 15 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101122 Year of fee payment: 15 |