車両の運転支援装置
【課題】自車両の走行車線に対するリスク分布を状況に応じて変化させ、ドライバの運転感覚に合った違和感・不安感のない運転支援を可能とする。
【解決手段】道路白線データや立体物データ等の必要データから白線を対象とする現在のリスク関数Dlineを演算し(S102)、立体物を対象とする現在のリスク関数Dobstacleを演算する(S103)。このとき、例えば、自車両の車線内前方に障害物が存在する場合には、白線を対象とするリスク分布は、白線端側でリスク値が低くなるように設定される。そして、リスク関数Dline,Dobstacleからトータルリスク関数Dを演算し(S106)、トータルリスク関数Dの時間変化の予測値や自車位置の時間変化の予測値等に基づいて設定した回避ルートで操舵制御やブレーキ制御を実行させることで、ドライバの運転感覚に合った違和感・不安感のない運転支援とする。
【解決手段】道路白線データや立体物データ等の必要データから白線を対象とする現在のリスク関数Dlineを演算し(S102)、立体物を対象とする現在のリスク関数Dobstacleを演算する(S103)。このとき、例えば、自車両の車線内前方に障害物が存在する場合には、白線を対象とするリスク分布は、白線端側でリスク値が低くなるように設定される。そして、リスク関数Dline,Dobstacleからトータルリスク関数Dを演算し(S106)、トータルリスク関数Dの時間変化の予測値や自車位置の時間変化の予測値等に基づいて設定した回避ルートで操舵制御やブレーキ制御を実行させることで、ドライバの運転感覚に合った違和感・不安感のない運転支援とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、自車両の周辺環境にリスクを設定し、該リスクに基づいて自車両の走行支援を行う車両の運転支援装置に関する。
【背景技術】
【0002】
近年、自動車等の車両においては、車載のカメラやレーザレーダ装置等により外界の走行環境を検出して障害物や先行車等の立体物を認識し、警報・自動ブレーキ・自動操舵といった各種制御を実行することで衝突を回避し、安全性を向上させる技術が開発・実用化されている。
【0003】
例えば、特許文献1(特開2004−110346号公報)には、自車両の周囲に存在する障害物を検出し、自車両の障害物に対する現状のリスクポテンシャルを算出して、このリスクポテンシャルに基づき、ドライバによる自車両の前後運動及び左右運動に関わる運転操作を促すように車両機器の動作を制御すると共に、車両機器の制御を前後方向及び左右方向の何れか一方のみに限定する技術が開示されている。
【特許文献1】特開2004−110346号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、特許文献1に開示されているような従来の技術では、障害物に対するリスクと自車両の速度や加速度等の走行状態によっては、衝突回避のために設定されるルートが通常のドライバの運転意図と合わなくなる可能性がある。例えば、右側にある障害物に対して一旦右に向かってから左に回避するルートに設定されたり、また、対向車がいる場合や、曲率が大きいカーブ等で走行車線から逸脱することの危険度が大きくなる場合においても、ドライバの感覚と合わないルートが設定される可能性があり、ドライバに違和感や不安感を与える虞がある。
【0005】
本発明は上記事情に鑑みてなされたもので、自車両の走行車線に対するリスク分布を状況に応じて変化させ、ドライバの運転感覚に合った違和感・不安感のない運転支援を可能とする車両の運転支援装置を提供することを目的としている。
【課題を解決するための手段】
【0006】
上記目的を達成するため、本発明による車両の運転支援装置は、自車両の周辺環境にリスクを設定し、該リスクに基づいて自車両の走行支援を行う車両の運転支援装置において、自車両外部の走行環境を認識する走行環境認識部と、上記走行環境認識部で認識した走行環境における立体物の存在状況或いは自車両の車線形状に応じて、自車両の走行車線に対するリスク分布を可変設定するリスク分布可変設定部とを備えたことを特徴とする。
【発明の効果】
【0007】
本発明によれば、自車両の走行車線に対するリスク分布を、立体物の存在状況或いは自車両の車線形状に応じて可変することにより、ドライバの運転感覚に合った違和感・不安感のない運転支援を可能とすることができる。
【発明を実施するための最良の形態】
【0008】
以下、図面を参照して本発明の実施の形態を説明する。図1〜図10は本発明の実施の第1形態に係り、図1は車両に搭載した運転支援装置の概略構成図、図2は通常時の車線に対するリスク分布を示す説明図、図3は車線内に障害物が存在する状況での車線に対するリスク分布を示す説明図、図4は車線外に立体物が存在する状況での車線に対するリスク分布を示す説明図、図5は歩行者が存在する状況での車線に対するリスク分布を示す説明図、図6は車線外にガードレールが存在する状況での車線に対するリスク分布を示す説明図、図7は対向車両が連続的に存在する状況での車線に対するリスク分布を示す説明図、図8は運転支援制御処理のフローチャート、図9は前方に設定されるリスク分布の一例を示す説明図、図10は生成される回避ルートの一例を示す説明図である。
【0009】
図1において、符号1は自動車等の車両(自車両)であり、この車両1には、外部の走行環境を認識してドライバに対する運転支援を行う運転支援装置2が搭載されている。本実施の形態においては、運転支援装置2は、ステレオカメラ3、ステレオ画像認識装置4、マイクロコンピュータ等からなる制御ユニット5等を主要部として、その他、自動ブレーキ制御装置22、自動操舵制御装置23等の制御ユニットを備えて構成されており、外部環境の撮像画像に基づいて走行環境を認識し、自車両が走行する車線内外に存在する立体物に対する回避操舵の支援や警報等の運転支援制御を行う。
【0010】
尚、ステレオ画像認識装置4、制御ユニット5、自動ブレーキ制御装置22、自動操舵制御装置23等は、それぞれ、単一或いは複数のコンピュータシステムからなる制御ユニットとして構成され、互いに通信バスを介してデータを相互に交換する。
【0011】
自車両1には、自車速Vを検出する車速センサ11、ヨーレートを検出するヨーレートセンサ12、運転支援制御のON−OFF信号が入力されるメインスイッチ13等が設けられており、自車速Vはステレオ画像認識装置4と制御ユニット5に入力され、ヨーレートは制御ユニット5に入力され、運転支援制御のON−OFF信号等は制御ユニット5に入力される。
【0012】
ステレオカメラ3及びステレオ画像認識装置4は、自車両1の外部の走行環境を認識する走行環境認識部として機能するものであり、認識センサとしてのステレオカメラ3は、例えばCCDやCMOS等の固体撮像素子を用いた1組の(左右の)カメラで構成され、ステレオ画像認識装置4は、ステレオカメラ3で撮像した画像を高速処理する画像処理エンジンを備えて立体物や車線形状を認識する処理ユニットとして構成されている。ステレオカメラ3を構成する1組のカメラは、それぞれ車室内の天井前方に一定の基線長をもって取り付けられ、車外の対象を異なる視点からステレオ撮像し、画像データをステレオ画像認識装置4に入力する。
【0013】
ステレオ画像認識装置4における画像処理は、例えば、次のように行われる。先ず、ステレオカメラ3で撮像した自車両1の進行方向の1組のステレオ画像対に対し、対応する位置のずれ量から距離情報を求め、距離画像を生成する。そして、このデータを基に、周知のグルーピング処理を行い、予め記憶しておいた3次元的な道路形状データ、側壁データ、立体物データ等の枠(ウインドウ)と比較し、白線データ、道路に沿って存在するガードレール、縁石等の側壁データを抽出すると共に、立体物を、2輪車、普通車両、大型車両、歩行者、電柱等その他の立体物に分類して抽出する。
【0014】
上述の認識した各データは、自車両1を原点とし、自車両1の前後方向をX軸、幅方向をY軸とする座標系におけるそれぞれの位置が演算され、特に、2輪車、普通車両、大型車両の車両データにおいては、その前後方向長さが、例えば、3m、4.5m、10m等と予め推定されて、また、幅方向は検出した幅の中心位置を用いて、その車両の現在存在する中心位置が(Xobstacle,Yobstacle)の座標で演算される。尚、車車間通信等により、車両の前後方向長さが精度良く得られる場合には、その長さデータを用いて、上述の中心位置を演算するようにしても良い。
【0015】
更に、立体物データにおいては、自車両1からの距離のX軸方向変化及びY軸方向変化から自車両1に対する相対速度が演算され、この相対速度に自車両1の速度Vをベクトル量を考慮して演算することにより、それぞれの立体物のX軸方向速度、Y軸方向速度(Vxobstacle,Vyobstacle)が演算される。こうして得られた各情報、すなわち、白線データ、道路に沿って存在するガードレール、縁石等の側壁データ、及び、立体物データ(種別、自車両1からの距離、中心位置(Xobstacle,Yobstacle)、速度(Vxobstacle,Vyobstacle)等の各データは制御ユニット5に入力される。
【0016】
尚、本実施の形態では、ステレオ画像に基づいて周辺環境を認識する例について説明するが、他に、単眼カメラ、ミリ波レーダ等の他の認識センサを用いて周辺環境を認識するようにしても良い。
【0017】
制御ユニット5には、車速センサ11から自車速V、ヨーレートセンサ12からヨーレート、ステレオ画像認識装置4から白線データ、道路に沿って存在するガードレール、縁石等の側壁データ、及び、立体物データ(種別、自車両1からの距離、中心位置(Xobstacle,Yobstacle)、速度(Vxobstacle,Vyobstacle)等の各データが入力される。
【0018】
制御ユニット5は、自車両の周辺環境に危険度(リスク)を設定し、このリスクに基づいてドライバに対する制動支援、操舵支援や警報等の運転支援制御を実行する。具体的には、自車両の走行車線として、道路の白線によって形成される車線を設定し、上述の各入力信号に基づき、白線(自車両の走行車線)に対するリスク、自車両の前方(進行方向)に存在する障害物(立体物)に対するリスクを、それぞれ関数化してリスク関数Dline,Dobstacleとして設定し、自車両1を原点とするXY座標におけるリスク分布を求める。
【0019】
そして、これらのリスク関数Dline,Dobstacleを、以下の(1)式に示すように加算・統合して現在のトータルリスク関数Dを設定し、このトータルリスク関数Dに基づいて、障害物に対する回避ルートを演算する等して、自動操舵制御装置23や自動ブレーキ制御装置22に信号を出力する。尚、自動ブレーキ制御装置22、自動操舵制御装置23に信号が出力された場合は、その信号をディスプレイ21に視覚的に表示させ、ドライバに報知する。
D=Dline+Dobstacle …(1)
【0020】
ここで、障害物(2輪車、普通車両、大型車両、歩行者、電柱等その他の立体物)を対象として設定されるリスク関数Dobstacleは、以下の(2)式により設定される。
Dobstacle=Kobstacle・exp(−((Xobstacle−x)2/(2・σxobstacle2))−((Yobstacle−y)2/(2・σyobstacle2))) …(2)
但し、Kobstacle:予め設定したゲイン
σxobstacle:予め設定しておいた対象のX軸方向の分散
σyobstacle:予め設定しておいた対象のY軸方向の分散
【0021】
尚、分散σxobstacle,σyobstacleは、障害物の認識精度や存在状況に応じて設定される。例えば、ステレオカメラ3による認識精度が低い程、分散σxobstacle,σyobstacleを大きく設定し、また、対象の種別が、普通車両及び大型車両の場合を基準として、歩行者、2輪車である場合は大きく設定し、それ以外の立体物の場合は小さく設定するようにしても良い。更に、自車両1と対象となる立体物の幅方向のラップ率に応じて設定するようにしても良い。
【0022】
また、自車両の走行車線(白線)に対して設定されるリスク関数Dlineは、例えば、車線の中心から端部位置(白線)に近くなる程、より大きなリスク値を導く関数、例えば、以下の(3)式に示すような関数で設定される。尚、(3)式におけるDhは、リスク分布を可変するための補正係数である。
Dline=Dh・exp(aR・y4)−1 …(3)
但し、aR=(2/WR)4・log(Ds+1)
Dh=1+Dobj・exp(−ax(x−Xobj)2−ay(y−Yobj)2)
WR:車線幅
Ds:車線端(y=±WR/2)でのリスク
Dobj:立体物による補正パラメータ
ax:X方向の補正パラメータ
ay:Y方向の補正パラメータ
Xobj:立体物のX座標位置
Yobj:立体物のY座標位置
【0023】
このリスク関数Dlineは、自車両の走行車線内に走行の支障となる立体物が存在しない状況下では、Dobj=0すなわちDh=1、Ds=予め設定した一定値として演算され、図2に示すようなリスク分布となる。すなわち、走行車線内に走行の支障となる立体物が存在しない状況下では、走行車線(白線)に対するリスクは、車線中央部に比較して車線両端で一律に高くなるような分布となり、このリスク分布に基づいて、自車両の走行における操舵アシスト等が行われ、確実なレーンキープが可能となる。
【0024】
尚、リスク関数Dlineは、2次以上の高次関数で導出するようにして良く、例えば、2次関数を用いる場合には、以下の(3’)式に示すように、所定のゲインKlineを有するリスク関数とすることができる。
Dline=Dh・Kline・y2 …(3’)
【0025】
一方、車線内に障害物、車線外に対向車両・歩行者・ガードレール等の立体物が存在する状況では、これらの立体物の存在状況に応じてリスク関数Dlineの演算パラメータが変更され、走行環境に応じた適切なリスク分布とされる。すなわち、制御ユニット5は、自車両の走行車線に対するリスク分布を可変設定するリスク分布可変設定部としての機能を備えており、走行環境における立体物の存在状況に応じて、リスク関数Dlineを演算する際の補正係数Dhと車線端のリスク値Dsとの少なくとも一方を変更することで、ドライバに対して違和感・不安感のない操舵支援、警報を行うことを可能としている。
【0026】
以下では、走行環境における立体物の存在状況に応じて走行車線に対するリスク分布を可変する例について、以下の(a)〜(c)に示す状況を代表事例として説明する。
【0027】
(a)車線内に立体物が存在する状況
図3(a)に示すように、自車両1の前方の走行車線内に立体物(障害物)10を検知した場合、Dobj=0とすることで(3)式の補正項Dhを1とし、さらにリスク値Dsを小さく設定することで、車線端側(白線側)のリスクを低下させる。この場合、リスク値Dsは、自車両1の走行車線内に立体物が存在しない場合に設定される一定値よりも例えば3割程度の小さな値に設定する。これにより、リスク関数Dlineは、図3(b)に示すように、車線端側(白線側)のリスクが車線中央部のリスクよりも僅かに高いだけのリスク分布とされ、障害物回避のための車線外側方向への操舵制御が容易となり、ドライバに対して違和感を与えない円滑な回避制御が可能となる。
【0028】
(b)車線外に立体物が存在する状況
図4(a)に示すように、自車両1の走行車線に隣接する対向車線内に対向車両や障害物等の立体物50がある場合、(3)式における補正係数Dhの補正パラメータDobj,ax,ayをそれぞれゼロより大きい正の値に設定し、リスク関数Dlineを演算する。その際、立体物50の速度のx方向成分vxが速いほど、補正パラメータaxを小さく設定する。
【0029】
これにより、自車両1の走行車線に対するリスク分布は、図4(b)に示すように、立体物50が存在する側のリスクが立体物50に近い程高くなり、立体物50方向への車線逸脱を確実に回避することができる。また、自車両の車線側に歩行者が存在する場合も同様であり、図5に示すように、歩行者が存在する側のリスクが歩行者に近い程高くなり、歩行者への異常接近を確実に防止することができる。
【0030】
ここで、本実施の形態では、補正係数Dhの補正パラメータDobj,ax,ayは立体物の速度に応じた可変値として設定される。具体的には、立体物50の速度のx方向成分vxが速いほど、補正パラメータDobjは大きい値に、且つ補正パラメータaxは小さい値に設定される。また、立体物50の速度のy方向成分vyが速いほど、補正パラメータayは小さく設定される。なお、立体物50の速度のx方向成分vxとy方向成分vyは共に、図4(a)に示すように、自車両1に接近する側を正の値としている。
【0031】
これにより、車線外から自車両1に向かって接近してくる立体物に対して、自車両1からの接近をより確実に防止することができる。
【0032】
(c)車線外に連続的な立体物が存在する状況
路側に設けられたガードレールや縁石、複数の対向車両等、自車両の車線外に連続的な立体物が存在する場合には、補正パラメータaxを0に設定するとともに補正パラメータDobjとayをそれぞれゼロより大きい正の値に設定してリスク関数Dlineを演算する。
【0033】
これにより、立体物が存在する側のリスク分布を高くして衝突の可能性がある方向への車線逸脱を確実に防止する。また、同時に立体物との距離が近い程、その立体物が存在する側のリスク分布は高く設定される。例えば、図6(a)に示すように、自車両1の進行方向左側にガードレール51が存在する場合、図6(b)に示すように、ガードレール51が存在する区間に渡ってガードレール側のリスク値が高くなるようなリスク分布となり、ガードレール51への接触を確実に防止することができる。
【0034】
また、図7(a)に示すように、対向車線に複数の対向車両52,…が連続して存在する場合には、図7(b)に示すように、走行車線に対するリスク分布が対向車両52,…側に高くなるような分布となり、衝突の可能性がある方向への車線逸脱を確実に防止することができる。
【0035】
ここで、本実施の形態では、車線外に連続的な立体物が存在する場合、補正パラメータayを予め設定された一定値にする一方、補正パラメータDobjを、立体物の速度のx方向成分vxが速いほど大きい値に設定される可変値とする。なお、対向車線に複数の対向車両52,・・・が存在する場合には、それら対向車両52,・・・の平均速度により速度のx方向成分vxを求められる。
【0036】
以上のように、リスク関数Dlineの演算は、適宜、車線端のリスク値Dsと補正係数Dhの補正パラメータを変更して実施され、その補正係数Dhの補正パラメータが立体物の存在状況に応じて複合的且つ選択的に変更される。
【0037】
次に、運転支援装置2で実行される運転支援制御に係るプログラム処理について、図8のフローチャートを用いて説明する。
【0038】
このプログラム処理では、先ず、最初のステップS101において、必要パラメータ、具体的には、白線データ、道路に沿って存在するガードレール、縁石等の側壁データ、及び、立体物データ(種別、自車両1からの距離、中心位置(Xobstacle,Yobstacle)、速度(Vxobstacle,Vyobstacle)等)の各データを読み込む。
【0039】
次に、ステップS102に進み、白線を対象とする現在のリスク関数Dlineを演算し(上述の(3)式参照)、ステップS103で、障害物を対象とする現在のリスク関数Dobstacleを演算する(上述の(2)式参照)。このとき、例えば、自車両1の車線内前方に障害物が存在する場合、リスク関数Dobstacle,Dlineは、図9に示すような分布となり、白線を対象とするリスク分布は、障害物が存在しない場合のリスク分布(図9中に破線で示す)に比較し、白線端側でリスク値が低くなるように設定される。
【0040】
次に、ステップS104に進み、先に演算したリスク関数Dline,Dobstacleから現在のトータルリスク関数Dを演算する(上述の(1)式参照)。そして、ステップS105で、t秒後の立体物位置(Xobstacle(t),Yobstacle(t))を、例えば、以下の(5)式により推定する。
(Xobstacle(t),Yobstacle(t))=(Xobstacle+Vxobstacle・t,Yobstacle+Vyobstacle・t) …(5)
【0041】
続くステップS106では、上述のステップS105で推定したt秒後の立体物位置(Xobstacle(t),Yobstacle(t))を、上述のステップS104で演算したトータルリスク関数Dのx及びyにそれぞれ代入し、t秒後のトータルリスク関数D(Xobstacle(t),Yobstacle(t))を設定することで、トータルリスク関数Dの時間変化を予測する。
【0042】
その後、ステップS107に進み、トータルリスク関数Dの時間変化の予測値や自車位置の時間変化の予測値等に基づいて、立体物を回避するための回避ルートを設定する。この回避ルートは、例えば、次のようにして設定される。すなわち、トータルリスク関数Dの時間的変化を基に、各時間毎の自車位置におけるY軸方向の極小点を演算し、各時間毎の自車両1の横位置と極小点との偏差と旋回制御量とで各時間毎の目的関数を作成する。そして、この目的関数を最小とする各時間毎の旋回制御量を自車両1の旋回制御量として演算し、自車両1が各時間毎の旋回制御量で移動したときの各ルート毎のリスク関数の最大値或いは累積値が最も小さいルートを、最終的な回避ルートとして設定する。
【0043】
以上により回避ルートを設定すると、次にステップS108へ進み、回避ルートの旋回制御量に基づいて自動操舵制御装置23や自動ブレーキ制御装置22に制御指令を出力して操舵制御やブレーキ制御を実行させ、プログラムを抜ける。尚、このとき、同時にディスプレイ21に信号を出力し、回避制御を実行中であることをドライバに報知する。
【0044】
図10は、白線を対象とするリスク関数Dlineと、自車両1前方の障害物を対象とするリスク関数Dobstacleとを用いて設定される回避ルートの一例を示している。この例では、白線端側のリスク分布が低く設定されることから、車線内に留まろうとする動きを低減して目の前の衝突回避を優先した回避ルートが設定される。
【0045】
このように本実施の形態では、自車両の周辺環境にリスクを設定し、このリスクに基づいて走行支援を行う際に、立体物の存在状況に応じて自車両の走行車線に対するリスク分布を可変設定するため、立体物を避けようとするドライバの自然な運転感覚に合った違和感・不安感の無い運転支援制御を実現することが可能となる。
【0046】
特に、自車両の走行車線内に立体物の存在を認識した場合には、自車両の走行車線に対するリスク分布を現在のリスク分布よりも低く設定するため、車線内に留まろうとする動きを低減して立体物との衝突回避を優先した制御へ迅速に移行させることができる。
【0047】
また、自車両の走行車線外に立体物の存在を認識した場合であっても、立体物の方向へのリスク分布を現在のリスク分布よりも高く設定するため、立体物の方向へ接近するような回避制御を実施することがない。しかも、車線外の立体物が連続的に存在するような状況では、立体物の存在範囲に渡って立体物側のリスク分布が高く設定されるため、衝突可能性のある方向の車線逸脱を確実に防止することができる。
【0048】
なお、上述の実施の形態においては、車線内に立体物が非連続的に存在する場合、補正パラメータのDobj、ax,ayの全てを可変値に設定したが、これに限らず、それら補正パラメータの何れか一つ或いは何れか2つを可変値として、残りを予め定められた一定値としても良い。また、補正パラメータのDobj、ax,ayは、立体物の加速度に応じて可変値に設定することでも、自車両に向かって接近してくる立体物に対して自車両1から接近していくことを確実に防止することができる。さらに、補正パラメータのDobjを、立体物の種類に応じて異なる値に設定するようにしても良い。
【0049】
次に、本発明の実施の第2形態について説明する。図11及び図12は本発明の実施の第2形態に係り、図11は車線形状と見通し距離を示す説明図、図12は図11の状況での車線に対するリスク分布を示す説明図である。
【0050】
前述の第1形態では、自車両の走行車線に対するリスク分布を立体物の存在状況に応じて可変する例について説明したが、これに対して、第2形態は、車線形状に応じてリスク分布を可変するものである。
【0051】
すなわち、図11に示すように、車載の認識センサとしてのステレオカメラ3による認識結果から自車両1の走行車線が現在地点から前方に曲率半径Rでカーブしていることを検知したとき、曲率に応じて、白線の危険度を高く設定する。具体的には、カーブの曲率1/Rが大きくなる程、(3)式のリスク関数Dlineにおける車線端のリスク値Dsを大きくし(補正係数Dhは1)、図12に示すように白線側のリスク分布を高くする。尚、図12においては、分かり易い表示とするため、カーブに沿ったリスク分布を直線での分布に変換して表示している。
【0052】
この場合、認識センサ(ステレオカメラ3)でカーブの見通せる距離が分る場合には、その見通し距離に応じてリスク値Dsを変更するようにしても良い。見通し距離は、図11に示すように、認識センサで検出している左右の白線の最大距離であり、この最大距離が小さい方で見通し距離で代表して、見通し距離が小さい程、リスク値Dsを大きくするようにしても良く、或いは、左右の見通し距離に応じて、左右の白線のリスク値Dsを別々に変更するようにしても良い。
【0053】
尚、カーブの曲率1/Rや見通し距離に応じてリスク値Dsを変更する際には、自車両の速度Vを加味するようにしても良く、曲率1/Rや見通し距離が同じ場合、速度が高い程、リスク値Dsが大きくなるように設定する。
【0054】
第2形態では、曲率が大きいカーブ等でドライバの死角が大きくなるよう状況においても、自車両を走行車線内にキープして車線逸脱を回避する制御がより強く働くため、ドライバに対して違和感を与えないことは勿論のこと、ドライバに安心感を与えることのできる運転支援が可能となる。
【図面の簡単な説明】
【0055】
【図1】本発明の実施の第1形態に係り、車両に搭載した運転支援装置の概略構成図
【図2】同上、通常時の車線に対するリスク分布を示す説明図
【図3】同上、車線内に障害物が存在する状況での車線に対するリスク分布を示す説明図
【図4】同上、車線外に立体物が存在する状況での車線に対するリスク分布を示す説明図
【図5】同上、歩行者が存在する状況での車線に対するリスク分布を示す説明図
【図6】同上、車線外にガードレールが存在する状況での車線に対するリスク分布を示す説明図
【図7】同上、対向車両が連続的に存在する状況での車線に対するリスク分布を示す説明図
【図8】同上、運転支援制御処理のフローチャート
【図9】同上、前方に設定されるリスク分布の一例を示す説明図
【図10】同上、生成される回避ルートの一例を示す説明図
【図11】本発明の実施の第2形態に係り、車線形状と見通し距離を示す説明図
【図12】同上、図11の状況での車線に対するリスク分布を示す説明図
【符号の説明】
【0056】
1 自車両
2 運転支援装置
3 ステレオカメラ(走行環境認識部)
4 ステレオ画像認識装置(走行環境認識部)
5 制御ユニット(リスク分布可変設定部)
Dline 走行車線に対するリスク関数
【技術分野】
【0001】
本発明は、自車両の周辺環境にリスクを設定し、該リスクに基づいて自車両の走行支援を行う車両の運転支援装置に関する。
【背景技術】
【0002】
近年、自動車等の車両においては、車載のカメラやレーザレーダ装置等により外界の走行環境を検出して障害物や先行車等の立体物を認識し、警報・自動ブレーキ・自動操舵といった各種制御を実行することで衝突を回避し、安全性を向上させる技術が開発・実用化されている。
【0003】
例えば、特許文献1(特開2004−110346号公報)には、自車両の周囲に存在する障害物を検出し、自車両の障害物に対する現状のリスクポテンシャルを算出して、このリスクポテンシャルに基づき、ドライバによる自車両の前後運動及び左右運動に関わる運転操作を促すように車両機器の動作を制御すると共に、車両機器の制御を前後方向及び左右方向の何れか一方のみに限定する技術が開示されている。
【特許文献1】特開2004−110346号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、特許文献1に開示されているような従来の技術では、障害物に対するリスクと自車両の速度や加速度等の走行状態によっては、衝突回避のために設定されるルートが通常のドライバの運転意図と合わなくなる可能性がある。例えば、右側にある障害物に対して一旦右に向かってから左に回避するルートに設定されたり、また、対向車がいる場合や、曲率が大きいカーブ等で走行車線から逸脱することの危険度が大きくなる場合においても、ドライバの感覚と合わないルートが設定される可能性があり、ドライバに違和感や不安感を与える虞がある。
【0005】
本発明は上記事情に鑑みてなされたもので、自車両の走行車線に対するリスク分布を状況に応じて変化させ、ドライバの運転感覚に合った違和感・不安感のない運転支援を可能とする車両の運転支援装置を提供することを目的としている。
【課題を解決するための手段】
【0006】
上記目的を達成するため、本発明による車両の運転支援装置は、自車両の周辺環境にリスクを設定し、該リスクに基づいて自車両の走行支援を行う車両の運転支援装置において、自車両外部の走行環境を認識する走行環境認識部と、上記走行環境認識部で認識した走行環境における立体物の存在状況或いは自車両の車線形状に応じて、自車両の走行車線に対するリスク分布を可変設定するリスク分布可変設定部とを備えたことを特徴とする。
【発明の効果】
【0007】
本発明によれば、自車両の走行車線に対するリスク分布を、立体物の存在状況或いは自車両の車線形状に応じて可変することにより、ドライバの運転感覚に合った違和感・不安感のない運転支援を可能とすることができる。
【発明を実施するための最良の形態】
【0008】
以下、図面を参照して本発明の実施の形態を説明する。図1〜図10は本発明の実施の第1形態に係り、図1は車両に搭載した運転支援装置の概略構成図、図2は通常時の車線に対するリスク分布を示す説明図、図3は車線内に障害物が存在する状況での車線に対するリスク分布を示す説明図、図4は車線外に立体物が存在する状況での車線に対するリスク分布を示す説明図、図5は歩行者が存在する状況での車線に対するリスク分布を示す説明図、図6は車線外にガードレールが存在する状況での車線に対するリスク分布を示す説明図、図7は対向車両が連続的に存在する状況での車線に対するリスク分布を示す説明図、図8は運転支援制御処理のフローチャート、図9は前方に設定されるリスク分布の一例を示す説明図、図10は生成される回避ルートの一例を示す説明図である。
【0009】
図1において、符号1は自動車等の車両(自車両)であり、この車両1には、外部の走行環境を認識してドライバに対する運転支援を行う運転支援装置2が搭載されている。本実施の形態においては、運転支援装置2は、ステレオカメラ3、ステレオ画像認識装置4、マイクロコンピュータ等からなる制御ユニット5等を主要部として、その他、自動ブレーキ制御装置22、自動操舵制御装置23等の制御ユニットを備えて構成されており、外部環境の撮像画像に基づいて走行環境を認識し、自車両が走行する車線内外に存在する立体物に対する回避操舵の支援や警報等の運転支援制御を行う。
【0010】
尚、ステレオ画像認識装置4、制御ユニット5、自動ブレーキ制御装置22、自動操舵制御装置23等は、それぞれ、単一或いは複数のコンピュータシステムからなる制御ユニットとして構成され、互いに通信バスを介してデータを相互に交換する。
【0011】
自車両1には、自車速Vを検出する車速センサ11、ヨーレートを検出するヨーレートセンサ12、運転支援制御のON−OFF信号が入力されるメインスイッチ13等が設けられており、自車速Vはステレオ画像認識装置4と制御ユニット5に入力され、ヨーレートは制御ユニット5に入力され、運転支援制御のON−OFF信号等は制御ユニット5に入力される。
【0012】
ステレオカメラ3及びステレオ画像認識装置4は、自車両1の外部の走行環境を認識する走行環境認識部として機能するものであり、認識センサとしてのステレオカメラ3は、例えばCCDやCMOS等の固体撮像素子を用いた1組の(左右の)カメラで構成され、ステレオ画像認識装置4は、ステレオカメラ3で撮像した画像を高速処理する画像処理エンジンを備えて立体物や車線形状を認識する処理ユニットとして構成されている。ステレオカメラ3を構成する1組のカメラは、それぞれ車室内の天井前方に一定の基線長をもって取り付けられ、車外の対象を異なる視点からステレオ撮像し、画像データをステレオ画像認識装置4に入力する。
【0013】
ステレオ画像認識装置4における画像処理は、例えば、次のように行われる。先ず、ステレオカメラ3で撮像した自車両1の進行方向の1組のステレオ画像対に対し、対応する位置のずれ量から距離情報を求め、距離画像を生成する。そして、このデータを基に、周知のグルーピング処理を行い、予め記憶しておいた3次元的な道路形状データ、側壁データ、立体物データ等の枠(ウインドウ)と比較し、白線データ、道路に沿って存在するガードレール、縁石等の側壁データを抽出すると共に、立体物を、2輪車、普通車両、大型車両、歩行者、電柱等その他の立体物に分類して抽出する。
【0014】
上述の認識した各データは、自車両1を原点とし、自車両1の前後方向をX軸、幅方向をY軸とする座標系におけるそれぞれの位置が演算され、特に、2輪車、普通車両、大型車両の車両データにおいては、その前後方向長さが、例えば、3m、4.5m、10m等と予め推定されて、また、幅方向は検出した幅の中心位置を用いて、その車両の現在存在する中心位置が(Xobstacle,Yobstacle)の座標で演算される。尚、車車間通信等により、車両の前後方向長さが精度良く得られる場合には、その長さデータを用いて、上述の中心位置を演算するようにしても良い。
【0015】
更に、立体物データにおいては、自車両1からの距離のX軸方向変化及びY軸方向変化から自車両1に対する相対速度が演算され、この相対速度に自車両1の速度Vをベクトル量を考慮して演算することにより、それぞれの立体物のX軸方向速度、Y軸方向速度(Vxobstacle,Vyobstacle)が演算される。こうして得られた各情報、すなわち、白線データ、道路に沿って存在するガードレール、縁石等の側壁データ、及び、立体物データ(種別、自車両1からの距離、中心位置(Xobstacle,Yobstacle)、速度(Vxobstacle,Vyobstacle)等の各データは制御ユニット5に入力される。
【0016】
尚、本実施の形態では、ステレオ画像に基づいて周辺環境を認識する例について説明するが、他に、単眼カメラ、ミリ波レーダ等の他の認識センサを用いて周辺環境を認識するようにしても良い。
【0017】
制御ユニット5には、車速センサ11から自車速V、ヨーレートセンサ12からヨーレート、ステレオ画像認識装置4から白線データ、道路に沿って存在するガードレール、縁石等の側壁データ、及び、立体物データ(種別、自車両1からの距離、中心位置(Xobstacle,Yobstacle)、速度(Vxobstacle,Vyobstacle)等の各データが入力される。
【0018】
制御ユニット5は、自車両の周辺環境に危険度(リスク)を設定し、このリスクに基づいてドライバに対する制動支援、操舵支援や警報等の運転支援制御を実行する。具体的には、自車両の走行車線として、道路の白線によって形成される車線を設定し、上述の各入力信号に基づき、白線(自車両の走行車線)に対するリスク、自車両の前方(進行方向)に存在する障害物(立体物)に対するリスクを、それぞれ関数化してリスク関数Dline,Dobstacleとして設定し、自車両1を原点とするXY座標におけるリスク分布を求める。
【0019】
そして、これらのリスク関数Dline,Dobstacleを、以下の(1)式に示すように加算・統合して現在のトータルリスク関数Dを設定し、このトータルリスク関数Dに基づいて、障害物に対する回避ルートを演算する等して、自動操舵制御装置23や自動ブレーキ制御装置22に信号を出力する。尚、自動ブレーキ制御装置22、自動操舵制御装置23に信号が出力された場合は、その信号をディスプレイ21に視覚的に表示させ、ドライバに報知する。
D=Dline+Dobstacle …(1)
【0020】
ここで、障害物(2輪車、普通車両、大型車両、歩行者、電柱等その他の立体物)を対象として設定されるリスク関数Dobstacleは、以下の(2)式により設定される。
Dobstacle=Kobstacle・exp(−((Xobstacle−x)2/(2・σxobstacle2))−((Yobstacle−y)2/(2・σyobstacle2))) …(2)
但し、Kobstacle:予め設定したゲイン
σxobstacle:予め設定しておいた対象のX軸方向の分散
σyobstacle:予め設定しておいた対象のY軸方向の分散
【0021】
尚、分散σxobstacle,σyobstacleは、障害物の認識精度や存在状況に応じて設定される。例えば、ステレオカメラ3による認識精度が低い程、分散σxobstacle,σyobstacleを大きく設定し、また、対象の種別が、普通車両及び大型車両の場合を基準として、歩行者、2輪車である場合は大きく設定し、それ以外の立体物の場合は小さく設定するようにしても良い。更に、自車両1と対象となる立体物の幅方向のラップ率に応じて設定するようにしても良い。
【0022】
また、自車両の走行車線(白線)に対して設定されるリスク関数Dlineは、例えば、車線の中心から端部位置(白線)に近くなる程、より大きなリスク値を導く関数、例えば、以下の(3)式に示すような関数で設定される。尚、(3)式におけるDhは、リスク分布を可変するための補正係数である。
Dline=Dh・exp(aR・y4)−1 …(3)
但し、aR=(2/WR)4・log(Ds+1)
Dh=1+Dobj・exp(−ax(x−Xobj)2−ay(y−Yobj)2)
WR:車線幅
Ds:車線端(y=±WR/2)でのリスク
Dobj:立体物による補正パラメータ
ax:X方向の補正パラメータ
ay:Y方向の補正パラメータ
Xobj:立体物のX座標位置
Yobj:立体物のY座標位置
【0023】
このリスク関数Dlineは、自車両の走行車線内に走行の支障となる立体物が存在しない状況下では、Dobj=0すなわちDh=1、Ds=予め設定した一定値として演算され、図2に示すようなリスク分布となる。すなわち、走行車線内に走行の支障となる立体物が存在しない状況下では、走行車線(白線)に対するリスクは、車線中央部に比較して車線両端で一律に高くなるような分布となり、このリスク分布に基づいて、自車両の走行における操舵アシスト等が行われ、確実なレーンキープが可能となる。
【0024】
尚、リスク関数Dlineは、2次以上の高次関数で導出するようにして良く、例えば、2次関数を用いる場合には、以下の(3’)式に示すように、所定のゲインKlineを有するリスク関数とすることができる。
Dline=Dh・Kline・y2 …(3’)
【0025】
一方、車線内に障害物、車線外に対向車両・歩行者・ガードレール等の立体物が存在する状況では、これらの立体物の存在状況に応じてリスク関数Dlineの演算パラメータが変更され、走行環境に応じた適切なリスク分布とされる。すなわち、制御ユニット5は、自車両の走行車線に対するリスク分布を可変設定するリスク分布可変設定部としての機能を備えており、走行環境における立体物の存在状況に応じて、リスク関数Dlineを演算する際の補正係数Dhと車線端のリスク値Dsとの少なくとも一方を変更することで、ドライバに対して違和感・不安感のない操舵支援、警報を行うことを可能としている。
【0026】
以下では、走行環境における立体物の存在状況に応じて走行車線に対するリスク分布を可変する例について、以下の(a)〜(c)に示す状況を代表事例として説明する。
【0027】
(a)車線内に立体物が存在する状況
図3(a)に示すように、自車両1の前方の走行車線内に立体物(障害物)10を検知した場合、Dobj=0とすることで(3)式の補正項Dhを1とし、さらにリスク値Dsを小さく設定することで、車線端側(白線側)のリスクを低下させる。この場合、リスク値Dsは、自車両1の走行車線内に立体物が存在しない場合に設定される一定値よりも例えば3割程度の小さな値に設定する。これにより、リスク関数Dlineは、図3(b)に示すように、車線端側(白線側)のリスクが車線中央部のリスクよりも僅かに高いだけのリスク分布とされ、障害物回避のための車線外側方向への操舵制御が容易となり、ドライバに対して違和感を与えない円滑な回避制御が可能となる。
【0028】
(b)車線外に立体物が存在する状況
図4(a)に示すように、自車両1の走行車線に隣接する対向車線内に対向車両や障害物等の立体物50がある場合、(3)式における補正係数Dhの補正パラメータDobj,ax,ayをそれぞれゼロより大きい正の値に設定し、リスク関数Dlineを演算する。その際、立体物50の速度のx方向成分vxが速いほど、補正パラメータaxを小さく設定する。
【0029】
これにより、自車両1の走行車線に対するリスク分布は、図4(b)に示すように、立体物50が存在する側のリスクが立体物50に近い程高くなり、立体物50方向への車線逸脱を確実に回避することができる。また、自車両の車線側に歩行者が存在する場合も同様であり、図5に示すように、歩行者が存在する側のリスクが歩行者に近い程高くなり、歩行者への異常接近を確実に防止することができる。
【0030】
ここで、本実施の形態では、補正係数Dhの補正パラメータDobj,ax,ayは立体物の速度に応じた可変値として設定される。具体的には、立体物50の速度のx方向成分vxが速いほど、補正パラメータDobjは大きい値に、且つ補正パラメータaxは小さい値に設定される。また、立体物50の速度のy方向成分vyが速いほど、補正パラメータayは小さく設定される。なお、立体物50の速度のx方向成分vxとy方向成分vyは共に、図4(a)に示すように、自車両1に接近する側を正の値としている。
【0031】
これにより、車線外から自車両1に向かって接近してくる立体物に対して、自車両1からの接近をより確実に防止することができる。
【0032】
(c)車線外に連続的な立体物が存在する状況
路側に設けられたガードレールや縁石、複数の対向車両等、自車両の車線外に連続的な立体物が存在する場合には、補正パラメータaxを0に設定するとともに補正パラメータDobjとayをそれぞれゼロより大きい正の値に設定してリスク関数Dlineを演算する。
【0033】
これにより、立体物が存在する側のリスク分布を高くして衝突の可能性がある方向への車線逸脱を確実に防止する。また、同時に立体物との距離が近い程、その立体物が存在する側のリスク分布は高く設定される。例えば、図6(a)に示すように、自車両1の進行方向左側にガードレール51が存在する場合、図6(b)に示すように、ガードレール51が存在する区間に渡ってガードレール側のリスク値が高くなるようなリスク分布となり、ガードレール51への接触を確実に防止することができる。
【0034】
また、図7(a)に示すように、対向車線に複数の対向車両52,…が連続して存在する場合には、図7(b)に示すように、走行車線に対するリスク分布が対向車両52,…側に高くなるような分布となり、衝突の可能性がある方向への車線逸脱を確実に防止することができる。
【0035】
ここで、本実施の形態では、車線外に連続的な立体物が存在する場合、補正パラメータayを予め設定された一定値にする一方、補正パラメータDobjを、立体物の速度のx方向成分vxが速いほど大きい値に設定される可変値とする。なお、対向車線に複数の対向車両52,・・・が存在する場合には、それら対向車両52,・・・の平均速度により速度のx方向成分vxを求められる。
【0036】
以上のように、リスク関数Dlineの演算は、適宜、車線端のリスク値Dsと補正係数Dhの補正パラメータを変更して実施され、その補正係数Dhの補正パラメータが立体物の存在状況に応じて複合的且つ選択的に変更される。
【0037】
次に、運転支援装置2で実行される運転支援制御に係るプログラム処理について、図8のフローチャートを用いて説明する。
【0038】
このプログラム処理では、先ず、最初のステップS101において、必要パラメータ、具体的には、白線データ、道路に沿って存在するガードレール、縁石等の側壁データ、及び、立体物データ(種別、自車両1からの距離、中心位置(Xobstacle,Yobstacle)、速度(Vxobstacle,Vyobstacle)等)の各データを読み込む。
【0039】
次に、ステップS102に進み、白線を対象とする現在のリスク関数Dlineを演算し(上述の(3)式参照)、ステップS103で、障害物を対象とする現在のリスク関数Dobstacleを演算する(上述の(2)式参照)。このとき、例えば、自車両1の車線内前方に障害物が存在する場合、リスク関数Dobstacle,Dlineは、図9に示すような分布となり、白線を対象とするリスク分布は、障害物が存在しない場合のリスク分布(図9中に破線で示す)に比較し、白線端側でリスク値が低くなるように設定される。
【0040】
次に、ステップS104に進み、先に演算したリスク関数Dline,Dobstacleから現在のトータルリスク関数Dを演算する(上述の(1)式参照)。そして、ステップS105で、t秒後の立体物位置(Xobstacle(t),Yobstacle(t))を、例えば、以下の(5)式により推定する。
(Xobstacle(t),Yobstacle(t))=(Xobstacle+Vxobstacle・t,Yobstacle+Vyobstacle・t) …(5)
【0041】
続くステップS106では、上述のステップS105で推定したt秒後の立体物位置(Xobstacle(t),Yobstacle(t))を、上述のステップS104で演算したトータルリスク関数Dのx及びyにそれぞれ代入し、t秒後のトータルリスク関数D(Xobstacle(t),Yobstacle(t))を設定することで、トータルリスク関数Dの時間変化を予測する。
【0042】
その後、ステップS107に進み、トータルリスク関数Dの時間変化の予測値や自車位置の時間変化の予測値等に基づいて、立体物を回避するための回避ルートを設定する。この回避ルートは、例えば、次のようにして設定される。すなわち、トータルリスク関数Dの時間的変化を基に、各時間毎の自車位置におけるY軸方向の極小点を演算し、各時間毎の自車両1の横位置と極小点との偏差と旋回制御量とで各時間毎の目的関数を作成する。そして、この目的関数を最小とする各時間毎の旋回制御量を自車両1の旋回制御量として演算し、自車両1が各時間毎の旋回制御量で移動したときの各ルート毎のリスク関数の最大値或いは累積値が最も小さいルートを、最終的な回避ルートとして設定する。
【0043】
以上により回避ルートを設定すると、次にステップS108へ進み、回避ルートの旋回制御量に基づいて自動操舵制御装置23や自動ブレーキ制御装置22に制御指令を出力して操舵制御やブレーキ制御を実行させ、プログラムを抜ける。尚、このとき、同時にディスプレイ21に信号を出力し、回避制御を実行中であることをドライバに報知する。
【0044】
図10は、白線を対象とするリスク関数Dlineと、自車両1前方の障害物を対象とするリスク関数Dobstacleとを用いて設定される回避ルートの一例を示している。この例では、白線端側のリスク分布が低く設定されることから、車線内に留まろうとする動きを低減して目の前の衝突回避を優先した回避ルートが設定される。
【0045】
このように本実施の形態では、自車両の周辺環境にリスクを設定し、このリスクに基づいて走行支援を行う際に、立体物の存在状況に応じて自車両の走行車線に対するリスク分布を可変設定するため、立体物を避けようとするドライバの自然な運転感覚に合った違和感・不安感の無い運転支援制御を実現することが可能となる。
【0046】
特に、自車両の走行車線内に立体物の存在を認識した場合には、自車両の走行車線に対するリスク分布を現在のリスク分布よりも低く設定するため、車線内に留まろうとする動きを低減して立体物との衝突回避を優先した制御へ迅速に移行させることができる。
【0047】
また、自車両の走行車線外に立体物の存在を認識した場合であっても、立体物の方向へのリスク分布を現在のリスク分布よりも高く設定するため、立体物の方向へ接近するような回避制御を実施することがない。しかも、車線外の立体物が連続的に存在するような状況では、立体物の存在範囲に渡って立体物側のリスク分布が高く設定されるため、衝突可能性のある方向の車線逸脱を確実に防止することができる。
【0048】
なお、上述の実施の形態においては、車線内に立体物が非連続的に存在する場合、補正パラメータのDobj、ax,ayの全てを可変値に設定したが、これに限らず、それら補正パラメータの何れか一つ或いは何れか2つを可変値として、残りを予め定められた一定値としても良い。また、補正パラメータのDobj、ax,ayは、立体物の加速度に応じて可変値に設定することでも、自車両に向かって接近してくる立体物に対して自車両1から接近していくことを確実に防止することができる。さらに、補正パラメータのDobjを、立体物の種類に応じて異なる値に設定するようにしても良い。
【0049】
次に、本発明の実施の第2形態について説明する。図11及び図12は本発明の実施の第2形態に係り、図11は車線形状と見通し距離を示す説明図、図12は図11の状況での車線に対するリスク分布を示す説明図である。
【0050】
前述の第1形態では、自車両の走行車線に対するリスク分布を立体物の存在状況に応じて可変する例について説明したが、これに対して、第2形態は、車線形状に応じてリスク分布を可変するものである。
【0051】
すなわち、図11に示すように、車載の認識センサとしてのステレオカメラ3による認識結果から自車両1の走行車線が現在地点から前方に曲率半径Rでカーブしていることを検知したとき、曲率に応じて、白線の危険度を高く設定する。具体的には、カーブの曲率1/Rが大きくなる程、(3)式のリスク関数Dlineにおける車線端のリスク値Dsを大きくし(補正係数Dhは1)、図12に示すように白線側のリスク分布を高くする。尚、図12においては、分かり易い表示とするため、カーブに沿ったリスク分布を直線での分布に変換して表示している。
【0052】
この場合、認識センサ(ステレオカメラ3)でカーブの見通せる距離が分る場合には、その見通し距離に応じてリスク値Dsを変更するようにしても良い。見通し距離は、図11に示すように、認識センサで検出している左右の白線の最大距離であり、この最大距離が小さい方で見通し距離で代表して、見通し距離が小さい程、リスク値Dsを大きくするようにしても良く、或いは、左右の見通し距離に応じて、左右の白線のリスク値Dsを別々に変更するようにしても良い。
【0053】
尚、カーブの曲率1/Rや見通し距離に応じてリスク値Dsを変更する際には、自車両の速度Vを加味するようにしても良く、曲率1/Rや見通し距離が同じ場合、速度が高い程、リスク値Dsが大きくなるように設定する。
【0054】
第2形態では、曲率が大きいカーブ等でドライバの死角が大きくなるよう状況においても、自車両を走行車線内にキープして車線逸脱を回避する制御がより強く働くため、ドライバに対して違和感を与えないことは勿論のこと、ドライバに安心感を与えることのできる運転支援が可能となる。
【図面の簡単な説明】
【0055】
【図1】本発明の実施の第1形態に係り、車両に搭載した運転支援装置の概略構成図
【図2】同上、通常時の車線に対するリスク分布を示す説明図
【図3】同上、車線内に障害物が存在する状況での車線に対するリスク分布を示す説明図
【図4】同上、車線外に立体物が存在する状況での車線に対するリスク分布を示す説明図
【図5】同上、歩行者が存在する状況での車線に対するリスク分布を示す説明図
【図6】同上、車線外にガードレールが存在する状況での車線に対するリスク分布を示す説明図
【図7】同上、対向車両が連続的に存在する状況での車線に対するリスク分布を示す説明図
【図8】同上、運転支援制御処理のフローチャート
【図9】同上、前方に設定されるリスク分布の一例を示す説明図
【図10】同上、生成される回避ルートの一例を示す説明図
【図11】本発明の実施の第2形態に係り、車線形状と見通し距離を示す説明図
【図12】同上、図11の状況での車線に対するリスク分布を示す説明図
【符号の説明】
【0056】
1 自車両
2 運転支援装置
3 ステレオカメラ(走行環境認識部)
4 ステレオ画像認識装置(走行環境認識部)
5 制御ユニット(リスク分布可変設定部)
Dline 走行車線に対するリスク関数
【特許請求の範囲】
【請求項1】
自車両の周辺環境にリスクを設定し、該リスクに基づいて自車両の走行支援を行う車両の運転支援装置において、
自車両外部の走行環境を認識する走行環境認識部と、
上記走行環境認識部で認識した走行環境における立体物の存在状況或いは自車両の車線形状に応じて、自車両の走行車線に対するリスク分布を可変設定するリスク分布可変設定部と
を備えたことを特徴とする車両の運転支援装置。
【請求項2】
上記リスク分布可変設定部は、上記走行車線内に立体物の存在を認識したとき、上記走行車線のリスク分布を、現在のリスク分布よりも低く設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項3】
上記リスク分布可変設定部は、上記走行車線外に立体物の存在を認識したとき、上記走行車線の立体物が存在する側のリスク分布を、現在のリスク分布よりも高く設定する設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項4】
上記リスク分布可変設定部は、上記走行車線外に連続的な立体物の存在を認識したとき、上記走行車線の立体物が存在する側のリスク分布を、現在のリスク分布よりも一律に高く設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項5】
上記リスク分布可変設定部は、上記走行車線外に立体物の存在を認識したとき、認識した立体物の位置と速度と加速度のうちの少なくとも一つに応じて、上記走行車線のリスク分布を現在のリスク分布よりも高く設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項6】
上記走行車線外の立体物は、道路白線外に設置されたガードレール又は縁石であることを特徴とする請求項3〜5の何れか一に記載の車両の運転支援装置。
【請求項7】
上記リスク分布可変設定部は、上記走行車線のカーブの曲率に応じて上記走行車線のリスク分布を可変設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項8】
上記リスク分布可変設定部は、上記走行車線のカーブの見通し距離に応じて上記走行車線のリスク分布を可変設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項9】
上記リスク分布可変設定部は、上記走行車線のカーブの見通し距離と自車両の速度とに応じて上記走行車線のリスク分布を可変設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項10】
上記走行車線は、道路白線によって形成される車線であることを特徴とする請求項1〜9の何れか一に記載の車両の運転支援装置。
【請求項1】
自車両の周辺環境にリスクを設定し、該リスクに基づいて自車両の走行支援を行う車両の運転支援装置において、
自車両外部の走行環境を認識する走行環境認識部と、
上記走行環境認識部で認識した走行環境における立体物の存在状況或いは自車両の車線形状に応じて、自車両の走行車線に対するリスク分布を可変設定するリスク分布可変設定部と
を備えたことを特徴とする車両の運転支援装置。
【請求項2】
上記リスク分布可変設定部は、上記走行車線内に立体物の存在を認識したとき、上記走行車線のリスク分布を、現在のリスク分布よりも低く設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項3】
上記リスク分布可変設定部は、上記走行車線外に立体物の存在を認識したとき、上記走行車線の立体物が存在する側のリスク分布を、現在のリスク分布よりも高く設定する設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項4】
上記リスク分布可変設定部は、上記走行車線外に連続的な立体物の存在を認識したとき、上記走行車線の立体物が存在する側のリスク分布を、現在のリスク分布よりも一律に高く設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項5】
上記リスク分布可変設定部は、上記走行車線外に立体物の存在を認識したとき、認識した立体物の位置と速度と加速度のうちの少なくとも一つに応じて、上記走行車線のリスク分布を現在のリスク分布よりも高く設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項6】
上記走行車線外の立体物は、道路白線外に設置されたガードレール又は縁石であることを特徴とする請求項3〜5の何れか一に記載の車両の運転支援装置。
【請求項7】
上記リスク分布可変設定部は、上記走行車線のカーブの曲率に応じて上記走行車線のリスク分布を可変設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項8】
上記リスク分布可変設定部は、上記走行車線のカーブの見通し距離に応じて上記走行車線のリスク分布を可変設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項9】
上記リスク分布可変設定部は、上記走行車線のカーブの見通し距離と自車両の速度とに応じて上記走行車線のリスク分布を可変設定することを特徴とする請求項1記載の車両の運転支援装置。
【請求項10】
上記走行車線は、道路白線によって形成される車線であることを特徴とする請求項1〜9の何れか一に記載の車両の運転支援装置。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【公開番号】特開2010−18062(P2010−18062A)
【公開日】平成22年1月28日(2010.1.28)
【国際特許分類】
【出願番号】特願2008−178212(P2008−178212)
【出願日】平成20年7月8日(2008.7.8)
【出願人】(000005348)富士重工業株式会社 (3,010)
【Fターム(参考)】
【公開日】平成22年1月28日(2010.1.28)
【国際特許分類】
【出願日】平成20年7月8日(2008.7.8)
【出願人】(000005348)富士重工業株式会社 (3,010)
【Fターム(参考)】
[ Back to top ]