JP6386300B2 - Vehicle position specifying device and driving support device - Google Patents
Vehicle position specifying device and driving support device Download PDFInfo
- Publication number
- JP6386300B2 JP6386300B2 JP2014173582A JP2014173582A JP6386300B2 JP 6386300 B2 JP6386300 B2 JP 6386300B2 JP 2014173582 A JP2014173582 A JP 2014173582A JP 2014173582 A JP2014173582 A JP 2014173582A JP 6386300 B2 JP6386300 B2 JP 6386300B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- node
- map
- specific
- link
- 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
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車両の位置の特定に関する。 The present invention relates to specifying the position of a vehicle.
近年、道路のレーン数、信号機の種類や大きさ、横断歩道の位置や大きさ、標識や道路標示の位置や大きさなどを詳細に記載した地図データ(以下、「詳細地図データ」と呼ぶ)を予め記憶しておき、かかる地図データを利用して車両位置を特定する装置が提案されている。例えば、一部の領域についてのみ詳細地図データを用意しておき、GPS(Global Positioning System)測位部により特定される概略位置が詳細地図データが用意されている領域内である場合に、詳細地図データに含まれるランドマークの位置に基づいて正確な車両位置を特定する装置が提案されている(例えば、特許文献1参照)。 In recent years, map data that details the number of road lanes, the type and size of traffic lights, the location and size of pedestrian crossings, and the location and size of signs and road markings (hereinafter referred to as “detailed map data”). Is previously stored, and a device for specifying the vehicle position using such map data has been proposed. For example, when detailed map data is prepared only for a part of the area and the approximate position specified by the GPS (Global Positioning System) positioning unit is within the area where the detailed map data is prepared, the detailed map data Has been proposed (see, for example, Patent Document 1).
GPS測位部による測位結果には誤差が含まれているため、かかる測位結果に基づき特定される概略位置は、実際の位置から大きくずれる可能性がある。また、詳細地図データのデータ量を低減させる、或いは詳細地図データの整備が遅れている等の理由から、詳細地図データが存在する領域は、例えば、主要交差点近傍といった比較敵狭い領域に限られる場合がある。これらのことから、実際の車両位置が詳細地図が用意されている領域内であるにも関わらず、特定された車両の概略位置がかかる領域内でないために、詳細地図に基づいて車両位置を特定できないという問題が起こり得る。また、車両は走行しているため、概略位置が詳細地図データが用意された領域内であると特定されたとしても、詳細地図データを利用して車両の詳細位置を特定しようとする際にはかかる領域から外れてしまい、詳細地図データに基づいて車両位置を特定できないという問題が起こり得る。これらの問題は、GPS測位部により概略位置を特定する場合に限らず、例えば、車速センサとジャイロとを用いて走行距離および方角を記録して現在位置を特定するいわゆる慣性航法装置を用いる場合など、任意の方法により概略位置を特定(推定)する場合に共通する問題であった。そのほか、従来の車両位置特定装置では、その小型化や、低コスト化、省資源化、製造の容易化、使い勝手の向上等が望まれていた。 Since the positioning result by the GPS positioning unit includes an error, the approximate position specified based on the positioning result may be greatly deviated from the actual position. In addition, because the amount of detailed map data is reduced or the detailed map data is delayed, the area where the detailed map data exists is limited to a comparatively narrow area such as the vicinity of the main intersection. There is. As a result, although the actual vehicle position is within the area where the detailed map is prepared, the approximate position of the specified vehicle is not within the area, so the vehicle position is identified based on the detailed map. The problem of not being possible can occur. In addition, since the vehicle is traveling, even if it is determined that the approximate position is within the area where the detailed map data is prepared, when the detailed position of the vehicle is determined using the detailed map data, There is a problem that the vehicle position cannot be specified based on the detailed map data because the vehicle is out of the region. These problems are not limited to the case where the approximate position is specified by the GPS positioning unit. For example, when using a so-called inertial navigation device that records the travel distance and direction using a vehicle speed sensor and a gyro to specify the current position. This is a common problem when the approximate position is specified (estimated) by an arbitrary method. In addition, the conventional vehicle positioning device has been desired to be downsized, reduced in cost, resource saving, easy manufacturing, improved usability, and the like.
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。 SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms.
(1)本発明の一形態によれば、車両位置特定装置が提供される。この車両位置特定装置は、道路を表すリンクと交差点を表すノードとを含む第1の地図の地図データを記憶する第1地図データ記憶部と;前記第1の地図で表される領域のうちの一部の領域である特定領域に対応する第2の地図であって、前記第1の地図に比べて前記特定領域内の地物が高精度に表現されている第2の地図の地図データを記憶する第2地図データ記憶部と;車両の位置を特定する車両位置特定部と;前記ノードからの前記車両の移動距離を特定する距離特定部と;を備え、前記第1地図データ記憶部には、前記特定領域の外側に配置されているノードのうちの少なくとも1つのノードである特定ノードに関連付けて、該特定ノードから1つ又は複数のリンクにより構成される特定リンクに沿って前記特定領域に至るまでの距離以下の所定距離を示す距離情報が記憶されており、前記車両位置特定部は;前記車両が前記特定ノードを通過すると推定されると、該特定ノードに対する前記車両の相対的な位置を特定し;前記相対的な位置と前記所定距離と前記特定された移動距離とに基づき、前記車両が前記特定ノードから前記特定リンクに沿って前記所定距離だけ離れた位置に達したことを特定した場合に、前記車両の位置を、前記第2の地図を用いて特定する。この形態の車両位置特定装置によれば、車両の位置を第2の地図に基づき特定することを、車両が特定ノードから特定リンクに沿って所定距離だけ離れた位置に達した場合に実行する。そして、この所定距離を、特定ノードから特定リンクに沿って特定領域に至るまでの距離以下とするので、車両が特定リンクに沿って走行してゆき、特定領域を過ぎてから、第2地図に基づき現在位置を特定することが実行されることを抑制できる。このため、第2地図に基づき車両の現在位置が特定できなくなることを抑制できる。 (1) According to one aspect of the present invention, a vehicle position specifying device is provided. The vehicle position specifying device includes: a first map data storage unit that stores map data of a first map including a link that represents a road and a node that represents an intersection; of the region represented by the first map; Map data of a second map corresponding to a specific area which is a part of the area, wherein the features in the specific area are expressed with higher precision than the first map. A second map data storage unit for storing; a vehicle position specifying unit for specifying the position of the vehicle; and a distance specifying unit for specifying a moving distance of the vehicle from the node; and the first map data storage unit Is associated with a specific node that is at least one of the nodes arranged outside the specific area, and the specific area along a specific link constituted by one or more links from the specific node Distance to Distance information indicating the following predetermined distance is stored, and the vehicle position specifying unit; if the vehicle is estimated to pass through the specific node, specifies a relative position of the vehicle with respect to the specific node; Based on the relative position, the predetermined distance, and the specified moving distance, when it is specified that the vehicle has reached a position away from the specific node along the specific link by the predetermined distance, The position of the vehicle is specified using the second map. According to the vehicle position specifying device of this aspect, specifying the position of the vehicle based on the second map is executed when the vehicle reaches a position separated from the specific node along the specific link by a predetermined distance. And since this predetermined distance is made less than the distance from the specific node to the specific area along the specific link, the vehicle travels along the specific link, and after passing the specific area, Based on this, it can be suppressed that the current position is specified. For this reason, it can control that the present position of vehicles cannot be specified based on the 2nd map.
(2)上記形態の車両位置特定装置において、さらに、前記車両の外側の様子の撮像画像データを取得する画像データ取得部を備え、前記第1地図データ記憶部には、前記特定ノードに関連付けて、前記特定ノードに関連する地物の目印情報および位置情報が記憶されており、前記車両位置特定部は、前記撮像画像データと前記目印情報および位置情報とに基づき、前記相対的な位置を特定してもよい。この形態の車両位置特定装置によれば、特定ノードに対する車両の相対的な位置を、予め記憶しておいた目印情報および位置情報と、撮像画像データとに基づき特定するので、例えば、GPS測位部等により車両の相対的な位置を特定する構成に比べて、車両の相対的な位置を精度良く特定できる。したがって、車両が特定ノードから特定リンクに沿って所定距離だけ離れた位置に達したことを精度良く特定できるので、車両の位置を第2の地図を用いて精度良く特定できる。 (2) The vehicle position specifying device according to the above aspect further includes an image data acquisition unit that acquires captured image data of a state outside the vehicle, and the first map data storage unit is associated with the specific node. The landmark information and position information of the feature related to the specific node are stored, and the vehicle position specifying unit specifies the relative position based on the captured image data and the mark information and position information. May be. According to the vehicle position specifying device of this aspect, the relative position of the vehicle with respect to the specific node is specified based on the mark information and position information stored in advance and the captured image data. The relative position of the vehicle can be specified with higher accuracy than the configuration in which the relative position of the vehicle is specified by, for example. Therefore, since it can be specified with high accuracy that the vehicle has reached a position separated from the specific node along the specific link by a predetermined distance, the position of the vehicle can be specified with high accuracy using the second map.
(3)上記形態の車両位置特定装置において、さらに、右折または左折を含む前記車両の挙動を特定する挙動特定部を備え、前記車両位置特定部は、前記車両の挙動として右折または左折が特定されると、前記相対的な位置として、前記車両の位置が前記特定ノードの位置と同じ位置であると特定してもよい。この形態の車両位置特定装置によれば、車両の右折または左折が特定されると、相対的な位置として特定ノードの位置と同じ位置であると特定する。したがって、車両が特定ノードにおいて右折または左折して特定リンクに侵入するケースにおいては、特定ノードに対する相対的な位置を精度良く特定できる。 (3) The vehicle position specifying device of the above aspect further includes a behavior specifying unit that specifies the behavior of the vehicle including a right turn or a left turn, and the vehicle position specifying unit specifies a right turn or a left turn as the behavior of the vehicle. Then, you may specify that the position of the said vehicle is the same position as the position of the said specific node as said relative position. According to the vehicle position specifying device of this aspect, when a right turn or a left turn of the vehicle is specified, the relative position is specified as the same position as the position of the specific node. Therefore, in the case where the vehicle turns right or left at the specific node and enters the specific link, the relative position with respect to the specific node can be specified with high accuracy.
(4)本発明の他の形態によれば、上記形態の車両位置特定装置を備える運転支援装置が提供される。この運転支援装置は、前記車両の位置が前記特定領域内である場合に前記車両の位置に応じて前記第2の地図に基づき前記車両を制御する車両制御部と、前記車両の位置が前記特定領域内である場合に前記車両の位置に応じて前記第2の地図に基づき警報を報知する報知部と、のうち、少なくとも一方を備える。この形態の運転支援装置によれば、車両位置特定装置により精度良く特定された現在位置と第2の地図に基づき、車両の制御または警報の報知が実行されるので、適切なタイミングでの車両の制御または警報の報知を実行できる。 (4) According to the other form of this invention, a driving assistance device provided with the vehicle position specific device of the said form is provided. The driving support device includes a vehicle control unit that controls the vehicle based on the second map according to the position of the vehicle when the position of the vehicle is within the specific region, and the position of the vehicle is the specific At least one of a notification unit that notifies a warning based on the second map according to the position of the vehicle when it is within the region. According to the driving support device of this aspect, since the vehicle control or the alarm notification is executed based on the current position and the second map accurately identified by the vehicle position identifying device, the vehicle at an appropriate timing Control or alarm notification can be executed.
本発明は、種々の形態で実現することも可能である。例えば、車両制御装置や、車両や、車両位置の特定方法や、各装置または方法を実現するコンピュータプログラム、そのコンピュータプログラムを記録した一時的でない記録媒体等の形態で実現することができる。 The present invention can be realized in various forms. For example, the present invention can be realized in the form of a vehicle control device, a vehicle, a vehicle position specifying method, a computer program for realizing each device or method, a non-temporary recording medium on which the computer program is recorded, and the like.
A.第1実施形態:
A−1.装置構成:
図1は、本発明の一実施形態としての車両位置特定装置の概略構成を示すブロック図である。図1に示す車両位置特定装置100は、図示しない車両に搭載されて車両の位置を特定する。車両位置特定装置100により特定された位置に基づき、例えば、操舵やブレーキや出力の自動制御(以下、「車両制御」とも呼ぶ)を行なったり、運転者に現在位置を示す地図を表示したり、警報を報知したり、経路探索や経路案内を行なったりすること(以下、「運転支援」とも呼ぶ)ができる。なお、上述の車両とは、自動車、トラック、タクシー、バス、バイク、自転車など、道路上を走行可能な任意の車両を意味する。
A. First embodiment:
A-1. Device configuration:
FIG. 1 is a block diagram showing a schematic configuration of a vehicle position specifying device as one embodiment of the present invention. A vehicle
図1に示すように、車両位置特定装置100は、CPU(Central Processing Unit)110と、ROM(Read Only Memory)121と、RAM(Random Access Memory)122と、ハードディスク130と、センサ入力インターフェイス(I/F)部141と、画像入力インターフェイス(I/F)部142とを備えている。これらの各構成要素は、内部バス190に接続されている。
As shown in FIG. 1, the vehicle
CPU110は、ROM121に記憶されている制御プログラムを実行することにより、車両位置特定部111、距離特定部112、画像データ取得部113、および測位結果取得部114として機能する。
The
車両位置特定部111は、後述する車両位置特定処理を実行して、車両の現在位置を特定する。距離特定部112は、車両の移動した距離を特定する。例えば、後述する車速センサにより測定される車速を利用して移動距離を特定できる。画像データ取得部113は、撮像カメラ230により得られた撮像画像の画像データを取得してCPU110に送ったりハードディスク130に記憶させたりする。本実施形態において、撮像カメラ230は、CCD(Charge Coupled Device)を有するデジタルビデオカメラであり、所定画素数の映像データ(画像データ)を取得する。
The vehicle
測位結果取得部114は、GPS(Global Positioning System)測位部250による測位結果である現在位置に関する情報(緯度、経度および高度)を取得する。GPS測位部250は、全地球測位システム(GPS)衛星から出力される信号に基づき、現在位置を算出する。GPS測位部250として公知の装置を採用することができるため、その詳細な説明を省略する。
The positioning
ハードディスク130は、第1地図データ格納部131、第2地図データ格納部132、および地物情報格納部133を備えている。第1地図データ格納部131は、道路をリンクおよびノードで表した概略的な地図(以下、「第1地図」と呼ぶ)を表すデータ(以下、「第1地図データ」と呼ぶ)を格納する。
The
図2は、第1実施形態における第1地図を模式的に示す説明図である。図3は、第1地図データの一例を示す説明図である。図3では、図2に示す第1地図の一部に相当するデータを表す。図3(A)はリンクに関するデータ(以下、「リンクデータ」と呼ぶ)の一例を示し、図3(B)はノードに関するデータ(以下、「ノードデータ」と呼ぶ)の一例を示す。 FIG. 2 is an explanatory diagram schematically showing a first map in the first embodiment. FIG. 3 is an explanatory diagram showing an example of the first map data. FIG. 3 shows data corresponding to a part of the first map shown in FIG. 3A shows an example of data related to a link (hereinafter referred to as “link data”), and FIG. 3B shows an example of data related to a node (hereinafter referred to as “node data”).
図2に示すように、第1地図は、複数のリンクおよびノードにより表される。ノードは、現実の道路における交差点や分岐点に相当する。図2では、合計9個のノードが表されている。これらのうち、2つのノードN1a,N2aは、後述する特定ノードに該当する。残りの7つのノードN1b,N2b,N3b,N4b,N5b,N6b,N7bは、特定ノードではない。リンクは、ノードとノードとの間の道路部分に相当する。例えば、リンクL1は、2つのノードN1a,N1bの間の道路部分に相当する。同様に、リンクL2は2つのノードN1b,N2aの間の道路部分に、リンクL3は2つのノードN2a,N4bの間の道路部分に、リンクL4は2つのノードN4b,N1aの間の道路部分に、リンクL5は2つのノードN2a,N5bの間の道路部分に、リンクL6は2つのノードN1a,N3bの間の道路部分に、それぞれ相当する。なお、図2では、ノードN1bを端部とする2つのリンクL10,L11における他端に相当するノードは、それぞれ省略されている。なお、図2では、双方向の車線を単一のリンクで表しているが、それぞれ異なるリンクで表してもよい。 As shown in FIG. 2, the first map is represented by a plurality of links and nodes. A node corresponds to an intersection or a branch point on an actual road. In FIG. 2, a total of nine nodes are represented. Of these, the two nodes N1a and N2a correspond to specific nodes described later. The remaining seven nodes N1b, N2b, N3b, N4b, N5b, N6b, and N7b are not specific nodes. A link corresponds to a road portion between nodes. For example, the link L1 corresponds to a road portion between two nodes N1a and N1b. Similarly, link L2 is a road part between two nodes N1b and N2a, link L3 is a road part between two nodes N2a and N4b, and link L4 is a road part between two nodes N4b and N1a. The link L5 corresponds to the road portion between the two nodes N2a and N5b, and the link L6 corresponds to the road portion between the two nodes N1a and N3b. In FIG. 2, nodes corresponding to the other ends of the two links L10 and L11 having the node N1b as an end are omitted. In FIG. 2, the bidirectional lane is represented by a single link, but may be represented by different links.
図3(A)に示すように、リンクデータは、各リンクの識別子、接続ノード、および長さの各フィールドの情報から成る。本実施形態では、説明の便宜上、各リンクの識別子を、図2に示す各リンクの符号と一致させている。「接続ノード」フィールドには、各リンクの端点に相当するノードの識別子が設定される。本実施形態では、説明の便宜上、各ノードの識別子を、図2に示す各ノードの符号と一致させている。「長さ」フィールドには、各リンクの長さ(道路に沿った長さ)が設定される。なお、リンクデータとしては、上述した3つの情報に加えて、例えば、道路形状や車線数や道路種別など、道路を特徴付ける任意の情報を含んでもよい。また、各リンクを形成する点列の各点の座標を含んでも良い。 As shown in FIG. 3A, the link data is composed of information on each field of the identifier, connection node, and length of each link. In this embodiment, for convenience of explanation, the identifier of each link is made to coincide with the code of each link shown in FIG. In the “connection node” field, an identifier of a node corresponding to the end point of each link is set. In this embodiment, for convenience of explanation, the identifier of each node is made to match the code of each node shown in FIG. In the “length” field, the length of each link (length along the road) is set. The link data may include arbitrary information that characterizes the road, such as the road shape, the number of lanes, and the road type, in addition to the above-described three pieces of information. Further, the coordinates of each point of the point sequence forming each link may be included.
図3(B)に示すように、ノードデータは、各ノードの識別子、接続フラグ、位置情報、接続リンク、特定リンク、切替ポイント、および目印地物データの各フィールドの情報から成る。「接続フラグ」フィールドには、特定ノードであるか否かを示すフラグが設定される。特定ノードについて、図2を用いて説明する。 As shown in FIG. 3B, the node data is composed of information on each field of each node identifier, connection flag, position information, connection link, specific link, switching point, and landmark feature data. In the “connection flag” field, a flag indicating whether or not the node is a specific node is set. The specific node will be described with reference to FIG.
図2において破線で示す領域Ar1は、後述する第2地図により表されている領域(以下、「特定領域」と呼ぶ)である。リンクL1は、特定領域Ar1の内と外とに亘って延びるリンクである。本実施形態では、特定領域Ar1の内と外とに亘って延びるリンクを、「特定リンク」と呼ぶ。図2に示すように、リンクL2も、リンクL1と同様に特定リンクに該当する。 An area Ar1 indicated by a broken line in FIG. 2 is an area (hereinafter referred to as a “specific area”) represented by a second map described later. The link L1 is a link extending inside and outside the specific area Ar1. In the present embodiment, a link extending between the inside and the outside of the specific area Ar1 is referred to as a “specific link”. As shown in FIG. 2, the link L2 corresponds to a specific link similarly to the link L1.
特定ノードとは、特定リンク上において、特定領域の外側に配置されているノードである。また、特定ノードは、後述する車両位置特定処理において、GPS測位部250による測位結果を用いずに、第1地図データを用いて現在位置を特定する処理に関連するノードであり、後述する切替ポイントまでの距離の起点となるノードである。図2に示すように、本実施形態では、特定ノードは、特定領域から特定リンクに沿って移動して最初に到達するノード、換言すると、特定領域の外側のノードのうちの特定リンクL1,L2に沿って特定領域に最も近いノードN1a,N2aに設定されている。そして、図3に示す接続フラグ「1」は特定ノードであることを示し、接続フラグ「0」は特定ノードでないことを示す。
The specific node is a node arranged outside the specific area on the specific link. Further, the specific node is a node related to a process of specifying the current position using the first map data without using the positioning result by the
図3(B)に示す「位置情報」フィールドには、ノードの位置(緯度、経度および標高)が設定される。「接続リンク」フィールドには、ノードに接続されているリンクの識別子が設定される。「特定リンク」フィールドには、特定リンクの識別子が設定される。例えば、ノードN1aは、特定リンクであるリンクL1に接続されているため、特定リンクフィールドには「L1」が設定される。なお、特定リンクに接続されていないノードについては、「接続リンク」フィールドには、「−」が設定される。 In the “position information” field shown in FIG. 3B, the position of the node (latitude, longitude, and altitude) is set. In the “connection link” field, an identifier of a link connected to the node is set. An identifier of a specific link is set in the “specific link” field. For example, since the node N1a is connected to the link L1, which is a specific link, “L1” is set in the specific link field. For nodes that are not connected to a specific link, “-” is set in the “connection link” field.
「切替ポイント」フィールドには、当該ノードから切替ポイントまでの特定リンクに沿った長さが設定される。例えば、図2に示すように、リンクL1には切替ポイントCp1が設定されており、ノードN1aから切替ポイントCp1までのリンクL1に沿った長さD1が、ノードN1aに対して設定される。なお、図3の例では、長さD1は300メートルに相当する。図2に示すように、切替ポイントCp1は、特定領域Ar1とリンクL1との交点に設定されている。また、図2に示すように、リンクL2には切替ポイントCp2が設定されており、ノードN2aから切替ポイントCp2までのリンクL2に沿った長さD2が、ノードN2aに対して設定される。なお、図3の例では、長さD2は150mに設定されている。本実施形態では、図2に示すように、切替ポイントCp2は、特定領域Ar1とリンクL2との交点よりも、リンクL2に沿ってノードN2a寄りの位置に相当する。上述の切替ポイントとは、車両の位置を特定する際に用いる地図を第1地図から第2地図に切り替えるべき地点として、予め管理者により設定されている地点を意味する。なお、切替ポイントの詳細については、後述の車両位置特定処理の中で説明する。 In the “switching point” field, a length along a specific link from the node to the switching point is set. For example, as shown in FIG. 2, a switching point Cp1 is set for the link L1, and a length D1 along the link L1 from the node N1a to the switching point Cp1 is set for the node N1a. In the example of FIG. 3, the length D1 corresponds to 300 meters. As shown in FIG. 2, the switching point Cp1 is set at the intersection of the specific area Ar1 and the link L1. As shown in FIG. 2, the switching point Cp2 is set for the link L2, and the length D2 along the link L2 from the node N2a to the switching point Cp2 is set for the node N2a. In the example of FIG. 3, the length D2 is set to 150 m. In the present embodiment, as shown in FIG. 2, the switching point Cp2 corresponds to a position closer to the node N2a along the link L2 than the intersection between the specific area Ar1 and the link L2. The above-mentioned switching point means a point set in advance by the administrator as a point where the map used when specifying the position of the vehicle is to be switched from the first map to the second map. The details of the switching point will be described in the vehicle position specifying process described later.
図3(B)に示す「目印地物データ」フィールドには、後述する車両位置特定処理において、特定ノードを特定するために用いられる地物(以下、「目印地物」と呼ぶ)のデータ(以下、「目印地物データ」と呼ぶ)の識別子が設定される。本実施形態において、目印地物データとは、目印地物の画像、名称、各種属性を表すデータ群を意味する。後述するように、地物情報格納部133には、各地物のデータが識別子と対応付けられて格納されており、上述の目印地物データフィールドには、目印地物データの識別子が設定される。本実施形態では、ノードN1aには、目印地物として、ノードN1aに配置されている信号機に設置されてノードN1aの名称が記載されている標識が設定されている。なお、特定リンクに接続されていないノードについては、「目印地物データ」フィールドには、「−」が設定される。
In the “marking feature data” field shown in FIG. 3B, data (hereinafter referred to as “marking feature”) used for specifying a specific node in the vehicle position specifying process (to be described later) ( Hereinafter, an identifier of “marking feature data” is set. In the present embodiment, the landmark feature data means a data group representing the image, name, and various attributes of the landmark feature. As will be described later, each feature data is stored in the feature
図3(A)および図3(B)に示す各フィールドの値は、予め管理者によって設定されている。なお、図3(A)および図3(B)では、位置情報および目印地物データの各フィールドの値は、説明の便宜上、模式的な値として表している。 The values of the fields shown in FIGS. 3A and 3B are set in advance by the administrator. In FIGS. 3A and 3B, the values of the fields of the position information and the landmark feature data are represented as schematic values for convenience of explanation.
図1に示す第2地図データ格納部132は、道路や標識や路面標示等の地物を第1地図に比べて高精度に表現する地図である第2地図の地図データ(以下、「第2地図データ」と呼ぶ)を格納する。本実施形態において、第2地図は、第1地図で表される領域のうちの一部の領域に対応している。具体的には、図2に示す上述した特定領域Ar1に対応する。
The second map
図4は、第1実施形態における第2地図を模式的に示す説明図である。図5は、第2地図データの一例を示す説明図である。図5では、図4に示す第1地図の一部に相当するデータを表す。図4に示すように、第2地図には、道路の各レーンに加えて、各レーンの中心線や、停止線および横断歩道等の路面標示や、信号機および標識等の道路近傍に存在する地物も表現されている。なお、図4では、第1地図において対応するリンクまたはノードの識別子(符号)を、説明の便宜上表示している。 FIG. 4 is an explanatory diagram schematically showing a second map in the first embodiment. FIG. 5 is an explanatory diagram showing an example of the second map data. FIG. 5 shows data corresponding to a part of the first map shown in FIG. As shown in FIG. 4, in addition to each lane of the road, the second map includes roads such as center lines of each lane, road markings such as stop lines and pedestrian crossings, and roads such as traffic lights and signs. Things are also expressed. In FIG. 4, the identifier (code) of the corresponding link or node in the first map is displayed for convenience of explanation.
図5に示すように、第2地図データは、「道路面」、「道路端」、「路面標示」、「信号」、「標識」、「レーン」、および「その他の立体物」に関するデータを含む。なお、図5では、第2地図データに含まれるコンテンツを列挙し、具体的なデータについては、図示を省略している。 As shown in FIG. 5, the second map data includes data relating to “road surface”, “road edge”, “road marking”, “signal”, “signpost”, “lane”, and “other three-dimensional objects”. Including. In FIG. 5, contents included in the second map data are listed, and specific data is not shown.
「道路面」としては、例えば、交差点、分離帯、路肩、および歩道に関する情報が設定されている。例えば、交差点に関する情報としては、交差点の大きさや交差点の位置などの情報が含まれる。「道路端」としては、道路端線に関する情報が設定される。道路端線に関する情報としては、道路中央位置(分離帯の中央)からの距離や、道路端線を形成する点列の各点の座標などが含まれる。 As the “road surface”, for example, information on an intersection, a separation zone, a road shoulder, and a sidewalk is set. For example, the information regarding the intersection includes information such as the size of the intersection and the position of the intersection. As the “road end”, information on the road end line is set. The information about the road edge line includes the distance from the road center position (the center of the separation band), the coordinates of each point of the point sequence forming the road edge line, and the like.
「路面標示」としては、例えば、区画線、停止線、横断歩道、および路面標示に関する情報が設定されている。例えば、停止線に関する情報としては、停止線の配置位置や大きさに関する情報などが含まれる。なお、図5では、図4に示す停止線13の識別子「0A2」が記載されており、停止線13について位置および大きさが設定されていることを示している。また、例えば、路面標示に関する情報としては、路面標示の位置および大きさに加えて、路面標示の種類に関する情報などが含まれる。 As the “road marking”, for example, information related to lane markings, stop lines, pedestrian crossings, and road markings is set. For example, the information regarding the stop line includes information regarding the arrangement position and size of the stop line. In FIG. 5, the identifier “0A2” of the stop line 13 shown in FIG. 4 is described, indicating that the position and size of the stop line 13 are set. Further, for example, the information regarding the road marking includes information regarding the type of road marking in addition to the position and size of the road marking.
「信号」としては、例えば、車両用信号に関する情報、および歩行者用信号に関する情報が設定されている。車両用信号に関する情報としては、例えば、信号機の位置、大きさ、形状に関する情報や、矢印信号の有無や種類に関する情報や、交差点名称の標識の有無の情報などが含まれる。歩行者用信号に関する情報としては、例えば、信号機の位置、大きさ、形状に関する情報などが含まれる。 As the “signal”, for example, information related to a vehicle signal and information related to a pedestrian signal are set. The information on the vehicle signal includes, for example, information on the position, size, and shape of the traffic light, information on the presence / absence and type of an arrow signal, and information on the presence / absence of an intersection name sign. The information related to the pedestrian signal includes, for example, information related to the position, size, and shape of the traffic light.
「標識」としては、例えば、既存の標識に関する情報がそれぞれ設定されている。具体的には、種類を表す情報や、標識の位置、大きさ、形状、色等の情報が含まれる。図5では、図4に示す駐車禁止の標識12の識別子「0A1」が記載されており、標識12について位置、大きさ、形状、色等が設定されていることを示している。 As the “label”, for example, information related to an existing label is set. Specifically, information indicating the type and information such as the position, size, shape, and color of the sign are included. In FIG. 5, the identifier “0A1” of the parking prohibition sign 12 shown in FIG. 4 is described, which indicates that the position, size, shape, color, and the like are set for the sign 12.
「レーン」としては、例えば、レーン中心線に関する情報や、レーン間接続に関する情報などが設定されている。レーン中心線に関する情報としては、レーン中心線の数や、各レーン中心線の位置などが含まれる。図5では、図4に示すレーン中心線11の識別子「0B1」が記載されており、レーン中心線11について数や位置等が設定されていることを示している。 As the “lane”, for example, information on the lane center line, information on inter-lane connection, and the like are set. Information on the lane center line includes the number of lane center lines, the position of each lane center line, and the like. In FIG. 5, the identifier “0B1” of the lane center line 11 shown in FIG. 4 is described, indicating that the number, position, etc. are set for the lane center line 11.
「その他の立体物」としては、例えば、縁石、壁、ガードレール、電柱、および街灯に関する情報が設定されている。例えば、縁石に関する情報としては、縁石の位置および大きさなどが含まれる。 As the “other three-dimensional object”, for example, information on curbstones, walls, guardrails, utility poles, and street lamps is set. For example, the information on the curb includes the position and size of the curb.
図5に示すように、第2地図データには、多くの地物について位置、種類、大きさ、形状等についての高精度な情報が含まれる。したがって、第2地図データのデータ量は非常に多い。しかしながら、上述したように、第2地図データは、第1地図の一部の領域のみ対応しており、すべての領域に対応していない。このため、第2地図が第1地図のすべての領域に対応する構成に比べてデータ量が低減され、ハードディスク130として比較的記憶容量の小さなハードディスクを用いることができる。
As shown in FIG. 5, the second map data includes highly accurate information about the position, type, size, shape, etc. of many features. Therefore, the data amount of the second map data is very large. However, as described above, the second map data corresponds to only a partial area of the first map and does not correspond to all areas. For this reason, the amount of data is reduced compared to the configuration in which the second map corresponds to all areas of the first map, and a hard disk with a relatively small storage capacity can be used as the
図1に示す地物情報格納部133には、第1地図データや第2地図データにおいて識別子が設定されている各種地物のデータが、識別子と対応付けて格納されている。
In the feature
センサ入力インターフェイス部141は、車両に配置されている車速センサ240およびGPS測位部250に接続されており、これらの各センサからの信号を、内部バス190を介してCPU110に中継する。車速センサ240は、車両の走行速度を検出する。車速センサ240として公知の装置を採用することができるため、その詳細な説明を省略する。画像入力インターフェイス部142は、撮像カメラ230に接続されている。撮像カメラ230は、CCD(Charge Coupled Device)を有するデジタルビデオカメラであり、所定画素数の映像データ(画像データ)を取得する。なお、本実施形態において、撮像カメラ230は、撮像範囲が車両前方となるように、車両に搭載されている。
画像入力インターフェイス部142は、撮像カメラ230により得られた画像データを、内部バス190を介してCPU110に中継する。
The sensor
The image
上記構成を有する第1実施形態の車両位置特定装置100では、後述する車両位置特定処理を実行することにより、車両が特定領域内に存在する場合には、第2地図を用いて現在位置をより精度良く特定し、第2地図を用いた現在位置の特定が実行できないことを抑制する。
In the vehicle
上述の第1地図データ格納部131は、請求項における第1地図データ記憶部に相当する。また、第2地図データ格納部132は、請求項における第2地図データ記憶部に相当する。
The first map
A−2.車両位置特定処理:
図6は、第1実施形態における車両位置特定処理の手順を示すフローチャートである。車両位置特定装置100では、車両のイグニッションがオンとなり、車両位置特定装置100の電源がオンすると、車両位置特定処理が実行される。なお、以降では、車両が図2において破線の矢印で示す経路RT1に沿って運転されるものとする。
A-2. Vehicle location processing:
FIG. 6 is a flowchart showing the procedure of the vehicle position specifying process in the first embodiment. In the vehicle
測位結果取得部114は、GPS測位部250による測位結果を取得し、かかる測位結果の示す位置を、車両の現在位置として推定される位置(以下、「推定現在位置」と呼ぶ)として特定する(ステップS105)。車両位置特定部111は、ノードデータを参照して、ステップS105で特定された推定現在位置が特定ノードの近傍であるか否かを判定する(ステップS110)。特定ノードの近傍とは、本実施形態では、特定ノードまでの距離が0メートル以上且つ50メートル以下であることを意味する。なお、特定ノードまでの距離が任意の距離である範囲を、特定ノードの近傍としてもよい。
The positioning
上述のステップS110において、推定現在位置が特定ノードの近傍でないと判定されると(ステップS110:NO)、上述のステップS105が実行される。これに対して、推定現在位置が特定ノードの近傍であると判定されると(ステップS110:YES)、画像データ取得部113は、撮像カメラ230の撮像により得られた画像データを取得する(ステップS115)。車両位置特定部111は、ステップS115で取得された画像データの表す画像において目印候補地物を抽出する(ステップS120)。目印候補地物とは、上述した目印地物の候補となる地物を意味する。具体的には、ノードN1aの近傍であれば、撮像画像において、ノードN1aに対応付けられている目印地物である「交差点名称が記載された標識」と類似する外形の地物が抽出される。車両位置特定部111は、ステップS120で抽出された目印候補地物が特定ノードの目印地物であるか否かを判定する(ステップS125)。例えば、ノードN1aの近傍で撮像された画像において、交差点名称が記載された標識が抽出されると、かかる標識の文字列に関する情報と、図3(B)に示すようにノードN1aに対して目印地物データとして記憶されている文字列に関する情報とを比較して、これらが一致する場合に目印候補地物が特定ノードの目印地物であると判定し、一致しない場合に目印候補地物が特定ノードの目印地物でないと判定できる。
If it is determined in step S110 described above that the estimated current position is not near the specific node (step S110: NO), step S105 described above is executed. On the other hand, when it is determined that the estimated current position is in the vicinity of the specific node (step S110: YES), the image
上述のステップS125において、目印候補地物が目印地物でないと判定されると(ステップS125:NO)、ステップS105に戻る。これに対して、ステップS125において、目印候補地物が目印地物であると判定されると(ステップS125:YES)、車両位置特定部111は、撮像画像に基づき、目印地物であると特定した地物と車両との位置関係から、第1地図上の現在位置を特定する(ステップS130)。したがって、GPS測位結果に基づく推定される現在位置に比べて、より精度の高い現在位置が特定される。
If it is determined in step S125 described above that the landmark candidate feature is not a landmark feature (step S125: NO), the process returns to step S105. On the other hand, when it is determined in step S125 that the landmark candidate feature is a landmark feature (step S125: YES), the vehicle
車両位置特定部111は、車両が特定リンクを走行中であるか否かを判定する(ステップS135)。特定リンクを走行中であるか否かは、例えば、リンクデータがリンクの点列の座標を含む構成においては、改めてGPS測位部250による測位結果を取得し、その測位結果の位置が特定リンク上の点列のいずれかの点から所定距離以内であるか否かにより判定できる。
The vehicle
上述のステップS135において、車両が特定リンクを走行していないと判定されると(ステップS135:NO)、前述のステップS105に戻る。例えば、車両が図2に示すリンクL4をノードN1aに向かって走行していき、ノードN1aに達した後に、左折せずに直進した場合などには、車両は、リンクL1上に存在しなくなる。この場合、車両の現在位置としては、ステップS105におけるGPS測位部250の測位結果による推定現在位置、および、ステップS130における撮像画像および第1地図データにより特定される現在位置とが得られるに過ぎない。
If it is determined in step S135 described above that the vehicle is not traveling on the specific link (step S135: NO), the process returns to step S105 described above. For example, when the vehicle travels on the link L4 shown in FIG. 2 toward the node N1a, and reaches the node N1a and then goes straight without turning left, the vehicle does not exist on the link L1. In this case, only the estimated current position based on the positioning result of the
これに対して、上述のステップS135において、車両が特定リンクを走行していると判定されると(ステップS135:YES)、距離特定部112は、特定ノードからの走行距離を特定する(ステップS140)。例えば、ステップS125が実行されてからの経過時間と、車速センサ240から受信する走行速度の履歴とから、ステップS130で特定された現在位置からの距離を求め、ステップS130で特定された現在位置と特定ノードとの位置関係から、特定ノードからの距離を特定することができる。図2の経路RT1に沿って車両が走行して、ノードN1aにおいて左折してリンクL1内に存在する場合、ノードN1aからその位置までの距離が測定される。
On the other hand, when it is determined in step S135 described above that the vehicle is traveling on the specific link (step S135: YES), the
車両位置特定部111は、図3(B)に示すノードデータの切替ポイントフィールドの値を参照して、ステップS140において測定された特定ノードからの距離に基づき、現在位置が切替ポイントに達したか否かを判定する(ステップS145)。現在位置が切替ポイントに達していないと判定されると(ステップS145:NO)、前述のステップS140が実行される。これに対して、現在位置が切替ポイントに達したと判定されると(ステップS145:YES)、画像データ取得部113は、撮像カメラ230の撮像により得られた画像データを取得する(ステップS150)。例えば、図2に示す経路RT1に沿って車両がリンクL1をノードN1bに向かって進んでゆき、ノードN1aからの距離がD1(300メートル)の地点である切替ポイントCp1に達すると、画像データが取得される。切替ポイントCp1は、特定領域Ar1の内と外との境界に位置しているので、ステップS150で取得される画像には、特定領域Ar1内の地物が写ることになる。また、例えば、車両がリンクL2をノードN1bに向かって進んでゆき、ノードN2aからの距離がD2(150メートル)の地点である切替ポイントCp2に達すると、画像データが取得される。切替ポイントCp2は、特定領域Ar1よりも外側に位置しているので、最初にステップS150が実行されて得られた画像には、特定領域Ar1の外側に位置する地物が写り、特定領域Ar1内の地物が写らない可能性がある。但し、後述するように、ステップS150は繰り返し実行されるため、車両が特定領域Ar1に入った後に実行されるステップS150で得られた撮像画像内には、特定領域Ar1内の地物が写ることになる。
The vehicle
車両位置特定部111は、ステップS150で取得された画像内において、ランドマークを抽出する(ステップS155)。ランドマークとは、第2地図により表され得る地物を意味し、例えば、図5に示すような各地物が該当する。このステップS155は、例えば、予めランドマークとなり得る地物の輪郭パターンを登録しておき、撮像画像内におけるエッジ抽出等により輪郭抽出を行い、抽出された輪郭と予め登録されている輪郭パターンとを比較してランドマークを抽出してもよい。なお、上述のように、リンクL1上の切替ポイントCp1で撮像された画像内には、特定領域Ar1内の地物が写るためランドマークが抽出され得る。他方、切替ポイントCp2で撮像された画像内には、特定領域Ar1の外側にある地物が写り、特定領域Ar1内の地物が写らない可能性がある。この場合、ステップS155では、ランドマークは抽出されない。
The vehicle
車両位置特定部111は、ステップS155において抽出したランドマークを、第2地図データに基づき特定し、特定されたランドマークと車両との位置関係から、第2地図上の現在位置を特定する(ステップS160)。図4に示すように、第2地図には、多数のランドマークが設定されている。したがって、ステップS160では、撮像画像内において多数のランドマークと車両との位置関係から、車両の現在位置が特定されるため、高精度の位置が特定されることになる。
The vehicle
ここで、上述のステップS150〜S160は、現在の車両位置が例えば図2に示す切替ポイントCp1に達したと判定されると実行されるため、特定領域Ar1において第2地図上の高精度の位置が特定される。換言すると、ノードN1aからノードN1bに向かってリンクL1を走行してゆき特定領域Ar1を越えてからステップS150〜S160が実行されてしまい、第2地図上において現在位置が特定できなくなることを抑制できる。 Here, the above-described steps S150 to S160 are executed when it is determined that the current vehicle position has reached, for example, the switching point Cp1 shown in FIG. 2, and thus the highly accurate position on the second map in the specific area Ar1. Is identified. In other words, it can be suppressed that the steps S150 to S160 are executed after traveling on the link L1 from the node N1a toward the node N1b and exceeding the specific area Ar1, and the current position cannot be specified on the second map. .
ステップS160の実行後、車両位置特定部111は、ステップS160で特定された現在位置が特定領域から外れたか否かを判定し(ステップS165)、現在位置が特定領域から外れていないと判定されると、上述のステップS150に戻り、ステップS150〜S160が再び実行される。したがって、車両の走行と共に第2地図上における現在位置が継続して特定される。他方、ステップS165において、現在位置が特定領域から外れたと判定されると、前述のステップS105に戻り、ステップS105〜S160が再び実行される。
After executing step S160, the vehicle
以上説明した第1実施形態の車両位置特定装置100では、撮像画像内のランドマークを特定して、特定されたランドマークと車両との位置関係から第2地図に基づき現在位置を特定する処理を、車両の現在位置が切替ポイントに達したことを契機として開始する。そして、この切替ポイントを、特定ノードから切替ポイントまでの特定リンクに沿った距離が、特定ノードから特定領域Ar1までの特定リンクに沿った距離以下となるような地点として設定している。したがって、特定リンクに沿って走行してゆき、特定領域Ar1を過ぎてから、ランドマークの特定および第2地図に基づき現在位置を特定する処理が開始されることを抑制できる。このため、第2地図に基づき車両の現在位置が特定できなくなることを抑制できる。なお、特定領域の手前に切替ポイントが設定されていると、ランドマークの特定および第2地図に基づき現在位置を特定する処理が実行された場合、当初は現在位置を特定できないことが起こり得る。しかしながら、車両の走行に伴って車両が特定領域Ar1内に進入すると、第2地図に基づき現在位置を特定することが可能となる。
In the vehicle
また、車両の現在位置が切替ポイントに達したか否かを判定するために、まず特定ノードにおいて撮像画像に基づき第1地図上の位置を特定し、次に所定ノードからの距離を測定することによりその距離が所定距離以上であるか否かで判定している。したがって、GPS測位部250の測位結果に基づき現在位置を特定して切替ポイントに達したか否かを特定する構成に比べて、切替ポイントに達したか否かを精度良く判定できる。 Further, in order to determine whether or not the current position of the vehicle has reached the switching point, first the position on the first map is specified based on the captured image at the specific node, and then the distance from the predetermined node is measured. Thus, the determination is made based on whether the distance is equal to or greater than a predetermined distance. Therefore, compared with a configuration that identifies whether reaches the switching point to identify the current position based on the positioning result of GPS positioning unit 2 50, it can be accurately determined whether reaches the switching point.
また、切替ポイントの位置を、特定領域から特定リンクに沿って移動して最初に到達するノードからの距離として設定している。換言すると、特定領域の外側のノードのうちの特定リンクに沿って特定領域に最も近いノードからの距離として設定している。このため、切替ポイントの位置を、特定領域の外側の他のノードからの距離として設定する構成に比べて、かかる距離を短くできる。このため、かかる構成に比べて、現在位置が切替ポイントに達したか否かを精度良く判別できる。 In addition, the position of the switching point is set as the distance from the node that first moves from the specific area along the specific link. In other words, it is set as the distance from the node closest to the specific area along the specific link among the nodes outside the specific area. For this reason, this distance can be shortened compared with the structure which sets the position of a switching point as a distance from the other node outside a specific area | region. For this reason, it is possible to accurately determine whether or not the current position has reached the switching point as compared with such a configuration.
B.第2実施形態:
図7は、第2実施形態の車両位置特定装置100aの概略構成を示すブロック図である。第2実施形態の車両位置特定装置100aの構成は、車両制御用入出力インターフェイス(I/F)部143を備えている点、およびCPU110が挙動特定部115として機能する点において、図1に示す第1実施形態の車両位置特定装置100の構成と異なる。第2実施形態の車両位置特定装置100aの他の構成は、第1実施形態の車両位置特定装置100と同じであるので、同一の構成要素には同じ符号を付し、その詳細な説明を省略する。
B. Second embodiment:
FIG. 7 is a block diagram showing a schematic configuration of the vehicle
車両制御用入出力インターフェイス部143は、車両に配置されている車両用ECU(Electronic Control Unit)210と接続されており、車両用ECU210からの信号を受信する。車両制御用入出力インターフェイス部143と車両用ECU210との接続は、例えば、CAN(Controller Area Network)により実現され得る。車両制御用入出力インターフェイス部143は、内部バス190に接続されており、車両用ECU210から受信した信号をCPU110に中継する。車両用ECUとしては、例えば、エンジン制御用ECUや、ブレーキ制御用ECUや、ウィンカー制御用ECUや、などが該当する。本実施形態では、車両制御用入出力インターフェイス部143は、車両用ECU210から車両が右折しているまたは左折しているといった、車両の挙動に関する情報を受信し、CPU110に中継する。
The vehicle control input /
挙動特定部115は、車両制御用入出力インターフェイス部143により中継される車両の挙動に関する情報を取得して、車両の挙動を特定する。具体的には、本実施形態では、挙動特定部115は、車両が右折または左折しているか否かを特定する。
The
図8は、第2実施形態における車両位置特定処理の手順を示すフローチャートである。第2実施形態における車両位置特定処理は、ステップS115、S120およびS125に代えて、ステップS111およびS112を実行する点と、ステップS130に代えてステップS130aを実行する点とにおいて、図6に示す第1実施形態における車両位置特定処理と異なる。第2実施形態における車両位置特定処理のその他の手順は、第1実施形態における車両位置特定処理と同じであるので、同一の手順には同じ符号を付し、その詳細な説明を省略する。 FIG. 8 is a flowchart showing the procedure of the vehicle position specifying process in the second embodiment. The vehicle position specifying process in the second embodiment is shown in FIG. 6 in that steps S111 and S112 are executed instead of steps S115, S120 and S125, and step S130a is executed instead of step S130. This is different from the vehicle position specifying process in the first embodiment. Since the other procedure of the vehicle position specifying process in the second embodiment is the same as the vehicle position specifying process in the first embodiment, the same procedure is denoted by the same reference numeral, and detailed description thereof is omitted.
上述のステップS110において、推定現在位置が特定ノードの近傍であると判定されると(ステップS110:YES)、挙動特定部115は、車両制御用入出力インターフェイス部143を介して車両用ECU210より車両の挙動に関する情報を取得し(ステップS111)、車両が右折または左折したか否かを判定する(ステップS112)。車両が右折または左折していないと判定されると(ステップS112:NO)、上述のステップS105に戻る。
If it is determined in step S110 described above that the estimated current position is in the vicinity of the specific node (step S110: YES), the
これに対して、車両が右折または左折したと判定されると(ステップS112:YES)、車両位置特定部111は、現在位置を特定ノードの位置であると特定する(ステップS130a)。その後、ステップS135以降の処理が実行される。
On the other hand, when it is determined that the vehicle has turned right or left (step S112: YES), the vehicle
以上説明した第2実施形態の車両位置特定装置100aは、第1実施形態の車両位置特定装置100と同様な効果を有する。加えて、左折または右折を含む車両の挙動情報に基づき現在位置が特定ノードの位置であることを特定するので、かかる特定を簡易に行なうことができ、かかる特定処理の処理負荷を軽減できる。
The vehicle
C.第3実施形態:
図9は、第3実施形態におけるノードデータの一例を示す説明図である。第3実施形態の車両位置特定装置の構成は、ノードデータにおける設定項目(フィールド)において、第1実施形態の車両位置特定装置100の構成と異なる。第3実施形態の車両位置特定装置におけるその他の構成は、第1実施形態の車両位置特定装置100と同じであるので、同一の構成要素には同じ符号を付し、その詳細な説明を省略する。
C. Third embodiment:
FIG. 9 is an explanatory diagram illustrating an example of node data according to the third embodiment. The configuration of the vehicle position specifying device of the third embodiment is different from the configuration of the vehicle
図9に示すように、第3実施形態のノードデータは、「参照地物」フィールドが追加されている点において、図3(B)に示す第1実施形態のノードデータと異なる。第3実施形態のノードデータにおける他のフィールドは、第1実施形態のノードデータと同じであるので、詳細な説明を省略する。 As shown in FIG. 9, the node data of the third embodiment is different from the node data of the first embodiment shown in FIG. 3B in that a “reference feature” field is added. The other fields in the node data of the third embodiment are the same as those of the node data of the first embodiment, and detailed description thereof is omitted.
図9に示す「参照地物」フィールドには、後述する第3実施形態の車両位置特定処理において、特定領域内において現在位置を特定するために参照される地物(以下、「参照地物」と呼ぶ)の識別子、および参照距離が設定される。参照距離とは、特定ノードを起点として、参照地物を用いて現在位置を特定する地点(以下、「参照地物ポイント」と呼ぶ)までの距離を意味する。例えば、ノードN1aについてのノードデータには、参照地物として、図4に示す標識12の識別子「標識0A1」と、参照距離として「515メートル」が設定されている。また、ノードN2aについてのノードデータには、参照地物として、図4に示す停止線13の識別子「停止線0A2」と、参照距離として「390メートル」が設定されている。なお、参照距離は、特定ノードを起点として、特定ノードに沿って参照地物までの距離と等しい距離に限らず、参照地物の若干手前の位置までの距離として設定されてもよい。 In the “reference feature” field shown in FIG. 9, a feature (hereinafter referred to as “reference feature”) that is referred to in order to specify the current position in the specified region in the vehicle position specifying process of the third embodiment to be described later. Identifier) and a reference distance are set. The reference distance means a distance from a specific node to a point (hereinafter referred to as “reference feature point”) that specifies the current position using the reference feature. For example, in the node data for the node N1a, the identifier “signpost 0A1” of the sign 12 shown in FIG. 4 and the reference distance “515 meters” are set as reference features. In the node data for the node N2a, the identifier “stop line 0A2” of the stop line 13 shown in FIG. 4 and the reference distance “390 meters” are set as reference features. Note that the reference distance is not limited to the distance from the specific node as the starting point and is equal to the distance to the reference feature along the specific node, but may be set as a distance to a position slightly before the reference feature.
図10は、第3実施形態における車両位置特定処理の手順を示すフローチャートである。第3実施形態における車両位置特定処理は、ステップS145に代えてステップS145aを実行する点と、ステップS160に代えてステップS160aを実行する点とにおいて、図6に示す第1実施形態における車両位置特定処理と異なる。第2実施形態における車両位置特定処理のその他の手順は、第1実施形態における車両位置特定処理と同じであるので、同一の手順には同じ符号を付し、その詳細な説明を省略する。 FIG. 10 is a flowchart showing the procedure of the vehicle position specifying process in the third embodiment. The vehicle position specifying process according to the third embodiment includes a vehicle position specifying process according to the first embodiment shown in FIG. 6 in that step S145a is executed instead of step S145 and step S160a is executed instead of step S160. Different from processing. Since the other procedure of the vehicle position specifying process in the second embodiment is the same as the vehicle position specifying process in the first embodiment, the same procedure is denoted by the same reference numeral, and detailed description thereof is omitted.
図10に示すように、上述したステップS140が実行されて特定ノードからの距離が特定されると、車両位置特定部111は、ステップS140により特定された距離に基づき、図9に示すノードデータを参照して、現在位置が参照地物ポイントに達したか否かを判定する(ステップS145a)。現在位置が参照地物ポイントに達していないと判定されると(ステップS145a:NO)、上述のステップS140に戻る。これに対して、現在位置が参照地物ポイントに達したと判定されると(ステップS145a:YES)、上述のステップS150およびS155が実行されて、撮像画像の取得および撮像画像内のランドマークが抽出される。例えば、車両がリンクL1をノードN1bに向かって走行して、ノードN1aから515メートルの参照地点に達すると、撮像画像を取得して、撮像画像内のランドマークが抽出される。この撮像画像の中には、図4に示す標識12が写っている。
As shown in FIG. 10, when the above-described step S140 is executed and the distance from the specific node is specified, the vehicle
ステップS155の実行後、車両位置特定部111は、ステップS155において抽出したランドマークの中から参照地物を特定し、参照地物と車両との位置関係から、第2地図上の現在位置を特定する(ステップS160a)。その後、上述のステップS165が実行される。
After execution of step S155, the vehicle
以上の構成を有する第3実施形態の車両位置特定装置は、第1実施形態と同様な効果を有する。加えて、特定領域において現在位置を特定するために参照される地物(参照地物)について、特定ノードからその地物までの距離が予めノードデータとして設定されているので、かかる参照地物が写るように撮像画像を取得することができる。このため、参照地物を用いた現在位置の特定を、高い確実性をもって実行できる。そして、参照地物として、道路から視認し易い位置にある、特徴的な形状である等、目印としての有用性が高い地物を採用することにより、特定領域における現在位置をより精度良く特定することができる。 The vehicle position specifying device of the third embodiment having the above configuration has the same effect as that of the first embodiment. In addition, since the distance from the specific node to the feature is set in advance as node data for the feature (reference feature) that is referred to in order to specify the current position in the specific region, the reference feature is A captured image can be acquired so as to appear. For this reason, specification of the present position using a reference feature can be performed with high certainty. And, by adopting features that are highly useful as landmarks, such as a characteristic shape that is easily visible from the road, as a reference feature, the current position in the specific region can be identified with higher accuracy. be able to.
D.第4実施形態:
図11は、第4実施形態の車両位置特定装置を適用した運転支援装置の概略構成を示す説明図である。運転支援装置300は、車両位置特定装置100bと、表示装置260とを備えている。運転支援装置300は、表示装置260に第1地図または第2地図を表示すると共に、表示された地図上に車両の現在位置を表示する。第4実施形態の運転支援装置300は、表示装置260に地図および車両の現在位置を表示することにより運転者の運転を支援する。なお、表示装置260は、ナビゲーションシステムやオーディオシステム等の表示装置として用いられ、例えば、タッチパネルにより構成される。
D. Fourth embodiment:
FIG. 11 is an explanatory diagram showing a schematic configuration of a driving support device to which the vehicle position specifying device of the fourth embodiment is applied. The driving
第4実施形態の車両位置特定装置100bの構成は、画像出力インターフェイス(I/F)部144を備えている点と、CPU110が地図表示部116として機能する点と、ノードデータの内容とにおいて、第1実施形態の車両位置特定装置100の構成と異なる。第4実施形態の車両位置特定装置100bの他の構成は、第1実施形態の車両位置特定装置100と同じであるので、同一の構成要素には同じ符号を付し、その詳細な説明を省略する。
The configuration of the vehicle
画像出力インターフェイス(I/F)部144は、表示装置260と内部バス190とに接続されており、内部バス190を介してCPU110(地図表示部116)から受信する画像信号を表示装置260に中継する。地図表示部116は、車両位置特定処理により特定される現在位置に対応した第1地図や第2地図を表示するための表示データを生成する。また、第1地図または第2地図上における車両の位置を示すデータを生成する。
The image output interface (I / F)
なお、車両位置特定装置100bでは、第1実施形態の車両位置特定装置100と同様に、図6に示す車両位置特定処理が実行される。
In the vehicle
図12は、第4実施形態の運転支援装置300において実行される運転支援処理の手順を示すフローチャートである。車両のイグニッションがオンとなり、運転支援装置300(車両位置特定装置100bおよび表示装置260)の電源がオンすると、運転支援処理が実行される。したがって、運転支援装置300では、車両位置特定処理と運転支援処理とが並行して実行される。
FIG. 12 is a flowchart illustrating a procedure of driving support processing executed in the driving
地図表示部116は、車両位置特定処理のステップS105で特定された推定現在位置に基づき、表示装置260に第1地図を表示させると共に、第1地図上における推定現在位置を表示させる(ステップS205)。
The
地図表示部116は、車両が上述の切替ポイントに達したか否かを判定する(ステップS210)。上述のように、車両位置特定処理のステップS145において同じ判定処理が実行されており、地図表示部116は、この判定処理の結果に基づき、ステップS210の判定を実行できる。車両が切替ポイントに達していないと判定されると(ステップS210:NO)、上述のステップS205が実行される。
The
これに対して、車両が切替ポイントに達したと判定されると(ステップS210:YES)、地図表示部116は、特定ノードからの距離に基づき、第2地図を表示装置260に表示させると共に、第2地図上に現在位置を表示する(ステップS215)。上述したように、特定ノードから切替ポイントまでの特定リンクに沿った距離は予め設定されているので、かかる距離に基づき、第2地図上に現在位置を表示できる。
On the other hand, when it is determined that the vehicle has reached the switching point (step S210: YES), the
地図表示部116は、車両位置特定処理のステップS160が完了されたか否か、すなわち、撮像画像から抽出されたランドマークを用いた現在位置の特定が完了したか否かを判定する(ステップS220)。撮像画像から抽出されたランドマークを用いた現在位置の特定が完了していないと判定されると(ステップS220:NO)、前述のステップS215に戻る。
The
これに対して、撮像画像から抽出されたランドマークを用いた現在位置の特定が完了したと判定されると(ステップS220:YES)、車両位置特定処理のステップS160により特定された現在位置、すなわち、撮像画像から抽出されたランドマークを用いて特定された現在位置を第2地図上に表示する(ステップS225)。上述のように、撮像画像から抽出されたランドマークを用いて特定された現在位置は高い精度で特定された現在位置であるので、ユーザは、第2地図上に表示された現在位置を見ることにより、現在位置をより正確に把握できる。 On the other hand, when it is determined that the identification of the current position using the landmark extracted from the captured image is completed (step S220: YES), the current position identified by step S160 of the vehicle position identification process, that is, The current position specified using the landmark extracted from the captured image is displayed on the second map (step S225). As described above, since the current position specified using the landmark extracted from the captured image is the current position specified with high accuracy, the user views the current position displayed on the second map. Thus, the current position can be grasped more accurately.
地図表示部116は、表示装置260に表示されている第2地図上の現在位置を更新し(ステップS230)、車両の現在位置が特定領域から外れたか否かを判定する(ステップS235)。このステップS235の判定は、上述した車両位置特定処理のステップS165の判定結果を利用して判定してもよい。現在位置が特定領域から外れていないと判定されると(ステップS235:NO)、上述のステップS230が実行される。すなわち、現在位置が特定領域から外れるまで、表示装置260に表示されている第2地図において、現在位置が更新される。車両の現在位置が特定領域から外れたと判定されると(ステップS235:YES)、上述のステップS205に戻る。
The
以上説明した第4実施形態の運転支援装置300では、表示装置260に地図が表示されると共に、車両の現在位置が表示されるので、運転者は、車両の現在位置を容易に特定できる。加えて、特定領域の外側の領域では、表示装置260に第1地図を表示させると共に、車両位置特定処理によって特定された現在位置を表示させる。このため、特定ノードを越えて特定リンク上を走行している場合には、特定ノードからの距離に基づき特定された現在位置が表示されるので、GPS測位部250の測位結果に基づき現在位置を表示する構成に比べて、より高い精度の現在位置を表示できる。また、特定領域内においては、撮像画像から抽出されたランドマークを用いて特定された現在位置を表示するので、非常に高い精度の現在位置を表示できる。
In the driving
E.変形例:
E−1.変形例1:
第3実施形態の運転支援装置300は、表示装置260に第1地図または第2地図と、現在位置を表示させることにより、運転支援を行なっていたが、本発明はこれに限定されるものではない。特定された現在位置に基づき、各種警報の報知や、車両制御を行なうこともできる。
E. Variations:
E-1. Modification 1:
The driving
図13は、変形例における運転支援装置の概略構成を示す説明図である。この運転支援装置300aは、車両位置特定装置100cを備えている点と、車両用ECU210およびスピーカ220を備えている点とにおいて、第4実施形態の運転支援装置300と異なる。変形例における運転支援装置300aの他の構成は、第4実施形態の運転支援装置300と同じであるので、同一の構成要素には同じ符号を付し、その詳細な説明を省略する。
FIG. 13 is an explanatory diagram illustrating a schematic configuration of a driving support apparatus according to a modification. The driving support device 300a differs from the driving
車両位置特定装置100cは、車両制御用入出力インターフェイス部143および音声出力インターフェイス(I/F)部145を備えている点と、CPU110が報知制御部117および車両制御部118として機能する点とにおいて、第1実施形態の車両位置特定装置100と異なる。車両位置特定装置100cの他の構成は、第1実施形態の車両位置特定装置100と同じであるので、同一の構成要素には同じ符号を付し、その詳細な説明を省略する。
The vehicle
車両制御用入出力インターフェイス部143および車両用ECU210は、図7に示す第2実施形態の車両制御用入出力インターフェイス部143および車両用ECU210と同じであるので、同じ符号を付し、その詳細な説明を省略する。音声出力インターフェイス部145は、スピーカ220と内部バス190とに接続されており、内部バス190経由で受信した音声データを、音声信号としてスピーカ220に出力する。
The vehicle control input /
報知制御部117は、車両位置特定処理により特定された現在位置と、第1地図データおよび第2地図データとに基づき、警報音(音声メッセージやアラーム)等の音声データを音声出力インターフェイス部145に送信し、スピーカ220から警報音等を出力させる。かかる警報音の出力制御の具体例について説明する。特定領域内においては、第2地図は、各リンクにおける各レーンについての詳細情報(例えば、直進レーンや、右折専用レーンなどのレーンの種類など)が含まれている。ここで、運転支援装置300aにおいて図示しない機能部により目的地案内処理が実行され、特定領域内の或る交差点で右折する必要があるにも関わらず、現在位置が直進レーン上に存在する場合、「右折レーンに移動してください」といった警報メッセージを、スピーカ220から出力させる。また、例えば、特定領域内を走行中に、走行レーンにおいて一時停止の路面標示や標識が配置されているにも関わらず、かかる路面標示等の近傍において車速が所定の速度以上である場合に、「危ない!、速度を落として!」といった警報メッセージや所定音のアラームを、スピーカ220から出力させる。
The
車両制御部118は、車両位置特定処理により特定された現在位置と、第1地図データおよび第2地図データとに基づき、車両の挙動を制御するための制御信号を、車両制御用入出力インターフェイス部143を介して車両用ECU210に送信することにより、車両制御を行なう。具体的には、例えば、上述したように、特定領域内を走行中に、走行レーンにおいて一時停止の路面標示や標識が配置されているにも関わらず、かかる路面標示等の近傍において車速が所定の速度以上である場合に、ブレーキECUに対して、ブレーキを作動させるための制御信号を出力する。
The
以上説明した変形例の運転支援装置300aは、第4実施形態の運転支援装置300と同様な効果を有する。加えて、特定領域においては、高い精度で特定されている現在位置に基づき、警報の報知および車両制御を行なうため、適切なタイミングで警報の報知および車両制御を実行できる。なお、上述した運転支援装置300aにおいて、警報の報知および車両制御のうち、いずれか一方を省略してもよい。
The driving support device 300a of the modified example described above has the same effect as the driving
E−2.変形例2:
各実施形態において、特定リンクは、特定領域Ar1の内と外とに亘って延びるリンクであったが、本発明は、これに限定されるものではない。図14は、変形例における第1地図を模式的に示す第1の説明図である。図14に示す第1地図は、特定領域Ar1に代えて特定領域Ar2を有する点、切替ポイントCp2に代えて切替ポイントCp3が設定されている点、ノードN2aが特定ノードでない点、およびノードN5bが特定ノードである点において、図2に示す第1実施形態の第1地図と異なる。図14に示す第1地図におけるその他の構成は、図2に示す第1地図の構成と同じであるので、同一の構成には同じ符号を付し、その詳細な説明を省略する。
E-2. Modification 2:
In each embodiment, the specific link is a link extending in and out of the specific area Ar1, but the present invention is not limited to this. FIG. 14 is a first explanatory diagram schematically showing a first map in a modified example. The first map shown in FIG. 14 includes a point having a specific area Ar2 instead of the specific area Ar1, a point where a switching point Cp3 is set instead of the switching point Cp2, a point where the node N2a is not a specific node, and a node N5b It is different from the first map of the first embodiment shown in FIG. 2 in that it is a specific node. Other configurations in the first map shown in FIG. 14 are the same as those in the first map shown in FIG. 2, and thus the same reference numerals are given to the same configurations, and detailed descriptions thereof are omitted.
特定領域Ar2において、リンクL2に沿ったノードN2a側の端部(境界)は、ノードN2aおよびリンクL3の一部を含む線分として表されている。リンクL5には、切替ポイントCp3が設定されている。ノードN5bは特定ノードであるため、ノードN5bには、ノードN5bから切替ポイントCp3までのリンクL5に沿った長さD3が設定されている。すなわち、図14の構成では、リンクL5が特定リンクに相当する。この構成では、特定リンクであるリンクL5の一端はノードN2aであるため、リンクL5は、特定領域Ar2の内と外とに亘って延びるリンクには相当せず、特定領域Ar2に一端が接するリンクに相当する。すなわち、一般には、特定ノードから特定領域に至る任意のリンクを、特定リンクとして本発明の位置特定装置およびデータ構造において用いてもよい。 In the specific area Ar2, the end (boundary) on the node N2a side along the link L2 is represented as a line segment including a part of the node N2a and the link L3. A switching point Cp3 is set for the link L5. Since the node N5b is a specific node, a length D3 along the link L5 from the node N5b to the switching point Cp3 is set in the node N5b. That is, in the configuration of FIG. 14, the link L5 corresponds to a specific link. In this configuration, since one end of the link L5, which is a specific link, is the node N2a, the link L5 does not correspond to a link extending in and out of the specific area Ar2, and is a link whose one end is in contact with the specific area Ar2. It corresponds to. That is, in general, any link from a specific node to a specific area may be used as the specific link in the position specifying device and data structure of the present invention.
E−3.変形例3:
各実施形態において特定リンクは、1つのリンクから構成されていたが、1つに限らず複数のリンクにより構成されてもよい。図15は、変形例における第1地図を模式的に示す第2の説明図である。図15に示す第1地図は、ノードN3aおよびリンクL7が追加して表されている点、およびノードN1aが特定ノードでない点において、図2に示す第1実施形態の第1地図と異なる。図15に示す第1地図におけるその他の構成は、図2に示す第1地図の構成と同じであるので、同一の構成には同じ符号を付し、その詳細な説明を省略する。
E-3. Modification 3:
In each embodiment, the specific link is configured by one link, but is not limited to one and may be configured by a plurality of links. FIG. 15 is a second explanatory diagram schematically showing the first map in the modified example. The first map shown in FIG. 15 is different from the first map of the first embodiment shown in FIG. 2 in that the node N3a and the link L7 are additionally shown and the node N1a is not a specific node. Other configurations in the first map shown in FIG. 15 are the same as those in the first map shown in FIG. 2, and thus the same reference numerals are given to the same configurations, and detailed descriptions thereof are omitted.
ノードN3bを中心としてノードN1aと対称の位置には、ノードN3aが配置されている。ノードN3aはリンクL7を介してノードN3bに接続されている。ノードN3aは特定ノードであるため、ノードN3aには、ノードN3aから切替ポイントCp1までの3つのリンクL7,L6,L1に沿った長さD1aが設定されている。このような図15の構成においては、3つのリンクL7,L6,L1が特定リンクに相当する。すなわち、一般には、1つまたは複数のリンクにより構成されるリンクを、特定リンクとして本発明の位置特定装置およびデータ構造において用いてもよい。 The node N3a is arranged at a position symmetrical to the node N1a with the node N3b as the center. The node N3a is connected to the node N3b via the link L7. Since the node N3a is a specific node, a length D1a along the three links L7, L6, L1 from the node N3a to the switching point Cp1 is set in the node N3a. In such a configuration of FIG. 15, the three links L7, L6, and L1 correspond to specific links. That is, in general, a link constituted by one or a plurality of links may be used as the specific link in the position specifying device and data structure of the present invention.
ここで、図2の構成と図15の構成との相違は、特定ノードの位置の観点から以下のように表現できる。すなわち、図2の構成では、特定ノードが、特定領域Ar1から特定リンクに沿って移動して最初に到達するノード、換言すると、特定領域Ar1の外側のノードのうちの特定リンクL1に沿って特定領域Ar1に最も近いノードに設定されているのに対して、図15の構成では、特定ノードが、特定領域Ar1から特定リンクL1,L6,L7に沿って移動して3番目に到達するノード、換言すると、特定領域Ar1の外側のノードのうちの特定リンクL1,L6,L7に沿って特定領域Ar1から3番目に近いノードに設定されている。図15の構成のように、特定領域の外側のノードのうちの特定リンクに沿って特定領域から3番目に近いノードN3aに設定されているのは、例えば、以下のようなケースが想定される。すなわち、2つのノードN3b,N1aに配置されている信号機に交差点名称が記載された標識が設置されていないのに対して、ノードN3aは比較的大きな交差点であるために、ノードN3aに配置されている交差点に交差点名称が記載された標識が設置されているケースが想定される。このケースでは、ノードN3aに特定ノードが設定されることにより、ステップS125,130において、撮像画像に基づき第1地図上の現在位置の特定を、確実に実行させることができる。なお、特定領域の外側のノードのうちの特定リンクに沿って特定領域から3番目に近いノードに限らず、任意の順番で近いノードを、特定ノードとして設定してもよい。すなわち、一般には、特定領域の外に配置されている任意のノードを、特定ノードとして本発明の位置特定装置およびデータ構造において用いてもよい。 Here, the difference between the configuration of FIG. 2 and the configuration of FIG. 15 can be expressed as follows from the viewpoint of the position of the specific node. That is, in the configuration of FIG. 2, the specific node moves along the specific link from the specific area Ar1 and arrives first, in other words, specified along the specific link L1 among the nodes outside the specific area Ar1. In the configuration of FIG. 15, the specific node moves from the specific area Ar1 along the specific links L1, L6, and L7 and reaches the third position, whereas the node is set closest to the area Ar1. In other words, it is set to the third closest node from the specific area Ar1 along the specific links L1, L6, and L7 among the nodes outside the specific area Ar1. For example, the following case is assumed that the node N3a that is the third closest to the specific area along the specific link among the nodes outside the specific area is set as shown in FIG. . In other words, the traffic lights arranged at the two nodes N3b and N1a are not provided with signs indicating the names of the intersections, whereas the node N3a is a relatively large intersection, so it is arranged at the node N3a. It is assumed that a sign indicating the name of the intersection is installed at the intersection. In this case, by setting a specific node in the node N3a, the current position on the first map can be reliably specified based on the captured image in steps S125 and S130. In addition, you may set as a specific node the node close | similar to arbitrary order not only in the node nearest to the 3rd from a specific area along the specific link among the nodes outside a specific area. That is, generally, any node arranged outside the specific area may be used as the specific node in the position specifying device and data structure of the present invention.
なお、図15の構成では、ノードN3aにどのリンクを経由して特定領域に向かうのかという情報を含めてノードデータに設定することが好ましい。具体的には、ノードN3aにリンクL7,L6,L1の識別子「L7,L6,L1」と距離D1aとをノードデータに設定することが好ましい。また、この設定を利用して、ステップS135において、車両が特定ノード上を走行しているか否かを判定することが好ましい。 In the configuration of FIG. 15, it is preferable to set the node data including information on which link goes to the specific area via the node N3a. Specifically, it is preferable to set the identifiers “L7, L6, L1” of the links L7, L6, L1 and the distance D1a in the node N3a in the node data. In addition, it is preferable to use this setting to determine whether or not the vehicle is traveling on a specific node in step S135.
E−4.変形例4:
第2実施形態を除く各実施形態では、ステップS130において、第1地図上の現在位置を特定していたが、本発明はこれに限定されるものではない。例えば、特定ノードを起点とした特定リンクに沿った距離を特定してもよい。かかる構成であっても、その後実行されるステップS145において、現在位置が切替ポイントに達したか否かを判定できる。すなわち、一般には、車両が特定ノードを通過すると推定されると、特定ノードに対する車両の相対的な位置を特定する車両位置特定部を、本発明の車両位置特定装置に用いることができる。
E-4. Modification 4:
In each embodiment excluding the second embodiment, the current position on the first map is specified in step S130, but the present invention is not limited to this. For example, a distance along a specific link starting from a specific node may be specified. Even in such a configuration, it is possible to determine whether or not the current position has reached the switching point in step S145 to be executed thereafter. That is, generally, when it is estimated that the vehicle passes through the specific node, a vehicle position specifying unit that specifies the relative position of the vehicle with respect to the specific node can be used in the vehicle position specifying device of the present invention.
E−5.変形例5:
各実施形態の車両位置特定装置100,100a,100b,100cの構成、および運転支援装置300,300aの構成は、あくまで一例であり、種々変形可能である。例えば、第1地図データ格納部131、第2地図データ格納部132、地物情報格納部133は、いずれもハードディスク130に格納されていたが、ハードディスク130に代えてROM121に格納してもよい。また、車速センサ240およびGPS測位部250は、車両位置特定装置および運転支援装置とは別体であったが、車速センサ240およびGPS測位部250のうちの少なくとも一方を、車両位置特定装置および運転支援装置と一体に構成してもよい。また、参照地物は、標識12および停止線13であったが、これらに代えて、横断歩道や信号機などであってもよい。また、目印地物は「交差点名称が記載された標識」であったが、これに代えて、特定ノードを特定可能な任意の地物を用いてもよい。また、車両位置特定処理において用いられる画像データは、撮像カメラ230により得られたデータであったが、本発明はこれに限定されるものではない。例えば、車両からミリ波帯の電波やレーザーを照射し、その反射波により表される画像データを用いてもよい。また、ステップS105では、GPS測位部250により推定現在位置を特定していたが、車速センサとジャイロとを用いて走行距離および方角を記録して現在位置を特定するいわゆる慣性航法装置を用いて推定現在位置を特定してもよい。
E-5. Modification 5:
The configurations of the vehicle
E−6.変形例6:
上記実施形態において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア(コンピュータプログラム)は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやCD−ROMのような携帯型の記録媒体に限らず、各種のRAMやROM等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。すなわち、「コンピュータ読み取り可能な記録媒体」とは、データを一時的ではなく固定可能な任意の記録媒体を含む広い意味を有している。
E-6. Modification 6:
In the above embodiment, a part of the configuration realized by hardware may be replaced by software, and conversely, a part of the configuration realized by software may be replaced by hardware. In addition, when part or all of the functions of the present invention are realized by software, the software (computer program) can be provided in a form stored in a computer-readable recording medium. In the present invention, the “computer-readable recording medium” is not limited to a portable recording medium such as a flexible disk or a CD-ROM, but an internal storage device in a computer such as various RAMs and ROMs, a hard disk, and the like. An external storage device fixed to the computer is also included. That is, the “computer-readable recording medium” has a broad meaning including an arbitrary recording medium capable of fixing data instead of temporarily.
本発明は、上述の実施形態や実施例、変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、変形例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。 The present invention is not limited to the above-described embodiments, examples, and modifications, and can be realized with various configurations without departing from the spirit thereof. For example, the technical features in the embodiments and the modifications corresponding to the technical features in each embodiment described in the summary section of the invention are to solve some or all of the above-described problems, or In order to achieve part or all of the effects, replacement or combination can be performed as appropriate. Further, if the technical feature is not described as essential in the present specification, it can be deleted as appropriate.
11…レーン中心線
12…標識
13…停止線
100…車両位置特定装置
100a…車両位置特定装置
100b…車両位置特定装置
100c…車両位置特定装置
110…CPU
111…車両位置特定部
112…距離特定部
113…画像データ取得部
114…測位結果取得部
115…挙動特定部
116…地図表示部
117…報知制御部
118…車両制御部
130…ハードディスク
131…第1地図データ格納部
132…第2地図データ格納部
133…地物情報格納部
141…センサ入力インターフェイス部
142…画像入力インターフェイス部
143…車両制御用入出力インターフェイス部
144…画像出力インターフェイス部
145…音声出力インターフェイス部
190…内部バス
200…撮像カメラ
210…車両用ECU
220…スピーカ
230…撮像カメラ
240…車速センサ
250…GPS測位部
260…表示装置
300…運転支援装置
300a…運転支援装置
D1…距離
D1a…距離
D2…距離
D3…距離
L1…リンク
L2…リンク
L3…リンク
L4…リンク
L5…リンク
L6…リンク
L7…リンク
L10…リンク
RT1…経路
N1a…ノード
N2a…ノード
N3a…ノード
N1b…ノード
N2b…ノード
N3b…ノード
N4b…ノード
N5b…ノード
N6b…ノード
N7b…ノード
Cp1…切替ポイント
Cp2…切替ポイント
Cp3…切替ポイント
Ar1…特定領域
DESCRIPTION OF SYMBOLS 11 ... Lane center line 12 ... Sign 13 ... Stop
DESCRIPTION OF
220 ...
Claims (4)
前記第1の地図で表される領域のうちの一部の領域である特定領域に対応する第2の地図であって、前記第1の地図に比べて前記特定領域内の地物が高精度に表現されている第2の地図の地図データを記憶する第2地図データ記憶部と、
車両の位置を特定する車両位置特定部と、
前記ノードからの前記車両の移動距離を特定する距離特定部と、
を備え、
前記第1地図データ記憶部には、前記特定領域の外側に配置されているノードのうちの少なくとも1つのノードである特定ノードに関連付けて、該特定ノードから1つ又は複数のリンクにより構成される特定リンクに沿って前記特定領域に至るまでの距離以下の所定距離を示す距離情報が記憶されており、
前記車両位置特定部は、
前記車両が前記特定ノードを通過すると推定されると、該特定ノードに対する前記車両の相対的な位置を特定し、
前記相対的な位置と前記所定距離と前記移動距離とに基づき、前記車両が前記特定ノードから前記特定リンクに沿って前記所定距離だけ離れた位置に達したことを特定した場合に、前記車両の位置を、前記第2の地図を用いて特定する、車両位置特定装置。 A first map data storage unit for storing map data of a first map including a link representing a road and a node representing an intersection;
A second map corresponding to a specific area that is a partial area of the area represented by the first map, wherein features in the specific area are more accurate than the first map. A second map data storage unit for storing map data of the second map expressed in
A vehicle position specifying unit for specifying the position of the vehicle;
A distance specifying unit for specifying a moving distance of the vehicle from the node;
With
The first map data storage unit is configured by one or a plurality of links from the specific node in association with a specific node that is at least one of the nodes arranged outside the specific area. Distance information indicating a predetermined distance equal to or less than the distance to the specific area along the specific link is stored,
The vehicle position specifying unit
When it is estimated that the vehicle passes the specific node, the relative position of the vehicle with respect to the specific node is specified;
Based on the relative position, the predetermined distance, and the moving distance, it is determined that the vehicle has reached a position that is separated from the specific node along the specific link by the predetermined distance. A vehicle position specifying device that specifies a position using the second map.
前記車両の外側の様子の撮像画像データを取得する画像データ取得部を備え、
前記第1地図データ記憶部には、前記特定ノードに関連付けて、前記特定ノードに関連する地物の目印情報および位置情報が記憶されており、
前記車両位置特定部は、前記撮像画像データと前記目印情報および位置情報とに基づき、前記相対的な位置を特定する、車両位置特定装置。 The vehicle position specifying device according to claim 1, further comprising:
An image data acquisition unit for acquiring captured image data of a state outside the vehicle;
The first map data storage unit stores landmark information and position information of features related to the specific node in association with the specific node,
The vehicle position specifying unit is a vehicle position specifying device that specifies the relative position based on the captured image data, the landmark information, and position information.
右折または左折を含む前記車両の挙動を特定する挙動特定部を備え、
前記車両位置特定部は、前記車両の挙動として右折または左折が特定されると、前記相対的な位置として、前記車両の位置が前記特定ノードの位置と同じ位置であると特定する、車両位置特定装置。 The vehicle position specifying device according to claim 1, further comprising:
A behavior identifying unit that identifies the behavior of the vehicle including a right turn or a left turn;
The vehicle position specifying unit specifies that the position of the vehicle is the same position as the position of the specific node as the relative position when a right turn or a left turn is specified as the behavior of the vehicle. apparatus.
前記車両の位置が前記特定領域内である場合に前記車両の位置に応じて前記第2の地図に基づき前記車両を制御する車両制御部と、前記車両の位置が前記特定領域内である場合に前記車両の位置に応じて前記第2の地図に基づき警報を報知する報知部と、のうち、少なくとも一方を備える、運転支援装置。 A driving support device comprising the vehicle position specifying device according to any one of claims 1 to 3,
When the position of the vehicle is within the specific area, a vehicle control unit that controls the vehicle based on the second map according to the position of the vehicle, and when the position of the vehicle is within the specific area A driving assistance device comprising at least one of a notification unit that notifies a warning based on the second map according to the position of the vehicle .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014173582A JP6386300B2 (en) | 2014-08-28 | 2014-08-28 | Vehicle position specifying device and driving support device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014173582A JP6386300B2 (en) | 2014-08-28 | 2014-08-28 | Vehicle position specifying device and driving support device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018149182A Division JP6663959B2 (en) | 2018-08-08 | 2018-08-08 | Driving support device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2016048210A JP2016048210A (en) | 2016-04-07 |
| JP2016048210A5 JP2016048210A5 (en) | 2017-08-03 |
| JP6386300B2 true JP6386300B2 (en) | 2018-09-05 |
Family
ID=55649195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014173582A Active JP6386300B2 (en) | 2014-08-28 | 2014-08-28 | Vehicle position specifying device and driving support device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6386300B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6609540B2 (en) | 2016-12-09 | 2019-11-20 | 日立オートモティブシステムズ株式会社 | Road identification device and vehicle control system |
| KR102414676B1 (en) | 2017-03-07 | 2022-06-29 | 삼성전자주식회사 | Electronic apparatus and operating method for generating a map data |
| JP6780611B2 (en) | 2017-08-25 | 2020-11-04 | トヨタ自動車株式会社 | Autonomous driving device |
| JP6766843B2 (en) * | 2018-05-17 | 2020-10-14 | 株式会社Soken | Self-position estimator |
| JP7257849B2 (en) * | 2019-03-29 | 2023-04-14 | 日産自動車株式会社 | Map data creation method and map data creation device |
| CN112113575B (en) * | 2020-06-18 | 2024-02-06 | 上汽通用五菱汽车股份有限公司 | Automatic driving system, high-precision map switching method thereof and storage medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3539022B2 (en) * | 1995-11-30 | 2004-06-14 | アイシン・エィ・ダブリュ株式会社 | Vehicle navigation system |
| JP3931776B2 (en) * | 2002-09-24 | 2007-06-20 | アイシン・エィ・ダブリュ株式会社 | Vehicle navigation device |
| JP2010085198A (en) * | 2008-09-30 | 2010-04-15 | Sanyo Electric Co Ltd | Navigation apparatus |
-
2014
- 2014-08-28 JP JP2014173582A patent/JP6386300B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016048210A (en) | 2016-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101447019B (en) | Image recognition device and image recognition method | |
| CN101246010B (en) | Lane determining device, method, and program | |
| JP6386300B2 (en) | Vehicle position specifying device and driving support device | |
| US8676492B2 (en) | Map-aided vision-based lane sensing | |
| JP7409257B2 (en) | Traffic light recognition device, traffic light recognition method, vehicle control device | |
| CN121734450A (en) | Automatic driving device and vehicle control method | |
| WO2017010209A1 (en) | Peripheral environment recognition device and computer program product | |
| JP2019219986A (en) | Autonomous driving support system | |
| WO2020016621A1 (en) | Travel assistance method and travel assistance device | |
| CN111583697A (en) | Driving Support System and Server Unit | |
| JPWO2017208296A1 (en) | Object detection method and object detection apparatus | |
| JP2006177862A (en) | Navigation apparatus | |
| JP2008305042A (en) | Car navigation apparatus, road sign recognition method and program | |
| CN108242169A (en) | For the driver assistance of motor vehicle | |
| JP2023174738A (en) | Dangerous area identification device, map data, and dangerous area identification method and program | |
| JP2017156704A (en) | Fundamental map data | |
| JP4888285B2 (en) | Driving support device, driving support method, and computer program | |
| JP2017111498A (en) | Driving assistance device | |
| CN115123232A (en) | Driving support device, driving support method, and storage medium | |
| JP2008009870A (en) | Control information storage device and program | |
| JP2016125824A (en) | Information processing device | |
| JP5499815B2 (en) | Driving road estimation system | |
| JP2009129290A (en) | Traffic signal detection apparatus, traffic signal detection method and program | |
| JP2018165888A (en) | In-vehicle terminal and automatic driving end warning method | |
| JP2015118555A (en) | Oncoming vehicle information generation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170519 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170620 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180424 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180620 |
|
| 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: 20180717 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180809 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6386300 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |