JP6973351B2 - Sensor calibration method and sensor calibration device - Google Patents
Sensor calibration method and sensor calibration device Download PDFInfo
- Publication number
- JP6973351B2 JP6973351B2 JP2018201178A JP2018201178A JP6973351B2 JP 6973351 B2 JP6973351 B2 JP 6973351B2 JP 2018201178 A JP2018201178 A JP 2018201178A JP 2018201178 A JP2018201178 A JP 2018201178A JP 6973351 B2 JP6973351 B2 JP 6973351B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- information
- sensor
- reliability
- ground
- 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
- 238000000034 method Methods 0.000 title claims description 49
- 238000005259 measurement Methods 0.000 claims description 64
- 238000004891 communication Methods 0.000 claims description 24
- 238000011156 evaluation Methods 0.000 claims description 21
- 238000012545 processing Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004927 fusion Effects 0.000 description 3
- 230000002411 adverse Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000036544 posture Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/86—Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/40—Means for monitoring or calibrating
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/497—Means for monitoring or calibrating
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Optical Radar Systems And Details Thereof (AREA)
- Navigation (AREA)
- Radar Systems Or Details Thereof (AREA)
- Traffic Control Systems (AREA)
Description
この明細書による開示は、車両に搭載された複数の車載センサについての校正を行う校正技術に関する。 The disclosure according to this specification relates to a calibration technique for calibrating a plurality of in-vehicle sensors mounted on a vehicle.
従来、例えば特許文献1には、自車両の周囲に存在する物体を利用して、車両に搭載されたライダ又はカメラを校正する校正方法が開示されている。具体的に、特許文献1の校正方法では、自車両の近傍を走行する他車両のGPS(Global Positioning System)情報が、車車間通信によって取得される。そして、ライダ又はカメラによって知覚された情報と、他車両から受信した情報とを比較する処理により、自車両のライダ又はカメラについての校正が行われる。
Conventionally, for example,
特許文献1に開示の校正方法にて用いられる他車両のGPS情報には、特に走行中において、測位誤差が生じ易い。そのため、ライダ又はカメラ等の車載センサの校正に、信頼度の不明な他車両のGPS情報を使用してしまうと、校正されたパラメータの精度の確保が困難となり得た。
The GPS information of other vehicles used in the calibration method disclosed in
本開示は、車載センサについての校正精度を高めることが可能なセンサ校正方法、及びセンサ校正装置の提供を目的とする。 It is an object of the present disclosure to provide a sensor calibration method and a sensor calibration device capable of improving the calibration accuracy of an in-vehicle sensor.
上記目的を達成するため、開示された一つの態様は、コンピュータ(100)によって実施され、車両(A)に搭載された複数の車載センサ(30)についての校正を行うセンサ校正方法であって、少なくとも一つのプロセッサ(61)上において、車載センサによって計測された地面固定物(RO)の計測情報を取得し(S102)、車載センサとは異なる情報源(50)による地面固定物の既知情報を準備し(S105)、計測情報についての信頼度として、計測情報を出力する車載センサ毎のセンサ信頼度を少なくとも評価し(S106)、同一の地面固定物についての計測情報及び既知情報を用いて、既知情報と計測情報との比較によって複数の車載センサ間に設定される外部パラメータを更新し、外部パラメータが適用される二つの車載センサにそれぞれ紐づくセンサ信頼度を共に用いて、更新における外部パラメータの調整量を変更する(S107,S108)、というステップを含むセンサ校正方法とされる。 In order to achieve the above object, one disclosed embodiment is a sensor calibration method performed by a computer (100) and calibrating a plurality of in-vehicle sensors (30) mounted on a vehicle (A). On at least one processor (61), the measurement information of the ground fixed object (RO) measured by the in-vehicle sensor is acquired (S102), and the known information of the ground fixed object by the information source (50) different from the in-vehicle sensor is obtained. Prepare (S105), evaluate at least the sensor reliability of each in-vehicle sensor that outputs the measurement information as the reliability of the measurement information (S106), and use the measurement information and known information for the same ground fixed object. External parameters set between multiple in-vehicle sensors are updated by comparing known information and measurement information, and the sensor reliability associated with each of the two in-vehicle sensors to which the external parameters are applied is used together to update the external parameters. It is a sensor calibration method including a step of changing the adjustment amount of (S107, S108).
また開示された一つの態様は、車両(A)において用いられ、車両に搭載された複数の車載センサ(30)についての校正を行うセンサ校正装置であって、車載センサによって計測された地面固定物(RO)の計測情報を取得する情報取得部(71)と、車載センサとは異なる情報源(50)による地面固定物の既知情報を設定する情報設定部(84)と、計測情報についての信頼度として、計測情報を出力する車載センサ毎のセンサ信頼度を少なくとも評価する信頼度評価部(85)と、同一の地面固定物についての計測情報及び既知情報を用いて、既知情報と計測情報との比較によって複数の車載センサ間に設定される外部パラメータを更新し、外部パラメータが適用される二つの車載センサにそれぞれ紐づくセンサ信頼度を共に用いて、更新における外部パラメータの調整量を変更する更新実行部(86)と、を備えるセンサ校正装置とされる。 Further, one aspect disclosed is a sensor calibration device used in a vehicle (A) and calibrating a plurality of in-vehicle sensors (30) mounted on the vehicle, and is a ground-fixed object measured by the in-vehicle sensors. The information acquisition unit (71) that acquires the measurement information of (RO), the information setting unit (84) that sets the known information of the ground fixed object by the information source (50) different from the in-vehicle sensor, and the reliability of the measurement information. The reliability evaluation unit (85) that at least evaluates the sensor reliability of each in-vehicle sensor that outputs measurement information, and the measurement information and known information about the same ground fixed object are used to obtain known information and measurement information. The external parameters set between multiple in-vehicle sensors are updated by the comparison of, and the adjustment amount of the external parameters in the update is changed by using the sensor reliability associated with each of the two in-vehicle sensors to which the external parameters are applied. It is a sensor calibration device including an update execution unit (86).
これらの態様では、外部パラメータの更新に地面固定物の既知情報が用いられる。故に、他車両にて生じる測位誤差の影響を実質的に受けることなく、車載センサ間の外部パラメータの更新が可能となる。以上によれば、車載センサについての校正の精度を高めることができる。 In these embodiments, the known information of the ground fixture is used to update the external parameters. Therefore, it is possible to update the external parameters between the in-vehicle sensors without being substantially affected by the positioning error that occurs in other vehicles. Based on the above, the accuracy of calibration of the in-vehicle sensor can be improved.
尚、上記括弧内の参照番号は、後述する実施形態における具体的な構成との対応関係の一例を示すものにすぎず、技術的範囲を何ら制限するものではない。 The reference numbers in parentheses are merely examples of the correspondence with the specific configuration in the embodiment described later, and do not limit the technical scope at all.
図1及び図2に示す本開示の一実施形態において、センサ校正装置の機能は、車載ECU(Electronic Control Unit)100に実装されている。車載ECU100は、車両Aに搭載された複数の電子制御ユニットのうちの一つであり、車両Aの自動運転又は高度運転支援を可能にする車載コンピュータである。車載ECU100は、DCM41、V2I通信機43、車載ネットワーク45のバス、及び複数の車載センサ30等と直接的又は間接的に電気接続されている。
In one embodiment of the present disclosure shown in FIGS. 1 and 2, the function of the sensor calibration device is mounted on the in-vehicle ECU (Electronic Control Unit) 100. The in-vehicle ECU 100 is one of a plurality of electronic control units mounted on the vehicle A, and is an in-vehicle computer that enables automatic driving or advanced driving support of the vehicle A. The vehicle-mounted ECU 100 is directly or indirectly electrically connected to the DCM41, the
DCM(Data Communication Module)41は、車両Aに搭載される通信モジュールである。DCM41は、LTE(Long Term Evolution)及び5G等の通信規格に沿った無線通信により、車両Aの周囲の基地局との間で電波を送受信する。DCM41は、クラウドCLDと車載機器との連携(Cloud to Car)を可能にする。DCM41は、クラウドCLD上に設置されたクラウドデータベースDBcとの間で、地図情報及び道路情報等の種々の情報を共有する。DCM41の搭載により、車両Aは、インターネットに接続可能なコネクテッドカーとなる。 The DCM (Data Communication Module) 41 is a communication module mounted on the vehicle A. The DCM41 transmits and receives radio waves to and from base stations around the vehicle A by wireless communication in accordance with communication standards such as LTE (Long Term Evolution) and 5G. DCM41 enables the cooperation (Cloud to Car) between the cloud CLD and the in-vehicle device. The DCM41 shares various information such as map information and road information with the cloud database DBc installed on the cloud CLD. By installing the DCM41, the vehicle A becomes a connected car that can connect to the Internet.
V2I(Vehicle to roadside Infrastructure)通信機43は、路車間(V2I)通信のための通信機である。V2I通信機43は、道路に設置された路側機との間にて双方向通信を行う。例えば道路標識10等には、V2I通信機43と無線通信可能なインフラモジュール10aが、路側機として設置されている。
The V2I (Vehicle to roadside Infrastructure)
インフラモジュール10aは、インフラ通信機11、インフラデータベース(以下、「インフラDB」)12、及びこれらの制御するインフラコントローラ13等によって構成されている。インフラモジュール10aは、道路標識10等のインフラストラクチャに関連したインフラ情報(詳細は後述する)を、インフラDB12に保持している。インフラモジュール10aは、インターネットに接続されており、インフラDB12のインフラ情報を、最新の情報に随時更新可能である。インフラモジュール10aは、インフラDB12に記憶された最新のインフラ情報を、インフラ通信機11を通じてV2I通信機43に送信する。
The
車載ネットワーク45の通信バスには、多数の車載機器が直接的又は間接的に電気接続されている。車載ネットワーク45は、通信バスに出力された種々の車両情報を、車載ECU100に提供可能である。車載ネットワーク45は、後述するキャリブレーションに必要な情報として、例えば車両Aの走行速度を示す情報(以下、「車速情報」)等を車載ECU100に提供する。
A large number of in-vehicle devices are directly or indirectly electrically connected to the communication bus of the in-
車載センサ30は、車両Aに搭載されて、自動運転又は高度運転支援に必要な種々の情報を取得する検出構成である。車載センサ30には、GNSS受信機31、IMU32、ミリ波レーダ33、ライダ34、カメラ35、及びソナー36が含まれている。各車載センサ30は、相互に異なる位置に、相互に異なる姿勢で設置されている。
The in-
GNSS(Global Navigation Satellite System)受信機31及びIMU(Inertial Measurement Unit)32は、車両Aの現在位置を特定する構成である。GNSS受信機31は、複数の人工衛星から送信された測位信号を受信する。IMU32は、例えば3軸ジャイロセンサ及び3軸加速度センサ等によって構成されており、車両Aに作用する慣性力を計測する。GNSS受信機にて受信された測位信号及びIMU32の計測結果は、車両Aの現在位置を示す自車位置情報として、車載ECU100に逐次提供される。
The GNSS (Global Navigation Satellite System)
ミリ波レーダ33、ライダ34、カメラ35及びソナー36は、車両Aの周囲環境を認識する自律センサである。これらの自律センサは、歩行者及び他車両等の移動物体、並びに交通信号、道路標識10及び区画線や横断歩道のような道路標示物20等の静止物体を検出する。各自律センサは、移動物体及び静止物体の検出結果を含んだ計測情報を、車載ECU100に逐次出力する。尚、各自律センサは、それぞれ複数であってもよい。また、一部の自律センサは、省略されていてもよい。
The
ミリ波レーダ33は、車両Aの進行方向へ向けてミリ波を照射し、進行方向に存在する移動物体及び静止物体等で反射されたミリ波を受信する処理により、検出結果を取得する。ライダ34は、車両Aの進行方向又は左右前方へ向けてレーザ光を照射し、照射方向に存在する移動物体及び静止物体等で反射されたレーザ光を受信する処理により、検出結果を取得する。ライダ34は、回転鏡方式、MEMS方式、及びフェーズドアレイ方式等の走査型であってもよく、又はフラッシュ方式等の非走査型であってもよい。カメラ35は、車両Aの前方領域を撮影した前方画像を解析する処理により、検出結果を取得する。ソナー36は、車両Aの周囲へ向けて超音波を照射し、照射方向に存在する移動物体及び静止物体等で反射された超音波を受信する処理により、検出情報を取得する。
The
車載ECU100は、各車載センサ30から取得する自車位置情報及び計測情報を組み合わせて、走行環境の認識を行う演算装置である。車載ECU100は、自車位置を特定する処理及び自車周囲の物体までの相対距離を算出する処理等を継続的に繰り返す。車載ECU100は、プロセッサ61、RAM62、メモリ装置63及び入出力インターフェース64等を含む制御回路を主体に構成されている。
The in-
プロセッサ61は、RAM62と結合された演算処理のためのハードウエアであって、種々のプログラムを実行可能である。メモリ装置63は、不揮発性の記憶媒体を含む構成であり、プロセッサ61によって実行される種々のプログラムを格納している。メモリ装置63には、走行環境認識のための環境認識プログラムに加えて、データベース更新プログラム及びセンサ校正プログラム等が少なくとも記憶されている。データベース更新プログラム及びセンサ校正プログラムは、各車載センサ30についての校正に関連するプログラムである。
The
車載ECU100は、環境認識プログラムの実行により、センサ情報取得部71、パラメータ記憶部72及び物体特定部73等の機能部を備える。加えて車載ECU100は、データベース更新プログラムの実行により、データベース更新部77を機能部として備える。さらに車載ECU100は、センサ校正プログラムの実行により、停止判定部81、環境推定部82、対象選定部83、インフラ情報設定部84、信頼度評価部85及び更新実行部86等の機能部を備える。
The in-
センサ情報取得部71は、GNSS受信機31及びIMU32によって提供される自車位置情報を取得する。加えてセンサ情報取得部71は、ミリ波レーダ33、ライダ34、カメラ35及びソナー36のそれぞれから、計測情報を取得する。
The sensor
パラメータ記憶部72は、各車載センサ30についての外部パラメータを記憶する。外部パラメータは、二つの車載センサ30の間に設定される数値群であり、二つの車載センサ30にて取得される二つの計測情報を幾何学的に対応付ける数値群である。具体的に、外部パラメータは、各車載センサ30の搭載位置及び搭載姿勢(向き)に対応した6軸(x,y,z,roll,pitch,yaw)の形式で規定されている。本実施形態では、複数の車載センサ30のうちの一つが、外部パラメータを設定するうえで基準となるマスタセンサとされている。パラメータ記憶部72は、マスタセンサを除く各車載センサ30について、マスタセンサに対する相対的な外部パラメータを記憶している。車載センサ30の計測情報に外部パラメータを適用する処理によれば、当該車載センサ30の座標系における検出物体の位置座標は、マスタセンサの座標系における位置座標に変換可能となる。
The
物体特定部73は、センサ情報取得部71にて取得された計測結果に基づき、車両周囲より検出される検出物体の相対距離及び方向、形状(大きさ、高さ、面積等)、並びに種別等を特定する。こうした処理において、物体特定部73は、複数の自律センサの計測情報を組み合わせる処理、いわゆるセンサフュージョンを実施する。物体特定部73は、センサフュージョンにおいて、パラメータ記憶部72に記憶された外部パラメータを使用し、異なる二つの自律センサの計測結果において、幾何学的に同一点を示す座標を対応付けて、検出精度を向上させる。
The
データベース更新部77は、車載データベース(以下、「車載DB」)76に登録されたインフラ情報を、最新の情報に更新する。車載DB76は、インフラ情報を記憶するためにメモリ装置63等に確保された記憶領域であって、ローカルデータベースとして機能する。データベース更新部77は、インフラ情報の更新処理を所定の周期にて繰り返し、車載DB76のインフラ情報を最新の状態に維持する。
The
インフラ情報は、後述するキャリブレーションにて利用される特定のインフラストラクチャ、具体的には、地面固定物ROに紐付いた情報である。地面固定物ROは、地面に固定され、且つ、法規等にて予め形状が規定された物体である。地面固定物ROには、例えば道路標識10及び道路標示物20等が含まれる。インフラ情報は、地面固定物ROの絶対位置情報(緯度、経度、高度)に加えて、地面からの高さ及び面積等の形状情報を含んだ内容とされている。尚、路面に描かれた道路標示物20には、例えば高さが「0」であることを示すインフラ情報が紐付けられている。 The infrastructure information is information associated with a specific infrastructure used in the calibration described later, specifically, a ground fixed object RO. The ground-fixed object RO is an object that is fixed to the ground and whose shape is predetermined by laws and regulations. The ground-fixed object RO includes, for example, a road sign 10 and a road marking 20. The infrastructure information includes shape information such as height and area from the ground in addition to absolute position information (latitude, longitude, altitude) of the ground fixed object RO. The road marking 20 drawn on the road surface is associated with, for example, infrastructure information indicating that the height is “0”.
停止判定部81は、車載ネットワーク45から提供される車両Aの車速情報に基づき、車両Aの走行状態を判定する。具体的に、停止判定部81は、車速情報の示す走行速度がゼロである場合に、車両Aが停止していると判定する。尚、停止判定部81は、GNSS受信機31から提供される自車位置情報に基づき、車両Aの停止判定を実施してもよい。
The
環境推定部82は、カメラ35にて撮影された前方画像、並びにDCM41又はV2I通信機43にて受信される通信情報等に基づき、車両周囲の現在の環境を推定する。環境推定部82は、一例として、時間(昼夜又は明暗)及び天気の判定等を実施する。
The
対象選定部83は、ミリ波レーダ33、ライダ34、カメラ35及びソナー36にて、複数の地面固定物ROが検出されている場合に、複数の地面固定物ROの中から、外部パラメータの更新に利用する地面固定物ROを選定する。対象選定部83は、物体特定部73の特定結果を参照し、自律センサにて検出されている車両周囲の地面固定物ROの種別を把握する。対象選定部83は、各地面固定物ROの種別に基づき、キャリブレーションに利用する優先順位を設定する。対象選定部83は、後述のキャリブレーションの信頼度が確保され易い地面固定物ROほど、優先順位を高く設定する。具体的には、後述する信頼度評価テーブル(図3参照)に規定された地物信頼度が大きい(1に近い)地面固定物ROほど、優先順位が高く設定される。
When a plurality of ground-fixed objects RO are detected by the millimeter-
対象選定部83は、各地面固定物ROの優先順位を設定したうえで、優先順位が高い地面固定物ROから順にインフラ情報の有無を判定する。対象選定部83は、インフラ情報の存在する地面固定物ROのうちで最も優先順位の高い地面固定物ROを、外部パラメータの更新に用いる使用対象に選定する。上述の地物信頼度は、路面に描かれた道路標示物20よりも、路面に立設された道路標識10の方が、大きな値となる。故に、対象選定部83は、道路標示物20よりも道路標識10を、使用対象として優先的に選定するようになる。
The
インフラ情報設定部84は、対象選定部83にて使用対象に選定される地面固定物ROのインフラ情報を取得し、計測情報と対比可能な状態に設定する。インフラ情報設定部84は、三つの情報源50から、インフラ情報を取得可能である。第一の情報源50は、クラウドデータベースDBcである。クラウドデータベースDBcに蓄積される地図情報及び道路情報は、常時最新の情報に更新されている。インフラ情報設定部84は、DCM41を通じて、地図情報又は道路情報に含まれるインフラ情報を、クラウドCLDから取得する。第二の情報源50は、インフラモジュール10aである。インフラ情報設定部84は、V2I通信機43を通じて、インフラデータベース12に保存されているインフラ情報を取得する。第三の情報源50は、車載DB76である。インフラ情報設定部84は、メモリ装置63を参照する処理により、車載DB76に保存されたインフラ情報を取得する。
The infrastructure
信頼度評価部85は、車載センサ30による計測情報についての信頼度を評価する。具体的に、信頼度評価部85は、計測情報の信頼度を数値化し、信頼度に応じたキャリブレーションを可能にする。信頼度が高いほど、更新における外部パラメータの調整量が大きくなる。こうした信頼度は、時間及び天気等の計測環境、計測対象とされた地面固定物ROの種別及び大きさ、並びに計測情報を出力した車載センサ30の種別等の影響を受けると想定される。そのため、各要因の信頼度への影響を定量化した信頼度評価テーブル(図3参照)が、予め規定されている。信頼度評価部85は、信頼度評価テーブルを用いることで、計測環境、地面固定物ROの種別、及び車載センサ30の種別等に応じて、信頼度の値を調整する。
The
図2及び図3に示すように、信頼度評価テーブルでは、時間信頼度、天気信頼度、地物信頼度、及びセンサ信頼度等の評価基準が予め設定されている。時間信頼度は、昼の時間帯では「1」とされ、夜の時間帯では「0.5」とされる。天気信頼度は、晴天では「1」とされ、曇天では「0.9」とされ、雨天では「0.8」とされ、降雪及び霧発生時には「0.5」とされる。さらに、特定の風速(例えば5m/s)未満であれば、天気信頼度は「1」とされ、特定風速を超えた風がある場合には、天気信頼度は、1未満となるように「5/風速(単位はm/s)」とされる。 As shown in FIGS. 2 and 3, evaluation criteria such as time reliability, weather reliability, feature reliability, and sensor reliability are preset in the reliability evaluation table. The time reliability is set to "1" in the daytime zone and "0.5" in the nighttime zone. The weather reliability is "1" in fine weather, "0.9" in cloudy weather, "0.8" in rainy weather, and "0.5" in the event of snowfall and fog. Further, if the wind speed is less than a specific wind speed (for example, 5 m / s), the weather reliability is set to "1", and if there is a wind exceeding the specific wind speed, the weather reliability is set to less than 1. 5 / wind speed (unit is m / s) ”.
地物信頼度は、地面固定物ROの種別毎に設定されている。一例として、信頼度評価テーブルには、地面固定物ROとして、道路標識10、信号機、街灯、建物、道路標示物20、道路端及び路側植物等の種別が設定されている。そして、地面固定物ROの各種別には、時間又は天気に対応した信頼度が振られている。 The feature reliability is set for each type of ground fixed object RO. As an example, in the reliability evaluation table, types such as a road sign 10, a traffic light, a street light, a building, a road marking 20, a road edge, and a roadside plant are set as a ground fixed object RO. Then, the reliability corresponding to the time or the weather is assigned to each type of the ground-fixed object RO.
センサ信頼度は、計測結果を出力する自律センサ毎に設定されている。本実施形態では、ミリ波レーダ33、ライダ34、カメラ35及びソナー36が、自律センサの種別として設定されている。そして、自律センサの各種別には、地物信頼度と同様に、時間又は天気に対応した信頼度が振られている。尚、大雨、大雪及び濃霧等、自律センサによる物体認識が困難な環境においては、天気信頼度及びセンサ信頼度は、さらに低い値に設定されてよい。
The sensor reliability is set for each autonomous sensor that outputs the measurement result. In this embodiment, the
さらに信頼度評価部85は、地面固定物ROの大きさ情報、具体的には、地面固定物ROの面積情報を、信頼度評価に使用する。地面固定物ROの面積情報は、物体特定部73にて特定された計測結果に基づく値であってもよく、インフラ情報に含まれる値であってもよい。信頼度評価部85は、特定係数(例えば0.04)を地面固定物ROの面積(単位はm^2)で除算する処理により、大きさ信頼度を設定する。
Further, the
尚、大きさ信頼度の最大値は、「1」とされる。また、地面固定物ROの面積は、車載センサ30から見たときの地面固定物ROの投影面積であってもよく、地面固定物ROを正面から見たときの投影面積であってもよい。
The maximum value of the size reliability is set to "1". Further, the area of the ground-fixed object RO may be the projected area of the ground-fixed object RO when viewed from the vehicle-mounted
信頼度評価部85は、下記の(式1)のように、上述の時間信頼度、天気信頼度、大きさ信頼度、地物信頼度の最小値、第一センサ信頼度の最小値、及び第二センサ信頼度の最小値を掛け合わせて、総合的な計測情報の信頼度を設定する。
(式1) 信頼度=時間信頼度×天気信頼度×大きさ信頼度×地物信頼度の最小値
×第一センサ信頼度の最小値×第二センサ信頼度の最小値
The
(Equation 1) Reliability = Time reliability x Weather reliability x Size reliability x Minimum value of feature reliability
× Minimum value of first sensor reliability × Minimum value of second sensor reliability
一例として、時間が「夜」天気が「雨」の状態下、ライダ34及びカメラ35にて面積「0.05m^2」の道路標識10を認識した場合の信頼度は、下記の(式2)のようになる。
(式2) 信頼度=0.5×0.8×(0.04/0.05)×0.8
×0.7×0.7=0.125
ここで、地物信頼度の最小値は、夜の「0.8」と雨の「1.0」のうちで小さい一方になる。同様に、ライダ34のセンサ信頼度の最小値は、夜の「1.0」と雨の「0.7」のうちで小さい一方となり、カメラ35のセンサ信頼度の最小値は、夜の「0.7」と雨の「0.7」のうちで小さい一方となる。
As an example, the reliability when the road sign 10 having an area of "0.05 m ^ 2" is recognized by the
(Equation 2) Reliability = 0.5 × 0.8 × (0.04 / 0.05) × 0.8
× 0.7 × 0.7 = 0.125
Here, the minimum value of the feature reliability is one of the smaller one of "0.8" at night and "1.0" at rain. Similarly, the minimum sensor reliability of the
更新実行部86は、同一の地面固定物ROについての計測情報及びインフラ情報を用いて、具体的には、計測情報及びインフラ情報の比較により、外部パラメータを更新する反復計算を継続実施する。更新実行部86は、信頼度評価部85にて設定された信頼度を加味しつつ、外部パラメータの更新処理を実施する。こうした外部パラメータを最適化する更新処理は、各車載センサ30のキャリブレーションに相当する。このキャリブレーションは、工場やディーラ等で実施されるキャリブレーションとは異なり、ユーザの使用中に実施されるオンロードでのキャリブレーションとなる。当該キャリブレーションにおいて、更新実行部86は、インフラ情報の示す地面固定物ROの絶対位置(及び高さ情報等)を、実質的に真値として扱う。更新実行部86は、計測結果に外部パラメータを適用した値とインフラ情報との誤差が減少するように、校正後の外部パラメータを設定する。
The
以上の各機能部の連携により、車載ECU100にて実施されるセンサ校正方法の処理の詳細を、図4に基づき、図2を参照しつつ説明する。図4に示すセンサ校正処理は、例えば車両電源のオン状態への切り替えに基づく車載ECU100の起動によって開始され、車両電源がオフ状態に切り替えられるまで継続的に開始される。
The details of the processing of the sensor calibration method carried out by the in-
S101では、車両Aが停止したか否かを判定する。S101にて、車両Aが走行中であると判定した場合、S101の判定を繰り返す。そして、S101にて、車両Aが停止していると判定した場合、S102に進む。 In S101, it is determined whether or not the vehicle A has stopped. When it is determined in S101 that the vehicle A is traveling, the determination in S101 is repeated. Then, if it is determined in S101 that the vehicle A is stopped, the process proceeds to S102.
S102では、各自律センサの計測情報を参照し、車両Aの周囲に存在する地面固定物ROを把握して、S103に進む。S103では、S102にて把握された地面固定物ROについて、キャリブレーションでの信頼度が高くなる順に、選定の優先順位を設定し、S104に進む。 In S102, the measurement information of each autonomous sensor is referred to, the ground fixed object RO existing around the vehicle A is grasped, and the process proceeds to S103. In S103, with respect to the ground-fixed object RO grasped in S102, the priority of selection is set in the order of increasing reliability in calibration, and the process proceeds to S104.
S104では、S103にて設定された優先順位の高い地面固定物ROから順に、インフラ情報があるか否かを判定する。S104にて、インフラ情報が無いと判定した場合、次に優先順位の高い地面固定物ROについて、インフラ情報の有無を判定する。そして、S104にて、インフラ情報があると判定した場合、その地面固定物ROをキャリブレーションの使用対象に選定し、S105に進む。 In S104, it is determined whether or not there is infrastructure information in order from the ground fixed object RO having the highest priority set in S103. When it is determined in S104 that there is no infrastructure information, it is determined whether or not there is infrastructure information for the ground fixed object RO having the next highest priority. Then, when it is determined in S104 that there is infrastructure information, the ground-fixed object RO is selected as a calibration target, and the process proceeds to S105.
S105では、S104にて選定した地面固定物ROのインフラ情報を設定する。具体的に、S105では、地面固定物ROの絶対位置と、高さ又は面積等とを、三つの情報源50のいずれかより取得し、S106に進む。S106では、S102及びS105等で取得した情報等に基づき、信頼度評価テーブル(図3参照)を用いて、今回のキャリブレーションの信頼度を算出し、S107に進む。
In S105, the infrastructure information of the ground fixed object RO selected in S104 is set. Specifically, in S105, the absolute position, height, area, etc. of the ground-fixed object RO are acquired from any of the three
S107では、S105にて設定したインフラ情報における地面固定物ROの絶対位置と、自車位置情報に基づく車両Aの絶対位置とを準備し、これら絶対位置の差に基づき、地面固定物ROから車両Aまでの相対距離を算出する。そして、算出した相対距離と計測情報とを比較し、現在の外部パラメータEP1を更新する調整値EPtを設定する。 In S107, the absolute position of the ground fixed object RO in the infrastructure information set in S105 and the absolute position of the vehicle A based on the own vehicle position information are prepared, and based on the difference between these absolute positions, the vehicle is transferred from the ground fixed object RO. Calculate the relative distance to A. Then, the calculated relative distance is compared with the measurement information, and the adjustment value EPt for updating the current external parameter EP1 is set.
具体的には、二つの車載センサ30(自律センサ)の計測結果に適用したとき、絶対位置の差に基づく相対距離に対する誤差が最小となるような外部パラメータの値が、調整値EPtとして探索される。そして、探索された調整値EPtと現在の外部パラメータEP1との差分を、オフセットOSTとして算出し、S108に進む。尚、車両Aの絶対位置は、GNSS受信機31に紐付けられた外部パラメータを用いて、マスタセンサの搭載位置を基準とした内容に補正されるものとする。
Specifically, when applied to the measurement results of the two in-vehicle sensors 30 (autonomous sensors), the value of the external parameter that minimizes the error with respect to the relative distance based on the difference in absolute position is searched for as the adjustment value EPt. NS. Then, the difference between the searched adjustment value EPt and the current external parameter EP1 is calculated as an offset OST, and the process proceeds to S108. The absolute position of the vehicle A shall be corrected to the content based on the mounting position of the master sensor by using the external parameter associated with the
S108では、S106にて算出した信頼度を加味して、外部パラメータEP1を調整する。S108では、現在の外部パラメータEP1の値を、調整値EPtに近接させるような調整を行う。例えば、オフセットOSTに信頼度を積算した値が、外部パラメータEP1の調整量として設定される。その結果、信頼度が低い場合、調整前の外部パラメータEP1と、調整後の外部パラメータEP2の差は、小さくなる(白抜き矢印を参照)。一方で、信頼度が高い場合、調整前の外部パラメータEP1と、調整後の外部パラメータEP2の差は、大きくなる(ドット矢印を参照)。 In S108, the external parameter EP1 is adjusted in consideration of the reliability calculated in S106. In S108, the value of the current external parameter EP1 is adjusted so as to be close to the adjustment value EPt. For example, the value obtained by integrating the reliability with the offset OST is set as the adjustment amount of the external parameter EP1. As a result, when the reliability is low, the difference between the external parameter EP1 before adjustment and the external parameter EP2 after adjustment becomes small (see the white arrow). On the other hand, when the reliability is high, the difference between the external parameter EP1 before adjustment and the external parameter EP2 after adjustment becomes large (see the dot arrow).
ここまで説明した本実施形態では、外部パラメータの更新に地面固定物ROの既知情報であるインフラ情報が用いられる。故に、他車両にて生じる測位誤差の影響を実質的に受けることなく、車載センサ30間の外部パラメータの更新が可能となる。以上によれば、車載センサ30についての校正の精度を高めることができる。
In the present embodiment described so far, infrastructure information, which is known information of the ground-fixed object RO, is used for updating the external parameters. Therefore, it is possible to update the external parameters between the in-
詳記すると、他車両におけるGNSS受信機の搭載位置が不明であるため、他車両から受信する他車位置情報は、他車両のサイズに起因した誤差をキャリブレーションに生じさせる要因となる。対して、本実施形態にてキャリブレーションに用いる地面固定物ROは、他車両よりも小さい。故に、物体サイズに起因する位置精度の誤差は、低減され得る。 In detail, since the mounting position of the GNSS receiver in the other vehicle is unknown, the position information of the other vehicle received from the other vehicle becomes a factor that causes an error due to the size of the other vehicle in the calibration. On the other hand, the ground-fixed object RO used for calibration in this embodiment is smaller than that of other vehicles. Therefore, the error in position accuracy due to the object size can be reduced.
また本実施形態のように、現有の地面固定物ROをキャリブレーションに使用すれば、キャリブレーションのための特別な路上物体の設置は、不要となる。その結果、ユーザによる通常の使用に併行して、継続的な外部パラメータの更新が可能になる。 Further, if the existing ground-fixed object RO is used for calibration as in the present embodiment, it is not necessary to install a special road object for calibration. As a result, it is possible to continuously update external parameters in parallel with normal use by the user.
加えて、他車位置情報を取得する際に用いる車車間通信には、不可避的に通信遅延が生じる。そのため、他車両の相対位置を計測した時刻と、他車位置情報の取得した時刻との間には、誤差が生じる。その結果、キャリブレーションの精度も低下し易い。対して本実施形態では、車両Aが停止した状態であり、車両Aと地面固定物との相対距離が実質変化していない状態での計測結果が、外部パラメータの更新に使用される。このような相対距離が一定状態下での計測結果は、相対距離が変化している状態下での計測結果よりも高精度になり易い。故に、停止判定の成立下にて取得された計測結果を用いれば、オンロードでのキャリブレーションであっても、いっそうの精度向上が可能になる。 In addition, communication delays inevitably occur in vehicle-to-vehicle communication used when acquiring other vehicle position information. Therefore, an error occurs between the time when the relative position of the other vehicle is measured and the time when the position information of the other vehicle is acquired. As a result, the accuracy of calibration tends to decrease. On the other hand, in the present embodiment, the measurement result in the state where the vehicle A is stopped and the relative distance between the vehicle A and the ground fixed object does not substantially change is used for updating the external parameter. The measurement result when the relative distance is constant tends to be more accurate than the measurement result when the relative distance is changing. Therefore, if the measurement result acquired under the establishment of the stop determination is used, the accuracy can be further improved even in the on-road calibration.
また本実施形態では、外部パラメータの更新において、地面固定物ROの物体位置情報と、車両Aの自車位置情報とが用いられる。このように、真値として用いる情報を、二つの位置情報に基づき設定できれば、位置情報を用いない場合と比較して、外部パラメータを更新する演算処理の簡素化が可能になる。 Further, in the present embodiment, the object position information of the ground-fixed object RO and the own vehicle position information of the vehicle A are used in updating the external parameters. In this way, if the information used as the true value can be set based on the two position information, it is possible to simplify the arithmetic processing for updating the external parameter as compared with the case where the position information is not used.
さらに本実施形態において、インフラ情報の提供元となる各情報源50では、インフラ情報を更新する処理が繰り返されている。故に、キャリブレーションにて使用されるインフラ情報は、最新の状態を反映したリアルタイム情報となる。以上によれば、信頼性の高い外部パラメータの校正が可能になる。
Further, in the present embodiment, the process of updating the infrastructure information is repeated in each
加えて本実施形態の車載ECU100は、車両外部の情報源50であるクラウドデータベースDBc又はインフラDB12からインフラ情報を取得できる。こうした車両Aの外部の情報は、高い信頼度で定期更新されている。そのため、道路標識10の交換や誤認識による悪影響を避けることが可能になる。
In addition, the in-
また本実施形態では、キャリブレーションに利用する地面固定物ROを選定する処理が実施される。以上によれば、複数の地面固定物ROが車両周囲に存在した状況下では、キャリブレーションの精度確保に適した地面固定物ROのインフラ情報が優先的に使用可能になる。その結果、キャリブレーションの精度が、いっそう確保され易くなる。 Further, in the present embodiment, a process of selecting a ground-fixed object RO to be used for calibration is performed. Based on the above, in a situation where a plurality of ground-fixed objects RO exist around the vehicle, the infrastructure information of the ground-fixed object RO suitable for ensuring the accuracy of calibration can be preferentially used. As a result, the accuracy of calibration is more likely to be ensured.
さらに本実施形態では、路面に描かれた道路標示物20よりも、路面に立設された道路標識10が、キャリブレーションの使用対象として優先的に選定される。このように、高さのある地面固定物ROほど、計測結果の示す相対距離の精度は確保され易くなる。そのため、道路標識10を優先的に選定すれば、キャリブレーションの精度確保の確実性が、いっそう向上し得る。 Further, in the present embodiment, the road sign 10 erected on the road surface is preferentially selected as the object to be used for calibration rather than the road marking 20 drawn on the road surface. As described above, the higher the ground fixed object RO, the easier it is to secure the accuracy of the relative distance indicated by the measurement result. Therefore, if the road sign 10 is preferentially selected, the certainty of ensuring the accuracy of calibration can be further improved.
加えて、他車両から他車位置情報を受信する形態では、他車両にて他車位置情報が計測された環境が不明であるため、他車位置情報の信頼度を区別することが困難となる。その結果、他車位置情報を使用したキャリブレーションは、信頼度の低い情報を外部パラメータに反映する虞がある。対して本実施形態では、計測結果についての信頼度が可能であり、信頼度を評価したうえで、信頼度に応じた外部パラメータの更新が実施される。故に、悪条件で計測された計測結果に基づき、外部パラメータを不適切な値に校正してしまう事態は、回避され得る。また、良好な条件下で計測結果を取得できる場合には、外部パラメータの校正を効果的に実施することが可能になる。 In addition, in the form of receiving other vehicle position information from another vehicle, it is difficult to distinguish the reliability of the other vehicle position information because the environment in which the other vehicle position information is measured by the other vehicle is unknown. .. As a result, calibration using other vehicle position information may reflect unreliable information in external parameters. On the other hand, in the present embodiment, the reliability of the measurement result is possible, and after evaluating the reliability, the external parameters are updated according to the reliability. Therefore, it is possible to avoid the situation where the external parameter is calibrated to an inappropriate value based on the measurement result measured under adverse conditions. Further, if the measurement result can be obtained under favorable conditions, it becomes possible to effectively calibrate the external parameters.
また本実施形態における計測結果の信頼度は、時間及び天気、地面固定物ROの種別、並びに車載センサ30の種別等に応じて調整される。以上のように、信頼度に影響する要因を、信頼度の評価に網羅的に組み入れることによれば、外部パラメータの校正は、さらに適切に実施可能となる。
Further, the reliability of the measurement result in the present embodiment is adjusted according to the time and weather, the type of the ground fixed object RO, the type of the in-
尚、上記実施形態では、インフラ情報が「既知情報」に相当し、地面固定物ROの絶対位置情報が「物体位置情報」に相当する。また、道路標識10が「道路立設物」に相当し、センサ情報取得部71が「情報取得部」に相当し、インフラ情報設定部84が「情報設定部」に相当する。そして、車載ECU100が「コンピュータ」及び「センサ校正装置」に相当する。
In the above embodiment, the infrastructure information corresponds to "known information", and the absolute position information of the ground fixed object RO corresponds to "object position information". Further, the road sign 10 corresponds to the "road building", the sensor
(他の実施形態)
以上、本開示の一実施形態について説明したが、本開示は、上記実施形態に限定して解釈されるものではなく、本開示の要旨を逸脱しない範囲内において種々の実施形態及び組み合わせに適用することができる。
(Other embodiments)
Although one embodiment of the present disclosure has been described above, the present disclosure is not construed as being limited to the above-described embodiment, and is applied to various embodiments and combinations without departing from the gist of the present disclosure. be able to.
上記実施形態では、GNSS受信機及びIMUを用いて自車位置を特定していたが、自車位置情報の取得方法は、適宜変更されてよい。上記実施形態の変形例1では、ミリ波レーダ、ライダ、カメラ及びソナーのいずれかの計測結果と、クラウドから取得する高精度地図とを組み合わせて、自車位置を特定する。さらに、複数の計測結果を組み合わせるセンサフュージョンにより、自車位置が特定されてもよい。 In the above embodiment, the own vehicle position is specified by using the GNSS receiver and the IMU, but the method of acquiring the own vehicle position information may be appropriately changed. In the first modification of the above embodiment, the position of the own vehicle is specified by combining the measurement result of any one of the millimeter wave radar, the rider, the camera, and the sonar with the high-precision map acquired from the cloud. Further, the position of the own vehicle may be specified by the sensor fusion that combines a plurality of measurement results.
上記実施形態の変形例2では、GNSS受信機に関連する外部パラメータが校正対象とされる。さらに、上記実施形態の変形例3では、IMUに関連する外部パラメータが校正対象とされる。以上の変形例2,3のように、外部パラメータの校正は、自律センサ以外の車載センサにも適用可能である。 In the second modification of the above embodiment, the external parameters related to the GNSS receiver are calibrated. Further, in the modification 3 of the above embodiment, the external parameters related to the IMU are calibrated. As in the above modifications 2 and 3, the calibration of external parameters can be applied to in-vehicle sensors other than the autonomous sensor.
上記実施形態の変形例4では、走行中に計測された計測結果を用いて外部パラメータの校正が実施される。こうした変形例4では、車載センサの交換直後において、走行中のキャリブレーションの実施により、外部パラメータを早急に収束させることが可能になる。 In the modified example 4 of the above embodiment, the external parameters are calibrated using the measurement results measured during traveling. In such a modification 4, the external parameters can be quickly converged by performing the calibration during traveling immediately after the replacement of the in-vehicle sensor.
上記実施形態の変形例5では、DCM及V2I通信機が省略されている。インフラ情報は、車載DBの参照によって取得される。上記実施形態の変形例6では、地面固定物を選定する処理が省略され、例えば自車両に最も近い地面固定物を用いたキャリブレーションが逐次実施される。 In the fifth modification of the above embodiment, the DCM and the V2I communication device are omitted. Infrastructure information is acquired by referring to the in-vehicle DB. In the modification 6 of the above embodiment, the process of selecting the ground fixed object is omitted, and for example, calibration using the ground fixed object closest to the own vehicle is sequentially performed.
上記実施形態のように、キャリブレーションに信頼度を加味する計算方法は、適宜変更されてよい。さらに、具体的な信頼度のパラメータ値も、適宜変更されてよい。また上記実施形態の変形例7では、計測情報の信頼度の評価が省略される。そして、キャリブレーションでは、計測情報に基づく調整値が、一定の割合で現在の外部パラメータに反映される。 As in the above embodiment, the calculation method in which the reliability is added to the calibration may be changed as appropriate. Further, the specific reliability parameter value may be changed as appropriate. Further, in the modification 7 of the above embodiment, the evaluation of the reliability of the measurement information is omitted. Then, in the calibration, the adjustment value based on the measurement information is reflected in the current external parameter at a constant rate.
上記実施形態の変形例8では、大きさ信頼度に替えて、又は大きさ信頼度と共に、高さ信頼度が使用される。高さ信頼度は、地面固定物の高さに基づき設定され、自律センサでの検出に好適な高さの地面固定物ほど、高い数値が付与される。例えば、地面固定物の高さが1〜10mの範囲であれば、高さ信頼度は、「1」とされる。高さが1m未満、又は10mを超える地面固定物については、高さ信頼度は、それぞれ「0.5」とされる。 In the modified example 8 of the above embodiment, the height reliability is used instead of the size reliability or together with the size reliability. The height reliability is set based on the height of the ground fixed object, and a higher value is given to the ground fixed object having a height suitable for detection by the autonomous sensor. For example, if the height of the ground-fixed object is in the range of 1 to 10 m, the height reliability is set to "1". For ground-fixed objects with a height of less than 1 m or more than 10 m, the height reliability is set to "0.5", respectively.
上記実施形態のプロセッサは、一つ又は複数のCPU(Central Processing Unit)を含む処理部である。こうしたプロセッサは、CPUに加えて、GPU(Graphics Processing Unit)及びDFP(Data Flow Processor)等を含む処理部であってよい。さらにプロセッサは、FPGA(Field-Programmable Gate Array)、並びにAIの学習及び推論等の特定処理に特化したIPコア等を含む処理部であってもよい。こうしたプロセッサの各演算回路部は、プリント基板に個別に実装された構成であってもよく、又はASIC(Application Specific Integrated Circuit)及びFPGA等に実装された構成であってもよい。 The processor of the above embodiment is a processing unit including one or a plurality of CPUs (Central Processing Units). Such a processor may be a processing unit including a GPU (Graphics Processing Unit), a DFP (Data Flow Processor), and the like in addition to the CPU. Further, the processor may be a processing unit including an FPGA (Field-Programmable Gate Array) and an IP core specialized in specific processing such as learning and inference of AI. Each arithmetic circuit unit of such a processor may be individually mounted on a printed circuit board, or may be mounted on an ASIC (Application Specific Integrated Circuit), an FPGA, or the like.
センサ校正プログラム等を記憶するメモリ装置には、フラッシュメモリ及びハードディスク等の種々の非遷移的実体的記憶媒体(non-transitory tangible storage medium)が採用可能である。こうした記憶媒体の形態も、適宜変更されてよい。例えば記憶媒体は、メモリカード等の形態であり、車載ECUに設けられたスロット部に挿入されて、制御回路に電気的に接続される構成であってよい。 As a memory device for storing a sensor calibration program or the like, various non-transitory tangible storage media such as a flash memory and a hard disk can be adopted. The form of such a storage medium may also be changed as appropriate. For example, the storage medium may be in the form of a memory card or the like, and may be inserted into a slot portion provided in an in-vehicle ECU and electrically connected to a control circuit.
本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサを構成する専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の装置及びその手法は、専用ハードウエア論理回路により、実現されてもよい。もしくは、本開示に記載の装置及びその手法は、コンピュータプログラムを実行するプロセッサと一つ以上のハードウエア論理回路との組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。 The control unit and method thereof described in the present disclosure may be realized by a dedicated computer constituting a processor programmed to perform one or more functions embodied by a computer program. Alternatively, the apparatus and method thereof described in the present disclosure may be realized by a dedicated hardware logic circuit. Alternatively, the apparatus and method thereof described in the present disclosure may be realized by one or more dedicated computers configured by a combination of a processor for executing a computer program and one or more hardware logic circuits. Further, the computer program may be stored in a computer-readable non-transitional tangible recording medium as an instruction executed by the computer.
A 車両、RO 地面固定物、10 道路標識(道路立設物)、20 道路標示物、30 車載センサ、50 情報源、61 プロセッサ、71 センサ情報取得部(情報取得部)、84 インフラ情報設定部(情報設定部)、86 更新実行部、100 車載ECU(コンピュータ,センサ校正装置) A vehicle, RO ground fixed object, 10 road sign (road sign), 20 road sign, 30 in-vehicle sensor, 50 information source, 61 processor, 71 sensor information acquisition unit (information acquisition unit), 84 infrastructure information setting unit (Information setting unit), 86 update execution unit, 100 in-vehicle ECU (computer, sensor calibration device)
Claims (11)
少なくとも一つのプロセッサ(61)上において、
前記車載センサによって計測された地面固定物(RO)の計測情報を取得し(S102)、
前記車載センサとは異なる情報源(50)による前記地面固定物の既知情報を準備し(S105)、
前記計測情報についての信頼度として、前記計測情報を出力する前記車載センサ毎のセンサ信頼度を少なくとも評価し(S106)、
同一の前記地面固定物についての前記計測情報及び前記既知情報を用いて、前記既知情報と前記計測情報との比較によって複数の前記車載センサ間に設定される外部パラメータを更新し、前記外部パラメータが適用される二つの前記車載センサにそれぞれ紐づく前記センサ信頼度を共に用いて、更新における前記外部パラメータの調整量を変更する(S107,S108)、
というステップを含むセンサ校正方法。 It is a sensor calibration method performed by a computer (100) and calibrating a plurality of in-vehicle sensors (30) mounted on a vehicle (A).
On at least one processor (61)
The measurement information of the ground fixed object (RO) measured by the in-vehicle sensor is acquired (S102),
Prepare known information of the ground-fixed object by an information source (50) different from that of the in-vehicle sensor (S105).
As the reliability of the measurement information, at least the sensor reliability of each in-vehicle sensor that outputs the measurement information is evaluated (S106).
Using the measurement information and the known information about the same ground-fixed object, the external parameters set between the plurality of in-vehicle sensors are updated by comparing the known information with the measurement information, and the external parameters are set. The adjustment amount of the external parameter in the update is changed by using the sensor reliability associated with each of the two applied in-vehicle sensors (S107, S108).
Sensor calibration method including the step.
前記外部パラメータを更新するステップでは、前記車両が停止した状態で計測された前記計測情報を使用する請求項1に記載のセンサ校正方法。 Further including the step of determining the stop of the vehicle (S101),
The sensor calibration method according to claim 1, wherein in the step of updating the external parameter, the measurement information measured in a state where the vehicle is stopped is used.
前記車載センサからは、前記車両の位置を示す自車位置情報が提供され、
前記外部パラメータの更新には、前記物体位置情報及び前記自車位置情報が用いられる請求項1又は2に記載のセンサ校正方法。 The known information includes object position information indicating the position of the ground fixing object.
The vehicle-mounted sensor provides vehicle position information indicating the position of the vehicle.
The sensor calibration method according to claim 1 or 2, wherein the object position information and the own vehicle position information are used for updating the external parameters.
前記車載センサによって計測された地面固定物(RO)の計測情報を取得する情報取得部(71)と、
前記車載センサとは異なる情報源(50)による前記地面固定物の既知情報を設定する情報設定部(84)と、
前記計測情報についての信頼度として、前記計測情報を出力する前記車載センサ毎のセンサ信頼度を少なくとも評価する信頼度評価部(85)と、
同一の前記地面固定物についての前記計測情報及び前記既知情報を用いて、前記既知情報と前記計測情報との比較によって複数の前記車載センサ間に設定される外部パラメータを更新し、前記外部パラメータが適用される二つの前記車載センサにそれぞれ紐づく前記センサ信頼度を共に用いて、更新における前記外部パラメータの調整量を変更する更新実行部(86)と、
を備えるセンサ校正装置。 A sensor calibration device used in a vehicle (A) that calibrates a plurality of in-vehicle sensors (30) mounted on the vehicle.
An information acquisition unit (71) that acquires measurement information of a ground fixed object (RO) measured by the in-vehicle sensor, and
An information setting unit (84) that sets known information of the ground fixed object by an information source (50) different from the in-vehicle sensor, and
As the reliability of the measurement information, a reliability evaluation unit (85) that at least evaluates the sensor reliability of each in-vehicle sensor that outputs the measurement information, and
Using the measurement information and the known information about the same ground-fixed object, the external parameters set between the plurality of in-vehicle sensors are updated by comparing the known information with the measurement information, and the external parameters are set. An update execution unit (86) that changes the adjustment amount of the external parameter in the update by using the sensor reliability associated with each of the two applied in-vehicle sensors.
A sensor calibration device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018201178A JP6973351B2 (en) | 2018-10-25 | 2018-10-25 | Sensor calibration method and sensor calibration device |
PCT/JP2019/034619 WO2020084912A1 (en) | 2018-10-25 | 2019-09-03 | Sensor calibration method and sensor calibration device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018201178A JP6973351B2 (en) | 2018-10-25 | 2018-10-25 | Sensor calibration method and sensor calibration device |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2020067402A JP2020067402A (en) | 2020-04-30 |
JP2020067402A5 JP2020067402A5 (en) | 2021-02-12 |
JP6973351B2 true JP6973351B2 (en) | 2021-11-24 |
Family
ID=70330696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018201178A Active JP6973351B2 (en) | 2018-10-25 | 2018-10-25 | Sensor calibration method and sensor calibration device |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6973351B2 (en) |
WO (1) | WO2020084912A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021189062A (en) * | 2020-06-01 | 2021-12-13 | 株式会社Soken | Information integrating device |
WO2022014270A1 (en) * | 2020-07-15 | 2022-01-20 | ソニーグループ株式会社 | Information processing device, information processing method, and information processing program |
JP7452333B2 (en) * | 2020-08-31 | 2024-03-19 | 株式会社デンソー | LIDAR correction parameter generation method, LIDAR evaluation method, and LIDAR correction device |
WO2023047704A1 (en) * | 2021-09-27 | 2023-03-30 | 株式会社Jvcケンウッド | Information presentation device and method |
US20230322259A1 (en) * | 2022-04-06 | 2023-10-12 | Qualcomm Incorporated | Inclusion And Use Of Safety and Confidence Information Associated With Objects In Autonomous Driving Maps |
CN115950474B (en) * | 2023-02-02 | 2023-12-29 | 广州沃芽科技有限公司 | Sensor external parameter calibration method, device, equipment, medium and program product |
CN117008165A (en) * | 2023-06-28 | 2023-11-07 | 上海智能网联汽车技术中心有限公司 | Site-calibration-free road side unit pre-calibration method and site-calibration-free road side unit |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016139747A1 (en) * | 2015-03-03 | 2016-09-09 | パイオニア株式会社 | Vehicle control device, control method, program, and storage medium |
US20190004178A1 (en) * | 2016-03-16 | 2019-01-03 | Sony Corporation | Signal processing apparatus and signal processing method |
US9952317B2 (en) * | 2016-05-27 | 2018-04-24 | Uber Technologies, Inc. | Vehicle sensor calibration system |
JP6808019B2 (en) * | 2017-03-29 | 2021-01-06 | 三菱電機株式会社 | In-vehicle device, station side device and calibration method |
-
2018
- 2018-10-25 JP JP2018201178A patent/JP6973351B2/en active Active
-
2019
- 2019-09-03 WO PCT/JP2019/034619 patent/WO2020084912A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2020084912A1 (en) | 2020-04-30 |
JP2020067402A (en) | 2020-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6973351B2 (en) | Sensor calibration method and sensor calibration device | |
US11874130B2 (en) | Verification module system and method for motion-based lane detection with multiple sensors | |
AU2018282302A1 (en) | Integrated sensor calibration in natural scenes | |
US10373003B2 (en) | Deep module and fitting module system and method for motion-based lane detection with multiple sensors | |
US11198444B2 (en) | Automated factory testflow of processing unit with sensor integration for driving platform | |
CN114111775B (en) | Multi-sensor fusion positioning method and device, storage medium and electronic equipment | |
US20210356562A1 (en) | A detector for point cloud fusion | |
JP2020193954A (en) | Position correction server, position management device, position management system and method for moving objects, position information correction method, computer program, in-vehicle device and vehicle | |
JP2023101820A (en) | Self-position estimation device, control method, program and storage medium | |
US11662745B2 (en) | Time determination of an inertial navigation system in autonomous driving systems | |
US10482769B2 (en) | Post-processing module system and method for motioned-based lane detection with multiple sensors | |
CN114694111A (en) | Vehicle positioning | |
JP2023076673A (en) | Information processing device, control method, program and storage medium | |
US20240300529A1 (en) | Information Processing Method and Apparatus | |
JP2018055715A (en) | Lane recognition apparatus, lane recognition method | |
JP2020197708A (en) | Map system, map generation program, storage medium, vehicle device, and server | |
US20220404170A1 (en) | Apparatus, method, and computer program for updating map | |
JP6919663B2 (en) | Satellite mask generation method and satellite mask generation device | |
CN110998238A (en) | Method and device for determining a high-precision position and for operating an automated vehicle | |
JP2018185156A (en) | Target position estimation method and target position estimation device | |
WO2018212290A1 (en) | Information processing device, control method, program and storage medium | |
WO2021106297A1 (en) | Provision device, vehicle management device, vehicle management system, vehicle management method, and vehicle management program | |
JP6256207B2 (en) | Lane recognition device, lane recognition method, and program | |
JP2020160878A (en) | Drive support method and drive support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201223 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201223 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210720 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210913 |
|
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: 20211005 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211018 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6973351 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |