JP7626255B2 - Map update system, in-vehicle device and management server - Google Patents
Map update system, in-vehicle device and management server Download PDFInfo
- Publication number
- JP7626255B2 JP7626255B2 JP2023576924A JP2023576924A JP7626255B2 JP 7626255 B2 JP7626255 B2 JP 7626255B2 JP 2023576924 A JP2023576924 A JP 2023576924A JP 2023576924 A JP2023576924 A JP 2023576924A JP 7626255 B2 JP7626255 B2 JP 7626255B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- map
- vehicle
- change
- surrounding
- 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
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
この出願は、2022年1月26日に日本に出願された特許出願第2022-010350号を基礎としており、基礎の出願の内容を、全体的に、参照により援用している。 This application is based on Patent Application No. 2022-010350 filed in Japan on January 26, 2022, and the contents of the original application are incorporated by reference in their entirety.
この明細書における開示は、地図情報を更新する地図更新システム、車載装置および管理サーバに関する。 The disclosure in this specification relates to a map update system, an in-vehicle device, and a management server that update map information.
特許文献1に記載されている装置は、車両に搭載された外界センサで検出した地物の位置および形状等と、地図データとして記憶部に記憶されている地物情報とを比較する。そして、外界センサで検出した地物に変化があると判断した場合には、差異情報をサーバへ送信する。サーバは、その差異情報をもとに高度化地図データベースを更新する。The device described in Patent Document 1 compares the position and shape of features detected by an external sensor mounted on the vehicle with feature information stored in a memory unit as map data. If it determines that there has been a change in the feature detected by the external sensor, it transmits difference information to a server. The server updates the advanced map database based on the difference information.
特許文献1では、高度化地図データベースに含まれている地物情報が、実際に現地を走行した車両に搭載されたセンサで検出した地図の位置および形状等と相違している場合に、高度化地図データベースを更新する。しかし、地図情報が、実際の道路、地物などを正しく表していないとしても、必ずしも地図情報を更新しなければならない訳ではない。地図情報を車両の挙動を制御するために使用する場合、車両制御に影響がなければ、必ずしも地図情報を更新する必要はない。In Patent Document 1, the advanced map database is updated when feature information included in the advanced map database differs from the map position and shape detected by a sensor mounted on a vehicle that actually traveled through the area. However, even if the map information does not correctly represent actual roads, features, etc., it is not necessarily necessary to update the map information. When using map information to control vehicle behavior, if there is no effect on vehicle control, it is not necessarily necessary to update the map information.
前述の特許文献1に記載されている装置では、差異情報の有無を示すフラグしかアップロードしないので、地物の変化の度合いを把握することができないという問題がある。たとえば、特許文献1に記載の変化特定フラグが地物の位置変化を表す場合、変化特定フラグとなりえるギリギリの位置変化量だったのか、それとも大幅に位置が変化したのか不明という問題がある。位置変化量など詳細な差異情報が不明であると、地図の更新の要否を判断することができない。したがって差異が軽微で地図情報の更新が必要でない場合でも、差異があるというだけで地図情報を常に更新してしまうと、地図情報の更新の手間が増えるという問題がある。 The device described in the aforementioned Patent Document 1 only uploads a flag indicating the presence or absence of difference information, so there is a problem in that it is not possible to grasp the degree of change in a feature. For example, when the change specification flag described in Patent Document 1 indicates a change in the position of a feature, there is a problem in that it is unclear whether the amount of position change was just at the limit that could be considered a change specification flag, or whether the position has changed significantly. If detailed difference information such as the amount of position change is unknown, it is not possible to determine whether or not the map needs to be updated. Therefore, even if the difference is minor and updating of the map information is not necessary, there is a problem in that constantly updating the map information just because there is a difference increases the effort required to update the map information.
そこで、開示される目的は前述の問題点を鑑みてなされたものであり、必須ではない地図情報の更新を抑制することができる地図更新システム、車載装置および管理サーバを提供することを目的とする。 Therefore, the disclosed objective has been made in consideration of the above-mentioned problems, and aims to provide a map update system, an in-vehicle device, and a management server that can suppress updates of non-essential map information.
本開示は前述の目的を達成するために以下の技術的手段を採用する。 This disclosure employs the following technical means to achieve the aforementioned objectives:
ここに開示された地図更新システムは、車両に位置する記憶部に記憶される地図情報を更新する地図更新システムであって、車両に搭載された周辺検出センサにより検出された周辺情報と、地図情報とが異なる場合には、周辺情報と地図情報との差異を示す変化情報を生成する情報生成部と、変化情報を用いて地図情報の更新の要否を判断する更新判断部と、地図情報を更新するか否かを判断する閾値を決定する閾値決定部と、を含み、情報生成部は、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含む変化情報を生成し、更新判断部は、複数の車両から変化情報を取得した場合に、複数の変化情報を統計処理し、閾値決定部は、時系列の変化情報と統計処理した変化情報とによって、閾値を変更し、更新判断部は、閾値決定部が決定した閾値を用いて、地図情報の更新の要否を判断する地図更新システムである。 The map updating system disclosed herein is a map updating system that updates map information stored in a memory unit located in a vehicle, and includes an information generation unit that generates change information indicating a difference between the surrounding information and the map information when the surrounding information detected by a surrounding detection sensor mounted on the vehicle differs from the map information, an update judgment unit that uses the change information to judge whether or not the map information needs to be updated, and a threshold determination unit that determines a threshold for determining whether or not to update the map information, wherein the information generation unit generates change information including an amount of change in the position of a target feature when the difference between the surrounding information and the map information is a difference in the position of a target feature, the update judgment unit statistically processes the multiple pieces of change information when it has acquired change information from a plurality of vehicles, the threshold determination unit changes the threshold based on the time-series change information and the statistically processed change information, and the update judgment unit uses the threshold determined by the threshold determination unit to judge whether or not the map information needs to be updated .
このような地図更新システムに従えば、車両に搭載された周辺検出センサにより検出された周辺情報と、地図情報とが異なる場合には、周辺情報と地図情報との差異を示す変化情報が情報生成部によって生成される。変化情報は、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含む情報である。これによって地物の位置の変化量がわかるので、位置の変化が軽微であるか否かを把握することができる。これによって更新判断部は、位置の変化が軽微の場合には、地図を更新しないと判断することができ、必須でない地図情報の更新を抑制することができる。 According to such a map update system, when the surrounding information detected by the surrounding detection sensor mounted on the vehicle differs from the map information, the information generation unit generates change information indicating the difference between the surrounding information and the map information. When the difference between the surrounding information and the map information is a difference in the position of the target feature, the change information is information including the amount of change in the position of the feature. This makes it possible to know the amount of change in the position of the feature, and therefore to grasp whether the change in position is minor. This allows the update determination unit to determine not to update the map if the change in position is minor, and makes it possible to suppress updates of non-essential map information.
また開示された車載装置は、車両に搭載されて用いられる車載装置であって、地図情報が記憶される記憶部と、車両に搭載された周辺検出センサにより検出された周辺情報と、地図情報とが異なる場合には、周辺情報と地図情報との差異を示す変化情報を生成する情報生成部と、地図情報を更新するか否かを判断する閾値を決定する閾値決定部と、管理サーバと通信する車両通信部であって、変化情報および閾値を管理サーバに送信するとともに、管理サーバから新しい地図情報を受信する車両通信部と、管理サーバから新しい地図情報を受信すると、記憶部の地図情報を更新する地図更新部と、を含み、情報生成部は、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含む変化情報を生成し、閾値決定部は、時系列の変化情報と統計処理した変化情報とによって、閾値を変更する車載装置である。 The disclosed in-vehicle device is an in-vehicle device that is mounted on a vehicle and used, and includes: a memory unit that stores map information; an information generation unit that generates change information indicating a difference between the surrounding information detected by a surrounding detection sensor mounted on the vehicle and the map information when the surrounding information differs from the map information ; a threshold determination unit that determines a threshold for determining whether to update the map information; a vehicle communication unit that communicates with a management server and transmits the change information and the threshold to the management server and receives new map information from the management server; and a map update unit that updates the map information in the memory unit when the new map information is received from the management server, wherein the information generation unit generates change information including an amount of change in the position of the feature if the difference between the surrounding information and the map information is a difference in the position of a target feature , and the threshold determination unit changes the threshold based on the time-series change information and the statistically processed change information .
このような車載装置に従えば、車両に搭載された周辺検出センサにより検出された周辺情報と、地図情報とが異なる場合には、周辺情報と地図情報との差異を示す変化情報が情報生成部によって生成される。変化情報は、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含む情報である。これによって地物の位置の変化量がわかるので、位置の変化が軽微であるか否かを把握することができる。このような変化情報を管理サーバに送信するので、管理サーバは、位置の変化が軽微の場合には、地図を更新しないと判断することができ、必須でない地図情報の更新を抑制することができる。 According to such an in-vehicle device, when the surrounding information detected by the surrounding detection sensor mounted on the vehicle differs from the map information, change information indicating the difference between the surrounding information and the map information is generated by the information generation unit. When the difference between the surrounding information and the map information is a difference in the position of the target feature, the change information is information including the amount of change in the position of the feature. This makes it possible to know the amount of change in the position of the feature, and therefore to grasp whether the change in position is minor. Since such change information is transmitted to the management server, the management server can determine not to update the map if the change in position is minor, and can suppress updates of non-essential map information.
さらに開示された管理サーバは、複数の車両に搭載されている車載装置と通信し、車載装置の記憶部に記憶されている地図情報を管理する管理サーバであって、車載装置と通信するサーバ通信部と、複数の車載装置から変化情報を受信すると、複数の変化情報を統計処理して、地図情報を更新するか否かを判断する更新判断部と、地図情報を更新するか否かを判断する閾値を決定する閾値決定部と、地図情報を更新する場合には、更新した地図情報を車載装置に送信するようにサーバ通信部を制御する制御部と、を含み、変化情報は、車両に搭載された周辺検出センサにより検出された周辺情報と、記憶部に記憶されている地図情報とが異なる場合に生成される情報であって、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含み、更新判断部は、複数の車両から変化情報を取得した場合に、複数の変化情報を統計処理し、閾値決定部は、時系列の変化情報と統計処理した変化情報とによって、閾値を変更し、更新判断部は、閾値決定部が決定した閾値を用いて、地図情報の更新の要否を判断する管理サーバである。 Further, the disclosed management server is a management server that communicates with on-board devices mounted on a plurality of vehicles and manages map information stored in a memory unit of the on-board devices, and includes a server communication unit that communicates with the on-board devices, an update judgment unit that, when receiving change information from the plurality of on-board devices, statistically processes the plurality of change information and determines whether or not to update the map information, a threshold determination unit that determines a threshold for determining whether or not to update the map information, and a control unit that controls the server communication unit to transmit the updated map information to the on-board device when the map information is to be updated, the change information is information generated when surrounding information detected by a surrounding detection sensor mounted on the vehicle differs from the map information stored in the memory unit, and when the difference between the surrounding information and the map information is a difference in the position of a target feature, the change information includes an amount of change in the position of the feature, the update judgment unit statistically processes the plurality of change information when the change information is acquired from the plurality of vehicles, the threshold determination unit changes the threshold based on the time-series change information and the statistically processed change information, and the update judgment unit uses the threshold determined by the threshold determination unit to determine whether or not to update the map information .
このような管理サーバに従えば、車両に搭載された周辺検出センサにより検出された周辺情報と、地図情報とが異なる場合には、周辺情報と地図情報との差異を示す変化情報を受信する。変化情報は、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含む情報である。これによって地物の位置の変化量がわかるので、位置の変化が軽微であるか否かを把握することができる。これによって更新判断部は、位置の変化が軽微の場合には、地図を更新しないと判断することができ、必須でない地図情報の更新を抑制することができる。 According to such a management server, when the surrounding information detected by the surrounding detection sensor mounted on the vehicle differs from the map information, change information indicating the difference between the surrounding information and the map information is received. When the difference between the surrounding information and the map information is a difference in the position of the target feature, the change information is information including the amount of change in the position of the feature. This makes it possible to know the amount of change in the position of the feature, and therefore to grasp whether the change in position is minor. This allows the update determination unit to determine not to update the map when the change in position is minor, and makes it possible to suppress updates of non-essential map information.
(第1実施形態)
本開示の第1実施形態に関して、図1~図5を用いて説明する。図1は、本実施形態の地図更新システム100の全体構成を示す図である。地図更新システム100は、車両200に位置する車両記憶部30に記憶される地図情報を更新する。地図更新システム100は、車両200に搭載された車載システム10と、車両200の外の任意の位置に設置された管理サーバ80とを備えている。車載システム10と管理サーバ80とは通信回線網300を介して通信できる。
First Embodiment
A first embodiment of the present disclosure will be described with reference to Figs. 1 to 5. Fig. 1 is a diagram showing an overall configuration of a
まず、車載システム10の構成に関して、図2を用いて説明する。車載システム10は、車載センサ20、車両記憶部30、車両通信部40、車両制御部50、および車載装置60を備えている。これらは、車内LAN11に接続されており、車内LAN11を介して互いに通信する。車両通信部40は、無線通信する通信部であり、通信回線網300を介して他の装置、たとえば管理サーバ80との間で通信する。First, the configuration of the in-
車載センサ20は、車両制御に使う種々の情報を検出するために車両200に搭載されるセンサである。車載センサ20は、周辺検出センサ21と、GNSS受信機24と、慣性センサ25と、ドライバ操作検出センサ26とを備えている。この他に、車載センサ20として、ドライバの状態を検出するセンサなど、他のセンサを備えてもよい。The on-
周辺検出センサ21は、車両200に搭載され、車両200の周辺に存在する種々の物体を検出するセンサである。物体には、路面標示および区画線などの平面的な物体も含まれる。図2には、周辺検出センサ21としてカメラ22とLidar23を示している。カメラ22は、車両200の前方の画像を撮影する。また、カメラ22は、車両200の側方および後方を撮影するようになっていてもよい。Lidar23は、光の投光と受光により、車両200の周辺に存在する物体の位置などを検出する。周辺検出センサ21は、これらに加えて、あるいは、これらに代えて、ミリ波レーダなど、車両200の周辺に存在する物体を検出する他のセンサを備えていてもよい。The
GNSS受信機24は、衛星航法システムであるGNSS(Global Navigation Satellite System)が備える航法衛星が送信する航法信号を受信し、受信した航法信号に基づいて現在位置を逐次算出する。慣性センサ25は、車両200に生じる慣性を検出するセンサであり、加速度センサおよび角速度センサの一方または両方を含む。GNSS受信機24と慣性センサ25は、車両200の現在位置を逐次検出するためのセンサである。現在位置の変化は車両200の挙動を示すので、GNSS受信機24と慣性センサ25は、車両200の挙動を示す情報を検出するセンサである。The GNSS
ドライバ操作検出センサ26は、ドライバが車両200の挙動を変化または維持するためにする入力操作を検出するセンサである。ドライバ操作検出センサ26は、アクセルセンサ、ブレーキセンサ、ステアリングセンサ、シフトポジションセンサなどである。The driver
車両記憶部30は、書き込み可能であり、種々の情報を記憶している。車両記憶部30は、常に車両200に搭載されている必要はなく、車両200と着脱可能であってもよい。車両記憶部30は、たとえばユーザが車両200を停止した後は、取り外して、他の場所、たとえば会社にある他の情報端末と接続して使用可能であってもよい。The
車両記憶部30には、フラッシュメモリを用いることができる。車両記憶部30には、地図データベース(以下、地図DB)が記憶されている。地図DBは、地図情報を含む。地図情報には、道路の標識、路面標示および区画線に関し、これらを特定する特定情報を含む。道路の標識、路面標示および区画線は、法律で定められ、道路上の交通が安全かつ円滑に移動できるようにするために設けられる。道路の標識は、たとえば案内標識、警戒標識、規制標識および指示標識である。特定情報は、これらの種類および内容を特定するための情報である。地図情報は、たとえば高精度地図と呼ばれる地図情報によって実現される。
A flash memory can be used for the
高精度地図は、3次元地図であり、道路の周辺に存在する地物についての情報を含んでいる。地物には、信号機、道路の標識が含まれる。信号機に関する情報は、たとえば信号機の座標、信号形状、サイズなど、信号機を特定する信号機情報である。高精度地図には、立体的な情報だけでなく、道路の表面に存在する平面的な情報も含む。平面的な情報は、たとえば路面標示の種類、路面標示の位置、区画線の位置、および区画線の種類である。 A high-precision map is a three-dimensional map that includes information about features that exist around the road. Features include traffic lights and road signs. Information about traffic lights is traffic light information that identifies the traffic light, such as the coordinates of the traffic light, the shape of the traffic light, and its size. A high-precision map includes not only three-dimensional information, but also planar information that exists on the surface of the road. Planar information is, for example, the type of road markings, the position of the road markings, the position of the lane markings, and the type of lane markings.
車両制御部50は、車載センサ20から、車両200の挙動を示す挙動情報、および車両200の周辺に存在する物体を示す周辺情報を取得する。また車両制御部50は、車両記憶部30に記憶されている地図DBから地図情報を取得する。車両制御部50は、これら取得した情報を使い、車両200の挙動を制御する車両制御を実行する。車両制御部50は、少なくとも1つのプロセッサを備えた構成により実現できる。The
車両制御の一例は、信号停止制御である。信号停止制御は、対象信号機の灯火が赤であって、矢印灯火が示す方向に走行する走行レーンを走行中でない場合には、停止線で停止する制御である。対象信号機は、周辺検出センサ21で複数の信号機が検出できた場合、どれが対象信号機であるかは、車両200に対する信号機の位置と向きなどから判断する。信号停止制御では、地図情報に記憶されている信号機情報を用いて、周辺検出センサ21が検出した信号機から対象信号機を特定する。そして、特定した対象信号機において点灯している灯火を判断する。One example of vehicle control is traffic light stop control. Traffic light stop control is control that stops the vehicle at the stop line when the light at the target traffic light is red and the vehicle is not traveling in a driving lane in the direction indicated by the arrow light. When multiple traffic lights are detected by the
車両制御の他の例は、車線維持制御である。車線維持制御は、区画線と車両200との車幅方向の位置を逐次検出しつつ、同じ車線を自動で走行する制御である。車線維持制御は、周辺検出センサ21を使って認識した区画線の位置および形状と、地図情報に含まれている区画線の位置および形状とを用いて実行する。Another example of vehicle control is lane keeping control. Lane keeping control is a control in which the vehicle automatically travels in the same lane while sequentially detecting the positions of the marking lines and the
車載装置60は、車両200に搭載されて用いられる。車載装置60は、少なくとも1つのプロセッサを備えた構成により実現できる。たとえば、車載装置60は、プロセッサ、不揮発性メモリ、RAM、I/O、およびこれらの構成を接続するバスラインなどを備えたコンピュータにより実現できる。不揮発性メモリには、汎用的なコンピュータを車載装置60として作動させるためのプログラムが格納されている。プロセッサが、RAMの一時記憶機能を利用しつつ、不揮発性メモリに記憶されたプログラムを実行する。車載装置60は、図2に示すように、機能ブロックとして、情報生成部61、精度算出部62および地図更新部63を有する。これらの機能ブロックによって実行されることは、プログラムに対応する方法が実行されることを意味する。The in-
情報生成部61は、周辺検出センサ21により検出された周辺情報と、地図DBの地図情報とが異なる場合には、周辺情報と地図情報との差異を示す変化情報を生成する。周辺情報と地図情報との差異は、たとえば地物の位置の差異、路面標示の位置の差異、区画線の線種の差異などである。情報生成部61は、周辺情報と地図情報とが差異があるかどうかの判断において、周辺検出センサ21の検出誤差と言える差異であれば変化情報を生成しなくてもよい。When the surrounding information detected by the surrounding
情報生成部61は、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含む変化情報を生成する。周辺情報と地図情報とにおいて、地物の位置が、たとえば100mmの差異がある場合には、変化情報には、100mmの変化量を含む情報が含まれる。When the difference between the surrounding information and the map information is a difference in the position of the target feature, the
情報生成部61は、周辺情報の特定情報および地図情報の特定情報に差異がある場合には、周辺情報の特定情報および地図情報の特定情報の両方の情報を含む変化情報を生成する。たとえば周辺情報では区画線が破線であり、地図情報では区画線が実線である場合には、変化情報には、周辺情報では区画線が破線である情報と、地図情報では区画線が実線である情報とを含む。換言すると、変化情報には、周辺情報と地図情報との両方の情報が含まれる。
When there is a difference between the specific information of the surrounding information and the specific information of the map information, the
精度算出部62は、車両200の位置、車両200の位置における天候、車両200の周辺の路面状況、および周辺情報の検出時間の少なくとも1つを用いて、周辺検出センサ21の周辺情報の検出精度を算出する。周辺検出センサ21の検出精度は、様々な外的要因によって変化する。たとえば車両200が高層ビル群を走行中の場合、高層ビルの影が路面に多数あり、影と日向とのコントラストによって検出精度が低下する。また車両200の位置が繁華街である場合には、繁華街は路上駐車が多いので、路上駐車によって区画線の検出精度が低下する。またトンネルを走行中の場合、トンネルの出入り口付近では、トンネルの内と外で明るさが急激に変化するので、検出精度が低下する。したがって車両200の位置によって、検出精度が異なる。The
また雨および雪などによって路面状況が悪化している場合には、路面標示の検出精度が低下する。したがって車両200の位置における天候によって検出精度が異なる。たとえば雨が降っているか否かは、ワイパーの作動状況によって判断してもよく、車両通信部40から他の装置から天候情報を取得してもよい。また西日、朝日などの検出時間には、太陽の位置が低くカメラ22の撮影がしにくいことがある。したがって検出時間によっては、検出精度が低下する。
Furthermore, when road conditions deteriorate due to rain or snow, the detection accuracy of road markings decreases. Therefore, detection accuracy differs depending on the weather at the location of the
精度算出部62は、前述のような検出精度に影響を与える因子を考慮して、周辺情報の検出精度を算出する。前述のように、たとえば車両200の位置が繁華街である場合には、区画線の検出精度が低い可能性があるので、区画線の検出精度を低く設定する。車両200の位置、車両200の位置における天候、車両200の周辺の路面状況、および周辺情報の検出時間に基づいて、検出精度が低下するおそれがある場合には、検出精度を低く設定する。The
このような検出精度は、予め設定される制御マップ、および相関関係に基づいて設定される計算式などを用いて算出される。精度算出部62は、定期的、たとえば数秒毎に検出精度を算出する。精度算出部62は、算出した精度を、算出時刻および算出位置とともに精度情報として、車両記憶部30に記憶する。Such detection accuracy is calculated using a preset control map and a calculation formula set based on the correlation. The
地図更新部63は、新しい地図情報が与えられると、地図DBの地図情報を更新する。また地図更新部63は、車両通信部40が新しい地図情報を管理サーバ80から受信すると、地図DBの地図情報を更新する。When new map information is provided, the
次に、情報生成部61の制御に関して、図3のフローチャートを用いて説明する。図3に示すフローチャートは、車載装置60によって短時間に繰り返し実行される。Next, the control of the
ステップS1では、周辺情報と地図情報とを比較し、ステップS2に移る。ステップS2では、周辺情報と地図情報とに差異があるか否かを判断し、差異がある場合には、ステップS3に移り、差異がない場合には、本フローを終了する。In step S1, the surrounding area information is compared with the map information, and the process proceeds to step S2. In step S2, it is determined whether there is a difference between the surrounding area information and the map information. If there is a difference, the process proceeds to step S3. If there is no difference, the process ends.
ステップS3では、差異があるので、変化情報を生成し、ステップS4に移る。ステップS4では、変化情報とともに、精度情報を車両通信部40から管理サーバ80に送信するように制御し、本フローを終了する。In step S3, since there is a difference, change information is generated and the process proceeds to step S4. In step S4, control is performed so that accuracy information is sent from the
これによって周辺情報と地図情報とに差異がある場合には、変化情報を精度情報とが管理サーバ80に送信される。
As a result, if there is a difference between the surrounding information and the map information, the change information and accuracy information are sent to the
次に、管理サーバ80の構成に関して、図4を用いて説明する。管理サーバ80は、複数の車両200に搭載されている車載装置60と通信し、車載装置60の車両記憶部30に記憶されている地図情報を管理する。管理サーバ80は、図4に示すように、サーバ通信部81、サーバ記憶部82、サーバ制御部83を備えている。サーバ通信部81は、通信回線網300を介して車両通信部40と通信する通信部である。サーバ通信部81は、通信回線網300に有線接続してもよいし、通信回線網300に無線接続してもよい。Next, the configuration of the
サーバ記憶部82には、配信地図DBが記憶されている。配信地図DBは、車両記憶部30に記憶されている地図DBの一部または全部を更新するために、車両200に配信する地図情報を格納したデータベースである。したがって配信地図DBは、最新の地図情報が記憶されている。The
サーバ制御部83は、少なくとも1つのプロセッサを備えた構成により実現できる。たとえば、サーバ制御部83は、プロセッサ、不揮発性メモリ、RAM、I/O、およびこれらの構成を接続するバスラインなどを備えたコンピュータにより実現できる。不揮発性メモリには、汎用的なコンピュータをサーバ制御部83として作動させるためのプログラムが格納されている。プロセッサが、RAMの一時記憶機能を利用しつつ、不揮発性メモリに記憶されたプログラムを実行する。
The
サーバ制御部83は、サーバ通信部81が変化情報および精度情報を受信すると、受信した情報を受信した時刻とともに、サーバ記憶部82に記憶するように制御する。またサーバ制御部83は、配信地図DBの地図情報を更新した場合には、更新された地図情報を車両200に送信するようにサーバ通信部81を制御する。When the
サーバ制御部83は、変化情報と精度情報とを蓄積することで、変化情報の変化を時系列で把握することができる。たとえば、ある地物の変化情報における位置ずれが、最初は数mmであったが、数日後には、数十mmになっている場合には、工事などの要因によって地物の位置が変化していると予測することができる。したがって変化情報が発生している要因を、より早い段階で把握することができる。
By accumulating change information and accuracy information, the
またサーバ制御部83は、図4に示すように、機能ブロックとして、閾値決定部84、検出精度決定部85および更新判断部86を有する。これらの機能ブロックによって実行されることは、プログラムに対応する方法が実行されることを意味する。
As shown in Fig. 4, the
検出精度決定部85は、車両200の位置、車両200の位置における天候、車両200の周辺の路面状況、および周辺情報の検出時間の少なくとも1つを用いて、周辺検出センサ21の周辺情報の検出精度を決定する。検出精度決定部85は、車載装置60から送信された精度情報も加味して、検出精度を決定する。たとえば検出精度決定部85は、車載装置60の精度情報に天候に関する情報が含まれていない場合には、天候に関する情報を他の装置から取得して、検出精度の決定に用いる。換言すると、車載装置60の精度情報には含まれていないが、検出精度決定部85が取得可能な情報を用いて、最終的な検出精度を決定する。The detection
また検出精度決定部85は、複数の車載装置60から精度情報を受信すると、複数の精度情報を統計処理して、検出精度を決定する。たとえば同じ時間帯、または同じ天候などで、検出精度にばらつきがある場合には、検出精度の分散、標準偏差、中央値および平均値などを用いて、検出精度を決定する。換言すると、ある車載装置60では極端に検出精度が低いが、他の複数の車載装置60では検出精度が高いことを示す精度情報を受信した場合には、検出精度が低いという情報が誤りであるおそれがある。したがって統計処理によって、検出精度が低い情報を軽く扱い、他の複数の車載装置60の検出情報を重く扱って検出精度を決定する。Furthermore, when the detection
閾値決定部84は、地図情報を更新するか否かを判断する閾値を決定する。閾値は、製造時には初期値があり、その後、適宜修正される。本実施形態では、閾値は、変化情報および検出精度を用いて更新される。閾値は、本実施形態では、変化情報が閾値を超えると地図情報の更新が必要であり、変化情報が閾値以下の場合は、更新の必要がない値である。
The
変化情報が地物の位置の変化量の場合には、閾値も変化量に対応する値である。たとえば閾値が1mであり、変化情報の地物の位置の変化量が1.1mである場合には、閾値を超えている。 If the change information is the amount of change in the position of a feature, the threshold is also a value that corresponds to the amount of change. For example, if the threshold is 1 m and the amount of change in the position of the feature in the change information is 1.1 m, the threshold is exceeded.
また変化情報が特定情報の場合には、標識の変化の度合いに対応する値である。たとえば標識の差異が、標識が完全に異なる場合、具体的には速度制限標識が時速40kmと、時速60kmの場合には、差異レベルをレベル10とし、標識の色合いが異なる場合には、差異レベルをレベル1として、変化情報は10段階のレベルで表すことができる。そして閾値は、たとえばレベル5に設定される。
When the change information is specific information, it is a value corresponding to the degree of change in the sign. For example, when the signs are completely different, specifically when the speed limit signs are 40 km/h and 60 km/h, the difference level is
また、たとえば区画線が経年劣化により見えにくくなっている場合、地図情報の区画線と周辺情報の区画線とは差異があるので、車載装置60の情報生成部61によって変化情報が生成される。そして変化情報には、地図情報の区画線と周辺情報の区画線に関する情報が含まれる。閾値決定部84は、変化情報を画像解析などすることで、周辺情報の区画線は、地図情報の区画線が経年劣化している区間線であり、差異がない、すなわち差異レベルが低いと判断することができる。この場合は、地図情報を更新する必要がない。したがって閾値決定部84は、この変化情報の検出地点における区画線の閾値を更新が必要無い側へ、閾値の差異レベルを大きい側に設定する。
In addition, for example, if a lane marking has become difficult to see due to deterioration over time, there is a difference between the lane marking in the map information and the lane marking in the surrounding information, so change information is generated by the
同様に、たとえば標識が街路樹の影によって見えにくくなっている場合、地図情報の標識と周辺情報の標識とは差異があるので、車載装置60の情報生成部61によって変化情報が生成される。そして変化情報には、地図情報の標識と周辺情報の標識に関する情報が含まれる。閾値決定部84は、変化情報を画像解析などすることで、周辺情報の標識は、地図情報の標識が他の物体に覆われている標識であり、差異がないと判断することができる。この場合は、地図情報を更新する必要がない。したがって閾値決定部84は、この変化情報の検出地点における標識の閾値を更新が必要無い側へ、つまり大きい側に設定する。
Similarly, for example, if a sign is difficult to see due to the shadow of a roadside tree, there is a difference between the sign in the map information and the sign in the surrounding information, so change information is generated by the
また閾値決定部84は、検出精度決定部85が決定した検出精度も用いて閾値を決定する。具体的には、検出精度が低い、つまり検出精度が悪い変化情報は用いずに、検出精度が高い変化情報を用いて閾値を決定する。The
また閾値決定部84は、閾値を適宜、更新する。閾値決定部84は、複数の車載装置60から変化情報および精度情報を受信すると、複数の変化情報と精度情報を統計処理して、閾値を決定する。たとえば検出精度が高い変化情報であっても、変化情報にばらつきがある場合には、検出精度が高い変化情報の分散、標準偏差、中央値および平均値などを用いて、閾値を決定する。換言すると、ある車載装置60では極端に変化情報の位置ずれが小さいが、他の複数の車載装置60では位置ずれが大きいことを示す変化情報を受信した場合には、位置ずれが小さい情報が誤りであるおそれがある。したがって統計処理によって、変化情報に重みをつけて閾値を決定する。
The
たとえば、地物の位置ずれの閾値は、当初は500mmであった場合、統計処理した変化情報の位置ずれの平均値が日ごとに増えて、450mmの場合になった場合には、閾値を下げて480mmにする。このように閾値を、時系列の変化情報と、統計処理した変化情報とによって、閾値を変更することで、適切なタイミングで地図情報を更新することができる。For example, if the threshold for the positional deviation of a feature is initially 500 mm, and the average positional deviation in the statistically processed change information increases day by day to 450 mm, the threshold is lowered to 480 mm. In this way, by changing the threshold based on the time-series change information and the statistically processed change information, map information can be updated at the appropriate time.
更新判断部86は、変化情報および検出精度を用いて地図情報の更新の要否を判断する。本実施形態では、更新判断部86は、閾値決定部84が決定した閾値を用いて、地図情報の更新の要否を判断する。したがって更新判断部86は、複数の変化情報を統計処理して決定された閾値を用いて、地図情報を更新するか否かを判断する。更新判断部86は、地図情報を更新する場合には、更新した地図情報を車載装置60に送信するようにサーバ通信部81を制御する。The
更新判断部86は、地図情報を更新する必要があると判断した場合には、配信地図DBから更新用地図データを作成する。そして、作成した更新用地図データを車載システム10に送信する。更新用地図データを車両通信部40が受信した場合、地図更新部63が地図DBを更新する。なお、更新用地図データを、受信相手を特定して送信してもよく、受信相手を特定せずに放送的に送信してもよい。更新用地図データを放送的に送信する場合、受信側にて、更新用の地図データのバージョンなどから、更新用の地図データを更新するかどうかを決定する。
When the
次に、サーバ制御部83の制御に関して、図5のフローチャートを用いて説明する。図5に示すフローチャートは、管理サーバ80によって短時間に繰り返し実行される。Next, the control of the
ステップS11では、サーバ通信部81を介して、変化情報と精度情報とを取得し、ステップS12に移る。ステップS12では、検出精度決定部85によって、精度情報を用いて検出精度を決定し、ステップS13に移る。In step S11, the change information and accuracy information are acquired via the
ステップS13では、更新判断部86によって、地図情報の更新の要否を判断し、更新が必要の場合にはステップS14に移り、更新の必要が無い場合には本フローを終了する。ステップS13では、更新判断部86は閾値と統計処理した変化情報を用いて、更新の要否を判断する。In step S13, the
ステップS14では、更新が必要であるので、変化情報を用いて配信地図DBの地図情報を更新し、ステップS15に移る。ステップS15では、更新した地図情報を車載装置60に送信するようにサーバ通信部81を制御し、本フローを終了する。In step S14, since an update is required, the map information in the delivery map DB is updated using the change information, and the process proceeds to step S15. In step S15, the
以上説明したように本実施形態の地図更新システム100は、車両200に搭載された周辺検出センサ21により検出された周辺情報と、地図情報とが異なる場合には、周辺情報と地図情報との差異を示す変化情報が情報生成部61によって生成される。変化情報は、周辺情報と地図情報の差異が対象となる地物の位置の差異である場合には、地物の位置の変化量を含む情報である。これによって地物の位置の変化量がわかるので、位置の変化が軽微であるか否かを把握することができる。これによって更新判断部86は、位置の変化が軽微の場合には、地図を更新しないと判断することができ、必須でない地図情報の更新を抑制することができる。As described above, in the
また本実施形態では、情報生成部61は、周辺情報の特定情報および地図情報の特定情報に差異がある場合には、周辺情報の特定情報および地図情報の特定情報の両方の情報を含む変化情報を生成する。これによって変化情報を用いて、周辺情報と地図情報の差異の根拠が明確となる。したがって変化情報は、地図情報の更新の要否の判断に必要な情報を提供することができる。
In addition, in this embodiment, when there is a difference between the specific information of the surrounding information and the specific information of the map information, the
さらに本実施形態では、更新判断部86は、変化情報および検出精度を用いて地図情報の更新の要否を判断する。検出精度は、車両200の位置などによって決定される。周辺情報の検出精度は、用いるセンサによって長所および短所などに起因して、検出条件によって変化する。このような検出精度と変化情報とを用いて更新の要否を判断するので、検出精度が低い、換言すると検出に誤りや大きいノイズがある変化情報を用いることなく、検出精度が高い変化情報を用いて判断することができる。したがって必須でない地図情報の更新をさらに抑制することができる。Furthermore, in this embodiment, the
また本実施形態では、更新判断部86は、複数の車両200から変化情報を取得した場合に、複数の変化情報を統計処理して、地図情報の更新の要否を判断する。1つの変化情報からでは、それが正しい情報であるか誤った情報であるかを判断することが難しいが、複数の変化情報を統計処理することで、変化情報の確からしさ、すなわち信頼度を求めることができる。これによって統計処理した信頼度が高い変化情報を用いて、地図情報の更新要否を判断することができる。Furthermore, in this embodiment, when the
(第2実施形態)
次に、本開示の第2実施形態に関して、図6および図7を用いて説明する。本実施形態では、自動運転アプリの不調の有無を判断する点およびレーンIDを用いるの点に特徴を有する。レーンIDは、レーン情報ともいう。レーンIDは、車両200が走行中の走行車線を特定する情報である。たとえば片側三車線の道路の場合、6つの車線には異なるレーンIDが付与されている。レーンIDは、周辺検出センサ21によって検出される周辺情報に含まれる。
Second Embodiment
Next, a second embodiment of the present disclosure will be described with reference to Figs. 6 and 7. This embodiment is characterized in that it determines whether or not there is a malfunction in the autonomous driving application and in that a lane ID is used. The lane ID is also called lane information. The lane ID is information that specifies the lane in which the
周辺検出センサ21は、地図情報と現在位置とをマップマッチングし、地図DBが保持しているレーンIDを取得する。また周辺検出センサ21は、たとえば検出した区画線の数および地図情報に含まれる車線の数などを用いて走行車線と特定し、レーンIDを取得する。周辺検出センサ21は、走行車線を特定できない場合は、特定不可との情報を出力する。走行車線を特定できない場合は、たとえば雨天、夜間および区画線の損傷で区画線を検出できない場合である。The
自動運転アプリとは、車両の挙動を制御する車両制御のことであり、たとえば信号停止制御および車線維持制御である。自動運転アプリは、周辺情報および地図情報を用いて車両200の挙動を制御しており、変化情報によっては正常に動作しない場合がある。An autonomous driving app is a vehicle control that controls the behavior of the vehicle, such as traffic light stop control and lane keeping control. The autonomous driving app controls the behavior of the
次に、情報生成部61の制御に関して、図6のフローチャートを用いて説明する。図6に示すフローチャートは、車載装置60によって短時間に繰り返し実行される。Next, the control of the
ステップS21では、周辺情報と地図情報とを比較し、ステップS22に移る。ステップS22では、周辺情報と地図情報とに差異があるか否かを判断し、差異がある場合には、ステップS23に移り、差異がない場合には、本フローを終了する。In step S21, the surrounding area information is compared with the map information, and the process proceeds to step S22. In step S22, it is determined whether there is a difference between the surrounding area information and the map information, and if there is a difference, the process proceeds to step S23, and if there is no difference, the process ends.
ステップS23では、差異があるので、差異によって自動運転アプリに不調があるか否かを判断し、不調がある場合には、ステップS24に移り、不調がない場合には、本フローを終了する。自動運転アプリの不調とは、差異によって正常に動作しない場合である。In step S23, since there is a difference, it is determined whether or not there is a malfunction in the autonomous driving app due to the difference. If there is a malfunction, the process proceeds to step S24. If there is no malfunction, the process ends. A malfunction in the autonomous driving app occurs when the autonomous driving app does not operate normally due to a difference.
ステップS24では、差異があり、かつアプリ不調があるので、変化情報を生成し、ステップS25に移る。ステップS25では、レーンIDを取得できるか否かを判断し、取得できる場合には、ステップS26に移り、取得できない場合には、ステップS27に移る。レーンIDは、前述のように取得できない場合あるからである。In step S24, since there is a difference and the application is malfunctioning, change information is generated and the process proceeds to step S25. In step S25, it is determined whether the lane ID can be acquired, and if it can be acquired, the process proceeds to step S26, and if it cannot be acquired, the process proceeds to step S27. This is because the lane ID may not be acquired as described above.
ステップS26では、レーンIDを取得できるので、変化情報とともに、レーンIDおよび精度情報を車両通信部40から管理サーバ80に送信するように制御し、本フローを終了する。ステップS27では、レーンIDを取得できないので、変化情報とともに精度情報を車両通信部40から管理サーバ80に送信するように制御し、本フローを終了する。In step S26, since the lane ID can be acquired, control is exercised so that the lane ID and accuracy information are transmitted from the
これによって周辺情報と地図情報とに差異があり、かつアプリ不調がある場合には、変化情報を精度情報とが管理サーバ80に送信される。またアプリ不調がある場合は、不調があるアプリの種類など、アプリ不調の原因に関するアプリ側の情報も一緒に送信してもよい。さらにレーンIDが特定できた場合には、変化情報とともにレーンIDも送信される。As a result, if there is a difference between the surrounding information and the map information and there is an application malfunction, the change information and accuracy information are transmitted to the
次に、サーバ制御部83の制御に関して、図7のフローチャートを用いて説明する。図7に示すフローチャートは、管理サーバ80によって短時間に繰り返し実行される。Next, the control of the
ステップS31では、サーバ通信部81を介して、変化情報、精度情報およびレーンIDを取得し、ステップS32に移る。ステップS32では、検出精度決定部85によって、精度情報およびレーンIDを用いて検出精度を決定し、ステップS33に移る。In step S31, the change information, accuracy information, and lane ID are acquired via the
ステップS33では、更新判断部86によって、地図情報の更新の要否を判断し、更新が必要の場合にはステップS34に移り、更新の必要が無い場合には本フローを終了する。ステップS33では、更新判断部86は閾値と統計処理した変化情報を用いて、更新の要否を判断する。In step S33, the
ステップS34では、更新が必要であるので、変化情報を用いて配信地図DBの地図情報を更新し、ステップS35に移る。ステップS35では、更新した地図情報を車載装置60に送信するようにサーバ通信部81を制御し、本フローを終了する。In step S34, since an update is required, the map information in the delivery map DB is updated using the change information, and the process proceeds to step S35. In step S35, the
本実施形態では、検出精度決定部85は、レーンIDも用いて検出精度を決定する。具体的には、検出精度決定部85は、レーンIDを用いて、差異がある対象物までの距離が小さい車線を走行している中の場合は、距離が大きい車線を走行中のしている場合よりも、検出精度を高く設定する。換言すると、レーンIDが特定出来た場合、地物の最近傍リンクを走行中の差異情報の検出精度を高くし、レーンが遠いほど検出精度を低くする事で、遠いレーンからの差異情報しかない場合、信頼度の低い状態での更新を抑制することができる。In this embodiment, the detection
一般的に地物に近いレーンを走行すると検出精度が高くなるので、たとえば標識および道路端などの検出精度は、右端または左端のレーン走行時の方が高くなる。そこで本実施形態ではレーンIDを用いるので、検出精度が走行レーンによって変化する地物に対しては、たとえば3レーン以上の道路では端のレーン走行以外の検出精度を低く設定することができる。また本実施形態では、どの車線を走行中の差異情報であるかを特定して、特定のレーンに起因した差異の場合は、レーンIDに関連付けて統計処理などを行うことができる。 In general, detection accuracy is higher when driving in a lane closer to a feature, so for example, detection accuracy for signs and road edges is higher when driving in the right or leftmost lane. In this embodiment, a lane ID is used, so for features whose detection accuracy varies depending on the driving lane, for example, on roads with three or more lanes, detection accuracy can be set low for lanes other than those at the edge. Also, in this embodiment, it is possible to identify which lane the difference information is for, and if the difference is due to a specific lane, statistical processing can be performed by linking it to the lane ID.
また本実施形態では、差異があって、自動運転アプリが正常に動作するのであれば、地図としては問題ないと判断し、その差異情報は管理サーバ80に送信しない。逆に、自動運転アプリが正常に動作しないアプリ不調の場合は、変化情報と一緒に不調アプリの種類などの情報も管理サーバ80に送信する。これによって地図情報の更新が必要な差異情報を送信することができる。
In this embodiment, if there is a difference but the autonomous driving app operates normally, it is determined that there is no problem with the map, and the difference information is not sent to the
(その他の実施形態)
以上、本開示の好ましい実施形態について説明したが、本開示は前述した実施形態に何ら制限されることなく、本開示の主旨を逸脱しない範囲において種々変形して実施することが可能である。
Other Embodiments
Although preferred embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments and can be modified in various ways without departing from the spirit and scope of the present disclosure.
前述の実施形態の構造は、あくまで例示であって、本開示の範囲はこれらの記載の範囲に限定されるものではない。本開示の範囲は、請求の範囲の記載によって示され、さらに請求の範囲の記載と均等の意味及び範囲内での全ての変更を含むものである。The structures of the above-described embodiments are merely examples, and the scope of the present disclosure is not limited to the scope of these descriptions. The scope of the present disclosure is indicated by the description of the claims, and further includes all modifications within the meaning and scope equivalent to the description of the claims.
前述の第1実施形態では、管理サーバ80は、車両200の外にある構成であったが、このような構成に限るものではない。管理サーバ80は、車両200に搭載されていてもよい。よって、更新判断部86など、サーバ制御部83の機能を車載装置60が備えていてもよい。また特定情報は、道路の標識、路面標示および区画線のうち少なくとも1つに関し、これらの種別を特定する情報であってもよい。In the first embodiment described above, the
前述の第1実施形態では、管理サーバ80から配信される更新用地図データをもとに、車載装置60の地図更新部63が地図DBをオンラインで更新しているが、このような構成に限るものではない。地図DBの更新は、オフラインで行われてもよい。In the first embodiment described above, the
前述の第1実施形態では、更新判断部86は、変化情報および検出精度を用いて地図情報の更新の要否を判断しているが、このような構成に限るものではない。更新判断部86は、検出精度は用いずに変化情報だけを用いて更新の要否を判断してもよい。In the first embodiment described above, the
前述の第1実施形態では、更新判断部86は、閾値決定部84によって変動する閾値を用いて更新の要否を判断しているが、このような構成に限るものではない。閾値は固定値であってもよい。In the first embodiment described above, the
前述の第1実施形態において、車載装置60およびサーバ制御部83によって実現されていた機能は、前述のものとは異なるハードウェアおよびソフトウェア、またはこれらの組み合わせによって実現してもよい。車載装置60およびサーバ制御部83は、たとえば他の制御装置と通信し、他の制御装置が処理の一部または全部を実行してもよい。車載装置60およびサーバ制御部83が電子回路によって実現される場合、それは多数の論理回路を含むデジタル回路、またはアナログ回路によって実現することができる。In the first embodiment described above, the functions realized by the in-
前述の第1実施形態では、車載装置60は車両200で用いられているが、車両200に搭載された状態に限定されるものではなく、少なくとも一部が車両200に搭載されていなくてもよい。In the first embodiment described above, the in-
Claims (7)
前記車両に搭載された周辺検出センサ(21)により検出された周辺情報と、前記地図情報とが異なる場合には、前記周辺情報と前記地図情報との差異を示す変化情報を生成する情報生成部(61)と、
前記変化情報を用いて前記地図情報の更新の要否を判断する更新判断部(86)と、
前記地図情報を更新するか否かを判断する閾値を決定する閾値決定部(84)と、を含み、
前記情報生成部は、前記周辺情報と前記地図情報の差異が対象となる地物の位置の差異である場合には、前記地物の位置の変化量を含む前記変化情報を生成し、
前記更新判断部は、複数の前記車両から前記変化情報を取得した場合に、複数の前記変化情報を統計処理し、
前記閾値決定部は、時系列の前記変化情報と統計処理した前記変化情報とによって、閾値を変更し、
前記更新判断部は、前記閾値決定部が決定した閾値を用いて、前記地図情報の更新の要否を判断する地図更新システム。 A map update system for updating map information stored in a storage unit (30) located in a vehicle (200), comprising:
an information generating unit (61) that generates change information indicating a difference between the surrounding information detected by a surrounding detection sensor (21) mounted on the vehicle and the map information when the surrounding information differs from the map information;
an update determination unit (86) that determines whether or not the map information needs to be updated using the change information;
a threshold determination unit (84) that determines a threshold for determining whether or not to update the map information ,
the information generating unit generates the change information including an amount of change in the position of a target feature when the difference between the surrounding information and the map information is a difference in the position of the target feature ;
When the update determination unit acquires the change information from a plurality of the vehicles, the update determination unit statistically processes the plurality of pieces of change information;
The threshold determination unit changes a threshold based on the time-series change information and the statistically processed change information;
The update determination unit determines whether or not the map information needs to be updated by using the threshold determined by the threshold determination unit .
前記周辺情報には、前記特定情報を含み、
前記情報生成部は、前記周辺情報の前記特定情報と前記地図情報の前記特定情報とに差異がある場合には、前記周辺情報の前記特定情報および前記地図情報の前記特定情報の両方の情報を含む前記変化情報を生成する請求項1に記載の地図更新システム。 The map information includes specific information for identifying the type of at least one of road signs, road markings, and dividing lines,
The peripheral information includes the specific information,
2. The map update system according to claim 1, wherein, when there is a difference between the specific information of the surrounding information and the specific information of the map information, the information generation unit generates the change information including information of both the specific information of the surrounding information and the specific information of the map information.
前記更新判断部は、前記変化情報および前記検出精度を用いて前記地図情報の更新の要否を判断する請求項1または2に記載の地図更新システム。 a detection accuracy determination unit (85) that determines the detection accuracy of the surrounding information of the surrounding detection sensor using at least one of the position of the vehicle, the weather at the position of the vehicle, the road surface condition around the vehicle, and the detection time of the surrounding information;
3. The map updating system according to claim 1, wherein the update determining unit determines whether or not the map information needs to be updated by using the change information and the detection accuracy.
前記検出精度決定部は、前記レーン情報を用いて、前記差異がある対象物までの距離が小さい車線を走行している場合は、前記距離が大きい車線を走行している場合よりも、検出精度を高く設定する請求項3に記載の地図更新システム。 The surrounding information includes lane information that identifies a lane in which the vehicle is traveling,
4. The map updating system according to claim 3, wherein the detection accuracy determination unit uses the lane information to set the detection accuracy higher when the vehicle is traveling in a lane in which the distance to the object having the difference is short than when the vehicle is traveling in a lane in which the distance is large.
地図情報が記憶される記憶部(30)と、
前記車両に搭載された周辺検出センサ(21)により検出された周辺情報と、前記地図情報とが異なる場合には、前記周辺情報と前記地図情報との差異を示す変化情報を生成する情報生成部(61)と、
前記地図情報を更新するか否かを判断する閾値を決定する閾値決定部(84)と、
管理サーバと通信する車両通信部であって、前記変化情報および前記閾値を前記管理サーバに送信するとともに、前記管理サーバから新しい前記地図情報を受信する車両通信部(40)と、
前記管理サーバから新しい前記地図情報を受信すると、前記記憶部の前記地図情報を更新する地図更新部(63)と、を含み、
前記情報生成部は、前記周辺情報と前記地図情報の差異が対象となる地物の位置の差異である場合には、前記地物の位置の変化量を含む前記変化情報を生成し、
前記閾値決定部は、時系列の前記変化情報と統計処理した前記変化情報とによって、閾値を変更する車載装置。 An in-vehicle device for use in a vehicle (200),
A storage unit (30) in which map information is stored;
an information generating unit (61) that generates change information indicating a difference between the surrounding information detected by a surrounding detection sensor (21) mounted on the vehicle and the map information when the surrounding information differs from the map information;
a threshold value determination unit (84) for determining a threshold value for determining whether or not to update the map information;
a vehicle communication unit (40) that communicates with a management server, the vehicle communication unit transmitting the change information and the threshold value to the management server and receiving new map information from the management server;
a map update unit (63) that updates the map information in the storage unit when new map information is received from the management server,
the information generating unit generates the change information including an amount of change in the position of a target feature when the difference between the surrounding information and the map information is a difference in the position of the target feature ;
The threshold determination unit changes a threshold based on the time-series change information and the statistically processed change information .
前記車載装置と通信するサーバ通信部(81)と、
複数の前記車載装置から変化情報を受信すると、複数の前記変化情報を統計処理して、前記地図情報を更新するか否かを判断する更新判断部(86)と、
前記地図情報を更新するか否かを判断する閾値を決定する閾値決定部(84)と、
前記地図情報を更新する場合には、更新した前記地図情報を前記車載装置に送信するように前記サーバ通信部を制御する制御部(83)と、を含み、
前記変化情報は、前記車両に搭載された周辺検出センサにより検出された周辺情報と、前記記憶部に記憶されている前記地図情報とが異なる場合に生成される情報であって、前記周辺情報と前記地図情報の差異が対象となる地物の位置の差異である場合には、前記地物の位置の変化量を含み、
前記更新判断部は、複数の前記車両から前記変化情報を取得した場合に、複数の前記変化情報を統計処理し、
前記閾値決定部は、時系列の前記変化情報と統計処理した前記変化情報とによって、閾値を変更し、
前記更新判断部は、前記閾値決定部が決定した閾値を用いて、前記地図情報の更新の要否を判断する管理サーバ。 A management server that communicates with an in-vehicle device (60) mounted on a plurality of vehicles (200) and manages map information stored in a storage unit (30) of the in-vehicle device,
A server communication unit (81) that communicates with the in-vehicle device;
an update determination unit (86) that, when receiving change information from a plurality of the in-vehicle devices, performs statistical processing on the plurality of change information and determines whether or not to update the map information;
a threshold value determination unit (84) for determining a threshold value for determining whether or not to update the map information;
a control unit (83) that controls the server communication unit so as to transmit the updated map information to the in-vehicle device when the map information is updated;
The change information is information generated when surrounding information detected by a surrounding detection sensor mounted on the vehicle differs from the map information stored in the storage unit, and when the difference between the surrounding information and the map information is a difference in the position of a target feature, the change information includes an amount of change in the position of the feature,
When the update determination unit acquires the change information from a plurality of the vehicles, the update determination unit statistically processes the plurality of pieces of change information;
The threshold determination unit changes a threshold based on the time-series change information and the statistically processed change information;
The update determination unit is a management server that determines whether or not the map information needs to be updated, using the threshold determined by the threshold determination unit .
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022010350 | 2022-01-26 | ||
| JP2022010350 | 2022-01-26 | ||
| PCT/JP2023/002143 WO2023145738A1 (en) | 2022-01-26 | 2023-01-24 | Map update system, vehicle-mounted device, and management server |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2023145738A1 JPWO2023145738A1 (en) | 2023-08-03 |
| JPWO2023145738A5 JPWO2023145738A5 (en) | 2024-06-13 |
| JP7626255B2 true JP7626255B2 (en) | 2025-02-04 |
Family
ID=87471974
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023576924A Active JP7626255B2 (en) | 2022-01-26 | 2023-01-24 | Map update system, in-vehicle device and management server |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7626255B2 (en) |
| WO (1) | WO2023145738A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240426632A1 (en) * | 2023-06-26 | 2024-12-26 | Torc Robotics, Inc. | Automatic correction of map data for autonomous vehicles |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017212639A1 (en) | 2016-06-10 | 2017-12-14 | パイオニア株式会社 | Information processing device, measuring device, and control method |
| WO2018181974A1 (en) | 2017-03-30 | 2018-10-04 | パイオニア株式会社 | Determination device, determination method, and program |
| JP2020038359A (en) | 2018-08-31 | 2020-03-12 | 株式会社デンソー | Map system, vehicle-side device, method, and storage medium |
| US20200302639A1 (en) | 2019-03-19 | 2020-09-24 | Electronics And Telecommunications Research Institute | Apparatus and method for managing feature point map |
| JP2021004936A (en) | 2019-06-25 | 2021-01-14 | 株式会社Mobility Technologies | Map data management device and map data management method |
| JP2021157241A (en) | 2020-03-25 | 2021-10-07 | 株式会社デンソー | Map update device and map update program |
-
2023
- 2023-01-24 JP JP2023576924A patent/JP7626255B2/en active Active
- 2023-01-24 WO PCT/JP2023/002143 patent/WO2023145738A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017212639A1 (en) | 2016-06-10 | 2017-12-14 | パイオニア株式会社 | Information processing device, measuring device, and control method |
| WO2018181974A1 (en) | 2017-03-30 | 2018-10-04 | パイオニア株式会社 | Determination device, determination method, and program |
| JP2020038359A (en) | 2018-08-31 | 2020-03-12 | 株式会社デンソー | Map system, vehicle-side device, method, and storage medium |
| US20200302639A1 (en) | 2019-03-19 | 2020-09-24 | Electronics And Telecommunications Research Institute | Apparatus and method for managing feature point map |
| JP2021004936A (en) | 2019-06-25 | 2021-01-14 | 株式会社Mobility Technologies | Map data management device and map data management method |
| JP2021157241A (en) | 2020-03-25 | 2021-10-07 | 株式会社デンソー | Map update device and map update program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2023145738A1 (en) | 2023-08-03 |
| WO2023145738A1 (en) | 2023-08-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6424761B2 (en) | Driving support system and center | |
| JP7176811B2 (en) | Sparse Maps for Autonomous Vehicle Navigation | |
| US11092442B2 (en) | Host vehicle position estimation device | |
| JP7310313B2 (en) | POSITION CORRECTION SERVER, POSITION MANAGEMENT DEVICE, MOBILE POSITION MANAGEMENT SYSTEM AND METHOD, POSITION INFORMATION CORRECTION METHOD, COMPUTER PROGRAM, IN-VEHICLE DEVICE, AND VEHICLE | |
| CN107826104B (en) | Method for providing information about an intended driving intention of a vehicle | |
| EP3644294A1 (en) | Vehicle information storage method, vehicle travel control method, and vehicle information storage device | |
| US20180056998A1 (en) | System and Method for Multi-Vehicle Path Planning Technical Field | |
| JP6971020B2 (en) | Anomaly detection device and anomaly detection method | |
| US10705207B2 (en) | Control device, server system and vehicle | |
| CN116171464A (en) | Signal lamp recognition device, signal lamp recognition method, vehicle control device | |
| WO2018174255A1 (en) | Information processing device and information processing system | |
| US20230148097A1 (en) | Adverse environment determination device and adverse environment determination method | |
| US11181924B2 (en) | System and method for performing differential analysis of vehicles | |
| US20200276984A1 (en) | Server and Vehicle Control System | |
| US10697780B2 (en) | Position correction apparatus, navigation system and automatic driving system | |
| US11885640B2 (en) | Map generation device and map generation method | |
| CN111417993B (en) | Method and device for providing a position of at least one object | |
| KR102402171B1 (en) | Method and system for detecting slip accident using mobile device | |
| JP7626255B2 (en) | Map update system, in-vehicle device and management server | |
| JP6500607B2 (en) | Vehicle position determination device and vehicle position determination method | |
| JP6500606B2 (en) | Vehicle position determination device and vehicle position determination method | |
| JP7683749B2 (en) | Map information system and in-vehicle device | |
| JP7658467B2 (en) | Map information system and in-vehicle device | |
| US20250172399A1 (en) | Method for predicting the availability of a feature-based localization of a vehicle, and method for controlling a vehicle | |
| US20250035447A1 (en) | Position estimation device, position estimation method, and position estimation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240314 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240604 |
|
| AA64 | Notification of invalidation of claim of internal priority (with term) |
Free format text: JAPANESE INTERMEDIATE CODE: A241764 Effective date: 20240604 |
|
| 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: 20241224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250106 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7626255 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |