Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6216155B2 - 駐車支援装置 - Google Patents
[go: Go Back, main page]

JP6216155B2 - 駐車支援装置 - Google Patents

駐車支援装置 Download PDF

Info

Publication number
JP6216155B2
JP6216155B2 JP2013107730A JP2013107730A JP6216155B2 JP 6216155 B2 JP6216155 B2 JP 6216155B2 JP 2013107730 A JP2013107730 A JP 2013107730A JP 2013107730 A JP2013107730 A JP 2013107730A JP 6216155 B2 JP6216155 B2 JP 6216155B2
Authority
JP
Japan
Prior art keywords
parking
vehicle
target
unit
deviation amount
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
Application number
JP2013107730A
Other languages
English (en)
Other versions
JP2014227021A (ja
Inventor
俊夫 久保田
俊夫 久保田
啓 森澤
啓 森澤
潤 辛島
潤 辛島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2013107730A priority Critical patent/JP6216155B2/ja
Publication of JP2014227021A publication Critical patent/JP2014227021A/ja
Application granted granted Critical
Publication of JP6216155B2 publication Critical patent/JP6216155B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、予め指定された目標駐車位置まで、車両を移動させる駐車支援装置に関するものである。
昨今、車両を所定の駐車位置に駐車する際に、目標駐車位置を指定することによって、車両が、現在位置から目標駐車位置までの移動経路を生成して、駐車動作を支援する駐車支援装置が実用化されている。
このような駐車支援装置の中には、運転者が、目標駐車位置を表わす目標駐車枠を設定する際に、過去の駐車動作の結果に基づいて、目標駐車枠の位置調整を可能とした駐車支援装置が提案されている(例えば特許文献1)。また、一度駐車を行った後で、駐車枠内における車両の停止位置を微調整する駐車位置調整装置が提案されている(例えば特許文献2)。
特開2006−123606号公報 特開2012−116282号公報
しかしながら、特許文献1に記載された駐車支援装置は、駐車開始位置のずれに起因する目標駐車位置のずれを補正するものであるため、車両の4輪にかかる荷重が均一にならない状態、例えば、車両のタイヤ空気圧の低下や、乗員の乗車位置・荷物の積載位置の偏りがあるときなどにおいて、車両が生成した移動経路にそって駐車を行った場合に発生する、駐車完了時の車両の位置ずれ、すなわち、駐車枠を示す区画線に対して車両が斜めに駐車してしまうことや、左右の区画線のうち一方の区画線側に接近して駐車してしまうことを補正することはできないという問題があった。
また、特許文献2に記載された駐車位置調整装置は、一度駐車した車両の位置を微調整するものであるため、前記したように、車両に起因する位置ずれが発生したときには、駐車完了後に、毎回、同じように駐車位置の微調整を行う必要があり、運転者の手間が増えるために煩わしいという問題があった。
本発明は、上記課題に鑑みてなされたもので、運転者が特別な操作を行うことなく、駐車を行った際の目標駐車位置と実際の駐車位置との間のずれをなくすことを目的とする。
本発明に係る駐車支援装置は、駐車動作が完了したときに、車両が目標駐車位置に対して適切に駐車しているか否かを判断して、もしずれが発生しているときには、そのずれがなくなるように、次回以降の駐車動作を行う際に、駐車位置の補正を行うものである。
すなわち、本発明に係る駐車支援装置は、車両を含む前記車両の周囲の映像を撮影する撮像部と、目標駐車位置の近傍で停止した前記車両の運転者に対して、前記撮像部で撮影された映像を提示して、前記提示された映像の中から前記車両の目標駐車位置を指定させて、さらに前記目標駐車位置への駐車方法を指定させる目標駐車位置・駐車方法指定部と、前記目標駐車位置の近傍から前記目標駐車位置に至る、前記車両の目標移動経路を生成する目標移動経路生成部と、生成された前記目標移動経路に従って前記車両を駐車させる駐車動作実行部と、前記駐車が完了したことを判断する駐車完了判断部と、前記駐車完了判断部において駐車が完了したと判断されたときの、前記目標駐車位置と前記車両の実際の位置とのずれ量を算出するずれ量算出部と、前記ずれ量を記憶するずれ量記憶部と、を有し、前記ずれ量記憶部に記憶された、過去複数回の駐車を行って算出されたずれ量に基づいて、前記目標移動経路生成部において、前記ずれ量が発生しない目標移動経路を生成することを特徴とする。
このように構成された本発明に係る駐車支援装置によれば、目標駐車位置の近傍で停止した車両において、撮像部が撮像して、運転者に対して提示された車両周囲の映像の中から、目標駐車位置・駐車方法指定部によって、運転者が目標駐車位置と駐車方法を指定して、目標移動経路生成部が、目標駐車位置の近傍から目標駐車位置までの車両の目標移動経路を生成して、駐車動作実行部が、生成された目標移動経路に従って車両を駐車させて、駐車完了判断部が、駐車が完了したことを判断して、ずれ量算出部が、駐車が完了したときの、車両の位置と目標駐車位置とのずれ量を算出して、ずれ量記憶部が、算出されたずれ量を記憶する。そして、目標移動経路生成部が新たな目標移動経路を生成するときに、ずれ量記憶部に記憶された、過去複数回の駐車完了時のずれ量に基づいて、ずれ量が発生しないように、目標駐車位置の近傍から目標駐車位置までの車両の目標移動経路を生成するため、タイヤ空気圧の低下や空気圧のばらつき、乗員の乗車位置の偏り、荷物の積載位置の偏り等に左右されずに、目標駐車位置の中に、駐車枠を示す区画線と所定の位置関係を保った状態で車両を駐車することができる。また、過去の駐車動作の際に、同様の傾向のずれ量が発生していたときに、運転者がその都度指示を行って駐車位置を補正する必要がない。
本発明に係る駐車支援装置によれば、運転者が特別な操作を行うことなく、目標駐車位置の中に、駐車枠を示す区画線と所定の位置関係を保った状態で、車両を確実に駐車することができる。
本発明の実施例1に係る駐車支援装置の概略構成を示す機能ブロック図である。 本発明の実施例1に係る駐車支援装置の具体的な機器構成を示すハードウェアブロック図である。 駐車枠を示す区画線の具体的な例を示す図であり、(a)は四方が実線からなる区画線で囲まれた例である。(b)は左右2箇所が実線からなる区画線で囲まれた例である。(c)左右および奥側が実線からなる区画線で囲まれた例である。(d)前後および左方が実線からなる区画線で囲まれた例である。 (a)は本発明の実施例1に係る駐車支援装置を動作させる駐車場の全体構成の一例を示す図である。(b)は本発明の実施例1に係る駐車支援装置の動作を開始するタイミングの一例を示す図である。(c)は本発明の実施例1に係る駐車支援装置において、目標駐車位置を指定する操作を示す図である。(d)は本発明の実施例1に係る駐車支援装置において、指定された目標駐車位置を示す図である。 (a)は本発明の実施例1に係る駐車支援装置において、後退による並列駐車を指定したときの車両の目標移動経路の一例を示す図である。(b)は本発明の実施例1に係る駐車支援装置において、前進による並列駐車を指定したときの車両の目標移動経路の一例を示す図である。(c)は本発明の実施例1に係る駐車支援装置において、縦列駐車を指定したときの車両の目標移動経路の一例を示す図である。 (a)は後退駐車時における駐車完了判断処理の内容を説明する図であり、駐車を完了していない状態を示す図である。(b)は後退駐車時における駐車完了判断処理の内容を説明する図であり、駐車を完了した状態を示す図である。(c)は前進駐車時における駐車完了判断処理の内容を説明する図であり、駐車を完了した状態を示す図である。 本発明の実施例1に係る駐車支援装置において、駐車完了後に目標駐車位置と実際の駐車位置とのずれ量を算出する処理について説明する図である。 本発明の実施例1に係る駐車支援装置において行われる処理の全体の流れを示すフローチャートである。 本発明の実施例1に係る駐車支援装置において行われる、駐車完了判断処理の流れを示すフローチャートである。 本発明の実施例1に係る駐車支援装置において行われる、目標駐車位置と実際の駐車位置とのずれ量を算出する処理の流れを示すフローチャートである。
以下、本発明に係る駐車支援装置の実施形態について、図面を参照して説明する。
本実施例は、本発明の駐車支援装置を車両に実装して、車両の駐車動作を支援するシステムとして構成した例である。
(実施例の構成の説明)
まず、図面を用いて装置の構成を説明する。本実施例に係る駐車支援装置1は、図1に示すように、図示しない車両2に設置されて、撮像部10と、駐車支援開始スイッチ15と、座標変換・合成部20と、映像表示部30と、目標駐車位置・駐車方法指定部40と、目標移動経路生成部50と、車両パラメータ記憶部60と、駐車動作実行部70と、駐車完了判断部80と、ずれ量算出部90と、ずれ量記憶部100と、記憶情報消去指示部110と、記憶情報非反映指示部120と、警告出力部130と、からなる。
撮像部10は、図示しない車両2に設置されて、車両の前端を含む前方直近領域を撮影する前方カメラ10aと、車両の後端を含む後方直近領域を撮影する後方カメラ10bと、車両の左端を含む左方直近領域を撮影する左方カメラ10cと、車両の右端を含む右方直近領域を撮影する右方カメラ10dと、からなる。
駐車支援開始スイッチ15は、運転者が容易に操作できる位置に設けられたスイッチで、駐車支援装置1を起動するスイッチである。
座標変換・合成部20は、撮像部10で撮影した複数の画像をそれぞれ座標変換して、車両2を上空から見下ろした俯瞰図を生成して、さらに、生成された複数の俯瞰図を、車両2を表わす仮想画像の周囲に合成して、1枚の画像を生成する。
映像表示部30は、運転者が視認できる位置に設置されて、座標変換・合成部20で生成された俯瞰図を表示する。なお、映像表示部30は、タッチパネルの機能を有しており、運転者が映像表示部30の所定の位置を押下することによって、押下された位置座標を入力することができる。なお、映像表示部30には、適宜、駐車支援装置1の操作メニューが表示されて、運転者はその都度、目標駐車位置の指定や駐車方法の入力等、必要な指示を行う。
目標駐車位置・駐車方法指定部40は、運転者が、映像表示部30に表示された映像を見ながら、目標駐車位置と駐車方法を指定する。
目標移動経路生成部50は、目標駐車位置・駐車方法指定部40で指定した目標駐車位置まで、指定された駐車方法で駐車する際の、車両2の目標移動経路を生成する。
車両パラメータ記憶部60には、目標移動経路生成部50において車両2の目標移動経路を生成する際に利用する、車体サイズ、タイヤサイズ、操舵特性等の様々な車両パラメータが記憶されている。
駐車動作実行部70は、目標移動経路生成部50で生成された車両2の目標移動経路を辿るように、実際に車両2の操舵角を制御する。なお、本実施例では、アクセル操作は運転者が行い、操舵制御のみ駐車支援装置1が行うものとする。
駐車完了判断部80は、駐車動作実行部70で行った駐車動作が完了したか否かを判断する。
ずれ量算出部90は、撮像部10で撮影された映像の中から目標駐車位置を規定する区画線を検出する。また、駐車動作が完了したと判断されたときに、車両2が停止している位置と、目標駐車位置とのずれの大きさとずれの方向を算出する。
ずれ量記憶部100は、ずれ量算出部90で算出されたずれの大きさとずれの方向を記憶する。
記憶情報消去部110は、ずれ量記憶部100に記憶されたずれの大きさとずれの方向を消去する機能を有している。なお、この消去動作は、例えば、車両2のタイヤを交換したとき、タイヤの空気圧を調整したとき、乗員数が変化したとき、荷物積載量が大きく変化したとき等、車両の状態が大きく変化したときに行われ、運転者の同意を得た上で記憶された情報の消去を行う。
記憶情報非反映指示部120は、目標移動経路生成部50において車両2の目標移動経路を生成する際に、運転者の同意を得た上で、ずれ量記憶部100に記憶された、過去の駐車動作時に発生したずれの大きさとずれの方向を反映しないことを指示する。
警告出力部130は、ずれ量算出部90で算出されたずれの大きさまたはずれの方向のうち少なくとも一方が所定値を超えたときに、音や音声や表示によって、運転者に警告を出力する。
障害物検出部140は、運転者が目標駐車位置を指定したときに、指定された目標駐車位置の障害物の有無を判断する。そして、障害物があると判断されると、目標駐車位置の設定を無効とする。また、障害物検出部140は、駐車動作実行部70で駐車動作を行っているときに、車両2に接触する可能性のある障害物を検出する。そして、障害物が検出されたときには警報を出力する。もしくは、駐車動作を中止して、車両2を停止させる。
図2は、図1に機能ブロック図で示した駐車支援装置1を、実際に使用されるハードウェア構成に基づいて記載したハードウェアブロック図である。
すなわち、駐車支援装置1は、図2に示すように、撮像部10と、駐車支援開始スイッチ15と、ECU(Electronic Control Unit)200と、カーナビゲーションシステム300と、液晶モニタ302と、電動パワーステアリングコントローラ310と、電動パワーステアリングモータ312と、ステアリングホイール314と、からなる。
撮像部10の構成と機能は、先に、図1に基づいて説明した通りである。
駐車支援開始スイッチ15の機能は、先に、図1に基づいて説明した通りである。
ECU200は、さらに、カメラインタフェース210と、画像処理プロセッサ220と、マイコン230と、CANドライバ250、および、画像処理プロセッサ220に接続されたフラッシュROM222と、SD RAM224と、マイコン230に接続されたフラッシュROM246、および、DDR(Double Data Rate)RAM248と、からなる。
ECU200は、必要な演算処理を行う。具体的な内容は後述する。
カーナビゲーションシステム300はビデオセレクタとして機能して、通常はカーナビゲーションシステム300が出力する地図情報を液晶モニタ302に表示する。そして、液晶モニタ302は、映像表示部30(図1参照)として機能し、必要時には駐車支援装置1が出力する映像情報を表示する。また、運転者に必要な情報入力を促すインタフェース画面を表示して、目標駐車位置・駐車方法指定部40(図1参照)、記憶情報消去指示部110(図1参照)、記憶情報非反映指示部120(図1参照)の各情報入力機能を実現する。
電動パワーステアリングコントローラ310は、駐車動作を行う際に、電動パワーステアリングモータ312の回転方向と回転量を制御して、車両2の操舵制御を行う。すなわち、駐車動作実行部70(図1参照)の指令機能を実現する。
電動パワーステアリングモータ312は、電動パワーステアリングコントローラ310の指示に基づいて、車両2が備えるステアリングホイール314を回転して操舵角を制御する。すなわち、駐車動作実行部70(図1参照)のアクチュエータ機能を実現する。
ECU200は、さらに、カメラインタフェース210と、画像処理プロセッサ220と、マイコン230と、画像処理プロセッサ220に接続されたフラッシュROM222とSD RAM224と、マイコン230に接続されたフラッシュROM246とDDR RAM248と、CANドライバ250と、からなる。
カメラインタフェース210は、撮像部10で撮影した映像を画像処理プロセッサ220に入力する際のインタフェース機能を果たすとともに、画像処理プロセッサ220から撮像部10に対して、映像を撮影するタイミングを指示する際のインタフェース機能を実現する。
画像処理プロセッサ220は、画像処理を高速に行うために用いられる画像信号処理専用の集積回路である。その内部では、撮影された映像の座標変換、合成、映像の輝度補正、画面への軌跡線の描画等を行う。すなわち、座標変換・合成部20(図1参照)の機能を実現する。
画像処理プロセッサ220に接続されたフラッシュROM222は、画像処理プロセッサ220で合成された車両2の周囲マップ等の情報記憶用として用いられる。
画像処理プロセッサ220に接続されたSD RAM224は、画像処理プロセッサ220で合成された車両2の周囲マップ等の情報記憶用として用いられる他、後述する座標変換処理や画面合成を行う際のワ―クメモリとしても用いられる。
マイコン230は、必要な数値演算や、駐車枠を規定する区画線の検出や障害物の検出等の特定の画像処理を行う際に用いる。具体的には、実行する演算毎に、以下の機能を有する。
画像認識処理部232は、目標駐車位置の外周にあり、駐車枠を規定する区画線の検出を行って、駐車可能か否かを判定し、また、区画線を構成するエッジ構成点を検出する。すなわち、ずれ量算出部90(図1参照)や駐車完了判断部80(図1参照)で必要とする区画線の位置検出機能を実現する。また、障害物検出部140(図1参照)の障害物検出機能を実現する。
軌跡演算部234は、目標駐車位置までの目標移動経路を演算して、目標駐車位置までの駐車目標経路を生成する。すなわち、目標移動経路生成部50(図1参照)の機能を実現する。
制御目標舵角演算部236は、入力される制御目標位置における操舵角を駐車目標経路から抽出して、さらに制御目標位置と現在位置の差分、および目標操舵角演算を行う各種係数に基づいて操舵角の補正を行い、目標操舵角として出力する。すなわち、駐車動作実行部70(図1参照)の制御指令値を生成する機能を実現する。
舵角サーボ演算部238は、入力される目標操舵角と、絶対操舵角の差分、および操舵角サーボ演算を行う各種係数に基づいて、電動パワーステアリングモータ312に流す電流値を計算して電動パワーステアリングコントローラ310に出力する。すなわち、駐車動作実行部70(図1参照)の制御指令値を生成する機能を実現する。
ずれ補正値演算部240は、目標駐車位置に駐車した車両が区画線に対してなす角度と、区画線までの距離と、を計測する。すなわち、ずれ量算出部90(図1参照)の機能を実現する。また、記憶情報非反映指示部120(図1参照)から入力された情報は、ずれ補正値演算部240で利用される。
車両異常推定部242は、ずれ補正値演算部240の計測結果に基づいて、目標駐車位置に駐車した際のずれの大きさとずれの方向が所定値を超えているか否かを検出する。すなわち、ずれ量算出部90(図1参照)における異常値検出機能を実現する。
ずれオフセット値演算部244は、ずれ補正値演算部240の計測結果に基づいて、正常な駐車目標位置からのオフセット量を演算する。すなわち、ずれ量算出部90(図1参照)の機能を実現する。
マイコン230に接続されたフラッシュROM246は、マイコン230で実行するプログラムの格納用、目標移動経路を生成するために必要な車両パラメータの記憶用、運転者が入力した目標駐車位置の記憶用、および、駐車動作を行った後のずれの大きさとずれの方向の記憶用として利用される。すなわち、ずれ量記憶部100(図1参照)、車両パラメータ記憶部60(図1参照)、目標駐車位置・駐車方法指定部40(図1参照)の機能を実現する。また、記憶情報消去指示部110(図1参照)の指示に従って、所定の記憶内容が消去される。
マイコン230に接続されたDDR RAM248は、マイコン230で画像処理を行う際のワークメモリとして利用される。特に、クロック信号の立ち上がりと立ち下がりのそれぞれのタイミングでデータのやり取りを行うことができるDDR RAM248を利用することによって、画像処理を行う際の演算速度を向上させている。
マイコン230に接続されたCANドライバ250は、ECU200と、CANバスを介して接続されたカーナビゲーションシステム300、および電動パワーステアリングコントローラ310と、の通信を行う。また、必要に応じて、マイコン230と車両2との間で、その他の通信を行うために利用される。
以下、本実施例における動作の流れについて、順を追って説明する。
(駐車枠を示す区画線の説明)
駐車支援装置1が動作する駐車位置を構成する駐車枠は、路面に白線や黄線で引かれた区画線で囲まれているものとする。
実際の区画線は、図3(a)から(d)に示すように様々な形態がある。図3(a)は、駐車位置の四方を囲むように描画された区画線W1の例である。
図3(b)は、駐車位置の左右を規定するように描画された区画線W2の例である。
図3(c)は、駐車位置の左右と、前方または後方を規定するように描画された区画線W3の例である。
図3(d)は、駐車位置の前後と、左方または右方を規定するように描画された区画線W4の例である。
なお、駐車場によっては駐車位置を規定する区画線が描画されていない場合もある。本実施例では、このように区画線が描画されていない駐車場は、対象範囲から外すものとする。
車両2は、このように区画線W1,W2,W3,W4が描画された駐車位置に対して、前進または後退して駐車する。
なお、実際に車両を駐車させる方法には、他車に対して横並びに駐車する並列駐車と、他車に対して縦並びに駐車する縦列駐車とがある。
本実施例では、このうち、車両を前進させて行う並列駐車と、車両を後退させて行う並列駐車と、車両を後退させて行う縦列駐車を対象とする。
(目標駐車位置の指定方法の説明)
次に、駐車支援装置1を動作させて、目標駐車位置を指定する方法について説明する。図4(a)は、車両2を駐車させる駐車場の全景を上空からの俯瞰図で示したものである。今、車両2を目標駐車位置Sに駐車させるものとする。
図4(b)は、車両2に設置された撮像部10を構成する前方カメラ10a,後方カメラ10b,左方カメラ10c,右方カメラ10dでそれぞれ撮影された映像を、座標変換・合成部20において、上空から俯瞰したように座標変換して1枚の画像に合成した例である。図4(b)に示すように、CGで作成された車両2の現在位置Pの周りに、撮像部10で撮影された画像が合成される。以後、この画像を周囲マップIと呼ぶ。この座標変換と合成は、駐車支援開始スイッチ15のON操作とともに開始されて、以後、予め決められた時間間隔で連続的に実行されて、合成された周囲マップIは、随時、映像表示部30に表示される。
車両2の運転者は、車両2を停車させて、映像表示部30に表示された周囲マップIを確認しながら目標駐車位置Sを指定する。具体的には、車両2の運転者は、自分が駐車したい目標駐車位置Sが、映像表示部30に表示された周囲マップIの中に映る位置まで車両2を移動させて、そこで、一旦車両2を停止させる。その後、手指Fで映像表示部30の中の目標駐車位置Sに触れて、目標駐車位置・駐車方法指定部40に対して目標駐車位置Sの座標を入力する。このとき、具体的には、運転者は駐車枠の内部の1点に触れればよい。
入力された目標駐車位置Sの座標は、ずれ量算出部90に送られて、ずれ量算出部90において、目標駐車位置Sが含まれる駐車枠を規定する区画線を検出するとともに、障害物検出部140において、目標駐車位置Sに障害物がないことを検出する。
区画線の検出は、撮像部10を構成する4台のカメラ(前方カメラ10a,後方カメラ10b,左方カメラ10c,右方カメラ10d)のうち、目標駐車位置Sの座標を含む映像を撮影するカメラを選択して、そのカメラで撮影された映像に対して行われる。
画像処理によって、路面に描画された白線や黄線の検出を行うことは、昨今、一般的に行われており、そのいずれの方法を用いて行ってもよい。
例えば、路面に描画された白線や黄線で構成される区画線は、一般に路面に対して明るく撮影される。したがって、路面に対して正の輝度差を有している点(画素)を検出して、検出された点で囲まれて、なおかつ所定の幅を持った領域を、区画線を表わす領域として検出すればよい。なお、この方法によると、路面の汚れやごみなども検出される可能性があるため、該当する点を検出した後で、検出された複数の点が直線を構成している等の拘束条件を適用して、区画線を表わす領域を選択する。
また、撮影された画像から障害物の検出を行う方法は、特定の方法に限定されるものではなく、提案されているいずれの方法を用いて行ってもよい。例えば、撮像部10で撮影された画像の中から、鉛直方向に延びるエッジ成分を検出して、検出された鉛直エッジに挟まれた領域を障害物として検出することができる。また、撮像部を構成する各カメラ(前方カメラ10a,後方カメラ10b,左方カメラ10c,右方カメラ10d)が向いている方向に、例えば、超音波センサで構成された測距センサを配置して、この測距センサのうち、目標駐車位置Sを含む範囲を向いている測距センサの出力に基づいて、障害物を検出してもよい。
このようにして検出された区画線に囲まれた領域の中に障害物がないときに、駐車枠の位置を決定して、その結果を、図4(d)に示すように映像表示部30に表示する。これによって、運転者は、自分が指定した目標駐車位置Sが正しく設定できたことを確認する。また、指定された駐車枠の中に障害物が検出されたときには、運転者の指示を却下して再入力を促す。
(目標移動経路生成方法の説明)
図4(d)に示したように目標駐車位置の設定が完了した後で、運転者は、目標駐車位置・駐車方法指定部40の作用によって駐車方法の指定を行う。具体的な画面例は図示しないが、映像表示部30に表示された、駐車方法を選択するメニューの中から、これから行うべき駐車方法を選択する。本実施例では、後退によって並列駐車を行う選択をしたとする。
駐車方法が指定されると、次に、目標移動経路生成部50の作用によって、車両2の現在位置Pから目標駐車位置Sまでの目標移動経路が計算される。
目標移動経路生成部50は、図5(a)に示すように、車両2の現在位置Pの周囲マップI上の座標と、目標駐車位置Sの周囲マップI上の座標とから、切り返し点Pの座標と、現在位置Pと切り返し点Pを繋ぐ円弧Mの式と、切り返し点Pと目標駐車位置Sを繋ぐ円弧Mの式と、がそれぞれ車両2の目標移動経路として算出される。なお、目標移動経路の計算に必要な情報は、予め車両パラメータ記憶部60に記憶されており、必要に応じて読み出されて使用される。
目標移動経路生成部50は、具体的には、切り返し点Pから一定の操舵角を保持した状態で後退したときに目標駐車位置Sに到達するように、切り返し点Pの位置を設定する。このようにして設定される切り返し点Pの位置は複数通り設定することができる。そして、その中から、例えば、現在位置Pから一定の操舵角を保持した状態で前進したときに切り返し点Pに到達して、さらに、現在位置Pから切り返し点Pを経て目標駐車位置Sに至る距離が最短となるように、切り返し点Pの位置を設定すればよい。
そして、現在位置Pから切り返し点Pに至る、円弧Mからなる経路と、切り返し点Pから目標駐車位置Sに至る、円弧Mからなる経路がそれぞれ設定される。
なお、前記した例では、距離が最短となるように切り返し点Pの位置を設定したが、切り返し点Pの位置の設定方法は、それに限るものではない。例えば、障害物検出部140によって、車両2の近傍に障害物があることが検出されたときには、検出された障害物を避けて駐車できるような経路が生成される。
(駐車動作の説明)
駐車動作実行部70(図1参照)は、図5(a)〜(c)のように設定された目標移動経路に沿って、車両2を移動させる。このとき、車両2の操舵角は、設定された目標移動経路を辿るように制御される。また、車両2のアクセル操作は、運転者が自ら行ってもよいし、また、車両2が極低速で移動するように、アクセル操作を制御してもよい。
なお、駐車動作実行部70で駐車動作を行っているとき、運転者がブレーキを操作した際には、安全のため、車両2はその場で停止するものとする。また、障害物検出部140は、駐車動作実行部70で駐車動作を行っている間、車両2の周囲の障害物検出を行う。そして、車両2と接触する可能性のある障害物が検出されたときには、ブレーキをかけて車両2を停車させるものとする。
車両2の移動中の操舵制御は、具体的には、駐車動作実行部70において、目標移動経路生成部50で生成された目標移動経路から必要な操舵角を算出して、目標移動経路上にある進むべき目標位置と、過去の車速と操舵角を積分して得られる現在位置との差分値、および、目標操舵角を演算するための各種係数に基づいて操舵角の補正を行い、目標移動経路を辿るための目標操舵角を決定する。
そして、決定された目標操舵角と実際の操舵角との差分値、および、操舵角サーボ量を演算するための各種係数に基づいて、図2に示す電動パワーステアリングモータ312に流す電流値を算出して、電動パワーステアリングコントローラ310に出力する。
図2に示す電動パワーステアリングコントローラ310は、指示された電流を電動パワーステアリングモータ312に流して、車両2の操舵角を制御する。
(駐車完了判断方法の説明)
駐車動作を行っている最中も、随時、ずれ量算出部90において、撮像部10で撮影された映像の中から、目標駐車位置を規定する区画線の検出が行われる。
そして、駐車完了判断部80において、駐車動作が完了したか否かの判断が随時行われる。図6は、この駐車完了判断の方法を説明する図である。
図6(a)は、区画線Wで規定された目標駐車位置に、後退で並列駐車を行っている例を示している。駐車完了判断部80は、図6(a)における目標駐車位置を規定する区画線Wのうち、車両が進入する側の左右2本の区画線Wの端点K,Kを両端とする線分Kと、車両2の幅と等しい長さを有して、車両2の前端に接する線分Hとの位置関係に基づいて、駐車が完了したか否かを判断する。
なお、区画線Wは、一般に幅を有するため、以降、区画線Wの位置は、路面との境界を表わす点のうち、駐車枠の内側にある点の位置で表わすものとする。
図6(b)は、区画線Wで規定された目標駐車位置に、後退で並列駐車を行って、駐車動作が完了した様子を示している。このとき、線分Hは、線分Kに対して左側に位置する。これは、車両2の前端が、線分Kを跨いで、区画線Wに囲まれた目標駐車位置に入ったことを意味している。
線分Hが、線分Kに対して左側に位置していることが確認された後で、線分Hの端点H,Hから、それぞれ線分Kに向かって垂線を下ろして垂線の足を求める、そして、その垂線長を、それぞれh,hとする。
このとき、線分Hの端点H,Hから、それぞれ線分Kに下ろした垂線の足が線分K上にあることを確認した上で、垂線長h,hのうち小さい方の値(図6(b)の場合はh)が、予め決めておいた所定値よりも大きいことが確認されたときに、駐車動作が完了したものと判断する。すなわち、車両2が駐車枠に進入して、かつ車両2の先端が所定値以上、駐車枠内に進行したことを確認して、駐車が完了したと判断する。
図6(c)は、区画線Wで規定された目標駐車位置に、前進で並列駐車を行って、駐車動作が完了した様子を示している。
この場合も図6(b)の例と同様にして駐車動作の完了判断を行うことができる。すなわち、車両2の後端を示す線分Gの端点であり、車両2の左端位置に対応する特徴点である基準点Gと、車両2の右端位置に対応する特徴点である基準点Gから、それぞれ線分Kに下ろした垂線の足が、ともに線分K上にあることを確認した上で、垂線長g,gのうち小さい方の値(図6(c)の場合はg)が、予め決めておいた所定値よりも大きいときに、駐車が完了したと判断する。すなわち、車両2が駐車枠に進入して、かつ車両2の後端が所定値以上、駐車枠内に進行したことを確認して、駐車が完了したと判断する。
なお、図6に図示しないが、後退で縦列駐車を行っているときの駐車動作の完了判断も、前記した判断方法に則って行うことができる。すなわち、車両の前端を示す線分Hが、車両が進入する側の左右2本の区画線の端点K,Kを両端とする線分Kを跨いで、さらに所定距離だけ駐車枠内に進行したと判断されたときに、縦列駐車が完了したと判断する。
(目標駐車位置とのずれ量の算出方法の説明)
駐車動作が完了した後で、ずれ量算出部90において、車両2が駐車枠を規定する区画線に対してどのような姿勢で駐車しているかを検出する。
まず、ずれ量の定義について説明する。ここでいうずれ量には、ずれの大きさとずれの方向の2つの量がある。図7は、車両2が後退で並列駐車を行って、駐車動作が完了したときに得られる周囲マップIの様子を示している。
ここで、車両2の区画線Wに対するずれの大きさΔL,ΔLは、それぞれ、周囲マップIの中で、車両2の後端を示す一方の基準点G(車両2の左端位置に対応する1つの特徴点)を通る水平線と左側の区画線との交点をAとしたときの線分Gの長さ(図7のΔL)と、車両2の後端を示す他方の基準点G(車両2の右端位置に対応する1つの特徴点)を通る水平線と右側の区画線との交点をBとしたときの線分Gの長さ(図7のΔL)で定義されるものとする。
また、車両2の区画線Wiに対するずれの方向Δθは、車両2の左端、または右端に沿う直線と、区画線Wとのなす角度で定義されるものとする。
ずれの大きさΔL,ΔLは、ともに画素単位の値として算出されるが、予め、区画線Wとの位置関係が明確にわかった位置に車両2を停止させて、そのときのずれの大きさΔL,ΔLを算出することによって、画素単位の値を実際の距離に換算する換算係数を求めておくことができる(キャリブレーション)。そして、周囲マップIから算出されたずれの大きさΔL,ΔLに、前記した換算係数を作用させることによって、長さ単位のずれの大きさΔL,ΔLを算出することができる。
また、ずれの方向Δθは、左側の区画線上に、交点Aとは別の点Aを検出して、交点Aと点Aのそれぞれの座標に基づいて算出することができる。また、右側の区画線を用いて、交点Bとは別の点Bを検出して、交点Bと点Bのそれぞれの座標に基づいて算出することもできる。
ずれの方向Δθを高い精度で算出するために、区画線上で検出する点Aは、交点Aからできるだけ離れた位置とするのが望ましい。したがって、交点Aの上下方向座標に対して、周囲マップI上で上方向または下方向に所定値以上離れた上下位置で点Aの検出を行うようにする。または、交点Bの上下方向座標に対して、周囲マップI上で上方向または下方向に所定値以上離れた上下位置で点Bの検出を行うようにする。
このようにして算出されたずれの大きさΔL,ΔLとずれの方向Δθは、それぞれ、ずれ量記憶部100に記憶される。
もし、車両2が区画線Wiに対して正しく駐車されたときには、ΔL=ΔL,Δθ=0となるような、ずれの大きさΔL,ΔLとずれの方向Δθが算出されて記憶される。
(目標駐車位置とのずれ量の補正方法の説明)
ここで、車両2に、タイヤ空気圧の低下や、乗員の乗車位置・荷物の積載位置の偏り等、4輪に係る荷重の均等性が著しく崩れる状態が発生したときには、駐車動作を行った際に、車両2に駐車動作実行部70の指令値通りの操舵角を与えても、車両2の4輪にかかる荷重が均等でないために、目標移動経路生成部50で生成された目標移動経路を正しく辿ることができずに、駐車動作を完了したときの駐車位置が、目標駐車位置からずれる可能性がある。
そして、このときは、一般に、ΔL≠ΔL、Δθ≠0となる。このようにして発生した駐車位置のずれは、車両の状態(タイヤ空気圧、乗員数、荷物の積載状態等)が変わらない限り、駐車場所が変わっても恒常的に発生する可能性が高い。したがって、駐車動作を何度か行ったときに、例えば3回連続して、左右のずれの大きさΔL,ΔLとずれの方向Δθのうち、少なくとも一方が、予め決められた所定量だけずれているときには、そのずれは恒常的なずれであると判断することができる。
そして、目標移動経路生成部50において、車両2の目標移動経路を生成する際に、ずれが発生することを前提として、そのずれがなくなるような目標移動経路を生成する。
目標移動経路生成部50において、ずれが生じない目標移動経路を生成するには、いくつかの方法が考えられ、そのいずれを行ってもよい。例えば、切り返し点Pの座標を補正することによって円弧M,Mの形状をそれぞれ補正して、ずれが発生しても駐車枠の所定の位置に駐車できる、すなわち、駐車を完了したときに、左右のずれの大きさΔL,ΔLとずれの方向Δθが、それぞれ、ΔL=ΔL,Δθ=0となるような、補正された目標移動経路を生成してもよい。
また、目標駐車位置Sの座標のみを補正することによって円弧Mの形状を補正して、ずれが発生しても駐車枠の所定の位置に駐車できる、すなわち、駐車を完了したときに、左右のずれの大きさΔL,ΔLとずれの方向Δθが、それぞれ、ΔL=ΔL,Δθ=0となるような、補正された目標移動経路を生成してもよい。
なお、左右のずれの大きさΔL,ΔLの差と、ずれの方向Δθのうち、少なくとも一方が、予め設定した所定の上限値を超えているときには、警告出力部130の作用によって、車両に異常が発生している可能性があることを、音や音声や表示によって運転者に警告する。そして、タイヤ空気圧のチェックや、荷物の積載状態の確認、乗員の乗車位置の偏りの確認を促す。
以上、本実施例の構成と作用について、後退による並列駐車を例にあげて説明したが、その他の駐車形態、ずなわち、前進による並列駐車や後退による縦列駐車を行う場合であっても、同様の作用によって一連の動作が行われる。
例えば、図5(b)は、目標駐車位置Sに対して、前進による並列駐車を指定した場合の例を示す。この場合は、切り返し点Pが設定されて、現在位置Pから切り返し点Pに至る円弧Mと、切り返し点Pから目標駐車位置Sに至る円弧Mが、それぞれ車両2の目標移動経路として算出される。
また、図5(c)は、目標駐車位置Sに対して、縦列駐車を指定した場合の例を示す。この場合は、切り返し点Pが設定されて、現在位置Pから切り返し点Pに至る直線Nと、切り返し点Pから目標駐車位置Sに至る円弧M,円弧Mが、それぞれ車両2の目標移動経路として算出される。なお、この場合、円弧Mと円弧Mは、点Pにおいて接続されて、この点Pにおいて、操舵角の設定を変更する必要がある。すなわち、円弧M上ではステアリングホイール314(図2参照)を左に操舵して、円弧M上ではステアリングホイール314を右に操舵する。
(ずれ量の記憶方法、および利用方法の説明)
算出されたずれ量(ずれの大きさΔL,ΔLとずれの方向Δθ)は、それぞれ、過去所定回数分だけ、ずれ量記憶部100(図1参照)に記憶される。そして、新たなずれ量が算出されたときに、最も古いずれ量が消去される構成になっている。
ここで、車両2のタイヤ交換を行ったとき、タイヤの空気圧を調整したとき、車両2の荷物の積載状態が大きく変化したとき、車両2に乗車している乗員数が大きく変化したとき等、車両状態が大きく変化したときには、駐車動作を行ったときのずれ量の発生状態が変化する可能性が高いため、図1に示す目標駐車位置・駐車方法指定部40によって目標駐車位置と駐車方法を指定したときに、過去に記憶されたずれ量を消去することができる。この機能は、図1に示す記憶情報消去部110の作用によって実現される。
具体的には、図1に示す映像表示部30の画面内に、過去のずれ量を消去するか否かを尋ねるメニューを表示して、運転者が、それに対して必要な情報を入力するインタフェースによって実現される。
さらに、図1に示す記憶情報非反映指示部120の作用によって、目標移動経路生成部50において目標移動経路を生成する際に、過去のずれ量を考慮しないで目標移動経路を生成する設定とすることもできる。
これは、普段利用している駐車場とは状態が大きく異なる駐車場、例えば、傾斜がある駐車場で駐車を行う際や、未舗装の駐車場で駐車を行う際等に、過去のずれ量を考慮して目標移動経路を生成してしまうと、逆に、ずれ量が増加してしまう可能性があるためである。このような状況においては、記憶情報非反映指示部120の作用によって、一時的に、過去のずれ量を考慮しないで目標移動経路を生成することができる。
記憶情報非反映指示部120の機能は、図1に示す目標駐車位置・駐車方法指定部40によって目標駐車位置と駐車方法を指定したときに、映像表示部30の画面内に、過去のずれ量を反映するか否かを尋ねるメニューを表示して、運転者が、それに対して必要な情報を入力するインタフェースによって実現される。そして、記憶情報非反映指示部120の機能を利用したときには、駐車完了時に算出されるずれ量は、ずれ量記憶部100に記憶しないものとする。
(実施例における処理の流れの説明)
以上、駐車支援装置1で行われる処理の概要を説明したが、次に、全体の処理の流れを、図8のフローチャートを用いて説明する。なお、前記したキャリブレーションは事前に実施済みであるものとして、図8のフローチャートへは記載は省略する。
(ステップS800)駐車支援開始スイッチ15がONになったか否かを判断する。ONのときはステップS802に進み、ONでないときはステップS800を繰り返す。
(ステップS802)ずれ量記憶部100に記憶されている、後述するずれ補正フラグを読み込む。
(ステップS804)運転者は、目標駐車位置・駐車方法指定部40の作用によって、目標駐車位置・駐車方法の指示を行う。
(ステップS806)撮像部10で車両2の周囲の映像を撮影して画像入力を行い、さらに、座標変換・合成部20で入力された画像を座標変換して俯瞰図に変換する。
(ステップS808)座標変換・合成部20において、生成された俯瞰図を1枚の画像に合成して周囲マップIを作成して、映像表示部30に表示する。
(ステップS810)後述するずれ量補正フラグが立っているか否かを判断する。ずれ量補正フラグが立っているときはステップS812に進み、ずれ量補正フラグが立っていないときはステップS814に進む。
(ステップS812)目標移動経路生成部50において、車両2の現在位置Pから、切り返し点Pを経て目標駐車位置Sに至る、補正された目標移動経路を生成する。
(ステップS814)目標移動経路生成部50において、車両2の現在位置Pから、切り返し点Pを経て目標駐車位置Sに至る、補正されていない目標移動経路を生成する。
(ステップS816)駐車動作実行部70において、目標移動経路生成部50で生成された目標移動経路を辿るように、車両2の操舵角を制御しながら、駐車動作を行う。
(ステップS818)駐車完了判断部80において、駐車動作が完了したか否かを判断する。駐車動作が完了したときはステップS820に進み、駐車動作が完了していないときはステップS806に戻る。ステップS818で行われる処理の詳細な流れについては後述する。
なお、ステップS806に戻った後で、ステップS812において目標移動経路の生成を繰り返すが、これは、ステップS816に戻って駐車動作を継続してもよい。ただし、駐車動作を継続すると、目標移動経路を辿った際に、車両2の走行とともに誤差が蓄積される可能性があるため、ステップS806に戻って、車両2が微小距離走行する毎に、改めて、現在位置からの目標移動経路を生成することによって、誤差の蓄積を防止することができる。
(ステップS820)ずれ量算出部90において、目標駐車位置と実際の駐車位置との間のずれの大きさΔL,ΔLとずれの方向Δθをそれぞれ算出する。なお、ステップS820で行われる処理の詳細な流れについては後述する。
(ステップS822)ずれ量算出部90において、ずれ量(ずれの大きさΔL,ΔLとずれの方向Δθ)が、それぞれ、予め設定した許容範囲内にあるか否かを判断する。もし、許容範囲内にあるときは図8の処理を終了する。一方、許容範囲内にないときには、ステップS824に進む。
(ステップS824)ずれ量算出部90において、ずれ量(ずれの大きさΔL,ΔLとずれの方向Δθのいずれか1つ)が、予め設定した上限値以上であるか否かを判断する。もし、上限値以上であるときにはステップS826に進み、上限値以上でないときにはステップS828に進む。
(ステップS826)警告出力部130において、タイヤ空気圧のチェック、荷物の積載状態の確認、乗員の乗車位置の偏りの確認を行うように、警告を出力する。
(ステップS828)ずれの大きさΔL,ΔLとずれの方向Δθを、それぞれ、ずれ量記憶部100に記憶する。
(ステップS830)ずれ量算出部90において、ずれ量記憶部100に記憶された、過去のずれの大きさΔL,ΔLとずれの方向Δθとを分析して、同一方向に所定回数(例えば3回)以上ずれたか否かを判断する。条件に合致したとき(YESのとき)はステップS832に進み、条件に合致しないとき(NOのとき)はステップS834に進む。
(ステップS832)ずれ量記憶部100において、目標移動経路生成部50で車両2の目標移動経路を生成する際に、目標移動経路に補正を施すことを示すずれ量補正フラグを立てる。
(ステップS834)ずれ量記憶部100において、目標移動経路生成部50で車両2の目標移動経路を生成する際に、目標移動経路に補正を施すことを示すずれ量補正フラグをおろす。
次に、図9を用いて、駐車完了判断処理の流れについて説明する。
(ステップS901)縦列駐車中か否かを判断する。縦列駐車中であったら、ステップS902に進み、縦列駐車中でないときはステップS903に進む。
(ステップS902)駐車完了判断部80において、車両2の前端が線分K(図6(b)参照)を跨いで、所定距離以上駐車枠内に進んだ位置にあるか否かを判断する。条件に合ったとき(YESのとき)はステップS907に進み、条件に合わないとき(NOのとき)はステップS902を繰り返す。
(ステップS903)後退で並列駐車中か否かを判断する。後退で並列駐車中であったら、ステップS904に進み、後退で並列駐車中でないときはステップS905に進む。
(ステップS904)駐車完了判断部80において、車両2の前端が線分K(図6(b)参照)を跨いで、所定距離以上駐車枠内に進んだ位置にあるか否かを判断する。条件に合ったとき(YESのとき)はステップS907に進み、条件に合わないとき(NOのとき)はステップS904を繰り返す。
(ステップS905)前進で並列駐車中か否かを判断する。前進で並列駐車中であったら、ステップS906に進み、後退で並列駐車中でないときはステップS901に戻る。
(ステップS906)駐車完了判断部80において、車両2の後端が線分K(図6(c)参照)を跨いで、所定距離以上駐車枠内に進んだ位置にあるか否かを判断する。条件に合ったとき(YESのとき)はステップS907に進み、条件に合わないとき(NOのとき)はステップS906を繰り返す。
(ステップS907)駐車完了判断部80において、駐車が完了したと判断される。
次に、図10を用いて、ずれ量算出処理の流れについて説明する。なお、この処理は、全て、図1に示すずれ量算出部90で行われる。
(ステップS101)車両2の左端位置に対応する特徴点である基準点Gと、車両2の右端位置に対応する特徴点である基準点Gの位置(図7参照)を検出する。基準点G,Gは、車両2の左右後端を表わす点であって、それらの点は、撮像部10の仕様と車両2の種類が同じであって、なおかつ、周囲マップIの合成方法が同じであれば、周囲マップIの中で、予め決められた位置に存在する。したがって、周囲マップIの中から、車両2を表わす仮想画像に外接する矩形の頂点のうち、駐車枠の奥側にある頂点の位置を検出することによって、基準点G,Gの位置を検出することができる。また、基準点G,Gの位置は、駐車支援装置1の仕様が変わらない限り、前記したように、周囲マップ内での座標を予め計算しておくことができるため、その座標を記憶しておき、記憶された値を読み出して使用してもよい。
(ステップS102)車両の左側の区画線上の特徴点である交点Aと、車両の右側の区画線上の特徴点である交点Bの位置(図7参照)を検出する。交点Aの位置は、周囲マップIの中から検出された区画線と、基準点Gを通る水平線との交点のうち、車両2の左側の交点の位置として検出されて、交点Bの位置は、周囲マップIの中から検出された区画線と、基準点Gを通る水平線との交点のうち、車両2の右側の交点の位置として検出される。
(ステップS103)ずれの大きさΔL(図7参照)を算出する。具体的には、ずれの大きさΔLは、基準点Gと交点Aの距離として算出される。
(ステップS104)ずれの大きさΔL(図7参照)を算出する。具体的には、ずれの大きさΔLは、基準点Gと交点Bの距離として算出される。
(ステップS105)点Aまたは点Bの位置(図7参照)を検出する。具体的には、点Aは、先に検出した交点Aに対して、周囲マップI上で所定値だけ上方にある区画線W上の点として検出される。また、点Bは、先に検出した交点Bに対して、周囲マップI上で所定値だけ上方にある区画線W上の点として検出される。
(ステップS106)ずれの方向Δθ(図7参照)を算出する。具体的には、交点Aと点Aを結ぶ線分が、周囲マップIの鉛直方向となす角度として算出される。また、ずれの方向Δθは、交点Bと点Bを結ぶ線分が、周囲マップIの鉛直方向となす角度として算出してもよい。
以上説明したように、このように構成された本発明の1実施形態である駐車支援装置1によれば、目標駐車位置Sの近傍で停止した車両2において、撮像部10が撮像して、運転者に対して提示された車両周囲の映像の中から、目標駐車位置・駐車方法指定部40によって、運転者が目標駐車位置Sと駐車方法を指定して、目標移動経路生成部50が、目標駐車位置Sの近傍から目標駐車位置Sまでの車両2の目標移動経路を生成して、駐車動作実行部70が、生成された目標移動経路に従って車両2を駐車させて、駐車完了判断部80が、駐車が完了したことを判断して、ずれ量算出部90が、駐車が完了したときの、車両2の位置と目標駐車位置Sとのずれの大きさΔL,ΔLとずれの方向Δθ(ずれ量)を算出して、ずれ量記憶部100が、算出されたずれの大きさΔL,ΔLとずれの方向Δθ(ずれ量)を記憶する。そして、目標移動経路生成部50が新たな目標移動経路を生成するときに、ずれ量記憶部100に記憶された、過去複数回の駐車完了時のずれの大きさΔL,ΔLとずれの方向Δθ(ずれ量)に基づいて、ΔL=ΔL,Δθ=0になるように(ずれ量が発生しないように)、目標駐車位置Sの近傍から目標駐車位置Sまでの車両2の目標移動経路を生成するため、タイヤ空気圧の低下や空気圧のばらつき、乗員の乗車位置の偏り、荷物の積載位置の偏り等に左右されずに、また、運転者が特別な操作を行うことなしに、目標駐車位置Sの中に、駐車枠を示す区画線と所定の位置関係を保った状態で、車両2を確実に駐車することができる。
また、本発明の1実施形態である駐車支援装置1によれば、ずれ量算出部90は、ずれ量として、車両2の左端と車両2の左側の駐車枠を表わす区画線との距離で表わされる左方のずれの大きさΔLと、車両2の右端と車両2の右側の駐車枠を表わす区画線との距離とで表わされる右方のずれの大きさΔLと、車両2の左端、または右端に沿う直線と駐車枠を表わす区画線との角度で表わされるずれの方向Δθと、を算出するため、駐車が完了したときの車両2の姿勢を簡便に算出することができる。
また、本発明の1実施形態である駐車支援装置1によれば、ずれ量算出部90は、車両2の駐車が完了したときに、目標駐車位置Sの周囲に引かれた区画線のうち、車両2の左側の区画線上にある2つの特徴点である、交点Aと点Aの位置と、車両2の左端位置に対応する1つの特徴点である基準点Gの位置と、を検出して、検出された交点Aの位置と基準点Gの位置とに基づいて左方のずれの大きさΔLを算出し、車両2の右側の区画線上にある2つの特徴点である、交点Bと点Bの位置と、車両2の右端位置に対応する1つの特徴点である基準点Gの位置と、を検出して、検出された交点Bの位置と基準点Gの位置とに基づいて右方のずれの大きさΔLを算出し、さらに、車両2の左側の区画線上にある2つの特徴点である、交点Aと点Aの位置、または、車両2の右側の区画線上にある2つの特徴点である、交点Bと点Bの位置、に基づいて、ずれの方向Δθを算出するため、駐車が完了したときの車両2の位置と目標駐車位置Sとのずれを、簡単な処理によって算出することができる。
また、本発明の1実施形態である駐車支援装置1によれば、目標移動経路生成部50が、所定回数の駐車を行って、左方のずれの大きさΔLと右方のずれの大きさΔLの差分値と、ずれの方向Δθと、がともに所定範囲内にあるとき、駐車動作実行部70が次の駐車を行う際に、目標駐車位置Sに、左方のずれの大きさΔLと右方のずれの大きさΔLの差分値が0になり、かつ、ずれの方向Δθが0になるように駐車することができる目標移動経路を生成するため、運転者が何ら特別な指示を行うことなしに、ずれ量の発生を確実に補正することができる。
また、本発明の1実施形態である駐車支援装置1によれば、車両の前端または後端が、前記車両の左右にそれぞれ引かれた2本の区画線のそれぞれ端点のうち、前記車両が進入する側の2つの端点を結んだ線分に対して、目標駐車位置の外側から前記目標駐車位置の内側に所定距離以上離れた位置にあること、を検出して、前記車両の駐車が完了したと判断するため、駐車が完了したときの車両2の位置と目標駐車位置Sとのずれを簡便な演算によって算出することができる。
また、本発明の1実施形態である駐車支援装置1によれば、ずれ量記憶部100に記憶されたずれの大きさΔL,ΔLとずれの方向Δθ(ずれ量)を消去する記憶情報消去部110を有するため、車両状態が大きく変化したときには、過去のずれ量を消去することができ、これによって、車両状態が変化する前のずれ量を用いて目標移動経路を生成してしまうことにより、駐車完了時に、車両2のずれ量が増大してしまうことを防止できる。
また、本発明の1実施形態である駐車支援装置1は、ずれ量記憶部100に記憶されたずれの大きさΔL,ΔLとずれの方向Δθ(ずれ量)を目標移動経路生成部50において車両2の目標移動経路を生成する際に利用しない記憶情報非反映指示部120を有するため、普段利用している駐車場とは状態が大きく異なる駐車場において、ずれ量を補正した目標移動経路の生成を一時的に中止することができ、これによって、車両2のずれ量が増大してしまうことを防止できる。
また、本発明の1実施形態である駐車支援装置1によれば、ずれ量算出部90で算出されたずれの大きさΔL,ΔLの差とずれの方向Δθ(ずれ量)のうち、少なくとも一方が所定の上限値以上であるときに警告を出力する警告出力部130を有するため、車両に異常が発生している可能性があることを運転者に対して確実に警告することができ、タイヤ空気圧のチェックや、荷物の積載状態の確認、乗員の乗車位置の偏りの確認を促すことができる。
以上、本発明の実施例を図面により詳述したが、実施例は本発明の例示にしか過ぎないものであるため、本発明は実施例の構成にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲の設計の変更等があっても、本発明に含まれることは勿論である。
1 駐車支援装置
10 撮像部
15 駐車支援開始スイッチ
20 座標変換・合成部
30 映像表示部
40 目標駐車位置・駐車方法指定部
50 目標移動経路生成部
60 車両パラメータ記憶部
70 駐車動作実行部
80 駐車完了判断部
90 ずれ量算出部
100 ずれ量記憶部
110 記憶情報消去指示部
120 記憶情報非反映指示部
130 警告出力部

Claims (8)

  1. 車両を含む前記車両の周囲の映像を撮影する撮像部と、
    目標駐車位置の近傍で停止した前記車両の運転者に対して、前記撮像部で撮影された映像を提示して、前記提示された映像の中から前記車両の目標駐車位置を指定させて、さらに前記目標駐車位置への駐車方法を指定させる目標駐車位置・駐車方法指定部と、
    前記車両の現在位置から前記目標駐車位置に至る、前記車両の目標移動経路を生成する目標移動経路生成部と、
    生成された前記目標移動経路に従って前記車両を駐車させる駐車動作実行部と、
    前記駐車が完了したことを判断する駐車完了判断部と、
    前記駐車完了判断部において駐車が完了したと判断されたときの、前記目標駐車位置と前記車両の実際の位置とのずれ量を算出するずれ量算出部と、
    前記ずれ量を記憶するずれ量記憶部と、を有し、前記ずれ量記憶部に記憶された、過去複数回の駐車を行って算出されたずれ量に基づいて、前記目標移動経路生成部において、前記ずれ量が発生しない目標移動経路を生成することを特徴とする駐車支援装置。
  2. 前記ずれ量算出部は、前記ずれ量として、前記車両の左端と前記車両の左側の駐車枠を表わす区画線との距離で表わされる左方のずれの大きさと、前記車両の右端と前記車両の右側の駐車枠を表わす区画線との距離とで表わされる右方のずれの大きさと、前記車両の左端、または右端に沿う直線と駐車枠を表わす区画線との角度で表わされるずれの方向と、を算出するものであることを特徴とする請求項1に記載の駐車支援装置。
  3. 前記ずれ量算出部は、前記駐車が完了したときに、前記目標駐車位置の周囲に引かれた区画線のうち、前記車両の左側の区画線上にある少なくとも2つの特徴点の位置と、前記車両の左端位置に対応する1つの特徴点の位置と、に基づいて、前記左方のずれの大きさと前記ずれの方向を算出し、
    前記車両の右側の区画線上にある少なくとも2つの特徴点の位置と、前記車両の右端位置に対応する1つの特徴点の位置と、に基づいて、前記右方のずれの大きさと前記ずれの方向を算出することを特徴とする請求項2に記載の駐車支援装置。
  4. 前記目標移動経路生成部は、所定回数の駐車を行って、前記左方のずれの大きさと前記右方のずれの大きさの差分値と、前記ずれの方向と、がともに所定範囲内にあるとき、前記駐車動作実行部が次の駐車を行う際に、前記目標駐車位置に、前記差分値が0になり、かつ、前記ずれの方向が0になるように駐車することができる目標移動経路を生成することを特徴とする請求項2または請求項3に記載の駐車支援装置。
  5. 前記駐車完了判断部は、前記車両の前端または後端が、前記車両の左右にそれぞれ引かれた2本の区画線のそれぞれ端点のうち、前記車両が進入する側の2つの端点を結んだ線分に対して、目標駐車位置の外側から前記目標駐車位置の内側に所定距離以上離れた位置にあること、を検出して、前記車両の駐車が完了したと判断することを特徴とする請求項1から請求項4のいずれか1項に記載の駐車支援装置。
  6. 前記ずれ量記憶部に記憶されたずれ量を消去する記憶情報消去部を有することを特徴とする請求項1から請求項5のいずれか1項記載の駐車支援装置。
  7. 前記ずれ量記憶部に記憶されたずれ量を前記目標移動経路生成部において前記車両の目標移動経路を生成する際に利用しない記憶情報非反映指示部を有することを特徴とする請求項1から請求項6のいずれか1項に記載の駐車支援装置。
  8. 前記ずれ量算出部で算出されたずれ量が所定の上限値以上であるときに警告を出力する警告出力部を有することを特徴とする請求項1から請求項7のいずれか1項に記載の駐車支援装置。
JP2013107730A 2013-05-22 2013-05-22 駐車支援装置 Active JP6216155B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013107730A JP6216155B2 (ja) 2013-05-22 2013-05-22 駐車支援装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013107730A JP6216155B2 (ja) 2013-05-22 2013-05-22 駐車支援装置

Publications (2)

Publication Number Publication Date
JP2014227021A JP2014227021A (ja) 2014-12-08
JP6216155B2 true JP6216155B2 (ja) 2017-10-18

Family

ID=52127273

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013107730A Active JP6216155B2 (ja) 2013-05-22 2013-05-22 駐車支援装置

Country Status (1)

Country Link
JP (1) JP6216155B2 (ja)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6493000B2 (ja) * 2015-06-16 2019-04-03 日産自動車株式会社 路面標示検出装置及び路面標示検出方法
KR101755813B1 (ko) * 2015-07-20 2017-07-19 현대자동차주식회사 주차 조향 보조 시스템 및 그 주차 궤적 보정 방법
US11691619B2 (en) 2015-08-12 2023-07-04 Hyundai Motor Company Automatic parking system and automatic parking method
US10392009B2 (en) 2015-08-12 2019-08-27 Hyundai Motor Company Automatic parking system and automatic parking method
KR101704244B1 (ko) 2015-08-12 2017-02-22 현대자동차주식회사 원격 주차 장치 및 주차 방법
JP6793085B2 (ja) 2017-04-07 2020-12-02 クラリオン株式会社 駐車支援装置
JP2018176938A (ja) * 2017-04-11 2018-11-15 株式会社デンソー 自動駐車支援装置および自動駐車支援方法
US11155257B2 (en) * 2017-06-26 2021-10-26 Hitachi Automotive Systems, Ltd. Automatic parking control device
JP6989333B2 (ja) * 2017-09-29 2022-01-05 フォルシアクラリオン・エレクトロニクス株式会社 駐車支援装置
KR102775622B1 (ko) * 2018-10-16 2025-03-05 주식회사 에이치엘클레무브 차량 제어 시스템 및 차량 제어 방법
JP7219597B2 (ja) 2018-11-22 2023-02-08 日立Astemo株式会社 車両制御装置
JP7215107B2 (ja) * 2018-11-22 2023-01-31 トヨタ自動車株式会社 移動指示システム
JP7120036B2 (ja) 2019-01-16 2022-08-17 トヨタ自動車株式会社 自動駐車管理装置
JP7226028B2 (ja) * 2019-04-02 2023-02-21 トヨタ自動車株式会社 車両制御装置
JP7329409B2 (ja) * 2019-10-11 2023-08-18 株式会社アイシン 駐車支援装置、駐車支援方法、およびプログラム
JP6962997B2 (ja) * 2019-12-13 2021-11-05 本田技研工業株式会社 走行支援システムおよびその制御方法
JP7467202B2 (ja) * 2020-03-31 2024-04-15 本田技研工業株式会社 駐車支援システム
CN112433522A (zh) * 2020-08-19 2021-03-02 深圳市银星智能科技股份有限公司 一种机器人行走控制方法及机器人
CN113625713B (zh) * 2021-08-11 2024-04-16 北京京东振世信息技术有限公司 自动引导运输车的控制方法和装置
WO2023119375A1 (ja) * 2021-12-20 2023-06-29 株式会社Subaru 駐車支援装置
CN115179968B (zh) * 2022-07-14 2025-08-22 阿波罗智能技术(北京)有限公司 自动驾驶卸货方法、装置、设备和自动驾驶车辆
JP7756137B2 (ja) * 2023-11-20 2025-10-17 本田技研工業株式会社 駐車制御装置及び駐車制御方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3828655B2 (ja) * 1998-01-26 2006-10-04 本田技研工業株式会社 車両の自動操舵装置
JP4700899B2 (ja) * 2003-04-14 2011-06-15 株式会社豊田自動織機 駐車支援装置
JP2006123606A (ja) * 2004-10-26 2006-05-18 Toyota Motor Corp 駐車支援装置
JP2006298115A (ja) * 2005-04-19 2006-11-02 Aisin Aw Co Ltd 運転支援方法及び運転支援装置
JP2008279875A (ja) * 2007-05-10 2008-11-20 Alpine Electronics Inc 駐車支援装置
JP5397321B2 (ja) * 2009-06-09 2014-01-22 株式会社デンソー 駐車支援システム

Also Published As

Publication number Publication date
JP2014227021A (ja) 2014-12-08

Similar Documents

Publication Publication Date Title
JP6216155B2 (ja) 駐車支援装置
US7755511B2 (en) Parking assistance apparatus
JP4466200B2 (ja) 駐車支援装置
JP5212748B2 (ja) 駐車支援装置
JP5936281B2 (ja) 車両の車線逸脱防止制御装置
JP6087969B2 (ja) 車両の走行制御装置
JP5947849B2 (ja) 車両の車線逸脱防止制御装置
US10268905B2 (en) Parking assistance apparatus
JP6055528B1 (ja) 車両の操舵制御装置
KR101398223B1 (ko) 차량의 차선 변경 제어 장치 및 그 제어 방법
US20090251334A1 (en) Parking assisting system
US20140163862A1 (en) Apparatus and method for controlling parking assistance
KR20160003329A (ko) 주차 공간에 주차시 차량의 운전자를 보조하는 방법
JP2001180405A (ja) 操舵支援装置
JP5446139B2 (ja) 駐車支援装置及び駐車支援方法
JP7152889B2 (ja) 操舵制御装置、操舵制御方法、及び操舵制御システム
JP5516988B2 (ja) 駐車支援装置
WO2012039004A1 (ja) 運転支援装置
JP2014048859A (ja) 遠隔操縦システム
JP5636493B2 (ja) 画像処理装置、及び画像表示装置
JP2013052754A (ja) 駐車支援装置
JP2019526105A (ja) 周辺モデルの写像を作成するための方法、並びに、車両制御システム、及び、対応する車両
JP2017061265A (ja) 車両の走行制御装置
JP5044136B2 (ja) 駐車支援装置
WO2018003188A1 (ja) 周辺監視装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160421

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20160421

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170307

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170313

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: 20170905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170922

R150 Certificate of patent or registration of utility model

Ref document number: 6216155

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350