JPH0823580B2 - In-vehicle navigator - Google Patents
In-vehicle navigatorInfo
- Publication number
- JPH0823580B2 JPH0823580B2 JP26675787A JP26675787A JPH0823580B2 JP H0823580 B2 JPH0823580 B2 JP H0823580B2 JP 26675787 A JP26675787 A JP 26675787A JP 26675787 A JP26675787 A JP 26675787A JP H0823580 B2 JPH0823580 B2 JP H0823580B2
- Authority
- JP
- Japan
- Prior art keywords
- current position
- offset
- map data
- candidate
- gps receiver
- 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.)
- Expired - Fee Related
Links
- 238000004364 calculation method Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 8
- 238000013500 data storage Methods 0.000 claims description 6
- 238000005314 correlation function Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 230000002457 bidirectional effect Effects 0.000 description 6
- 238000005070 sampling Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は、車載用ナビゲータに関する。TECHNICAL FIELD The present invention relates to a vehicle-mounted navigator.
従来の技術 第5図は、従来の車載用ナビゲータの構成を示し、1
は、車両の現在位置データを順次得るためのGPS(Globa
l Positioning System)受信機、10は、車輪の回転数等
を検出することにより、各現在位置間の車両の走行距離
を検出する走行距離検出手段、2は、道路等の地図デー
タが格納された補助記憶手段、3は、GPS受信機1によ
り得られた現在位置を後述するように補正し、補助記憶
手段2に格納された地図データを重畳して表示手段4に
表示させる演算制御手段であり、この演算制御手段3
は、中央処理装置(CPU)と、CPUの実行プログラムが格
納されたROM(リードオンリメモリ)と、CPUの作業エリ
ア等を有するRAM(ランダムアクセスメモリ)等を有す
るマイクロコンピュータにより構成されている。2. Related Art FIG. 5 shows the structure of a conventional vehicle-mounted navigator.
Is a GPS (Globa
l Positioning System) A receiver, 10 is a mileage detecting means for detecting a mileage of a vehicle between respective current positions by detecting a rotational speed of wheels and the like, and 2 is a map data of a road or the like. The auxiliary storage means 3 is a calculation control means for correcting the current position obtained by the GPS receiver 1 as described later and superimposing the map data stored in the auxiliary storage means 2 on the display means 4. , This arithmetic control means 3
Is composed of a central processing unit (CPU), a ROM (read only memory) in which an execution program of the CPU is stored, and a microcomputer having a RAM (random access memory) having a work area of the CPU and the like.
次に、上記従来例の動作を説明する。 Next, the operation of the above conventional example will be described.
第5図において、演算制御手段3は、先ず、GPS受信
機1により受信された現在位置と補助記憶手段2に格納
された地図データにより、車両が走行する可能性のある
複数の走行候補経路を選択する(候補経路選択手段3
1)。In FIG. 5, the arithmetic control unit 3 first determines a plurality of travel route candidates that the vehicle may travel based on the current position received by the GPS receiver 1 and the map data stored in the auxiliary storage unit 2. Select (Candidate route selection means 3
1).
次いで、演算制御手段3は、GPS受信機1により受信
された現在位置と走行距離検出手段10により検出された
走行距離により、現在位置と前記複数の走行候補経路の
相関係数を算出し、車両が実際に走行する1つの走行経
路を決定する(相関係数算出手段32)。Then, the arithmetic control unit 3 calculates the correlation coefficient between the current position and the plurality of travel candidate routes based on the current position received by the GPS receiver 1 and the travel distance detected by the travel distance detection unit 10, Determines one traveling route that the vehicle actually travels (correlation coefficient calculating means 32).
次いで、決定された走行経路の相関係数の平均をGPS
受信機1により受信された現在位置のオフセットと決定
し(GPSオフセット決定手段33)、現在位置からこのオ
フセットを除去し(オフセット除去手段34)、このオフ
セットが除去された現在位置と前記地図データの地図を
重畳して表示手段4に表示させる。Next, the average of the determined correlation coefficients of the travel route is calculated by GPS.
The offset is determined as the offset of the current position received by the receiver 1 (GPS offset determining means 33), this offset is removed from the current position (offset removing means 34), and the current position from which this offset has been removed and the map data The map is superimposed and displayed on the display means 4.
発明が解決しようとする問題点 しかしながら、上記従来の車載用ナビゲータでは、GP
S受信機1が受信する衛星が切り換わると、第2図
(ハ)に示すようにGPS受信機1により得られる現在位
置は(図示×点)、実際の現在位置(道路r2、r3)との
間に、長い周期でばらつく誤差成分であるオフセット
と、このオフセットより小さい誤差成分であるばらつき
があるために、次のオフセットを算出するまでは、表示
された地図上の道路等と現在位置が一致せず、現在位置
を正確に表示することができないという問題点がある。Problems to be Solved by the Invention However, in the above-mentioned conventional vehicle-mounted navigator, the GP
When the satellites received by the S receiver 1 are switched, the current position obtained by the GPS receiver 1 (x points in the figure) is the actual current position (roads r 2 , r 3 ) as shown in Fig. 2 (c). ) And an offset, which is an error component that fluctuates in a long cycle, and an error component that is smaller than this offset, until the next offset is calculated, the current road and the like on the displayed map There is a problem that the positions do not match and the current position cannot be displayed accurately.
特に、補助記憶手段2の地図データの道路が複雑な場
合には、車両がどの道路を走行しているかを正確に表示
することができないという問題点がある。In particular, when the road in the map data of the auxiliary storage means 2 is complicated, there is a problem that it cannot be accurately displayed on which road the vehicle is traveling.
本発明は上記問題点に鑑み、GPS受信機が受信する衛
星が切り換わった場合にも短時間で現在位置を正確に表
示することができる車載用ナビゲータを提供することを
目的とする。In view of the above problems, it is an object of the present invention to provide a vehicle-mounted navigator that can accurately display the current position in a short time even when the satellite received by the GPS receiver is switched.
問題点を解決するための手段 本発明は上記問題点を解決するために、衛星からのデ
ータを受信し、現在位置を算出し、その算出結果を順次
出力するGPS受信機と、地図データを記憶する地図デー
タ記憶手段と、前記GPS受信機の出力結果により前記地
図データ記憶手段の地図データから複数の候補径路を選
出する候補径路選出手段と、車両の走行データより走行
距離を検出する走行距離検出手段と、この走行距離検出
手段の走行距離から複数の候補径路上の代表地点を算出
し、この代表地点と現在位置との相関係数の平均、分散
を算出し、この分散より1つの候補径路を決定する径路
決定手段と、前記GPS受信機の出力結果による現在位置
から前記径路決定手段で決定された候補径路の相関関数
の平均を除去するオフセット除去手段と、このオフセッ
ト除去手段によってオフセットを除去された現在位置と
前記地図データ記憶手段の地図データとを重畳して表示
する表示手段とを備え、データ受信した衛星が切り換わ
った場合に、前記径路決定手段の相関係数をリセット
し、この切り換わる直前のオフセット除去後の現在位置
を使用し相関係数を算出するようにしたものである。Means for Solving the Problems In order to solve the above problems, the present invention stores map data and a GPS receiver that receives data from satellites, calculates a current position, and sequentially outputs the calculation result. Map data storage means, a candidate path selection means for selecting a plurality of candidate paths from the map data of the map data storage means based on the output result of the GPS receiver, and a travel distance detection for detecting a travel distance from vehicle travel data. Means and a travel distance of the travel distance detection means, a representative point on a plurality of candidate paths is calculated, an average and a variance of correlation coefficients between the representative point and the current position are calculated, and one candidate path is obtained from the variance. Means for determining the path, offset removing means for removing the average of the correlation functions of the candidate paths determined by the path determining means from the current position based on the output result of the GPS receiver, and this offset Display means for superimposing and displaying the current position from which the offset has been removed by the map removing means and the map data of the map data storage means, and when the satellite that received the data has switched, the path determination means The correlation coefficient is reset, and the correlation coefficient is calculated using the current position after the offset removal immediately before the switching.
作用 本発明は上記構成により、オフセットが除去された現
在位置と地図データの地図を重畳して表示するために、
現在位置を正確に表示することができ、また、衛星が切
り換わった場合には前回の現在位置と走行距離により、
今回の現在位置と複数の走行候補経路の相関係数を算出
して1つの走行経路を決定するために、算出するための
サンプリングデータが少なくなり、したがって、短時間
でかつ正確に現在位置を表示することができる。Effect The present invention has the above-described configuration for displaying the current position from which the offset has been removed and the map of the map data in an overlapping manner.
The current position can be displayed accurately, and when the satellite switches,
Since the current position and the correlation coefficient between the plurality of travel candidate routes are calculated to determine one travel route, the sampling data for the calculation is small, and therefore the current position can be accurately displayed in a short time. can do.
実 施 例 以下、図面を参照して本発明の実施例を説明する。Embodiments Hereinafter, embodiments of the present invention will be described with reference to the drawings.
第1図は、本発明に係る車載用ナビゲータの一実施例
を示すブロック図、第2図(イ)は、第1図のGPS受信
機からの現在位置データと地図データの説明図、第2図
(ロ)は、第1図のGPS受信機からの現在位置データと
走行距離検出手段からの走行距離データの説明図、第2
図(ハ)は、第1図のGPS受信機からの現在位置データ
のオフセットとばらつきの説明図、第3図(イ)、
(ロ)、(ハ)は、第1図の車載用ナビゲータの動作を
説明するためのフローチャート、第4図(イ)、
(ロ)、(ハ)、(ニ)は、第1図の車載用ナビゲータ
の動作説明図であり、第5図に示す構成部材と同一の構
成部材に同一の参照符号を付す。FIG. 1 is a block diagram showing an embodiment of an in-vehicle navigator according to the present invention, and FIG. 2 (a) is an explanatory diagram of current position data and map data from the GPS receiver of FIG. FIG. 2B is an explanatory diagram of the current position data from the GPS receiver and the traveling distance data from the traveling distance detecting means in FIG.
FIG. 3C is an explanatory diagram of the offset and variation of the current position data from the GPS receiver of FIG. 1, FIG. 3A,
(B) and (c) are flowcharts for explaining the operation of the vehicle-mounted navigator of FIG. 1, FIG. 4 (a),
(B), (C), and (D) are operation explanatory views of the vehicle-mounted navigator of FIG. 1, and the same reference numerals are given to the same components as those shown in FIG.
第1図において、9は、衛星からの受信番号と、第2
図(イ)に示すような車両の現在位置P0〜P13のデータ
を順次得るためのGPS(Global positioning System)受
信機、10は、車輪の回転数等を検出することにより、第
2図(ロ)に示すように各現在位置P0−P1、P1−P2〜間
の車両の走行距離l1〜l13を検出する走行距離検出手
段、2は、第2図(イ)、(ハ)に示すような道路r1〜
r4を有する地図データが格納された補助記憶手段であ
る。In FIG. 1, reference numeral 9 indicates the satellite reception number and the second number.
The GPS (Global positioning System) receiver for sequentially obtaining the data of the current positions P 0 to P 13 of the vehicle as shown in FIG. travel distance detecting means for detecting a travel distance l 1 to l 13 of the current position P 0 -P 1, P 1 -P 2 ~ between the vehicle as shown in (b), 2, FIG. 2 (b) , Road r 1 ~ as shown in (c)
The auxiliary storage means stores the map data having r 4 .
尚、第2図(ハ)に示すように、地図上の道路rj(j
=1〜4)と、GPS受信機9から得られた現在位置P0〜P
13のデータ間には衛星毎にオフセットとばらつきがあ
る。As shown in FIG. 2C, the road r j (j
= 1 to 4) and the current position P 0 to P obtained from the GPS receiver 9
There are offsets and variations among the 13 data for each satellite.
30は、GPS受信機により得られた現在位置を後述する
ように補正し、補助記憶手段2に格納された地図データ
を重畳して表示手段4に表示させる演算制御手段であ
り、この演算制御手段30は、中央処理装置(CPU)と、C
PUの実行プログラムが格納されたROM(リードオンリメ
モリ)と、CPUの作業エリア等を有するRAM(ランダムア
クセスメモリ)等を有するマイクロコンピュータにより
構成されている。Reference numeral 30 denotes arithmetic control means for correcting the current position obtained by the GPS receiver as described later and superimposing the map data stored in the auxiliary storage means 2 on the display means 4 for display. 30 is a central processing unit (CPU) and C
It is configured by a microcomputer having a ROM (Read Only Memory) in which a PU execution program is stored and a RAM (Random Access Memory) having a CPU work area and the like.
尚、演算制御手段30は、マイクロコンピュータの機能
として捉えれば、GPS受信機9により順次受信された現
在位置P0〜P13と補助記憶手段2に格納された地図デー
タ(道路r1〜r4)により、車両が走行する可能性のある
複数の走行候補経路を選出する候補経路選出手段31と、
GPS受信機9により受信された現在位置P0〜P13と走行距
離検出手段10により検出された走行距離l1〜l13によ
り、現在位置P0〜P13と前記複数の走行候補経路の相関
係数(平均、分散)を算出して車両が実際に走行す
る1つの走行経路を決定する相関係数算出手段32と、決
定された走行候補経路の相関係数の平均をGPS受信機9
により受信された現在位置P0〜P13のオフセットと決定
するGPSオフセット決定手段と、現在位置P0〜P13からこ
のオフセットを除去した現在位置を現在位置記憶手段36
に格納するとともに、表示手段4にこの現在位置と補助
記憶手段2に格納された地図データの地図を表示させる
オフセッ除去手段34とを有する。If the arithmetic and control unit 30 is regarded as a function of a microcomputer, the current positions P 0 to P 13 sequentially received by the GPS receiver 9 and the map data (roads r 1 to r 4) stored in the auxiliary storage unit 2 will be described. ), A candidate route selection means 31 for selecting a plurality of traveling candidate routes in which the vehicle may travel,
Based on the current positions P 0 to P 13 received by the GPS receiver 9 and the travel distances l 1 to l 13 detected by the travel distance detecting means 10, the phases of the current positions P 0 to P 13 and the plurality of travel candidate routes are calculated. The correlation coefficient calculating means 32 for calculating the number of relationships (average, variance) to determine one travel route along which the vehicle actually travels, and the average of the correlation coefficients of the determined travel candidate routes for the GPS receiver 9
Current position storage means and the GPS offset determination means for determining an offset of the current received position P 0 to P 13, the current position obtained by removing the offset from the current position P 0 to P 13 by 36
And an offset removing means 34 for storing the current position and the map of the map data stored in the auxiliary storage means 2 on the display means 4.
演算制御手段30はまた、GPS受信機9が受信する衛星
の受信番号により衛星が切り換わったことを検出する衛
星切換検知手段34と、衛星が切り換わった場合に、現在
位置記憶手段36の前回の現在位置と走行距離検出手段10
により検出された今回の走行距離により、GPS受信機9
からの今回の現在位置と前記複数の走行候補経路の相関
係数を算出し、1つの走行経路を決定して車両の現在位
置を推定する現在位置推定手段35等を有する。The arithmetic control means 30 also detects the satellite switching detection means 34 for detecting the satellite switching by the satellite reception number received by the GPS receiver 9 and the previous time of the current position storage means 36 when the satellite switching is performed. Current position and mileage detection means 10
Based on the current mileage detected by GPS receiver 9
The present position estimating means 35 for calculating the correlation coefficient between the present position from this time and the plurality of travel candidate routes, determining one travel route and estimating the current position of the vehicle.
次に、第2図乃至第4図を参照して上記実施例の動
作、特に演算制御手段30の動作を説明する。Next, the operation of the above-described embodiment, particularly the operation of the arithmetic control means 30, will be described with reference to FIGS.
第3図(イ)に示すステップ41において、演算制御手
段30は、GPS受信機9から衛星の受信番号と現在位置P0
のデータが入力すると、このデータRAMに取り込み、ス
テップ42及び第3図(ロ)に示す候補経路選定ルーチン
に進む。In step 41 shown in FIG. 3A, the arithmetic and control unit 30 receives the satellite reception number and the current position P 0 from the GPS receiver 9.
Data is input to this data RAM, and the process proceeds to step 42 and the candidate route selection routine shown in FIG.
第3図(ロ)に示すステップ421において、現在位置P
0のオフセットとばらつきを考慮して、第4図(イ)に
示すように補助記憶手段2の地図データから現在位置P0
を中心とした地図上の円形の領域Sを算出、次いで、ス
テップ422において車両が走行する可能性のある領域S
内の道路rjを選出する。At step 421 shown in FIG. 3B, the current position P
Considering the offset and variation of 0 , as shown in FIG. 4 (a), the current position P 0 is calculated from the map data of the auxiliary storage means 2.
A circular area S on the map centered around is calculated, and then in step 422, the area S in which the vehicle may travel
Select road r j in.
尚、第4図(イ)では、領域S内には道路r1、r2が位
置しているので、これを選出する。Incidentally, in FIG. 4 (a), the roads r 1 and r 2 are located in the area S, so these are selected.
続くステップ423では、例えば現在位置P0が道路r1、r
2にそれぞれ直交する代表地点F、E、道路r1が領域S
の境界線に交わる地点C、D、道路r2が領域Sの境界線
に交わる地点A、Bを選出することにより、現在位置P0
に対応する道路r1、r2の地点A〜Fを選出する。In the following step 423, for example, the current position P 0 is the road r 1 , r
The representative points F and E and the road r 1 which are respectively orthogonal to 2 are areas S
Point C intersecting the border, D, point road r 2 intersect the boundary of the region S A, by selecting the B, the current position P 0
The points A to F on the roads r 1 and r 2 corresponding to are selected.
ステップ424では、第4図(イ)に示すように道路r1
上の地点Cの双方向の候補経路R16、R15と、代表地点F
の双方向の候補経路R14、R13と、地点Dの双方向の候補
経路R12、R11と、道路r2上の地点Aの双方向の候補経路
R21、R22と、代表地点Eの双方向の候補経路R23、R
24と、地点Bの双方向の候補経路R25、R26を選出するこ
とにより、道路r1、r2の各地点A〜Fを始点とする双方
向の候補経路Rjk(j=1、2、k=1〜6)を選出
し、第3図(イ)に示すステップ43に進む。In step 424, the road r 1
Two-way candidate routes R 16 and R 15 at the point C above and the representative point F
Bidirectional candidate routes R 14 and R 13 and bidirectional candidate routes R 12 and R 11 at point D, and bidirectional candidate routes at point A on road r 2.
Bidirectional candidate routes R 23 , R between R 21 , R 22 and representative point E
By selecting 24 and the bidirectional candidate routes R 25 and R 26 of the point B, the bidirectional candidate routes Rjk (j = 1, 2) starting from the points A to F of the roads r 1 and r 2 are selected. , K = 1 to 6) are selected, and the process proceeds to step 43 shown in FIG.
尚、この処理では、以前の処理により現在位置データ
のオフセットが決定されている場合にはその値を考慮す
る。In this process, if the offset of the current position data is determined by the previous process, that value is taken into consideration.
ステップ43では、GPS受信機9からの現在位置Pi(i
=1〜)と、走行距離検出手段10からの走行距離liをRA
Mに取り込み、ステップ44及び第3図(ハ)に示す相関
係数算出ルーチンに進む。At step 43, the current position Pi (i
= 1)) and the traveling distance l i from the traveling distance detecting means 10 is RA
The data is taken into M, and the routine proceeds to step 44 and the correlation coefficient calculation routine shown in FIG.
第3図(ハ)に示すステップ441において、候補経路R
jkの道路番号を示すカウンタjをインクリメントし、ス
テップ441aにおいて、GPS受信機9が受信する番号によ
り衛星が切り換わったか否かを判別する。In step 441 shown in FIG. 3C, the candidate route R
The counter j indicating the road number of jk is incremented, and it is determined in step 441a whether or not the satellite has been switched by the number received by the GPS receiver 9.
衛星が切り換わった場合には、後述するステップ450
以下に分岐し、他方、衛星が切り換わらない場合にはス
テップ442に進み、候補経路Rjkの方向と地点A〜Fを示
すカウンタkをインクリメントする。If the satellite has switched, step 450 described below
If the satellite does not switch, the process proceeds to step 442, and the counter k indicating the direction of the candidate route Rjk and the points A to F is incremented.
続くステップ443では、 を算出することにより、各候補経路Rjkについて各現在
位置Piに対応する地点Pijkを算出し、次いでステップ44
4では、各地点Pijkと現在位置Piとの距離 を算出し、続くステップ445では、候補経路毎の平均
と分散を算出する。In the following step 443, By calculating the point Pijk corresponding to each current position Pi for each candidate route Rjk, and then step 44
In 4, the distance between each point Pijk and the current position Pi Is calculated, and in the following step 445, the average and variance for each candidate route are calculated.
ステップ446では平均と分散が閾値を超えるか否
かを判別し、超える場合にはステップ447に進んでその
候補経路を除外してステップ448に進み、超えない場合
には直接ステップ448に進む。In step 446, it is determined whether the average and the variance exceed the threshold value. If the average and variance exceed the threshold value, the process proceeds to step 447 to exclude the candidate route and the process proceeds to step 448. If the average route and the variance do not exceed the threshold value, the process directly proceeds to step 448.
ここで、第4図(ロ)は、実際の走行方向と逆方向の
候補経路R23における各代表地点Pi23と現在位置Piとの
距離 を示し、この場合には分散σのy成分が徐々に大きくな
るために、この候補経路R23を除外する。Here, FIG. 4B shows the distance between each representative point Pi 23 and the current position Pi on the candidate route R 23 in the direction opposite to the actual traveling direction. In this case, since the y component of the variance σ gradually increases, this candidate route R 23 is excluded.
また、第4図(ハ)は、車両が実際に走行する候補経
路R24における各代表地点Pi24と現在位置Piとの距離 を示し、この場合には平均と分散が共に小さいため
に、この候補経路R24は除外しない。Further, FIG. 4C shows the distance between each representative point Pi 24 and the current position Pi on the candidate route R 24 on which the vehicle actually travels. In this case, the candidate route R 24 is not excluded because both the mean and the variance are small.
第3図(ハ)において、ステップ448、449では、全て
の候補経路Rjkについで算出を終了したか否かを判別
し、終了しない場合にはそれぞれステップ442、441に戻
って上記処理を実行し、終了した場合には第3図(イ)
に示すステップ45に進む。In FIG. 3 (C), in steps 448 and 449, it is determined whether or not the calculation has been completed for all the candidate routes Rjk, and if not completed, the process returns to steps 442 and 441 to execute the above processing. When finished, Fig. 3 (B)
Proceed to step 45 shown in.
この相関係数算出ルーチン等を実行している間に、GP
S受信機9が受信する番号により衛星が切り換わったこ
とを判別すると、ステップ441aからステップ450、451に
分岐する。While executing this correlation coefficient calculation routine, etc.
When it is determined that the satellite is switched by the number received by the S receiver 9, the process branches from step 441a to steps 450 and 451.
ステップ451では、平均と分散をリセットし、続
くステップ452では、代表地点を1つ前の位置P(i−
1)jと走行距離検出手段10により得られた走行距離li
を加算した値とする。In step 451 the mean and variance are reset, and in the following step 452, the representative point is moved to the position P (i-
1) j and the traveling distance li obtained by the traveling distance detecting means 10.
Is added.
ステップ453では、前回と今回の現在位置の距離 を算出し、次いで、ステップ454において平均と分散
を算出してステップ449に進む。In step 453, the distance between the previous and current position Then, in step 454, the average and variance are calculated, and the flow advances to step 449.
第3図(イ)において、ステップ45では、除外されて
いない候補経路Rjkが1つであるか、また、分散が他
の候補経路Rjkのそれより小さいか否かを判別すること
により、1つの経路を決定したか否かを判別し、決定し
ない場合にはステップ43以下に戻って前述した相関係数
算出ルーチン等を実行する。In FIG. 3A, in step 45, it is determined whether or not there is one candidate route Rjk that has not been excluded, and whether the variance is smaller than that of other candidate routes Rjk. It is determined whether or not the route has been determined. If not determined, the process returns to step 43 and thereafter to execute the above-described correlation coefficient calculation routine and the like.
ステップ45において1つの経路を決定したことを判別
すると、ステップ46に進んでその経路(第4図(ハ)に
示す道路r1)のオフセット(=平均)を決定し、次い
でステップ47では、GPS受信機1からの現在位置Piから
オフセットを除去する。If it is determined in step 45 that one route has been determined, the process proceeds to step 46 to determine the offset (= average) of that route (road r 1 shown in FIG. 4C), and then in step 47, GPS Remove the offset from the current position Pi from the receiver 1.
ステップ48では現在位置を記憶し、ステップ49では、
例えば衛星切り換え(ステップ441a)から所定時間が経
過したか否かを判別することにより衛星切り換えが終了
したか否かを判別し、衛星切り換えが終了していない場
合にはステップ41に戻り、衛星切り換えが終了した場合
にはステップ50に進んで衛星切り換えモードをリセット
してステップ41に戻り、また、地図上の現在位置をカー
ソル等で表示手段4に表示させる。In step 48, the current position is stored, and in step 49,
For example, it is determined whether or not the satellite switching is completed by determining whether or not a predetermined time has passed since the satellite switching (step 441a). If the satellite switching is not completed, the process returns to step 41 and the satellite switching is performed. When the process is completed, the process proceeds to step 50 to reset the satellite switching mode and returns to step 41, and the current position on the map is displayed on the display means 4 with a cursor or the like.
尚、第4図(ニ)は、オフセットが予め決定されてい
る場合を示し、領域Sは更に小さくなり、経路を簡単に
決定することができる。Incidentally, FIG. 4D shows the case where the offset is previously determined, and the area S becomes smaller, so that the route can be easily determined.
したがって、上記実施例によれば、GPS受信機9から
の現在位置Piから走行経路を決定し、また、現在位置Pi
のオフセットを除去するために、現在位置を正確に表示
することができる。Therefore, according to the above embodiment, the travel route is determined from the current position Pi from the GPS receiver 9, and the current position Pi is determined.
The current position can be accurately displayed to remove the offset of.
また、衛星が切り換わった場合には、以前のオフセッ
ト算出用の平均と分散をリセットし、衛星が切り換
わった時点の直前の車両推定位置から新しいオフセット
を算出するために、少ないサンプリング数のデータで精
度の高いオフセットを算出することができ、したがっ
て、短時間で正しい現在位置を表示することができる。In addition, when the satellite is switched, the average and variance for previous offset calculation are reset, and in order to calculate a new offset from the vehicle estimated position immediately before the satellite switched, data with a small sampling number is used. The offset can be calculated with high accuracy, and thus the correct current position can be displayed in a short time.
発明の効果 以上説明したように、本発明は、衛星が切り換わった
場合には前回の現在位置と走行距離により、今回の現在
位置と複数の走行候補経路の相関係数を算出して1つの
走行経路を決定するようにしたので、算出するためのサ
ンプリングデータが少なくなり、したがって、短時間で
かつ正確に現在位置を表示することができる。As described above, according to the present invention, when the satellite is switched, the present invention calculates the correlation coefficient between the current position and the plurality of travel candidate routes based on the previous current position and the traveled distance to calculate one Since the travel route is determined, the sampling data for calculation is reduced, and therefore the current position can be accurately displayed in a short time.
第1図は、本発明に係る車載用ナビゲータの一実施例を
示すブロック図、第2図(イ)は、第1図のGPS受信機
からの現在位置データと地図データの説明図、第2図
(ロ)は、第1図のGPS受信機からの現在位置データと
走行距離検出手段からの走行距離データの説明図、第2
図(ハ)は、第1図のGPS受信機からの現在位置データ
のオフセットとばらつきの説明図、第3図(イ)、
(ロ)、(ハ)は、第1図の車載用ナビゲータの動作を
説明するためのフローチャート、第4図(イ)、
(ロ)、(ハ)、(ニ)は、第1図の車載用ナビゲータ
の動作説明図、第5図は、従来の車載用ナビゲータを示
すブロック図である。 2……補助記憶手段、4……表示手段、9……GPS受信
機、10……走行距離検出手段、30……演算制御手段、31
……候補経路選択手段、32……相関係数算出手段、33…
…GPSオフセット決定手段、34……オフセット除去手
段。FIG. 1 is a block diagram showing an embodiment of an in-vehicle navigator according to the present invention, and FIG. 2 (a) is an explanatory diagram of current position data and map data from the GPS receiver of FIG. FIG. 2B is an explanatory diagram of the current position data from the GPS receiver and the traveling distance data from the traveling distance detecting means in FIG.
FIG. 3C is an explanatory diagram of the offset and variation of the current position data from the GPS receiver of FIG. 1, FIG. 3A,
(B) and (c) are flowcharts for explaining the operation of the vehicle-mounted navigator of FIG. 1, FIG. 4 (a),
(B), (c), and (d) are operation | movement explanatory drawing of the vehicle-mounted navigator of FIG. 1, and FIG. 5 is a block diagram which shows the conventional vehicle-mounted navigator. 2 ... auxiliary storage means, 4 ... display means, 9 ... GPS receiver, 10 ... mileage detection means, 30 ... arithmetic control means, 31
...... Candidate route selection means, 32 …… Correlation coefficient calculation means, 33 ・ ・ ・
… GPS offset determining means, 34… offset removing means.
Claims (1)
出し、その算出結果を順次出力するGPS受信機と、地図
データを記憶する地図データ記憶手段と、前記GPS受信
機の出力結果により前記地図データ記憶手段の地図デー
タから複数の候補径路を選出する候補径路選出手段と、
車両の走行データより走行距離を検出する走行距離検出
手段と、この走行距離検出手段の走行距離から複数の候
補径路上の代表地点を算出し、この代表地点と現在位置
との相関係数の平均、分散を算出し、この分散より1つ
の候補径路を決定する径路決定手段と、前記GPS受信機
の出力結果による現在位置から前記径路決定手段で決定
された候補径路の相関関数の平均を除去するオフセット
除去手段と、このオフセット除去手段によってオフセッ
トを除去された現在位置と前記地図データ記憶手段の地
図データとを重畳して表示する表示手段とを備え、デー
タ受信した衛星が切り換わった場合に、前記径路決定手
段の相関係数をリセットし、この切り換わる直前のオフ
セット除去後の現在位置を使用し相関係数を算出するこ
とを特徴とする車載用ナビゲータ。1. A GPS receiver that receives data from a satellite, calculates a current position, and sequentially outputs the calculation result, a map data storage unit that stores map data, and an output result of the GPS receiver. Candidate path selecting means for selecting a plurality of candidate paths from the map data of the map data storage means,
A mileage detection unit that detects the mileage from the mileage data of the vehicle, and a representative point on a plurality of candidate routes is calculated from the mileage of the mileage detection unit, and the average of the correlation coefficient between the representative point and the current position. , A variance is calculated, and a route determining means for determining one candidate route from the variance, and an average of the correlation functions of the candidate routes determined by the route determining means are removed from the current position based on the output result of the GPS receiver. An offset removing means, and a display means for superimposing and displaying the current position from which the offset has been removed by the offset removing means and the map data of the map data storage means, when the satellite that received the data has switched, An in-vehicle system characterized in that the correlation coefficient of the path determining means is reset, and the correlation coefficient is calculated using the current position after the offset removal immediately before the switching. Navigator.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26675787A JPH0823580B2 (en) | 1987-10-21 | 1987-10-21 | In-vehicle navigator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26675787A JPH0823580B2 (en) | 1987-10-21 | 1987-10-21 | In-vehicle navigator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01109278A JPH01109278A (en) | 1989-04-26 |
| JPH0823580B2 true JPH0823580B2 (en) | 1996-03-06 |
Family
ID=17435285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26675787A Expired - Fee Related JPH0823580B2 (en) | 1987-10-21 | 1987-10-21 | In-vehicle navigator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0823580B2 (en) |
-
1987
- 1987-10-21 JP JP26675787A patent/JPH0823580B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01109278A (en) | 1989-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0566391B1 (en) | Apparatus for detecting the position of a vehicle | |
| EP2224209B1 (en) | Navigation device and navigation method | |
| JP4661439B2 (en) | Vehicle navigation device and road map distribution system | |
| US20080021638A1 (en) | Navigation system | |
| JPH05223589A (en) | Method and apparatus for correcting offset of gyroscope | |
| JP3945444B2 (en) | Car navigation system | |
| JP3796835B2 (en) | Car navigation system | |
| JP4835413B2 (en) | Vehicle navigation device | |
| JP2577160B2 (en) | Vehicle position detection device | |
| JPH04213019A (en) | Position detection accuracy determination method and vehicle guidance device using the method | |
| JPH0823578B2 (en) | In-vehicle navigator | |
| JPH0823580B2 (en) | In-vehicle navigator | |
| JP6492726B2 (en) | Position collation device, position collation method and program | |
| JP2005024488A (en) | Car navigation system | |
| JP3533957B2 (en) | Navigation device | |
| JP3587904B2 (en) | Current position calculation device | |
| JP3653121B2 (en) | In-vehicle route search device and recommended route display method | |
| JPH0823579B2 (en) | In-vehicle navigator | |
| JP4033290B2 (en) | Car navigation system | |
| JPH1073442A (en) | Navigation device | |
| JP3682091B2 (en) | Current position calculation system and current position calculation method | |
| JP2722757B2 (en) | Navigation device | |
| JP2012073092A (en) | Computer program for map display device to perform map data processing, map display device and method | |
| JP2647538B2 (en) | Moving object position detection device | |
| WO2025246473A1 (en) | Traveling state detection method and apparatus, and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |