JPH06241809A - Azimuth detector - Google Patents
Azimuth detectorInfo
- Publication number
- JPH06241809A JPH06241809A JP3080093A JP3080093A JPH06241809A JP H06241809 A JPH06241809 A JP H06241809A JP 3080093 A JP3080093 A JP 3080093A JP 3080093 A JP3080093 A JP 3080093A JP H06241809 A JPH06241809 A JP H06241809A
- Authority
- JP
- Japan
- Prior art keywords
- azimuth
- coordinate
- correction calculation
- quadrant
- point
- 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
- Navigation (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は方位検出装置、詳しく
は、車両等移動体に取り付けられる方位センサを備え、
該方位センサから対で出力されるX成分信号、Y成分信
号に基づいて移動体の進行方向を検出する方位検出装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an azimuth detecting device, more specifically, an azimuth sensor attached to a moving body such as a vehicle,
The present invention relates to an azimuth detecting device that detects a traveling direction of a moving body based on an X component signal and a Y component signal output in pairs from the azimuth sensor.
【0002】[0002]
【従来の技術】この種の方位検出装置においては、地磁
気に歪がないときには、方位センサのX成分信号、Y成
分信号により定まるX,Y座標点の軌跡は、X,Y座標
の原点を中心とした円(方位円)又は楕円(方位楕円)
を描く。しかし、移動体が踏切り等強磁場を通過すると
移動体が着磁され、その後の方位センサの出力信号に上
記着磁の方向及び大きさに応じた外乱成分が含まれるた
め、その後の方位円の中心が上記原点からずれ、移動体
の進行方向即ち方位を正確に検出することができなくな
る。2. Description of the Related Art In this type of azimuth detecting device, when the geomagnetism is not distorted, the locus of X, Y coordinate points determined by the X component signal and Y component signal of the azimuth sensor is centered at the origin of the X, Y coordinates. Circle (azimuth circle) or ellipse (azimuth ellipse)
Draw. However, when the moving body passes through a strong magnetic field such as a railroad crossing, the moving body is magnetized, and the output signal of the azimuth sensor thereafter contains a disturbance component according to the direction and magnitude of the magnetization. The center deviates from the origin, and it becomes impossible to accurately detect the traveling direction, that is, the azimuth of the moving body.
【0003】上記の点にかんがみ、従来から、方位円の
X成分信号、Y成分信号から定まるX,Y座標点が描く
方位円の中心座標を求め、次に、この中心座標と原点と
のずれを求めるようにして、上記X,Y座標点を補正す
る方策が種々採られている。In view of the above points, conventionally, the center coordinates of the azimuth circle drawn by the X and Y coordinate points determined from the X component signal and the Y component signal of the azimuth circle are obtained, and then the deviation between the center coordinates and the origin is obtained. Therefore, various measures are taken to correct the X and Y coordinate points.
【0004】その一例として、移動体を1回転、旋回さ
せ、このときの方位センサの出力信号に基づいてX,Y
座標点を補正する方策(以下、第1の従来例という。)
が知られている。As an example thereof, the moving body is rotated once to make a turn, and X, Y are calculated based on the output signal of the direction sensor at this time.
Measures for correcting coordinate points (hereinafter referred to as the first conventional example)
It has been known.
【0005】また、他の一例として、特開昭58−34
314号公報に記載されるように、移動体の進行中に、
方位センサの出力信号から任意の3つのX,Y座標点を
選定し、これら3つのX,Y座標点から一の所定の計算
式を用いて直接中心座標を求めることにより、X,Y座
標点を補正する方策(以下、第2の従来例という。)が
知られている。As another example, Japanese Patent Laid-Open No. 58-34
As described in Japanese Patent No. 314, while the moving body is in progress,
By selecting any three X, Y coordinate points from the output signal of the azimuth sensor and directly determining the center coordinates from these three X, Y coordinate points using one predetermined calculation formula, the X, Y coordinate points can be obtained. There is known a method of correcting the above (hereinafter, referred to as a second conventional example).
【0006】さらに、他の一例として、特開平3−68
811号公報に記載されるように、予め、移動体の右旋
回時に使用する計算式と左旋回時に使用する計算式とを
場合分けして記憶しておき、移動体の進行中に、ステア
リングセンサ等により旋回方向を検知して、当該旋回方
向に該当する計算式を用いて、X,Y座標点を補正する
方策(以下、第3の従来例という。)が知られている。Furthermore, as another example, Japanese Patent Laid-Open No. 3-68
As described in Japanese Patent No. 811, the calculation formula used when the mobile body turns to the right and the calculation formula used when the mobile body turns to the left are separately stored in advance, and steering is performed while the mobile body is in progress. There is known a method (hereinafter, referred to as a third conventional example) of detecting a turning direction by a sensor or the like and using a calculation formula corresponding to the turning direction to correct the X and Y coordinate points.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、上記第
1の従来例には、X,Y座標点の補正のために移動体を
1回転、旋回させるという煩雑な操作を必要とするとい
う問題があった。However, the above-mentioned first conventional example has a problem that a complicated operation of rotating and rotating the moving body once to correct the X and Y coordinate points is required. It was
【0008】また、上記第2の従来例には、補正に用い
る計算式が多項式からなるため、通常搭載されるマイク
ロコンピュータにその計算を実行させると計算時間が長
くかかるという問題があった。Further, in the second conventional example, since the calculation formula used for the correction is composed of a polynomial, there is a problem that it takes a long calculation time to make the normally mounted microcomputer execute the calculation.
【0009】また、上記第3の従来例には、ステアリン
グセンサ等、移動体の旋回方向を検知するためのセンサ
を必須の構成要素としているため、このようなセンサが
搭載されていない移動体には適用できないという問題が
あった。Further, in the third conventional example, since a sensor such as a steering sensor for detecting the turning direction of the moving body is an essential constituent element, a moving body which is not equipped with such a sensor is used. There was a problem that was not applicable.
【0010】本発明は、上記の問題点に鑑みなされたも
のであり、上記第1の従来例のような煩雑な旋回操作を
省略することができ、また、上記第2の従来例のように
は計算時間が長くなく、また、上記第3の従来例のよう
なステアリングセンサ等を必要としない方位検出装置を
提供することを目的とする。The present invention has been made in view of the above problems, and it is possible to omit the complicated turning operation as in the first conventional example, and as in the second conventional example. The object of the present invention is to provide an azimuth detecting device which does not require a long calculation time and does not require a steering sensor or the like as in the third conventional example.
【0011】[0011]
【課題を解決するための手段】上記課題を解決するため
に、本発明に係る方位検出装置は、図9に示すように、
移動体に取り付けられ、地磁気に対する前記移動体の進
行方向に応じたX成分信号、Y成分信号を対で出力する
方位センサと、前記方位センサのX成分信号及びY成分
信号を入力し、方位円を形成すべき少なくとも3つの
X,Y座標点を選定する座標点選定手段と、前記座標点
選定手段により選定されたX,Y座標点のうちの任意の
3つのX,Y座標点のうち、中間に位置する中間座標点
が、前記方位円における4象限のうちのいずれの象限に
属するかを判別する象限判別手段と、前記任意の3つの
X,Y座標点相互の位置関係(移動体の旋回方向を含
む。)を判別する位置関係判別手段と、予め、方位円の
中心座標を補正するための複数の補正計算式であって、
各補正計算式において前記方位円の半径がパラメータの
1つとされているものを、前記中間座標点が属する象限
毎に、かつ、前記任意の3つのX,Y座標点相互の位置
関係に応じて、場合分けして記憶している補正計算式記
憶手段と、前記象限判別手段により判別された象限と前
記位置関係判別手段により判別された位置関係とによ
り、前記補正計算式記憶手段に記憶されている複数の補
正計算式から該当する補正計算式を選択し、該選択した
補正計算式により前記方位円の中心座標を求める中心座
標設定手段と、前記中心座標設定手段により求められた
前記方位円の前記中心座標により、前記方位センサのX
成分信号、Y成分信号から定まるX,Y座標点を補正す
る方位座標補正手段と、を備えてなる。In order to solve the above-mentioned problems, the azimuth detecting apparatus according to the present invention, as shown in FIG.
An azimuth sensor which is attached to a moving body and outputs an X component signal and a Y component signal corresponding to the traveling direction of the moving body with respect to the geomagnetism as a pair, and an X component signal and a Y component signal of the azimuth sensor are input. Coordinate point selecting means for selecting at least three X, Y coordinate points that should form the above, and any three X, Y coordinate points of the X, Y coordinate points selected by the coordinate point selecting means, The quadrant discriminating means for discriminating which quadrant of the four quadrants the intermediate coordinate point located in the middle belongs to, and the positional relationship between the three arbitrary X and Y coordinate points (of the moving body). And a plurality of correction calculation formulas for correcting the center coordinates of the azimuth circle in advance,
In each correction calculation formula, the one in which the radius of the azimuth circle is one of the parameters is determined for each quadrant to which the intermediate coordinate point belongs and according to the positional relationship between the arbitrary three X and Y coordinate points. The correction calculation formula storage means is stored in the correction calculation formula storage means according to the case where the correction calculation formula storage means is stored separately, and the quadrant discriminated by the quadrant discrimination means and the positional relationship discriminated by the positional relation discrimination means. A corresponding correction calculation formula is selected from a plurality of correction calculation formulas that are present, and center coordinate setting means that obtains the center coordinates of the azimuth circle by the selected correction calculation formula, and the azimuth circle that is obtained by the center coordinate setting device According to the center coordinates, X of the direction sensor
And an azimuth coordinate correcting means for correcting the X and Y coordinate points determined from the component signal and the Y component signal.
【0012】[0012]
【発明の作用効果】本発明は、上記第1の従来例のよう
に移動体を1回転、旋回させてX,Y座標点を補正する
方式をとるものではなく、移動体の進行中にX,Y座標
点を補正する方式をとっている。このため、煩雑な旋回
操作を必要としなくて済む。The present invention does not adopt the method of correcting the X and Y coordinate points by rotating and revolving the moving body once as in the first conventional example. , The Y coordinate point is corrected. Therefore, it is not necessary to perform a complicated turning operation.
【0013】また、本発明においては、予め、補正計算
式記憶手段に、複数の補正計算式を、場合分けして記憶
しておき、任意の3つのX,Y座標点のうちの中間座標
点が属する象限、及び、上記任意の3つのX,Y座標点
相互の位置関係に応じて、該当する補正計算式を用いて
方位円の中心座標を求めるようにしている。このため、
補正計算式が簡単になり、計算時間が上記第2の従来例
に比べて短くなりうる。Further, according to the present invention, a plurality of correction calculation formulas are stored in advance in the correction calculation formula storage means in accordance with the case, and the intermediate coordinate point of any three X and Y coordinate points is stored. The center coordinates of the azimuth circle are obtained by using the corresponding correction calculation formulas in accordance with the quadrant to which the symbol belongs and the positional relationship between the above-mentioned arbitrary three X and Y coordinate points. For this reason,
The correction calculation formula can be simplified, and the calculation time can be shortened as compared with the second conventional example.
【0014】また、本発明においては、位置関係判別手
段は、任意の3つのX,Y座標点相互の位置関係を判別
し、この位置関係の中には、移動体の旋回方向も含まれ
ている。このため、上記第3の従来例のように、移動体
の旋回方向を検知するためのステアリングセンサ等を特
別に設ける必要がなくなる。Further, in the present invention, the positional relationship determining means determines the positional relationship between any three X and Y coordinate points, and the positional relationship also includes the turning direction of the moving body. There is. Therefore, it is not necessary to specially provide a steering sensor or the like for detecting the turning direction of the moving body as in the third conventional example.
【0015】[0015]
【実施例】以下、本発明の一実施例を図面に基づいて説
明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
【0016】図1は、本実施例に係る方位検出装置の全
体構成を示している。FIG. 1 shows the overall structure of the azimuth detecting apparatus according to this embodiment.
【0017】図1において、1は、移動体例えば車両に
取り付けられ、地磁気に対する移動体の進行方向に応じ
たX成分信号X、Y成分信号Yを対で出力する公知の方
位センサを表わしている。方位センサ1の出力端子は、
マイクロコンピュータを含んで構成される演算処理回路
2に接続されている。演算処理回路2は、後に詳述する
ように、方位センサ1のX成分信号X,Y成分信号Yを
入力し、所定の演算処理を実行して、方位表示信号Zを
公知のディスプレイ3に送出するものである。なお、図
1における他の符号4はイグニッションスイッチを表わ
している。In FIG. 1, reference numeral 1 denotes a known direction sensor which is attached to a moving body such as a vehicle and which outputs a pair of X component signal X and Y component signal Y corresponding to the traveling direction of the moving body with respect to geomagnetism. . The output terminal of the direction sensor 1 is
It is connected to the arithmetic processing circuit 2 including a microcomputer. As will be described later in detail, the arithmetic processing circuit 2 inputs the X component signal X and the Y component signal Y of the azimuth sensor 1, executes predetermined arithmetic processing, and sends the azimuth display signal Z to the known display 3. To do. Note that the other reference numeral 4 in FIG. 1 represents an ignition switch.
【0018】図2は、演算処理回路2のマイクロコンピ
ュータが実行する主要な演算処理をフローチャートで表
わしている。以下、図2に示した演算処理を大別して順
に説明する。なお、この演算処理は、イグニッションス
イッチ4がオンされると開始される。FIG. 2 is a flow chart showing the main arithmetic processing executed by the microcomputer of the arithmetic processing circuit 2. Hereinafter, the arithmetic processes shown in FIG. 2 will be roughly described in order. The calculation process is started when the ignition switch 4 is turned on.
【0019】(1) 3つのX,Y座標点T1 ,T2 ,T
3 の選定(ステップ101〜110) イグニッションスイッチがオンされると(ステップ10
1)、この時の方位センサのX成分信号X,Y成分信号
Yの各瞬時値を点T(x,y)としてレジスタTに記憶
する(ステップ102)。(1) Three X, Y coordinate points T 1 , T 2 , T
Selection of 3 (steps 101 to 110) When the ignition switch is turned on (step 10
1) The instantaneous values of the X component signal X and the Y component signal Y of the azimuth sensor at this time are stored in the register T as points T (x, y) (step 102).
【0020】次に、スタート点T1 (x1 ,y1 )がス
タート点レジスタT1 に記憶されているかどうかを判断
する(ステップ103)。イグニッションスイッチがオ
ンされた直後においては、スタート点レジスタT1 には
スタート点T1 (x1 ,y1)が記憶されていないた
め、上記点T(x,y)を、スタート点T1 (x1 ,y
1 )としてスタート点レジスタT1 に記憶する(ステッ
プ104)。Next, the start point T1 (X1 , Y1 ) Is
Tart point register T1 Determine if remembered in
(Step 103). Ignition switch is off
Immediately after being turned on, the start point register T1 In
Start point T1 (X1 , Y1) Was not remembered
Therefore, the above point T (x, y) is changed to the start point T1 (X1 , Y
1 ) As start point register T1 Memorize in
104).
【0021】その後、方位センサのX成分信号X,Y成
分信号Yの各瞬時値を点T(x,y)として逐次レジス
タTに書き換えながら記憶してゆき、その都度、点Tと
スタート点T1 との距離T1 Tが所定値△T以上である
かどうかを判断してゆく(ステップ102,103,1
05,106)。そして、距離T1 Tが所定値△T以上
になると、この時の点T(x,y)を、中間点T2 (x
2 ,y2 )として中間点レジスタT2 に記憶する(ステ
ップ107)。なお、上記所定値△Tは、図3におい
て、∠T1 O’T2 ≦90°なる関係式を満足するよう
な適宜の値に設定されている。ここで、O’は、方位円
Cの中心を表わす。Thereafter, the instantaneous values of the X component signal X and the Y component signal Y of the azimuth sensor are sequentially rewritten as a point T (x, y) into the register T and stored, and each time, the point T and the start point T are stored. distance T 1 T and 1 slide into determining whether a predetermined value △ T or more (step 102,103,1
05, 106). When the distance T 1 T becomes equal to or larger than the predetermined value ΔT, the point T (x, y) at this time is set to the intermediate point T 2 (x
2 , y 2 ) in the intermediate point register T 2 (step 107). The predetermined value ΔT is set to an appropriate value that satisfies the relational expression ∠T 1 O′T 2 ≦ 90 ° in FIG. Here, O ′ represents the center of the azimuth circle C.
【0022】その後、今度は、点Tと中間点T2 との距
離T2 Tが上記所定値△Tと等しい所定値△T以上であ
るかどうかを判断してゆき(ステップ102,103,
105,108)、距離T2 Tが所定値△T以上になる
と、この時の点Tとスタート点T1 との距離T1 Tが所
定値△T以上であること、換言すると、点Tが中間点T
2 を基準にしてスタート点T1 とは反対側に位置する点
であることを確認した上で(ステップ109)、点T
(x,y)を、エンド点T3 (x3 ,y3 )としてエン
ド点レジスタT3 に記憶する(ステップ110)。な
お、上記所定値△Tは、図3において、∠T2 O’T3
≦90°なる関係式を満足するような適宜の値に設定さ
れている。After that, this time, it is judged whether or not the distance T 2 T between the point T and the intermediate point T 2 is equal to or larger than a predetermined value ΔT equal to the predetermined value ΔT (steps 102, 103,
105, 108), when the distance T 2 T becomes a predetermined value ΔT or more, the distance T 1 T between the point T and the start point T 1 at this time is a predetermined value ΔT or more, in other words, the point T is Midpoint T
After confirming that the point is located on the side opposite to the start point T 1 based on 2 (step 109), the point T
(X, y) is stored in the end point register T 3 as the end point T 3 (x 3 , y 3 ) (step 110). The predetermined value ΔT is ∠T 2 O′T 3 in FIG.
It is set to an appropriate value that satisfies the relational expression ≦ 90 °.
【0023】このように、ステップ101〜110で
は、スタート点T1 を選定し、また、このスタート点T
1 から所定の距離△Tだけ離れた中間点T2 を選定し、
さらに、この中間点T2 から上記所定の距離△Tと等し
い距離△Tだけ離れ、スタート点T1 とは反対側に位置
するエンド点T3 を選定する処理を実行する。As described above, in steps 101 to 110, the start point T 1 is selected and the start point T 1 is selected.
Select an intermediate point T 2 that is a predetermined distance ΔT from 1 ,
Further, a process of selecting an end point T 3 located away from the intermediate point T 2 by a distance ΔT equal to the predetermined distance ΔT and located on the opposite side of the start point T 1 is executed.
【0024】 (2) 方位円半径Rの設定(ステップ111) 上述したようにして選定したスタート点T1 ,中間点T
2 及びエンド点T3 から、これら3つの点が位置する方
位円Cの半径Rを求める(ステップ111)。以下、こ
の半径Rの求め方について、図3を参照して説明する。(2) Setting of azimuth circle radius R (step 111) Start point T 1 and intermediate point T selected as described above
2 and the end point T 3, determine the radius R of the azimuth circle C has three points located (step 111). Hereinafter, how to obtain the radius R will be described with reference to FIG.
【0025】まず、図3に示すように、スタート点T1
とエンド点T3 とを直線l1 で結び、この線分T1 T3
の中点T4 (x4 ,y4 )を設定する。そして、中間点
T2から中点T4 を通る直線l2 を描くと、方位円Cの
中心O’(x0 ,y0 )は、この直線l2 上に位置する
はずである。次に、この直線l2 上に、中点T4 からの
距離が直線T2 T4 の距離に等しくなる点T5 (x5 ,
y5 )を設定する。First, as shown in FIG. 3, the start point T 1
And the end point T 3 are connected by a straight line l 1 , and this line segment T 1 T 3
The midpoint T 4 (x 4 , y 4 ) is set. When a straight line l 2 passing from the midpoint T 2 to the midpoint T 4 is drawn, the center O ′ (x 0 , y 0 ) of the azimuth circle C should be located on this straight line l 2 . Then, on this straight line l 2 , a point T 5 (x 5 , where the distance from the midpoint T 4 is equal to the distance of the straight line T 2 T 4
y 5 ) is set.
【0026】このように、中点T4 及び点T5 を設定し
た場合、三角形T1 T2 T5 と三角形O’T1 T2 とは
相似関係に立つ。従って、下記の式が成立する。As described above, when the midpoints T 4 and T 5 are set, the triangle T 1 T 2 T 5 and the triangle O′T 1 T 2 have a similar relationship. Therefore, the following formula is established.
【0027】T2 T5 :T1 T2 =T1 T2 :O’T1 (但し、T2 T5 ,T1 T2 ,O’T1 は、各点間の距
離を表わす。) ここで、 T2 T5 =√{(x1 −2x2 +x3 )2 +(y1 −2
y2 +y3 )2 } T1 T2 =√{(x1 −x2 )2 +(y1 −y2 )2 } O’T1 =R である。従って、 R={(x1 −x2 )2 +(y1 −y2 )2 }/√
{(x1 −2x2 +x3 )2 +(y1 −2y2 +y3 )
2 } となり、半径Rを求めることができる。T 2 T 5 : T 1 T 2 = T 1 T 2 : O'T 1 (where T 2 T 5 , T 1 T 2 and O'T 1 represent the distances between the points). Here, T 2 T 5 = √ {(x 1 -2x 2 + x 3 ) 2 + (y 1 -2
y 2 + y 3) 2} T 1 T 2 = √ {(x 1 -x 2) 2 + (y 1 -y 2) 2} is O'T 1 = R. Therefore, R = {(x 1 -x 2) 2 + (y 1 -y 2) 2} / √
{(X 1 -2x 2 + x 3 ) 2 + (y 1 -2y 2 + y 3 )
2 } and the radius R can be obtained.
【0028】このようにして求めた半径Rは、地球の緯
度による地磁気の強さの変化量をも含む、補正された方
位半径といえる。本実施例において、上記のような半径
補正を行なうのは次に述べるような理由による。すなわ
ち、本実施例では、後述するように、半径Rを用いて方
位円Cの中心O’を求めるようにしている。ここで、半
径Rは、地磁気の強さと比例関係に立つ。従って、移動
体を日本国内のみで使用する場合には、地磁気の強さが
略一定なため半径Rは略一定となり、このため半径Rを
常時一定値に設定して用いてもよいが、移動体を日本国
外で使用する場合には、それが使用される地域毎で地磁
気の強さが大きく異なるため、半径Rが、その使用地域
に応じて変動するからである。The radius R thus obtained can be said to be a corrected azimuth radius that also includes the amount of change in the strength of the earth's magnetism depending on the latitude of the earth. In the present embodiment, the radius correction as described above is performed for the following reason. That is, in this embodiment, the center O ′ of the azimuth circle C is obtained using the radius R, as will be described later. Here, the radius R has a proportional relationship with the strength of the earth's magnetism. Therefore, when the moving body is used only in Japan, the radius R is substantially constant because the strength of the geomagnetism is substantially constant. Therefore, the radius R may be set to a constant value at all times. This is because when the body is used outside of Japan, the radius R varies depending on the area of use because the strength of the geomagnetism varies greatly depending on the area where the body is used.
【0029】このように、ステップ111では、移動体
の進行中に、スタート点T1 ,中間点T2 ,エンド点T
3 から方位円Cの半径Rを求める。As described above, in step 111, the start point T 1 , the intermediate point T 2 , and the end point T are generated while the moving body is moving.
The radius R of the azimuth circle C is calculated from 3 .
【0030】このため、本実施例によると、明細書冒頭
に示した第3の従来例には、予め地図メモリに、緯度に
対応させて半径Rを記憶させておくことが開示されてい
るが、このような半径R用の大容量メモリを全く必要と
しなくて済む。Therefore, according to the present embodiment, the third conventional example shown at the beginning of the specification discloses that the radius R is stored in advance in the map memory in correspondence with the latitude. It is not necessary to use such a large capacity memory for the radius R at all.
【0031】(3) 象限判別(ステップ112) 次に、上記中間点T2 が、図4に示す、方位円Cのいず
れの象限に属するかを判別する(ステップ112)。(3) Quadrant Discrimination (Step 112) Next, it is discriminated which quadrant of the azimuth circle C shown in FIG. 4 the intermediate point T 2 belongs to (step 112).
【0032】この象限判別方法は、図5に示すように、
中間点T2 と、上記ステップ111において求めた中点
T4 とを結んだ直線の傾きにより、中間点T2 がいずれ
の象限に属するかを容易に判別することができる。すな
わち、中間点T2 が属する象限は、下記表1に示すよう
に条件A及び条件Bにより決定される。This quadrant discrimination method, as shown in FIG.
It is possible to easily determine which quadrant the intermediate point T 2 belongs to by the slope of the straight line connecting the intermediate point T 2 and the intermediate point T 4 obtained in step 111. That is, the quadrant to which the intermediate point T 2 belongs is determined by the conditions A and B as shown in Table 1 below.
【0033】[0033]
【表1】 [Table 1]
【0034】(4) 位置関係判別(ステップ113) 次に、上記3つの点T1 ,T2 ,T3 の位置関係を判別
する(ステップ113)。この位置関係は、下記C,
D,E,Fの各条件の正負を判別することにより決定す
る。(4) Judgment of positional relationship (step 113) Next, the positional relationship of the three points T 1 , T 2 and T 3 is judged (step 113). This positional relationship is based on the following C,
It is determined by discriminating the positive / negative of each condition of D, E, and F.
【0035】C=x2 −x1 D=y2 −y1 E=x2 −x3 F=y2 −y3 以下、上記C,D,E,Fを条件とした理由について説
明する。C = x 2 −x 1 D = y 2 −y 1 E = x 2 −x 3 F = y 2 −y 3 Now, the reason why the above C, D, E and F are used as conditions will be described.
【0036】例えば、スタート点T1 と中間点T2 との
位置関係については、図6(a) ,(b) に示すように、た
とえ中間点T2 が第1象限に属している場合であって
も、スタート点T1 を基準として中間点T2 が右回り方
向に位置する(図6(a) は、右回り方向の場合を示して
いる。)のか、あるいは左回り方向に位置する(図6
(b) は左回り方向の場合を示している。)のかによっ
て、また、直線T1 T2 の傾きが正(図6において実線
で示す場合に対応する。)かあるいは負(図6において
一点鎖線で示す場合に対応する。)かによって、位置関
係が相違するからである。そして、この位置関係の相違
が、後述するような複数の補正計算式を必要とすること
に繋るためである。For example, as for the positional relationship between the start point T 1 and the intermediate point T 2 , as shown in FIGS. 6A and 6B, even if the intermediate point T 2 belongs to the first quadrant, Even if there is, the intermediate point T 2 is located in the clockwise direction with reference to the start point T 1 (FIG. 6A shows the case in the clockwise direction) or is located in the counterclockwise direction. (Fig. 6
(b) shows the case of the counterclockwise direction. ), And whether the slope of the straight line T 1 T 2 is positive (corresponding to the case indicated by the solid line in FIG. 6) or negative (corresponding to the case indicated by the alternate long and short dash line in FIG. 6). Is different. This difference in positional relationship leads to the need for a plurality of correction calculation formulas, which will be described later.
【0037】また、中間点T2 とエンド点T3 との位置
関係についても同様であり、図7(a) ,(b) に示すよう
に、たとえ中間点T2 が第1象限に属している場合であ
っても、中間点T2 を基準としてエンド点T3 が右回り
方向に位置する(図7(a) に対応する。)のか、あるい
は左回り方向に位置する(図7(b) が対応する。)のか
によって、また、直線T2 T3 の傾きが正(図7におい
て実線が対応する。)かあるいは負(図7において一点
鎖線が対応する。)かによって、位置関係が相違するか
らである。そして、この位置関係の相違が、同様に、後
述するような複数の補正計算式を必要とすることに繋る
ためである。The same applies to the positional relationship between the intermediate point T 2 and the end point T 3, and even if the intermediate point T 2 belongs to the first quadrant, as shown in FIGS. 7 (a) and 7 (b). Even if it is, the end point T 3 is located in the clockwise direction (corresponding to FIG. 7 (a)) or is located in the counterclockwise direction with respect to the intermediate point T 2 (see FIG. 7 (b)). ) Corresponds, and whether the slope of the straight line T 2 T 3 is positive (corresponds to the solid line in FIG. 7) or negative (corresponds to the alternate long and short dash line in FIG. 7). Because it is different. This difference in positional relationship also leads to the need for a plurality of correction calculation formulas, which will be described later.
【0038】(5) 中心座標設定(ステップ114) 次に、予め、方位円Cの中心O’(x0 ,y0 )を補正
するための複数の補正計算式(後述する表3の式
(1),(2),(3),(4))を記憶しているメモ
リから、上記ステップ112で判別された中間点T2 の
所属象限、及び、上記ステップ113で判別された位置
関係を示す条件C,D,E,Fの正負に基づいて、必要
な二つの補正計算式を読み出す。ここで、二つの補正計
算式のうちの一つは、スタート点T1 (x1 ,y1 )
と、中間点T2 (x2 ,y2 )と、上記ステップ111
で求めた半径Rとに基づいて、スタート点T1 と中間点
T2 とが形成する方位円C1 (図6)の中心O’1 (x
01,y01)(図6)を算出するための補正計算式(O’
1 用補正計算式)であり、他の一つは、中間点T2 (x
2 ,y2 )と、エンド点T3 (x3 ,y3 )と、上記ス
テップ111で求めた半径Rとに基づいて、中間点T2
とエンド点T3 とが形成する方位円C2 (図7)の中心
O’2 (x02,y02)(図7)を算出するための補正計
算式(O’2 用補正計算式)である。(5) Center Coordinate Setting (Step 114) Next, a plurality of correction calculation formulas (formulas in Table 3 to be described later) for correcting the center O ′ (x 0 , y 0 ) of the azimuth circle C in advance. 1), (2), (3), and (4)) are stored in the memory storing the quadrants belonging to the intermediate point T 2 determined in step 112 and the positional relationship determined in step 113. Two necessary correction calculation formulas are read out based on whether the conditions C, D, E, and F shown are positive or negative. Here, one of the two correction calculation formulas is the start point T 1 (x 1 , y 1 )
And the intermediate point T 2 (x 2 , y 2 ) and the above step 111
Radius based on the R, the center O '1 (x start point T 1 and the midpoint orientation circle C 1 of T 2 and is formed (FIG. 6) which in determined
01 , y 01 ) (Fig. 6) correction calculation formula (O '
1 correction calculation formula), and the other one is the intermediate point T 2 (x
2 , y 2 ), the end point T 3 (x 3 , y 3 ), and the radius R obtained in step 111, based on the intermediate point T 2
A correction calculation formula (correction calculation formula for O ′ 2 ) for calculating the center O ′ 2 (x 02 , y 02 ) (FIG. 7) of the azimuth circle C 2 (FIG. 7) formed by the end point T 3 Is.
【0039】そして、読み出したO’1 用補正計算式に
おけるxa ,ya にx1 ,y1 を、また、xb ,yb に
x2 ,y2 を代入して(xp ,yp )を求め、この(x
p ,yp )を方位円C1 の中心O’1 (x01,y01)と
して定める。また、O’2 用補正計算式におけるxa ,
ya にx2 ,y2 を、また、xb ,yb にx3 ,y3を
代入して(xp ,yp )を求め、この(xp ,yp )を
方位円C2 の中心O’ 2 (x02,y02)として定める。
そして、中心O’1 、中心O’2 間の中点((x01+x
02)/2,(y01+y02)/2)を求め、この中点の座
標を方位円Cの中心O’(x0 ,y0 )として決定す
る。Then, the read O '1 For correction formula
Xa , Ya To x1 , Y1 And xb , Yb To
x2 , Y2 And substitute (xp , Yp ), This (x
p , Yp ) Is the direction circle C1 Center O ’1 (X01, Y01)When
To determine. Also, O '2 In the correction calculation formula fora ,
ya To x2 , Y2 And xb , Yb To x3 , Y3To
Substitute (xp , Yp ), This (xp , Yp )
Direction circle C2 Center O ’ 2 (X02, Y02).
And the center O ’1 , Center O ’2 Midpoint between ((x01+ X
02) / 2, (y01+ Y02) / 2), and find the middle point
The target is the center O '(x0 , Y0 ) As
It
【0040】ここで、複数の補正計算式と、中間点T2
の所属象限及び条件C,D,E,Fとの関係は、下記表
2に示す通りである。Here, a plurality of correction calculation formulas and the intermediate point T 2
The relationship between the quadrants to which the members belong and the conditions C, D, E, and F is as shown in Table 2 below.
【0041】[0041]
【表2】 [Table 2]
【0042】ここで、上記補正計算式(1),(2),
(3),(4)は、下記式1に示す通りである。Here, the correction calculation formulas (1), (2),
(3) and (4) are as shown in Equation 1 below.
【0043】[0043]
【数1】 [Equation 1]
【0044】(但し、Z=R2 /{(xa −xb )2 +
(ya −yb )2 }−1/4) ここで、上記補正計算式の算出方法を、図8を参照して
以下に説明する。(However, Z = R 2 / {(x a −x b ) 2 +
(Y a -y b) 2} -1/4) , where the calculation method of the correction equation is described below with reference to FIG.
【0045】図8において、点A(xa ,ya )及び点
B(xb ,yb )は円C3 の円周上に位置する。また、
点O’(xp ,yp )は円C3 の中心である。また、点
A’((xa +xb )/2,(ya +yb )/2)は点
Aと点Bとの間の中点である。また、点Cは、点Aから
のX軸方向への延長線と、点BからのY軸方向への延長
線との交点である。また、点C’は、中心O’からのX
軸方向への延長線と、点A’からのY軸方向への延長線
との交点である。また、Rは、円C3 の半径である。[0045] In FIG. 8, a point A (x a, y a) and point B (x b, y b) is located on the circumference of the circle C 3. Also,
The point O '(x p , y p ) is the center of the circle C 3 . A point A '((x a + x b) / 2, (y a + y b) / 2) is the midpoint between points A and B. The point C is the intersection of the extension line from the point A in the X-axis direction and the extension line from the point B in the Y-axis direction. Also, the point C ′ is X from the center O ′.
It is the intersection of the extension line in the axial direction and the extension line in the Y-axis direction from the point A ′. Also, R is the radius of the circle C 3 .
【0046】このような条件下では、三角形ABCと三
角形A’O’C’とは、相似関係に立ち、下記式が成立
する。Under these conditions, the triangle ABC and the triangle A'O'C 'are in a similar relationship, and the following equation is established.
【0047】A’O’:AB=A’C’:AC A’O’:AB=C’O’:BC (但し、A’O’,AB,A’C’,AC,C’O’,
BCは、それぞれ各点間の距離を表わしている。) 従って、A’C’及びC’O’は、それぞれ下記式によ
り求められる。A'O ': AB = A'C': AC A'O ': AB = C'O': BC (provided that A'O ', AB, A'C', AC, C'O ' ,
BC represents the distance between each point. ) Therefore, A'C 'and C'O' are respectively calculated by the following formulas.
【0048】 A’C’=|xa −xb |×√[R2 /{(xa −x
b )2 +(ya −yb )2 }−1/4] C’O’=|ya −yb |×√[R2 /{(xa −x
b )2 +(ya −yb )2 }−1/4] また、点O’(xp ,yp )は、点A’((xa +x
b )/2,(ya +yb)/2)から、それぞれA’
C’,C’O’を点A’が属する象限に応じて加減する
ことで求めることができ、xp ,yp は、下記式で表わ
される。A′C ′ = | x a −x b | × √ [R 2 / {(x a −x
b) 2 + (y a -y b) 2} -1/4] C'O '= | y a -y b | × √ [R 2 / {(x a -x
b) 2 + (y a -y b) 2} -1/4] Further, the point O '(x p, y p ) is the point A' ((x a + x
b ) / 2, (y a + y b ) / 2) respectively, A ′
It can be obtained by adding or subtracting C ′ and C′O ′ according to the quadrant to which the point A ′ belongs, and x p and y p are represented by the following equations.
【0049】 xp =(xa +xb )/2±|ya −yb |×√[R2
/{(xa −xb )2 +(ya −yb )2 }−1/4] yp =(ya +yb )/2±|xa −xb |×√[R2
/{(xa −xb )2 +(ya −yb )2 }−1/4] ここで、Z=R2 /{(xa −xb )2 +(ya −y
b )2 }−1/4)と置くことにより、上記補正計算式
(1),(2),(3),(4)を得ることができる。[0049] x p = (x a + x b) / 2 ± | y a -y b | × √ [R 2
/ {(X a -x b) 2 + (y a -y b) 2} -1/4] y p = (y a + y b) / 2 ± | x a -x b | × √ [R 2
/ {(X a -x b) 2 + (y a -y b) 2} -1/4] where, Z = R 2 / {( x a -x b) 2 + (y a -y
b ) 2 } -1/4), the above-mentioned correction calculation formulas (1), (2), (3) and (4) can be obtained.
【0050】以上説明したように、ステップ114の実
行により、中間点T2 が属する象限と、3つの点T1 ,
T2 ,T3 の位置関係とから、補正計算式メモリに記憶
されている4つの補正計算式(1),(2),(3),
(4)から該当する補正計算式が選択され、該選択され
た補正計算式を用いて方位円Cの中心O’(x0 ,y
0 )が求まる。As described above, in step 114
Depending on the line, the midpoint T2 Quadrant to which T belongs and three points T1 ,
T2 , T3 Stored in the correction formula memory from the position relationship of
The four correction calculation formulas (1), (2), (3),
The corresponding correction calculation formula is selected from (4), and the selected correction calculation formula is selected.
Center O '(x0 , Y
0 ) Is required.
【0051】(6) 方位座標補正(ステップ115) 次に、ステップ114で求められた方位円Cの中心O’
(x0 ,y0 )により、方位センサのX成分信号、Y成
分信号から定まる(x,y)を補正する。(6) Azimuth coordinate correction (step 115) Next, the center O'of the azimuth circle C obtained in step 114 is calculated.
(X 0 , y 0 ) corrects (x, y) determined from the X component signal and the Y component signal of the azimuth sensor.
【0052】具体的には、xからx0 を、yからy0 を
それぞれ減算して、方位表示信号を得る。Specifically, x to x 0 and y to y 0 are respectively subtracted to obtain an azimuth display signal.
【0053】 (7) 方位表示信号出力(ステップ116) 次に、上記方位表示信号をディスプレイ3に出力し、画
面上に移動体の現在の進行方向を表示させる。そして、
上述した一連の処理を終了する。(7) Direction Display Signal Output (Step 116) Next, the direction display signal is output to the display 3 to display the current traveling direction of the moving body on the screen. And
The series of processes described above is ended.
【0054】以上説明したように、本実施例によると、
移動体の進行中に自動的に方位円の中心座標の補正を実
行するため、上記第1の従来例のような、移動体を1回
転、旋回させる煩雑な操作を、省略することができるよ
うになる。As described above, according to this embodiment,
Since the center coordinates of the azimuth circle are automatically corrected while the moving body is traveling, it is possible to omit the complicated operation of rotating and rotating the moving body once, as in the first conventional example. become.
【0055】また、補正計算式メモリには、予め中間点
の属する象限等に場合分けして4つの補正計算式を記憶
しており、これらの補正計算式は、上記第2の従来例の
計算式に比べて簡単な式であることから、第2の従来例
に比べ、補正のための演算時間が短縮されるようにな
る。Further, in the correction calculation formula memory, four correction calculation formulas are stored in advance for each quadrant to which the intermediate point belongs, and these correction calculation formulas are calculated in the second conventional example. Since the formula is simpler than the formula, the calculation time for correction is shortened as compared with the second conventional example.
【0056】また、上記第3の従来例のような、移動体
の旋回方向を検知するためのセンサは、設けていないた
め、このようなセンサが搭載されていない移動体に、簡
単に付設することができるようになる。Further, since the sensor for detecting the turning direction of the moving body, which is different from the third conventional example, is not provided, it is easily attached to the moving body on which such a sensor is not mounted. Will be able to.
【0057】また、補正計算に用いる半径Rを補正して
いるため、上記第3の従来例のような大容量の半径R用
メモリを設けなくて済む。Further, since the radius R used in the correction calculation is corrected, it is not necessary to provide a large-capacity memory for the radius R as in the third conventional example.
【0058】なお、上記実施例では、T1 T2 =T2 T
3 を満足する3つの点T1 ,T2 ,T3 を選定したが、
∠T1 O’T3 ≦180°を満足する三点であれば上記
三点に限定されるものではない。また、四点以上を選定
し、これらのうちから三点の組み合わせ全てについて、
上記実施例と同様な処理を実行し、それらの平均値から
方位円の中心を補正するようにしてもよい。また、上記
実施例では、イグニッションスイッチ4のオンと同時
に、スタート点T1 を設定したが、他の適切なトリガ手
段によりスタート点T1 の設定を行なうようにしてもよ
い。また、上記実施例では、三点T1 ,T2 ,T3 をそ
れぞれ1個だけ設定しているが、各点毎に複数個設定
し、その平均値をとるようにすれば、外乱の影響が少な
くなる。また、上記実施例では、方位センサ1の信号を
無制限的に取り入れ上記三点を設定しているが、上記信
号に外乱成分が含まれる場合があることを考慮して、上
記信号の信頼性が高いときを適宜の手段により判別した
上で三点を設定するようにしてもよい。In the above embodiment, T 1 T 2 = T 2 T
Three points T 1 , T 2 and T 3 that satisfy 3 are selected.
The three points satisfying ∠T 1 O′T 3 ≦ 180 ° are not limited to the above three points. Also, select four or more points, and for all combinations of three points from these,
It is also possible to execute the same processing as in the above embodiment and correct the center of the azimuth circle from the average value thereof. In the above embodiment, at the same time as the ignition switch is turned on 4 has been set the start point T 1, may be to set the starting point T 1 by other suitable triggering means. Further, in the above-described embodiment, only one of the three points T 1 , T 2 , and T 3 is set, but if a plurality of points are set for each point and the average value is taken, the influence of the disturbance is affected. Is less. Further, in the above-mentioned embodiment, the signal of the azimuth sensor 1 is taken in without limitation and the above three points are set. However, considering that the signal may include a disturbance component, the reliability of the signal is The three points may be set after discriminating the high time by an appropriate means.
【図1】一実施例に係る方位検出装置のブロック構成図FIG. 1 is a block configuration diagram of an azimuth detecting device according to an embodiment.
【図2】同装置の演算処理を説明するためのフローチャ
ートFIG. 2 is a flowchart for explaining arithmetic processing of the device.
【図3】方位円の半径Rを算出する方法の説明図FIG. 3 is an explanatory diagram of a method of calculating a radius R of an azimuth circle.
【図4】方位円の象限の説明図FIG. 4 is an explanatory diagram of a quadrant of an azimuth circle.
【図5】中間点T2 が属する象限を算出する方法の説明
図FIG. 5 is an explanatory diagram of a method of calculating a quadrant to which the midpoint T 2 belongs.
【図6】スタート点T1 と中間点T2 との位置関係によ
り異なる補正計算式を必要とすることの説明図FIG. 6 is an explanatory diagram showing that different correction calculation formulas are required depending on the positional relationship between the start point T 1 and the intermediate point T 2 .
【図7】中間点T2 とエンド点T3 との位置関係により
異なる補正計算式を必要とすることの説明図FIG. 7 is an explanatory diagram showing that different correction calculation formulas are required depending on the positional relationship between the intermediate point T 2 and the end point T 3 .
【図8】補正計算式を算出する方法の説明図FIG. 8 is an explanatory diagram of a method of calculating a correction calculation formula.
【図9】本発明のクレーム対応図FIG. 9 is a diagram for responding to a claim of the present invention.
1 方位センサ 2 演算処理回路 3 ディスプレイ 4 イグニッションスイッチ 1 Direction sensor 2 Arithmetic processing circuit 3 Display 4 Ignition switch
Claims (2)
前記移動体の進行方向に応じたX成分信号、Y成分信号
を対で出力する方位センサと、 前記方位センサのX成分信号及びY成分信号を入力し、
方位円を形成すべき少なくとも3つのX,Y座標点を選
定する座標点選定手段と、 前記座標点選定手段により選定されたX,Y座標点のう
ちの任意の3つのX,Y座標点のうち、中間に位置する
中間座標点が、前記方位円における4象限のうちのいず
れの象限に属するかを判別する象限判別手段と、 前記任意の3つのX,Y座標点相互の位置関係(移動体
の旋回方向を含む。)を判別する位置関係判別手段と、 予め、方位円の中心座標を補正するための複数の補正計
算式であって、各補正計算式において前記方位円の半径
がパラメータの1つとされているものを、前記中間座標
点が属する象限毎に、かつ、前記任意の3つのX,Y座
標点相互の位置関係に応じて、場合分けして記憶してい
る補正計算式記憶手段と、 前記象限判別手段により判別された象限と前記位置関係
判別手段により判別された位置関係とにより、前記補正
計算式記憶手段に記憶されている複数の補正計算式から
該当する補正計算式を選択し、該選択した補正計算式に
より前記方位円の中心座標を求める中心座標設定手段
と、 前記中心座標設定手段により求められた前記方位円の前
記中心座標により、前記方位センサのX成分信号、Y成
分信号から定まるX,Y座標点を補正する方位座標補正
手段と、 を備えてなる方位検出装置。1. An azimuth sensor which is attached to a moving body and which outputs a pair of an X component signal and a Y component signal corresponding to the traveling direction of the moving body with respect to the earth's magnetism; Input,
Coordinate point selecting means for selecting at least three X, Y coordinate points that should form an azimuth circle, and any three X, Y coordinate points of the X, Y coordinate points selected by the coordinate point selecting means. Among them, the quadrant discriminating means for discriminating which quadrant of the four quadrants the intermediate coordinate point located in the middle belongs to, and the positional relationship (movement) between the three arbitrary X and Y coordinate points. And a plurality of correction calculation formulas for correcting the center coordinates of the azimuth circle in advance, the radius of the azimuth circle being a parameter in each correction calculation formula. One of the correction calculation formulas is stored separately for each quadrant to which the intermediate coordinate point belongs and according to the positional relationship between the arbitrary three X and Y coordinate points. By the storage means and the quadrant discrimination means The correction calculation formula is selected from a plurality of correction calculation formulas stored in the correction calculation formula storage unit according to the discriminated quadrant and the positional relation discriminated by the positional relation discrimination unit, and the selected correction calculation formula is selected. A center coordinate setting means for obtaining the center coordinates of the azimuth circle by an equation, and X, Y determined from the X component signal and the Y component signal of the azimuth sensor by the center coordinates of the azimuth circle obtained by the center coordinate setting means. An azimuth detecting device comprising: azimuth coordinate correcting means for correcting a coordinate point.
ちの任意の3つのX,Y座標点から前記方位円の半径を
求める半径設定手段を設け、 前記中心座標設定手段は、前記半径設定手段により求め
られた半径を前記補正計算式に用いて前記方位円の前記
中心座標を求めるよう構成されることを特徴とする方位
検出装置。2. The radius setting means for determining the radius of the azimuth circle from any three X, Y coordinate points of the X, Y coordinate points selected by the coordinate point selecting means according to claim 1. The azimuth detecting device is characterized in that the center coordinate setting means is configured to calculate the center coordinates of the azimuth circle by using the radius calculated by the radius setting means in the correction calculation formula.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03080093A JP3278950B2 (en) | 1993-02-19 | 1993-02-19 | Direction detection device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03080093A JP3278950B2 (en) | 1993-02-19 | 1993-02-19 | Direction detection device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06241809A true JPH06241809A (en) | 1994-09-02 |
JP3278950B2 JP3278950B2 (en) | 2002-04-30 |
Family
ID=12313760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03080093A Expired - Fee Related JP3278950B2 (en) | 1993-02-19 | 1993-02-19 | Direction detection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3278950B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100446354B1 (en) * | 2001-12-28 | 2004-09-01 | 씨멘스브이디오한라 주식회사 | Error correcting method for compass |
KR100484627B1 (en) * | 2002-05-21 | 2005-04-22 | 씨멘스브이디오한라 주식회사 | A direction revision method of digital compass for car |
JP2007205944A (en) * | 2006-02-02 | 2007-08-16 | Yamaha Corp | Magnetic sensor controller, magnetic measurement system, offset setting method, and offset setting program |
JP2007225325A (en) * | 2006-02-21 | 2007-09-06 | Yamaha Corp | Magnetic sensor controller, magnetic measuring instrument, offset setting method, and program |
JP2011095277A (en) * | 2011-02-14 | 2011-05-12 | Yamaha Corp | Magnetic sensor control device, magnetic measuring device, offset setting method, and program |
-
1993
- 1993-02-19 JP JP03080093A patent/JP3278950B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100446354B1 (en) * | 2001-12-28 | 2004-09-01 | 씨멘스브이디오한라 주식회사 | Error correcting method for compass |
KR100484627B1 (en) * | 2002-05-21 | 2005-04-22 | 씨멘스브이디오한라 주식회사 | A direction revision method of digital compass for car |
JP2007205944A (en) * | 2006-02-02 | 2007-08-16 | Yamaha Corp | Magnetic sensor controller, magnetic measurement system, offset setting method, and offset setting program |
JP2007225325A (en) * | 2006-02-21 | 2007-09-06 | Yamaha Corp | Magnetic sensor controller, magnetic measuring instrument, offset setting method, and program |
JP2011095277A (en) * | 2011-02-14 | 2011-05-12 | Yamaha Corp | Magnetic sensor control device, magnetic measuring device, offset setting method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP3278950B2 (en) | 2002-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5345382A (en) | Calibration method for a relative heading sensor | |
US4738031A (en) | Method for establishing the driving direction of a vehicle with an electronic compass | |
JPH03131712A (en) | Method for correcting output of on-vehicle earth magnetism sensor | |
JPH06241809A (en) | Azimuth detector | |
JPH08105745A (en) | Method and apparatus for correction of azimuth error of terrestrial magnetism sensor | |
JPH09133530A (en) | Bearing detector for vehicle | |
JPS62140017A (en) | Present position recognition apparatus for vehicle | |
JPH0718969Y2 (en) | Current location display device for vehicles | |
JP3277778B2 (en) | Direction detection device | |
JPS5899714A (en) | Course guiding device for moving body | |
JPH0735975B2 (en) | Vehicle direction detector | |
JP3277771B2 (en) | Direction detection device | |
JPH10153428A (en) | Vehicle azimuth detecting device | |
JP3682091B2 (en) | Current position calculation system and current position calculation method | |
JPH0676890B2 (en) | Vehicle route display device | |
JP2526346B2 (en) | Moving body orientation measuring method and device | |
JPS628011A (en) | Apparatus for detecting azimuth of moving body | |
JPS6348415A (en) | Correcting method for magnetism error of azimuth detecting device | |
JP3019965B2 (en) | Direction measurement device | |
JPS62182615A (en) | Navigator apparatus for vehicle having magnetization correcting function | |
JPH02193010A (en) | Bearing meter for vehicle | |
JPH04262205A (en) | Magnetization-correcting type bearing detecting apparatus | |
JPH05196468A (en) | Azimuth meter for car | |
JP3762805B2 (en) | Navigation device having performance adjustment function | |
JPH0373804A (en) | Azimuth meter for vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 6 Free format text: PAYMENT UNTIL: 20080222 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110222 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |