JPH07104167B2 - Car driving guide device - Google Patents
Car driving guide deviceInfo
- Publication number
- JPH07104167B2 JPH07104167B2 JP58061273A JP6127383A JPH07104167B2 JP H07104167 B2 JPH07104167 B2 JP H07104167B2 JP 58061273 A JP58061273 A JP 58061273A JP 6127383 A JP6127383 A JP 6127383A JP H07104167 B2 JPH07104167 B2 JP H07104167B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory
- azimuth
- angle
- traveling
- 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 - Lifetime
Links
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
【発明の詳細な説明】 本発明は、不案内な路での走行に有効な自動車走行案内
装置に関する。Description: TECHNICAL FIELD The present invention relates to a vehicle traveling guide device effective for traveling on an unguided road.
目的地までの走行を誘導する自動車用ナビゲータには目
的地の方位、距離を表わすものから、地図と照合できる
程の精度を持つ慣性航法ナビゲータなどがあるが、何れ
も走行前にプリセットする、あるいは若干の走行なりプ
ランニングなどした後に方位設定などをする準備が必要
である。しかし車を運転する度にかゝる設定をするのは
煩雑であり、また設定方式では、馴れた道路では案内装
置は不要であるから設定しないで走り出し、途中道に迷
って必要になっても設定しておかなかったので用をなさ
ないという問題がある。There are inertial navigation navigators, etc. that have enough accuracy to be able to collate with a map from those that show the direction and distance of the destination to the navigator for automobiles that guides the traveling to the destination, but both are preset before traveling, or It is necessary to prepare for azimuth setting, etc. after a little driving or planning. However, it is troublesome to make such a setting each time you drive a car, and with the setting method, you do not have to set up a guide device on a familiar road, so you can run without setting it, and if you get lost on the way, you need it. There is a problem that it is useless because it has not been set.
プリセット不要な方式には地磁気利用のコンパスがあ
り、これは放送電波利用、衛星利用などの方式に比べて
簡単廉価であるという利点もある。しかも日本ではほぼ
w6゜程度の偏角に収まり、地域差による誤差が少ない。
外国、例えば米国、カナダなどのように偏角差が大きい
所でも、小範囲で考えるなら偏角が大きく変ることは先
ずない。There is a compass that uses geomagnetism as a method that does not require presetting, and this has the advantage that it is simpler and cheaper than methods that use broadcasting waves, satellites, and the like. Moreover, in Japan,
It fits within a deviation angle of about 6 °, and there are few errors due to regional differences.
Even in a foreign country, such as the United States and Canada, where the deviation angle is large, the deviation angle is unlikely to change significantly when considered in a small range.
しかしながら方位計として地磁気センサを採用すると、
自動車では自己の鉄部による地場の乱れが問題になる。
これは較正不可能なほど複雑な誤差−方位角特性を持
ち、方位誤差は30゜にも及ぶ場合があって、センサ取付
部位の設定に困難を感じる。また高架道、鉄橋などでは
橋全体が区分毎に着磁している場合もあり、電鉄や敷設
ケーブル等を通る場合は自動車々体が着磁することがあ
り、地磁気センサはこれらの影響を受けるので、細かな
補正を行なってもセンサ出力と走行距離で地図を再現す
る程の精度を出すことは不可能に近い。従ってコンピュ
ータによる目的地までの方位及び距離の指示、または出
発点からの方位距離の指示だけで目的地への走行を始め
ると、目的地に近付くほど誤差は大になり、実用になら
ない。走行中較正すれば誤差は小になろうが、これは運
転者にとって実用的でない。However, if a geomagnetic sensor is used as an azimuth meter,
In automobiles, the disorder of the ground caused by the iron part of the car becomes a problem.
This has a complicated error-azimuth characteristic that cannot be calibrated, and the azimuth error may reach 30 °, which makes setting the sensor attachment part difficult. In addition, there are cases where the entire bridge is magnetized by sections on elevated roads, iron bridges, etc., and when passing through electric railways and laying cables, automobiles may be magnetized, and the geomagnetic sensor is affected by these. Therefore, it is almost impossible to obtain the accuracy enough to reproduce the map based on the sensor output and the traveling distance even if the correction is finely performed. Therefore, when the vehicle starts traveling to the destination only by instructing the direction and distance to the destination or the direction distance from the starting point by the computer, the error becomes larger as the vehicle gets closer to the destination, which is not practical. The error will be small if calibrated during driving, but this is not practical for the driver.
通常、車両の現在位置に不安が出てくるのは或る程度迷
走した後であり、案内装置の存在を想起するのはその後
であるから、スイッチ入れ忘れ、プリセット忘れなどに
妨害されずにデータは常にとられており、必要時にそれ
を取出せることが重要である。この点で案内装置は車両
のキースイッチが時計、ラジオなどのアクセサリスイッ
チ位置に入った時点で動作し、車両の停止、惰走などを
問わずデータ採取、記録を続ける必要がある。なおキー
スイッチのオフ位置でも入っているのは、ハンドルロッ
ク、バッテリ上り等の問題があり、実用的でない。Usually, the current position of the vehicle becomes uneasy after a certain amount of straying, and it is after that that the existence of the guide device is remembered. It is always taken and it is important to be able to retrieve it when needed. In this respect, the guide device operates when the key switch of the vehicle enters the position of an accessory switch such as a clock or a radio, and it is necessary to continue data collection and recording regardless of whether the vehicle is stopped or coasting. In addition, even if the key switch is in the off position, it is not practical because there are problems such as handle lock and battery exhaustion.
又自動車の通常の用途は通りなれた定地間の往復であ
り、不案内な道を走るのは配送、遊山など特殊な場合で
ある。前者の場合、案内装置は不要であり、案内装置が
必要になるのは後者のしかも道に迷った場合などに過ぎ
ない。従って案内装置は日頃は目立たない存在で充分で
あり、従って例えば格納しておき、この状態で記録で
き、記録データの古いものは廃棄して新データに更新
し、必要時に直ちに新データを取出せることが望まし
い。この種の目的には消去、再書込みが何度でも可能な
磁気メモリ、半導体メモリなどが好適である。Moreover, the normal use of an automobile is to make a round trip between fixed grounds, and to drive an unguided road is a special case such as delivery or mountain climbing. In the former case, the guide device is not necessary, and the guide device is needed only in the latter case and when the user is lost. Therefore, it is sufficient for the guide device to be inconspicuous on a daily basis. Therefore, for example, it can be stored and recorded in this state, old data can be discarded and updated to new data, and new data can be immediately retrieved when necessary. Is desirable. For this type of purpose, a magnetic memory, a semiconductor memory or the like, which can be erased and rewritten many times, is suitable.
最近、マイクロプレセッサ(MPU)や大容量RAMが廉価に
入手できるようになった。更に磁気バルブによる方位セ
ンサ技術が進歩し、精度のよいかつ安価な方位センサが
製作可能になった。地磁気利用のセンサには前述の欠点
があるが、これは次のようにすると相当程度カバーでき
る。Recently, micro-processors (MPUs) and large-capacity RAMs have become available at low prices. Furthermore, the direction sensor technology using a magnetic valve has advanced, and it has become possible to manufacture an accurate and inexpensive direction sensor. The sensor using geomagnetism has the above-mentioned drawbacks, which can be covered to a considerable extent by the following method.
地磁気利用センサでも誤差は±30゜を見込めば充分で、
しかもこの誤差は車固有のものとして固定的で、急に誤
差が大、小に変る(ジャンプする)というものではな
い。従って指示は連続的である。また建造物などの着磁
による誤差は、通り抜けると前後で相殺されてほぼ零に
なるという性質がある。従ってデータをとる間隔を適当
にし、現在位置より比較的短い距離、但し通ってきた道
を地図上で発見するに充分な長さ(例えば20km)の距離
のデータのみ有効とする方式をとれば、記録データは充
分実用性がある。上記の20km程度も遡ると運転者には何
らかの記憶に残るものが有るのが普通である。例えば道
に迷うのは小径に入ってからが多いが、街道から小径に
入ったその地点は記憶にあるから地図でその地点を探
し、その地点より記憶データが示す経路を加えれば現在
位置が分る。勿論この記録データが示す経路は余り正確
ではないが、概略は示しているから、それに近似する地
図上の道路、地点を探し出すことはできる。Even with a sensor that uses geomagnetism, it is sufficient to allow an error of ± 30 °.
Moreover, this error is fixed as a vehicle-specific error, and does not suddenly change (jump) to large or small. Therefore the instructions are continuous. In addition, the error due to the magnetization of a building or the like has a property that it is canceled out before and after passing through and becomes almost zero. Therefore, if the data collection interval is appropriate and only the data of a relatively short distance from the current position, but of a sufficient length (for example, 20 km) to find the road that has passed on the map, is used, The recorded data is sufficiently practical. It is normal for the driver to have some memorable things when going back about 20km. For example, I often get lost when I enter a small path, but since the point I entered the small path from the highway is in my memory, I search for that point on the map, and if I add the route indicated by the stored data from that point, the current position will be found. It Of course, the route indicated by this recorded data is not very accurate, but since it is shown roughly, it is possible to find roads and points on the map that are close to it.
道路の交叉角度は70〜110゜のものが多く、5叉路など
特殊なものでも30゜〜40゜の角度差はあるから、後でど
の道へ入ったかを記録データより調べることは容易であ
る。また傾斜5゜で発生する車両内地磁気偏差は約10゜
の方位誤差を与えることがあるが、道路の曲りについて
は充分判別できる範囲内のものである。また自動車が極
端な人為的着磁を被るとセンサ指針は一定方向に固定し
てしまうが、これは数日間で自然に脱磁される。極端な
着磁で使用不可能になっているか否かは自動車を運転し
て指針の動きを見てみれば自己診断可能である。また地
磁気は電波と異なり、鉄橋や深いトンネル内でも計測可
能で著しい誤差は発生しない。The intersection angle of the road is often 70-110 °, and even a special one such as a 5-way intersection has an angle difference of 30 ° -40 °, so it is easy to find out which road you entered later from the recorded data. . Further, the geomagnetic deviation inside the vehicle that occurs at an inclination of 5 ° may give a heading error of about 10 °, but it is within the range where the bend of the road can be sufficiently discriminated. Also, if the automobile is subjected to extreme artificial magnetization, the sensor pointer will be fixed in a certain direction, but this will naturally be demagnetized within a few days. Whether or not it is unusable due to extreme magnetization can be self-diagnosed by driving a car and observing the movement of the pointer. Also, unlike radio waves, geomagnetism can be measured even in iron bridges and deep tunnels, and no significant error occurs.
本発明はかかる知見に基づいてなされたもので、従来装
置の欠点を除去して、プリセットや較正が不要であり、
スイッチ入れ忘れがなく、誤差が小さくするようにし、
更に自車の現在位置を直ちに正確に知ることができ、十
分実用になる自動車走行案内装置を提供することを目的
とするものである。The present invention has been made based on such knowledge, eliminating the drawbacks of conventional devices, eliminating the need for presetting and calibration,
Do not forget to switch it on so that the error is small,
It is another object of the present invention to provide an automobile travel guide device that allows the current position of the own vehicle to be immediately known accurately and is sufficiently practical.
本発明は、地磁気利用の方位センサと、該方位センサが
検出する方位データが自動車の単位走行長毎に書き込ま
れ、格納データが所定量になると旧データを新データで
更新してゆくメモリ、該メモリに書き込まれたデータに
基づいて表示を行う表示器、及び情報処理制御用プロセ
ッサを有する本体部とを備えた自動車走行案内装置であ
って、前記情報処理制御用プロセッサは、前記メモリに
書き込まれたデータの変化量に基づき曲り角を常時求め
る曲り角検出手段と、該曲り角検出手段によって検出さ
れた曲り角の中で最も大きなデータの変化量がある点を
該曲り角の代表点とし、最新の曲り角の代表点から現在
の地点までの走行距離を求めて、前記表示器に表示する
手段とを具備することを特徴とするものである。The present invention relates to an azimuth sensor utilizing geomagnetism, a memory in which azimuth data detected by the azimuth sensor is written for each unit traveling length of an automobile, and old data is updated with new data when the stored data reaches a predetermined amount. What is claimed is: 1. A vehicle driving guide device comprising: a display unit that performs a display based on data written in a memory; and a main body having an information processing control processor, wherein the information processing control processor is written in the memory. The bending angle detecting means that constantly obtains the bending angle based on the amount of change in the data, and the point having the largest amount of data change among the bending angles detected by the bending angle detection means is the representative point of the bending angle, and the representative of the latest bending angle. And a means for displaying the traveled distance from the point to the present point on the display device.
本発明では地磁気利用の方位センサを用い、そして該セ
ンサの性質から誤差は認め、比較的正確な値が得られる
走行距離をベースにして所定長例えば10m毎に測定方位
を、消去再書込みが可能なメモリに記録し、現在位置よ
り所定距離例えば20km以前のものは新データに更新する
ようにした。In the present invention, an azimuth sensor using geomagnetism is used, and an error is recognized from the property of the sensor, and the azimuth can be erased and rewritten at a predetermined length, for example, every 10 m, based on the traveling distance at which a relatively accurate value can be obtained. The data is recorded in a memory, and if the distance is 20 km or less from the current position, the new data is updated.
これにより、直近所定km(本例では20km)だけの走行軌
跡が得られ、地磁気利用方位センサを用いても十分実用
になる軌跡がプリセットなど必要とすることなく、走行
中常に自動的に得られる。As a result, a running locus of only the nearest predetermined km (20 km in this example) can be obtained, and a locus that is sufficiently practical even when using a direction sensor using geomagnetism is automatically obtained during running without the need for presetting. .
また、迷い子対策には曲り角の把握が重要である。この
ため、曲り角で自車が曲った方向とそこからの走行距離
が自動表示されると、道に迷ったかと思われるとき自車
現在位置を地図上で探すのが容易になる。次に本発明を
実施例を参照しながら詳細に説明する。In addition, it is important to understand the corners to prevent lost children. For this reason, if the direction in which the vehicle bends at the turning angle and the distance traveled from it are automatically displayed, it becomes easy to find the current position of the vehicle on the map when it seems that the user has lost his way. Next, the present invention will be described in detail with reference to examples.
第1図は本発明に係わる走行軌跡記録装置の外観系統図
で10は地磁気利用方位センサ、12は指示器およびプロセ
ッサを有する本体部、14はドットプリンタ、l1,l2は本
体部12とセンサ10、プリンタ14を接続する導線、l3は電
源のバッテリへ至る導線、l4は自動車のプロペラシャフ
トまたは走行距離径へ至る回転伝達用可撓ワイヤであ
る。本体12の表面パネルには表示器16、操作釦群18があ
り、表示器16には円形枠周囲に等間隔で配列された多数
の発光素子20があり、これらは点灯して走行方向を示
す。円形枠の中心部に矩形枠があり、この中に先の交叉
点で曲った方向を示すマーク22、それよりの走行距離を
示す数字24が表示される。表示器としては発光ダイオー
ド、螢光表示灯などを用いた適宜のものを利用できる
が、プラズマディスプレイパネル、化学粒子電着ディス
プレイなどのように記憶機能を持ったものも好適であ
る。26は取付け用のボルトである。操作釦群18は、今通
ってきた道路に神社仏閣など目印になるものがあればそ
れを入力するキー群からなる。FIG. 1 is an external system diagram of a traveling locus recording apparatus according to the present invention. 10 is a geomagnetic direction sensor, 12 is a main body having an indicator and a processor, 14 is a dot printer, and l 1 and l 2 are main body 12. A conductive wire connecting the sensor 10 and the printer 14, l 3 is a conductive wire to a battery of a power source, and l 4 is a propeller shaft of an automobile or a flexible wire for rotation transmission to a mileage diameter. The front panel of the main body 12 has a display unit 16 and operation button group 18, and the display unit 16 has a large number of light emitting elements 20 arranged at equal intervals around a circular frame, and these are lit to indicate the traveling direction. . There is a rectangular frame in the center of the circular frame, in which a mark 22 indicating the direction bent at the previous intersection and a numeral 24 indicating the distance traveled from that mark are displayed. As the display device, an appropriate device using a light emitting diode, a fluorescent display lamp or the like can be used, but a device having a memory function such as a plasma display panel or a chemical particle electrodeposition display is also suitable. 26 is a mounting bolt. The operation button group 18 is made up of a key group for inputting any landmarks such as shrines and temples on the road that has just passed.
本発明では例えば10m、20m、または40mなどの適当走行
長毎にその時の方位データをプロセッサにより自動的に
メモリへ書込む。方位データとしては測定して得た0゜
〜360゜をほぼ10゜を単位で示す0〜31(または5゜単
位で0〜63)で表わし、その2進数の5(6)ビット
を、1バイト/アドレスのRAMに書込む。第2図にこの
書込み状況を示す。アドレスカウンタはヘキサ表示の00
00から始まって1データ書込む毎に+1し、本例では07
D0(2000)までくると次は0に戻り、古いデータを新し
いデータで更新していく。各々1バイトの記憶容量を持
つ各アドレスの上位3(2)ビットは時刻、曲り角、特
定目標物の書込み用で、操作押釦18を押下するとき書込
まれる。2,3ビットでは種類は4または8であるが、具
体的な内容はRAMの特定番地に順次書込むようにすると
詳しい時刻データ、参考物情報などが後刻得られること
になる。In the present invention, the azimuth data at that time is automatically written into the memory by the processor for each suitable traveling length such as 10 m, 20 m, or 40 m. As the azimuth data, 0 ° to 360 ° obtained by measurement is represented by 0 to 31 (or 0 to 63 in units of 5 °) indicating a unit of approximately 10 °, and the binary 5 (6) bit is 1 Write to byte / address RAM. This writing situation is shown in FIG. Address counter is hex display 00
It starts from 00 and increments by 1 each time one data is written. In this example, 07
When it reaches D0 (2000), it returns to 0 and updates old data with new data. The upper 3 (2) bits of each address, each having a storage capacity of 1 byte, are for writing the time, turning angle, and specific target, and are written when the operation push button 18 is pressed. The type is 4 or 8 in 2,3 bits, but if the specific contents are sequentially written in a specific address of the RAM, detailed time data and reference information will be obtained later.
なお第2図の左側部の0000〜0800は16進で表わしたメモ
リアドレスであり、上辺の7,6,5,・・・0は1アドレス
8ビットのこのメモリの各ビットまたは桁(最下位ビッ
トを0、最上位ビットを7とする)を示す。斜線を付し
て示すように、32分割のとき5ビット、64分割のとき6
ビットの角度データは4桁〜0桁または5桁〜0桁に書
込まれる。07D0が角度データ記録領域の最終アドレスで
あり、このアドレス以後、メモリ最終アドレス0800まで
の間にフラグ(FLAG)や上記所定の2つの角度データの
角差(SP−1u)などが書込まれる。Note that 0000 to 0800 on the left side of FIG. 2 are memory addresses represented in hexadecimal notation, and 7,6,5, ... 0 on the upper side are each bit or digit (least significant bit) of this memory of 1 address 8 bits. The bit is 0 and the most significant bit is 7.) As shown with diagonal lines, 5 bits for 32 divisions, 6 for 64 divisions
The bit angle data is written in 4th to 0th digit or 5th to 0th digit. 07D0 is the final address of the angle data recording area, and after this address, the flag (FLAG) and the angular difference (SP-1u) between the above-mentioned two predetermined angle data are written up to the memory final address 0800.
曲り角の検出は差をとって行なう。例えば10m毎記録、
現在アドレス0405のとき、5番地前(従って50m前)の0
400番地の角度データと0405番地の角度データとの差を
とってそれが45゜(360゜を32分割する場合これは数値
差で4、64分割する場合は同8である)以上の場合は曲
りありと判断し、最も大きな角度変化がある点を曲り角
の中心(代表点)とする。これには、隣接番地0405番地
と0404番地、0404番地と0403番地,……の各角度データ
の差をとり、最大のものを求めればよい。これは常時行
なうので、得られた差が最大か否かは次のデータを見な
いと分らないことが有り得るが、これは405番地と404番
地の間が最大であれば、405番地とその角差をRAMの別の
アドレスに書込み、次の番地406の角度データの差を求
め、小ならそのまゝ、大なら406番地とその角度で更新
し、以下これを繰り返して行くことで正確を期すことが
できる。交叉点で右折、左折は走行距離70m以内の角度
データをチェックすれば判定可能であるのが普通であ
る。The bend angle is detected by taking the difference. For example, record every 10m,
At the current address 0405, 0 at 5th address (hence 50m before)
If the difference between the angle data at address 400 and the angle data at address 0405 is taken and it is 45 ° (if 360 ° is divided into 32, this is a numerical difference of 4, and if divided into 64, the same is 8) It is determined that there is a bend, and the point having the largest angle change is set as the center of the bend (representative point). To do this, the difference between the angle data of adjacent addresses 0405 and 0404, 0404 and 0403, and so on can be calculated to find the maximum. Since this is always done, it may not be possible to know whether the obtained difference is the maximum or not by looking at the next data, but if this is the maximum between 405 and 404, this is 405 and its corner. Write the difference to another address in RAM, find the difference in the angle data at the next address 406, update it as it is if it is small, and 406 and that angle if it is large, and repeat this process for accuracy. be able to. Right and left turns at intersections can usually be determined by checking the angle data within a running distance of 70m.
5番地前との差が45゜以下になったときは曲り完了と判
断し、以後は新しい曲りの検出に備える(フラグをその
ように設定する)。差が45゜以下で、差が同じ場合は最
も新しいデータアドレスと差を記録する。フラグがなく
なって50m前と45゜以上の方向転回がないときは、直線
走行とし、表示をそのように切換え、そして前記曲り角
の中心からの走行距離(10m単位なら各アドレスの差の1
0倍)を表示器16に表示する。方向転換の表示マークは
右折なら であり、これは角度データの差の極性で判断できる。When the difference from the address before 5 is less than 45 °, it is judged that the bending is completed, and thereafter, preparation for detection of a new bending (the flag is set as such). If the difference is less than 45 ° and the difference is the same, record the newest data address and the difference. If the flag disappears and there is no turning in the direction of 50m or more than 45 °, straight running is performed, the display is changed as such, and the running distance from the center of the above-mentioned turning angle (if the unit is 10m, the difference between the addresses is 1
0 times) is displayed on the display unit 16. If the turn mark is a right turn This can be determined by the polarity of the difference in the angle data.
メモリRAMへ記録したデータは必要時にこれを読出し、
プリンタ14によりグラフ表示させる。このメモリ読出し
は最終従って最新アドレスから1つずつアドレスを減じ
ながら行ない、読出したデータは長さが一定(例えば前
記の10m)の方向ベクトルであるからsin,cos成分に分解
してX,Y座標表示し、各データを加えて行くことにより
軌跡を画く。該分解には予め所要データを格納したROM
を用い、0〜31または0〜63なる読出しデータをアドレ
スとして該ROMをアクセスすればよい。0〜360゜を64分
割した場合のROM内容の一部を表1に、32分割した場合
のそれを表2に示す。The data recorded in the memory RAM is read out when necessary.
The graph is displayed by the printer 14. This memory reading is performed while subtracting one address from the latest address, and the read data is a direction vector with a constant length (for example, 10 m above), so it is decomposed into sin and cos components and X and Y coordinates are obtained. The locus is drawn by displaying and adding each data. ROM that stores the required data in advance for the disassembly
The ROM may be accessed by using the read data of 0 to 31 or 0 to 63 as an address. Table 1 shows part of the ROM contents when 0 to 360 ° is divided into 64, and Table 2 when it is divided into 32.
角度データの0はsinでは0、cosでは64(ヘキサである
から10進では100)として、またマイナスは+80(10進
なら128)して表わす。 The angle data 0 is expressed as 0 for sin, 64 for cos (100 in decimal because it is hex), and minus is +80 (128 in decimal).
ROMデータは読出す度にsin成分、cos成分毎に加算し、
積算結果を逐次RAMの距離データ加算エリヤに格納し、
これを用いてプリンタ(X−Yレコーダ)14にグラフ
(現在位置から今まで走行した軌跡を示すもの)を画か
せてもよい。プリンタに書かせるときは角度は+16(+
32)したもの従って方向反転したものを使用する。プリ
ンタのステップモータは一般に行なわれているように距
離割算を行なって(縮尺に従う機構係数を掛けて除数を
決定する)ヘッドを駆動する。Every time the ROM data is read, it is added for each sin component and cos component,
Sequentially store the accumulated result in the distance data addition area of RAM,
Using this, the printer (XY recorder) 14 may be made to draw a graph (indicating the locus traveled from the current position to the present position). When writing on a printer, the angle is +16 (+
32) Use the one that has been reversed according to the one you have done. The stepper motor of the printer drives the head by performing the distance division (multiplying the mechanism coefficient according to the scale to determine the divisor) as is generally done.
第3図は走行軌跡記録装置の電気系統を示す。方位セン
サ10は磁気バルブ型のもので、角型ヒステリシス特性を
持つ環状磁心30、その全周に巻かれた励磁巻線32、該磁
心を内部に収めて帯状に巻かれ互いに直交する2個の検
出コイル34,36を備える。巻線32により磁心30を4〜8KH
zの交流で磁気飽和点以上に励磁すると正,負の該飽和
点で透磁率はほぼ1、その中間の磁束零の点で透磁率は
最大(通常2000〜10000)となり、地磁気による磁束は
前者では最小0後者では最大となり、励磁周波数4〜8K
Hzと同じ周波数で変化する。この磁束変化がコイル34,3
6に電圧を誘起し、これらのコイルは90゜角度が異なる
ので一方は地磁気による磁界のcos成分、他方はsin成分
を出力することになる。38は方位センサ10の駆動回路で
分周カウンタ40の本例では4,096KHzの出力を増幅して巻
線32に与え、これを励磁する。駆動回路38の出力e0は第
4図に示すように矩形波であり、これは検出コイル34,3
6の出力e1,e2を適当な鋭さのピークにするのに有効であ
る。42は方位センサ出力合成器で励磁周波数の2倍の周
波数の共振器を有し、出力e1,e2を受けて第4図に点線
で示す正弦波を発生し、その一方を45゜進め他方を45゜
遅らせて合成することによりその和e1+e2を作り、PLL
等を用いてその正半波を矩形波に整形した出力e3を生じ
る。44は位相弁器で、分周カウンタ40からe0と同じ矩形
波をまた合成器より出力e3を受けe3を2分の1分周した
出力e5を作り、更にそれより出力e4を作る。e5の発生に
は例えばRSフリップフロップを用い、e3を反転したもの
とe0とのアンド出力でこれをリセット、e0,e3を共に反
転したもののアンド出力でセットすればよい。またe4の
発生にはe0とe5のアンドをとればよい。出力e4のパルス
幅は方位を示しており、これを適当な周波数のクロック
CLKの個数で表わす。46はこの処理を行なう方位信号発
生器で、出力e4で開閉されるゲートと、該ゲートを通っ
たクロックCLKを計数するカウンタからなる。クロックC
LKの周波数は例えば262,144Hzである。このカウンタ出
力S1はマイクロプロセッサおよびI/Oポート50へ与えら
れ、単位走行長毎にRAM52へ書込まれる。またカウンタ
出力S1はデコーダ48表示器16の発光素子駆動信号に変換
され、測定された方向に対応する発光素子を点灯する。
54は前記のcos,sinデータなどを格納するメモリ、56は
ラッチ回路付きディスプレー駆動回路、58は本例では4,
194,304Hzの水晶振動子、60はローパスフィルタ、62は
自動車のプロペラシャフトの回転に応じてオンオフする
リードリレーで走行距離センサを構成する。上述の単位
走行長はこのリレー出力パルスを計数することにより求
め、この計数で求められる走行距離は回路56を通して表
示部16の走行距離部に表示される。また第4図のW・AC
KはRAMの書込みパルスでe5の反転とe3とのアンドで作
り、ERはW・ACKの立下りで発生する信号で書込み完了
後に回路50内の出力S1のラッチ回路をリセットするのに
用いられる。FIG. 3 shows an electric system of the traveling locus recording device. The azimuth sensor 10 is of a magnetic valve type and includes an annular magnetic core 30 having a square hysteresis characteristic, an excitation winding 32 wound around the entire circumference of the annular magnetic core 32, and two orthogonally wound belt-shaped magnetic cores. The detection coils 34 and 36 are provided. Winding 32 moves magnetic core 30 to 4-8KH
When excited above the magnetic saturation point with an alternating current of z, the magnetic permeability is approximately 1 at the positive and negative saturation points, and the magnetic permeability becomes maximum (usually 2000 to 10000) at the point of zero magnetic flux in the middle, and the magnetic flux due to geomagnetism is the former. The minimum is 0, the maximum is the latter, and the excitation frequency is 4 to 8K.
It changes at the same frequency as Hz. This change in magnetic flux causes the coils 34,3
Since a voltage is induced in 6 and these coils have different 90 ° angles, one outputs the cos component of the magnetic field due to the geomagnetism and the other outputs the sin component. Reference numeral 38 is a drive circuit for the azimuth sensor 10, which amplifies the output of the frequency division counter 40, which is 4,096 KHz in this example, and supplies the amplified output to the winding 32 to excite it. The output e 0 of the drive circuit 38 is a rectangular wave as shown in FIG.
This is effective in making the outputs e 1 and e 2 of 6 into peaks of appropriate sharpness. Reference numeral 42 denotes an azimuth sensor output synthesizer which has a resonator having a frequency twice the excitation frequency, receives the outputs e 1 and e 2 and generates a sine wave shown by a dotted line in FIG. 4, and advances one of them by 45 °. The other one is delayed by 45 ° and synthesized to make the sum e 1 + e 2 and the PLL
And so on, the positive half wave is shaped into a rectangular wave, and the output e 3 is generated. 44 is a phase valve unit, making the output e 5 in which the e 3 to 1 divided by 2 minutes receiving an output e 3 than or combiner the same square wave e 0 from the dividing counter 40, and the output e 4 than make. uses an RS flip-flop, for example, in the generation of e 5, this in-and output of the e 0 obtained by inverting the e 3 reset, e 0, e 3 may be set at both and despite the inverted output. To generate e 4 , just take the AND of e 0 and e 5 . The pulse width of the output e 4 indicates the azimuth.
Expressed as the number of CLKs. Reference numeral 46 denotes an azimuth signal generator that performs this processing, and includes a gate that is opened / closed by the output e 4 and a counter that counts the clock CLK passed through the gate. Clock c
The frequency of LK is 262,144 Hz, for example. This counter output S 1 is given to the microprocessor and the I / O port 50 and written in the RAM 52 for each unit running length. Further, the counter output S 1 is converted into a light emitting element drive signal of the decoder 48 display 16, and the light emitting element corresponding to the measured direction is turned on.
54 is a memory for storing the cos, sin data and the like, 56 is a display drive circuit with a latch circuit, and 58 is 4, 4 in this example.
A 194,304Hz crystal unit, 60 is a low-pass filter, and 62 is a reed relay that turns on and off according to the rotation of the propeller shaft of an automobile, which constitutes a travel distance sensor. The unit traveling length described above is obtained by counting the relay output pulses, and the traveling distance obtained by this counting is displayed on the traveling distance portion of the display unit 16 through the circuit 56. Also, W ・ AC in Fig. 4
K is a write pulse of RAM and is created by inverting e 5 and AND with e 3. ER is a signal generated at the falling edge of W · ACK, which resets the latch circuit of output S 1 in circuit 50 after writing is completed Used for.
第5図は上述の動作を示すフローチャートである。この
図中の(1),(2),・・・は第3図の1,2,・・・に
対応する。またB1,B2,・・・のBはブロックを示し、従
ってB1はブロック1、B2はブロック2,・・・である。ブ
ロック1ではメモリの方位データ書込み領域の始端DEを
0000(ヘキサ)に初期設定し、ブロック2では10m毎、2
0m毎、40m毎などのいずれかで入る距離入力を受けて割
り込み処理を行ない、またその距離ピッチを示すフラグ
を立てる。ブロック3ではアドレスカウンタの内容SPC
を+1し、角度(方位データ)記録アドレスを設定す
る。ブロック4ではSPCが方位データ書込み領域の終端7
D0(ヘキサ)を越えたか否かをチェックし、越えたらブ
ロックB5で始端000(ヘキサ)に戻し、越えなければブ
ロック6へ進む。ブロック6では方位データ、即ち角度
情報を入力し、ブロック7では操作釦群18からのキーの
入力(記号信号)が有ったか否かをチェックし、有れば
その内容(神社、仏閣等)をフラグにより判定し、8ビ
ットの上位2桁にそれを設定し、下位6(5)ビットの
角度信号に加える。記号信号=3は時刻であり、この場
合(B9のYes)は記号信号ポインタMPが示すアドレスADR
とそれに+1にしたアドレスに時間と分を記録し、MPを
+2する(B10)。ブロック11では前述の記号信号の有
無をチェックし、ブロック12では記号信号が有る場合に
ポインタMPを−2する。ブロック13ではSPCが示すメモ
リアドレスへ記号信号と方位角信号を記録する。FIG. 5 is a flowchart showing the above operation. (1), (2), ... In this figure correspond to 1, 2 ,. B of B1, B2, ... Shows blocks, therefore B1 is block 1, B2 is block 2 ,. In block 1, the starting point DE of the direction data writing area of the memory
Initially set to 0000 (hex), in block 2 every 10m, 2
It receives a distance input at every 0 m, every 40 m, etc., performs interrupt processing, and sets a flag indicating the distance pitch. In block 3, contents of address counter SPC
Is incremented by 1 to set an angle (azimuth data) recording address. In block 4, SPC is the end of the direction data writing area 7
It is checked whether or not D0 (hex) has been exceeded, and if it exceeds, it is returned to the starting point 000 (hex) at block B5, and if not, it proceeds to block 6. In block 6, azimuth data, that is, angle information is input, and in block 7, it is checked whether or not there is a key input (symbol signal) from the operation button group 18, and if there is, the contents (shrine, temple, etc.). Is determined by a flag, it is set in the upper 2 digits of 8 bits, and it is added to the angle signal of the lower 6 (5) bits. Symbol signal = 3 is the time, and in this case (Yes in B9), the address ADR indicated by the symbol signal pointer MP
Then, record the hour and minute in the address that is +1 and add 2 to MP (B10). In block 11, the presence / absence of the above-mentioned symbol signal is checked, and in block 12, if there is a symbol signal, the pointer MP is decremented by -2. In block 13, the symbol signal and the azimuth signal are recorded in the memory address indicated by SPC.
ブロック14では方位角信号6ビットまたは5ビットを1/
2して最下位ビットを切捨て、ブロック15で5桁目が1
の場合は下4桁を角度信号として入出力ポート(I/Oポ
ート)へラッチし、表示器16の発光素子20で走行方向を
表示する。ブロック16ではメモリアドレスSPとSP−i
(こゝでiは距離ピッチDPが10mなら5、20mなら3、40
mなら2とする)の内容即ち方位データの差を求め、こ
れが8(64分割のとき45゜に相当)以上なら曲り角と判
定し、ブロック17でその中心(曲り角の代表点)を求め
る。これにはiを1づつ減らしてSP−(SP−i)6
(約34゜)になるiを求め、そのアドレスを曲り角メモ
リに書込む。そしてブロック18で新しい曲り角の検出に
備えてフラグをそのように設定し、またブロック16で曲
り角ではないと判定した場合はブロック19でフラグを更
新する。またブロック20で最新の曲り角の代表点からの
距離を0.00Km〜999Kmを表わす3桁(含小数点)として
出力し、これを表示器16の数字24に表示させる。ブロッ
ク21ではプリンタ動作指示があるか否かをチェックし、
あればプリンタを動作させて走行軌跡をプロットさせ
る。In block 14, 1 or 6 bits or 5 bits of azimuth signal
2 and cut off the least significant bit, and the fifth digit in block 15 is 1
In the case of, the last four digits are latched as an angle signal to the input / output port (I / O port), and the light emitting element 20 of the display 16 indicates the traveling direction. In block 16, memory addresses SP and SP-i
(In this case, i is 5, if the distance pitch DP is 10m, 3, 40 if it is 20m.
If m, the difference is 2), that is, the difference between the azimuth data, and if this is 8 (corresponding to 45 ° in the case of 64 divisions) or more, it is determined as a bending angle, and the center (representative point of the bending angle) is obtained in block 17. For this, i is decreased by 1 and SP- (SP-i) 6
Find i at (about 34 °) and write the address in the corner memory. Then, in block 18, the flag is set as such in preparation for detection of a new bend, and if it is determined in block 16 that it is not a bend, the flag is updated in block 19. Further, in block 20, the distance from the representative point of the latest turning angle is output as three digits (including a decimal point) representing 0.00 Km to 999 Km, and this is displayed on the numeral 24 of the display unit 16. In block 21, it is checked whether or not there is a printer operation instruction,
If there is, the printer is operated to plot the traveling locus.
以上説明したように本発明では地磁気センサおよび循環
式メモリを採用し、定距離毎の方位データ記憶、マイク
ロプロセッサによるデータ処理、制御、メモリ容量小で
微細、高精度データの記憶可能、不要時の消耗品なし、
ブラウン管使用のものなどより小型、廉価などの利点が
得られる。また本体部の表示器に最新曲り角から現在位
置までの距離を自動表示するようにしたので、目的地は
××交叉点を曲って何mなどの際、当該目的地を容易に
発見できる利点がある。As described above, in the present invention, the geomagnetic sensor and the circulation type memory are adopted, and the azimuth data storage for each constant distance, the data processing by the microprocessor, the control, the memory capacity is small, the high-precision data can be stored, No consumables,
It offers advantages such as smaller size and lower cost than those using cathode ray tubes. In addition, since the distance from the latest turn to the current position is automatically displayed on the display of the main unit, the destination has the advantage that you can easily find the destination when you bend the XX intersection and how many meters etc. is there.
また本発明では単に曲り角を検出するのにとどまらず、
曲り角の中でも方位データの変化の最大である地図上の
見つけ易い点を代表点として特定し、その代表点から現
在位置までの距離を表示しているため、現在地をより容
易に発見できるという利点がある。Further, the present invention is not limited to simply detecting the corner angle,
Among the bends, the point on the map where the change in orientation data is the largest is specified as the representative point, and the distance from the representative point to the current position is displayed. is there.
第1図は本発明実施例装置の外観図、第2図はメモリ記
憶内容の説明図、第3図は電気系統図、第4図は動作説
明用の波形図、第5図は動作状況を示すフローチャート
である。 図面で10は方位センサ、12は本体部、14はプリンタ、16
は表示器、52はメモリである。FIG. 1 is an external view of a device of the present invention, FIG. 2 is an explanatory diagram of memory contents, FIG. 3 is an electrical system diagram, FIG. 4 is a waveform diagram for explaining operation, and FIG. It is a flowchart shown. In the drawing, 10 is an orientation sensor, 12 is a main body, 14 is a printer, 16
Is a display and 52 is a memory.
フロントページの続き (56)参考文献 特開 昭57−73500(JP,A) 特開 昭57−73498(JP,A) 特開 昭50−67672(JP,A) 実開 昭56−107516(JP,U) 実開 昭57−16914(JP,U)Continuation of the front page (56) References JP-A-57-73500 (JP, A) JP-A-57-73498 (JP, A) JP-A-50-67672 (JP, A) Actual development Sho-56-107516 (JP , U) Actual exploitation Sho 57-16914 (JP, U)
Claims (1)
長毎に書き込まれ、格納データが所定量になると旧デー
タを新データで更新してゆくメモリ、該メモリに書き込
まれたデータに基づいて表示を行う表示器、及び情報処
理制御用プロセッサを有する本体部とを備えた自動車走
行案内装置であって、 前記情報処理制御用プロセッサは、前記メモリに書き込
まれたデータの変化量に基づき曲り角を常時求める曲り
角検出手段と、該曲り角検出手段によって検出された曲
り角の中で最も大きなデータの変化量がある点を該曲り
角の代表点とし、最新の曲り角の代表点から現在の地点
までの走行距離を求めて、前記表示器に表示する手段と
を具備することを特徴とする自動車走行案内装置。1. An azimuth sensor utilizing geomagnetism, and a memory in which azimuth data detected by the azimuth sensor is written for each unit traveling length of an automobile, and when the stored data reaches a predetermined amount, old data is updated with new data. An automobile driving guide device comprising: a display unit for displaying based on data written in the memory; and a main body section having an information processing control processor, wherein the information processing control processor writes in the memory. And a bending angle detecting means for always obtaining a bending angle based on the amount of change in the data, and a point having the largest amount of data change among the bending angles detected by the bending angle detecting means is set as a representative point of the bending angle, A vehicle traveling guide device, comprising: means for obtaining a traveling distance from a representative point to a current point and displaying the traveling distance on the display.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58061273A JPH07104167B2 (en) | 1983-04-07 | 1983-04-07 | Car driving guide device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58061273A JPH07104167B2 (en) | 1983-04-07 | 1983-04-07 | Car driving guide device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59186100A JPS59186100A (en) | 1984-10-22 |
| JPH07104167B2 true JPH07104167B2 (en) | 1995-11-13 |
Family
ID=13166437
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58061273A Expired - Lifetime JPH07104167B2 (en) | 1983-04-07 | 1983-04-07 | Car driving guide device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07104167B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03109119U (en) * | 1990-02-26 | 1991-11-08 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5939800B2 (en) * | 1980-10-27 | 1984-09-26 | 本田技研工業株式会社 | Fixed distance display method in driving route display device |
-
1983
- 1983-04-07 JP JP58061273A patent/JPH07104167B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59186100A (en) | 1984-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0607654B1 (en) | Method of correcting distance error of navigation apparatus | |
| JP2681628B2 (en) | Travel direction data generator for land vehicles | |
| EP0763713B1 (en) | Method and apparatus for calibration of a distance sensor in a vehicle navigation system | |
| US6519528B2 (en) | Vehicle navigation apparatus proving proper guidance for off-road net conditions | |
| EP2224415B1 (en) | Map Data Product and Map Data Processing Device | |
| US5159556A (en) | Land navigation system displaying the position of a vehicle in real time | |
| JP2008309544A (en) | Information presentation device, information presentation method, and program | |
| JPS61234312A (en) | Vehicle-borne navigation apparatus | |
| US5367898A (en) | Method of calculating scale factor of gyro | |
| US6975929B2 (en) | Data recording apparatus, data recording method, program for data recording and information recording medium | |
| JP2006250875A (en) | Navigation device and method for correcting position of mobile body | |
| JP2000146604A (en) | Car navigation system and method therefor | |
| JP2009014502A (en) | Travel-related information learning system and vehicle control system | |
| JP3854520B2 (en) | Navigation device and navigation method | |
| JPH07104167B2 (en) | Car driving guide device | |
| JPH0559431B2 (en) | ||
| JP2004271953A (en) | Map data structure and map data processing device | |
| JP3064752B2 (en) | Route guidance device for vehicles | |
| KR100598510B1 (en) | Cartography system | |
| JPH1114394A (en) | On board navigation device | |
| JPH0267915A (en) | Car navigation device | |
| JP2913857B2 (en) | Destination guidance device used for vehicle navigation | |
| JPS5827008A (en) | Device for guiding running of vehicle | |
| JP2007322312A (en) | Navigation system | |
| JP5104348B2 (en) | Map display device |