Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7034741B2 - Information processing device, own vehicle position calculation system and vehicle - Google Patents
[go: Go Back, main page]

JP7034741B2 - Information processing device, own vehicle position calculation system and vehicle - Google Patents

Information processing device, own vehicle position calculation system and vehicle Download PDF

Info

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
Application number
JP2018011383A
Other languages
Japanese (ja)
Other versions
JP2019128309A (en
Inventor
光二 瀬脇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2018011383A priority Critical patent/JP7034741B2/en
Publication of JP2019128309A publication Critical patent/JP2019128309A/en
Application granted granted Critical
Publication of JP7034741B2 publication Critical patent/JP7034741B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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.

特開2016-223847号公報Japanese Unexamined Patent Publication No. 2016-223847

しかしながら、上記自車位置算出システムにおいては、地物の位置情報に誤差が含まれていたり、地物の検出精度が低かった場合に、補正により、かえって自車位置情報の精度が低下することが考えられる。 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.

自車位置算出システムのシステム構成の一例を示す図である。It is a figure which shows an example of the system configuration of the own vehicle position calculation system. 地物検出センサの検出方向と検出範囲とを示す図である。It is a figure which shows the detection direction and the detection range of a feature detection sensor. 情報処理装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware composition of an information processing apparatus. 地物位置情報の一例を示す図である。It is a figure which shows an example of the feature position information. 自車位置算出部の機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of the own vehicle position calculation part. 自車位置算出処理の際にデータ保持部に格納される保持データの一例を示す図である。It is a figure which shows an example of the holding data stored in the data holding part at the time of own vehicle position calculation processing. 自車位置算出処理における位置算出部の処理の具体例を示す図である。It is a figure which shows the specific example of the process of the position calculation part in the own vehicle position calculation process. 自車位置算出処理における精度判定部の処理の具体例を示す図である。It is a figure which shows the specific example of the processing of the accuracy determination part in the own vehicle position calculation processing. 補正用自車位置情報の算出精度が低下する例を示す図である。It is a figure which shows the example which the calculation accuracy of own vehicle position information for correction is lowered. 自車位置算出処理における位置補正部の処理の具体例を示す図である。It is a figure which shows the specific example of the processing of the position correction part in the own vehicle position calculation processing. 自車位置情報の補正例を示す図である。It is a figure which shows the correction example of the own vehicle position information. 自車位置算出処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the own vehicle position calculation process. 各係数における、差分値と補正量との関係を示す図である。It is a figure which shows the relationship between the difference value and the correction amount in each coefficient.

以下、各実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。 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 position calculation system 130 mounted on the vehicle 100 includes a feature detection sensor 110 and an information processing device 120.

地物検出センサ110は、撮像装置、レーザ装置、レーダ装置のうちのいずれか1つまたは複数を含み、車両100の周囲の地物を検出する。また、地物検出センサ110は、検出した地物と車両100との位置関係を示す情報(車両100から地物までの距離及び車両100から見た場合の地物の方向を示す角度)を計測し、距離データ及び角度データとして、情報処理装置120に送信する。 The feature detection sensor 110 includes any one or more of an image pickup device, a laser device, and a radar device, and detects features around the vehicle 100. Further, the feature detection sensor 110 measures information indicating the positional relationship between the detected feature and the vehicle 100 (distance from the vehicle 100 to the feature and an angle indicating the direction of the feature when viewed from the vehicle 100). Then, it is transmitted to the information processing apparatus 120 as distance data and angle data.

情報処理装置120には、自車位置算出プログラムがインストールされており、当該プログラムが実行されることで、情報処理装置120は、自車位置算出部121として機能する。自車位置算出部121は、GNSS(Global Navigation Satellite System)等の衛星測位システムにより測定された、車両100の"自車位置情報"(第1の自車位置情報)を取得する。 An own vehicle position calculation program is installed in the information processing device 120, and when the program is executed, the information processing device 120 functions as the own vehicle position calculation unit 121. The own vehicle position calculation unit 121 acquires "own vehicle position information" (first own vehicle position information) of the vehicle 100 measured by a satellite positioning system such as GNSS (Global Navigation Satellite System).

また、自車位置算出部121は、地物位置情報格納部122に格納された、地物の位置を示す地物位置情報のうち、車両100の周囲のいずれか1の地物の地物位置情報を読み出す。自車位置算出部121は、読み出した当該地物位置情報と、距離データ及び角度データとに基づいて、自車位置情報を補正するための"補正用自車位置情報"(第2の自車位置情報)を算出する。 Further, the own vehicle position calculation unit 121 is stored in the feature position information storage unit 122, and among the feature position information indicating the position of the feature, the feature position of any one of the surroundings of the vehicle 100. Read information. The own vehicle position calculation unit 121 performs "correction own vehicle position information" (second own vehicle) for correcting the own vehicle position information based on the read-out feature position information and the distance data and the angle data. Position information) is calculated.

更に、自車位置算出部121は、自車位置情報及び補正用自車位置情報と、補正用自車位置情報を算出した際の算出精度とに基づいて補正量を算出する。また、自車位置算出部121は、算出した補正量を用いて自車位置情報を補正し、補正後の自車位置情報を出力する。 Further, the own vehicle position calculation unit 121 calculates the correction amount based on the own vehicle position information, the correction own vehicle position information, and the calculation accuracy when the correction own vehicle position information is calculated. Further, the own vehicle position calculation unit 121 corrects the own vehicle position information using the calculated correction amount, and outputs the corrected own vehicle position information.

<地物検出センサの検出方向と検出範囲>
次に、地物検出センサ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 feature detection sensor 110 will be described. FIG. 2 is a diagram showing a detection direction and a detection range of the feature detection sensor. Of these, FIG. 2A shows a state in which the detection direction and detection range of the feature detection sensor 110 are viewed from the side surface of the vehicle 100. As shown in FIG. 2A, the feature detection sensor 110 has the front of the vehicle 100 as the detection direction and the region 210 in the YZ plane as the detection range.

また、図2(b)は、地物検出センサ110の検出方向及び検出範囲を、車両100の上面から見た様子を示している。図2(b)に示すように、地物検出センサ110は、XY平面における領域220を検出範囲としている。 Further, FIG. 2B shows the detection direction and detection range of the feature detection sensor 110 as viewed from the upper surface of the vehicle 100. As shown in FIG. 2B, the feature detection sensor 110 has a region 220 in the XY plane as a detection range.

<情報処理装置のハードウェア構成>
次に、情報処理装置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 information processing apparatus 120 will be described. FIG. 3 is a diagram showing an example of the hardware configuration of the information processing apparatus. As shown in FIG. 3, the information processing device 120 includes a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, and a RAM (Random Access Memory) 303. Further, the information processing device 120 has an auxiliary storage device 304, a connection device 305, a reception device 306, and an auxiliary sensor 307. Each part of the information processing apparatus 120 is connected to each other via a bus 308.

CPU301は、補助記憶装置304にインストールされている各種プログラム(例えば、自車位置算出プログラム等)を実行するデバイスである。ROM302は、不揮発性メモリであり、主記憶デバイスとして機能する。RAM303は、DRAM(Dynamic Random Access Memory)やSRAM(Static Random Access Memory)等の揮発性メモリである。RAM303は、補助記憶装置304にインストールされている各種プログラムがCPU301によって実行される際に展開される作業領域を提供する、主記憶デバイスとして機能する。 The CPU 301 is a device that executes various programs (for example, a vehicle position calculation program) installed in the auxiliary storage device 304. The ROM 302 is a non-volatile memory and functions as a main storage device. The RAM 303 is a volatile memory such as a DRAM (Dynamic Random Access Memory) or a SRAM (Static Random Access Memory). The RAM 303 functions as a main storage device that provides a work area that is expanded when various programs installed in the auxiliary storage device 304 are executed by the CPU 301.

補助記憶装置304は、各種プログラムや、各種プログラムがCPU301によって実行される際に用いられる情報等を格納する。上述した地物位置情報格納部122は、補助記憶装置304において実現される。 The auxiliary storage device 304 stores various programs, information used when various programs are executed by the CPU 301, and the like. The feature position information storage unit 122 described above is realized in the auxiliary storage device 304.

接続装置305は、地物検出センサ110と接続され、地物検出センサ110より送信される距離データ及び角度データを受信する。受信装置306は、GNSSより車両100の現在の位置を示す自車位置情報を受信する。補助センサ307は、車両100の現在の状態を示す状態情報を測定するセンサである。補助センサ307には、加速度センサ、ジャイロセンサ、距離センサ等が含まれる。なお、受信装置306は、補助センサ307により測定される状態情報に応じた自車位置情報を出力するものとする。 The connection device 305 is connected to the feature detection sensor 110 and receives distance data and angle data transmitted from the feature detection sensor 110. The receiving device 306 receives the own vehicle position information indicating the current position of the vehicle 100 from the GNSS. The auxiliary sensor 307 is a sensor that measures state information indicating the current state of the vehicle 100. The auxiliary sensor 307 includes an acceleration sensor, a gyro sensor, a distance sensor, and the like. The receiving device 306 shall output the own vehicle position information according to the state information measured by the auxiliary sensor 307.

<地物位置情報の詳細>
次に、地物位置情報格納部122に格納される地物位置情報の詳細について説明する。図4は、地物位置情報の一例を示す図である。図4に示すように、地物位置情報400には、情報の項目として、"地物識別子"、"位置情報"、"精度レベル"が含まれる。
<Details of feature location information>
Next, the details of the feature position information stored in the feature position information storage unit 122 will be described. FIG. 4 is a diagram showing an example of feature position information. As shown in FIG. 4, the feature position information 400 includes "feature identifier", "position information", and "accuracy level" as information items.

"地物識別子"には、地物を識別するための識別子が格納される。"位置情報"には、地物識別子により識別される地物の緯度、経度、高度が格納される。"精度レベル"には、"位置情報"に格納された緯度、経度、高度の精度を示す情報が格納される。図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 (latitude 1, longitude 1, altitude 1), and the accuracy level is "rank A" (high accuracy). It is shown that.

<自車位置算出部の機能構成>
次に、自車位置算出部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 position calculation unit 121 will be described. FIG. 5 is a diagram showing an example of the functional configuration of the own vehicle position calculation unit. As shown in FIG. 5, the own vehicle position calculation unit 121 includes a distance and angle data acquisition unit 501, an own vehicle position information acquisition unit 502, a position calculation unit 503, an accuracy determination unit 504, a position correction unit 505, and a data holding unit 510. Has.

距離及び角度データ取得部501は、地物検出センサ110より送信される距離データ及び角度データを、所定周期で取得し、データ保持部510に格納する。自車位置情報取得部502は取得手段の一例であり、受信装置306より出力される自車位置情報を、所定周期で取得し、データ保持部510に格納する。 The distance and angle data acquisition unit 501 acquires the distance data and the angle data transmitted from the feature detection sensor 110 at a predetermined cycle, and stores the distance data and the angle data in the data holding unit 510. The own vehicle position information acquisition unit 502 is an example of the acquisition means, and the own vehicle position information output from the receiving device 306 is acquired at a predetermined cycle and stored in the data holding unit 510.

位置算出部503は算出手段の一例である。位置算出部503は、地物位置情報格納部122に格納されている地物位置情報400を参照することで、現在、データ保持部510に対して、距離データ及び角度データの格納が行われている地物を特定する。また、位置算出部503は、データ保持部510を監視し、特定した地物について、データ保持部510に対する距離データ及び角度データの格納処理が終了したタイミングを判定する。なお、"特定した地物について、データ保持部510に対する距離データ及び角度データの格納処理が終了したタイミング"とは、地物検出センサ110が、当該地物を検出している状態から、検出していない状態へと移行したタイミングを指す。 The position calculation unit 503 is an example of the calculation means. By referring to the feature position information 400 stored in the feature position information storage unit 122, the position calculation unit 503 currently stores the distance data and the angle data in the data holding unit 510. Identify the feature you are in. Further, the position calculation unit 503 monitors the data holding unit 510, and determines the timing at which the storage processing of the distance data and the angle data with respect to the data holding unit 510 is completed for the specified feature. The "timing at which the storage process of the distance data and the angle data for the specified feature in the data holding unit 510 is completed" is detected from the state where the feature detection sensor 110 is detecting the feature. It refers to the timing when the state shifts to the non-existent state.

また、位置算出部503は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データを、データ保持部510より読み出す。"格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データ"は、地物検出センサ110が、当該地物に最も近付いた状態で検出された距離データ及び角度データであり、検出精度が高いからである。 Further, the position calculation unit 503 reads out the distance data and the angle data stored in the data holding unit 510 from the data holding unit 510 at the timing immediately before the timing when the storage process is completed. The "distance data and angle data stored in the data holding unit 510 at the timing immediately before the timing when the storage process is completed" are the distance data and the distance data detected by the feature detection sensor 110 in the state of being closest to the feature. This is because it is angle data and the detection accuracy is high.

更に、位置算出部503は、地物位置情報格納部122に格納された地物位置情報400より読み出した当該地物の位置情報と、データ保持部510より読み出した距離データ及び角度データとに基づいて、補正用自車位置情報を算出する。 Further, the position calculation unit 503 is based on the position information of the feature read from the feature position information 400 stored in the feature position information storage unit 122, and the distance data and the angle data read from the data holding unit 510. Then, the correction own vehicle position information is calculated.

精度判定部504は判定手段の一例である。精度判定部504は、位置算出部503により特定された地物についての精度レベルを、地物位置情報格納部122に格納された地物位置情報400より読み出す。また、精度判定部504は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データを、データ保持部510より読み出す。更に、精度判定部504は、読み出した精度レベル、距離データ及び角度データに基づいて、補正用自車位置情報の算出精度を判定する。 The accuracy determination unit 504 is an example of the determination means. The accuracy determination unit 504 reads the accuracy level of the feature specified by the position calculation unit 503 from the feature position information 400 stored in the feature position information storage unit 122. Further, the accuracy determination unit 504 reads out the distance data and the angle data stored in the data holding unit 510 from the data holding unit 510 at the timing immediately before the timing when the storage process is completed. Further, the accuracy determination unit 504 determines the calculation accuracy of the correction own vehicle position information based on the read accuracy level, distance data, and angle data.

位置補正部505は変更手段の一例である。位置補正部505は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された自車位置情報を、データ保持部510より読み出し、補正用自車位置情報との差分値を算出する。また、位置補正部505は、算出した差分値に対して、精度判定部504において判定された算出精度に応じた係数をかけ合わせることで、補正量を算出する。更に、位置補正部505は、データ保持部510より読み出した自車位置情報を、算出した補正量を用いて補正し、補正後の自車位置情報を出力する。 The position correction unit 505 is an example of the changing means. The position correction unit 505 reads out the own vehicle position information stored in the data holding unit 510 at the timing immediately before the timing when the storage process is completed from the data holding unit 510, and calculates the difference value from the correction own vehicle position information. do. Further, the position correction unit 505 calculates the correction amount by multiplying the calculated difference value by a coefficient corresponding to the calculation accuracy determined by the accuracy determination unit 504. Further, the position correction unit 505 corrects the own vehicle position information read from the data holding unit 510 using the calculated correction amount, and outputs the corrected own vehicle position information.

<自車位置算出処理の具体例>
次に、自車位置算出部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 position calculation unit 121 will be described with reference to FIGS. 6 to 11.

(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 data 600 stored in the data holding unit 510 has "time", "feature identifier", "distance to feature, angle", and "own vehicle position information" as information items. "Is included. The "time" stores the timing when the distance and angle data acquisition unit 501 acquires the distance data and the angle data, and the timing when the own vehicle position information acquisition unit 502 acquires the own vehicle position information.

"地物識別子"には、現在、距離データ及び角度データの格納が行われている地物を識別するための識別子が、位置算出部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 position calculation unit 503. The distance data and the angle data acquired by the distance and angle data acquisition unit 501 are stored in the "distance and angle to the feature". The own vehicle position information acquired by the own vehicle position information acquisition unit 502 is stored in the "own vehicle position information".

図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 data holding unit 510 is completed at the timing of the time = "T3". There is.

なお、保持データ600において、地物についての角度データは、本来、図2に示した座標軸のうち、Z軸周りの角度データと、X軸周りの角度データの両方が含まれるが、説明を簡略化するため、図6では、X軸周りの角度データのみを示している。また、以降の説明においても、X軸周りの角度のみを取り扱うこととする。 In the retained data 600, the angle data for the feature originally includes both the angle data around the Z axis and the angle data around the X axis among the coordinate axes shown in FIG. 2, but the explanation is simplified. In order to achieve this, FIG. 6 shows only the angle data around the X axis. Further, in the following description, only the angle around the X axis will be dealt with.

(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 position calculation unit 503 when the holding data 600 is stored in the data holding unit 510 will be described. FIG. 7 is a diagram showing a specific example of the processing of the position calculation unit in the own vehicle position calculation processing.

位置算出部503は、車両100の周囲の地物のうち、現在(時刻="T2")時点において、距離データ及び角度データの格納が行われている地物を特定する。続いて、位置算出部503は、地物位置情報格納部122に格納されている地物位置情報400より、特定した地物を識別する地物識別子("F2")を読み出す。続いて、位置算出部503は、読み出した地物識別子("F2")を、データ保持部510に格納する。 The position calculation unit 503 identifies the features around the vehicle 100 in which the distance data and the angle data are stored at the present time (time = "T2"). Subsequently, the position calculation unit 503 reads out the feature identifier ("F2") that identifies the specified feature from the feature position information 400 stored in the feature position information storage unit 122. Subsequently, the position calculation unit 503 stores the read feature identifier ("F2") in the data holding unit 510.

具体的には、図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 position calculation unit 503, the vehicle position information ("latitude b, longitude") stored in the data holding unit 510 at the present time (time = "T2") is stored. b, altitude b ") is read. Subsequently, the position calculation unit 503 searches the feature position information 400 for the position information close to the own vehicle position information. Subsequently, the position calculation unit 503 identifies the feature (feature identifier = "F2") corresponding to the searched position information. Subsequently, the position calculation unit 503 reads out the feature identifier ("F2") of the specified feature from the feature position information 400 and stores it in the data holding unit 510.

また、位置算出部503では、データ保持部510を監視し、"F2"の地物識別子により識別される地物について、距離データ及び角度データのデータ保持部510への格納処理が終了したタイミング(時刻="T3")を判定する。続いて、位置算出部503では、格納処理が終了したタイミング(時刻="T3")の直前のタイミング(時刻="T2")でデータ保持部510に格納された距離データ("L2")及び角度データ("θ2")を、データ保持部510より読み出す。 Further, the position calculation unit 503 monitors the data holding unit 510, and the timing at which the storage processing of the distance data and the angle data in the data holding unit 510 of the feature identified by the feature identifier of "F2" is completed ( Time = "T3") is determined. Subsequently, in the position calculation unit 503, the distance data ("L2") stored in the data holding unit 510 at the timing (time = "T2") immediately before the timing (time = "T3") when the storage process is completed and The angle data ("θ2") is read from the data holding unit 510.

また、位置算出部503では、図7(b)に示すように、地物の位置情報("緯度2、経度2、高度2")と、距離データ("L2")及び角度データ("θ2")とに基づいて、補正用自車位置情報("緯度B、経度B、高度B")を算出する。なお、位置算出部503では、算出した補正用自車位置情報("緯度B、経度B、高度B")を精度判定部504に通知する。 Further, in the position calculation unit 503, as shown in FIG. 7 (b), the position information of the feature ("latitude 2, longitude 2, altitude 2"), the distance data ("L2"), and the angle data ("θ2"). Based on "), the correction own vehicle position information ("latitude B, longitude B, altitude B ") is calculated. The position calculation unit 503 notifies the accuracy determination unit 504 of the calculated correction own vehicle position information ("latitude B, longitude B, altitude B").

(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 accuracy determination unit 504 when the retention data 600 is stored in the data retention unit 510 will be described. FIG. 8 is a diagram showing a specific example of the processing of the accuracy determination unit in the own vehicle position calculation processing. As shown in FIG. 8, the accuracy determination unit 504 notifies the position correction unit 505 of the correction own vehicle position information (latitude B, longitude B, altitude B) notified by the position calculation unit 503.

また、図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 accuracy determination unit 504, the accuracy level ("rank C") of the feature (feature identifier = "F2") specified by the position calculation unit 503 is set to the feature position information 400. Read more. Subsequently, in the accuracy determination unit 504, the distance data ("L2") stored in the data holding unit 510 at the timing (time = "T2") immediately before the timing (time = "T3") when the storage process is completed and The angle data ("θ2") is read from the data holding unit 510. Subsequently, the accuracy determination unit 504 determines the following determination conditions.
(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 accuracy determination unit 504 determines that the calculation accuracy of the correction own vehicle position information ("latitude B, longitude B, altitude B") is low, and determines that the coefficient is low. Change α to "20%" and notify the position correction unit 505.

一方、いずれの判定条件も満たさないと判定した場合、精度判定部504は、補正用自車位置情報("緯度B、経度B、高度B")の算出精度が高いと判定し、係数αを"50%"に変更して位置補正部505に通知する。 On the other hand, if it is determined that none of the determination conditions is satisfied, the accuracy determination unit 504 determines that the calculation accuracy of the correction own vehicle position information ("latitude B, longitude B, altitude B") is high, and determines the coefficient α. Change to "50%" and notify the position correction unit 505.

図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 stop line 901, which is an example of a marker on the road surface, and the accuracy level of the position information of the stop line 901 is less than a predetermined accuracy threshold value. Shows the case. In this case, even if the feature detection sensor 110 accurately detects the stop line 901 and can correctly acquire the distance data and the angle data, the accuracy level of the position information of the stop line 901 is low in the first place, so that the correction self The calculation accuracy of vehicle position information is reduced.

図9(b)は、地物が停止線902であって、停止線902の位置情報についての精度レベルは所定の精度閾値以上であると判定されたが、距離データが所定の角度閾値以上であると判定された場合を示している。一般に、地物検出センサ110の検出ポイントは離散的であるため、停止線902までの距離が長いと、停止線902を検出した際の検出精度が下がる。このため、当該距離データを用いて算出される補正用自車位置情報の算出精度が低下する。 In FIG. 9B, it is determined that the feature is the stop line 902 and the accuracy level of the position information of the stop line 902 is equal to or higher than the predetermined accuracy threshold value, but the distance data is equal to or higher than the predetermined angle threshold value. It shows the case where it is determined that there is. Generally, since the detection points of the feature detection sensor 110 are discrete, if the distance to the stop line 902 is long, the detection accuracy when the stop line 902 is detected decreases. Therefore, the calculation accuracy of the correction own vehicle position information calculated using the distance data is lowered.

図9(c)は、地物が看板903であって、看板903の位置情報についての精度レベルは所定の精度閾値以上であると判定されたが、角度データが所定の角度閾値以上であると判定された場合を示している。角度データが大きい場合、看板903までの水平距離の誤差が大きくなる。このため、当該角度データを用いて算出される補正用自車位置情報の算出精度は低下する。 In FIG. 9C, it is determined that the feature is the signboard 903 and the accuracy level of the position information of the signboard 903 is equal to or higher than the predetermined accuracy threshold value, but the angle data is equal to or higher than the predetermined angle threshold value. The case where it is judged is shown. When the angle data is large, the error of the horizontal distance to the signboard 903 becomes large. Therefore, the calculation accuracy of the correction own vehicle position information calculated using the angle data is lowered.

(4)位置補正部の処理の具体例
次に、自車位置算出処理において、データ保持部510に保持データ600が保持された際の、位置補正部505の処理の具体例について説明する。図10は、自車位置算出処理における位置補正部の処理の具体例を示す図である。
(4) Specific Example of Processing of Position Correction Unit Next, a specific example of processing of the position correction unit 505 when the holding data 600 is held in the data holding unit 510 in the own vehicle position calculation processing will be described. FIG. 10 is a diagram showing a specific example of the processing of the position correction unit in the own vehicle position calculation processing.

図10に示すように、位置補正部505では、精度判定部504より、算出精度("係数α")と、補正用自車位置情報("緯度B、経度B、高度B")とを取得する。また、図10に示すように、位置補正部505では、格納処理が終了したタイミング(時刻="T3")の直前のタイミング(時刻="T2")でデータ保持部510に格納された自車位置情報("緯度b、経度b、高度b")を、データ保持部510より読み出す。 As shown in FIG. 10, the position correction unit 505 acquires the calculation accuracy ("coefficient α") and the correction vehicle position information ("latitude B, longitude B, altitude B") from the accuracy determination unit 504. do. Further, as shown in FIG. 10, in the position correction unit 505, the own vehicle is stored in the data holding unit 510 at the timing (time = "T2") immediately before the timing (time = "T3") when the storage process is completed. The position information ("latitude b, longitude b, altitude b") is read from the data holding unit 510.

また、位置算出部503では、取得した補正用自車位置情報("緯度B、経度B、高度B")と、読み出した自車位置情報("緯度b、経度b、高度b")との差分値を算出する。また、位置算出部503では、算出した差分値に、取得した係数αをかけあわせることで、補正量を算出する。更に、位置算出部503では、読み出した自車位置情報("緯度b、経度b、高度b")を、算出した補正量を用いて補正することで、補正後の自車位置情報("緯度b'、経度b'、高度b'")を出力する。 Further, in the position calculation unit 503, the acquired vehicle position information for correction ("latitude B, longitude B, altitude B") and the read vehicle position information ("latitude b, longitude b, altitude b") are used. Calculate the difference value. Further, the position calculation unit 503 calculates the correction amount by multiplying the calculated difference value by the acquired coefficient α. Further, the position calculation unit 503 corrects the read own vehicle position information ("latitude b, longitude b, altitude b") by using the calculated correction amount, so that the corrected own vehicle position information ("latitude b") is corrected. b', longitude b', altitude b'") is output.

図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 vehicle 1101 shows a vehicle arranged at a position indicated by the own vehicle position information. Further, the vehicle 1102 indicates a vehicle arranged at the position indicated by the correction own vehicle position information calculated based on the position information of the feature 1121 and the distance data and the angle data. As shown in FIG. 11A, the distance between the vehicle 1101 and the vehicle 1102 is a difference value between the own vehicle position information and the correction position information.

ここで、図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 vehicle 1103 indicates a vehicle arranged at a position indicated by the corrected own vehicle position information when the own vehicle position information is corrected using the calculated correction amount. As shown in FIG. 11A, the vehicle 1103 is arranged at a substantially central position between the vehicle 1101 and the vehicle 1102. As described above, when it is determined that the calculation accuracy of the correction vehicle position information is high, the influence of the correction vehicle position information on the corrected vehicle position information becomes large.

一方、図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 vehicle 1111 shows a vehicle arranged at a position indicated by the own vehicle position information. Further, the vehicle 1112 indicates a vehicle arranged at the position indicated by the correction own vehicle position information calculated based on the position information of the feature 1122 and the distance data and the angle data. As shown in FIG. 11B, the distance between the vehicle 1111 and the vehicle 1112 is a difference value between the own vehicle position information and the correction position information.

ここで、図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 vehicle 1113 indicates a vehicle arranged at a position indicated by the corrected own vehicle position information when the own vehicle position information is corrected using the calculated correction amount. As shown in FIG. 11B, the vehicle 1113 is arranged closer to the vehicle 1111 between the vehicle 1111 and the vehicle 1112. In this way, when it is determined that the calculation accuracy of the correction vehicle position information is low, the influence of the correction vehicle position information on the corrected vehicle position information is limited.

<自車位置算出処理の流れ>
次に、自車位置算出部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 position calculation unit 121 will be described. FIG. 10 is a flowchart showing the flow of the own vehicle position calculation process by the own vehicle position calculation unit. In step S1201, the distance and angle data acquisition unit 501 acquires the distance data and the angle data of the vehicle 100 with respect to the feature from the feature detection sensor 110 and stores the distance data and the angle data in the data holding unit 510. In step S1202, the own vehicle position information acquisition unit 502 acquires the own vehicle position information from the receiving device 306 and stores it in the data holding unit 510.

ステップS1203において、位置算出部503は、処理対象の地物について、データ保持部510への距離データ及び角度データの格納処理が終了したか否かを判定する。ステップS1203において、終了していないと判定した場合には(ステップS1203においてNoの場合には)、ステップS1201に戻る。一方、ステップS1203において、終了したと判定した場合には(ステップS1203においてYesの場合には)、ステップS1204に進む。 In step S1203, the position calculation unit 503 determines whether or not the storage processing of the distance data and the angle data in the data holding unit 510 has been completed for the feature to be processed. If it is determined in step S1203 that the process has not been completed (No in step S1203), the process returns to step S1201. On the other hand, if it is determined in step S1203 that the process has been completed (Yes in step S1203), the process proceeds to step S1204.

ステップS1204において、位置算出部503は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された距離データ及び角度データを、データ保持部510より読み出す。 In step S1204, the position calculation unit 503 reads out the distance data and the angle data stored in the data holding unit 510 from the data holding unit 510 at the timing immediately before the timing when the storage process is completed.

ステップS1205において、位置算出部503は、格納処理が終了したタイミングの直前のタイミングでデータ保持部510に格納された自車位置情報を、データ保持部510より読み出す。 In step S1205, the position calculation unit 503 reads out the own vehicle position information stored in the data holding unit 510 from the data holding unit 510 at the timing immediately before the timing when the storage process is completed.

ステップS1206において、位置算出部503は、処理対象の地物についての位置情報を読み出す。ステップS1207において位置算出部503は、読み出した地物の位置情報と、読み出した距離データ及び角度データとに基づいて、補正用自車位置情報を算出する。 In step S1206, the position calculation unit 503 reads out the position information about the feature to be processed. In step S1207, the position calculation unit 503 calculates the correction own vehicle position information based on the read position information of the feature and the read distance data and angle data.

ステップS1208において、精度判定部504は、補正用自車位置情報の算出精度を判定し、判定結果に応じた係数αを特定する。ステップS1209において、位置補正部505は、読み出した自車位置情報と、算出した補正用自車位置情報との差分値に、係数αをかけあわせることで補正量を算出する。ステップS1210において、位置補正部505は、算出した補正量を用いて、読み出した自車位置情報を補正する。ステップS1211において、位置補正部505は、補正後の自車位置情報を出力する。 In step S1208, the accuracy determination unit 504 determines the calculation accuracy of the correction own vehicle position information, and specifies the coefficient α according to the determination result. In step S1209, the position correction unit 505 calculates the correction amount by multiplying the difference value between the read own vehicle position information and the calculated correction own vehicle position information by the coefficient α. In step S1210, the position correction unit 505 corrects the read own vehicle position information by using the calculated correction amount. In step S1211, the position correction unit 505 outputs the corrected own vehicle position information.

ステップS1212において、距離及び角度データ取得部501は、自車位置算出処理を終了するか否かを判定する。ステップS1212において、自車位置算出処理を終了しないと判定した場合には(ステップS1212においてNoの場合には)、ステップS1201に戻る。一方、ステップS1212において、自車位置算出処理を終了すると判定した場合には(ステップS1212においてYesの場合には)、自車位置算出処理を終了する。 In step S1212, the distance and angle data acquisition unit 501 determines whether or not to end the own vehicle position calculation process. If it is determined in step S1212 that the vehicle position calculation process is not completed (No in step S1212), the process returns to step S1201. On the other hand, if it is determined in step S1212 that the own vehicle position calculation process is completed (yes in step S1212), the own vehicle position calculation process is ended.

<差分値と補正量との関係>
次に、補正用自車位置情報の算出精度に応じた各係数における、差分値と補正量との関係について説明する。図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 vehicle 100, and the vertical axis represents the difference value between the vehicle position information and the correction vehicle position information ( [Cm]) or correction amount ([cm]).

このうち、図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 vehicle 100, and the vertical axis represents the error ([cm]) of the feature position information or the correction amount ([]. cm]). Of these, FIG. 13 (b-1) shows a case where the coefficient α = "100%". When the coefficient α is set to 100%, as shown in FIG. 13 (b-1), the error of the feature position information is directly reflected in the correction amount. Therefore, when the own vehicle position information is corrected using the correction amount, the accuracy of the corrected own vehicle position information is greatly reduced. On the other hand, FIG. 13 (b-2) shows a case where the coefficient α = "50%". When the coefficient α is set to 50%, half of the error of the feature position information is reflected in the correction amount. Therefore, when the own vehicle position information is corrected by using the correction amount, the deterioration of the accuracy of the own vehicle position information after the correction can be suppressed.

<まとめ>
以上の説明から明らかなように、第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 accuracy determination unit 504 has been described as referring to the accuracy level, the distance data, and the angle data as the determination conditions for determining the calculation accuracy. However, the data referred to when determining the calculation accuracy is not limited to these, and other data may be referred to.

また、上記第1の実施形態において、精度判定部504は、いずれかの判定条件を満たすと判定した場合に、係数α=20%とし、いずれの判定条件も満たさないと判定した場合には、係数α=50%とするものとして説明した。しかしながら、判定条件に対する成否と、係数αとの関係はこれに限定されない。例えば、判定条件を1つ満たすごとに、係数αの値を下げていく構成としてもよい。 Further, in the first embodiment, when the accuracy determination unit 504 determines that any of the determination conditions is satisfied, the coefficient α = 20%, and when it is determined that none of the determination conditions is satisfied, the coefficient α = 20%. The explanation was made assuming that the coefficient α = 50%. However, the relationship between the success or failure of the determination condition and the coefficient α is not limited to this. For example, the value of the coefficient α may be lowered each time one of the determination conditions is satisfied.

なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせ等、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。 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)

測位システムにより測定された、自車両の位置を示す第1の自車位置情報を取得する取得手段と、
前記自車両の周囲の地物を検出する地物検出センサにより地物が検出された場合に、該地物に対する前記自車両の距離及び角度を所定周期で取得し、保持部に格納する格納処理を行う格納手段と、
前記格納処理が行われた地物の位置を示す地物位置情報と、前記格納処理が終了する直前に前記保持部に格納された該地物に対する前記自車両の距離及び角度とに基づいて、前記自車両の位置を示す第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の自車位置情報との差分値に、所定の係数をかけることで算出されることを特徴とする請求項1に記載の情報処理装置。 The information according to claim 1, wherein the correction amount is calculated by multiplying the difference value between the first own vehicle position information and the second own vehicle position information by a predetermined coefficient. Processing equipment. 前記変更手段は、前記第2の自車位置情報の算出精度に応じて、前記所定の係数を変更することで、前記補正量を変更することを特徴とする請求項2に記載の情報処理装置。 The information processing apparatus according to claim 2, wherein the changing means changes the correction amount by changing the predetermined coefficient according to the calculation accuracy of the second own vehicle position information. .. 自車両の周囲の地物を検出する地物検出センサと、該地物検出センサに接続される情報処理装置とを有する自車位置算出システムであって、
前記情報処理装置は、
測位システムにより測定された、自車両の位置を示す第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.
請求項に記載の自車位置算出システムを搭載した車両。 A vehicle equipped with the own vehicle position calculation system according to claim 4 .
JP2018011383A 2018-01-26 2018-01-26 Information processing device, own vehicle position calculation system and vehicle Active JP7034741B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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&#39;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