(57)【要約】【課題】駐車経路に沿って車両が移動する際に障害物に接触する可能性があるかどうかの判定を簡便に行えるようにする。【解決手段】駐車目標位置まで車両を誘導するための駐車経路の少なくとも一部を円弧ＣＡで近似し、この円弧ＣＡの軌跡に基づいて車両の駐車動作時における障害物ＰＶへの接触可能性を判定する。【選択図】図５
2010100086.tif 000002
【特許請求の範囲】
【請求項１】
車両の駐車目標位置を設定する駐車目標位置設定手段と、
車両を前記駐車目標位置まで誘導する駐車経路を算出する駐車経路算出手段と、
前記駐車経路の少なくとも一部を円弧で近似し、求めた円弧の軌跡に基づいて、前記駐車経路に沿って車両が移動する際に障害物に接触する可能性があるかどうかを判定する接触判定手段と、を備えることを特徴とする駐車支援装置。
【請求項２】
前記駐車目標位置の近傍の障害物を検知する障害物検知手段をさらに備え、
前記接触判定手段は、前記円弧の中心点から前記障害物検知手段により検知された障害物までの最大距離が前記円弧の半径よりも大きい場合に、前記障害物に接触する可能性ありと判定することを特徴とする請求項１に記載の駐車支援装置。
【請求項３】
前記接触判定手段は、前記駐車経路に含まれるステアリング舵角一定の経路とステアリング舵角が変化する経路との組み合わせを円弧近似の対象経路とすることを特徴とする請求項１又は２に記載の駐車支援装置。
【請求項４】
前記接触判定手段は、前記対象経路の経路始点と経路終点との中間点を経路中点として求め、経路始点、経路終点、経路中点までの距離が等しくなる点を中心点とし、経路始点、経路終点、経路中点をそれぞれ通る軌跡の円弧を、前記対象経路を近似する円弧として求めることを特徴とする請求項３に記載の駐車支援装置。
【請求項５】
前記接触判定手段は、前記対象経路を１つの円弧で近似したときに当該円弧の軌跡と前記対象経路との最大離間距離が基準値を越えるか否かを判定し、基準値を越える場合には、前記対象経路を複数の経路区間に分割して、各経路区間を各々円弧で近似することを特徴とする請求項３又は４に記載の駐車支援装置。
【請求項６】
前記駐車経路算出手段は、前記接触判定手段により障害物に接触する可能性ありと判定された場合に、障害物を回避する新たな駐車経路を算出することを特徴とする請求項１乃至５のいずれか一項に記載の駐車支援装置。
【請求項７】
前記駐車経路算出手段は、前記新たな駐車経路として切り返しを含む経路を算出することを特徴とする請求項６に記載の駐車支援装置。
【請求項８】
前記駐車経路算出手段は、車両乗員により指定された位置にて切り返しを行う経路を前記新たな駐車経路として算出することを特徴とする請求項７に記載の駐車支援装置。
【請求項９】
前記駐車経路算出手段は、前記新たな駐車経路を算出する際に、当該新たな駐車経路の前記障害物からの離間距離を切り返し回数に応じて変更することを特徴とする請求項７に記載の駐車支援装置。
【請求項１０】
前記駐車経路算出手段により算出された駐車経路に沿って車両が移動するように、車両の操舵を制御する操舵制御手段をさらに備えることを特徴とする請求項１乃至９のいずれか一項に記載の駐車支援装置。
【請求項１１】
車両を駐車目標位置まで誘導する経路として算出された駐車経路の少なくとも一部を円弧で近似し、求めた円弧の軌跡に基づいて、前記駐車経路に沿って車両が移動する際に障害物に接触する可能性があるかどうかを判定することを特徴とする障害物接触判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両を駐車目標位置まで誘導する駐車経路を算出して駐車動作を支援する駐車支援装置および障害物接触判定方法に関する。
【背景技術】
【０００２】
従来、車両の駐車動作を支援する駐車支援装置として、設定した駐車目標位置まで車両を誘導する駐車経路を算出して、算出した駐車経路に沿って車両が適切に移動できるように車両の操舵を自動制御するものが知られている（例えば、特許文献１等を参照。）。特許文献１に記載の駐車支援装置では、車両のステアリング舵角が変化する経路とステアリング舵角が一定の経路とを組み合わせた一連の駐車経路を算出して、この駐車経路に沿って車両が移動できるように車両の操舵を自動制御している。また、駐車の過程で例えば駐車目標位置の前方に存在する他車両などの障害物に車両が近付くと、接近警報を行って車両運転者に注意を促すようにしている。
【特許文献１】特開２００４−３５２１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、駐車経路に沿って車両を誘導する場合、駐車経路の途中で車両が障害物に接触することを確実に回避するには、駐車経路を算出する段階で障害物への接触の可能性を判定できるようにすることが望まれる。しかしながら、例えば前記の特許文献１に記載されているように、車両のステアリング舵角が変化する経路とステアリング舵角が一定の経路とを組み合わせた一連の経路を駐車経路として算出する場合などにおいては、当該駐車経路は繰り返し計算により算出される経路であるため、駐車経路を算出する段階で障害物への接触可能性を適切に判定するには繰り返し計算の回数分の判定を行う必要があり、演算処理の負荷が高くなるという問題がある。
【０００４】
本発明は、以上のような従来の実情に鑑みて創案されたものであって、駐車経路に沿って車両が移動する際に障害物に接触する可能性があるかどうかの判定を簡便に行えるようにした駐車支援装置および障害物接触判定方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
本発明は、車両を駐車目標位置まで誘導する経路として算出された駐車経路の少なくとも一部を円弧で近似し、求めた円弧の軌跡に基づいて、駐車経路に沿って車両が移動する際に障害物に接触する可能性があるかどうかを判定することにより、上述の課題を解決する。
【発明の効果】
【０００６】
本発明によれば、駐車経路を近似した円弧の軌跡に基づいて車両の駐車動作時における障害物への接触可能性が判定されるので、障害物への接触可能性を極めて簡便に判定することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明を実施するための最良の形態を、図面を参照しながら詳細に説明する。
【０００８】
［駐車支援装置の概要］
図１は、本発明を適用した駐車支援装置の機能的な構成を示すブロック図である。この駐車支援装置は、車両を駐車目標位置へと誘導するための駐車経路を算出して、算出した誘導経路に沿って車両が移動するように車両の操舵制御を行うものであり、機能的な構成要素として、図１に示すように、駐車目標位置設定部１と、駐車経路算出部２と、障害物検知部３と、接触判定部４と、操舵制御部５とを備える。これらの各機能構成のうち、駐車目標位置設定部１、駐車経路算出部２、接触判定部４、操舵制御部５は、例えば、駐車支援のための専用のＥＣＵ（電気制御ユニット）を用い、このＥＣＵに各々の機能を実行するソフトウェアを実装することによって実現できる。また、駐車経路算出部２は、車載ナビゲーション装置の一機能として、ナビゲーション用のＥＣＵに実装したソフトウェアにより実現することも可能である。また、障害物検知部３は、例えば、超音波ソナーやレーダなどを用いて実現することができる。
【０００９】
駐車目標位置設定部１は、車両の駐車目標位置を設定する。駐車目標位置の設定は、例えば、車両に車載カメラが搭載されている場合には、この車載カメラの撮影画像に対して画像処理を行って車両周囲に存在する駐車可能スペースを検知し、検知した駐車可能スペースに駐車目標位置を自動設定するようにしてもよいし、車載カメラの撮影画像をモニタ表示して、モニタの画面上で車両乗員により選択された位置に駐車目標位置を設定するようにしてもよい。また、超音波ソナーやレーダなどの障害物検知部３からの情報を利用して駐車可能スペースを検知し、検知した駐車可能スペースに駐車目標位置を自動設定するようにしてもよいし、空いている駐車スペースの情報を提供するインフラ設備からの情報を取得して駐車目標位置を自動設定するようにしてもよい。
【００１０】
駐車経路算出部２は、駐車目標位置設定部１により設定された駐車目標位置へと車両を誘導するための駐車経路を算出する。図２（ａ）は、並列駐車（車庫入れ駐車）時に駐車経路算出部２により算出される駐車経路の一例を示す図であり、図２（ｂ）は、縦列駐車時に駐車経路算出部２により算出される駐車経路の一例を示す図である。なお、図中のＰＡは駐車目標位置設定部１により設定された駐車目標位置、図中のＶは駐車動作を開始する車両位置、図中のＰＶは駐車目標位置ＰＡに隣接して駐車されている駐車車両をそれぞれ示している。
【００１１】
車両の並列駐車時において、車両をバックさせながら駐車目標位置ＰＡへと誘導する場合、駐車経路算出部２は、例えば図２（ａ）に示す曲線経路Ｔ０を駐車経路として算出する。また、車両の縦列駐車時において、車両をバックさせながら駐車目標位置ＰＡへと誘導する場合、駐車経路算出部２は、例えば図２（ｂ）に示す曲線経路Ｔ１と直線経路Ｔ２と曲線経路Ｔ３とを繋げた一連の経路を駐車経路として算出する。ここで、図２（ａ）に示す曲線経路Ｔ０と、図２（ｂ）に示す曲線経路Ｔ１，Ｔ３は、自動操舵により駐車動作が行われることを考慮して、車両のステアリングを中立状態から所定舵角θｘまで変化させながら移動したときの軌跡であるクロソイド曲線と、車両のステアリングを所定舵角θｘに維持したまま移動したときの軌跡である曲率一定の曲線と、車両のステアリングを所定舵角θｘから中立状態に戻しながら移動したときの軌跡であるクロソイド曲線とを組み合わせた経路とされる。すなわち、駐車経路に沿って自動操舵により駐車動作を行う場合、車両を停止させた状態でステアリング舵角を変化させる据え切り操作を必要とする経路を駐車経路として算出すると、ステアリングを駆動するアクチュエータに過大なトルクを要求して故障などの要因となる可能性がある。そこで、曲線経路Ｔ０や曲線経路Ｔ１，Ｔ２をクロソイド曲線と曲率一定の曲線との組み合わせとして求めることで、据え切り操作を不要とする駐車経路を算出するようにしている。
【００１２】
障害物検知部３は、駐車目標位置の近傍に存在する駐車車両などの障害物を検知する。この障害物検知部３としては、上述したように超音波ソナーやレーダなどが用いられ、例えば、車両が駐車目標位置の側方を通過して駐車動作を開始する位置へと移動する間に、駐車目標位置の近傍に存在する障害物を検知し、その位置情報を出力する。
【００１３】
接触判定部４は、駐車経路算出部２により駐車経路が算出されたときに、当該駐車経路に沿って車両が移動する際に障害物に接触する可能性があるかどうかを判定する。特に、この接触判定部４は、詳細を後述するように、駐車経路算出部２により算出された駐車経路の少なくとも一部、例えば図２（ａ）に示す曲線経路Ｔ０や図２（ｂ）に示す曲線経路Ｔ１，Ｔ２などを円弧で近似し、求めた円弧の軌跡が障害物検知部３により検知された障害物に干渉するかどうかにより障害物への接触の可能性を簡易的に判定して、その判定結果を駐車経路算出部２にフィードバックする。この接触判定部４により障害物に接触する可能性ありと判定された場合、駐車経路算出部２は、障害物を回避する新たな駐車経路を算出する。なお、新たな駐車経路を算出する具体的な手法については、詳細を後述する。
【００１４】
操舵制御部５は、駐車経路算出部２により算出された駐車経路に沿って車両が移動するように、車両の操舵を自動制御する。具体的には、操舵制御部５は、車両のステアリング舵角を常時モニタリングしながら、車両位置を駐車経路に追従させるための最適な操舵量を算出してステアリングを駆動するアクチュエータに出力する。なお、車両が電動パワーステアリング装置を備える場合には、操舵制御部５は、この電動パワーステアリング装置を用いて車両の操舵制御を行えばよい。
【００１５】
［円弧近似の具体的手法］
次に、接触判定部４により駐車経路の少なくとも一部を円弧で近似する具体的な手法について説明する。
【００１６】
接触判定部４は、例えば図２（ａ）に示した曲線経路Ｔ０や図２（ｂ）に示した曲線経路Ｔ１，Ｔ２のように、経路算出部２により算出された駐車経路に含まれるクロソイド曲線と曲率一定の曲線との組み合わせの経路（ステアリング舵角一定の経路とステアリング舵角が変化する経路との組み合わせ）を円弧近似の対象経路とする。以下では、図２（ａ）に示した曲線経路Ｔ０を円弧で近似する場合を例に挙げて説明するが、図２（ｂ）に示した曲線経路Ｔ１や曲線経路Ｔ２についても、以下と同様の手法により円弧で近似することができる。
【００１７】
図３は、図２（ａ）に示した曲線経路Ｔ０の拡大図である。この曲線経路Ｔ０において、経路始点Ａから点Ｐまでの経路が、車両のステアリングを中立状態から所定舵角θｘまで変化させながら移動したときの軌跡であるクロソイド曲線、点Ｐから点Ｑまでの経路が、車両のステアリングを所定舵角θｘに維持したまま移動したときの軌跡である曲率一定の曲線、点Ｑから経路終点Ｂまでの経路が、車両のステアリングを所定舵角θｘから中立状態に戻しながら移動したときの軌跡であるクロソイド曲線である。なお、図中の一点鎖線は点Ｐから点Ｑまでの曲線を描く円弧を示している。以上のような曲線経路Ｔ０は、経路始点Ａから経路終点Ｂに到達するまでの各位置を繰り返し計算により順次求めることで算出される。
【００１８】
この曲線経路Ｔ０を円弧で近似する場合には、まず、図４に示すように、経路始点Ａと経路終点Ｂとの中間点を経路中点Ｍとして求める。この経路中点Ｍは、例えば、曲線経路Ｔ０を算出する際の繰り返し計算において、全体の繰り返し回数の半分の繰り返し回数の点を記憶させておくことにより簡単に求めることができる。
【００１９】
次に、経路始点Ａと経路終点Ｂとを結ぶ線分Ｌ１の垂直２等分線Ｌ２を求める。この垂直２等分線Ｌ２は、経路中点Ｍを通る直線である。この垂直２等分線Ｌ２上で、ＣＡ＝ＣＭ（＝ＣＢ）となる点Ｃを求める。ここで、上記の条件に当てはまる点は２点求められるが、そのうち曲線経路Ｔ０の内側に位置する点を点Ｃとする。この点Ｃを中心として、半径Ｒ（＝ＣＡ＝ＣＭ＝ＣＢ）の円を描くと、曲線経路Ｔ０を近似する円弧ＣＡ（図中の破線で示すような円弧）を求めることができる。
【００２０】
接触判定部４は、以上のように求めた円弧ＣＡの軌跡が障害物検知部３により検知された障害物に干渉するかどうかにより、車両が曲線経路Ｔ０を通過する際に障害物に接触する可能性があるかどうかを判定する。具体的には、接触判定部４は、駐車目標位置の近傍に存在する障害物が障害物検知部３により検知されると、その位置情報をもとに、曲線経路Ｔ０を近似する円弧ＣＡの中心点Ｃから障害物までの最大距離を求める。なお、円弧ＣＡの中心点Ｃから障害物までの最大距離とは、図５に示すように、円弧ＣＡの中心点Ｃから円弧ＣＡ側に最も離間した位置となる障害物（駐車車両ＰＶ）における部位Ｎと円弧ＣＡの中心点Ｐとの間の距離ＣＮであり、障害物（駐車車両ＰＶ）の位置と円弧ＣＡの位置とを同一の２次元座標上で認識することにより求めることができる。そして、接触判定部４は、円弧ＣＡの中心点Ｃから障害物までの最大距離ＣＮが、円弧ＣＡの半径Ｒよりも大きい場合に、車両が曲線経路Ｔ０を通過する際に障害物（駐車車両ＰＶ）に接触する可能性があると判定する。
【００２１】
以上のように、接触判定部４は、曲線経路Ｔ０のようにクロソイド曲線と曲率一定の曲線との組み合わせの経路を円弧で近似し、求めた円弧の軌跡に基づいて、車両の駐車動作時における障害物への接触可能性を簡易的に判定するようにしているが、近似した円弧の軌跡が円弧近似の対象経路から大きく離間する部分があると、接触可能性の判定精度が低下して信頼性が損なわれることになる。そこで、近似した円弧の軌跡と円弧近似の対象経路との最大離間距離が基準値を越える場合には、円弧近似の対象経路を２つ若しくはそれ以上の複数の経路区間に分割し、各経路区間を各々円弧で近似することが望ましい。
【００２２】
近似した円弧の軌跡と円弧近似の対象経路との最大離間距離は、円弧近似の対象経路とこれを近似する円弧の軌跡との誤差ｄの最大値Ｍａｘ（ｄ）である。例えば、図６に示すように、円弧近似の対象経路である曲線経路Ｔ０上の任意の点Ｄにおいて、曲線経路Ｔ０を近似する円弧ＣＡの軌跡との誤差ｄは、下記式（１）で求められる。
ｄ＝｜ＣＤ−Ｒ｜  ・・・（１）
【００２３】
この誤差ｄを曲線経路Ｔ０上で計算して、その最大値Ｍａｘ（ｄ）を求める。そして、要求される接触判定の判定精度に基づいて誤差ｄの最大値Ｍａｘ（ｄ）に対して所定の閾値（基準値）ｄ１を設定し、誤差ｄの最大値Ｍａｘ（ｄ）が閾値ｄ１を越える場合に、円弧近似の対象経路である曲線経路Ｔ０を例えば２つの経路区間に分割し、各経路区間を各々円弧で近似することにより、誤差ｄを減少させる。ここで、誤差ｄの最大値Ｍａｘ（ｄ）の値は、円弧近似の対象経路である曲線経路Ｔ０の経路始点Ａと、円弧ＣＡの中心点Ｃと、曲線経路Ｔ０の経路終点Ｂとがなす角度θに対して相関があり、図７に示すように、角度θが大きくなるに従ってＭａｘ（ｄ）の値も増加する。そこで、予め閾値ｄ１に対応する角度θ１を求めておき、実際には、経路始点Ａと円弧ＣＡの中心点Ｃと経路終点Ｂとがなす角度θがθ１を越えるか否かにより、誤差ｄの最大値Ｍａｘ（ｄ）が閾値ｄ１を越えるか否かを判定し、越える場合に曲線経路Ｔ０を例えば２つの円弧で近似する。なお、図７に示すような関係は、車両の車種ごとに事前に計算して求めておき、ＥＣＵ内部のメモリに保存しておけばよい。
【００２４】
図８は、円弧近似の対象経路である曲線経路Ｔ０を２つの円弧で近似した場合の例を示す図である。曲線経路Ｔ０を２つの円弧で近似する場合、まず、曲線経路Ｔ０を経路始点Ａから経路中点Ｍに至る経路区間Ｔ０１と、経路中点Ｍから経路終点Ｂに至る経路区間Ｔ０２とに分割する。そして、各経路区間Ｔ０１，Ｔ０２における中点Ｍ１，Ｍ２を、経路中点Ｍと同様の手法により求める。次に、経路区間Ｔ０１については、経路始点Ａと経路中点Ｍとを結ぶ線分の垂直２等分線上で、経路始点Ａ、経路区間Ｔ０１の中点Ｍ１、経路中点Ｍまでの距離がそれぞれ等しくなる点Ｃ１を求め、この点Ｃ１を中心として、経路始点Ａ、中点Ｍ１、経路中点Ｍをそれぞれ通る軌跡の半径Ｒ１の円を描いて、経路区間Ｔ０１を近似する円弧ＣＡ１を求める。また、経路区間Ｔ０２については、経路中点Ｍと経路終点Ｂとを結ぶ線分の垂直２等分線上で、経路中点Ｍ、経路区間Ｔ０２の中点Ｍ２、経路終点Ｂまでの距離がそれぞれ等しくなる点Ｃ２を求め、この点Ｃ２を中心として、経路中点Ｍ、中点Ｍ２、経路終点Ｂをそれぞれ通る軌跡の半径Ｒ２の円を描いて、経路区間Ｔ０２を近似する円弧ＣＡ２を求める。
【００２５】
接触判定部４は、曲線経路Ｔ０を１つの円弧ＣＡで近似したときに曲線経路Ｔ０と円弧ＣＡとの誤差ｄの最大値Ｍａｘ（ｄ）が閾値ｄ１を越える場合には、以上のように、曲線経路Ｔ０を２つの経路区間Ｔ０１，Ｔ０２に分割して、これらを２つの円弧ＣＡ１，ＣＡ２で近似する。そして、円弧ＣＡ１，ＣＡ２の軌跡に基づいて、車両の駐車動作時における障害物への接触可能性を判定する。これにより、曲線経路Ｔ０と円弧ＣＡ１，ＣＡ２との誤差ｄを減少させることができるので、障害物との接触可能性をより精度良く判定することができる。
【００２６】
［駐車経路の変更］
次に、接触判定部４により障害物に接触する可能性ありと判定された場合に駐車経路を変更する具体的な手法について説明する。なお、以下では、図２（ａ）に示した並列駐車（車庫入れ駐車）時の駐車経路（曲線経路Ｔ０）を、障害物に干渉しない新たな経路に変更する場合を例に挙げて説明するが、図２（ｂ）に示した縦列駐車時の駐車経路（曲線経路Ｔ１，Ｔ３）を新たな経路に変更する場合においても、以下の手法を応用して駐車経路の変更を適切に行うことができる。
【００２７】
図９は、並列駐車時の駐車経路を近似した円弧ＣＡの軌跡が、障害物検知部３により検知された駐車目標位置近傍に存在する障害物（駐車車両ＰＶ）に干渉する場合を例示的に示した図である。この図９に示した例では、駐車経路を近似した円弧ＣＡの中心点Ｃから駐車車両ＰＶの角部Ｎまでの距離ＣＮが円弧ＣＡの半径Ｒよりも大きいので、接触判定部４は、車両が駐車経路に沿って移動する際に駐車車両ＰＶに接触する可能性があると判定する。
【００２８】
この場合、駐車経路算出部２は、例えば、元の駐車経路を、当該駐車経路の経路始点Ａから車両姿勢に沿って（つまり、ステアリングを中立状態のまま移動した場合の軌跡上で）駐車車両ＰＶと干渉しない位置にまでシフトさせるといった手法により、駐車車両ＰＶを回避する新たな駐車経路を簡易的に算出する。すなわち、駐車経路算出部２は、元の駐車経路を近似した円弧ＣＡを駐車車両ＰＶと干渉しない位置にまでシフトさせた円弧ＣＡ’の中心点Ｃ’（Ｃ’Ｎ＜Ｒ）を求め、元の駐車経路の経路始点Ａから、ＣからＣ’までの距離と同じ距離だけステアリングを中立状態にして移動した後、元の駐車経路と同じ曲線を描いて移動する経路を、新たな駐車経路として算出する。
【００２９】
具体的には、まず、元の駐車経路を近似する円弧ＣＡの軌跡と駐車車両ＰＶとの干渉度合いＤ１（Ｄ１＝ＣＮ−Ｒ）を算出する。
【００３０】
次に、この干渉度合いＤ１をもとに、円弧ＣＡの中心点Ｃと移動後の円弧ＣＡ’の中心点Ｃ’までの距離ＣＣ’を求める。このＣＣ’は、駐車車両ＰＶの角部Ｎと円弧ＣＡの中心点Ｃと経路終点Ｂとで囲まれる角度をω１［rad］とすると、下記式（２）により求めることができる。
ＣＣ’＝（Ｄ１＋α）／ｃｏｓ（ω１）  ・・・（２）
【００３１】
なお、式（２）のαは駐車車両ＰＶとの干渉を確実に回避するために設定する定数であり、０よりも大きな一定の値に設定される。
【００３２】
そして、元の駐車経路の経路始点Ａから、以上のように求めたＣＣ’に相当する距離だけステアリングを中立状態のまま移動した位置を新たな経路始点Ａ’とし、この新たな経路始点Ａ’から、元の駐車経路と同じ曲線を描いて移動する経路を、新たな駐車経路とする。
【００３３】
ところで、以上のように算出した新たな駐車経路は、元の駐車経路を駐車車両ＰＶとの干渉を避けるようにシフトさせた経路であるため、経路終点Ｂ’の位置は、元の駐車経路の駐車車両ＰＶとの干渉度合いＤ１に応じて、駐車目標位置ＰＡに対して横方向にずれた位置となる。ここで、駐車車両ＰＶとの干渉度合いＤ１が十分に小さく、ずれ量が駐車スペース内に納まる程度に微小であれば、新たな駐車経路に沿って車両をそのまま誘導しても問題は生じないが、隣接する駐車スペースに干渉する程度にずれ量が大きくなると、隣接する駐車スペースに駐車している他の駐車車両ＰＶ等に接触する可能性が生じる。そこで、このような場合には、駐車経路算出部２は、図１０に示すように、新たな駐車経路の経路上に切り返し位置ＫＡを設定し、切り返しを行うことによって車両を駐車目標位置ＰＡへと適切に誘導できるようにする。
【００３４】
切り返し位置ＫＡは、例えば、以下のように求める。すなわち、まず、車両が新たな駐車経路に沿って移動したときの外側後輪の軌跡ＲＴを求める。この車両外側後輪の軌跡ＲＴは、新たな駐車経路を近似する円弧ＣＡ’の中心点Ｃ’を中心とし、円弧ＣＡ’の半径Ｒに車両幅ＶＷを加算した値を半径とする円弧で近似できる。この軌跡ＲＴと駐車目標位置ＰＡの側面の延長線ＰＡＬとの交点Ｋを求め、この交点Ｋの位置を、切り返し位置ＫＡにおける車両の外側後輪の位置とすればよい。
【００３５】
ただし、以上のように求めた切り返し位置ＫＡは新たな駐車経路の途中にあるため、新たな駐車経路に沿って車両が後退して切り返し位置ＫＡに到達したときに車両のステアリングは中立状態とはなっていない。このため、この切り返し位置ＫＡから自動操舵により前進して切り返しを行おうとすると、車両が駐車車両ＰＶに近付く方向に前進することになり、好ましくない。したがって、駐車経路算出部２は、切り返し位置ＫＡに車両が到達したときにステアリングが中立状態となるように、切り返し位置Ｋまでの経路に修正を加えることが望ましい。
【００３６】
ここで、上述した新たな駐車経路は、元の駐車経路（曲線経路Ｔ０）をシフトさせた経路であり、経路終点Ｂ’にて車両のステアリングが中立状態となる経路である。そして、元の駐車経路（曲線経路Ｔ０）は、上述したように、曲率一定の曲線（図３の点Ｐから点Ｑまでの経路）とクロソイド曲線とを組み合わせてステアリング中立状態となる経路終点Ｂに到達する経路である。したがって、新たな駐車経路の経路長さが切り返し位置ＫＡまでの距離と等しくなるように、曲率一定の曲線の長さを調整することで、切り返し位置ＫＡに車両が到達したときにステアリングが中立状態となる経路に修正することができる。
【００３７】
新たな駐車経路の経路始点Ａ’から切り返し位置ＫＡまでの移動距離Ｄ２は、経路始点Ａ’と円弧ＣＡ’の中心点Ｃ’と、切り返し位置ＫＡにおける車両の内側後輪の位置Ｋ’とで囲まれる角度をω２［rad］とすると、下記式（３）により求めることができる。
Ｄ２＝Ｒ×ω２  ・・・（３）
【００３８】
したがって、新たな駐車経路の経路長さが以上のように求めたＤ２と等しくなるように、新たな駐車経路に含まれる曲率一定の曲線の長さを調整することにより、切り返し位置ＫＡにて車両のステアリングが中立状態となるように、車両を誘導することが可能となる。これにより、切り返しも含めた自動操舵が可能となり、利便性を向上させることができる。
【００３９】
なお、以上の例では、駐車経路算出部２が新たな駐車経路上の切り返し位置ＫＡを自動設定するようにしているが、切り返し位置ＫＡの設定を車両乗員による操作入力によって行えるようにしてもよい。すなわち、新たな駐車経路と駐車目標位置ＰＡとの関係を表す画像などをモニタ表示し、このモニタを参照した車両乗員が切り返しが必要と判断して新たな駐車経路上の任意の位置を指定して切り返し位置を設定する操作入力を行ったときに、駐車経路算出部２が、この車両乗員により指定された切り返し位置にて車両のステアリングが中立状態となるように、新たな駐車経路に修正を加えるようにしてもよい。
【００４０】
また、以上の例では、切り返しを１回のみ行うことを前提としているが、複数回の切り返しを含む駐車経路を新たな駐車経路として算出するようにしてもよい。この場合、新たな駐車経路の軌道を決定する際の基準となる障害物（駐車車両ＰＶ）からの離間距離（上記の式（２）における定数α）を、切り返し回数に応じて変更することが望ましい。つまり、１回目の切り返しのときは定数αを大きめの値に設定しておき、切り返し回数が増えるに応じてその値を小さくしていく。これにより、狭い駐車場にも適切に駐車できるように車両を誘導することが可能となり、利便性を向上させることができる。
【００４１】
［実施例］
次に、本発明の具体的な実施例について説明する。
【００４２】
図１１は、本発明の一実施例である駐車支援システム１００の構成を示すブロック図である。この駐車支援システム１００は、車両の操舵制御だけでなく駆動及び制動も自動制御して車両を駐車目標位置へと全自動で誘導するシステムであり、駐車経路の算出および車両誘導のための各種の処理が、駐車支援ＥＣＵ１１０によって統合的に制御される構成となっている。
【００４３】
駐車支援ＥＣＵ１１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力回路、電源回路などを有するマイクロコンピュータを中心に構成された電気制御ユニットであり、上述した駐車目標位置設定部１、駐車経路算出部２、接触判定部４、操舵制御部５の各機能は、この駐車支援ＥＣＵ１１０によって実現される。
【００４４】
この駐車支援ＥＣＵ１１０は、ブレーキＥＣＵ１２０と、シフトギア１３２を駆動するシフトギアアクチュエータ１３２と、エンジンＥＣＵ１４０と、ステアリング１５２を駆動するステアリングアクチュエータ１５１とに接続されている。ブレーキ１２２を駆動するブレーキアクチュエータ１２１は、ブレーキＥＣＵ１２０に接続されている。
【００４５】
また、駐車支援ＥＣＵ１１０には、ブレーキＥＣＵ１２０を介して車輪速センサ１０１や加速度センサ１０２の信号が入力される。また、駐車支援ＥＣＵ１１０には、シフトセンサ１０３の信号、車載カメラ１０４の画像、ソナーセンサ（超音波ソナー）１０８の信号、駐車場の空きスペースなどの情報提供を行う外部インフラ１０９の情報、ステアリング１５２の操舵量を検出するロータリエンコーダ１５３の信号などが、それぞれ入力される。さらに、駐車支援ＥＣＵ１１０には、車両乗員が操作入力を行うための操作入力デバイス１０５、各種の情報を表示するモニタ１０６、各種の情報を音声出力するスピーカ１０７などのユーザインターフェースが接続されている。
【００４６】
以上のように構成される駐車支援システム１００において、駐車支援ＥＣＵ１１０は、車載カメラ１０４で撮影された画像や、ソナーセンサ１０８、外部インフラ１０９からの情報、操作入力デバイス１０５からの入力情報などの各種情報を１つ以上用いて、車両周辺の駐車可能スペースを駐車目標位置として設定し、車両をこの駐車目標位置へと誘導するための駐車経路を算出する。また、駐車支援装置１１０は、ソナーセンサ１０８からの情報を用いて、駐車目標位置の近傍に存在する駐車車両などの障害物の位置を認識する。そして、駐車支援ＥＣＵ１１０は、算出した駐車経路を上述した手法により円弧で近似して、求めた円弧の軌跡に基づいて、駐車経路に沿って車両が移動する際に障害物に接触する可能性があるかどうかを判定し、障害物に接触する可能性があると判定した場合には、障害物を回避する新たな駐車経路を算出する。
【００４７】
また、駐車支援ＥＣＵ１１０は、ロータリエンコーダ１５３や車輪速センサ１０１、加速度センサ１０２などのセンサ信号を用いてデッドレコニングを行い、駐車経路を移動中の車両の位置・姿勢を随時推定する。そして、算出した駐車経路およびデッドレコニングの結果と、車輪速センサ１０１からのセンサ信号とを基に、駐車経路に沿って車両を最適速度で移動させるためのアクセル開度をエンジンＥＣＵ１４０に指令し、車両が駐車目標位置に近付いた場合に、ブレーキＥＣＵ１２０に制動指令を与えて自動で制動制御を行う。また、駐車支援ＥＣＵ１１０は、算出した駐車経路およびデッドレコニングの結果と、ロータリエンコーダ１５３で検出される現在のステアリング１５２の操舵量を基に、駐車経路に沿って車両を移動させるための最適な操舵量を算出して、ステアリングアクチュエータ１５１を制御する。なお、パワーステアリング装置を備える車両では、このパワーステアリング装置の制御に連動した操舵制御を行えばよい。
【００４８】
図１２は、以上のように構成される駐車支援システム１００による駐車支援の動作を示すフローチャートである。この図１２に示す駐車支援の動作フローは、車両乗員が操作入力デバイス１０５を用いて駐車支援の開始を指示する入力を行うことで開始され、駐車支援動作をキャンセルする指示が入力されない限り、駐車動作が完了するまで継続される。
【００４９】
車両乗員により駐車支援開始の指示入力がなされると、まず、ステップＳ１において、車両周辺の駐車可能スペースを検知してその位置を駐車目標位置として設定する。なお、ステップＳ１で駐車可能スペースを検知できない場合には、モニタ１０６への情報表示やスピーカ１０７からの音声出力により、車両乗員に対して車両を移動させる旨の指示を行う。そして、駐車目標位置の設定が完了したら、ステップＳ２において、ステップＳ１で設定した駐車目標位置まで車両を誘導するための駐車経路を算出する。この駐車経路は、自動操舵制御を行うことを考慮して、クロソイド曲線と曲率一定の曲線とを組み合わせた経路として算出する。
【００５０】
次に、ステップＳ３において、ステップＳ２で算出した駐車経路を上述した手法により円弧で近似する。そして、ステップＳ４において、駐車経路を近似した円弧の軌跡に基づいて、車両がステップＳ２で算出した駐車経路に沿って移動する際に障害物に接触する可能性があるかどうかを判定する。ここで、障害物への接触可能性ありと判定した場合には次のステップＳ５に進み、障害物への接触可能性なしと判定した場合にはステップＳ８へと処理を移行する。
【００５１】
ステップＳ５では、駐車経路を近似した円弧の軌跡と障害物との干渉度合いに基づいて、例えば上述した手法により、障害物を回避する新たな駐車経路を算出する。そして、ステップＳ６において、新たな駐車経路の経路終点とステップＳ１で設定した駐車目標位置とのずれ量に基づいて切り返しの必要性を判断し、切り返しを行う必要があると判断した場合には、ステップＳ７において、切り返し位置を設定するとともに当該切り返し位置にて車両のステアリングが中立状態となるように、ステップＳ５で算出した新たな駐車経路に修正を加える。
【００５２】
次に、ステップＳ８において、ステップＳ２で算出した駐車経路、またはステップＳ５で算出した新たな駐車経路、またはステップＳ７で修正を加えた新たな駐車経路に沿って車両が目標位置へと移動するように、車両の自動制御（経路追従制御）を行う。この経路追従制御では、車両位置や姿勢を常にデッドレコニングしてその結果をフィードバックし、ステップＳ２で算出した駐車経路、またはステップＳ５で算出した新たな駐車経路、またはステップＳ７で修正を加えた新たな駐車経路と実際の移動経路との差異が最小となるように、ステアリングアクチュエータ１５１などを制御する。また、車両が駐車目標位置に近付くと、エンジンＥＣＵ１４０にアクセル開度を減少させる指令を与えるとともにブレーキＥＣＵ１２０に制動指令を与えて、車両を駐車目標位置に停止させる。なお、駐車経路上に切り返し位置を設定した場合には、当該切り返し位置に車両が近付いたときにも、エンジンＥＣＵ１４０にアクセル開度を減少させる指令を与えるとともにブレーキＥＣＵ１２０に制動指令を与えて、車両を停止させる。また、切り返し位置にて車両を停止させたときには、シフトギアアクチュエータ１３１を駆動制御して、車両の進行方向が反転するようにシフトギア１３２のギア位置を切り替える。さらに、駐車目標位置にて車両を停止させたときには、シフトギアアクチュエータ１３１を駆動制御して、シフトギア１３２のギア位置をパーキングレンジに切り替える。
【００５３】
以上のステップＳ８における経路追従制御は、ステップＳ９において車両が駐車目標位置に到達したと判定されるまで継続される。そして、ステップＳ９で車両が駐車目標位置に到達したと判定すると、ステップＳ１０において、モニタ１０６への情報表示やスピーカ１０７からの音声出力により、駐車支援が終了したことを車両乗員に報知して、一連の駐車支援動作を終了する。
【００５４】
以上、具体的な例を挙げながら詳細に説明したように、本発明を適用した駐車支援装置は、駐車目標位置まで車両を誘導するための駐車経路の少なくとも一部を円弧で近似し、この円弧の軌跡に基づいて車両の駐車動作時における障害物への接触可能性を判定するようにしている。したがって、この駐車支援装置によれば、車両の駐車動作時における障害物への接触可能性を極めて簡便に判定することができる。また、駐車経路の少なくとも一部を円弧で近似する際に、円弧近似の対象となる経路を１つの円弧で近似した場合の当該円弧の軌跡と円弧近似の対象経路との最大離間距離が基準値を越えるか否かを判定し、基準値を越える場合には円弧近似の対象経路を２以上の複数経路区間に分割して各経路区間を各々円弧で近似することにより、障害物との接触可能性をより精度良く判定することができる。
【００５５】
また、本発明を適用した駐車支援装置によれば、車両の駐車動作時に障害物に接触する可能性があると判定した場合には、障害物を回避する新たな駐車経路を算出するようにしているので、障害物への接触を確実に回避しながら車両を駐車目標位置へと誘導することができる。また、新たな駐車経路の経路終点の位置が駐車目標位置から大きくずれる場合には、経路途中で切り返しを行う経路を新たな駐車経路として算出することにより、障害物への接触を確実に回避しながら車両を正確に駐車目標位置へと誘導することができる。
【００５６】
また、切り返しを含む新たな駐車経路を算出する場合に、車両乗員により指定された位置にて切り返しを行う経路を算出することにより、車両乗員の意向を反映させたかたちで車両を駐車目標位置へと適切に誘導することができる。さらに、新たな駐車経路として複数回の切り返しを含む経路を算出できるようにし、新たな駐車経路の軌道を決定する際の基準となる障害物からの離間距離を、そのときの切り返し回数に応じて変更することにより、狭い駐車場においても車両を駐車目標位置に誘導することが可能となり、さらに利便性を向上させることができる。
【００５７】
また、本発明を適用した駐車支援装置によれば、算出した駐車経路に沿って車両が移動するように車両の操舵を自動制御することによって、車両を駐車目標位置へと誘導するようにしているので、駐車動作時における車両運転者の負担を大幅に軽減することができる。
【００５８】
なお、以上説明した実施形態は、本発明の一適用例を例示したものであり、本発明の技術的範囲が以上の実施形態で説明した内容に限定されることを意図するものではない。つまり、本発明の技術的範囲は、以上の実施形態で開示した具体的な技術事項に限らず、この開示から容易に導きうる様々な変形、変更、代替技術なども含むものである。
【００５９】
例えば、上述した駐車支援装置においては、障害物検知部３により駐車目標位置の近傍に存在する駐車車両などの障害物を検知し、駐車経路を近似した円弧の中心点から障害物検知部３により検知された障害物までの最大距離が円弧の半径よりも大きい場合に、駐車動作時に車両が障害物に接触する可能性があると判定するようにしているが、駐車目標位置の近傍に障害物が存在するものと仮定して、駐車経路を近似する円弧の軌跡が駐車目標位置の直前において駐車目標位置の横方向に所定量以上膨らんでいる場合に接触可能性ありと判定するなど、駐車経路を近似する円弧の軌跡と駐車目標位置との位置関係とから、車両の駐車動作時における障害物への接触可能性を判定するようにしてもよい。
【００６０】
また、上述した駐車支援装置においては、算出した駐車経路に沿って車両が移動するように車両の操舵を自動制御するようにしているが、算出した駐車経路をモニタ表示などにより車両乗員に認識させて、駐車経路に沿った操舵を車両乗員の運転操作に委ねる構成とした場合にも、本発明は有効に適用できる。
【図面の簡単な説明】
【００６１】
【図１】本発明を適用した駐車支援装置の機能的な構成を示すブロック図である。
【図２】駐車経路算出部により算出される駐車経路の一例を示す図であり、（ａ）は並列駐車時における駐車経路の一例、（ｂ）は縦列駐車時における駐車経路の一例を示す図である。
【図３】図２（ａ）に示した駐車経路（曲線経路Ｔ０）の拡大図である。
【図４】曲線経路Ｔ０を円弧で近似する手法を説明する図である。
【図５】曲線経路Ｔ０を近似した円弧ＣＡの軌跡に基づいて障害物（駐車車両ＰＶ）への接触可能性を判定する手法を説明する図である。
【図６】曲線経路Ｔ０と当該曲線経路Ｔ０を近似する円弧ＣＡの軌跡との誤差ｄを求める手法を説明する図である。
【図７】誤差ｄの最大値Ｍａｘ（ｄ）の値と、経路始点Ａと円弧ＣＡの中心点Ｃと経路終点Ｂとがなす角度θとの関係を示す図である。
【図８】曲線経路Ｔ０を２つの円弧で近似した場合の例を示す図である。
【図９】障害物に接触する可能性ありと判定された場合に駐車経路を変更する手法を説明する図である。
【図１０】新たな駐車経路の経路上に切り返し位置ＫＡを設定する手法を説明する図である。
【図１１】本発明の一実施例である駐車支援システムの構成を示すブロック図である。
【図１２】本発明の一実施例である駐車支援システムによる駐車支援の動作を示すフローチャートである。
【符号の説明】
【００６２】
１  駐車目標位置設定部
２  駐車経路算出部
３  障害物検知部
４  接触判定部
５  操舵制御部
１００  駐車支援システム
１０８  ソナーセンサ
１１０  駐車支援ＥＣＵ
【図１】
2010100086.tif 000003
【図２】
2010100086.tif 000004
【図３】
2010100086.tif 000005
【図４】
2010100086.tif 000006
【図５】
2010100086.tif 000007
【図６】
2010100086.tif 000008
【図７】
2010100086.tif 000009
【図８】
2010100086.tif 000010
【図９】
2010100086.tif 000011
【図１０】
2010100086.tif 000012
【図１１】
2010100086.tif 000013
【図１２】
2010100086.tif 000014