JP6689337B2 - Automatic operation control device and automatic operation control method - Google Patents
Automatic operation control device and automatic operation control method Download PDFInfo
- Publication number
- JP6689337B2 JP6689337B2 JP2018170146A JP2018170146A JP6689337B2 JP 6689337 B2 JP6689337 B2 JP 6689337B2 JP 2018170146 A JP2018170146 A JP 2018170146A JP 2018170146 A JP2018170146 A JP 2018170146A JP 6689337 B2 JP6689337 B2 JP 6689337B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- travel
- automatic driving
- target vehicle
- control device
- 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
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車両の自動運転制御装置および自動運転制御手法に関する。 The present invention relates to a vehicle automatic driving control device and an automatic driving control method.
近年、車両の省燃費、安全性向上、利便性向上などの要求に対応すべく、車両の電子化が進んでおり、車両に搭載される電子制御装置(ECU:Electric Control Unit)の数は増加する傾向にある。例えば、カメラやミリ波レーダなど車載センサの出力データに基づいて、エンジンや変速機、走行用モータ、ブレーキ装置、ステアリング装置などの制御対象へ送信する制御指令値を算出する車両制御装置が知られている。 In recent years, in order to meet the demands for fuel efficiency, safety, and convenience of vehicles, the computerization of vehicles has progressed, and the number of electronic control units (ECU: Electric Control Units) mounted on vehicles has increased. Tend to do. For example, a vehicle control device is known that calculates a control command value to be transmitted to a control target such as an engine, a transmission, a traveling motor, a brake device, and a steering device based on output data of an in-vehicle sensor such as a camera or a millimeter wave radar. ing.
また、車両のユーザ(運転者を含む)の運転操作を支援する運転支援技術や、ユーザの運転操作によらずシステムが自動的に車両の運転制御を行う自動運転技術の開発が進んでいる。運転支援機能や自動運転機能を搭載した自動運転制御装置では、運転操作の一部または全部をユーザの代わりにシステムが行うため、システムとユーザとの信頼関係が重要である。そのため、システムとユーザとの信頼関係の向上が大きな課題となる。 Further, the development of driving assistance technology for assisting the driving operation of the user (including the driver) of the vehicle and automatic driving technology in which the system automatically controls the driving of the vehicle regardless of the driving operation of the user are in progress. In an automatic driving control device equipped with a driving support function or an automatic driving function, the system performs a part or all of the driving operation on behalf of the user, and therefore the trust relationship between the system and the user is important. Therefore, the improvement of the trust relationship between the system and the user is a major issue.
例えば下記の特許文献1には、システムの運転制御とユーザの運転操作とが対立することが少ない自動運転を実現する自動運転制御装置が提案されている。特許文献1の自動運転制御装置は、車両の過去の走行環境と運転者の行動とを対応づけした走行履歴を運転者毎に生成し、車両の現在の走行履歴に類似した過去の走行履歴に基づいてドライバモデルを生成し、ドライバモデルと車両の現在の走行環境から予測される運転者の次の行動に基づいて車両の自動運転を制御する。 For example, Patent Document 1 below proposes an automatic driving control device that realizes automatic driving in which the driving control of the system and the driving operation of the user are less likely to conflict with each other. The automatic driving control device of Patent Document 1 generates a travel history in which the past travel environment of the vehicle and the behavior of the driver are associated with each other, and a past travel history similar to the current travel history of the vehicle is generated. A driver model is generated based on the driver model and the automatic driving of the vehicle is controlled based on the next behavior of the driver predicted from the driver model and the current traveling environment of the vehicle.
特許文献1の技術では、車両の過去の走行履歴から運転者の次の行動を予測することで、システムの運転制御とユーザの運転操作とが対立することを抑制し、システムとユーザとの信頼関係の改善を図っている。しかし、特許文献1の技術では、車両の周辺に存在する他車両の影響が考慮されておらず、ACC(Adaptive Cruise Control)やTJA(Traffic Jam Assist)のように他車両の走行状態を考慮した運転支援機能や自動運転機能を搭載する自動運転制御装置において快適な自動運転を実現することは困難である。 In the technique of Patent Document 1, by predicting the next action of the driver from the past travel history of the vehicle, it is possible to suppress the conflict between the driving control of the system and the driving operation of the user, and to trust the system and the user. We are trying to improve relationships. However, the technique of Patent Document 1 does not consider the influence of other vehicles existing around the vehicle, and considers the traveling state of other vehicles such as ACC (Adaptive Cruise Control) and TJA (Traffic Jam Assist). It is difficult to realize comfortable automatic driving in an automatic driving control device equipped with a driving support function or an automatic driving function.
本発明は以上のような課題を解決するためになされたものであり、他車両の走行状態が考慮された自動運転制御が可能な自動運転制御装置を提供することを目的とする。 The present invention has been made to solve the above problems, and an object of the present invention is to provide an automatic driving control device capable of automatic driving control in consideration of the traveling state of another vehicle.
本発明に係る自動運転制御部は、自車両の車両情報である自車両情報を取得する自車両情報取得部と、前記自車両の周辺環境情報を取得する周辺環境情報取得部と、前記自車両の周辺に存在する単独もしくは複数の対象車両の車両情報である対象車両情報を取得する対象車両情報取得部と、前記対象車両が走行している位置付近を過去に走行した単独もしくは複数の過去車両の走行履歴を取得する走行履歴取得部と、予め設定された相関判定用パラメータに基づき、前記対象車両情報と前記過去車両の前記走行履歴との相関を考慮し、前記対象車両の走行の予測結果である対象車両走行予測を算出する対象車両走行予測算出部と、予め設定された走行計画用パラメータを考慮して、前記自車両情報、前記周辺環境情報、前記対象車両情報および前記対象車両走行予測に基づき、前記自車両の自動運転の走行計画を算出する走行計画算出部と、前記走行計画に基づいて制御対象への制御指令値を算出する自動運転制御部と、を備え、前記対象車両は、前記自車両の前方車両であり、前記走行計画算出部は、前記自車両を前方車両に追従して走行させる走行計画を算出し、前記走行計画算出部は、前記走行計画用パラメータに含まれる各パラメータに制約を設定し、前記対象車両走行予測算出部が前記対象車両走行予測を複数算出した場合、前記走行計画算出部は、前記前方車両が複数の前記対象車両走行予測のいずれの通りに走行しても前記自車両が前記制約を満たす範囲内で走行可能なように、前記自車両と前記前方車両との車間距離を通常よりも大きめにとる走行計画を算出するものである。
An automatic driving control unit according to the present invention includes a host vehicle information acquisition unit that acquires host vehicle information that is vehicle information of the host vehicle, a surrounding environment information acquisition unit that acquires surrounding environment information of the host vehicle, and the host vehicle. A target vehicle information acquisition unit that acquires target vehicle information that is vehicle information of a single target vehicle or multiple target vehicles existing in the vicinity of the target vehicle, and single or multiple past vehicles that have traveled in the past near the position where the target vehicle is traveling. A travel history acquisition unit that acquires the travel history of the vehicle, and based on a preset correlation determination parameter, considering the correlation between the target vehicle information and the travel history of the past vehicle, a prediction result of the travel of the target vehicle In consideration of the target vehicle travel prediction calculation unit that calculates the target vehicle travel prediction and the preset travel planning parameters, the own vehicle information, the surrounding environment information, the target vehicle information, and the target vehicle information and A travel plan calculation unit that calculates a travel plan for automatic driving of the own vehicle based on the target vehicle travel prediction, and an automatic driving control unit that calculates a control command value to a control target based on the travel plan. The target vehicle is a vehicle in front of the own vehicle, the travel plan calculation unit calculates a travel plan that causes the own vehicle to travel following the front vehicle, and the travel plan calculation unit includes the travel plan. When a constraint is set for each parameter included in the target parameter, and the target vehicle travel prediction calculation unit calculates a plurality of the target vehicle travel predictions, the travel plan calculation unit includes the target vehicle travel predictions for a plurality of the preceding vehicles. as can be run within said vehicle be traveling in either the street meets the constraints, to calculate the travel plan to take inter-vehicle distance larger than normal and the said front vehicle and the subject vehicle Than it is.
本発明に係る自動運転制御装置によれば、過去車両の走行履歴をもとに対象車両の走行を予測し、その予測結果を用いて自車両の次の行動の予測精度を改善することにより、他車両の走行状態が考慮された自動運転制御を行うことができる。よって、自車両の周辺に他車両が存在する場合でも、システムの運転制御とユーザの運転操作との対立が生じることを抑制できる。 According to the automatic driving control device according to the present invention, by predicting the travel of the target vehicle based on the travel history of the past vehicle, by using the prediction result to improve the prediction accuracy of the next behavior of the own vehicle, It is possible to perform automatic driving control in consideration of the traveling state of another vehicle. Therefore, even when another vehicle exists around the own vehicle, it is possible to suppress the conflict between the driving control of the system and the driving operation of the user.
図1は、本発明の実施の形態に係る自動運転制御装置100の構成を示すブロック図である。自動運転制御装置100は、車両に搭載され、車両の外部の環境121(以下「外部環境121」)および車両の外部に存在するインフラストラクチャー122(以下「外部インフラ122」)から取得される各種の情報に基づいて、当該車両の制御対象123を制御することで、当該車両の自動運転制御を行う。制御対象123は、例えばエンジン、変速機、走行用モータ、ブレーキ装置、ステアリング装置などである。以下、自動運転制御装置100を搭載した車両を「自車両」と称し、自車両以外の車両を「他車両」と称す。特に、自動運転制御装置100によって、自車両の周辺に存在することが検知された他車両を「対象車両」という。
FIG. 1 is a block diagram showing a configuration of an automatic
なお、自動運転制御装置100が行う自動運転には、ユーザの運転操作を必要とせず、運転操作の全てが自動制御される自動運転(全自動運転)だけでなく、例えばACC(Adaptive Cruise Control)、TJA(Traffic Jam Assist)、LKS(Lane Keep System)など、運転操作の一部が自動制御されることで、ユーザの運転操作を支援する運転支援(半自動運転)も含まれる。
It should be noted that the automatic driving performed by the automatic
また、自動運転制御装置100は、自動運転制御の終了判定を実施する機能を有している。例えば、自動運転制御装置100は、自動運転の実施中にユーザによる運転操作の介入(オーバーライド)が行われた場合や、自車両を目的地に停車させて自動運転が完了した場合などに、自動運転制御を終了するように判定する。
Further, the automatic
図1のように、自動運転制御装置100は、自車両情報取得部101、周辺環境情報取得部102、対象車両情報取得部103、走行履歴取得部104、対象車両走行予測算出部106、走行計画算出部108および自動運転制御部109を備えている。また、自動運転制御装置100には、相関判定用パラメータ105および走行計画用パラメータ107が予め設定されている。
As shown in FIG. 1, the automatic
自車両情報取得部101は、車載センサや車載ECUなど、自車両の状態を監視する車載機器から、自車両の車両情報(以下「自車両情報」)を取得する。自車両情報は、自車両の走行計画の算出に必要となる、自車両の走行状態などの情報である。自車両情報には、例えば、現在の自車両の速度、加減速度、操舵角度などが含まれる。自車両情報取得部101が取得した自車両情報は、走行計画算出部108に入力される。
The own vehicle
周辺環境情報取得部102は、車載センサや通信機器など、自車両の周辺環境をセンシングする車載機器から、外部環境121の一部情報として、周辺環境情報を取得する。周辺環境をセンシングする車載機器としては、例えばカメラ、ミリ波レーダ、LiDAR(Light Detection and Ranging)、超音波ソナーなどの自律系車載センサや、例えばV2X(Vehicle to Everything)、スマートフォンなど車外との通信が可能な車載通信機器等がある。周辺環境情報は、自車両の走行計画の算出に必要となる、自車両の周辺環境に関する情報である。周辺環境情報には、静止物の情報および移動体の情報の少なくとも片方が含まれる。静止物の例としては、道路形状、標識、信号機など、移動体の例としては、他車両、歩行者、自転車などがある。周辺環境情報取得部102が取得した周辺環境情報は、走行計画算出部108に入力される。
The surrounding environment
対象車両情報取得部103は、車載センサや通信機器など、自車両の周辺に存在する他車両(対象車両)をセンシングする車載機器から、外部環境121の一部情報として、自車両の自動運転制御に必要となる、単独もしくは複数の対象車両の車両情報(以下「対象車両情報」)を取得する。対象車両をセンシングする車載機器としては、例えばカメラ、ミリ波レーダ、LiDAR、超音波ソナーなどの自律系車載センサや、例えばV2X、スマートフォンなど車外との通信が可能な車載通信機器等がある。対象車両情報は、対象車両走行予測や走行計画の算出に必要となる、対象車両の走行状態などの情報である。対象車両情報には、例えば対象車両の速度、加減速度、操舵角度などの車両情報が含まれる。対象車両情報取得部103が取得した対象車両情報は、対象車両走行予測算出部106および走行計画算出部108に入力される。
The target vehicle
周辺環境情報取得部102および対象車両情報取得部103は、それぞれ個別の機器として構成されてもよいし、両者を含む1つの機器として構成されてもよい。また、周辺環境情報取得部102が取得する周辺環境情報と、対象車両情報取得部103が取得する対象車両情報とには、互いに同じ情報が含まる場合があり、その場合は両者が取得する情報を互いに共有してもよい。
The surrounding environment
走行履歴取得部104は、データサーバセンターなどの外部インフラ122と通信する車載通信機器を用いて、対象車両が現在走行している位置付近を過去に走行した単独もしくは複数の任意車両(以下「過去車両」という)の走行履歴を、外部インフラ122から取得する。外部インフラ122と通信可能な車載通信機器としては、例えばV2X、スマートフォンなどがある。過去車両の走行履歴は、対象車両の走行と過去車両の走行との相関を判定するための情報であり、例えば走行経路履歴、速度履歴、加減速度履歴など、過去車両の走行状態を示す情報が含まれる。それらの各情報は、単独もしくは複数の過去車両毎の情報でもよいし、複数の過去車両の情報を統計処理して得られた統計情報でもよい。走行履歴取得部104が取得した過去車両の走行履歴は、対象車両走行予測算出部106に入力される。
The travel
本実施の形態では、走行履歴取得部104が外部インフラ122から過去車両の走行履歴を取得するものとしたが、例えば、自動運転制御装置100が予め過去車両の走行履歴を格納したデータ記憶部を備えていてもよい。この場合、走行履歴取得部104は、車載通信機器を利用せず、自動運転制御装置100内のデータ記憶部から過去車両の走行履歴を取得すればよい。
In the present embodiment, the traveling
対象車両走行予測算出部106は、予め設定された相関判定用パラメータ105をもとに、対象車両情報と過去車両の走行履歴との相関を考慮して、対象車両の走行を予測する。対象車両の走行の予測結果を「対象車両走行予測」と称す。相関判定用パラメータ105は、例えば速度、加減速度、走行経路、頻度などのパラメータである。対象車両走行予測を算出する際に、相関判定用パラメータ105の各パラメータに制約や重み付けを設定してもよい。また、相関判定用パラメータ105には、算出すべき対象車両走行予測の数を設定するパラメータが含まれていてもよい。また、対象車両走行予測算出部106が算出する対象車両走行予測は、相関判定用パラメータ105に応じて、単独でもよいし複数でもよいし、複数の対象車両走行予測のそれぞれに重み付けが設定されてもよい。対象車両走行予測算出部106が算出した対象車両走行予測は、走行計画算出部108に入力される。
The target vehicle travel
走行計画算出部108は、予め設定された走行計画用パラメータ107を考慮して、自車両情報取得部101が取得した自車両情報、周辺環境情報取得部102が取得した周辺環境情報、対象車両情報取得部103が取得した対象車両情報、および、対象車両走行予測算出部106が算出した対象車両走行予測に基づいて、自車両の自動運転の走行計画を算出する。走行計画用パラメータ107は、例えば速度、加減速度、走行経路、車間距離などのパラメータである。走行計画を算出する際に、走行計画用パラメータ107の各パラメータに制約や重み付けを設定してもよい。また、走行計画用パラメータ107には、算出すべき自車両の走行計画の数を設定するパラメータが含まれていてもよい。走行計画算出部108が算出した走行計画は、自動運転制御部109に入力される。
The travel
自動運転制御部109は、走行計画算出部108が算出した走行計画に基づいて、走行計画を実行するための制御対象123(例えばエンジン、変速機、走行用モータ、ブレーキ装置、ステアリング装置など)の制御指令値を算出する。自動運転制御部109が算出した制御指令値は、制御対象123に入力され、制御対象123がその制御入力値に従って動作することにより、自車両は走行計画に沿った走行を行う。
The automatic
図2は、自動運転制御装置100の動作を示すフローチャートである。以下、図2のフローチャートに基づいて、自動運転制御装置100の動作を説明する。
FIG. 2 is a flowchart showing the operation of the automatic
自車両もしくは自車両の車載システムが起動した後、ユーザ(運転者)が自動運転を開始するための操作を行うと、自動運転制御装置100が起動し、ステップS100において、自動運転制御装置100の車載システムへの適用が開始される。
When the user (driver) performs an operation for starting automatic driving after the own vehicle or the in-vehicle system of the own vehicle is started, the automatic
ステップS101では、自車両情報取得部101が、車載センサや車載ECUなど車両状態を監視する車載機器から、自車両の車両情報(自車両情報)を取得する。
In step S101, the own vehicle
ステップS102では、周辺環境情報取得部102が、車載センサや通信機器など自車両の周辺環境をセンシングする車載機器から、外部環境121の一部情報として、車両の周辺環境情報を取得する。
In step S102, the surrounding environment
ステップS103では、対象車両情報取得部103が、車載センサや通信機器など対象車両をセンシングする車載機器から、外部環境121の一部情報として、単独もしくは複数の対象車両の車両情報(対象車両方法)を取得する。
In step S103, the target vehicle
ステップS104では、走行履歴取得部104が、外部インフラ122と通信可能な車載通信機器を用いて、対象車両が走行している付近を過去に走行した単独もしくは複数の任意車両(過去車両)の走行履歴を、外部インフラ122から取得する。先に述べたように、自動運転制御装置100が予め過去車両の走行履歴が格納されたデータ記憶部を備えている場合には、走行履歴取得部104は、車載通信機器を利用せずに、当該データ記憶部から走行履歴を取得してもよい。
In step S104, the traveling
以上のステップS101〜S104の処理は、それぞれ独立した処理のため、各処理の順番を入れ替える、もしくは各処理が同時に実行されてもよい。 Since the processes of steps S101 to S104 described above are independent processes, the order of the processes may be changed or the processes may be executed simultaneously.
ステップS105では、対象車両走行予測算出部106が、予め設定された相関判定用パラメータ105に基づき、対象車両情報と過去車両の走行履歴との相関を考慮して、対象車両の対象車両走行予測を算出する。
In step S105, the target vehicle traveling
ステップS105で行われる対象車両走行予測の算出について、図3を用いて具体的に説明する。図3は、走行履歴取得部104により取得された過去車両の走行履歴の例であり、対象車両が走行している位置付近を走行した過去車両の速度履歴を表している。図3では、過去車両の速度が位置毎に示されており、横軸は走行方向に対応する。図3には3つの速度履歴R1,R2,R3が示されているが、これらは3台の過去車両の速度履歴でもよいし、4台以上の過去車両の速度履歴を統計処理した結果から、代表的な3つの速度履歴を抽出したものでもよい。また、図3において、地点Aは自車両の現在位置であり、地点Bは対象車両の現在位置であり、地点Cは速度履歴R2と速度履歴R3との間に差異が発生する地点である(速度履歴R2と速度履歴R3とは、地点Cよりも手前では一致している)。
The calculation of the target vehicle travel prediction performed in step S105 will be specifically described with reference to FIG. FIG. 3 is an example of the traveling history of the past vehicle acquired by the traveling
ここでは説明の簡単のため、対象車両情報に含まれる地点Aから地点Bまでの間における対象車両の速度が、速度履歴R1と一致する場合と、速度履歴R2および速度履歴R3と一致する場合との2通りを考える。対象車両の速度と過去車両の速度履歴とは一致している必要はなく、両者が互いに類似する場合も同様に考えることができる。 Here, for the sake of simplicity of description, the speed of the target vehicle between the points A and B included in the target vehicle information matches the speed history R1 and the speed history R2 and the speed history R3. Consider two ways. The speed of the target vehicle and the speed history of the past vehicle do not have to match, and the same can be considered when the two are similar to each other.
まず、地点Aから地点Bまでの間における対象車両の速度が、速度履歴R1と一致する場合、対象車両の対象車両情報は、速度履歴R1との相関が高くなり、速度履歴R2および速度履歴R3との相関が低くなる。そのため、対象車両走行予測算出部106は、地点B以降に関する対象車両走行予測を、速度履歴R1を重視して算出する。
First, when the speed of the target vehicle between the point A and the point B matches the speed history R1, the target vehicle information of the target vehicle has a high correlation with the speed history R1, and the speed history R2 and the speed history R3. Correlation with. Therefore, the target vehicle traveling
一方、地点Aから地点Bまでの間における対象車両の速度が、速度履歴R2および速度履歴R3と一致する場合、対象車両の対象車両情報は、速度履歴R2および速度履歴R3との相関が高くなり、速度履歴R1との相関が低くなる。そのため、対象車両走行予測算出部106は、地点B以降に関する対象車両走行予測を、速度履歴R2および速度履歴R3を重視して算出する。
On the other hand, when the speed of the target vehicle between the point A and the point B matches the speed history R2 and the speed history R3, the target vehicle information of the target vehicle has a high correlation with the speed history R2 and the speed history R3. , And the correlation with the speed history R1 becomes low. Therefore, the target vehicle traveling
前述の通り、相関判定用パラメータ105(例えば速度、加減速度、走行経路、頻度などのパラメータ)には、制約や重み付けを設定してもよいし、算出すべき対象車両走行予測の数を設定するパラメータが含まれていてもよい。 As described above, the correlation determination parameter 105 (for example, parameters such as speed, acceleration / deceleration, travel route, and frequency) may be set with restrictions or weighting, or the number of target vehicle travel predictions to be calculated is set. Parameters may be included.
頻度に基づいて走行履歴に重み付けを設定した場合、例えば、過去に速度履歴R2の生じた頻度が速度履歴R3の生じた頻度よりも高ければ、対象車両走行予測算出部106は、速度履歴R2を重視して対象車両走行予測を算出する。また、加減速度に基づいて走行履歴に重み付けを設定した場合、例えば、速度履歴R3の加減速度の絶対値が速度履歴R2の加減速度の絶対値よりも大きければ、速度履歴R3を重視して対象車両走行予測を算出する。また、対象車両走行予測算出部106が算出する対象車両走行予測は複数でもよく、速度履歴R2を重視した対象車両走行予測と、速度履歴R3を重視した対象車両走行予測との2つを算出し、各対象車両走行予測に重み付けを設定してもよい。
When weighting the travel history based on the frequency, for example, if the frequency of the speed history R2 in the past is higher than the frequency of the speed history R3 in the past, the target vehicle travel
なお、地点Aから地点Bまでの間における対象車両の速度は、自車両が搭載するカメラ、ミリ波レーダ、LiDAR、超音波ソナーなどの自律系車載センサを用いて測定してもよいし、V2X、スマートフォンなどの車外通信が可能な車載通信機を用いて取得してもよい。 The speed of the target vehicle between point A and point B may be measured using an on-vehicle sensor such as a camera mounted on the vehicle, millimeter wave radar, LiDAR, or ultrasonic sonar, or V2X. Alternatively, it may be acquired using an in-vehicle communication device capable of communication outside the vehicle such as a smartphone.
ステップS106では、走行計画算出部108が、予め設定された走行計画用パラメータ107を考慮して、自車両情報、周辺環境情報、対象車両情報および対象車両走行予測に基づき、車両の自動運転の走行計画を算出する。
In step S106, the travel
ステップS106で行われる走行計画の算出について、上で示した図3と、走行計画の例を示す図4とを用いて具体的に説明する。ここでは、自車両がACCを利用しているという条件のもと、図3の過去車両の速度履歴に基づいて、図4の走行計画を算出する例を示す。 The calculation of the travel plan performed in step S106 will be specifically described with reference to FIG. 3 described above and FIG. 4 showing an example of the travel plan. Here, an example in which the travel plan of FIG. 4 is calculated based on the speed history of the past vehicle of FIG. 3 under the condition that the own vehicle uses ACC.
自車両が前方車両(前方の他車両)を認識してACCを利用している場合、自車両は、自車両と前方車両との間の距離を速度に応じた規定車間距離に維持しながら、前方車両に追従して走行する。この場合、前方車両が対象車両となる。 When the host vehicle recognizes the preceding vehicle (another vehicle ahead) and uses the ACC, the host vehicle maintains the distance between the host vehicle and the preceding vehicle at a specified inter-vehicle distance according to the speed, Drive following the vehicle ahead. In this case, the preceding vehicle is the target vehicle.
例えば、ステップS105において、図3の速度履歴R1と一致する対象車両走行予測が算出された場合、走行計画算出部108は、対象車両が地点B以降で速度履歴R1の通りに走行すると仮定して、自車両の走行計画を算出する。すなわち、走行計画算出部108は、自車両と前方車両との間の距離が規定車間距離で維持されるという条件を満たす範囲で、地点B以降の自車両の速度がおおよそ速度履歴R1と同じになるように自車両を制御する走行計画を算出する。なお、対象車両走行予測は速度履歴R1と一致する必要はなく、両者が類似の関係にあってもよいが、その場合、走行計画の算出には両者の差異を考慮する必要がある。
For example, when the target vehicle travel prediction that matches the speed history R1 in FIG. 3 is calculated in step S105, the travel
走行計画用パラメータ107に、速度、加減速度、走行経路、車間距離などの制約や重み付けを設定した場合、走行計画算出部108は、それらを重視した走行計画を算出する。例えば、加減速度に制約を設定し、自車両の急激な加減速を禁止した場合、走行計画算出部108は、自車両と前方車両との間の距離が規定車間距離で維持されるという条件を満たす範囲で、車間距離におけるユーザの快適性を多少犠牲にするなどの補正により、加減速度の制約を満たす走行計画を算出する。
When constraints or weights such as speed, acceleration / deceleration, travel route, and inter-vehicle distance are set in the
また、ステップS105において、図3に示す速度履歴R2または速度履歴R3のどちらかと一致する対象車両走行予測が算出された場合、走行計画算出部108は、上記の速度履歴R1の場合と同様に、対象車両が速度履歴R2または速度履歴R3の通りに走行すると仮定して、自車両の走行計画を算出する。
In addition, in step S105, when the target vehicle travel prediction that matches either the speed history R2 or the speed history R3 illustrated in FIG. 3 is calculated, the travel
また、ステップS105において、図3の速度履歴R2に一致する対象車両走行予測と、速度履歴R3と一致する対象車両走行予測とが算出された場合、走行計画算出部108は、地点B以降で対象車両が速度履歴R2の通りに走行する可能性と、速度履歴R3の通りに走行する可能性との両方を考慮して、自車両の走行計画を算出する。
Further, in step S105, when the target vehicle travel prediction that matches the speed history R2 and the target vehicle travel prediction that matches the speed history R3 in FIG. 3 are calculated, the travel
例えば、速度履歴R2と速度履歴R3のうちの速度履歴R2を重視すると、走行計画算出部108は、対象車両が地点B以降で速度履歴R2の通りに走行すると仮定して、自車両の走行計画を算出する。すなわち、走行計画算出部108は、地点B以降の自車両の速度がおおよそ速度履歴R2と同じになるように自車両を制御する走行計画を算出する。その結果、自車両の走行計画は、図4に示す走行計画P1のようになる。
For example, if importance is attached to the speed history R2 of the speed history R2 and the speed history R3, the travel
この場合、実際に対象車両が速度履歴R2の通りに走行すると、自車両は走行計画P1のように速度制御され、自車両と前方車両との間の距離が規定車間距離で維持されるという条件を満たす範囲で、速度や車間距離におけるユーザの快適性をある程度維持した制御が行われる。 In this case, when the target vehicle actually travels according to the speed history R2, the speed of the own vehicle is controlled as in the travel plan P1, and the distance between the own vehicle and the preceding vehicle is maintained at the specified inter-vehicle distance. Within a range that satisfies the above condition, control is performed while maintaining a certain level of user comfort in speed and inter-vehicle distance.
しかし、対象車両が、速度履歴R2ではなく、対象車両が速度履歴R3の通りに走行すると、対象車両は地点Cで減速を開始する。対象車両が減速すると、規定車間距離を維持するために自車両も減速する必要があり、自車両は図4に示す自車両走行Sのような速度で走行することになる。このように対象車両走行予測が外れた場合には、自動運転制御装置100が対象車両走行予測や走行計画を変更しながら自車両を急激に減速させる必要が生じる可能性があり、ユーザの快適性を損なう制御となる恐れがある。
However, when the target vehicle travels according to the speed history R3 instead of the speed history R2, the target vehicle starts decelerating at the point C. When the target vehicle decelerates, the host vehicle also needs to decelerate in order to maintain the specified inter-vehicle distance, and the host vehicle travels at a speed like the host vehicle travel S shown in FIG. When the target vehicle traveling prediction is deviated in this way, there is a possibility that the automatic
そのような問題が生じないようにするために、対象車両走行予測が複数算出された場合には、走行計画算出部108は、それら複数の走行予測を考慮した走行計画を算出する。つまり、走行計画用パラメータ107に予め考慮すべき制約や重み付けを設定しておき、走行計画算出部108は、各パラメータの制約や重み付けを考慮した走行計画を算出する。例えば、予め加減速度の制約を設定しておき、対象車両走行予測が外れた場合でも、制約を満たさない加減速度が発生しない走行計画、つまり、加減速度の制約を満たす範囲内で自車両が走行可能な走行計画を算出する。
In order to prevent such a problem from occurring, when a plurality of target vehicle travel predictions are calculated, the travel
例えば、ステップS105において、図3の速度履歴R2と一致する対象車両走行予測と、速度履歴R3と一致する対象車両走行予測とが算出された場合、走行計画算出部108は、まず、対象車両が速度履歴R2の通りに走行すると仮定して求めた走行計画P1と、対象車両が速度履歴R3の通りに走行すると仮定して求めた走行計画P2(自車両走行Sと同じ)とを算出する。そして、走行計画算出部108は、走行計画P2および走行計画P3が予め設定された加減速度の制約を満たすか否かを確認し、いずれかが制約を満たさない場合には、図4に示す走行計画P3および走行計画P4を算出する。
For example, when the target vehicle travel prediction that matches the speed history R2 and the target vehicle travel prediction that matches the speed history R3 in FIG. 3 are calculated in step S105, the travel
走行計画P3および走行計画P4は、対象車両が速度履歴R2および速度履歴R3のどちらの通りに走行しても、加減速度の制約が満たされるように、走行計画P1および走行計画P2を修正したものである。図4の走行計画P3および走行計画P4は、それぞれ走行計画P1および走行計画P2に対し、速度履歴R2と速度履歴R3とに差異が生じる地点C付近まで自車両を減速させて、対象車両との車間距離を大きめにとるように修正して得られる。 The travel plan P3 and the travel plan P4 are modifications of the travel plan P1 and the travel plan P2 so that the acceleration / deceleration constraint is satisfied regardless of which of the speed history R2 and the speed history R3 the target vehicle travels. Is. The travel plan P3 and the travel plan P4 in FIG. 4 decelerate the host vehicle to the vicinity of the point C where the speed history R2 and the speed history R3 differ from the travel plan P1 and the travel plan P2, respectively, and are compared with the target vehicle. It is obtained by correcting the inter-vehicle distance so that it is larger.
例えば、走行計画P3は、対象車両が速度履歴R2および速度履歴R3のどちらのように走行するか確定するまで(地点C付近まで)対象車両との車間距離を大きめにとり、対象車両が速度履歴R2の通りに走行することが確定した時点で、自車両を加速させて車間距離を規定車間距離に戻すように計画されている。 For example, the travel plan P3 has a large vehicle-to-vehicle distance with the target vehicle until it is determined which of the speed history R2 and the speed history R3 the target vehicle travels (up to near the point C), and the target vehicle has the speed history R2. It is planned to accelerate the host vehicle to return the inter-vehicle distance to the specified inter-vehicle distance when it is decided that the vehicle will travel on the street.
また、走行計画P4は、対象車両が速度履歴R2および速度履歴R3のどちらのように走行するか確定するまで対象車両との車間距離を大きめにとり、対象車両が速度履歴R3の通りに走行したときに、自車両を急激に減速させなくても車間距離を規定車間距離に維持できるように計画されている。走行計画P4では、走行計画P2に比べ、自車両の急激な減速が必要ないため、ユーザの快適性が損なわれることを防止できる。 In addition, the travel plan P4 is set such that the distance between the target vehicle and the target vehicle is set to be larger until it is determined which of the speed history R2 and the speed history R3 the target vehicle travels. In addition, it is planned that the vehicle-to-vehicle distance can be maintained at the prescribed vehicle-to-vehicle distance without suddenly decelerating the own vehicle. Compared to the travel plan P2, the travel plan P4 does not require abrupt deceleration of the host vehicle, and thus the comfort of the user can be prevented from being impaired.
このように、走行計画算出部108は、走行計画用パラメータ107に設定した制約や重み付けに応じて、許容できるパラメータを犠牲にし、許容できないパラメータを許容範囲内に収めることで、複数の対象車両走行予測に対応可能な走行計画を算出することができる。
In this way, the travel
図2に戻り、ステップS107では、自動運転制御部109が、走行計画算出部108が算出した走行計画に基づいて、走行計画を実行するための制御対象123の制御指令値を算出し、算出した制御指令値を制御対象123へ入力する。なお、自動運転制御部109は、制御対象への指令値を一意に出力する必要があるため、少なくとも、自車両が現在位置する地点(直後の地点を含む)の走行計画は、ステップS106で一意に定められている必要がある。
Returning to FIG. 2, in step S107, the automatic
ステップS108では、自動運転制御装置100が、自動運転制御の終了判定を行う。例えば、自動運転の実施中にユーザによる運転操作の介入(オーバーライド)が行われた場合や、自車両を目的地に停車させて自動運転が完了した場合などに、自動運転制御装置100は自動運転制御を終了するように判定する。
In step S108, the automatic
自動運転制御装置100が自動運転制御を継続すると判断した場合は、ステップS101に戻り、ステップS101〜S107の処理が繰り返される。また、自動運転制御装置100が自動運転制御を終了すると判断した場合は、ステップS109に進み、自動運転制御装置100の車載システムへの適用が終了する。
When the automatic
なお、図2のフローは、通常は繰り返し逐次実行され、自動運転制御装置100は、制御対象123への制御指令値を継続的に出力する。
Note that the flow of FIG. 2 is usually repeatedly executed sequentially, and the automatic
本実施の形態では、説明の簡単のため、対象車両情報と過去車両の走行履歴との相関が1であると仮定し、対象車両走行予測算出部106が算出する対象車両走行予測が、過去車両の走行履歴と一致する例を示した。しかし、実際には、対象車両情報と過去車両の走行履歴の相関は1未満になる可能性が高いため、対象車両走行予測算出部106は、相関が1未満であることを考慮して、過去車両の走行履歴を対象車両情報に基づいて補正した上で、対象車両走行予測を算出する。
In the present embodiment, for simplicity of explanation, it is assumed that the correlation between the target vehicle information and the traveling history of the past vehicle is 1, and the target vehicle traveling prediction calculated by the target vehicle traveling
以上のように、本実施の形態に係る自動運転制御装置100によれば、過去車両の走行履歴をもとに対象車両の走行を予測し、その予測結果を用いて自車両の次の行動の予測精度を改善することにより、他車両の走行状態が考慮された自動運転制御を行うことができる。よって、自車両の周辺に他車両(対象車両)が存在する場合でも、システムの運転制御とユーザの運転操作との対立が生じることを抑制できる。
As described above, according to the automatic
図5および図6は、それぞれ自動運転制御装置100のハードウェア構成の例を示す図である。図1に示した自動運転制御装置100の構成要素の各機能は、例えば図5に示す処理回路50により実現される。すなわち、自動運転制御装置100は、自車両の車両情報である自車両情報を取得し、自車両の周辺環境情報を取得し、自車両の周辺に存在する単独もしくは複数の対象車両の車両情報である対象車両情報を取得し、対象車両が走行している位置付近を過去に走行した単独もしくは複数の過去車両の走行履歴を取得し、予め設定された相関判定用パラメータに基づき、対象車両情報と過去車両の走行履歴との相関を考慮し、対象車両の走行の予測結果である対象車両走行予測を算出し、予め設定された走行計画用パラメータを考慮して、自車両情報、周辺環境情報、対象車両情報および対象車両走行予測に基づき、自車両の自動運転の走行計画を算出し、走行計画に基づいて制御対象への制御指令値を算出するための処理回路50を備える。処理回路50は、専用のハードウェアであってもよいし、メモリに格納されたプログラムを実行するプロセッサ(中央処理装置(CPU:Central Processing Unit)、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、DSP(Digital Signal Processor)とも呼ばれる)を用いて構成されていてもよい。
5 and 6 are diagrams each showing an example of the hardware configuration of the automatic
処理回路50が専用のハードウェアである場合、処理回路50は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、またはこれらを組み合わせたものなどが該当する。自動運転制御装置100の構成要素の各々の機能が個別の処理回路で実現されてもよいし、それらの機能がまとめて一つの処理回路で実現されてもよい。
When the
図6は、処理回路50がプログラムを実行するプロセッサ51を用いて構成されている場合における自動運転制御装置100のハードウェア構成の例を示している。この場合、自動運転制御装置100の構成要素の機能は、ソフトウェア等(ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせ)により実現される。ソフトウェア等はプログラムとして記述され、メモリ52に格納される。プロセッサ51は、メモリ52に記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。すなわち、自動運転制御装置100は、プロセッサ51により実行されるときに、自車両の車両情報である自車両情報を取得する処理と、自車両の周辺環境情報を取得する処理と、自車両の周辺に存在する単独もしくは複数の対象車両の車両情報である対象車両情報を取得する処理と、対象車両が走行している位置付近を過去に走行した単独もしくは複数の過去車両の走行履歴を取得する処理と、予め設定された相関判定用パラメータに基づき、対象車両情報と過去車両の走行履歴との相関を考慮し、対象車両の走行の予測結果である対象車両走行予測を算出する処理と、予め設定された走行計画用パラメータを考慮して、自車両情報、周辺環境情報、対象車両情報および対象車両走行予測に基づき、自車両の自動運転の走行計画を算出する処理と、走行計画に基づいて制御対象への制御指令値を算出する処理と、が結果的に実行されることになるプログラムを格納するためのメモリ52を備える。換言すれば、このプログラムは、自動運転制御装置100の構成要素の動作の手順や方法をコンピュータに実行させるものであるともいえる。
FIG. 6 shows an example of the hardware configuration of the automatic
ここで、メモリ52は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリー、EPROM(Erasable Programmable Read Only Memory)、EEPROM(Electrically Erasable Programmable Read Only Memory)などの、不揮発性または揮発性の半導体メモリ、HDD(Hard Disk Drive)、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、DVD(Digital Versatile Disc)およびそのドライブ装置等、または、今後使用されるあらゆる記憶媒体であってもよい。
Here, the
以上、自動運転制御装置100の構成要素の機能が、ハードウェアおよびソフトウェア等のいずれか一方で実現される構成について説明した。しかしこれに限ったものではなく、自動運転制御装置100の一部の構成要素を専用のハードウェアで実現し、別の一部の構成要素をソフトウェア等で実現する構成であってもよい。例えば、一部の構成要素については専用のハードウェアとしての処理回路50でその機能を実現し、他の一部の構成要素についてはプロセッサ51としての処理回路50がメモリ52に格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。
Heretofore, a configuration has been described in which the functions of the constituent elements of the automatic
以上のように、自動運転制御装置100は、ハードウェア、ソフトウェア等、またはこれらの組み合わせによって、上述の各機能を実現することができる。
As described above, the automatic
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。 In the present invention, the embodiments can be appropriately modified or omitted within the scope of the invention.
100 自動運転制御装置、101 自車両情報取得部、102 周辺環境情報取得部、103 対象車両情報取得部、104 走行履歴取得部、105 相関判定用パラメータ、106 対象車両走行予測算出部、107 走行計画用パラメータ、108 走行計画算出部、109 自動運転制御部、121 外部環境、122 外部インフラ、123 制御対象、50 処理回路、51 プロセッサ、52 メモリ。 100 automatic driving control device, 101 own vehicle information acquisition unit, 102 surrounding environment information acquisition unit, 103 target vehicle information acquisition unit, 104 travel history acquisition unit, 105 correlation determination parameter, 106 target vehicle travel prediction calculation unit, 107 travel plan Parameters, 108 travel plan calculation unit, 109 automatic operation control unit, 121 external environment, 122 external infrastructure, 123 control target, 50 processing circuit, 51 processor, 52 memory.
Claims (17)
前記自車両の周辺環境情報を取得する周辺環境情報取得部と、
前記自車両の周辺に存在する単独もしくは複数の対象車両の車両情報である対象車両情報を取得する対象車両情報取得部と、
前記対象車両が走行している位置付近を過去に走行した単独もしくは複数の過去車両の走行履歴を取得する走行履歴取得部と、
予め設定された相関判定用パラメータに基づき、前記対象車両情報と前記過去車両の前記走行履歴との相関を考慮し、前記対象車両の走行の予測結果である対象車両走行予測を算出する対象車両走行予測算出部と、
予め設定された走行計画用パラメータを考慮して、前記自車両情報、前記周辺環境情報、前記対象車両情報および前記対象車両走行予測に基づき、前記自車両の自動運転の走行計画を算出する走行計画算出部と、
前記走行計画に基づいて制御対象への制御指令値を算出する自動運転制御部と、
を備え、
前記対象車両は、前記自車両の前方車両であり、
前記走行計画算出部は、前記自車両を前方車両に追従して走行させる走行計画を算出し、
前記走行計画算出部は、前記走行計画用パラメータに含まれる各パラメータに制約を設定し、
前記対象車両走行予測算出部が前記対象車両走行予測を複数算出した場合、前記走行計画算出部は、前記前方車両が複数の前記対象車両走行予測のいずれの通りに走行しても前記自車両が前記制約を満たす範囲内で走行可能なように、前記自車両と前記前方車両との車間距離を通常よりも大きめにとる走行計画を算出する、
自動運転制御装置。 A vehicle information acquisition unit that acquires vehicle information that is vehicle information of the vehicle;
A surrounding environment information acquisition unit that acquires surrounding environment information of the vehicle,
A target vehicle information acquisition unit that acquires target vehicle information that is vehicle information of a single target vehicle or a plurality of target vehicles existing around the own vehicle;
A travel history acquisition unit that acquires a travel history of a single vehicle or a plurality of past vehicles that have traveled in the vicinity of the position where the target vehicle is traveling,
Based on a preset correlation determination parameter, the target vehicle traveling for calculating the target vehicle traveling prediction that is the prediction result of the traveling of the target vehicle in consideration of the correlation between the target vehicle information and the traveling history of the past vehicle A prediction calculator,
A travel plan that calculates a travel plan for automatic driving of the own vehicle based on the own vehicle information, the surrounding environment information, the target vehicle information, and the target vehicle travel prediction in consideration of preset travel planning parameters. A calculator,
An automatic driving control unit that calculates a control command value to a controlled object based on the travel plan,
Equipped with
The target vehicle is a vehicle ahead of the own vehicle,
The trip plan calculator calculates a travel plan to travel to follow the subject vehicle to the preceding vehicle,
The travel plan calculation unit sets a constraint on each parameter included in the travel plan parameter,
When the target vehicle travel prediction calculation unit calculates a plurality of the target vehicle travel predictions, the travel plan calculation unit determines that the own vehicle is running regardless of which of the plurality of target vehicle travel predictions the preceding vehicle travels. Calculate a travel plan in which the inter-vehicle distance between the host vehicle and the preceding vehicle is set to be larger than usual so that the vehicle can travel within a range that satisfies the constraint.
Automatic operation control device.
請求項1に記載の自動運転制御装置。 The travel history acquisition unit acquires the travel history of the past vehicle from an external infrastructure through communication,
The automatic driving control device according to claim 1.
前記走行履歴取得部は、前記過去車両の前記走行履歴を前記データ記憶部から取得する
請求項1に記載の自動運転制御装置。 The automatic driving control device further includes a data storage unit in which the traveling history of the past vehicle is stored,
The automatic driving control device according to claim 1, wherein the traveling history acquisition unit acquires the traveling history of the past vehicle from the data storage unit.
請求項1から請求項3のいずれか一項に記載の自動運転制御装置。 The surrounding environment information acquisition unit and the target vehicle information acquisition unit use one or both of an autonomous vehicle-mounted sensor mounted on the vehicle and an on-vehicle communication device capable of communication outside the vehicle, and use the surrounding environment information and the target. The automatic driving control device according to any one of claims 1 to 3, which acquires vehicle information.
請求項1から請求項4のいずれか一項に記載の自動運転制御装置。 The surrounding environment information includes at least one of stationary object information and mobile object information,
The automatic driving control device according to any one of claims 1 to 4.
請求項1から請求項5のいずれか一項に記載の自動運転制御装置。 The target vehicle information includes any one or more of the speed, acceleration / deceleration, and steering angle of the target vehicle,
The automatic driving control device according to any one of claims 1 to 5.
請求項1から請求項6のいずれか一項に記載の自動運転制御装置。 The traveling history acquisition unit acquires the traveling history of the past vehicle using an in-vehicle communication device capable of communication outside the vehicle,
The automatic driving control device according to any one of claims 1 to 6.
請求項1から請求項7のいずれか一項に記載の自動運転制御装置。 The travel history of the past vehicle includes any one or more of a travel route history, a speed history, and an acceleration / deceleration history of the past vehicle,
The automatic driving control device according to any one of claims 1 to 7.
請求項1から請求項8のいずれか一項に記載の自動運転制御装置。 The traveling history of the past vehicle is information obtained by statistically processing information of each of a plurality of past vehicles or information of a plurality of past vehicles,
The automatic driving control device according to any one of claims 1 to 8.
請求項1から請求項9のいずれか一項に記載の自動運転制御装置。 The correlation determination parameter is any one or more of speed, acceleration / deceleration, travel route, and frequency,
The automatic driving control device according to any one of claims 1 to 9.
請求項1から請求項10のいずれか一項に記載の自動運転制御装置。 The target vehicle travel prediction calculation unit sets a constraint or a weight on each parameter included in the correlation determination parameter,
The automatic driving control device according to any one of claims 1 to 10.
請求項1から請求項11のいずれか一項に記載の自動運転制御装置。 The correlation determination parameter includes a parameter for setting the number of target vehicle traveling predictions to be calculated,
The automatic driving control device according to any one of claims 1 to 11.
請求項1から請求項12のいずれか一項に記載の自動運転制御装置。 The said target vehicle driving | running | working prediction calculation part sets weighting with respect to each of the said target vehicle driving | running | working prediction, when several said target vehicle driving | running | working prediction is calculated, The automatic according to any one of claims 1 to 12. Operation control device.
請求項1から請求項13のいずれか一項に記載の自動運転制御装置。 The travel planning parameter is any one or more of speed, acceleration / deceleration, travel route, and inter-vehicle distance,
The automatic driving control device according to any one of claims 1 to 13.
請求項1から請求項14のいずれか一項に記載の自動運転制御装置。 The travel plan calculation unit sets a constraint or weight on each parameter included in the travel plan parameters,
The automatic driving control device according to any one of claims 1 to 14.
請求項1から請求項15のいずれか一項に記載の自動運転制御装置。 The travel plan calculation unit calculates a travel plan in consideration of a plurality of target vehicle travel predictions,
The automatic driving control device according to any one of claims 1 to 15.
前記自動運転制御装置の周辺環境情報取得部が、前記自車両の周辺環境情報を取得し、
前記自動運転制御装置の対象車両情報取得部が、前記自車両の周辺に存在する単独もしくは複数の対象車両の車両情報である対象車両情報を取得し、
前記自動運転制御装置の走行履歴取得部が、前記対象車両が走行している位置付近を過去に走行した単独もしくは複数の過去車両の走行履歴を取得し、
前記自動運転制御装置の対象車両走行予測算出部が、予め設定された相関判定用パラメータに基づき、前記対象車両情報と前記過去車両の前記走行履歴との相関を考慮し、前記対象車両の走行の予測結果である対象車両走行予測を算出し、
前記自動運転制御装置の走行計画算出部が、予め設定された走行計画用パラメータを考慮して、前記自車両情報、前記周辺環境情報、前記対象車両情報および前記対象車両走行予測に基づき、前記自車両の自動運転の走行計画を算出し、
前記自動運転制御装置の自動運転制御部が、前記走行計画に基づいて制御対象への制御指令値を算出し、
前記対象車両は、前記自車両の前方車両であり、
前記走行計画算出部は、前記自車両を前方車両に追従して走行させる走行計画を算出し、
前記走行計画算出部は、前記走行計画用パラメータに含まれる各パラメータに制約を設定し、
前記対象車両走行予測算出部が前記対象車両走行予測を複数算出した場合、前記走行計画算出部は、前記前方車両が複数の前記対象車両走行予測のいずれの通りに走行しても前記自車両が前記制約を満たす範囲内で走行可能なように、前記自車両と前記前方車両との車間距離を通常よりも大きめにとる走行計画を算出する、
自動運転制御方法。 The own vehicle information acquisition unit of the automatic driving control device acquires own vehicle information which is the vehicle information of the own vehicle,
The surrounding environment information acquisition unit of the automatic driving control device acquires the surrounding environment information of the own vehicle,
The target vehicle information acquisition unit of the automatic driving control device acquires target vehicle information which is vehicle information of a single or a plurality of target vehicles existing around the own vehicle,
The travel history acquisition unit of the automatic driving control device acquires a travel history of a single vehicle or a plurality of past vehicles that have traveled in the vicinity of the position where the target vehicle is traveling,
The target vehicle traveling prediction calculation unit of the automatic driving control device, based on the preset correlation determination parameter, considering the correlation between the target vehicle information and the traveling history of the past vehicle, the traveling of the target vehicle Calculate the target vehicle traveling prediction that is the prediction result,
The travel plan calculation unit of the automatic driving control device considers preset travel planning parameters, and based on the own vehicle information, the surrounding environment information, the target vehicle information, and the target vehicle travel prediction, Calculate the driving plan for automatic driving of the vehicle,
The automatic driving control unit of the automatic driving control device calculates a control command value to the control target based on the travel plan,
The target vehicle is a vehicle ahead of the own vehicle,
The trip plan calculator calculates a travel plan to travel to follow the subject vehicle to the preceding vehicle,
The travel plan calculation unit sets a constraint on each parameter included in the travel plan parameter,
When the target vehicle travel prediction calculation unit calculates a plurality of the target vehicle travel predictions, the travel plan calculation unit determines that the host vehicle is running regardless of which of the plurality of target vehicle travel predictions the preceding vehicle travels. Calculate a travel plan in which the inter-vehicle distance between the host vehicle and the preceding vehicle is set to be larger than usual so that the vehicle can travel within a range that satisfies the constraint.
Automatic driving control method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018170146A JP6689337B2 (en) | 2018-09-12 | 2018-09-12 | Automatic operation control device and automatic operation control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018170146A JP6689337B2 (en) | 2018-09-12 | 2018-09-12 | Automatic operation control device and automatic operation control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020042599A JP2020042599A (en) | 2020-03-19 |
| JP6689337B2 true JP6689337B2 (en) | 2020-04-28 |
Family
ID=69798350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018170146A Active JP6689337B2 (en) | 2018-09-12 | 2018-09-12 | Automatic operation control device and automatic operation control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6689337B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11403949B2 (en) * | 2019-05-09 | 2022-08-02 | Hitachi Astemo, Ltd. | System for predicting vehicle behavior |
| US11945472B2 (en) | 2020-08-28 | 2024-04-02 | Motional Ad Llc | Trajectory planning of vehicles using route information |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4849000B2 (en) * | 2007-04-09 | 2011-12-28 | トヨタ自動車株式会社 | Traffic environment prediction device |
| JP4416020B2 (en) * | 2007-08-03 | 2010-02-17 | トヨタ自動車株式会社 | Travel plan generator |
| EP2840007B1 (en) * | 2013-08-22 | 2018-04-04 | Honda Research Institute Europe GmbH | Consistent behaviour generation of a predictive advanced driver assistant system |
-
2018
- 2018-09-12 JP JP2018170146A patent/JP6689337B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020042599A (en) | 2020-03-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110794823B (en) | Method and system for predicting object movement of an autonomous vehicle | |
| EP3524934B1 (en) | Systems and methods for determining a projection of an obstacle trajectory onto a reference line of an autonomous vehicle | |
| CN111830959B (en) | Methods, systems, and machine-readable media for operating an autonomous vehicle | |
| US11231286B2 (en) | Dynamic routing for self-driving vehicles | |
| EP3359436B1 (en) | Method and system for operating autonomous driving vehicles based on motion plans | |
| EP3342666B1 (en) | Method and system for operating autonomous driving vehicles using graph-based lane change guide | |
| CN108693878B (en) | Advance route setting device and advance route setting method | |
| US10606277B2 (en) | Speed optimization based on constrained smoothing spline for autonomous driving vehicles | |
| EP3580625B1 (en) | Driving scenario based lane guidelines for path planning of autonomous driving vehicles | |
| EP3694756B1 (en) | Spiral curve based vertical parking planner system for autonomous driving vehicles | |
| CN112149487B (en) | Method for determining anchor frame for training neural network object detection model for automatic driving | |
| CN111830958B (en) | Methods, systems, and machine-readable media for operating an autonomous vehicle | |
| CN110389581A (en) | Method for the prediction locus for automatic driving vehicle dyspoiesis object | |
| JP2021020580A (en) | Vehicle control device, vehicle control method, and program | |
| CN112272805B (en) | A stitching method based on multi-point enhancement to connect two smooth reference lines | |
| JP2019182093A (en) | Behavior prediction device | |
| CN111328313B (en) | Control-dominant three-point turn planning for autonomous vehicles | |
| US20190325223A1 (en) | Tracking objects with multiple cues | |
| US10732632B2 (en) | Method for generating a reference line by stitching multiple reference lines together using multiple threads | |
| CN115087573A (en) | Key target selection method, device and system | |
| CN111328385B (en) | Spiral path-based three-point turn planning for autonomous vehicles | |
| EP3659889B1 (en) | Predetermined calibration table-based vehicle throttle/brake assist system for level 2 autonomous vehicle | |
| JP7238138B2 (en) | vehicle controller | |
| JP2014151838A (en) | Drive control device and drive control method | |
| WO2020191709A1 (en) | A qp spline path and spiral path based reference line smoothing method for autonomous driving |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180912 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190917 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191126 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200120 |
|
| 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: 20200310 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200407 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6689337 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 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |