JP7708560B2 - Driving Support Devices - Google Patents
Driving Support DevicesInfo
- Publication number
- JP7708560B2 JP7708560B2 JP2021044874A JP2021044874A JP7708560B2 JP 7708560 B2 JP7708560 B2 JP 7708560B2 JP 2021044874 A JP2021044874 A JP 2021044874A JP 2021044874 A JP2021044874 A JP 2021044874A JP 7708560 B2 JP7708560 B2 JP 7708560B2
- Authority
- JP
- Japan
- Prior art keywords
- blind spot
- vehicle
- spot area
- potential risk
- area
- 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
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Description
本開示は、周囲の障害物との衝突を回避するように車両の運転を支援する運転支援装置に関する。 This disclosure relates to a driving assistance device that assists in driving a vehicle to avoid collisions with surrounding obstacles.
近年、主として交通事故の削減及び運転負荷の軽減を目的として、自動緊急ブレーキ(AEB:Autonomous Emergency Brake)や先行車追従走行(ACC:Adoptive Cruise Control)等の運転支援機能や自動運転機能が搭載された車両の実用化が進められている。例えば自車両に設けられた車外撮影カメラやLiDAR(Light Detection and Ranging)等の種々のセンサにより検出された情報に基づいて自車両の周囲に存在する障害物を検知し、自車両と障害物との衝突を回避するよう自車両の運転を支援する装置が知られている。しかしながら、交通事故のなかには、死角領域からの急な飛び出しなど、あらかじめ事故を想定して減速等の予備行動を取っていない場合には回避が困難な事象が存在する。 In recent years, vehicles equipped with driving assistance functions and autonomous driving functions, such as Autonomous Emergency Brake (AEB) and Adaptive Cruise Control (ACC), have been put into practical use, mainly for the purpose of reducing traffic accidents and easing the driver's burden. For example, a device is known that detects obstacles around the vehicle based on information detected by various sensors, such as an exterior camera and LiDAR (Light Detection and Ranging), and assists the driving of the vehicle to avoid collisions between the vehicle and the obstacles. However, some traffic accidents are difficult to avoid unless preparatory actions, such as deceleration, are taken in anticipation of an accident, such as sudden jumps out of a blind spot.
これに対して、例えば特許文献1には、死角領域からの急な飛び出し等、自車両では検出されない潜在リスクが自車両の走行予定経路上に発生することを考慮して、当該潜在リスクを予見的に回避する技術が開示されている。具体的に、特許文献1には、車両の進行方向における車両から見た死角領域を検出した後に運転者の制動操作又は操舵操作が検出されたとき、あるいは所定の時間が経過したときに自動的な減速制御を開始する運転支援装置が開示されている。また、特許文献1には、死角領域が検出されたときに死角領域からの歩行者又は自転車の飛び出しのリスクがあることを運転者に提示することも記載されている。 In response to this, for example, Patent Document 1 discloses a technology that takes into consideration the occurrence of potential risks on the planned travel route of the vehicle that cannot be detected by the vehicle itself, such as a person suddenly jumping out of a blind spot, and predictively avoids such potential risks. Specifically, Patent Document 1 discloses a driving assistance device that starts automatic deceleration control when a braking or steering operation by the driver is detected after detecting a blind spot area seen from the vehicle in the vehicle's direction of travel, or when a predetermined time has passed. Patent Document 1 also describes that when a blind spot area is detected, the driver is notified of the risk of a pedestrian or cyclist jumping out of the blind spot area.
しかしながら、自車両から見た死角領域は自車両の進行とともに減少するため、死角領域の面積が所定以下になると潜在リスクが存在しないか、あるいは潜在リスクの内容が限定されると考えられる。例えば死角領域の減少に伴って、死角領域に存在し得る物体の種類がより小さいものに限定されたり、減少する死角領域内に存在し得る物体の移動速度に応じた自車両の軌道上への飛び出し速度が限定されたりすると考えられる。特許文献1では、このような死角領域の変化を考慮していないために、潜在リスクが存在しなくなった場合や潜在リスクの内容が限定され得る場合であっても、当初算出された潜在リスクに基づいて車両の制御が行われることとなる。したがって、死角領域に潜在リスクが存在しないことが明らかな状況においても、センサ等によって死角領域に物体が存在しないと判定されるまで、加速制御等の潜在リスクが存在しなくなった後の制御に移行できないおそれがある。 However, since the blind spot area seen from the vehicle decreases as the vehicle travels, it is considered that when the area of the blind spot area becomes equal to or smaller than a predetermined area, there is no potential risk, or the content of the potential risk is limited. For example, as the blind spot area decreases, the types of objects that may exist in the blind spot area may be limited to smaller ones, or the speed at which the vehicle jumps out onto the trajectory may be limited according to the moving speed of objects that may exist in the decreasing blind spot area. In Patent Document 1, such changes in the blind spot area are not taken into consideration, so even when there is no potential risk or the content of the potential risk may be limited, the vehicle is controlled based on the initially calculated potential risk. Therefore, even in a situation where it is clear that there is no potential risk in the blind spot area, there is a risk that it will not be possible to transition to control after the potential risk no longer exists, such as acceleration control, until it is determined by a sensor or the like that there is no object in the blind spot area.
本開示は、上記問題に鑑みてなされたものであり、本開示の目的とするところは、検出した死角領域の時間変化に応じて、死角領域に存在し得る物体との衝突のリスクを精度よく推定可能な運転支援装置を提供することにある。 This disclosure has been made in consideration of the above problems, and the purpose of this disclosure is to provide a driving assistance device that can accurately estimate the risk of a collision with an object that may be present in a blind spot, based on changes over time in the detected blind spot.
上記課題を解決するために、本開示のある観点によれば、自車両の周囲に存在するリスクに基づいて自車両の運転を支援する運転支援装置であって、所定時刻に死角領域を特定するとともに自車両の進行に伴う死角領域の時間変化を演算する死角領域算出部と、所定時刻に特定された死角領域に存在し得る物体を仮定し、所定時刻に特定された死角領域の時間変化と、仮定した物体の死角領域内での想定動作と、に基づいて、自車両と死角領域に存在し得る物体との衝突の潜在リスクを推定するリスク推定部とを備える運転支援装置が提供される。 In order to solve the above problem, according to one aspect of the present disclosure, there is provided a driving assistance device that assists driving of the vehicle based on risks present around the vehicle, the driving assistance device including a blind spot area calculation unit that identifies a blind spot area at a predetermined time and calculates a change over time in the blind spot area as the vehicle travels, and a risk estimation unit that hypothesizes an object that may be present in the blind spot area identified at the predetermined time and estimates a potential risk of a collision between the vehicle and an object that may be present in the blind spot area based on the change over time in the blind spot area identified at the predetermined time and the assumed behavior of the hypothesized object within the blind spot area.
以上説明したように本開示によれば、検出した死角領域の時間変化に応じて、死角領域に存在し得る物体との衝突のリスクを精度よく推定することができる。 As described above, according to the present disclosure, it is possible to accurately estimate the risk of collision with an object that may be present in a blind spot, based on the change in the detected blind spot over time.
以下、添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。 Preferred embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. Note that in this specification and the drawings, components having substantially the same functional configurations are designated by the same reference numerals to avoid redundant description.
<1.車両の全体構成>
まず、本開示の一実施形態に係る運転支援装置を備えた車両の全体構成の一例を説明する。
<1. Overall configuration of the vehicle>
First, an example of the overall configuration of a vehicle equipped with a driving assistance device according to an embodiment of the present disclosure will be described.
図1は、運転支援装置50を備えた車両1の構成例を示す模式図である。
図1に示した車両1は、車両の駆動トルクを生成する駆動力源9から出力される駆動トルクを左前輪3LF、右前輪3RF、左後輪3LR及び右後輪3RR(以下、特に区別を要しない場合には「車輪3」と総称する)に伝達する四輪駆動車として構成されている。駆動力源9は、ガソリンエンジンやディーゼルエンジン等の内燃機関であってもよく、駆動用モータであってもよく、内燃機関及び駆動用モータをともに備えていてもよい。
FIG. 1 is a schematic diagram showing an example of the configuration of a vehicle 1 equipped with a driving assistance device 50.
1 is configured as a four-wheel drive vehicle in which a driving torque output from a driving force source 9 that generates a driving torque for the vehicle is transmitted to a left front wheel 3LF, a right front wheel 3RF, a left rear wheel 3LR, and a right rear wheel 3RR (hereinafter collectively referred to as "wheels 3" unless a distinction is required). The driving force source 9 may be an internal combustion engine such as a gasoline engine or a diesel engine, a driving motor, or may include both an internal combustion engine and a driving motor.
なお、車両1は、例えば前輪駆動用モータ及び後輪駆動用モータの二つの駆動用モータを備えた電気自動車であってもよく、それぞれの車輪3に対応する駆動用モータを備えた電気自動車であってもよい。また、車両1が電気自動車やハイブリッド電気自動車の場合、車両1には、駆動用モータへ供給される電力を蓄積する二次電池や、バッテリに充電される電力を発電するモータや燃料電池等の発電機が搭載される。 The vehicle 1 may be an electric vehicle equipped with two drive motors, for example a front-wheel drive motor and a rear-wheel drive motor, or an electric vehicle equipped with drive motors corresponding to each wheel 3. In addition, if the vehicle 1 is an electric vehicle or a hybrid electric vehicle, the vehicle 1 is equipped with a secondary battery that stores the power supplied to the drive motors, and a generator such as a motor or fuel cell that generates power to charge the battery.
車両1は、車両1の運転制御に用いられる機器として、駆動力源9、電動ステアリング装置15及びブレーキ装置17LF,17RF,17LR,17RR(以下、特に区別を要しない場合には「ブレーキ装置17」と総称する)を備えている。駆動力源9は、図示しない変速機や前輪差動機構7F及び後輪差動機構7Rを介して前輪駆動軸5F及び後輪駆動軸5Rに伝達される駆動トルクを出力する。駆動力源9や変速機の駆動は、一つ又は複数の電子制御装置(ECU:Electronic Control Unit)を含んで構成された車両制御部41により制御される。 The vehicle 1 is equipped with a driving force source 9, an electric steering device 15, and brake devices 17LF, 17RF, 17LR, 17RR (hereinafter collectively referred to as "brake devices 17" unless a distinction is required) as devices used to control the operation of the vehicle 1. The driving force source 9 outputs a driving torque that is transmitted to the front drive shaft 5F and the rear drive shaft 5R via a transmission, a front wheel differential mechanism 7F, and a rear wheel differential mechanism 7R (not shown). The operation of the driving force source 9 and the transmission is controlled by a vehicle control unit 41 that includes one or more electronic control units (ECUs: Electronic Control Units).
前輪駆動軸5Fには電動ステアリング装置15が設けられている。電動ステアリング装置15は図示しない電動モータやギヤ機構を含み、車両制御部41により制御されることによって左前輪3LF及び右前輪3RFの操舵角を調節する。車両制御部41は、手動運転中には、ドライバによるステアリングホイール13の操舵角に基づいて電動ステアリング装置15を制御する。また、車両制御部41は、自動運転中には、設定される走行軌道に基づいて電動ステアリング装置15を制御する。 The front-wheel drive shaft 5F is provided with an electric steering device 15. The electric steering device 15 includes an electric motor and a gear mechanism (not shown), and is controlled by the vehicle control unit 41 to adjust the steering angle of the left front wheel 3LF and the right front wheel 3RF. During manual driving, the vehicle control unit 41 controls the electric steering device 15 based on the steering angle of the steering wheel 13 by the driver. During automatic driving, the vehicle control unit 41 also controls the electric steering device 15 based on the set driving trajectory.
ブレーキ装置17LF,17RF,17LR,17RRは、それぞれ前後左右の駆動輪3LF,3RF,3LR,3RRに制動力を付与する。ブレーキ装置17は、例えば油圧式のブレーキ装置として構成され、それぞれのブレーキ装置17に供給する油圧が車両制御部41により制御されることで所定の制動力を発生させる。車両1が電気自動車あるいはハイブリッド電気自動車の場合、ブレーキ装置17は、駆動用モータによる回生ブレーキと併用される。 Brake devices 17LF, 17RF, 17LR, and 17RR apply braking forces to front, rear, left, and right drive wheels 3LF, 3RF, 3LR, and 3RR, respectively. Brake devices 17 are configured, for example, as hydraulic brake devices, and the hydraulic pressure supplied to each brake device 17 is controlled by vehicle control unit 41 to generate a predetermined braking force. When vehicle 1 is an electric vehicle or hybrid electric vehicle, brake devices 17 are used in conjunction with regenerative braking using a drive motor.
車両制御部41は、車両1の駆動トルクを出力する駆動力源9、ステアリングホイール又は操舵輪の操舵角を制御する電動ステアリング装置15、車両1の制動力を制御するブレーキ装置17の駆動を制御する一つ又は複数の電子制御装置を含む。車両制御部41は、駆動力源9から出力された出力を変速して車輪3へ伝達する変速機の駆動を制御する機能を備えていてもよい。車両制御部41は、運転支援装置50から送信される情報を取得可能に構成され、車両1の自動運転制御を実行可能に構成されている。 The vehicle control unit 41 includes one or more electronic control devices that control the drive of the driving force source 9 that outputs the driving torque of the vehicle 1, the electric steering device 15 that controls the steering angle of the steering wheel or steered wheels, and the brake device 17 that controls the braking force of the vehicle 1. The vehicle control unit 41 may also have a function of controlling the drive of a transmission that changes the speed of the output output from the driving force source 9 and transmits it to the wheels 3. The vehicle control unit 41 is configured to be able to acquire information transmitted from the driving assistance device 50, and is configured to be able to execute automatic driving control of the vehicle 1.
また、車両1は、前方撮影カメラ31LF,31RF、後方撮影カメラ31R、車両状態センサ35、GPS(Global Positioning System)センサ37及びHMI(Human Machine Interface)43を備えている。なお、本実施形態では後方撮影カメラ31Rは省略されていてもよい。 The vehicle 1 also includes forward-facing cameras 31LF, 31RF, a rearward-facing camera 31R, a vehicle state sensor 35, a GPS (Global Positioning System) sensor 37, and an HMI (Human Machine Interface) 43. Note that in this embodiment, the rearward-facing camera 31R may be omitted.
前方撮影カメラ31LF,31RF及び後方撮影カメラ31Rは、車両1の周囲環境の情報を取得するための周囲環境センサを構成する。前方撮影カメラ31LF,31RF及び後方撮影カメラ31Rは、車両1の前方あるいは後方を撮影し、画像データを生成する。前方撮影カメラ31LF,31RF及び後方撮影カメラ31Rは、CCD(Charged-Coupled Devices)又はCMOS(Complementary Metal-Oxide-Semiconductor)等の撮像素子を備え、生成した画像データを運転支援装置50へ送信する。図1に示した車両1では、前方撮影カメラ31LF,31RFは、左右一対のカメラを含むステレオカメラとして構成され、後方撮影カメラ31Rは、いわゆる単眼カメラとして構成されているが、それぞれステレオカメラあるいは単眼カメラのいずれであってもよい。 The front photographing cameras 31LF, 31RF and the rear photographing camera 31R constitute an ambient environment sensor for acquiring information on the ambient environment of the vehicle 1. The front photographing cameras 31LF, 31RF and the rear photographing camera 31R photograph the front or rear of the vehicle 1 and generate image data. The front photographing cameras 31LF, 31RF and the rear photographing camera 31R are equipped with imaging elements such as CCD (Charged-Coupled Devices) or CMOS (Complementary Metal-Oxide-Semiconductor), and transmit the generated image data to the driving assistance device 50. In the vehicle 1 shown in FIG. 1, the front photographing cameras 31LF, 31RF are configured as a stereo camera including a pair of left and right cameras, and the rear photographing camera 31R is configured as a so-called monocular camera, but each may be either a stereo camera or a monocular camera.
車両1は、前方撮影カメラ31LF,31RF及び後方撮影カメラ31R以外に、例えばサイドミラー11L,11Rに設けられて左後方又は右後方を撮影するカメラを備えていてもよい。この他、車両1は、周囲環境の情報を取得するための周囲環境センサとして、LiDAR(Light Detection And Ranging)、ミリ波レーダ等のレーダセンサ、超音波センサのうちのいずれか一つ又は複数のセンサを備えていてもよい。 In addition to the front imaging cameras 31LF, 31RF and rear imaging camera 31R, the vehicle 1 may also be equipped with cameras mounted on the side mirrors 11L, 11R, for example, to capture images of the left rear or right rear. In addition, the vehicle 1 may also be equipped with one or more sensors as surrounding environment sensors for acquiring information about the surrounding environment, such as LiDAR (Light Detection And Ranging), a radar sensor such as a millimeter wave radar, or an ultrasonic sensor.
車両状態センサ35は、車両1の操作状態及び挙動を検出する少なくとも一つのセンサからなる。車両状態センサ35は、例えば舵角センサ、アクセルポジションセンサ、ブレーキストロークセンサ、ブレーキ圧センサ又はエンジン回転数センサのうちの少なくとも一つを含み、ステアリングホイールあるいは操舵輪の操舵角、アクセル開度、ブレーキ操作量又はエンジン回転数等の車両1の操作状態を検出する。また、車両状態センサ35は、例えば車速センサ、加速度センサ、角速度センサのうちの少なくとも一つを含み、車速、前後加速度、横加速度、ヨーレート等の車両の挙動を検出する。車両状態センサ35は、検出した情報を含むセンサ信号を運転支援装置50へ送信する。 The vehicle state sensor 35 is composed of at least one sensor that detects the operation state and behavior of the vehicle 1. The vehicle state sensor 35 includes at least one of a steering angle sensor, an accelerator position sensor, a brake stroke sensor, a brake pressure sensor, or an engine speed sensor, and detects the operation state of the vehicle 1, such as the steering angle of the steering wheel or steering wheels, the accelerator opening, the amount of brake operation, or the engine speed. The vehicle state sensor 35 also includes at least one of a vehicle speed sensor, an acceleration sensor, or an angular velocity sensor, and detects the behavior of the vehicle, such as the vehicle speed, longitudinal acceleration, lateral acceleration, and yaw rate. The vehicle state sensor 35 transmits a sensor signal including the detected information to the driving assistance device 50.
GPSセンサ37は、GPS衛星からの衛星信号を受信する。GPSセンサ37は、受信した衛星信号に含まれる車両1の地図データ上の位置情報を運転支援装置50へ送信する。なお、GPSセンサ37の代わりに、車両1の位置を特定する他の衛星システムからの衛星信号を受信するアンテナが備えられていてもよい。 The GPS sensor 37 receives satellite signals from GPS satellites. The GPS sensor 37 transmits the position information on the map data of the vehicle 1 contained in the received satellite signals to the driving assistance device 50. Note that instead of the GPS sensor 37, an antenna that receives satellite signals from other satellite systems that identify the position of the vehicle 1 may be provided.
HMI43は、運転支援装置50により駆動され、画像表示や音声出力等の手段により、ドライバに対して種々の情報を提示する。HMI43は、例えばインストルメントパネル内に設けられた表示装置及び車両に設けられたスピーカを含む。表示装置は、ナビゲーションシステムの表示装置であってもよい。また、HMI43は、自車両1の周囲の風景に重畳させてフロントウィンドウ上へ表示を行うHUD(ヘッドアップディスプレイ)を含んでもよい。 The HMI 43 is driven by the driving assistance device 50 and presents various information to the driver by means of image display, audio output, and the like. The HMI 43 includes, for example, a display device provided in the instrument panel and a speaker provided in the vehicle. The display device may be a display device of a navigation system. The HMI 43 may also include a HUD (head-up display) that displays information on the windshield, superimposed on the scenery around the vehicle 1.
<2.運転支援装置>
続いて、本実施形態に係る運転支援装置50を具体的に説明する。
<2. Driving support device>
Next, the driving assistance device 50 according to this embodiment will be described in detail.
(2-1.構成例)
図2は、本実施形態に係る運転支援装置50の構成例を示すブロック図である。
運転支援装置50には、直接的に又はCAN(Controller Area Network)やLIN(Local Inter Net)等の通信手段を介して、周囲環境センサ31、車両状態センサ35及びGPSセンサ37が接続されている。また、運転支援装置50には、車両制御部41及びHMI43が接続されている。なお、運転支援装置50は、車両1に搭載された電子制御装置に限られるものではなく、スマートホンやウェアラブル機器等の端末装置であってもよい。
(2-1. Configuration example)
FIG. 2 is a block diagram showing an example of the configuration of the driving support device 50 according to this embodiment.
The driving assistance device 50 is connected to an ambient environment sensor 31, a vehicle state sensor 35, and a GPS sensor 37 directly or via a communication means such as a Controller Area Network (CAN) or a Local Inter Net (LIN). A vehicle control unit 41 and an HMI 43 are also connected to the driving assistance device 50. Note that the driving assistance device 50 is not limited to an electronic control device mounted on the vehicle 1, and may be a terminal device such as a smartphone or a wearable device.
運転支援装置50は、制御部51、記憶部53及び累積死角領域データベース55を備えている。制御部51は、CPU(Central Processing Unit)等の一つ又は複数のプロセッサや種々の周辺部品を備えて構成される。制御部51の一部又は全部は、ファームウェア等の更新可能なもので構成されてもよく、また、CPU等からの指令によって実行されるプログラムモジュール等であってもよい。 The driving assistance device 50 includes a control unit 51, a memory unit 53, and an accumulated blind spot area database 55. The control unit 51 includes one or more processors such as a CPU (Central Processing Unit) and various peripheral components. A part or all of the control unit 51 may be configured with updatable firmware or the like, or may be a program module or the like that is executed by commands from the CPU or the like.
記憶部53は、RAM又はROM等の記憶素子により構成される。ただし、記憶部53の種類や数は特に限定されない。記憶部53は、制御部51により実行されるコンピュータプログラムや、演算処理に用いられる種々のパラメータ、検出データ、演算結果等の情報を記憶する。累積死角領域データベース55は、RAM又はROM等の記憶素子、あるいは、HDDやCD、DVD、SSD、USBフラッシュ、ストレージ装置等の記憶媒体により構成され、制御部51により算出された累積死角領域の情報を記憶するデータベースである。 The memory unit 53 is composed of a memory element such as a RAM or a ROM. However, the type and number of the memory unit 53 are not particularly limited. The memory unit 53 stores information such as computer programs executed by the control unit 51, various parameters used in the calculation process, detection data, and calculation results. The cumulative blind spot database 55 is composed of a memory element such as a RAM or a ROM, or a storage medium such as an HDD, CD, DVD, SSD, USB flash, or storage device, and is a database that stores information on the cumulative blind spot calculated by the control unit 51.
(2-2.機能構成)
続いて、運転支援装置50の制御部51の機能構成を説明する。制御部51は、周囲環境検出部61、死角領域算出部63、リスク推定部65、運転条件設定部67及び通知制御部69を備えている。これらの各部は、CPU等の一つ又は複数のプロセッサによるコンピュータプログラムの実行により実現される機能である。ただし、周囲環境検出部61、死角領域算出部63、リスク推定部65、運転条件設定部67及び通知制御部69の一部又は全部が、ハードウェアにより構成されていてもよい。
(2-2. Functional Configuration)
Next, the functional configuration of the control unit 51 of the driving support device 50 will be described. The control unit 51 includes a surrounding environment detection unit 61, a blind spot area calculation unit 63, a risk estimation unit 65, a driving condition setting unit 67, and a notification control unit 69. Each of these units is a function realized by execution of a computer program by one or more processors such as a CPU. However, some or all of the surrounding environment detection unit 61, the blind spot area calculation unit 63, the risk estimation unit 65, the driving condition setting unit 67, and the notification control unit 69 may be configured by hardware.
(周囲環境検出部)
周囲環境検出部61は、周囲環境センサ31から送信される検出データに基づいて自車両1の周囲環境を検出する。具体的に、周囲環境検出部61は、前方撮影カメラ31LF,31RFから送信される画像データを画像処理することにより、物体検知の技術を用いて自車両1の周囲に存在する周囲車両や人物、自転車、その他の障害物等を検出する。また、周囲環境検出部61は、自車両1から見た周囲車両や人物等の位置、自車両1から周囲車両や人物等までの距離、及び自車両1に対する周囲車両や人物等の相対速度を算出する。
(Ambient environment detection unit)
The surrounding environment detection unit 61 detects the surrounding environment of the host vehicle 1 based on the detection data transmitted from the surrounding environment sensor 31. Specifically, the surrounding environment detection unit 61 detects surrounding vehicles, people, bicycles, and other obstacles present around the host vehicle 1 using an object detection technique by performing image processing on the image data transmitted from the front-facing cameras 31LF and 31RF. In addition, the surrounding environment detection unit 61 calculates the positions of the surrounding vehicles, people, etc. as viewed from the host vehicle 1, the distances from the host vehicle 1 to the surrounding vehicles, people, etc., and the relative speeds of the surrounding vehicles, people, etc. with respect to the host vehicle 1.
(死角領域算出部)
死角領域算出部63は、所定時刻に死角領域を特定するとともに自車両1の進行に伴う死角領域の時間変化を演算する。自車両1から見た死角領域は、自車両1の進行に伴って変化する。つまり、ある時刻において自車両1から見た死角領域が存在する場合、自車両1の進行に伴って死角領域の一部が徐々に視野に入ってくるため、当初特定された死角領域の面積は自車両1の進行に伴って徐々に減少する。死角領域算出部63は、自車両1の前方に遮蔽物が検知されたときに当該遮蔽物によって生じる死角領域を特定するとともに、以降の時間の経過に伴って視野に入ってくる領域(死角解消領域)を除き、継続して死角領域として維持される領域(累積死角領域)を算出する。
(Blind spot area calculation unit)
The blind spot area calculation unit 63 identifies a blind spot area at a predetermined time and calculates the change over time of the blind spot area accompanying the movement of the host vehicle 1. The blind spot area as seen from the host vehicle 1 changes as the host vehicle 1 moves. In other words, if there is a blind spot area as seen from the host vehicle 1 at a certain time, a part of the blind spot area gradually comes into the field of view as the host vehicle 1 moves, so the area of the initially identified blind spot area gradually decreases as the host vehicle 1 moves. When an obstruction is detected in front of the host vehicle 1, the blind spot area calculation unit 63 identifies a blind spot area caused by the obstruction, and calculates an area (accumulated blind spot area) that continues to be maintained as a blind spot area, excluding an area (blind spot elimination area) that comes into the field of view as time passes.
例えば死角領域算出部63は、周囲環境検出部61による検出結果に基づいて遮蔽物を検出する。遮蔽物は、代表的には駐停車中の車両、側壁や生垣等の建造物が例示されるが、これらの遮蔽物に限られない。また、死角領域算出部63は、GPSセンサ37を介して取得される自車両1の地図データ上の位置の情報及び進行方向前方の道路情報を用いて遮蔽物あるいは死角領域を検出してもよい。 For example, the blind spot area calculation unit 63 detects an obstruction based on the detection result by the surrounding environment detection unit 61. Typical examples of obstructions include parked vehicles, side walls, hedges, and other structures, but are not limited to these obstructions. In addition, the blind spot area calculation unit 63 may detect an obstruction or blind spot area using information on the position of the host vehicle 1 on the map data acquired via the GPS sensor 37 and road information ahead in the traveling direction.
死角領域算出部63は、自車両1あるいは遮蔽物の上方から見た俯瞰的2次元の死角領域の時間変化を演算してもよく、自車両1から見た2次元の死角領域の時間変化を演算してもよい。自車両1あるいは遮蔽物の上方から見た俯瞰的2次元の死角領域は、自車両1から見た横方向及び奥行き方向で定義され、自車両1から見た2次元の死角領域は、自車両1から見た横方向及び高さ方向で定義される。本実施形態では、死角領域算出部63は、自車両1から見た横方向及び奥行き方向で定義される累積死角領域、及び、自車両1から見た横方向及び高さ方向で定義される累積死角領域を演算する。 The blind spot area calculation unit 63 may calculate the time change of a two-dimensional overhead blind spot area as seen from above the host vehicle 1 or an obstruction, or may calculate the time change of a two-dimensional blind spot area as seen from the host vehicle 1. The two-dimensional overhead blind spot area as seen from above the host vehicle 1 or an obstruction is defined in the lateral and depth directions as seen from the host vehicle 1, and the two-dimensional blind spot area as seen from the host vehicle 1 is defined in the lateral and height directions as seen from the host vehicle 1. In this embodiment, the blind spot area calculation unit 63 calculates the cumulative blind spot area defined in the lateral and depth directions as seen from the host vehicle 1, and the cumulative blind spot area defined in the lateral and height directions as seen from the host vehicle 1.
算出された累積死角領域は、自車両1が遮蔽物の脇を通過するまでの間、死角領域データベース55に逐次保存される。これにより、時間の経過に伴う累積死角領域の変化を追跡することができる。 The calculated cumulative blind spot area is stored in the blind spot area database 55 until the vehicle 1 passes by the obstruction. This makes it possible to track changes in the cumulative blind spot area over time.
(リスク推定部)
リスク推定部65は、所定時刻に特定された死角領域に存在し得る物体(以下、「潜在リスク対象物」ともいう)を仮定し、死角領域の時間変化と、仮定した潜在リスク対象物の死角領域内での想定動作とに基づいて、自車両1と死角領域に存在し得る潜在リスク対象物との衝突の潜在リスクを推定する。仮定される潜在リスク対象物は、自車両1の周囲環境センサ31によって検出されない物体であり、リスク推定部65は、一部が死角領域に存在するとしても他の部分が周囲環境センサ31の検出範囲に現れるような物体を仮定しなくてもよい。また、仮定される潜在リスク対象物は、死角領域から自車両1の進行方向へ侵入するおそれのある物体であり、静止している物体は仮定しなくてもよい。
(Risk Estimation Department)
The risk estimation unit 65 assumes an object (hereinafter also referred to as a "potential risk object") that may be present in the blind spot area identified at a predetermined time, and estimates a potential risk of a collision between the vehicle 1 and the potential risk object that may be present in the blind spot area based on the change over time of the blind spot area and the assumed operation of the assumed potential risk object in the blind spot area. The assumed potential risk object is an object that is not detected by the surrounding environment sensor 31 of the vehicle 1, and the risk estimation unit 65 does not need to assume an object that, even if a part of it is present in the blind spot area, the other part of it appears within the detection range of the surrounding environment sensor 31. In addition, the assumed potential risk object is an object that may enter from the blind spot area in the traveling direction of the vehicle 1, and does not need to assume a stationary object.
所定時刻に特定された死角領域あるいは累積死角領域に存在し得る潜在リスク対象物は、死角領域あるいは累積死角領域の大きさに応じて仮定することができる。例えば俯瞰的2次元の死角領域の大きさが大きい場合、当該死角領域には歩行者、自転車、自動車等の物体が存在する可能性がある。例えば死角領域あるいは累積死角領域が、自車両1から見て横方向に5m、奥行き方向に10mある場合、潜在リスク対象物の種類として、歩行者、自転車、自動二輪車、三輪車、自動車等が考えられる。一方、俯瞰的2次元の死角領域あるいは累積死角領域の大きさが小さい場合や幅が小さい場合、当該死角領域あるいは累積死角領域には歩行者が存在する可能性があるものの自転車や自動二輪車等が存在する可能性は低い。また、俯瞰的2次元の死角領域あるいは累積死角領域の大きさが小さい場合や幅が小さい場合、所定の向きに限って自転車や自動二輪車等が存在する可能性がある。 Potential risk objects that may exist in the blind spot area or cumulative blind spot area identified at a given time can be assumed according to the size of the blind spot area or cumulative blind spot area. For example, if the size of the two-dimensional overhead blind spot area is large, there is a possibility that objects such as pedestrians, bicycles, and automobiles may exist in the blind spot area. For example, if the blind spot area or cumulative blind spot area is 5 m in the horizontal direction and 10 m in the depth direction as viewed from the vehicle 1, the types of potential risk objects may be pedestrians, bicycles, motorcycles, tricycles, automobiles, etc. On the other hand, if the size or width of the two-dimensional overhead blind spot area or cumulative blind spot area is small, there is a possibility that a pedestrian may exist in the blind spot area or cumulative blind spot area, but it is unlikely that a bicycle or motorcycle, etc. exists. Also, if the size or width of the two-dimensional overhead blind spot area or cumulative blind spot area is small, there is a possibility that a bicycle or motorcycle, etc. exists only in a specified direction.
また、死角領域あるいは累積死角領域の高さが高い場合、当該死角領域あるいは累積死角領域には大人及び子供を含む歩行者、自転車、自動二輪車、三輪車等の物体が存在する可能性がある。一方、死角領域あるいは累積死角領域の高さが低い場合、当該死角領域あるいは累積死角領域には子供や三輪車が存在する可能性があるものの大人や自転車、自動二輪車等が存在する可能性は低い。したがって、リスク推定部65は、自車両1の前方に遮蔽物が検出されて死角領域が特定されたときに、自車両1から見た横方向及び奥行き方向で定義される死角領域の面積及び形状、及び、自車両1から見た横方向及び高さ方向で定義される死角領域の面積及び形状に基づいて、死角領域に存在し得る潜在リスク対象物の有無、位置及び向きを仮定する。 In addition, when the height of the blind spot area or the accumulated blind spot area is high, there is a possibility that objects such as pedestrians, including adults and children, bicycles, motorcycles, tricycles, etc., are present in the blind spot area or the accumulated blind spot area. On the other hand, when the height of the blind spot area or the accumulated blind spot area is low, there is a possibility that children or tricycles are present in the blind spot area or the accumulated blind spot area, but there is a low possibility that adults, bicycles, motorcycles, etc. are present. Therefore, when an obstruction is detected in front of the vehicle 1 and a blind spot area is identified, the risk estimation unit 65 assumes the presence, position, and orientation of a potential risk object that may be present in the blind spot area based on the area and shape of the blind spot area defined in the horizontal and depth directions as seen from the vehicle 1, and the area and shape of the blind spot area defined in the horizontal and height directions as seen from the vehicle 1.
また、リスク推定部65は、自車両1の進行に伴う累積死角領域の面積の変化に基づいて、累積死角領域に存在し得る潜在リスク対象物と、自車両1の前方への潜在リスク対象物の侵入速度とを設定する。具体的に、累積死角領域の面積が小さくなるにつれて、死角領域に存在し得る潜在リスク対象物の種類はより限定される。また、自車両1の進行に伴って累積死角領域の面積が小さくなる中で依然として自車両の周囲環境センサ31によって検出されない潜在リスク対象物であることを前提にした場合、当該累積死角領域内での潜在リスク対象物の設定速度範囲及び潜在リスク対象物の設定軌道はより限定される。潜在リスク対象物の設定速度範囲は、自車両1の前方への潜在リスク対象物の侵入速度に置き換えることができ、潜在リスク対象物の設定軌道は、自車両1の前方への潜在リスク対象物の侵入位置の判定に用いられる。 The risk estimation unit 65 also sets the potential risk object that may be present in the cumulative blind spot area and the intrusion speed of the potential risk object ahead of the host vehicle 1 based on the change in the area of the cumulative blind spot area as the host vehicle 1 travels. Specifically, as the area of the cumulative blind spot area decreases, the types of potential risk objects that may be present in the blind spot area become more limited. Furthermore, assuming that there is a potential risk object that is still not detected by the surrounding environment sensor 31 of the host vehicle even as the area of the cumulative blind spot area decreases as the host vehicle 1 travels, the set speed range of the potential risk object and the set trajectory of the potential risk object within the cumulative blind spot area become more limited. The set speed range of the potential risk object can be replaced with the intrusion speed of the potential risk object ahead of the host vehicle 1, and the set trajectory of the potential risk object is used to determine the intrusion position of the potential risk object ahead of the host vehicle 1.
リスク推定部65は、死角領域あるいは累積死角領域内に存在し得る潜在リスク対象物と、潜在リスク対象物の設定速度範囲と、潜在リスク対象物の設定軌道とに基づいて潜在リスクを推定する。死角領域から自車両1の前方に潜在リスク対象物が侵入してくる可能性が低いほど、推定される潜在リスクは低くなる。具体的に、自車両1の移動に伴って累積死角領域が減少するにつれて潜在リスクは相対的に低くなる。例えば累積死角領域が、自車両1から見て横方向に2m、奥行き方向に1mである場合、存在し得る潜在リスク対象物の種類は自転車や歩行者に限られる。また、累積死角領域に留まり続けていることから潜在リスク対象物はほぼ停止状態であり、想定される侵入速度は遅くなる。 The risk estimation unit 65 estimates the potential risk based on the potential risk object that may exist in the blind spot area or the accumulated blind spot area, the set speed range of the potential risk object, and the set trajectory of the potential risk object. The lower the possibility that the potential risk object will invade the area in front of the vehicle 1 from the blind spot area, the lower the estimated potential risk. Specifically, as the accumulated blind spot area decreases with the movement of the vehicle 1, the potential risk becomes relatively lower. For example, if the accumulated blind spot area is 2 m laterally and 1 m deep from the vehicle 1, the types of potential risk objects that may exist are limited to bicycles and pedestrians. Furthermore, since the potential risk object continues to remain in the accumulated blind spot area, it is in an almost stopped state, and the expected intrusion speed becomes slow.
したがって、仮定した潜在リスク対象物が自車両1の前方へ侵入してくるおそれのある領域、つまり飛び出し距離や侵入位置のバリエーションは少なく、仮に潜在リスク対象物が自車両1の前方に侵入したとしても自車両1と衝突し得る領域が少ないことから、潜在リスクは相対的に低く推定される。一方、仮定した潜在リスク対象物が自車両1の前方へ侵入してくるおそれのある領域が大きく、仮に潜在リスク対象物が自車両1の前方へ侵入したときに自車両1と衝突し得る領域が大きい場合、潜在リスクは相対的に高く推定される。例えばリスク推定部65は、潜在リスク対象物が自車両1の前方へ侵入したときに自車両1と衝突し得る領域の面積に応じて複数段階で潜在リスクを設定してもよい。 Therefore, the area where the assumed potential risk object may intrude in front of the host vehicle 1, that is, the variation in the protruding distance and intrusion position, is small, and even if the potential risk object intrudes in front of the host vehicle 1, the area where it may collide with the host vehicle 1 is small, so the potential risk is estimated to be relatively low. On the other hand, if the area where the assumed potential risk object may intrude in front of the host vehicle 1 is large, and the area where the potential risk object may collide with the host vehicle 1 if it intrudes in front of the host vehicle 1 is large, the potential risk is estimated to be relatively high. For example, the risk estimation unit 65 may set the potential risk in multiple stages depending on the area of the area where the potential risk object may collide with the host vehicle 1 if it intrudes in front of the host vehicle 1.
リスク推定部65は、所定時刻に遮蔽物が検知されて死角領域が検出された後、自車両1が遮蔽物の脇を通過するまでの間、死角領域に存在し得る潜在リスク対象物の仮定と、仮定した潜在リスク対象物が自車両1と衝突する潜在リスクの推定とを繰り返す。リスク推定部65は、仮定し得る複数の潜在リスク対象物について潜在リスクをそれぞれ推定する。 After an obstruction is detected at a predetermined time and a blind spot area is detected, the risk estimation unit 65 repeatedly hypothesizes a potential risk object that may be present in the blind spot area and estimates the potential risk of the hypothesized potential risk object colliding with the vehicle 1 until the vehicle 1 passes beside the obstruction. The risk estimation unit 65 estimates the potential risk for each of the multiple potential risk objects that may be hypothesized.
(運転条件設定部)
運転条件設定部67は、基本的に、自車両1の進行方向前方に存在する障害物との衝突を回避するように自車両1の運転条件を設定する。例えば運転条件設定部67は、自車両1の自動運転中において、自車両と障害物との衝突を回避可能な走行軌道を設定するとともに、当該走行軌道に沿って自車両1を走行させるための目標操舵角を設定する。例えば運転条件設定部67は、自車両1が歩行者や周囲車両、その他障害物に衝突する可能性を示す指標であるリスクポテンシャルを用いて自車両1の走行軌道を設定する。この場合、障害物との距離が近いほど衝突リスクが高くなるようにリスクポテンシャルが設定され、運転条件設定部67は、衝突リスクがより小さくなる軌道上を自車両1が走行するように走行軌道を設定する。また、車速が小さいほど衝突リスクが小さくなるようにリスクポテンシャルが設定されている場合、運転条件設定部67は、走行軌道及び車速を設定することにより、衝突リスクを低下させてもよい。
(Operation condition setting section)
The driving condition setting unit 67 basically sets the driving conditions of the host vehicle 1 so as to avoid a collision with an obstacle present ahead in the traveling direction of the host vehicle 1. For example, the driving condition setting unit 67 sets a travel trajectory that can avoid a collision between the host vehicle and an obstacle during the autonomous driving of the host vehicle 1, and sets a target steering angle for driving the host vehicle 1 along the travel trajectory. For example, the driving condition setting unit 67 sets the travel trajectory of the host vehicle 1 using a risk potential that is an index indicating the possibility that the host vehicle 1 will collide with a pedestrian, a surrounding vehicle, or other obstacle. In this case, the risk potential is set so that the closer the distance to the obstacle is, the higher the collision risk is, and the driving condition setting unit 67 sets the travel trajectory so that the host vehicle 1 travels on a trajectory where the collision risk is smaller. In addition, when the risk potential is set so that the collision risk is smaller as the vehicle speed is lower, the driving condition setting unit 67 may reduce the collision risk by setting the travel trajectory and the vehicle speed.
また、本実施形態において、運転条件設定部67は、死角領域を生じさせている遮蔽物の脇を通過するまでの間、上記の衝突リスクがより小さくなることと併せて潜在リスクがより小さくなる軌道上を自車両1が走行するように運転条件を設定する。具体的に、運転条件設定部67は、リスク推定部65により推定された潜在リスクに基づいて、潜在リスク対象物が自車両1と衝突する可能性があると判定される場合に、自車両1と遮蔽物との距離が拡大するように走行軌道を設定する。また、運転条件設定部67は、走行軌道の変更のみでは潜在リスクが十分に低下させることができない場合、走行軌道を変更するとともに、あるいは走行軌道を変更することに代えて、自車両1を減速させることで潜在リスクを小さくしてもよい。 In addition, in this embodiment, the driving condition setting unit 67 sets driving conditions so that the host vehicle 1 travels on a trajectory that reduces the above-mentioned collision risk and the potential risk until the host vehicle 1 passes by the obstacle that creates the blind spot area. Specifically, when the driving condition setting unit 67 determines that the potential risk object may collide with the host vehicle 1 based on the potential risk estimated by the risk estimation unit 65, it sets a driving trajectory so that the distance between the host vehicle 1 and the obstacle increases. Furthermore, when the potential risk cannot be sufficiently reduced by changing the driving trajectory alone, the driving condition setting unit 67 may reduce the potential risk by decelerating the host vehicle 1 in addition to changing the driving trajectory or instead of changing the driving trajectory.
運転条件設定部67は、設定した走行軌道及び車速に基づいて目標操舵角及び目標加減速度を設定し、当該目標操舵角及び目標加減速度の情報を車両制御部41へ送信する。車両制御部41は、取得した目標操舵角及び目標加減速度の情報に基づいて自車両1の走行を制御する。このとき、運転条件設定部67は、あらかじめ設定された操舵角速度の上限値又は加減速度の上限値を超えないように目標操舵角及び目標加減速度を設定してもよい。これにより、急操舵や急減速が発生しないように自車両1の走行が制御され、自車両1の乗員の違和感を低減することができる。 The driving condition setting unit 67 sets a target steering angle and a target acceleration/deceleration based on the set driving trajectory and vehicle speed, and transmits the target steering angle and target acceleration/deceleration information to the vehicle control unit 41. The vehicle control unit 41 controls the driving of the host vehicle 1 based on the acquired target steering angle and target acceleration/deceleration information. At this time, the driving condition setting unit 67 may set the target steering angle and the target acceleration/deceleration so as not to exceed a preset upper limit value of the steering angular speed or an upper limit value of the acceleration/deceleration. This controls the driving of the host vehicle 1 so that sudden steering or sudden deceleration does not occur, reducing discomfort felt by the occupants of the host vehicle 1.
また、運転条件設定部67は、潜在リスクが小さくなるように運転条件を設定している間に潜在リスクが存在しなくなった場合には、自車両1が死角領域を生じさせていた遮蔽物の脇を通過する前であっても潜在リスクを小さくする運転条件の設定処理を終了する。これにより、自車両1の周囲環境センサ31によって死角領域に物体が存在しないことが検出される前に、自車両1の走行モードを遮蔽物の脇を通過した後のモードに移行させることができる。したがって、自車両1との衝突のおそれのある物体が死角領域に存在しないことが明らかであるにもかかわらず自車両1が加速しないなど、ユーザが煩わしさを感じるおそれを低減することができる。 In addition, if the potential risk no longer exists while the driving condition setting unit 67 is setting the driving conditions to reduce the potential risk, the driving condition setting unit 67 ends the process of setting the driving conditions to reduce the potential risk even before the host vehicle 1 passes by the obstacle that caused the blind spot. This allows the host vehicle 1 to transition to a driving mode for after passing by the obstacle before the surrounding environment sensor 31 of the host vehicle 1 detects that there is no object in the blind spot. This reduces the risk of the user feeling annoyed that the host vehicle 1 will not accelerate even though it is clear that there is no object in the blind spot that may cause a collision with the host vehicle 1.
(通知制御部)
通知制御部69は、HMI43の駆動を制御することにより自車両1の乗員に対して通知を行う。本実施形態では、通知制御部69は、自車両1が死角領域に存在し得る潜在リスク対象物と衝突する潜在リスクの存在を自車両1の乗員に通知する。通知制御部69は、警告音や音声を出力したり、画像表示やテキスト表示を行うことによって、潜在リスクの存在を通知する。通知の内容は特に限定されるものではなく、一定の警告音や音声を出力したり、画像表示やテキスト表示を行ったりしてもよく、あるいは、死角領域から自車両1の前方に潜在リスク対象物が侵入する位置又は侵入速度等を通知してもよい。
(Notification control section)
The notification control unit 69 notifies the occupants of the vehicle 1 by controlling the driving of the HMI 43. In this embodiment, the notification control unit 69 notifies the occupants of the vehicle 1 of the presence of a potential risk of the vehicle 1 colliding with a potential risk object that may be present in the blind spot area. The notification control unit 69 notifies the occupants of the vehicle 1 of the presence of a potential risk by outputting a warning sound or voice, or by displaying an image or text. The content of the notification is not particularly limited, and may be a certain warning sound or voice, an image or text display, or the position or speed at which the potential risk object will enter the area ahead of the vehicle 1 from the blind spot area.
また、通知制御部69は、潜在リスクの存在が検知されて通知処理を開始した後、潜在リスクが存在しなくなった場合には、自車両1が死角領域を生じさせていた遮蔽物の脇を通過する前であっても通知処理を停止する。これにより、自車両1との衝突のおそれのある物体が死角領域に存在しないことが明らかである場合の不要な通知が停止され、ユーザが煩わしさを感じるおそれを低減することができる。 Furthermore, after the notification control unit 69 detects the presence of a potential risk and starts the notification process, if the potential risk no longer exists, it stops the notification process even before the vehicle 1 passes by the obstruction that created the blind spot. This stops unnecessary notifications when it is clear that there is no object in the blind spot that may cause a collision with the vehicle 1, reducing the risk of the user feeling annoyed.
<3.運転支援装置の動作>
続いて、本実施形態に係る運転支援装置の動作の一例をフローチャートに沿って説明する。
3. Operation of the driving support device
Next, an example of the operation of the driving support device according to this embodiment will be described with reference to a flowchart.
図3~図5は、運転支援装置50の動作の一例を示すフローチャートである。
まず、運転支援装置50を含むシステムが起動されると(ステップS11)、制御部51の周囲環境検出部61は、周囲環境センサ31から送信される検出データを取得し、当該検出データに基づいて自車両1の周囲環境を検出する(ステップS13)。本実施形態において、周囲環境検出部61は、周囲環境センサ31から送信される検出データに基づいて、少なくとも自車両1の進行方向前方に存在する他車両や人物、建造物、交通標識、白線等を検出する。
3 to 5 are flowcharts showing an example of the operation of the driving support device 50.
First, when the system including the driving assistance device 50 is started (step S11), the surrounding environment detection unit 61 of the control unit 51 acquires detection data transmitted from the surrounding environment sensor 31, and detects the surrounding environment of the host vehicle 1 based on the detection data (step S13). In this embodiment, the surrounding environment detection unit 61 detects other vehicles, people, buildings, traffic signs, white lines, etc. that are present at least ahead of the host vehicle 1 in the traveling direction based on the detection data transmitted from the surrounding environment sensor 31.
次いで、制御部51の死角領域算出部63は、自車両1の進行方向前方に、自車両1から見て死角を生じさせ得る遮蔽物が存在するか否かを判定する(ステップS15)。例えば死角領域算出部63は、周囲環境検出部61により検出されたそれぞれの物体のサイズや位置、自車両1に対するそれぞれの物体の相対速度を算出し、自車両1から見て死角領域を生じさせ得る物体の有無を判定する。例えば死角領域算出部63は、物体の横幅、高さ及び奥行きがそれぞれあらかじめ設定された寸法以上であり、当該物体が自車両1の走行予定の軌道からあらかじめ設定された距離以内に存在し、かつ、相対速度があらかじめ設定された速度閾値以下の場合に、当該物体が遮蔽物に該当するものと判定する。 Next, the blind spot calculation unit 63 of the control unit 51 determines whether or not there is an obstruction that may cause a blind spot as seen from the host vehicle 1 ahead in the traveling direction of the host vehicle 1 (step S15). For example, the blind spot calculation unit 63 calculates the size and position of each object detected by the surrounding environment detection unit 61 and the relative speed of each object with respect to the host vehicle 1, and determines whether or not there is an object that may cause a blind spot as seen from the host vehicle 1. For example, the blind spot calculation unit 63 determines that an object corresponds to an obstruction when the width, height, and depth of the object are each equal to or larger than a preset dimension, the object is within a preset distance from the planned trajectory of the host vehicle 1, and the relative speed is equal to or smaller than a preset speed threshold.
死角を生じさせ得る遮蔽物が存在すると判定されなかった場合(S15/No)ステップS13に戻り、周囲環境の検出処理(ステップS13)及び遮蔽物の有無の判定処理(ステップS15)が繰り返される。一方、死角を生じさせ得る遮蔽物が存在すると判定された場合(S15/Yes)、死角領域算出部63は、累積死角領域Xを算出する処理を実行する(ステップS17)。 If it is not determined that there is an obstruction that may cause a blind spot (S15/No), the process returns to step S13, and the process of detecting the surrounding environment (step S13) and the process of determining whether or not there is an obstruction (step S15) are repeated. On the other hand, if it is determined that there is an obstruction that may cause a blind spot (S15/Yes), the blind spot area calculation unit 63 executes a process of calculating the cumulative blind spot area X (step S17).
図4は、累積死角領域算出処理を示すフローチャートである。
まず、死角領域算出部63は、遮蔽物と判定された物体のサイズ、位置及び相対速度の情報を取得する(ステップS41)。次いで、死角領域算出部63は、遮蔽物のサイズ及び遮蔽物と自車両1との位置関係に基づいて、自車両1から見た遮蔽物による現在の死角領域x(t)を算出する(ステップS43)。例えば死角領域算出部63は、自車両1に設けられた前方撮影カメラ31FL,31RFの設置位置と、自車両1から見た遮蔽物の輪郭上の複数点とを通る複数の直線群により囲まれる領域のうち、自車両1から見て遮蔽物の奥側に位置する領域を特定する。特定される死角領域x(t)は、自車両1から見た横方向、高さ方向及び奥行き方向の領域として求められる。なお、死角領域算出部63は、遮蔽物が検出された後、自車両1が当該遮蔽物の脇を通過するまで、あるいは、潜在リスクが存在しないと判定されるまで、適宜の処理間隔で死角領域x(t)の算出を繰り返す。
FIG. 4 is a flowchart showing the accumulated blind spot area calculation process.
First, the blind spot calculation unit 63 acquires information on the size, position, and relative speed of the object determined to be an obstruction (step S41). Next, the blind spot calculation unit 63 calculates the current blind spot x(t) caused by the obstruction as seen from the vehicle 1 based on the size of the obstruction and the positional relationship between the obstruction and the vehicle 1 (step S43). For example, the blind spot calculation unit 63 identifies an area located behind the obstruction as seen from the vehicle 1 among areas surrounded by a group of straight lines passing through the installation positions of the front photographing cameras 31FL, 31RF provided on the vehicle 1 and a plurality of points on the contour of the obstruction as seen from the vehicle 1. The identified blind spot x(t) is obtained as an area in the lateral direction, height direction, and depth direction as seen from the vehicle 1. After the obstruction is detected, the blind spot calculation unit 63 repeats the calculation of the blind spot x(t) at appropriate processing intervals until the vehicle 1 passes by the obstruction or until it is determined that there is no potential risk.
次いで、死角領域算出部63は、算出した現在の死角領域x(t)を、累積死角領域データベース55に保存されている前回までの累積死角領域X(t-Δt)と比較する(ステップS45)。死角領域算出部63は、前回までの累積死角領域X(t-Δt)のうち、現在の死角領域(t)と重複しない死角解消領域yを特定する。 Then, the blind spot calculation unit 63 compares the calculated current blind spot area x(t) with the accumulated blind spot area X(t-Δt) up to the previous time stored in the accumulated blind spot area database 55 (step S45). The blind spot calculation unit 63 identifies a blind spot elimination area y that does not overlap with the current blind spot area (t) from the accumulated blind spot area X(t-Δt) up to the previous time.
次いで、死角領域算出部63は、累積死角領域X(t)を更新して今回の累積死角領域X(t)を算出する(ステップS47)。これにより、自車両1によって遮蔽物が検出されたときに特定された死角領域x(t)のうち、自車両1の進行に伴って自車両1の視野に入った死角解消領域yが除かれて、継続して死角領域として維持される累積死角領域X(t)が算出される。 Next, the blind spot calculation unit 63 updates the cumulative blind spot area X(t) to calculate the current cumulative blind spot area X(t) (step S47). As a result, the blind spot elimination area y that entered the field of view of the vehicle 1 as the vehicle 1 traveled is removed from the blind spot area x(t) identified when the vehicle 1 detected an obstruction, and the cumulative blind spot area X(t) that continues to be maintained as a blind spot area is calculated.
次いで、死角領域算出部63は、算出された累積死角領域X(t)を累積死角領域データベース55に保存する(ステップS49)。これにより、次回以降累積死角領域X(t)を算出する際に、それまでの累積死角領域X(t-Δt)を参照することができる。なお、死角領域xを生じさせる遮蔽物が存在すると判定された後の初回の死角領域算出処理時においては、算出された死角領域x(t)が累積死角領域X(t)として保存される。 Then, the blind spot calculation unit 63 stores the calculated cumulative blind spot area X(t) in the cumulative blind spot database 55 (step S49). This makes it possible to refer to the previous cumulative blind spot area X(t-Δt) when calculating the cumulative blind spot area X(t) from the next time onwards. Note that in the first blind spot calculation process after it is determined that there is an obstruction causing a blind spot area x, the calculated blind spot area x(t) is stored as the cumulative blind spot area X(t).
死角領域算出部63は、自車両1が遮蔽物の脇を通過するか、又は、潜在リスクが存在しなくなるまでの間、所定の処理間隔で累積死角領域算出処理を繰り返し実行する。 The blind spot calculation unit 63 repeatedly executes the cumulative blind spot calculation process at a predetermined processing interval until the vehicle 1 passes beside the obstruction or the potential risk no longer exists.
図3に戻り、ステップS17において死角領域算出部63による累積死角領域X(t)の算出処理が実行された後、制御部51のリスク推定部65は、累積死角領域X(t)に存在し得る潜在リスク対象物と自車両1との衝突の潜在リスクを算出する処理を実行する(ステップS19)。 Returning to FIG. 3, after the blind spot area calculation unit 63 executes the process of calculating the cumulative blind spot area X(t) in step S17, the risk estimation unit 65 of the control unit 51 executes the process of calculating the potential risk of a collision between the host vehicle 1 and a potential risk object that may be present in the cumulative blind spot area X(t) (step S19).
図5は、潜在リスク算出処理を示すフローチャートである。
まず、リスク推定部65は、ステップS17において算出された累積死角領域X(t)に存在し得る潜在リスク対象物を仮定する(ステップS51)。具体的に、リスク推定部65は、累積死角領域X(t)の大きさに応じて、存在し得る潜在リスク対象物を仮定する。上述したように、自車両1の前方に侵入するおそれのある物体が潜在リスク対象物として仮定される。例えばリスク推定部65は、俯瞰的2次元に見た累積死角領域X(t)の面積及び形状、並びに、自車両1から見た遮蔽物の高さ方向の要素を含む累積死角領域X(t)の面積及び形状に基づいて、累積死角領域X(t)に存在し得る潜在リスク対象物の種類、位置及び向きを仮定する。
FIG. 5 is a flowchart showing the potential risk calculation process.
First, the risk estimation unit 65 assumes a potential risk object that may exist in the cumulative blind spot area X(t) calculated in step S17 (step S51). Specifically, the risk estimation unit 65 assumes a potential risk object that may exist depending on the size of the cumulative blind spot area X(t). As described above, an object that may intrude in front of the vehicle 1 is assumed as a potential risk object. For example, the risk estimation unit 65 assumes the type, position, and orientation of a potential risk object that may exist in the cumulative blind spot area X(t) based on the area and shape of the cumulative blind spot area X(t) seen in a two-dimensional bird's-eye view, and the area and shape of the cumulative blind spot area X(t) including the element in the height direction of the obstruction seen from the vehicle 1.
リスク推定部65は、累積死角領域X(t)に存在し得る潜在リスク対象物を複数仮定する。この場合、同一の種類の物体を異なる位置に仮定してもよく、異なる種類の物体を同一又は異なる位置に仮定してもよい。また、自車両1に衝突するおそれのない物体を仮定することをなくすために、遮蔽物からの距離があらかじめ設定された範囲内の累積死角領域X(t)に潜在リスク対象物を仮定してもよい。この場合の遮蔽物からの距離は、自車両1の車速、あるいは、遮蔽物に対する自車両1の相対速度が速いほど長くされてもよい。 The risk estimation unit 65 assumes multiple potential risk objects that may exist in the cumulative blind spot area X(t). In this case, the same type of object may be assumed to be in different positions, or different types of objects may be assumed to be in the same or different positions. In addition, to avoid assuming an object that is unlikely to collide with the host vehicle 1, a potential risk object may be assumed to be in the cumulative blind spot area X(t) within a preset distance range from an obstruction. In this case, the distance from the obstruction may be longer as the vehicle speed of the host vehicle 1 or the relative speed of the host vehicle 1 with respect to the obstruction is faster.
次いで、リスク推定部65は、自車両1の進行に伴う累積死角領域X(t)の面積及び形状の変化に基づいて、累積死角領域X(t)に存在し得る潜在リスク対象物の累積死角領域X(t)での軌道を設定する(ステップS53)。例えばリスク推定部65は、累積死角領域X(t)の面積及び形状が変化する中で、各時刻で算出される累積死角領域X(t)に存在し得る同種の潜在リスク対象物の位置を結ぶことによって、それぞれの潜在リスク対象物の軌道を設定することができる。設定する軌道は、潜在リスク対象物が自車両1の前方へ侵入可能な向きの軌道のみであってよい。演算処理の負荷の増大を防ぐために、設定する軌道は直線の軌道のみであってもよい。リスク推定部65は、仮定したすべての潜在リスク対象物についてそれぞれ一つ以上の軌道を設定する。累積死角領域X(t)の面積あるいは幅が小さくなるほど、設定可能な軌道の長さは短くなる。 Next, the risk estimation unit 65 sets a trajectory in the cumulative blind spot area X(t) of a potential risk object that may exist in the cumulative blind spot area X(t) based on the change in the area and shape of the cumulative blind spot area X(t) accompanying the movement of the vehicle 1 (step S53). For example, the risk estimation unit 65 can set the trajectory of each potential risk object by connecting the positions of potential risk objects of the same type that may exist in the cumulative blind spot area X(t) calculated at each time while the area and shape of the cumulative blind spot area X(t) change. The trajectory to be set may be only a trajectory in a direction that allows the potential risk object to enter in front of the vehicle 1. In order to prevent an increase in the load of the calculation process, the trajectory to be set may be only a straight trajectory. The risk estimation unit 65 sets one or more trajectories for each of the assumed potential risk objects. The smaller the area or width of the cumulative blind spot area X(t), the shorter the length of the trajectory that can be set.
次いで、リスク推定部65は、自車両1の進行に伴う累積死角領域X(t)の面積及び形状の変化に基づいて、累積死角領域X(t)に存在し得る潜在リスク対象物の速度を設定する(ステップS55)。例えばリスク推定部65は、ステップS53で設定した軌道の長さを、当該軌道上を潜在リスク対象物が移動する時間で割ることによって得られる速度を潜在リスク対象物の速度として設定する。軌道上を潜在リスク対象物が移動する時間は、軌道の始点の位置に潜在リスク対象物を仮定した時点から軌道の終点の位置に潜在リスク対象物を仮定した時点までの処理間隔の和として求めることができる。本実施形態では、遮蔽物が存在していると判定されて死角領域xが検出された後、自車両1が進行する途中で新たな潜在リスク対象物が仮定されることはなく、死角領域xが検出された当初から累積死角領域X(t)内に継続して存在し得る潜在リスク対象物が仮定される。このため、基本的には設定した軌道の長さが短いほど設定速度は遅くなる。 Next, the risk estimation unit 65 sets the speed of the potential risk object that may exist in the cumulative blind spot area X(t) based on the change in the area and shape of the cumulative blind spot area X(t) accompanying the movement of the vehicle 1 (step S55). For example, the risk estimation unit 65 sets the speed obtained by dividing the length of the trajectory set in step S53 by the time it takes for the potential risk object to move on the trajectory as the speed of the potential risk object. The time it takes for the potential risk object to move on the trajectory can be calculated as the sum of the processing intervals from the time when the potential risk object is assumed to be at the start point of the trajectory to the time when the potential risk object is assumed to be at the end point of the trajectory. In this embodiment, after it is determined that an obstruction exists and the blind spot area x is detected, no new potential risk object is assumed while the vehicle 1 is moving, and a potential risk object that may continue to exist in the cumulative blind spot area X(t) from the beginning when the blind spot area x was detected is assumed. For this reason, basically, the shorter the length of the trajectory set, the slower the set speed.
次いで、リスク推定部65は、累積死角領域X(t)に存在し得る潜在リスク対象物と、潜在リスク対象物の設定速度範囲と、潜在リスク対象物の設定軌道とに基づいて、潜在リスク対象物が自車両1に衝突する潜在リスクを推定する(ステップS57)。基本的に、自車両1の移動に伴って累積死角領域X(t)が減少するにつれて潜在リスクは相対的に低くなる。例えば累積死角領域X(t)が減少するにつれて、累積死角領域X(t)に存在し得る物体は相対的に小さい物体に限られる。また、面積が減少する累積死角領域X(t)に留まり続けていることから想定される潜在リスク対象物の速度はより低速になる。このため、仮に潜在リスク対象物が自車両1の前方へ侵入したとしても自車両1と衝突し得る領域は少ないことから、潜在リスクは相対的に低く推定される。一方、潜在リスク対象物が自車両1の前方へ侵入したときに自車両1と衝突し得る領域が大きい場合、潜在リスクは相対的に高く推定される。 Next, the risk estimation unit 65 estimates the potential risk of the potential risk object colliding with the vehicle 1 based on the potential risk object that may exist in the cumulative blind spot area X(t), the set speed range of the potential risk object, and the set trajectory of the potential risk object (step S57). Basically, as the cumulative blind spot area X(t) decreases with the movement of the vehicle 1, the potential risk becomes relatively lower. For example, as the cumulative blind spot area X(t) decreases, the objects that may exist in the cumulative blind spot area X(t) are limited to relatively small objects. In addition, the speed of the potential risk object that is assumed to remain in the cumulative blind spot area X(t) whose area is decreasing becomes slower. Therefore, even if the potential risk object invades in front of the vehicle 1, the area where it may collide with the vehicle 1 is small, so the potential risk is estimated to be relatively low. On the other hand, if the area where the potential risk object may collide with the vehicle 1 when it invades in front of the vehicle 1 is large, the potential risk is estimated to be relatively high.
本実施形態では、リスク推定部65は、潜在リスク対象物が自車両1の前方へ侵入したときに自車両1と衝突し得る領域の面積に応じて複数段階で潜在リスクを設定する。例えばリスク推定部65は、現在の自車両1の車速、加減速度及び操舵角に基づいて設定される自車両1の通過領域(通過範囲)のうちの潜在リスク対象物が侵入可能な領域の面積が大きいほど、潜在リスクを高く設定する。 In this embodiment, the risk estimation unit 65 sets potential risks in multiple stages according to the area of the area where a potential risk object may collide with the host vehicle 1 when it enters in front of the host vehicle 1. For example, the risk estimation unit 65 sets the potential risk higher the larger the area of the area where a potential risk object may enter within the passing area (passing range) of the host vehicle 1, which is set based on the current vehicle speed, acceleration/deceleration, and steering angle of the host vehicle 1.
図3に戻り、ステップS19において潜在リスクが算出された後、運転条件設定部67は、累積死角領域X(t)に存在し得る潜在リスク対象物が自車両1に衝突する可能性があるか否かを判定する(ステップS21)。例えば運転条件設定部67は、自車両1が現在の走行軌道に沿って走行する場合の時系列の通過点と、潜在リスク対象物が自車両1の走行軌道上へ侵入すると想定した場合の侵入位置及び時刻とに基づいて、潜在リスク対象物が自車両1に衝突する可能性があるか否かを判定する。具体的に、運転条件設定部67は、いずれかの時刻において、自車両1の通過点と潜在リスク対象物の侵入位置との距離があらかじめ設定された所定距離以内である場合、潜在リスク対象物が自車両1に衝突する可能性があると判定することができる。なお、潜在リスク対象物が自車両1に衝突する可能性があるか否かを判定することに代えて、ステップS19で推定された潜在リスクがあらかじめ設定されたリスク値未満になっているか否かを判定してもよい。 Returning to FIG. 3, after the potential risk is calculated in step S19, the driving condition setting unit 67 determines whether or not the potential risk object that may exist in the cumulative blind spot area X(t) is likely to collide with the vehicle 1 (step S21). For example, the driving condition setting unit 67 determines whether or not the potential risk object is likely to collide with the vehicle 1 based on the passing points in time series when the vehicle 1 is traveling along the current traveling trajectory and the intrusion position and time when the potential risk object is assumed to intrude into the traveling trajectory of the vehicle 1. Specifically, the driving condition setting unit 67 can determine that the potential risk object is likely to collide with the vehicle 1 if the distance between the passing point of the vehicle 1 and the intrusion position of the potential risk object is within a predetermined distance at any time. Note that instead of determining whether or not the potential risk object is likely to collide with the vehicle 1, it may be determined whether or not the potential risk estimated in step S19 is less than a predetermined risk value.
潜在リスク対象物が自車両1に衝突する可能性があると判定された場合(S21/Yes)、通知制御部69による、自車両1が死角領域に存在し得る潜在リスク対象物と衝突する潜在リスクの存在を自車両1の乗員に通知する処理(通知処理)、あるいは、運転条件設定部67による、潜在リスク対象物との衝突を回避する処理(回避処理)の少なくともいずれか一方を実行する(ステップS23)。 If it is determined that there is a possibility that the potential risk object will collide with the vehicle 1 (S21/Yes), the notification control unit 69 executes at least one of the following processes: notifying the occupants of the vehicle 1 of the existence of a potential risk of the vehicle 1 colliding with the potential risk object that may be present in the blind spot area (notification process), or the driving condition setting unit 67 executes a process to avoid a collision with the potential risk object (avoidance process) (step S23).
例えば通知制御部69は、警告音や音声を出力したり、画像表示やテキスト表示を行うことによって、潜在リスクの存在を通知する。通知の内容は特に限定されるものではなく、一定の警告音や音声を出力したり、画像表示やテキスト表示を行ったりしてもよく、あるいは、死角領域から自車両1の前方に潜在リスク対象物が侵入する位置又は侵入速度等を通知してもよい。 For example, the notification control unit 69 notifies the driver of the presence of a potential risk by outputting a warning sound or voice, or by displaying an image or text. The content of the notification is not particularly limited, and may output a certain warning sound or voice, or by displaying an image or text, or may notify the driver of the position or speed at which a potential risk object will enter the area ahead of the vehicle 1 from the blind spot area.
また、運転条件設定部67は、自車両1と遮蔽物との距離が拡大するように走行軌道を設定することにより、潜在リスク対象物との衝突を回避する。自車両1と遮蔽物との距離が拡大するほど、潜在リスク対象物が自車両1の前方へ侵入したときに自車両1と衝突し得る領域の面積が小さくなるため、潜在リスクは小さくなる。また、運転条件設定部67は、走行軌道の変更のみでは潜在リスク対象物との衝突を回避することができない場合、走行軌道を変更するとともに、あるいは走行軌道を変更することに代えて、自車両1を減速させることで潜在リスク対象物との衝突を回避してもよい。運転条件設定部67は、設定した走行軌道及び車速に基づいて目標操舵角及び目標加減速度を設定し、当該目標操舵角及び目標加減速度の情報を車両制御部41へ送信する。車両制御部41は、取得した目標操舵角及び目標加減速度の情報に基づいて、自車両1の走行を制御する。 The driving condition setting unit 67 also avoids a collision with the potential risk object by setting a driving trajectory such that the distance between the vehicle 1 and the obstacle increases. The greater the distance between the vehicle 1 and the obstacle, the smaller the area of the area in which the potential risk object may collide with the vehicle 1 when it enters in front of the vehicle 1, and therefore the smaller the potential risk. In addition, when the driving condition setting unit 67 is unable to avoid a collision with the potential risk object by changing the driving trajectory alone, the driving condition setting unit 67 may avoid a collision with the potential risk object by decelerating the vehicle 1 in addition to changing the driving trajectory, or instead of changing the driving trajectory. The driving condition setting unit 67 sets a target steering angle and a target acceleration/deceleration based on the set driving trajectory and vehicle speed, and transmits information on the target steering angle and the target acceleration/deceleration to the vehicle control unit 41. The vehicle control unit 41 controls the driving of the vehicle 1 based on the acquired information on the target steering angle and the target acceleration/deceleration.
ステップS23において通知処理又は回避処理が実行された後、死角領域算出部63は、自車両1が死角領域xを生じさせていた遮蔽物の脇を通過したか否かを判定する(ステップS25)。例えば死角領域算出部63は、周囲環境検出部61により検出された周囲環境の情報に基づいて、これまで自車両1の前方に検出されていた遮蔽物が検出されなくなった場合に、自車両1が遮蔽物の脇を通過したと判定する。死角領域算出部63は、検出された遮蔽物の地図データ上の位置を記憶させ、自車両1が当該位置を通過した場合に、自車両1が遮蔽物の脇を通過したと判定してもよい。 After the notification process or the avoidance process is performed in step S23, the blind spot area calculation unit 63 determines whether the host vehicle 1 has passed beside the obstacle that caused the blind spot area x (step S25). For example, based on the information on the surrounding environment detected by the surrounding environment detection unit 61, the blind spot area calculation unit 63 determines that the host vehicle 1 has passed beside an obstacle when an obstacle that was previously detected in front of the host vehicle 1 is no longer detected. The blind spot area calculation unit 63 may store the position of the detected obstacle on the map data, and determine that the host vehicle 1 has passed beside an obstacle when the host vehicle 1 passes that position.
自車両1が遮蔽物の脇を通過したと判定されない場合(S25/No)、ステップS17に戻って、上述した各ステップの処理を繰り返す。一方、自車両1が遮蔽物の脇を通過したと判定された場合(S25/Yes)、運転条件設定部67は、遮蔽物の脇を通過後の処理へ移行する(ステップS27)。例えば運転条件設定部67は、自車両1と遮蔽物との距離を拡大させていた走行軌道を道路中心等の基準位置に戻したり、自車両1を加速させて基準車速へ戻したりする処理を開始する。 If it is not determined that the host vehicle 1 has passed beside the obstacle (S25/No), the process returns to step S17 and repeats the processing of each step described above. On the other hand, if it is determined that the host vehicle 1 has passed beside the obstacle (S25/Yes), the driving condition setting unit 67 proceeds to processing after passing beside the obstacle (step S27). For example, the driving condition setting unit 67 starts processing to return the driving trajectory that has increased the distance between the host vehicle 1 and the obstacle to a reference position such as the center of the road, or to accelerate the host vehicle 1 to return it to the reference vehicle speed.
一方、上記のステップS21において、潜在リスク対象物が自車両1に衝突する可能性があると判定されなかった場合(S21/No)、運転条件設定部67は、自車両1が遮蔽物の脇を通過したか否かにかかわらず、遮蔽物の脇を通過後の処理へ移行する(ステップS27)。これにより、遮蔽物の脇を通過する前であっても死角領域xに物体が存在しないことが明らかな場合に、速やかに走行軌道あるいは車速を元に戻すことができ、自車両1の乗員が感じる煩わしさを低減することができる。 On the other hand, if it is not determined in step S21 that the potential risk object is likely to collide with the vehicle 1 (S21/No), the driving condition setting unit 67 proceeds to processing after passing the side of the obstruction regardless of whether the vehicle 1 has passed the side of the obstruction (step S27). This allows the vehicle 1 to quickly return to its original driving trajectory or vehicle speed if it is clear that no object is present in the blind spot area x even before passing the side of the obstruction, thereby reducing the annoyance felt by the occupants of the vehicle 1.
ステップS27において遮蔽物の脇を通過後の処理へ移行した後、運転支援装置50を含む自車両1のシステムが停止したか否かを判定する(ステップS29)。システムが停止していない場合(S29/No)、ステップS13に戻って、上述した各ステップの処理を繰り返す。一方、システムが停止した場合(S29/Yes)、運転支援装置50の動作を停止する。 After moving to the process after passing by the obstacle in step S27, it is determined whether the system of the vehicle 1 including the driving assistance device 50 has stopped (step S29). If the system has not stopped (S29/No), the process returns to step S13 and repeats the process of each step described above. On the other hand, if the system has stopped (S29/Yes), the operation of the driving assistance device 50 is stopped.
このように、本実施形態に係る運転支援装置50は、自車両1の進行方向前方に死角領域を生じさせる遮蔽物を検知した所定の時刻に死角領域xを特定し、以降の自車両1の進行に伴う死角領域xの時間変化を示す累積死角領域Xを算出する。また、運転支援装置50は、累積死角領域Xの変化に基づいて、累積死角領域Xに存在し得る潜在リスク対象物の種類、位置、軌道及び速度を設定し、潜在リスク対象物が自車両1と衝突する潜在リスクを推定する。これにより、死角領域が検出された場合に一律な回避制御を実行するのではなく、潜在リスクに応じて走行軌道の変更あるいは減速動作を行うことができる。また、死角領域に物体が存在しないことが明らかな場合には、自車両1の周囲環境センサ31によって遮蔽物が検出されなくなる前であっても、遮蔽物の脇を通過後の処理に速やかに移行される。したがって、自車両1の乗員が感じる煩わしさを低減することができる。 In this way, the driving support device 50 according to this embodiment identifies the blind spot area x at a predetermined time when an obstacle that creates a blind spot area is detected ahead of the vehicle 1 in the traveling direction, and calculates the cumulative blind spot area X that indicates the time change of the blind spot area x accompanying the subsequent traveling of the vehicle 1. In addition, the driving support device 50 sets the type, position, trajectory, and speed of a potential risk object that may exist in the cumulative blind spot area X based on the change in the cumulative blind spot area X, and estimates the potential risk of the potential risk object colliding with the vehicle 1. This makes it possible to change the traveling trajectory or perform a deceleration operation according to the potential risk, rather than performing uniform avoidance control when a blind spot area is detected. In addition, when it is clear that no object exists in the blind spot area, even before the obstacle is no longer detected by the surrounding environment sensor 31 of the vehicle 1, the process is quickly shifted to the process after passing by the obstacle. Therefore, the annoyance felt by the occupants of the vehicle 1 can be reduced.
<4.適用事例>
ここまで本実施形態に係る運転支援装置50について説明した。以下、本実施形態に係る運転支援装置50を適用した走行シーンの例の幾つかを説明する。
<4. Application Examples>
The driving support device 50 according to this embodiment has been described above. Below, some examples of driving scenes to which the driving support device 50 according to this embodiment is applied will be described.
(4-1.第1の適用事例)
図6~図8は、第1の適用事例を説明するための図であり、自車両1が駐車車両2の脇を通過する走行シーンを示す説明図である。
(4-1. First Application Example)
6 to 8 are diagrams for explaining the first application example, and are explanatory diagrams showing a driving scene in which the host vehicle 1 passes beside a parked vehicle 2. In FIG.
図6には、俯瞰的2次元の死角領域が示されている。
時刻tにおいて、死角領域算出部63は、自車両1の前方に、遮蔽物として駐車車両2を検知するとともに、駐車車両2によって生じる自車両1から見た死角領域x(t)を特定する。死角領域算出部63は、駐車車両2を検知したときに特定された死角領域x(t)を累積死角領域X(t)とする。
FIG. 6 shows a two-dimensional overhead view of a blind spot area.
At time t, the blind spot area calculation unit 63 detects a parked vehicle 2 as an obstruction in front of the host vehicle 1, and identifies a blind spot area x(t) seen from the host vehicle 1 and caused by the parked vehicle 2. The blind spot area calculation unit 63 regards the blind spot area x(t) identified when the parked vehicle 2 is detected as a cumulative blind spot area X(t).
自車両1の進行に伴って、それぞれの時刻t+Δt,t+2Δtにおける死角領域x(t+Δt),x(t+2Δt)は変化する。このため、それぞれの時刻t+Δt,t+2Δtにおいては、時刻tに検知された死角領域x(t)のうちの一部の領域は徐々に自車両1から見た視野に入り、時間の経過に伴って死角解消領域yが次第に拡大する。死角領域算出部63は、それぞれの時刻t+Δt,t+2Δtにおいて、それ以前の時刻t,t+Δtまでに検知された死角領域x(t),x(t+Δt))と重複する死角領域を累積死角領域X(t+Δt),X(t+2Δt)とする。つまり、時刻t+Δtにおける累積死角領域X(t+Δt)は、時刻tにおける累積死角領域X(t)と時刻t+Δtにおける死角領域x(t+Δt)とが重なる領域であり、時刻t+2Δtにおける累積死角領域X(t+2Δt)は、時刻t+Δtにおける累積死角領域X(t+Δt)と時刻t+2Δtにおける死角領域x(t+2Δt)とが重なる領域である。時刻t+2Δtにおける累積死角領域X(t+2Δt)は、時刻tにおける死角領域x(t)と時刻t+Δtにおける死角領域x(t+Δt)と時刻t+2Δtにおける死角領域x(t+2Δt)とが重なる領域と言うこともできる。 As the vehicle 1 travels, the blind spot areas x(t+Δt) and x(t+2Δt) at times t+Δt and t+2Δt change. Therefore, at times t+Δt and t+2Δt, a portion of the blind spot area x(t) detected at time t gradually enters the field of view of the vehicle 1, and the blind spot elimination area y gradually expands over time. At times t+Δt and t+2Δt, the blind spot calculation unit 63 determines the blind spot areas that overlap with the blind spot areas x(t) and x(t+Δt) detected up to the previous times t and t+Δt as the cumulative blind spot areas X(t+Δt) and X(t+2Δt). In other words, the cumulative blind spot area X(t+Δt) at time t+Δt is the area where the cumulative blind spot area X(t) at time t and the blind spot area x(t+Δt) at time t+Δt overlap, and the cumulative blind spot area X(t+2Δt) at time t+2Δt is the area where the cumulative blind spot area X(t+Δt) at time t+Δt and the blind spot area x(t+2Δt) at time t+2Δt overlap. It can also be said that the cumulative blind spot area X(t+2Δt) at time t+2Δt is the area where the blind spot area x(t) at time t, the blind spot area x(t+Δt) at time t+Δt, and the blind spot area x(t+2Δt) at time t+2Δt overlap.
リスク推定部65は、遮蔽物を検出した時刻tにおいて、累積死角領域X(t)に存在し得る潜在リスク対象物を仮定する。図6に示す例では、時刻tの累積死角領域X(t)の二箇所にそれぞれ歩行者3を仮定しているが、累積死角領域X(t)の面積によれば自転車や自動車等の他の潜在リスク対象物を仮定することができる。また、リスク推定部65は、それぞれの時刻t+Δt,t+2Δtにおいて、累積死角領域X(t+Δt),X(t+2Δt)に存在し得る潜在リスク対象物を仮定するが、それまでの時刻t,t+Δtにおいても自車両1により検出されていない歩行者3であると仮定すると、累積死角領域X(t+Δt),X(t+2Δt)で仮定し得る潜在リスク対象物は歩行者や自転車等に限定される。 The risk estimation unit 65 assumes a potential risk object that may be present in the cumulative blind spot area X(t) at time t when the obstruction is detected. In the example shown in FIG. 6, a pedestrian 3 is assumed to be present in each of two locations in the cumulative blind spot area X(t) at time t, but other potential risk objects such as bicycles and automobiles can be assumed based on the area of the cumulative blind spot area X(t). In addition, the risk estimation unit 65 assumes a potential risk object that may be present in the cumulative blind spot areas X(t+Δt) and X(t+2Δt) at each time t+Δt and t+2Δt. If it is assumed to be a pedestrian 3 that has not been detected by the vehicle 1 at the previous times t and t+Δt, the potential risk objects that may be assumed in the cumulative blind spot areas X(t+Δt) and X(t+2Δt) are limited to pedestrians and bicycles.
また、リスク推定部65は、それぞれの時刻t,t+Δt,t+2Δtにおいて、累積死角領域X(t),X(t+Δt),X(t+2Δt)に仮定した潜在リスク対象物の速度及び軌跡を設定する。時刻tの累積死角領域X(t)は、始めて検出された死角領域X(t)であり、それ以前の潜在リスク対象物の運動の予測ができないことから、時刻tの累積死角領域X(t)での潜在リスク対象物の速度及び軌跡は様々なバリエーションの想定が可能である。一方、時刻t+Δt,t+2Δtにおける累積死角領域X(t+Δt),X(t+2Δt)では、それまでの時刻t,t+Δtにおいても自車両1により検出されていない潜在リスク対象物であると仮定すると、累積死角領域X(t+Δt),X(t+2Δt)の潜在リスク対象物の速度及び軌跡は限定される。 The risk estimation unit 65 also sets the assumed speed and trajectory of the potential risk object in the cumulative blind spot area X(t), X(t+Δt), X(t+2Δt) at each time t, t+Δt, t+2Δt. The cumulative blind spot area X(t) at time t is the blind spot area X(t) that has been detected for the first time, and since it is not possible to predict the movement of the potential risk object prior to that time, various variations in the speed and trajectory of the potential risk object in the cumulative blind spot area X(t) at time t can be assumed. On the other hand, if it is assumed that the cumulative blind spot areas X(t+Δt), X(t+2Δt) at times t+Δt, t+2Δt are potential risk objects that have not been detected by the vehicle 1 even at the times t, t+Δt up to that point, the speed and trajectory of the potential risk object in the cumulative blind spot area X(t+Δt), X(t+2Δt) are limited.
図7は、潜在リスク対象物として自転車4を仮定した例を示す。自転車4は、歩行者よりも相対的に速い速度を想定することができる。また、自転車4の長さは歩行者の幅よりも大きいため、自車両1の進行方向に向かって移動すると想定できる自転車4の位置や向きが歩行者よりも限定される。例えば図7の時刻t+2Δtの累積死角領域X(t+2Δt)の面積では自転車4を仮定することができるが、図6の時刻t+2Δtの累積死角領域X(t+2Δt)の面積は自転車4を仮定することができない。このため、自車両1の前方の通過領域のうち、自転車4が侵入可能な領域の面積は相対的に小さくなる。また、図7の時刻t+2Δtの累積死角領域X(t+2Δt)の面積では自転車4を仮定することができるものの、時刻t以降継続して累積死角領域X(t+2Δt)に留まり続けていることが明らかであるため、自転車4はほぼ停止状態であり、自車両1の前方に侵入するとしてもその侵入速度は遅いと推定される。したがって、時刻t+2Δtにおいて、自車両1が自転車4と衝突する潜在リスクは小さく推定される。 Figure 7 shows an example in which a bicycle 4 is assumed as a potential risk object. The bicycle 4 can be assumed to move at a relatively faster speed than a pedestrian. In addition, since the length of the bicycle 4 is greater than the width of a pedestrian, the position and direction of the bicycle 4 that can be assumed to move toward the traveling direction of the vehicle 1 are more limited than those of a pedestrian. For example, the bicycle 4 can be assumed in the area of the cumulative blind spot area X(t+2Δt) at time t+2Δt in Figure 7, but the bicycle 4 cannot be assumed in the area of the cumulative blind spot area X(t+2Δt) at time t+2Δt in Figure 6. Therefore, the area of the area in front of the vehicle 1 where the bicycle 4 can enter becomes relatively small. In addition, although the bicycle 4 can be assumed in the area of the cumulative blind spot area X(t+2Δt) at time t+2Δt in Figure 7, it is clear that the bicycle 4 has continued to remain in the cumulative blind spot area X(t+2Δt) since time t, so it is estimated that the bicycle 4 is almost stopped and that even if it enters the area in front of the vehicle 1, its intrusion speed is slow. Therefore, at time t+2Δt, the potential risk of the vehicle 1 colliding with the bicycle 4 is estimated to be low.
このように、本実施形態に係る運転支援装置50は、所定時刻に特定された死角領域x(t)の時間変化を示す累積死角領域X(t)の変化に基づいて、累積死角領域X(t)に存在し得る潜在リスク対象物の有無並びに自車両1の前方への侵入位置及び侵入速度を想定して、自車両1が潜在リスク対象物と衝突する潜在リスクを精度よく推定することができる。これにより、潜在リスクに応じて適切に走行軌道を変更したり、減速したりすることができる。また、自車両1が駐車車両2の脇を通過する前にリスク推定部65により潜在リスクがなくなったと判定され、自車両1を加速したり走行軌道を元に戻すタイミングを早めることができる。 In this way, the driving assistance device 50 according to this embodiment can accurately estimate the potential risk of the host vehicle 1 colliding with a potential risk object, assuming the presence or absence of a potential risk object that may be present in the cumulative blind spot area X(t) and the intrusion position and intrusion speed ahead of the host vehicle 1, based on the change in the cumulative blind spot area X(t) indicating the time change of the blind spot area x(t) identified at a specified time. This makes it possible to appropriately change the travel trajectory or decelerate the vehicle 1 according to the potential risk. In addition, the risk estimation unit 65 determines that the potential risk has disappeared before the host vehicle 1 passes beside the parked vehicle 2, and the timing for accelerating the host vehicle 1 or returning the travel trajectory to the original can be brought forward.
さらに、図8は、遮蔽物(駐車車両2)の高さ方向を考慮した累積死角領域Xの変化を示す。駐車車両2の高さ方向の死角領域x(t),x(t+Δt),x(t+Δ2t)を時間ごとに比較した場合、図6及び図7に示す俯瞰的2次元の死角領域x(t),x(t+Δt),x(t+Δ2t)を時間ごとに比較した場合に比べて、累積死角領域X(t+Δt),X(t+2Δt)がより小さくなる。具体的に、駐車車両2の高さ方向を考慮した場合、自車両1の進行に伴って駐車車両2のボンネットの上方の空間も徐々に視野に入ってくる。この上方の空間が死角解消領域yとなったボンネットの部分は、高さ方向のサイズが小さいために潜在リスク対象物を仮定することができない。したがって、累積死角領域X(t+Δt),X(t+2Δt)のうち、潜在リスク対象物を仮定することができる領域は、図6及び図7に示す俯瞰的2次元のみで示される累積死角領域X(t+Δt),X(t+2Δt)よりも制限される。つまり、リスク推定部65により潜在リスクがなくなったと判定されるタイミングがより早められて、自車両1を加速したり走行軌道を元に戻すタイミングをさらに早めることができる。 Furthermore, FIG. 8 shows the change in the cumulative blind spot area X taking into account the height direction of the obstruction (parked vehicle 2). When comparing the blind spot areas x(t), x(t+Δt), and x(t+Δ2t) in the height direction of the parked vehicle 2 over time, the cumulative blind spot areas X(t+Δt) and X(t+2Δt) are smaller than when comparing the overhead two-dimensional blind spot areas x(t), x(t+Δt), and x(t+Δ2t) shown in FIG. 6 and FIG. 7 over time. Specifically, when the height direction of the parked vehicle 2 is taken into account, the space above the bonnet of the parked vehicle 2 gradually comes into view as the host vehicle 1 moves forward. The part of the bonnet where this upper space becomes the blind spot elimination area y cannot be assumed to be a potential risk object because its size in the height direction is small. Therefore, among the cumulative blind spot areas X(t+Δt) and X(t+2Δt), the area in which a potential risk object can be assumed is more limited than the cumulative blind spot areas X(t+Δt) and X(t+2Δt) shown only in a two-dimensional bird's-eye view as shown in Figures 6 and 7. In other words, the timing at which the risk estimation unit 65 determines that the potential risk has disappeared can be made earlier, and the timing at which the vehicle 1 accelerates or returns to its original traveling trajectory can be made earlier.
(4-2.第2の適用事例)
図9は、第2の適用事例を説明するための図であり、三車線道路の左車線を自車両1が走行しているときに、中央車線を走行する先行車両5の速度が自車両1の速度よりも遅く、自車両1が先行車両5を追い越して先行車両5の前に出る走行シーンを示す説明図である。
(4-2. Second application example)
FIG. 9 is a diagram for explaining a second application example, and is an explanatory diagram showing a driving scene in which, when vehicle 1 is traveling in the left lane of a three-lane road, the speed of leading vehicle 5 traveling in the center lane is slower than the speed of vehicle 1, and vehicle 1 overtakes leading vehicle 5 to get in front of vehicle 5.
図9には、俯瞰的2次元の死角領域が示されている。
時刻tにおいて、死角領域算出部63は、自車両1の前方の中央車線に、遮蔽物として先行車両5を検知するとともに、先行車両5によって生じる自車両1から見た死角領域x(t)を特定する。死角領域算出部63は、先行車両5を追越し対象の車両として認識したときに特定された死角領域x(t)を累積死角領域X(t)とする。また、自車両1の進行に伴って、それぞれの時刻t+Δt,t+2Δtにおける死角領域x(t+Δt),x(t+2Δt)は変化する。このため、それぞれの時刻t+Δt,t+2Δtにおいては、時刻tに検知された死角領域x(t)のうちの一部の領域は徐々に自車両1から見た視野に入り、時間の経過に伴って死角解消領域yが次第に拡大する。死角領域算出部63は、それぞれの時刻t+Δt,t+2Δtにおいて、累積死角領域X(t+Δt),X(t+2Δt)を算出する。
FIG. 9 shows a two-dimensional overhead view of a blind spot area.
At time t, the blind spot calculation unit 63 detects the preceding vehicle 5 as an obstruction in the center lane in front of the vehicle 1, and identifies the blind spot x(t) seen from the vehicle 1 caused by the preceding vehicle 5. The blind spot calculation unit 63 regards the blind spot x(t) identified when the preceding vehicle 5 is recognized as a vehicle to be overtaken as the cumulative blind spot X(t). In addition, as the vehicle 1 advances, the blind spot x(t+Δt) and x(t+2Δt) at the times t+Δt and t+2Δt change. Therefore, at the times t+Δt and t+2Δt, a part of the blind spot x(t) detected at time t gradually enters the field of view seen from the vehicle 1, and the blind spot elimination area y gradually expands as time passes. The blind spot calculation unit 63 calculates the cumulative blind spot areas X(t+Δt) and X(t+2Δt) at times t+Δt and t+2Δt, respectively.
リスク推定部65は、遮蔽物を検出した時刻tにおいて、累積死角領域X(t)に存在し得る潜在リスク対象物を仮定する。図9に示す例では、自車両1から見て中央車線よりも奥側の右側車線に存在する潜在リスク対象物を仮定するため、歩行者や自転車等の仮定は行わず、右側車線を走行する他車両6を仮定する。 The risk estimation unit 65 assumes a potential risk object that may exist in the cumulative blind spot area X(t) at the time t when the obstruction is detected. In the example shown in FIG. 9, the risk estimation unit 65 assumes a potential risk object that exists in the right lane behind the center lane as seen from the vehicle 1, so it does not assume a pedestrian or bicycle, but assumes another vehicle 6 traveling in the right lane.
また、リスク推定部65は、それぞれの時刻t,t+Δt,t+2Δtにおいて、累積死角領域X(t),X(t+Δt),X(t+2Δt)に仮定した潜在リスク対象物の速度及び軌跡を設定する。図9に示した例では、時刻t+Δt,t+2Δtにおいて、時刻tに特定された死角領域x(t)のうちの前方側で死角解消領域yが徐々に拡大するにもかかわらず、当該死角解消領域yに他車両6が顕在化していない。このため、自車両1及び先行車両5の車速に対して、仮定した他車両6の車速が相対的に遅いことが明らかであることから、他車両6が先行車両5の前方へ車線変更してくる可能性は低いと判断される。 The risk estimation unit 65 also sets the speed and trajectory of the assumed potential risk object in the cumulative blind spot areas X(t), X(t+Δt), and X(t+2Δt) at times t, t+Δt, and t+2Δt. In the example shown in FIG. 9, at times t+Δt and t+2Δt, the blind spot elimination area y gradually expands in the forward part of the blind spot area x(t) identified at time t, but the other vehicle 6 is not apparent in the blind spot elimination area y. For this reason, it is clear that the vehicle speed of the assumed other vehicle 6 is relatively slow compared to the vehicle speeds of the host vehicle 1 and the preceding vehicle 5, and therefore it is determined that the possibility of the other vehicle 6 changing lanes ahead of the preceding vehicle 5 is low.
図9に示す例において、単に死角領域の有無を考慮するだけでは、自車両1の周囲環境センサ31によって、死角領域を生じさせる遮蔽物が存在しないことが確認されるまで、つまり、先行車両5の追い越しが完了したことが確認されるまでは、車線変更が危険であることを示す通知が行われる。一方、本実施形態に係る運転支援装置50では、自車両1の進行に伴う死角領域x(t)の時間変化を示す累積死角領域X(t)の変化に基づいて、自車両1が、右側車線から中央車線の先行車両5の前方へ車線変更(侵入)してくる他車両6と衝突する潜在リスクを精度よく推定することができる。これにより、自車両1が先行車両5を追い越す前にリスク推定部65により潜在リスクがなくなったと判定され、自車両1による先行車両5の追い越しを完了させたり、車線変更が危険であることの通知を停止させるタイミングを早めることができる。 In the example shown in FIG. 9, if the presence or absence of a blind spot is simply considered, a notification indicating that changing lanes is dangerous is issued until the surrounding environment sensor 31 of the host vehicle 1 confirms that there is no obstruction that would cause a blind spot, that is, until it is confirmed that the vehicle ahead 5 has completed overtaking. On the other hand, the driving support device 50 according to this embodiment can accurately estimate the potential risk of the host vehicle 1 colliding with another vehicle 6 that is changing lanes (invading) from the right lane to the center lane in front of the vehicle ahead 5, based on the change in the cumulative blind spot area X(t) that indicates the time change in the blind spot area x(t) accompanying the progression of the vehicle 1. As a result, the risk estimation unit 65 determines that the potential risk has disappeared before the vehicle 1 overtakes the vehicle ahead 5, and the timing for completing the overtaking of the vehicle ahead 5 by the vehicle 1 or for stopping the notification that changing lanes is dangerous can be advanced.
<5.まとめ>
以上説明したように、本実施形態に係る運転支援装置50は、所定時刻tに死角領域x(t)を特定するとともに、各時刻t,t+Δt,t+2Δtにおいて、自車両1の進行に伴う死角領域x(t)の時間変化を示す累積死角領域X(t),X(t+Δt),X(t+2Δt)を算出する。また、運転支援装置50は、算出した累積死角領域X(t),X(t+Δt),X(t+2Δt)に存在し得る潜在リスク対象物を仮定し、累積死角領域X(t),X(t+Δt),X(t+2Δt)と、仮定した潜在リスク対象物の累積死角領域X(t),X(t+Δt),X(t+2Δt)内での想定動作とに基づいて、自車両1と潜在リスク対象物との衝突の潜在リスクを推定する。これにより、単に自車両1から見て死角領域が存在するか否かを判定するのではなく、当該死角領域に存在し得る潜在リスク対象物との衝突の潜在リスクを精度よく推定することができる。
<5. Summary>
As described above, the driving support device 50 according to this embodiment identifies the blind spot area x(t) at a predetermined time t, and calculates the cumulative blind spot areas X(t), X(t+Δt), and X(t+2Δt) indicating the time change of the blind spot area x(t) accompanying the travel of the vehicle 1 at each of the times t, t+Δt, and t+2Δt. In addition, the driving support device 50 assumes a potential risk object that may exist in the calculated cumulative blind spot areas X(t), X(t+Δt), and X(t+2Δt), and estimates a potential risk of a collision between the vehicle 1 and the potential risk object based on the cumulative blind spot areas X(t), X(t+Δt), and X(t+2Δt) and the assumed operation of the assumed potential risk object in the cumulative blind spot areas X(t), X(t+Δt), and X(t+2Δt). This makes it possible to accurately estimate the potential risk of a collision with a potential risk object that may be present in the blind spot area, rather than simply determining whether or not a blind spot area exists when viewed from the vehicle 1.
したがって、運転支援装置50が、自車両1の乗員に対して潜在リスクの存在を通知する場合、自車両1が死角領域を生じさせていた遮蔽物(駐車車両2あるいは先行車両5)の脇を通過する前であっても、潜在リスクが存在しなくなったときに通知を停止することができる。これにより、自車両1との衝突のおそれのある物体が死角領域に存在しないことが明らかである場合の不要な通知が停止され、ユーザが煩わしさを感じるおそれを低減することができる。 Therefore, when the driving assistance device 50 notifies the occupants of the vehicle 1 of the presence of a potential risk, the notification can be stopped when the potential risk no longer exists, even before the vehicle 1 passes beside the obstruction (parked vehicle 2 or leading vehicle 5) that was creating the blind spot. This stops unnecessary notifications when it is clear that there is no object in the blind spot that may cause a collision with the vehicle 1, reducing the risk of the user feeling annoyed.
また、運転支援装置50が、自車両1の自動運転を制御する場合、自車両1が死角領域を生じさせていた遮蔽物(駐車車両2あるいは先行車両5)の脇を通過する前であっても、潜在リスクが存在しなくなったときに潜在リスクを小さくする運転条件の設定を終了することができる。これにより、自車両1との衝突のおそれのある物体が死角領域に存在しないことが明らかであるにもかかわらず自車両1が加速しないなど、ユーザが煩わしさを感じるおそれを低減することができる。 In addition, when the driving assistance device 50 controls the autonomous driving of the vehicle 1, the setting of driving conditions that reduce the potential risk can be terminated when the potential risk no longer exists, even before the vehicle 1 passes beside the obstacle (parked vehicle 2 or leading vehicle 5) that was creating the blind spot. This can reduce the risk of the user feeling annoyed that the vehicle 1 will not accelerate even though it is clear that there is no object in the blind spot that may cause a collision with the vehicle 1.
また、本実施形態に係る運転支援装置50では、死角領域の面積の変化を示す累積死角領域の変化に基づいて、潜在リスク対象物の累積死角領域内での速度及び軌道、あるいは、自車両1の前方への潜在リスク対象物の侵入速度を設定し、潜在リスクを推定する。これにより、仮定された潜在リスク対象物が自車両1の通過領域に侵入し得る領域の面積に応じて、自車両1と潜在リスク対象物との衝突の潜在リスクを精度よく推定することができ、運転支援制御の精度を向上させることができる。 In addition, the driving assistance device 50 according to this embodiment sets the speed and trajectory of the potential risk object within the cumulative blind spot area, or the intrusion speed of the potential risk object ahead of the vehicle 1, based on the change in the cumulative blind spot area, which indicates the change in the area of the blind spot area, and estimates the potential risk. This makes it possible to accurately estimate the potential risk of a collision between the vehicle 1 and the potential risk object according to the area of the area in which the hypothesized potential risk object may intrude into the passing area of the vehicle 1, thereby improving the accuracy of driving assistance control.
また、本実施形態に係る運転支援装置50では、自車両1から見た横方向及び奥行き方向で定義される俯瞰的2次元の死角領域だけでなく、遮蔽物の高さ方向の死角領域を考慮して、潜在リスクを推定する。従って、死角領域に存在し得る物体の仮定を精度よく行うことができ、自車両1と潜在リスク対象物との衝突の潜在リスクを精度よく推定することができ、運転支援制御の精度を向上させることができる。 In addition, the driving assistance device 50 according to this embodiment estimates potential risks by considering not only the two-dimensional overhead blind spot area defined in the lateral and depth directions as seen from the vehicle 1, but also the blind spot area in the height direction of the obstruction. Therefore, it is possible to accurately hypothesize objects that may exist in the blind spot area, and to accurately estimate the potential risk of a collision between the vehicle 1 and a potential risk object, thereby improving the accuracy of driving assistance control.
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。 Although the preferred embodiment of the present disclosure has been described in detail above with reference to the attached drawings, the present disclosure is not limited to such examples. It is clear that a person with ordinary knowledge in the technical field to which the present disclosure pertains can conceive of various modified or revised examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally fall within the technical scope of the present disclosure.
例えば、上記実施形態では、自車両1の通過領域(通過範囲)のうちの潜在リスク対象物が侵入可能な領域の面積が大きいほど、潜在リスクが高く設定されていたが、本開示はかかる例に限定されない。例えば潜在リスクは、累積死角領域に仮定し得る潜在リスク対象物の種類や数及び自車両1の前方への侵入速度の大きさに応じて設定されてもよい。 For example, in the above embodiment, the larger the area of the passing area (passing range) of the vehicle 1 into which the potential risk object may enter, the higher the potential risk is set, but the present disclosure is not limited to such an example. For example, the potential risk may be set according to the type and number of potential risk objects that may be assumed to be in the cumulative blind spot area and the speed of intrusion forward of the vehicle 1.
また、自車両の周囲に存在するリスクに基づいて前記自車両の運転を支援する運転支援装置に適用可能なコンピュータプログラムであって、プロセッサに、所定時刻に死角領域を特定するとともに自車両の進行に伴う死角領域の時間変化を演算することと、所定時刻に特定された死角領域に存在し得る物体を仮定し、所定時刻に特定された死角領域の時間変化と、仮定した物体の死角領域内での想定動作と、に基づいて、自車両と死角領域に存在し得る物体との衝突の潜在リスクを推定することと、を含む処理を実行させるコンピュータプログラム、及び当該コンピュータプログラムを記録した記録媒体も本開示の技術的範囲に属する。 In addition, a computer program applicable to a driving assistance device that assists the driving of a vehicle based on risks present around the vehicle, the computer program causing a processor to execute processes including identifying a blind spot area at a predetermined time and calculating the change over time of the blind spot area as the vehicle moves, hypothesizing an object that may be present in the blind spot area identified at the predetermined time, and estimating the potential risk of a collision between the vehicle and an object that may be present in the blind spot area based on the change over time of the blind spot area identified at the predetermined time and the assumed behavior of the assumed object in the blind spot area, and a recording medium having the computer program recorded thereon, also fall within the technical scope of the present disclosure.
1…車両(自車両)、2…駐車車両、3…歩行者、4…自転車、5…先行車両、6…他車両、31…周囲環境センサ、50…運転支援装置、51…制御部、55…累積死角領域データベース、61…周囲環境検出部、63…死角領域算出部、65…リスク推定部、67…運転条件設定部、69…通知部
1...vehicle (own vehicle), 2...parked vehicle, 3...pedestrian, 4...bicycle, 5...preceding vehicle, 6...other vehicle, 31...surrounding environment sensor, 50...driving assistance device, 51...control unit, 55...cumulative blind spot area database, 61...surrounding environment detection unit, 63...blind spot area calculation unit, 65...risk estimation unit, 67...driving condition setting unit, 69...notification unit
Claims (5)
所定時刻に死角領域を特定するとともに前記自車両の進行に伴う前記死角領域の面積の時間変化を演算する死角領域算出部と、
前記所定時刻に特定された前記死角領域に存在し得る物体を仮定し、前記所定時刻に特定された前記死角領域の面積の時間変化と、前記仮定した前記物体の前記死角領域内での想定動作と、に基づいて、前記自車両と前記死角領域に存在し得る前記物体との衝突の潜在リスクを推定するリスク推定部と、
を備える、運転支援装置。 1. A driving assistance device that assists driving of a host vehicle based on a risk present around the host vehicle,
a blind spot calculation unit that identifies a blind spot at a predetermined time and calculates a change in area of the blind spot over time as the host vehicle travels;
a risk estimation unit that assumes an object that may be present in the blind spot area identified at the predetermined time, and estimates a potential risk of a collision between the host vehicle and the object that may be present in the blind spot area based on a time change in an area of the blind spot area identified at the predetermined time and an assumed operation of the assumed object in the blind spot area;
A driving assistance device comprising:
前記通知制御部は、前記潜在リスクが存在する場合に通知を開始するとともに、前記自車両が前記死角領域を生じさせていた遮蔽物の脇を通過する前であっても、前記潜在リスクが存在しなくなったときに通知を停止する、請求項1~3のいずれか1項に記載の運転支援装置。 a notification control unit that notifies an occupant of the vehicle;
The driving assistance device according to any one of claims 1 to 3, wherein the notification control unit starts a notification when the potential risk exists, and stops the notification when the potential risk no longer exists, even before the host vehicle passes beside an obstruction that caused the blind spot area.
前記運転条件設定部は、前記潜在リスクが存在する場合に前記潜在リスクが小さくなるように前記運転条件を設定するとともに、前記自車両が前記死角領域を生じさせていた遮蔽物の脇を通過する前であっても、前記潜在リスクが存在しなくなったときに前記潜在リスクを小さくする前記運転条件の設定を終了する、請求項1~4のいずれか1項に記載の運転支援装置。 A driving condition setting unit that sets driving conditions of the host vehicle,
The driving support device according to any one of claims 1 to 4, wherein the driving condition setting unit sets the driving conditions so as to reduce the potential risk when the potential risk exists, and terminates setting of the driving conditions that reduce the potential risk when the potential risk no longer exists even before the host vehicle passes beside an obstacle that was causing the blind spot area.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021044874A JP7708560B2 (en) | 2021-03-18 | 2021-03-18 | Driving Support Devices |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021044874A JP7708560B2 (en) | 2021-03-18 | 2021-03-18 | Driving Support Devices |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022144036A JP2022144036A (en) | 2022-10-03 |
| JP7708560B2 true JP7708560B2 (en) | 2025-07-15 |
Family
ID=83454494
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021044874A Active JP7708560B2 (en) | 2021-03-18 | 2021-03-18 | Driving Support Devices |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7708560B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024039457A (en) | 2022-09-09 | 2024-03-22 | 株式会社シマノ | Control device for human-powered vehicles |
| JP7798827B2 (en) * | 2023-03-24 | 2026-01-14 | 三菱電機株式会社 | Vehicle control device and vehicle driving system |
| WO2025134343A1 (en) * | 2023-12-22 | 2025-06-26 | 日産自動車株式会社 | Travel control method and travel control device |
Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006260217A (en) | 2005-03-17 | 2006-09-28 | Advics:Kk | Traveling support device for vehicle |
| JP2008123112A (en) | 2006-11-09 | 2008-05-29 | Toyota Motor Corp | Vehicle warning system and vehicle warning method |
| JP2011248870A (en) | 2010-04-27 | 2011-12-08 | Denso Corp | Dead angle area detection device, dead angle area detection program and dead angle area detection method |
| JP2011248445A (en) | 2010-05-24 | 2011-12-08 | Toyota Central R&D Labs Inc | Moving object prediction device and program |
| JP2012089084A (en) | 2010-10-22 | 2012-05-10 | Toyota Motor Corp | Risk calculation device and risk calculation method |
| JP2012104029A (en) | 2010-11-12 | 2012-05-31 | Toyota Motor Corp | Danger degree calculation device |
| JP2014203349A (en) | 2013-04-08 | 2014-10-27 | スズキ株式会社 | Vehicle drive support device |
| JP2017120473A (en) | 2015-12-28 | 2017-07-06 | 三菱電機株式会社 | Drive assist system |
| JP2019064563A (en) | 2017-10-05 | 2019-04-25 | トヨタ自動車株式会社 | Driving support control apparatus for vehicle |
| US20190243371A1 (en) | 2018-02-02 | 2019-08-08 | Nvidia Corporation | Safety procedure analysis for obstacle avoidance in autonomous vehicles |
| JP2020027325A (en) | 2018-08-09 | 2020-02-20 | 東亜建設工業株式会社 | Ship or vehicle navigation system |
| US20200079364A1 (en) | 2018-09-06 | 2020-03-12 | Hyundai Motor Company | Vehicle driving control apparatus and vehicle driving control method |
| JP2020067902A (en) | 2018-10-25 | 2020-04-30 | オムロン株式会社 | Notification device and notification method |
| JP2020134981A (en) | 2019-02-12 | 2020-08-31 | 株式会社デンソー | Driving assistance device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104781866B (en) * | 2012-10-26 | 2017-07-14 | 丰田自动车株式会社 | Drive assistance device and driving assistance method |
-
2021
- 2021-03-18 JP JP2021044874A patent/JP7708560B2/en active Active
Patent Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006260217A (en) | 2005-03-17 | 2006-09-28 | Advics:Kk | Traveling support device for vehicle |
| JP2008123112A (en) | 2006-11-09 | 2008-05-29 | Toyota Motor Corp | Vehicle warning system and vehicle warning method |
| JP2011248870A (en) | 2010-04-27 | 2011-12-08 | Denso Corp | Dead angle area detection device, dead angle area detection program and dead angle area detection method |
| JP2011248445A (en) | 2010-05-24 | 2011-12-08 | Toyota Central R&D Labs Inc | Moving object prediction device and program |
| JP2012089084A (en) | 2010-10-22 | 2012-05-10 | Toyota Motor Corp | Risk calculation device and risk calculation method |
| JP2012104029A (en) | 2010-11-12 | 2012-05-31 | Toyota Motor Corp | Danger degree calculation device |
| JP2014203349A (en) | 2013-04-08 | 2014-10-27 | スズキ株式会社 | Vehicle drive support device |
| JP2017120473A (en) | 2015-12-28 | 2017-07-06 | 三菱電機株式会社 | Drive assist system |
| JP2019064563A (en) | 2017-10-05 | 2019-04-25 | トヨタ自動車株式会社 | Driving support control apparatus for vehicle |
| US20190243371A1 (en) | 2018-02-02 | 2019-08-08 | Nvidia Corporation | Safety procedure analysis for obstacle avoidance in autonomous vehicles |
| JP2020027325A (en) | 2018-08-09 | 2020-02-20 | 東亜建設工業株式会社 | Ship or vehicle navigation system |
| US20200079364A1 (en) | 2018-09-06 | 2020-03-12 | Hyundai Motor Company | Vehicle driving control apparatus and vehicle driving control method |
| JP2020067902A (en) | 2018-10-25 | 2020-04-30 | オムロン株式会社 | Notification device and notification method |
| JP2020134981A (en) | 2019-02-12 | 2020-08-31 | 株式会社デンソー | Driving assistance device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022144036A (en) | 2022-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3358709B2 (en) | Driving support device for vehicles | |
| CN109455137B (en) | Driving support device and driving support method | |
| JP7656437B2 (en) | Driving Support Devices | |
| JP7708560B2 (en) | Driving Support Devices | |
| JP7606628B2 (en) | Driving assistance device, vehicle, and recording medium having computer program recorded thereon | |
| JP4961592B2 (en) | Vehicle travel support device | |
| CN110001644A (en) | Controller of vehicle, control method for vehicle and storage medium | |
| JP2019043290A (en) | Vehicle control device | |
| JP7619853B2 (en) | Driving Support Devices | |
| US12485891B2 (en) | Driving assistance apparatus, vehicle, and non-transitory recording medium | |
| JP2019148908A (en) | Vehicle control device | |
| US12391239B2 (en) | Driving assistance device, driving assistance method, and storage medium | |
| US20230294673A1 (en) | Driving assistance device, driving assistance method, and storage medium | |
| US20230294675A1 (en) | Driving assistance device, driving assistance method, and storage medium | |
| JP7489415B2 (en) | Driving assistance device, driving assistance method, and program | |
| JP7770221B2 (en) | Driving assistance device, driving assistance method, and program | |
| JP7659700B2 (en) | Driving assistance system, vehicle, and recording medium having a computer program recorded thereon | |
| JP7548847B2 (en) | Driving Support Devices | |
| US12509069B2 (en) | Driver assistance apparatus, vehicle, recording medium storing computer program, and driver assistance method | |
| US12403897B2 (en) | Driving assistance device, driving assistance method, and storage medium | |
| JP7759827B2 (en) | Driving assistance device, driving assistance method, and program | |
| US12454262B2 (en) | Driving assistance device, driving assistance method, and storage medium | |
| JP7770536B2 (en) | Driving assistance device, driving assistance method, and program | |
| JP7489414B2 (en) | Driving assistance device, driving assistance method, and program | |
| JP7770220B2 (en) | Driving assistance device, driving assistance method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240209 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250327 |
|
| 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: 20250610 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7708560 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |