JP7034741B2 - Information processing device, own vehicle position calculation system and vehicle - Google Patents
Information processing device, own vehicle position calculation system and vehicle Download PDFInfo
- Publication number
- JP7034741B2 JP7034741B2 JP2018011383A JP2018011383A JP7034741B2 JP 7034741 B2 JP7034741 B2 JP 7034741B2 JP 2018011383 A JP2018011383 A JP 2018011383A JP 2018011383 A JP2018011383 A JP 2018011383A JP 7034741 B2 JP7034741 B2 JP 7034741B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- position information
- feature
- vehicle position
- data
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 22
- 238000001514 detection method Methods 0.000 claims description 46
- 238000000034 method Methods 0.000 claims description 34
- 238000010586 diagram Methods 0.000 description 12
- 230000014759 maintenance of location Effects 0.000 description 7
- 230000007423 decrease Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
本発明は、情報処理装置、自車位置算出システム及び車両に関する。 The present invention relates to an information processing device, a vehicle position calculation system, and a vehicle.
従来より、車両に地物検出センサを搭載し、位置情報が既知の地物を検出することで得た当該地物と車両との位置関係(距離、角度)を用いて、自車位置情報を補正する自車位置算出システムが知られている。当該自車位置算出システムによれば、例えば、衛星測位システム等から取得した自車位置情報を補正して、より精度の高い自車位置情報を算出することができる。 Conventionally, a feature detection sensor is mounted on a vehicle, and the position information of the own vehicle is obtained by using the positional relationship (distance, angle) between the feature and the vehicle obtained by detecting a feature whose position information is known. A vehicle position calculation system for correction is known. According to the own vehicle position calculation system, for example, the own vehicle position information acquired from a satellite positioning system or the like can be corrected to calculate the own vehicle position information with higher accuracy.
しかしながら、上記自車位置算出システムにおいては、地物の位置情報に誤差が含まれていたり、地物の検出精度が低かった場合に、補正により、かえって自車位置情報の精度が低下することが考えられる。 However, in the above-mentioned own vehicle position calculation system, if the position information of the feature contains an error or the detection accuracy of the feature is low, the accuracy of the own vehicle position information may be rather lowered by the correction. Conceivable.
本発明は上記課題に鑑みてなされたものであり、自車位置情報の精度低下を抑えることを目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to suppress a decrease in accuracy of own vehicle position information.
一態様によれば、情報処理装置は以下のような構成を有する。すなわち、
測位システムにより測定された、自車両の位置を示す第1の自車位置情報を取得する取得手段と、
前記自車両の周囲の地物を検出する地物検出センサにより地物が検出された場合に、該地物に対する前記自車両の距離及び角度を所定周期で取得し、保持部に格納する格納処理を行う格納手段と、
前記格納処理が行われた地物の位置を示す地物位置情報と、前記格納処理が終了する直前に前記保持部に格納された該地物に対する前記自車両の距離及び角度とに基づいて、前記自車両の位置を示す第2の自車位置情報を算出する算出手段と、
前記第2の自車位置情報に基づいて算出される、前記第1の自車位置情報を補正する際の補正量を、予め定められた前記地物位置情報の精度に応じて変更する変更手段とを有する。
According to one aspect, the information processing apparatus has the following configuration. That is,
An acquisition means for acquiring the first own vehicle position information indicating the position of the own vehicle measured by the positioning system, and
When a feature is detected by the feature detection sensor that detects the feature around the own vehicle, the distance and angle of the own vehicle with respect to the feature are acquired at a predetermined cycle and stored in the holding unit. And the storage means to do
Based on the feature position information indicating the position of the feature where the storage process was performed and the distance and angle of the own vehicle with respect to the feature stored in the holding portion immediately before the storage process is completed . A calculation means for calculating the second own vehicle position information indicating the position of the own vehicle, and
A changing means for changing the correction amount when correcting the first own vehicle position information, which is calculated based on the second own vehicle position information, according to the predetermined accuracy of the feature position information. And have.
自車位置情報の精度低下を抑えることができる。 It is possible to suppress a decrease in the accuracy of the vehicle position information.
以下、各実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。 Hereinafter, each embodiment will be described with reference to the attached drawings. In the present specification and the drawings, components having substantially the same functional configuration are designated by the same reference numerals to omit duplicate explanations.
[第1の実施形態]
<自車位置算出システムのシステム構成>
はじめに、自車位置算出システムのシステム構成について説明する。図1は、自車位置算出システムのシステム構成の一例を示す図である。図1に示すように、車両100に搭載される自車位置算出システム130は、地物検出センサ110と、情報処理装置120とを有する。
[First Embodiment]
<System configuration of own vehicle position calculation system>
First, the system configuration of the own vehicle position calculation system will be described. FIG. 1 is a diagram showing an example of a system configuration of a vehicle position calculation system. As shown in FIG. 1, the own vehicle
地物検出センサ110は、撮像装置、レーザ装置、レーダ装置のうちのいずれか1つまたは複数を含み、車両100の周囲の地物を検出する。また、地物検出センサ110は、検出した地物と車両100との位置関係を示す情報(車両100から地物までの距離及び車両100から見た場合の地物の方向を示す角度)を計測し、距離データ及び角度データとして、情報処理装置120に送信する。
The
情報処理装置120には、自車位置算出プログラムがインストールされており、当該プログラムが実行されることで、情報処理装置120は、自車位置算出部121として機能する。自車位置算出部121は、GNSS(Global Navigation Satellite System)等の衛星測位システムにより測定された、車両100の"自車位置情報"(第1の自車位置情報)を取得する。
An own vehicle position calculation program is installed in the
また、自車位置算出部121は、地物位置情報格納部122に格納された、地物の位置を示す地物位置情報のうち、車両100の周囲のいずれか1の地物の地物位置情報を読み出す。自車位置算出部121は、読み出した当該地物位置情報と、距離データ及び角度データとに基づいて、自車位置情報を補正するための"補正用自車位置情報"(第2の自車位置情報)を算出する。
Further, the own vehicle
更に、自車位置算出部121は、自車位置情報及び補正用自車位置情報と、補正用自車位置情報を算出した際の算出精度とに基づいて補正量を算出する。また、自車位置算出部121は、算出した補正量を用いて自車位置情報を補正し、補正後の自車位置情報を出力する。
Further, the own vehicle
<地物検出センサの検出方向と検出範囲>
次に、地物検出センサ110の検出方向と検出範囲について説明する。図2は、地物検出センサの検出方向と検出範囲とを示す図である。このうち、図2(a)は、地物検出センサ110の検出方向及び検出範囲を、車両100の側面から見た様子を示している。図2(a)に示すように、地物検出センサ110は、車両100の前方を検出方向とし、YZ平面における領域210を検出範囲としている。
<Detection direction and detection range of feature detection sensor>
Next, the detection direction and the detection range of the
また、図2(b)は、地物検出センサ110の検出方向及び検出範囲を、車両100の上面から見た様子を示している。図2(b)に示すように、地物検出センサ110は、XY平面における領域220を検出範囲としている。
Further, FIG. 2B shows the detection direction and detection range of the
<情報処理装置のハードウェア構成>
次に、情報処理装置120のハードウェア構成について説明する。図3は、情報処理装置のハードウェア構成の一例を示す図である。図3に示すように、情報処理装置120は、CPU(Central Processing Unit)301、ROM(Read Only Memory)302、RAM(Random Access Memory)303を有する。また、情報処理装置120は、補助記憶装置304、接続装置305、受信装置306、補助センサ307を有する。なお、情報処理装置120の各部は、バス308を介して相互に接続されている。
<Hardware configuration of information processing equipment>
Next, the hardware configuration of the
CPU301は、補助記憶装置304にインストールされている各種プログラム(例えば、自車位置算出プログラム等)を実行するデバイスである。ROM302は、不揮発性メモリであり、主記憶デバイスとして機能する。RAM303は、DRAM(Dynamic Random Access Memory)やSRAM(Static Random Access Memory)等の揮発性メモリである。RAM303は、補助記憶装置304にインストールされている各種プログラムがCPU301によって実行される際に展開される作業領域を提供する、主記憶デバイスとして機能する。
The
補助記憶装置304は、各種プログラムや、各種プログラムがCPU301によって実行される際に用いられる情報等を格納する。上述した地物位置情報格納部122は、補助記憶装置304において実現される。
The
接続装置305は、地物検出センサ110と接続され、地物検出センサ110より送信される距離データ及び角度データを受信する。受信装置306は、GNSSより車両100の現在の位置を示す自車位置情報を受信する。補助センサ307は、車両100の現在の状態を示す状態情報を測定するセンサである。補助センサ307には、加速度センサ、ジャイロセンサ、距離センサ等が含まれる。なお、受信装置306は、補助センサ307により測定される状態情報に応じた自車位置情報を出力するものとする。
The
<地物位置情報の詳細>
次に、地物位置情報格納部122に格納される地物位置情報の詳細について説明する。図4は、地物位置情報の一例を示す図である。図4に示すように、地物位置情報400には、情報の項目として、"地物識別子"、"位置情報"、"精度レベル"が含まれる。
<Details of feature location information>
Next, the details of the feature position information stored in the feature position
"地物識別子"には、地物を識別するための識別子が格納される。"位置情報"には、地物識別子により識別される地物の緯度、経度、高度が格納される。"精度レベル"には、"位置情報"に格納された緯度、経度、高度の精度を示す情報が格納される。図4の例は、地物識別子="F1"により識別される地物が、(緯度1、経度1、高度1)の位置にあり、精度レベルが"ランクA"であること(精度が高いこと)を示している。
An identifier for identifying a feature is stored in the "feature identifier". The "position information" stores the latitude, longitude, and altitude of the feature identified by the feature identifier. The "accuracy level" stores information indicating the accuracy of latitude, longitude, and altitude stored in "position information". In the example of FIG. 4, the feature identified by the feature identifier = "F1" is at the position (
<自車位置算出部の機能構成>
次に、自車位置算出部121の機能構成について説明する。図5は、自車位置算出部の機能構成の一例を示す図である。図5に示すように、自車位置算出部121は、距離及び角度データ取得部501、自車位置情報取得部502、位置算出部503、精度判定部504、位置補正部505、データ保持部510を有する。
<Functional configuration of own vehicle position calculation unit>
Next, the functional configuration of the own vehicle
距離及び角度データ取得部501は、地物検出センサ110より送信される距離データ及び角度データを、所定周期で取得し、データ保持部510に格納する。自車位置情報取得部502は取得手段の一例であり、受信装置306より出力される自車位置情報を、所定周期で取得し、データ保持部510に格納する。
The distance and angle
位置算出部503は算出手段の一例である。位置算出部503は、地物位置情報格納部122に格納されている地物位置情報400を参照することで、現在、データ保持部510に対して、距離データ及び角度データの格納が行われている地物を特定する。また、位置算出部503は、データ保持部510を監視し、特定した地物について、データ保持部510に対する距離データ及び角度データの格納処理が終了したタイミングを判定する。なお、"特定した地物について、データ保持部510に対する距離データ及び角度データの格納処理が終了したタイミング"とは、地物検出センサ110が、当該地物を検出している状態から、検出していない状態へと移行したタイミングを指す。
The
また、位置算出部503は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データを、データ保持部510より読み出す。"格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データ"は、地物検出センサ110が、当該地物に最も近付いた状態で検出された距離データ及び角度データであり、検出精度が高いからである。
Further, the
更に、位置算出部503は、地物位置情報格納部122に格納された地物位置情報400より読み出した当該地物の位置情報と、データ保持部510より読み出した距離データ及び角度データとに基づいて、補正用自車位置情報を算出する。
Further, the
精度判定部504は判定手段の一例である。精度判定部504は、位置算出部503により特定された地物についての精度レベルを、地物位置情報格納部122に格納された地物位置情報400より読み出す。また、精度判定部504は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データを、データ保持部510より読み出す。更に、精度判定部504は、読み出した精度レベル、距離データ及び角度データに基づいて、補正用自車位置情報の算出精度を判定する。
The
位置補正部505は変更手段の一例である。位置補正部505は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された自車位置情報を、データ保持部510より読み出し、補正用自車位置情報との差分値を算出する。また、位置補正部505は、算出した差分値に対して、精度判定部504において判定された算出精度に応じた係数をかけ合わせることで、補正量を算出する。更に、位置補正部505は、データ保持部510より読み出した自車位置情報を、算出した補正量を用いて補正し、補正後の自車位置情報を出力する。
The
<自車位置算出処理の具体例>
次に、自車位置算出部121による自車位置算出処理の具体例について図6~図11を用いて説明する。
<Specific example of own vehicle position calculation processing>
Next, a specific example of the own vehicle position calculation process by the own vehicle
(1)保持データの具体例
図6は、自車位置算出処理の際にデータ保持部に格納される保持データの一例を示す図である。図6に示すように、データ保持部510に格納される保持データ600は、情報の項目として、"時刻"、"地物識別子"、"地物までの距離、角度"、"自車位置情報"が含まれる。"時刻"には、距離及び角度データ取得部501が距離データ及び角度データを取得したタイミング、及び、自車位置情報取得部502が自車位置情報を取得したタイミングが格納される。
(1) Specific Example of Retention Data FIG. 6 is a diagram showing an example of retention data stored in the data retention unit during the vehicle position calculation process. As shown in FIG. 6, the holding
"地物識別子"には、現在、距離データ及び角度データの格納が行われている地物を識別するための識別子が、位置算出部503によって格納される。"地物までの距離、角度"には、距離及び角度データ取得部501により取得される距離データ及び角度データが格納される。"自車位置情報"には、自車位置情報取得部502により取得される自車位置情報が格納される。
In the "feature identifier", an identifier for identifying a feature for which distance data and angle data are currently stored is stored by the
図6の例は、時刻="T1"のタイミングで、地物識別子="F2"の地物についての距離データ、角度データとして、"L1、θ1"が格納されるとともに、自車位置情報として、"緯度a、経度a、高度a"が格納されたことを示している。 In the example of FIG. 6, at the timing of time = "T1", "L1, θ1" is stored as distance data and angle data for the feature of feature identifier = "F2", and as own vehicle position information. , "Latitude a, Longitude a, Altitude a" is stored.
また、図6の例は、時刻="T2"のタイミングで、地物識別子="F2"の地物についての距離データ、角度データとして、"L2、θ2"が格納されるとともに、自車位置情報として、"緯度b、経度b、高度b"が格納されたことを示している。 Further, in the example of FIG. 6, at the timing of time = "T2", "L2, θ2" is stored as the distance data and the angle data for the feature of the feature identifier = "F2", and the own vehicle position is stored. It shows that "latitude b, longitude b, altitude b" is stored as information.
更に、図6の例は、時刻="T3"のタイミングで、地物識別子="F2"の地物についての距離データ及び角度データのデータ保持部510への格納処理が終了したことを示している。
Further, the example of FIG. 6 shows that the storage process of the distance data and the angle data for the feature of the feature identifier = "F2" in the
なお、保持データ600において、地物についての角度データは、本来、図2に示した座標軸のうち、Z軸周りの角度データと、X軸周りの角度データの両方が含まれるが、説明を簡略化するため、図6では、X軸周りの角度データのみを示している。また、以降の説明においても、X軸周りの角度のみを取り扱うこととする。
In the retained
(2)位置算出部の処理の具体例
次に、自車位置算出処理において、データ保持部510に保持データ600が格納された際の、位置算出部503の処理の具体例について説明する。図7は、自車位置算出処理における位置算出部の処理の具体例を示す図である。
(2) Specific Example of Processing of Position Calculation Unit Next, in the own vehicle position calculation processing, a specific example of processing of the
位置算出部503は、車両100の周囲の地物のうち、現在(時刻="T2")時点において、距離データ及び角度データの格納が行われている地物を特定する。続いて、位置算出部503は、地物位置情報格納部122に格納されている地物位置情報400より、特定した地物を識別する地物識別子("F2")を読み出す。続いて、位置算出部503は、読み出した地物識別子("F2")を、データ保持部510に格納する。
The
具体的には、図7(a)に示すように、位置算出部503では、データ保持部510に現在(時刻="T2")時点で格納されている自車位置情報("緯度b、経度b、高度b")を読み出す。続いて、位置算出部503では、当該自車位置情報に近い位置情報について、地物位置情報400内を検索する。続いて、位置算出部503では、検索した位置情報に対応する地物(地物識別子="F2")を特定する。続いて、位置算出部503では、特定した地物の地物識別子("F2")を地物位置情報400より読み出し、データ保持部510に格納する。
Specifically, as shown in FIG. 7 (a), in the
また、位置算出部503では、データ保持部510を監視し、"F2"の地物識別子により識別される地物について、距離データ及び角度データのデータ保持部510への格納処理が終了したタイミング(時刻="T3")を判定する。続いて、位置算出部503では、格納処理が終了したタイミング(時刻="T3")の直前のタイミング(時刻="T2")でデータ保持部510に格納された距離データ("L2")及び角度データ("θ2")を、データ保持部510より読み出す。
Further, the
また、位置算出部503では、図7(b)に示すように、地物の位置情報("緯度2、経度2、高度2")と、距離データ("L2")及び角度データ("θ2")とに基づいて、補正用自車位置情報("緯度B、経度B、高度B")を算出する。なお、位置算出部503では、算出した補正用自車位置情報("緯度B、経度B、高度B")を精度判定部504に通知する。
Further, in the
(3)精度判定部の処理の具体例
次に、自車位置算出処理において、データ保持部510に保持データ600が格納された際の、精度判定部504の処理の具体例について説明する。図8は、自車位置算出処理における精度判定部の処理の具体例を示す図である。図8に示すように、精度判定部504では、位置算出部503より通知された補正用自車位置情報(緯度B、経度B、高度B)を、位置補正部505に通知する。
(3) Specific Example of Processing of Accuracy Determination Unit Next, in the own vehicle position calculation processing, a specific example of processing of the
また、図8に示すように、精度判定部504では、位置算出部503により特定された地物(地物識別子="F2")についての精度レベル("ランクC")を地物位置情報400より読み出す。続いて、精度判定部504では、格納処理が終了したタイミング(時刻="T3")の直前のタイミング(時刻="T2")でデータ保持部510に格納された距離データ("L2")及び角度データ("θ2")を、データ保持部510より読み出す。続いて、精度判定部504では、以下の判定条件について判定を行う。
・(判定条件1):読み出した精度レベル("ランクC")が所定の精度閾値(Th_r)未満であるか。
・(判定条件2):読み出した距離データ("L2")が所定の距離閾値(Th_L)より大きいか。
・(判定条件3):読み出した角度データ("θ2")が所定の角度閾値(Th_θ)より大きいか。
Further, as shown in FIG. 8, in the
(Judgment condition 1): Is the read accuracy level ("rank C") less than a predetermined accuracy threshold (Th_r)?
(Judgment condition 2): Is the read distance data ("L2") larger than the predetermined distance threshold value (Th_L)?
(Judgment condition 3): Is the read angle data ("θ2") larger than the predetermined angle threshold value (Th_θ)?
判定の結果、いずれかの判定条件を満たすと判定した場合、精度判定部504は、補正用自車位置情報("緯度B、経度B、高度B")の算出精度が低いと判定し、係数αを"20%"に変更して位置補正部505に通知する。
As a result of the determination, if it is determined that any of the determination conditions is satisfied, the
一方、いずれの判定条件も満たさないと判定した場合、精度判定部504は、補正用自車位置情報("緯度B、経度B、高度B")の算出精度が高いと判定し、係数αを"50%"に変更して位置補正部505に通知する。
On the other hand, if it is determined that none of the determination conditions is satisfied, the
図9は、補正用自車位置情報の算出精度が低下する例を示す図である。このうち、図9(a)は、地物が、路面上のマーカの一例である停止線901であって、停止線901の位置情報についての精度レベルが所定の精度閾値未満であると判定された場合を示している。この場合、仮に地物検出センサ110が停止線901を精度よく検出し、距離データ及び角度データを正しく取得できたとしても、そもそも停止線901の位置情報についての精度レベルが低いため、補正用自車位置情報の算出精度は低下する。
FIG. 9 is a diagram showing an example in which the calculation accuracy of the correction vehicle position information is lowered. Of these, in FIG. 9A, it is determined that the feature is the
図9(b)は、地物が停止線902であって、停止線902の位置情報についての精度レベルは所定の精度閾値以上であると判定されたが、距離データが所定の角度閾値以上であると判定された場合を示している。一般に、地物検出センサ110の検出ポイントは離散的であるため、停止線902までの距離が長いと、停止線902を検出した際の検出精度が下がる。このため、当該距離データを用いて算出される補正用自車位置情報の算出精度が低下する。
In FIG. 9B, it is determined that the feature is the
図9(c)は、地物が看板903であって、看板903の位置情報についての精度レベルは所定の精度閾値以上であると判定されたが、角度データが所定の角度閾値以上であると判定された場合を示している。角度データが大きい場合、看板903までの水平距離の誤差が大きくなる。このため、当該角度データを用いて算出される補正用自車位置情報の算出精度は低下する。
In FIG. 9C, it is determined that the feature is the
(4)位置補正部の処理の具体例
次に、自車位置算出処理において、データ保持部510に保持データ600が保持された際の、位置補正部505の処理の具体例について説明する。図10は、自車位置算出処理における位置補正部の処理の具体例を示す図である。
(4) Specific Example of Processing of Position Correction Unit Next, a specific example of processing of the
図10に示すように、位置補正部505では、精度判定部504より、算出精度("係数α")と、補正用自車位置情報("緯度B、経度B、高度B")とを取得する。また、図10に示すように、位置補正部505では、格納処理が終了したタイミング(時刻="T3")の直前のタイミング(時刻="T2")でデータ保持部510に格納された自車位置情報("緯度b、経度b、高度b")を、データ保持部510より読み出す。
As shown in FIG. 10, the
また、位置算出部503では、取得した補正用自車位置情報("緯度B、経度B、高度B")と、読み出した自車位置情報("緯度b、経度b、高度b")との差分値を算出する。また、位置算出部503では、算出した差分値に、取得した係数αをかけあわせることで、補正量を算出する。更に、位置算出部503では、読み出した自車位置情報("緯度b、経度b、高度b")を、算出した補正量を用いて補正することで、補正後の自車位置情報("緯度b'、経度b'、高度b'")を出力する。
Further, in the
図11は、自車位置情報の補正例を示す図である。このうち、図11(a)は、補正用自車位置情報の算出精度が高いと判定された場合を示している。図11(a)において、車両1101は、自車位置情報が示す位置に配置した車両を示している。また、車両1102は、地物1121の位置情報と、距離データ及び角度データとに基づいて算出された、補正用自車位置情報が示す位置に配置した車両を示している。図11(a)に示すように、車両1101と車両1102との間の距離は、自車位置情報と補正用位置情報との差分値となる。
FIG. 11 is a diagram showing a correction example of the own vehicle position information. Of these, FIG. 11A shows a case where it is determined that the calculation accuracy of the correction own vehicle position information is high. In FIG. 11A, the
ここで、図11(a)の場合、補正用自車位置情報の算出精度が高いと判定されているため、差分値に係数α="50%"がかけあわされることで、補正量が算出される。車両1103は、算出した補正量を用いて自車位置情報を補正した場合の補正後の自車位置情報が示す位置に配置した車両を示している。図11(a)に示すように、車両1103は、車両1101と車両1102との間の略中央位置に配置されることになる。このように、補正用自車位置情報の算出精度が高いと判定された場合、補正用自車位置情報が補正後の自車位置情報に及ぼす影響は大きくなる。
Here, in the case of FIG. 11A, since it is determined that the calculation accuracy of the vehicle position information for correction is high, the correction amount is calculated by multiplying the difference value by the coefficient α = "50%". Will be done. The
一方、図11(b)は、補正用自車位置情報の算出精度が低いと判定された場合を示している。図11(b)において、車両1111は、自車位置情報が示す位置に配置した車両を示している。また、車両1112は、地物1122の位置情報と、距離データ及び角度データとに基づいて算出した、補正用自車位置情報が示す位置に配置した車両を示している。図11(b)に示すように、車両1111と車両1112との間の距離は、自車位置情報と補正用位置情報との差分値となる。
On the other hand, FIG. 11B shows a case where it is determined that the calculation accuracy of the correction own vehicle position information is low. In FIG. 11B, the
ここで、図11(b)の場合、補正用自車位置情報の算出精度が低いと判定されているため、差分値に係数α="20%"がかけあわされることで、補正量が算出される。車両1113は、算出した補正量を用いて自車位置情報を補正した場合の補正後の自車位置情報が示す位置に配置した車両を示している。図11(b)に示すように、車両1113は、車両1111と車両1112との間において、車両1111寄りに配置されることになる。このように、補正用自車位置情報の算出精度が低いと判定された場合、補正用自車位置情報が補正後の自車位置情報に及ぼす影響は制限される。
Here, in the case of FIG. 11B, since it is determined that the calculation accuracy of the vehicle position information for correction is low, the correction amount is calculated by multiplying the difference value by the coefficient α = "20%". Will be done. The
<自車位置算出処理の流れ>
次に、自車位置算出部121による自車位置算出処理の流れについて説明する。図10は、自車位置算出部による自車位置算出処理の流れを示すフローチャートである。ステップS1201において、距離及び角度データ取得部501は、地物検出センサ110より、地物に対する車両100の距離データ及び角度データを取得し、データ保持部510に格納する。ステップS1202において、自車位置情報取得部502は、受信装置306より自車位置情報を取得し、データ保持部510に格納する。
<Flow of own vehicle position calculation process>
Next, the flow of the own vehicle position calculation process by the own vehicle
ステップS1203において、位置算出部503は、処理対象の地物について、データ保持部510への距離データ及び角度データの格納処理が終了したか否かを判定する。ステップS1203において、終了していないと判定した場合には(ステップS1203においてNoの場合には)、ステップS1201に戻る。一方、ステップS1203において、終了したと判定した場合には(ステップS1203においてYesの場合には)、ステップS1204に進む。
In step S1203, the
ステップS1204において、位置算出部503は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データを、データ保持部510より読み出す。
In step S1204, the
ステップS1205において、位置算出部503は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された自車位置情報を、データ保持部510より読み出す。
In step S1205, the
ステップS1206において、位置算出部503は、処理対象の地物についての位置情報を読み出す。ステップS1207において位置算出部503は、読み出した地物の位置情報と、読み出した距離データ及び角度データとに基づいて、補正用自車位置情報を算出する。
In step S1206, the
ステップS1208において、精度判定部504は、補正用自車位置情報の算出精度を判定し、判定結果に応じた係数αを特定する。ステップS1209において、位置補正部505は、読み出した自車位置情報と、算出した補正用自車位置情報との差分値に、係数αをかけあわせることで補正量を算出する。ステップS1210において、位置補正部505は、算出した補正量を用いて、読み出した自車位置情報を補正する。ステップS1211において、位置補正部505は、補正後の自車位置情報を出力する。
In step S1208, the
ステップS1212において、距離及び角度データ取得部501は、自車位置算出処理を終了するか否かを判定する。ステップS1212において、自車位置算出処理を終了しないと判定した場合には(ステップS1212においてNoの場合には)、ステップS1201に戻る。一方、ステップS1212において、自車位置算出処理を終了すると判定した場合には(ステップS1212においてYesの場合には)、自車位置算出処理を終了する。
In step S1212, the distance and angle
<差分値と補正量との関係>
次に、補正用自車位置情報の算出精度に応じた各係数における、差分値と補正量との関係について説明する。図12は、各係数における、差分値と補正量との関係を示す図である。図13(a-1)、(a-2)において、横軸は車両100の走行距離([m])を表し、縦軸は自車位置情報と補正用自車位置情報との差分値([cm])または補正量([cm])を表している。
<Relationship between difference value and correction amount>
Next, the relationship between the difference value and the correction amount in each coefficient according to the calculation accuracy of the vehicle position information for correction will be described. FIG. 12 is a diagram showing the relationship between the difference value and the correction amount in each coefficient. In FIGS. 13 (a-1) and 13 (a-2), the horizontal axis represents the mileage ([m]) of the
このうち、図13(a-1)は、係数α="100%"とした場合を示している。図13(a-1)に示すように、係数αを100%とした場合、差分値に等しい補正量を用いて自車位置情報の補正が行われる。なお、この場合、補正後の自車位置情報が示す位置は、補正用自車位置情報が示す位置に等しくなる。 Of these, FIG. 13 (a-1) shows a case where the coefficient α = "100%". As shown in FIG. 13 (a-1), when the coefficient α is 100%, the vehicle position information is corrected using a correction amount equal to the difference value. In this case, the position indicated by the corrected vehicle position information is equal to the position indicated by the corrected vehicle position information.
一方、図13(a-2)は、係数α="50%"とした場合を示している。図13(a-2)に示すように、係数αを50%とした場合、差分値の半分の補正量を用いて自車位置情報の補正が行われる。なお、この場合、補正後の自車位置情報が示す位置は、自車位置情報が示す位置と補正用自車位置情報が示す位置との間の略中央位置となる。 On the other hand, FIG. 13 (a-2) shows a case where the coefficient α = "50%". As shown in FIG. 13 (a-2), when the coefficient α is set to 50%, the own vehicle position information is corrected using a correction amount of half of the difference value. In this case, the position indicated by the corrected vehicle position information is a substantially central position between the position indicated by the vehicle position information and the position indicated by the corrected vehicle position information.
図13(b-1)、(b-2)において、横軸は車両100の走行距離([m])を表し、縦軸は地物位置情報の誤差([cm])または補正量([cm])を表している。このうち、図13(b-1)は、係数α="100%"とした場合を示している。係数αを100%とした場合、図13(b-1)に示すとおり、地物位置情報の誤差がそのまま補正量に反映されることとなる。このため、当該補正量を用いて自車位置情報を補正した場合、補正後の自車位置情報の精度が大きく低下することとなる。一方、図13(b-2)は、係数α="50%"とした場合を示している。係数αを50%とした場合、地物位置情報の誤差の半分が補正量に反映されることとなる。このため、当該補正量を用いて自車位置情報を補正した場合、補正後の自車位置情報の精度の低下が抑えられることとなる。
In FIGS. 13 (b-1) and 13 (b-2), the horizontal axis represents the mileage ([m]) of the
<まとめ>
以上の説明から明らかなように、第1の実施形態に係る情報処理装置は、
・測位システムにより測定された、自車位置情報を取得する。
・自車両の周囲の地物の位置を示す地物位置情報を取得する。
・地物検出センサにより地物を検出することで得た、地物に対する自車両の距離データ及び角度データを取得する。
・地物位置情報と、距離データ及び角度データとに基づいて、自車両の位置を示す補正用自車位置情報を算出する。
・地物位置情報の精度レベルと、距離データと、角度データとを、それぞれの閾値と比較することで、補正用自車位置情報の算出精度を判定する。
・自車位置情報と補正用自車位置情報との差分値に、補正用自車位置情報の算出精度に応じた係数をかけ合わせることで、補正量を算出する。
・算出した補正量を用いて自車位置情報を補正する。
<Summary>
As is clear from the above description, the information processing apparatus according to the first embodiment is
-Obtain the vehicle position information measured by the positioning system.
-Obtain feature location information that indicates the location of features around your vehicle.
-Obtain the distance data and angle data of the own vehicle with respect to the feature obtained by detecting the feature with the feature detection sensor.
-Based on the feature position information and the distance data and the angle data, the correction own vehicle position information indicating the position of the own vehicle is calculated.
-By comparing the accuracy level of the feature position information, the distance data, and the angle data with the respective threshold values, the calculation accuracy of the correction own vehicle position information is determined.
-The correction amount is calculated by multiplying the difference value between the own vehicle position information and the correction own vehicle position information by a coefficient corresponding to the calculation accuracy of the correction own vehicle position information.
-Correct the vehicle position information using the calculated correction amount.
これにより、第1の実施形態に係る情報処理装置によれば、補正用自車位置情報の算出精度が低いと判定された場合に、補正量を下げて補正することが可能となり、補正後の自車位置情報の精度低下を抑えることができる。また、第1の実施形態に係る情報処理装置によれば、補正用自車位置情報の算出精度が高いと判定された場合に、補正量を上げて補正することが可能となり、補正後の自車位置情報の精度を向上させることができる。 As a result, according to the information processing apparatus according to the first embodiment, when it is determined that the calculation accuracy of the vehicle position information for correction is low, it is possible to reduce the correction amount and correct the correction. It is possible to suppress a decrease in the accuracy of the vehicle position information. Further, according to the information processing apparatus according to the first embodiment, when it is determined that the calculation accuracy of the correction own vehicle position information is high, it is possible to increase the correction amount and make the correction. The accuracy of vehicle position information can be improved.
[その他の実施形態]
上記第1の実施形態において、精度判定部504は、算出精度を判定する際の判定条件として、精度レベル、距離データ、角度データを参照するものとして説明した。しかしながら、算出精度を判定する際に参照するデータはこれらに限定されず、他のデータを参照してもよい。
[Other embodiments]
In the first embodiment, the
また、上記第1の実施形態において、精度判定部504は、いずれかの判定条件を満たすと判定した場合に、係数α=20%とし、いずれの判定条件も満たさないと判定した場合には、係数α=50%とするものとして説明した。しかしながら、判定条件に対する成否と、係数αとの関係はこれに限定されない。例えば、判定条件を1つ満たすごとに、係数αの値を下げていく構成としてもよい。
Further, in the first embodiment, when the
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせ等、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。 The present invention is not limited to the configurations shown here, such as combinations with other elements in the configurations and the like described in the above embodiments. These points can be changed without departing from the spirit of the present invention, and can be appropriately determined according to the application form thereof.
100 :車両
110 :地物検出センサ
120 :情報処理装置
121 :自車位置算出部
130 :自車位置算出システム
400 :地物位置情報
501 :距離及び角度データ取得部
502 :自車位置情報取得部
503 :位置算出部
504 :精度判定部
505 :位置補正部
510 :データ保持部
600 :保持データ
100: Vehicle 110: Feature detection sensor 120: Information processing device 121: Own vehicle position calculation unit 130: Own vehicle position calculation system 400: Feature position information 501: Distance and angle data acquisition unit 502: Own vehicle position information acquisition unit 503: Position calculation unit 504: Accuracy determination unit 505: Position correction unit 510: Data retention unit 600: Retention data
Claims (5)
前記自車両の周囲の地物を検出する地物検出センサにより地物が検出された場合に、該地物に対する前記自車両の距離及び角度を所定周期で取得し、保持部に格納する格納処理を行う格納手段と、
前記格納処理が行われた地物の位置を示す地物位置情報と、前記格納処理が終了する直前に前記保持部に格納された該地物に対する前記自車両の距離及び角度とに基づいて、前記自車両の位置を示す第2の自車位置情報を算出する算出手段と、
前記第2の自車位置情報に基づいて算出される、前記第1の自車位置情報を補正する際の補正量を、予め定められた前記地物位置情報の精度に応じて変更する変更手段と
を有することを特徴とする情報処理装置。 An acquisition means for acquiring the first own vehicle position information indicating the position of the own vehicle measured by the positioning system, and
When a feature is detected by the feature detection sensor that detects the feature around the own vehicle, the distance and angle of the own vehicle with respect to the feature are acquired at a predetermined cycle and stored in the holding unit. And the storage means to do
Based on the feature position information indicating the position of the feature on which the storage process is performed and the distance and angle of the own vehicle with respect to the feature stored in the holding portion immediately before the storage process is completed . A calculation means for calculating the second own vehicle position information indicating the position of the own vehicle, and
A changing means for changing the correction amount when correcting the first own vehicle position information, which is calculated based on the second own vehicle position information, according to the predetermined accuracy of the feature position information. An information processing device characterized by having and.
前記情報処理装置は、
測位システムにより測定された、自車両の位置を示す第1の自車位置情報を取得する取得手段と、
前記地物検出センサにより地物が検出された場合に、該地物に対する前記自車両の距離及び角度を所定周期で取得し、保持部に保持する格納処理を行う格納手段と、
前記格納処理が行われた地物の位置を示す地物位置情報と、前記格納処理が終了する直前に前記保持部に格納された該地物に対する前記自車両の距離及び角度とに基づいて、前記自車両の位置を示す第2の自車位置情報を算出する算出手段と、
前記第2の自車位置情報に基づいて算出される、前記第1の自車位置情報を補正する際の補正量を、予め定められた前記地物位置情報の精度に応じて変更する変更手段と
を有することを特徴とする自車位置算出システム。 An own vehicle position calculation system having a feature detection sensor that detects features around the own vehicle and an information processing device connected to the feature detection sensor.
The information processing device is
An acquisition means for acquiring the first own vehicle position information indicating the position of the own vehicle measured by the positioning system, and
When a feature is detected by the feature detection sensor, a storage means that acquires the distance and angle of the own vehicle with respect to the feature at a predetermined cycle and holds the feature in the holding portion.
Based on the feature position information indicating the position of the feature where the storage process was performed and the distance and angle of the own vehicle with respect to the feature stored in the holding portion immediately before the storage process is completed . A calculation means for calculating the second own vehicle position information indicating the position of the own vehicle, and
A changing means for changing the correction amount when correcting the first own vehicle position information, which is calculated based on the second own vehicle position information, according to the predetermined accuracy of the feature position information. Own vehicle position calculation system characterized by having and.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018011383A JP7034741B2 (en) | 2018-01-26 | 2018-01-26 | Information processing device, own vehicle position calculation system and vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018011383A JP7034741B2 (en) | 2018-01-26 | 2018-01-26 | Information processing device, own vehicle position calculation system and vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019128309A JP2019128309A (en) | 2019-08-01 |
| JP7034741B2 true JP7034741B2 (en) | 2022-03-14 |
Family
ID=67472143
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018011383A Active JP7034741B2 (en) | 2018-01-26 | 2018-01-26 | Information processing device, own vehicle position calculation system and vehicle |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7034741B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007232690A (en) | 2006-03-03 | 2007-09-13 | Denso Corp | Present location detection device, map display device, and present location detection method |
| JP2010151829A (en) | 2010-02-12 | 2010-07-08 | Toyota Motor Corp | Own vehicle positioning system |
| JP2011164069A (en) | 2010-02-15 | 2011-08-25 | Mitsubishi Electric Corp | Position correction system |
| JP2012155660A (en) | 2011-01-28 | 2012-08-16 | Denso Corp | Map data generation device and travel support device |
| JP2014066636A (en) | 2012-09-26 | 2014-04-17 | Toyota Motor Corp | Vehicle position calibration device, and vehicle position calibration method |
| JP2015094690A (en) | 2013-11-13 | 2015-05-18 | 株式会社デンソー | Vehicle travelling track calculation device |
| US20170016740A1 (en) | 2015-07-16 | 2017-01-19 | Ford Global Technologies, Llc | Method and apparatus for determining a vehicle ego-position |
| WO2017037753A1 (en) | 2015-08-28 | 2017-03-09 | 日産自動車株式会社 | Vehicle position estimation device, vehicle position estimation method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9182761B2 (en) * | 2011-08-25 | 2015-11-10 | Nissan Motor Co., Ltd. | Autonomous driving control system for vehicle |
-
2018
- 2018-01-26 JP JP2018011383A patent/JP7034741B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007232690A (en) | 2006-03-03 | 2007-09-13 | Denso Corp | Present location detection device, map display device, and present location detection method |
| JP2010151829A (en) | 2010-02-12 | 2010-07-08 | Toyota Motor Corp | Own vehicle positioning system |
| JP2011164069A (en) | 2010-02-15 | 2011-08-25 | Mitsubishi Electric Corp | Position correction system |
| JP2012155660A (en) | 2011-01-28 | 2012-08-16 | Denso Corp | Map data generation device and travel support device |
| JP2014066636A (en) | 2012-09-26 | 2014-04-17 | Toyota Motor Corp | Vehicle position calibration device, and vehicle position calibration method |
| JP2015094690A (en) | 2013-11-13 | 2015-05-18 | 株式会社デンソー | Vehicle travelling track calculation device |
| US20170016740A1 (en) | 2015-07-16 | 2017-01-19 | Ford Global Technologies, Llc | Method and apparatus for determining a vehicle ego-position |
| WO2017037753A1 (en) | 2015-08-28 | 2017-03-09 | 日産自動車株式会社 | Vehicle position estimation device, vehicle position estimation method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019128309A (en) | 2019-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9273968B2 (en) | Track information generating device, track information generating method, and computer-readable storage medium | |
| US9097541B2 (en) | Driving support device | |
| EP1106505B1 (en) | Attitude angle sensor correcting apparatus for an artificial satellite | |
| KR101614338B1 (en) | Camera calibration method, computer-readable storage medium storing camera calibration program and camera calibration device | |
| US8170797B2 (en) | Method and apparatus for estimating behaviors of vehicle using GPS signals | |
| US8527201B2 (en) | Azimuth detecting device and azimuth detecting method | |
| CN114114369A (en) | Autonomous vehicle positioning method and apparatus, electronic device, and storage medium | |
| KR102360465B1 (en) | Inertial sensor unit caliberation method for navigation | |
| CN114279453B (en) | Automatic driving vehicle positioning method and device based on vehicle-road cooperation and electronic equipment | |
| US20230039735A1 (en) | Map update device and storage medium | |
| CN113075709A (en) | Vehicle-mounted satellite navigation method and device, storage medium and processor | |
| JP7034741B2 (en) | Information processing device, own vehicle position calculation system and vehicle | |
| JP4742775B2 (en) | Other vehicle information providing device | |
| JP2021105584A (en) | Position estimation method and position estimation device | |
| CN112415560A (en) | Method and storage medium for improving output accuracy of GNSS module | |
| CN112229401B (en) | Measurement information synchronous extrapolation method and system suitable for INS-GPS pseudo range fusion | |
| CN118169725A (en) | Vehicle positioning method, device, equipment and medium | |
| CN113375668B (en) | Antenna installation angle calibration method and device of satellite navigation system | |
| KR101725497B1 (en) | Apparatus and method for calibrating position of vehicle using acceleration of vehicle | |
| CN109029503B (en) | Vehicle-mounted gyroscope installation angle self-adaptive calibration method and system, storage medium and vehicle-mounted terminal | |
| US12260587B2 (en) | Vehicle position information acquisition device, vehicle position information acquisition system, and vehicle position information acquisition method | |
| CN116224353B (en) | Fusion localization methods, devices and electronic equipment for autonomous vehicles | |
| JP2020134460A (en) | Gyro sensor correction system, gyro sensor correction method and processing device | |
| KR20150051716A (en) | Satellite navigation receiver and method for pseudo range measured value's compensation using the satellite navigation receiver | |
| JP7824133B2 (en) | Scale factor estimation device, scale factor estimation method, and scale factor estimation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200827 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210810 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210922 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220301 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220302 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7034741 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |