JP2021189871A - Vehicle control device and vehicle control method - Google Patents
Vehicle control device and vehicle control method Download PDFInfo
- Publication number
- JP2021189871A JP2021189871A JP2020095893A JP2020095893A JP2021189871A JP 2021189871 A JP2021189871 A JP 2021189871A JP 2020095893 A JP2020095893 A JP 2020095893A JP 2020095893 A JP2020095893 A JP 2020095893A JP 2021189871 A JP2021189871 A JP 2021189871A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- map information
- vehicle control
- control device
- unit
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 98
- 230000002093 peripheral effect Effects 0.000 claims abstract description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 230000007423 decrease Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 63
- 230000005540 biological transmission Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 239000003973 paint Substances 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- YREOLPGEVLLKMB-UHFFFAOYSA-N 3-methylpyridin-1-ium-2-amine bromide hydrate Chemical compound O.[Br-].Cc1ccc[nH+]c1N YREOLPGEVLLKMB-UHFFFAOYSA-N 0.000 description 1
- CETPSERCERDGAM-UHFFFAOYSA-N ceric oxide Chemical compound O=[Ce]=O CETPSERCERDGAM-UHFFFAOYSA-N 0.000 description 1
- 229910000422 cerium(IV) oxide Inorganic materials 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
-
- 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)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Mathematical Physics (AREA)
- Transportation (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Human Computer Interaction (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
【課題】運転者に煩わしさを与えることなく高精度地図を生成する。【解決手段】車両に搭載される車両制御装置であって、自車両の周辺環境を認識して認識情報を出力する周辺環境認識部と、自車両の位置を推定して自車位置情報を出力する自車位置推定部と、前記認識情報及び前記自車位置情報に基づいて、地図情報を生成する地図情報生成部と、前記地図情報を記憶する地図情報記憶部と、前記地図情報の生成開始を判定する地図情報生成開始判定部と、を有し、前記地図情報生成部は、前記地図情報生成開始判定部が予め設定された任意の地点の通過を検出したことに基づいて、前記地図情報の生成を開始する。【選択図】図8PROBLEM TO BE SOLVED: To generate a high-precision map without causing trouble to a driver. SOLUTION: This is a vehicle control device mounted on a vehicle, and has a peripheral environment recognition unit that recognizes the surrounding environment of the own vehicle and outputs recognition information, and an own vehicle position information that estimates the position of the own vehicle and outputs the recognition information. The own vehicle position estimation unit, the map information generation unit that generates map information based on the recognition information and the own vehicle position information, the map information storage unit that stores the map information, and the generation start of the map information. The map information generation start determination unit has a map information generation start determination unit, and the map information generation start determination unit detects the passage of a preset arbitrary point, and the map information generation unit has the map information. Starts to generate. [Selection diagram] FIG. 8
Description
本発明は、自車両の周辺環境から地図情報を生成する車両制御装置に関する。 The present invention relates to a vehicle control device that generates map information from the surrounding environment of the own vehicle.
車載カメラやレーダなどの外界認識センサを用いて自車両周辺の物体(車両、歩行者、構造物など)や道路標示や道路標識(区画線などの路面ペイント、止まれなどの標識など)を認識するための技術が種々提案されている。さらに、これらの技術を用いて自車両を制御し、運転者の運転操作をアシストして目的地まで走行させる自動運転技術が開発されている。 Recognize objects around your vehicle (vehicles, pedestrians, structures, etc.), road markings and road signs (road markings such as lane markings, signs such as stops, etc.) using external recognition sensors such as in-vehicle cameras and radars. Various techniques for this have been proposed. Further, an automatic driving technology has been developed that controls the own vehicle by using these technologies and assists the driver's driving operation to drive to the destination.
このような自動運転には外界認識技術に加え、高精度地図も必要である。高精度地図は、従来のナビゲーション装置の地図より詳細かつ正確な情報を含んでおり、例えば、車線境界線の種別や位置、道路標示や標識の種別や位置、信号の位置などを含む。ただし、高精度地図は、高速道路や大都市圏等の通行量や人口が多い道路や地域を優先して作成されているため、人口の少ない地域や個人宅周辺の路地等において、自動運転のニーズを満たすことが難しい。 In addition to external recognition technology, high-precision maps are also required for such automatic driving. The high-precision map contains more detailed and accurate information than the map of the conventional navigation device, and includes, for example, the type and position of the lane boundary line, the type and position of road markings and signs, and the position of a signal. However, since high-precision maps are created with priority given to highways, metropolitan areas, and other roads and areas with a large population, automatic driving is performed in areas with a small population and alleys around private residences. Difficult to meet needs.
このような高精度地図の課題を解決する技術として、以下の先行技術がある。特許文献1(特開2019−197453号公報)には、センサを搭載した車両が走行した経路を示す経路情報と、前記経路を走行時に前記センサが収集したセンサ情報と、を識別情報に関連付けて収集する収集部と、前記収集部が収集した前記経路情報及び前記センサ情報に基づいて、前記経路情報が示す経路を自律走行機能を有する車両が自律走行するための地図情報として生成する生成部と、前記生成部が生成した前記地図情報を前記識別情報により特定された対象に提供する提供部と、を備え、前記地図情報は、前記識別情報により特定された対象に関する情報が含まれている、ことを特徴とする情報処理装置が記載されている(請求項1参照)。 As a technique for solving such a problem of high-precision map, there are the following prior arts. In Patent Document 1 (Japanese Unexamined Patent Publication No. 2019-197453), route information indicating a route traveled by a vehicle equipped with a sensor and sensor information collected by the sensor while traveling along the route are associated with identification information. A collecting unit to collect, and a generating unit to generate map information for a vehicle having an autonomous traveling function to autonomously travel on the route indicated by the route information based on the route information and the sensor information collected by the collecting unit. The map information includes a providing unit that provides the map information generated by the generation unit to the target specified by the identification information, and the map information includes information about the target specified by the identification information. An information processing apparatus characterized by this is described (see claim 1).
特許文献1に開示されている技術は、高精度地図がない場所を走行し、その時の経路情報やセンサ情報を収集して、これらの情報から高精度地図を生成するものであり、運転者が自動運転を実施したいと思う道路を走行し、高精度地図を生成して自動運転を可能とすることができる。しかしながら、一度の走行では高精度地図に必要な全ての情報の収集は困難であり、同じ道路を複数回の走行が必要である。そのため、運転者が自動運転を実施したいと思う道路を走行する度に、情報収集するか否かを設定する必要があるため、操作が煩わしいという課題がある。 The technology disclosed in Patent Document 1 travels in a place where there is no high-precision map, collects route information and sensor information at that time, and generates a high-precision map from these information, and the driver can generate the high-precision map. It is possible to drive on the road where you want to carry out autonomous driving, generate a high-precision map, and enable autonomous driving. However, it is difficult to collect all the information necessary for a high-precision map in one run, and it is necessary to run the same road multiple times. Therefore, there is a problem that the operation is troublesome because it is necessary to set whether or not to collect information every time the driver travels on the road where he / she wants to carry out automatic driving.
本発明は、前述した事情を鑑みてなされたもので、高精度地図がない場所で自動運転を可能するために、運転者に煩わしさを与えることなく高精度地図を生成することを目的とする。 The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to generate a high-precision map without causing trouble to the driver in order to enable automatic driving in a place where there is no high-precision map. ..
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、車両に搭載される車両制御装置であって、自車両の周辺環境を認識して認識情報を出力する周辺環境認識部と、自車両の位置を推定して自車位置情報を出力する自車位置推定部と、前記認識情報及び前記自車位置情報に基づいて、地図情報を生成する地図情報生成部と、前記地図情報を記憶する地図情報記憶部と、前記地図情報の生成開始を判定する地図情報生成開始判定部と、を有し、前記地図情報生成部は、前記地図情報生成開始判定部が予め設定された任意の地点の通過を検出したことに基づいて、前記地図情報の生成を開始することを特徴とする。 A typical example of the invention disclosed in the present application is as follows. That is, a vehicle control device mounted on a vehicle, a peripheral environment recognition unit that recognizes the surrounding environment of the own vehicle and outputs recognition information, and a self that estimates the position of the own vehicle and outputs the position information of the own vehicle. A vehicle position estimation unit, a map information generation unit that generates map information based on the recognition information and the own vehicle position information, a map information storage unit that stores the map information, and a determination to start generation of the map information. The map information generation start determination unit has a map information generation start determination unit, and the map information generation start determination unit generates the map information based on the fact that the map information generation start determination unit detects the passage of a preset arbitrary point. It is characterized by starting.
本発明の一態様によれば、高精度地図を学習する際のユーザの煩わしさを解消し、利便性を向上できる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。 According to one aspect of the present invention, it is possible to eliminate the troublesomeness of the user when learning the high-precision map and improve the convenience. Issues, configurations and effects other than those mentioned above will be clarified by the description of the following examples.
以下、実施例について図面を用いて説明する。 Hereinafter, examples will be described with reference to the drawings.
(第1の実施例)
図1及び図2は、本発明の第1の実施例による車両制御装置の概略構成図である。図1及び図2に例示される制御装置100aは、自車両を制御するコンピュータであり、不図示の記憶媒体に記憶されたプログラムを実行することによって、周辺環境認識部1、自車位置推定部2、地図情報生成部3、地図情報生成開始終了判定部4、地図情報記憶部5、ユーザ設定入力部6、HMI制御部7、走行軌道生成部8、及び車両制御部9として機能する。なお、図1と図2に構成を分けて記載しているのは、図3のフローチャートで説明する2つの運転モード(地図学習中、運転支援中)で異なる動作をするためである。
(First Example)
1 and 2 are schematic configuration diagrams of a vehicle control device according to the first embodiment of the present invention. The
制御装置100aは、自車両の操舵装置111、駆動装置112、制動装置113、及び変速装置114と、自車両に設けられた外環境認識装置101、絶対位置計測装置102、音発生装置115、表示装置116とに接続されている。また、制御装置100aは、自車両のCAN(不図示)や専用線などの伝送路に接続されており、これらの伝送路を経由して自車両の車速、舵角、シフト位置などの車両情報及びスイッチ入力、及びタッチパネル入力などのユーザ操作情報が入力される。
The
外環境認識装置101は、自車両の周囲環境に関する情報を取得する装置であって、例えば、自車両の前方、後方、右側方、左側方の周囲環境をそれぞれ撮影する4個の車載カメラである。車載カメラにより得られた画像は、アナログデータのまま、又はA/D変換して、専用線などの伝送路を経由して制御装置100aに出力される。また、他の車載カメラとしてステレオカメラを用いることができ、車載カメラ以外にもミリ波やレーザー光を用いて物体との距離を計測するレーダ、超音波を用いて物体との距離を計測するソナー等を用いることができる。車載カメラなどのこれらの装置は、検出した物体との距離とその方角等の情報を専用線などの伝送路を経由して制御装置100aに出力する。
The external
絶対位置計測装置102は、自車両の地図上の絶対位置情報を取得する装置であって、例えば、GPS、GLONASSなどのGNSS(衛星測位システム)である。GNSSにより得られた位置情報は、CANや専用線などの伝送路を経由して制御装置100aに出力される。また、GNSS以外にも路車間通信などを利用して自車両の位置情報を取得してもよい。
The absolute
操舵装置111は、外部からの駆動指令により電動や油圧のアクチュエータなどによって舵角を制御できる電動パワーステアリング、油圧パワーステアリング等で構成される。
The
駆動装置112は、外部からの駆動指令により電動のスロットルなどでエンジントルクを制御できるエンジンシステムや、外部からの駆動指令によりモータなどの駆動力を制御できる電動パワートレインシステム等で構成される。
The
制動装置113は、外部からの制動指令により電動や油圧のアクチュエータなどで制動力を制御できる電動ブレーキや油圧ブレーキ等で構成される。
The
変速装置114は、外部からの変速指令により電動や油圧のアクチュエータなどで前進や後退を切り替え可能なトランスミッション等で構成される。
The
音発生装置115は、スピーカー等で構成され、運転者に対する警報や音声ガイダンス等を出力する情報報知部として機能する。
The
表示装置116は、ナビゲーション装置等のディスプレイ、メーターパネル、警告灯等で構成される。表示装置116は、制御装置100aの操作画面や、自車両が障害物に衝突する危険があることなどを運転者に視覚的に伝える警告画面等の情報を報知する情報報知部として機能する。
The
周辺環境認識部1は、外環境認識装置101から入力された自車両の周囲を撮像した画像データや測距情報を用いて、自車両周辺の静止立体物、移動体、車線境界線等の路面ペイント、標識等の物体の形状や位置を検出し、さらに、路面の凹凸等を検出して自車両が走行可能な路面であるか否かを判定する判定機能を有する。静止立体物とは、例えば、ガードレール、壁、ポール、パイロン、縁石、車止めなどの構造物や、駐車車両である。また、移動体とは、例えば、歩行者、自転車、バイク、車両などである。以降、静止立体物と移動体の二つをまとめて障害物と称する。物体の形状や位置は、パターンマッチングによって検出するとよいが、他の技術を用いて検出してもよい。
The surrounding environment recognition unit 1 uses image data and distance measurement information captured around the own vehicle input from the external
また、周辺環境認識部1は、検出した物体の形状や位置に関する情報と自車両が走行可能な路面であるか否かの判定結果に基づいて、例えば一般道を走行する場合であれば、走行可能な車線位置や交差点の旋回可能スペース等を検出する。また、駐車場の場合であれば、自車両を駐車させることができる空間である駐車可能空間や、駐車可能空間に駐車するために転回などが可能な空間である走行可能空間等を検出する。なお、この走行可能空間は、通路幅、自車両前方の障害物までの距離、駐車可能空間に隣接する障害物(駐車車両)の位置などを用いて定義する。 Further, the surrounding environment recognition unit 1 travels, for example, when traveling on a general road, based on the information on the shape and position of the detected object and the determination result of whether or not the own vehicle can travel on the road surface. Detects possible lane positions and turnable spaces at intersections. Further, in the case of a parking lot, a parkable space that is a space where the own vehicle can be parked, a travelable space that is a space that can be turned to park in the parkable space, and the like are detected. The travelable space is defined by using the width of the passage, the distance to the obstacle in front of the own vehicle, the position of the obstacle (parked vehicle) adjacent to the parkable space, and the like.
自車位置推定部2は、検出した絶対位置の情報や推測航法などを用いて地図上の自車位置を推定する。推測航法とは、例えば自車両の各車輪の回転数や、車速や舵角、ヨーレートなどの情報を用いて自車位置を推定する手法であり、公知の技術として知られている。また、ここで地図上の自車位置を推定する手法は、利用可能な地図により異なる。従来のナビゲーション装置の地図のように高精度地図ではない場合は、例えば公知技術であるマップマッチング手法を用いて自車位置を推定する。高精度地図の場合は、周辺環境認識部1により検出した車線境界線などの路面ペイントや標識、その他高精度地図上に記憶している障害物やランドマークの情報に基づいて自車両の高精度地図上での自車位置を推定する。
The own vehicle
地図情報生成部3は、検出した周囲環境と自車位置の情報から高精度地図を生成する。具体的には、周辺環境認識部1により検出した車線境界線などの路面ペイントや標識、障害物やランドマークなどの情報を自車位置推定部2で推定した自車位置に基づいて高精度地図上に学習していく。学習の手段としては、例えば複数回同じ場所で検出された情報ほど信頼度が高い情報として高精度地図に登録する方法がある。また、生成する地図情報は、所定の区間毎に学習の状況を把握するための学習進度の情報を算出し、地図情報に付加情報として記憶する。ここで、所定の区間とは、例えば道路の交差点間の区間、所定距離(例えば100m)の区間、従来のナビゲーション装置の地図における識別情報が付与されている区間などである。また、学習進度は所定の区間を走行する毎に増加させ、所定の期間(例えば1週間)走行していない区間は減少させることで地図情報の鮮度を保った運用が可能となる。
The map
地図情報生成開始終了判定部4は、自車位置の情報やユーザ操作により設定された内容に基づいて地図情報の生成開始と生成終了を判定する。一つはユーザ操作に依存しない判定方法で、自車位置の走行履歴から同じルートもしくは同じ区間を複数回(例えば2回以上)走行したことを検出すると、ユーザが頻繁に使用する道路であると判定し、次回同じ道路に進入した地点を検出するとその道路の地図情報を生成する。二つ目はユーザ操作に依存する判定方法で、ユーザが操作(例えば学習開始地点の設定、目的地の設定など)を行い、その操作に基づいて設定された地点を通過したことを検出して地図情報を生成する。また、地図情報生成開始終了判定部4は、目的地への到着、走行履歴のルートからの離脱、又はユーザによって設定された範囲からの離脱を契機として、地図情報の生成を停止する。前述で共通することは、任意の地点(地図情報生成開始地点)の通過を検出して地図情報の生成タイミングを決定することである。このように地図情報の生成を自動で行うことでユーザへの煩わしさが解消され、利便性の向上を図ることが可能となる。 The map information generation start / end determination unit 4 determines the generation start and generation end of the map information based on the information on the position of the own vehicle and the contents set by the user operation. One is a judgment method that does not depend on user operation. When it is detected from the travel history of the own vehicle position that the vehicle has traveled the same route or the same section multiple times (for example, twice or more), the road is frequently used by the user. When the judgment is made and the point where the same road is entered next time is detected, the map information of the road is generated. The second is a judgment method that depends on the user operation. It detects that the user has performed an operation (for example, setting a learning start point, setting a destination, etc.) and has passed a point set based on the operation. Generate map information. Further, the map information generation start / end determination unit 4 stops the generation of map information when it arrives at the destination, leaves the route of the travel history, or leaves the range set by the user. What is common to the above is to detect the passage of an arbitrary point (map information generation start point) and determine the map information generation timing. By automatically generating the map information in this way, it is possible to eliminate the annoyance to the user and improve the convenience.
地図情報記憶部5は、地図情報生成部3により生成された地図情報を記憶する。ここでは、従来のナビゲーション装置の地図と地図情報生成部3により生成された地図情報を同じ場所に格納しても良く、別々に格納しても良い。地図情報記憶部5は、その記憶領域が地図情報で一杯になった後、最古に生成された地図情報の記憶領域に、新たに生成される地図情報を記憶するとよい。
The map
ユーザ設定入力部6は、スイッチ入力やタッチパネル入力などでのユーザ操作情報を入力し、学習開始点の設定、目的地の設定、学習セリアの設定、ルート設定などの設定情報を受け付ける。
The user setting
HMI制御部7は、ユーザに報知するための情報を状況に応じて適宜生成し、音発生装置115及び表示装置116に出力する。
The
走行軌道生成部8は、現在の自車位置から目標位置に自車両を移動するための軌道を生成する。さらに、生成した軌道を走行する目標速度を地図情報の制限速度や軌道の曲率、信号機、一時停止位置、先行車の速度等の情報を用いて演算する。例えば、一般道を走行する場合には、ナビゲーション装置などを利用して目的地を設定し、目的地に向かって走行する際の自車両と障害物との位置関係や車線位置等の情報から軌道を生成する。また、駐車場の場合では、自車両と障害物との位置関係から自車両を駐車する目標駐車位置を駐車可能空間内に設定し、そこまでの軌道を生成する。 The traveling track generation unit 8 generates a track for moving the own vehicle from the current position of the own vehicle to the target position. Further, the target speed of traveling on the generated track is calculated using information such as the speed limit of the map information, the curvature of the track, the traffic light, the stop position, and the speed of the preceding vehicle. For example, when driving on a general road, a destination is set using a navigation device or the like, and the track is based on information such as the positional relationship between the vehicle and obstacles and the lane position when traveling toward the destination. To generate. In the case of a parking lot, a target parking position for parking the own vehicle is set in the parkable space based on the positional relationship between the own vehicle and an obstacle, and a track to that point is generated.
車両制御部9は、走行軌道生成部8で生成した目標軌道に沿って自車両の走行を制御する。車両制御部9は、目標軌道に基づいて目標舵角と目標速度を演算する。なお、自車両と障害物との衝突が予測される場合には、自車両が障害物に衝突しないように目標舵角と目標速度を演算する。そして、車両制御部9は、その目標舵角を実現するための目標操舵トルクを操舵装置111へ出力する。また、車両制御部9は、目標速度を実現するための目標エンジントルクや目標ブレーキ圧を駆動装置112や制動装置113へ出力する。さらに、自車両の進行方向を変更する必要がある場合、変速指令を変速装置114に出力する。
The vehicle control unit 9 controls the travel of the own vehicle along the target track generated by the travel track generation unit 8. The vehicle control unit 9 calculates a target steering angle and a target speed based on the target trajectory. When a collision between the own vehicle and an obstacle is predicted, the target steering angle and the target speed are calculated so that the own vehicle does not collide with the obstacle. Then, the vehicle control unit 9 outputs the target steering torque for realizing the target steering angle to the
次に、フローチャートを用いて制御装置100aの処理手順を説明する。
Next, the processing procedure of the
図3から図5は、制御装置100aの処理手順の一例を示すフローチャートである。
3 to 5 are flowcharts showing an example of the processing procedure of the
図3は、運転モードを切り替える処理のフローチャートである。 FIG. 3 is a flowchart of the process of switching the operation mode.
図3の処理S301では、現在の運転モードに基づいて処理を変更する。運転モードが地図学習中の場合は処理S302の地図学習処理に進み、運転支援中の場合は処理S303の運転支援処理に進む。 In the process S301 of FIG. 3, the process is changed based on the current operation mode. If the operation mode is map learning, the process proceeds to the map learning process of the process S302, and if the operation mode is during the driving support, the process proceeds to the operation support process of the process S303.
図4は、図3の処理S302の地図学習処理の詳細を示すフローチャートである。 FIG. 4 is a flowchart showing the details of the map learning process of the process S302 of FIG.
図4の処理S401では、制御装置100aは、外環境認識装置101から外界環境の認識結果を取得する。
In the process S401 of FIG. 4, the
処理S402では、制御装置100aは、絶対位置計測装置102から絶対位置の計測結果を取得する。
In the process S402, the
処理S403では、周辺環境認識部1は、処理S401で取得した外界環境認識結果に基づいて、自車両周辺の車線境界線などの路面ペイント、標識、障害物、ランドマークなどを検出する。 In the process S403, the peripheral environment recognition unit 1 detects road surface paints such as lane boundaries around the own vehicle, signs, obstacles, landmarks, etc., based on the external environment recognition result acquired in the process S401.
処理S404では、自車位置推定部2は、処理S402で取得した絶対位置計測結果に基づいて、周辺環境認識部1の検出結果と地図情報記憶部5の地図情報及び車両情報(各車輪の回転数、車速や舵角、ヨーレートなど)を用いて自車位置を推定する。
In the process S404, the own vehicle
処理S405では、自車位置の情報やユーザ操作によって設定された内容に基づいて、地図情報の生成開始と生成終了を判定する。 The process S405 determines the start and end of generation of map information based on the information on the position of the own vehicle and the contents set by the user operation.
処理S406では、処理S405の判定結果が地図情報生成タイミングか否かを判定し、地図情報生成タイミングであれば処理S407に進み、地図情報生成タイミングでなければ処理S409に進む。 In the process S406, it is determined whether or not the determination result of the process S405 is the map information generation timing, and if it is the map information generation timing, the process proceeds to the process S407, and if it is not the map information generation timing, the process proceeds to the process S409.
処理S407では、検出された周囲環境と自車位置の情報から高精度地図を生成して、処理S408に進み、生成した地図情報を記憶する。 In the process S407, a high-precision map is generated from the detected information on the surrounding environment and the position of the own vehicle, the process proceeds to the process S408, and the generated map information is stored.
処理S409では、ユーザへの報知内容を更新する。例えば、処理S406で地図情報生成タイミングであると判定された場合は、地図情報を学習中であることや地図情報の学習状態を音発生装置115又は表示装置116を用いてユーザに報知する。
In the process S409, the content of the notification to the user is updated. For example, when it is determined in the process S406 that it is the map information generation timing, the user is notified that the map information is being learned and the learning state of the map information is being notified by using the
処理S410では、ユーザからのスイッチ操作などから運転支援の意思表示があるか否かを判定し、運転支援の意思表示があれば処理S411に進み、運転支援の意思表示がなければ処理を終了する。 In the process S410, it is determined whether or not there is a driving support intention display from the switch operation from the user, and if there is a driving support intention display, the process proceeds to the process S411, and if there is no driving support intention display, the process ends. ..
処理S411では、運転支援の内容を決定する。運転支援の内容としては、例えば自動運転レベル2(運転者が常に監視が必要な自動運転)、自動運転レベル3(一定条件下での自動運転で、緊急時は運転者が運転操作を担う)、自動運転レベル4(限定領域内での自動運転で、運転者の運転操作は不要)などがある。 In the process S411, the content of the driving support is determined. The contents of driving support are, for example, automatic driving level 2 (automatic driving that the driver needs to constantly monitor), automatic driving level 3 (automatic driving under certain conditions, and the driver takes charge of driving operation in an emergency). , Automatic driving level 4 (automatic driving within a limited area, no driver's driving operation is required) and the like.
処理S412では、運転支援中に運転モードを変更する。 In the process S412, the operation mode is changed during the operation support.
処理S413では、処理S411で決定された運転支援内容を音発生装置115又は表示装置116を用いてユーザに報知し、処理を終了する。
In the process S413, the operation support content determined in the process S411 is notified to the user by using the
図5は、図3の処理S303の運転支援処理の詳細を示すフローチャートである。 FIG. 5 is a flowchart showing details of the driving support process of the process S303 of FIG.
図5の処理S501から処理S504までは、図4の処理S401から処理S404までと同じ処理であるため説明は省略する。 Since the processes S501 to S504 in FIG. 5 are the same processes as the processes S401 to S404 in FIG. 4, the description thereof will be omitted.
処理S505では、現在の自車位置から目標位置に自車両を移動するための軌道を生成する。 In the process S505, a track for moving the own vehicle from the current own vehicle position to the target position is generated.
処理S506では、処理S505で生成された目標軌道を走行するための目標舵角、目標速度、適正シフト位置を演算する。 In the process S506, the target steering angle, the target speed, and the appropriate shift position for traveling on the target track generated by the process S505 are calculated.
処理S507では、処理S506で演算された目標舵角、目標速度、及び適正シフト位置を操舵装置111、駆動装置112、制動装置113、及び変速装置114のそれぞれに出力するための制御パラメータを演算する。例えば、操舵装置111に出力する制御パラメータは、目標操舵角を実現するための目標操舵トルクがあるが、操舵装置111の構成によっては直接目標速舵角を出力してもよい。また、駆動装置112及び制動装置113に出力する制御パラメータは、目標速度を実現するための目標エンジントルクや目標ブレーキ圧等があるが、駆動装置112と制動装置113の構成によっては直接目標速度を出力してもよい。
In the process S507, control parameters for outputting the target steering angle, the target speed, and the appropriate shift position calculated in the process S506 to each of the
処理S508では、処理S507で演算された制御パラメータを操舵装置111、駆動装置112、制動装置113、及び変速装置114のそれぞれに出力する。
In the process S508, the control parameters calculated in the process S507 are output to each of the
処理S509では、目標位置に到達したか否かを判定し、目標位置に到達したら処理S510に進み、目標位置に到達していないなら処理S511に進む。 In the process S509, it is determined whether or not the target position has been reached, and if the target position is reached, the process proceeds to the process S510, and if the target position is not reached, the process proceeds to the process S511.
処理S510では、運転モードを地図学習中に変更する。 In the process S510, the operation mode is changed during map learning.
処理S511では、処理S509で目標位置に到達した場合は運転支援を終了する案内を、目標位置に到達していない場合は運転支援中の案内を音発生装置115又は表示装置116を用いてユーザに報知し、処理を終了する。
In the process S511, when the target position is reached in the process S509, the guidance for ending the driving support is given to the user, and when the target position is not reached, the guidance during the driving support is given to the user by using the
以上に説明した処理を実行することによって、高精度地図を学習する際のユーザの煩わしさを解消し、利便性の向上を図るとともに、高精度地図を利用した運転支援が実施可能となる。 By executing the process described above, it is possible to eliminate the troublesomeness of the user when learning the high-precision map, improve the convenience, and provide driving support using the high-precision map.
次に、図6から図10を参照して、地図情報生成開始終了判定部4の具体的な処理内容(図4の処理S405の詳細)を説明する。 Next, with reference to FIGS. 6 to 10, specific processing contents of the map information generation start / end determination unit 4 (details of the processing S405 of FIG. 4) will be described.
図6は、H1からH4の図上左右方向の道路とV1からV5の図上上下方向の道路がそれぞれ交差している道路環境を示す。図示する道路環境において、交差点間の道路を所定の区間としてそれぞれ識別子(ID)を付与しており、例えばH1道路においてV1道路とV2道路の間の区間をID:H1_1−2と定義する。 FIG. 6 shows a road environment in which the roads in the left-right direction on the diagram from H1 to H4 and the roads in the vertical direction on the diagram from V1 to V5 intersect, respectively. In the illustrated road environment, an identifier (ID) is assigned to each of the roads between intersections as predetermined sections. For example, in the H1 road, the section between the V1 road and the V2 road is defined as ID: H1-1-2.
図6は、自車両600がルート601に沿って地点Bから地点Aまで走行している状況を示す。地図情報生成開始終了判定部4は、自車両600が走行したルートを記憶する。例えば、図6のルート601を複数回(例えば2回以上)走行すると、ユーザはルート601を頻繁に使用すると判定し、3回目以降の走行時に自車両600がルート601上に乗った地点を地図情報生成開始地点とし、地図情報生成開始地点通過時に地図情報の学習を開始し、地図情報生成開始地点以後は地図情報を学習する。また、複数回の走行はルートの走行をカウントしてもよいが、ルートを所定の区間(例えば、交差点に挟まれた街路毎の区間)に分割し、分割された区間毎に走行回数をカウントして、ユーザが頻繁に利用する区間を判定してもよい。
FIG. 6 shows a situation in which the
図7は、自車両700がルート701に沿って、自車両700の位置から地点Aまで走行している状況を示す。ユーザが図7の自車両700の位置で地図情報を学習したい位置を(例えばスイッチ操作で)入力すると、地図情報生成開始終了判定部4は、学習を開始した位置(この位置を地図情報生成開始地点とする)を記憶し、地図情報生成開始地点通過時に地図情報の学習を開始し、地図情報生成開始地点以後は地図情報を学習する。次回以降の学習済みルートの走行では、地図情報生成開始終了判定部4が記憶している地図情報生成開始地点の通過を判定すると、ユーザの新たな操作を待つことなく地図情報の学習を開始する。
FIG. 7 shows a situation in which the
図8は、自車両800の位置及び自車両810の位置から地点Aまで走行している状況を示す。図8においては、自車両800及び自車両810(異なる番号を付しているのは自車両の位置を明示的にするためであり、自車両800及び自車両810は同じ車両である)のそれぞれがルート801及びルート811に沿って、図8の自車両800の位置及び自車両810の位置から地点Aまで走行している。地点Aは、ユーザにより予め自宅などが登録されており、地点Aを中心に距離X(距離Xは、ユーザが予め設定してもよいし、規定値でもよい)の範囲を地図情報の学習対象範囲に設定する。地図情報生成開始終了判定部4は、この学習対象範囲に自車両が進入した位置(この学習対象範囲の境界地点を地図情報生成開始地点とする)で学習開始を判定し、学習対象範囲内で地図情報を生成する。図8では、自車両800又は自車両810の位置(地図情報生成開始地点)に到達したときに、地図情報生成開始終了判定部4は学習開始を判定する。
FIG. 8 shows a situation in which the vehicle is traveling from the position of the
図9は、自車両900の位置及び自車両910の位置から地点Aまで走行している状況を示す。図9においては、自車両900及び自車両910(異なる番号を付しているのは自車両の位置を明示的にするためであり、自車両900及び自車両910は同じ車両である)のそれぞれがルート901及びルート911に沿って、図9の自車両900の位置及び自車両910の位置から地点Aまで走行している。ユーザが予め地図情報を学習したいエリアを点線矩形920のように設定すると、地図情報生成開始終了判定部4はこの学習対象エリアに自車両が進入した位置(この学習対象範囲の境界地点を地図情報生成開始地点とする)で学習開始を判定し、学習対象範囲内で地図情報を生成する。図9では、自車両900又は自車両910の位置(地図情報生成開始地点)に到達したときに、地図情報生成開始終了判定部4は学習開始を判定する。なお、学習対象エリアは、図9に示すように矩形のエリアでも、任意の形状でもよい。
FIG. 9 shows a situation in which the vehicle is traveling from the position of the
図10は、自車両1000の位置及び自車両1010の位置から地点Bから地点Aまでのルートを走行する状況を示す。図10においては、地点Aと地点Bの間でルート案内を行ったことがあるルート1020を記憶している状況で、地図情報生成開始終了判定部4は、記憶されているルート1020に自車両が乗ったことを判定すると(記憶してあるルートに自車両が乗った位置を地図情報生成開始地点とする)、学習開始を判定し、地図情報を生成する。具体的には、図10では、自車両1000が走行経路1001でルート1020に乗ったことを判定すると学習開始を判定し、当該ルートにおいて地図情報を生成する。また、自車両1010が走行経路1011でルート1020に乗ったことを判定すると学習開始を判定し、当該ルートにおいて地図情報を生成する。なお、ルート案内の設定時に、当該ルートについて2回目以後の走行においてに学習をするかを設定可能としてもよい。また、ルート案内の設定時に、当該ルートについて1回目の走行から学習をするかを設定可能としてもよい。
FIG. 10 shows a situation in which the vehicle travels on a route from the position of the
以上説明したように、本実施例の車両制御装置100aは、地図情報生成開始地点の通過時に地図情報の学習を開始する判定をするので、高精度地図を学習する際のユーザの煩わしさを解消し、利便性の向上を図ることが可能となる。
As described above, the
次に、図11及び図12を用いて地図の学習状態を説明する。生成する地図には所定区間毎に学習の程度を示す学習進度の情報が付加情報として記憶されており、本例では、学習進度が区間毎に3段階(低・中・高)となっている。学習進度に関しては、所定の区間を走行する毎に増加して、所定の期間(例えば1週間)走行していおらず、直近に学習がされていない区間は減少する。例えば、地点Aがユーザの自宅である場合、図11に示すように地点Aの周辺は走行頻度が高いことから、学習進度が高くなる。また、それぞれの学習進度に対して運転支援の内容を関連づけて管理してもよい。本例では、学習進度低は自動運転レベル2、学習進度中は自動運転レベル3、学習進度高は自動運転レベル4を対応させる。
Next, the learning state of the map will be described with reference to FIGS. 11 and 12. The generated map stores learning progress information indicating the degree of learning for each predetermined section as additional information. In this example, the learning progress is in three stages (low, medium, high) for each section. .. The learning progress increases every time a predetermined section is run, and the section that has not been run for a predetermined period (for example, one week) and has not been learned most recently decreases. For example, when the point A is the home of the user, as shown in FIG. 11, since the traveling frequency is high around the point A, the learning progress is high. In addition, the content of driving support may be associated and managed for each learning progress. In this example, low learning progress corresponds to
図12は、表示装置116によるユーザへの情報報知の一例を示す。図12に例示する画面1201では、図11に示す学習進度の状況及びそれに対応づけられた運転支援内容を画面でユーザに分かりやすく表示する。画面1201では、図11と同様の学習進度の状況が分かる情報を表示している。図12に示す例では、学習進度を道路学習状態として運転支援内容と合わせて凡例を表示しているが、学習進度又は運転支援内容の一方を表示してもよい。なお、マーク1200は自車両の位置を表す。なお、学習進度及び運転支援内容の報知は、表示装置116ではなく、音発生装置115を用いた音声による報知でもよい。
FIG. 12 shows an example of information notification to the user by the
次に、図13を用いて図4の処理S411における運転支援の内容の決定方法について説明する。図13の自車両1300の位置で運転支援を開始し、ルート1301に沿って地点Aまで走行する場合、ルート1301には、二つの学習進度(学習進度中、学習進度高)の区間が存在し、学習進度中の区間では自動運転レベル3の運転支援が実施可能で、学習進度高の区間では自動運転レベル4の運転支援が実施可能である。この場合、例えば、以下の二つの方法を採用できる。一つ目は、区間毎の自動運転レベルに合わせて運転支援を実施する方法であり、ルート1301に沿う場合は最初は自動運転レベル3で運転支援を実施し、その後、IDがH2_2−3の区間から自動運転レベル4に切り替える。この一つ目の方法では、自動運転レベルは低い方から高い方に切り替えるとよいが、自動運転レベルは高い方から低い方に切り替えるとよい。二つ目は、ルート上で自動運転レベルを切り替えることなく、最も低い自動運転レベルを採用する方法であり、ルート1301に沿う場合は、自動運転レベル3で目的地(地点A)まで運転支援を実施する。また、図13の自車両1310の位置で運転支援を開始し、ルート1311に沿って地点Aまで走行する場合も、同様に二つの方法を採用できる。なお、この二つの方法は、ユーザが予め設定してもよいし、運転支援を開始する際にどちらかを選択してもよい。
Next, a method of determining the content of the driving support in the process S411 of FIG. 4 will be described with reference to FIG. When driving support is started at the position of the
次に、図14を用いて運転支援を早期に実現可能な走行をユーザに報知する方法について説明する。図14は、表示装置116によるユーザへの情報報知の一例を示す。画面1401には図12で説明した道路の学習状態が表示されており、マーク1400は自車両の現在位置である。例えば自動運転レベル4の運転支援を早期に実現するには、学習進度が高い区間を優先的に走行すればよい(すなわち、学習進度中の区間の走行を繰り返すことによって、学習進度高を早期に達成できる)ため、現状の学習進度からは図14のようにルート1402を走行すればよいことから、画面1401にルート1402を表示してユーザに自動運転レベル4を早期に実現できる推奨ルートであることを報知する。ただし、このようなルートを演算するには目的地までの距離や道幅や渋滞状況も考慮する必要があるため、従来のナビゲーション装置で用いられている公知のルート案内方法に、経路選択の優先度として学習進度を考慮するとよい。また、図14では、自動運転レベル4向けの推奨ルートを表示する方法を示したが、対象とする運転支援を自動運転レベル3又は自動運転レベル2としてもよく、ユーザが予め設定しても規定値としてもよい。なお、推奨ルート及び自動運転レベルの報知は、表示装置116ではなく、音発生装置115を用いた音声による報知でもよい。
Next, a method of notifying the user of driving that can realize driving support at an early stage will be described with reference to FIG. FIG. 14 shows an example of information notification to the user by the
また、前述とは異なり、高い自動運転レベルが実施可能なルートを優先的に選択してもよい。高い自動運転レベルが実施可能なルートを選択することによって、ユーザが楽に自動車を走行できる。 Further, unlike the above, a route in which a high automatic driving level can be implemented may be preferentially selected. By selecting a route that can implement a high level of autonomous driving, the user can easily drive the vehicle.
以上説明したように、本実施例の車両制御装置によると、運転者の操作が不要又は最初の一度の操作で済み、その後は自動的に学習が行われることから、高精度地図を学習する際のユーザの煩わしさを解消し、利便性を向上でき、高精度地図を利用した運転支援を実施できる。 As described above, according to the vehicle control device of this embodiment, the driver's operation is unnecessary or only the first operation is required, and then the learning is automatically performed. Therefore, when learning a high-precision map. It is possible to eliminate the annoyance of users, improve convenience, and provide driving support using high-precision maps.
なお、本実施例はいくつかのパターンを例にして説明したが、他のパターンにも本発明は適用可能である。また、本発明の趣旨を逸脱しない範囲において、種々の様態で実施することができる。 Although the present embodiment has been described by taking some patterns as examples, the present invention can be applied to other patterns. In addition, it can be carried out in various ways as long as it does not deviate from the gist of the present invention.
以上に説明したように、本発明の実施例の車両制御装置100aは、自車両の周辺環境を認識して認識情報を出力する周辺環境認識部1と、自車両の位置を推定して自車位置情報を出力する自車位置推定部2と、認識情報及び自車位置情報に基づいて、地図情報を生成する地図情報生成部3と、地図情報を記憶する地図情報記憶部5と、地図情報の生成開始を判定する地図情報生成開始判定部(地図情報生成開始終了判定部4)と、を有し、地図情報生成部3は、地図情報生成開始終了判定部4が予め設定された任意の地点(地図情報生成開始地点)の通過を検出したことに基づいて、地図情報の生成を開始するので、高精度地図を学習する際のユーザの煩わしさを解消し、利便性を向上でき、高精度地図を利用した運転支援を実施できる。
As described above, the
また、車両制御装置100aは、ユーザからの設定情報の入力を受けるユーザ設定入力部6をさらに備え、任意の地点(地図情報生成開始地点)は設定情報に基づいて設定されるので、地図情報を生成する領域をユーザの意思に従って的確に設定できる。また、ユーザが設定情報を1回入力した後は、自動的に地図情報の生成を開始するので、ユーザの煩わしさを解消できる。
Further, the
また、任意の地点(地図情報生成開始地点)は、ユーザ設定入力部6によりユーザが設定した地図上の地点、ユーザが設定した目的地から所定距離の地点、ユーザが設定した領域の境界地点、ユーザが設定したルート上に乗った地点のうち少なくとも一つとしたので、ユーザの希望や用途に適する領域において地図情報を生成できる。
Further, any point (map information generation start point) is a point on the map set by the user by the user setting
また、車両制御装置100aは、車両の走行を制御する車両制御部9をさらに備え、地図情報生成部3が生成した地図情報には、学習の程度を示す学習進度が付加されており、車両制御部9は、学習進度に基づいて運転支援の内容を変更するので、学習進度が高い道路において高いレベルの自動運転を提供でき、提供される自動運転のレベルに応じてユーザに注意を喚起でき、事故を防止できる。
Further, the
また、地図情報生成部3は、自車両が走行した区間の学習進度を増加し、自車両が所定の期間走行していない区間の学習進度を減少するように、所定の区間毎に学習進度を演算するので、1回の走行では検出できない物体を複数回の走行で検出して、地図情報の精度を向上できる。また、古い情報を廃棄して、新しい状況に応じた地図情報を提供できる。
Further, the map
また、車両制御部9は、運転支援を実施する経路に含まれる区間毎の学習進度に基づいて、区間毎の運転支援の内容を変更するので、運転者の意図に沿って区間毎に高いレベルの運転支援を提供できる。 Further, since the vehicle control unit 9 changes the content of the driving support for each section based on the learning progress for each section included in the route for implementing the driving support, the vehicle control unit 9 changes the content of the driving support for each section, so that the level is high for each section according to the driver's intention. Can provide driving assistance.
また、車両制御部9は、運転支援を実施する経路に含まれる区間毎の学習進度に基づいて、経路に含まれる各区間の自動運転レベルのうち最も低い自動運転レベルで、当該経路の運転支援を実施するので、運転支援レベルの切り替えによる運転者の負担を軽減でき、事故を防止できる。 Further, the vehicle control unit 9 supports driving of the route at the lowest automatic driving level among the automatic driving levels of each section included in the route, based on the learning progress of each section included in the route for which driving support is performed. Therefore, it is possible to reduce the burden on the driver by switching the driving support level and prevent accidents.
また、ユーザに情報を報知する情報報知部(音発生装置115、表示装置116)をさらに備え、情報報知部115、116は、区間毎の学習進度、及び学習進度に対応した運転支援の内容の少なくとも一方をユーザに報知するので、運転者と車両の役割分担が明確になり、事故を防止できる。
Further, an information notification unit (
また、車両制御部9は、区間毎の学習進度を比較して、運転支援のレベルが早期に増加するような推奨経路を選択し、情報報知部115、116は、選択された推奨経路をユーザに報知するので、学習進度の速やかな向上が期待でき、早期に高レベルの運転支援を提供できる。
Further, the vehicle control unit 9 compares the learning progress of each section, selects a recommended route such that the level of driving support increases at an early stage, and the
なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加・削除・置換をしてもよい。 It should be noted that the present invention is not limited to the above-mentioned examples, but includes various modifications and equivalent configurations within the scope of the attached claims. For example, the above-described examples have been described in detail in order to explain the present invention in an easy-to-understand manner, and the present invention is not necessarily limited to those having all the described configurations. Further, a part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Further, the configuration of another embodiment may be added to the configuration of one embodiment. In addition, other configurations may be added / deleted / replaced with respect to a part of the configurations of each embodiment.
また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。 Further, each configuration, function, processing unit, processing means, etc. described above may be realized by hardware by designing a part or all of them by, for example, an integrated circuit, and the processor realizes each function. It may be realized by software by interpreting and executing the program to be executed.
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、SSD(Solid State Drive)等の記憶装置、又は、ICカード、SDカード、DVD等の記録媒体に格納することができる。 Information such as programs, tables, and files that realize each function can be stored in a memory, a hard disk, a storage device such as an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。 In addition, the control lines and information lines show what is considered necessary for explanation, and do not necessarily show all the control lines and information lines necessary for mounting. In practice, it can be considered that almost all configurations are interconnected.
1 周辺環境認識部
2 自車位置推定部
3 地図情報生成部
4 地図情報生成開始終了判定部
5 地図情報記憶部
6 ユーザ設定入力部
7 HMI制御部
8 走行軌道生成部
9 車両制御部
100a 制御装置
101 外環境認識装置
102 絶対位置計測装置
111 操舵装置
112 駆動装置
113 制動装置
114 変速装置
115 音発生装置
116 表示装置
1 Peripheral
Claims (10)
自車両の周辺環境を認識して認識情報を出力する周辺環境認識部と、
自車両の位置を推定して自車位置情報を出力する自車位置推定部と、
前記認識情報及び前記自車位置情報に基づいて、地図情報を生成する地図情報生成部と、
前記地図情報を記憶する地図情報記憶部と、
前記地図情報の生成開始を判定する地図情報生成開始判定部と、を有し、
前記地図情報生成部は、前記地図情報生成開始判定部が予め設定された任意の地点の通過を検出したことに基づいて、前記地図情報の生成を開始することを特徴とする車両制御装置。 A vehicle control device mounted on a vehicle.
The peripheral environment recognition unit that recognizes the surrounding environment of the own vehicle and outputs the recognition information,
The own vehicle position estimation unit that estimates the position of the own vehicle and outputs the own vehicle position information,
A map information generation unit that generates map information based on the recognition information and the vehicle position information,
A map information storage unit that stores the map information and
It has a map information generation start determination unit for determining the start of map information generation, and has.
The map information generation unit is a vehicle control device, characterized in that the map information generation start determination unit starts generating the map information based on the detection of the passage of a preset arbitrary point.
ユーザからの設定情報の入力を受けるユーザ設定入力部をさらに備え、
前記任意の地点は前記設定情報に基づいて設定されることを特徴とする車両制御装置。 The vehicle control device according to claim 1.
It also has a user setting input unit that receives input of setting information from the user.
A vehicle control device characterized in that the arbitrary point is set based on the setting information.
前記任意の地点は、前記ユーザ設定入力部によりユーザが設定した地図上の地点、ユーザが設定した目的地から所定距離の地点、ユーザが設定した領域の境界地点、ユーザが設定したルート上に乗った地点のうち少なくとも一つであることを特徴とする車両制御装置。 The vehicle control device according to claim 2.
The arbitrary point is on a point on a map set by the user by the user setting input unit, a point at a predetermined distance from a destination set by the user, a boundary point of an area set by the user, and a route set by the user. A vehicle control device characterized by being at least one of the above points.
車両の走行を制御する車両制御部をさらに備え、
前記地図情報生成部が生成した地図情報には、学習の程度を示す学習進度が付加されており、
前記車両制御部は、前記学習進度に基づいて運転支援の内容を変更することを特徴とする車両制御装置。 The vehicle control device according to claim 1.
Further equipped with a vehicle control unit that controls the running of the vehicle,
A learning progress indicating the degree of learning is added to the map information generated by the map information generation unit.
The vehicle control unit is a vehicle control device characterized in that the content of driving support is changed based on the learning progress.
前記地図情報生成部は、前記自車両が走行した区間の学習進度を増加し、前記自車両が所定の期間走行していない区間の学習進度を減少するように、所定の区間毎に前記学習進度を演算することを特徴とする車両制御装置。 The vehicle control device according to claim 4.
The map information generation unit increases the learning progress of the section in which the own vehicle has traveled, and decreases the learning progress of the section in which the own vehicle has not traveled for a predetermined period. A vehicle control device characterized by calculating.
前記車両制御部は、運転支援を実施する経路に含まれる区間毎の学習進度に基づいて、区間毎の運転支援の内容を変更することを特徴とする車両制御装置。 The vehicle control device according to claim 5.
The vehicle control unit is a vehicle control device characterized in that the content of driving support for each section is changed based on the learning progress for each section included in the route for implementing driving support.
前記車両制御部は、運転支援を実施する経路に含まれる区間毎の学習進度に基づいて、経路に含まれる各区間の自動運転レベルのうち最も低い自動運転レベルで、当該経路の運転支援を提供することを特徴とする車両制御装置。 The vehicle control device according to claim 5.
The vehicle control unit provides driving support for the route at the lowest automatic driving level among the automatic driving levels for each section included in the route, based on the learning progress for each section included in the route for which driving support is performed. A vehicle control device characterized by
ユーザに情報を報知する情報報知部をさらに備え、
前記情報報知部は、区間毎の学習進度及び前記学習進度に対応した運転支援の内容の少なくとも一方をユーザに報知することを特徴とする車両制御装置。 The vehicle control device according to claim 6 or 7.
It also has an information notification unit that notifies the user of information.
The information notification unit is a vehicle control device that notifies the user of at least one of the learning progress for each section and the content of the driving support corresponding to the learning progress.
前記車両制御部は、前記区間毎の学習進度を比較して、学習進度が早期に増加するような推奨経路を選択し、
前記情報報知部は、前記選択された推奨経路をユーザに報知することを特徴とする車両制御装置。 The vehicle control device according to claim 8.
The vehicle control unit compares the learning progress for each section, selects a recommended route that increases the learning progress at an early stage, and selects a recommended route.
The information notification unit is a vehicle control device that notifies the user of the selected recommended route.
自車両の周辺環境を認識して認識情報を出力する周辺環境認識手順と、
自車両の位置を推定して自車位置情報を出力する自車位置推定手順と、
地図情報の生成開始を判定する地図情報生成開始判定手順と、
前記認識情報及び前記自車位置情報に基づいて、前記地図情報を生成する地図情報生成手順と、
前記地図情報を記憶する地図情報記憶手順と、を有し、
前記地図情報生成手順では、前記地図情報生成開始判定手順で、予め設定された任意の地点の通過を検出したことに基づいて、前記地図情報の生成を開始することを特徴とする車両制御方法。 A vehicle control method executed by a vehicle control device mounted on a vehicle.
Surrounding environment recognition procedure that recognizes the surrounding environment of the own vehicle and outputs recognition information,
The vehicle position estimation procedure that estimates the position of the vehicle and outputs the vehicle position information,
Map information generation start determination procedure to determine the start of map information generation, and
A map information generation procedure for generating the map information based on the recognition information and the vehicle position information, and a map information generation procedure.
It has a map information storage procedure for storing the map information, and
The map information generation procedure is a vehicle control method characterized in that the map information generation start determination procedure starts the generation of the map information based on the detection of the passage of a preset arbitrary point.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020095893A JP2021189871A (en) | 2020-06-02 | 2020-06-02 | Vehicle control device and vehicle control method |
PCT/JP2021/007423 WO2021246004A1 (en) | 2020-06-02 | 2021-02-26 | Vehicle control device and vehicle control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020095893A JP2021189871A (en) | 2020-06-02 | 2020-06-02 | Vehicle control device and vehicle control method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2021189871A true JP2021189871A (en) | 2021-12-13 |
Family
ID=78830799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020095893A Pending JP2021189871A (en) | 2020-06-02 | 2020-06-02 | Vehicle control device and vehicle control method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2021189871A (en) |
WO (1) | WO2021246004A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06273186A (en) * | 1993-03-24 | 1994-09-30 | Nissan Motor Co Ltd | Map information generator |
JP4189377B2 (en) * | 2004-12-24 | 2008-12-03 | 株式会社東芝 | Mobile robot, mobile robot movement method, and mobile program |
JP6191570B2 (en) * | 2014-09-25 | 2017-09-06 | トヨタ自動車株式会社 | Vehicle control device |
JP6617192B2 (en) * | 2016-02-29 | 2019-12-11 | 株式会社小松製作所 | Work machine management system and work machine |
-
2020
- 2020-06-02 JP JP2020095893A patent/JP2021189871A/en active Pending
-
2021
- 2021-02-26 WO PCT/JP2021/007423 patent/WO2021246004A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2021246004A1 (en) | 2021-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110473416B (en) | Vehicle control device | |
CN105984485B (en) | Servomechanism | |
CN110471406B (en) | Automatic driving system | |
US10331139B2 (en) | Navigation device for autonomously driving vehicle | |
JP6221873B2 (en) | Automatic driving support device, automatic driving support method and program | |
JP6729220B2 (en) | Vehicle driving support device | |
EP3816966B1 (en) | Driving assistance method and driving assistance device | |
CN113313933B (en) | Lane-based routing system for an autonomous vehicle | |
JP2018030495A (en) | Vehicle control device | |
JPWO2017158768A1 (en) | Vehicle control system, vehicle control method, and vehicle control program | |
US10421394B2 (en) | Driving assistance device, and storage medium | |
JP7152339B2 (en) | Travel control device, travel control method, and program | |
CN110654391B (en) | Vehicle control device | |
JP2019087139A (en) | Vehicle control device | |
JPWO2019021437A1 (en) | Driving support method and driving support device | |
CN114763164B (en) | Vehicle control system and vehicle control method | |
JP2017189989A (en) | Lane keep apparatus | |
JP2019109700A (en) | Vehicle control device | |
JP2020045039A (en) | Vehicle control method and vehicle control apparatus | |
JP4631519B2 (en) | Parking assistance device and parking assistance method | |
WO2021246004A1 (en) | Vehicle control device and vehicle control method | |
WO2016170683A1 (en) | Travel control device and data structure | |
WO2022185645A1 (en) | Parking assistance device, parking assistance method, and parking assistance program | |
WO2022215325A1 (en) | Vehicle control device and vehicle control method | |
JP7589605B2 (en) | Driving support method and driving support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20220602 |