JP7816484B2 - 駐車支援方法及び駐車支援装置 - Google Patents
駐車支援方法及び駐車支援装置Info
- Publication number
- JP7816484B2 JP7816484B2 JP2024504330A JP2024504330A JP7816484B2 JP 7816484 B2 JP7816484 B2 JP 7816484B2 JP 2024504330 A JP2024504330 A JP 2024504330A JP 2024504330 A JP2024504330 A JP 2024504330A JP 7816484 B2 JP7816484 B2 JP 7816484B2
- Authority
- JP
- Japan
- Prior art keywords
- target
- parking
- trajectory
- vehicle
- driving trajectory
- 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
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/027—Parking aids, e.g. instruction means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/06—Automatic manoeuvring for parking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/027—Parking aids, e.g. instruction means
- B62D15/028—Guided parking by providing commands to the driver, e.g. acoustically or optically
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/027—Parking aids, e.g. instruction means
- B62D15/0285—Parking performed automatically
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
- B60W2050/0083—Setting, resetting, calibration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/146—Display means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/215—Selection or confirmation of options
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Human Computer Interaction (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、駐車開始位置から目標駐車位置まで車両が移動できる経路に制約があっても、駐車開始位置から目標駐車位置まで車両が移動できる目標走行軌道を算出することを目的とする。
本発明の目的及び利点は、特許請求の範囲に示した要素及びその組合せを用いて具現化され達成される。前述の一般的な記述及び以下の詳細な記述の両方は、単なる例示及び説明であり、特許請求の範囲のように本発明を限定するものでないと解するべきである。
図1を参照する。車両1は、目標駐車位置への車両1の駐車を支援する駐車支援装置10を備える。駐車支援装置10は、車両1の現在位置から目標駐車位置までの目標走行軌道に沿って走行することを支援する。駐車支援装置10による駐車支援には様々な形態がある。例えば、車両1の目標走行軌道に沿って目標駐車位置まで走行するように車両1を制御する自動運転を行ってもよい。車両1の目標走行軌道に沿って目標駐車位置まで走行するように車両1を制御する自動運転とは、車両の操舵角、駆動力、制動力の全て、あるいは一部を制御して、車両1の目標走行軌道に沿った走行の全てあるいは一部を自動的に実施する制御を意味する。また、目標走行軌道と車両1の現在位置とを車両1の乗員が視認可能な表示装置に表示することによって、車両1の駐車を支援してもよい。
ヒューマンマシンインタフェース(HMI)12は、駐車支援装置10と乗員との間で情報を授受するインタフェース装置である。HMI12は、車両1の乗員が視認可能な表示装置や、スピーカやブザーや、操作子(ボタンやスイッチ、レバー、ダイヤル、タッチパネルなど)を備える。
ステアリングアクチュエータ18aは、コントローラ16の制御信号に応じて車両1の操舵機構の操舵方向及び操舵量を制御する。アクセルアクチュエータ18bは、コントローラ16の制御信号に応じて、エンジンや駆動モータである駆動装置のアクセル開度を制御する。ブレーキアクチュエータ18cは、コントローラ16の制御信号に応じて制動装置を作動させる。
例えば駐車支援装置10は、手動運転により車両1を目標駐車位置Ptに駐車する時に、目標駐車位置Ptの周囲の物標の特徴点と特徴量とを検出し、目標駐車位置Ptに対する特徴点の位置と特徴量とを記憶装置21に記憶する。このように、駐車支援装置10が物標の特徴点の位置と特徴量とを記憶装置21に記憶する動作モードを「物標学習モード」と表記する。
一方で、目標駐車位置Ptへの車両1の駐車を支援する動作モードを「駐車支援モード」と表記する。駐車支援モードにおいて駐車支援装置10は、記憶した目標駐車位置Ptの周囲の物標の特徴点位置と特徴量と、車両1の周囲で検出される物標の特徴点の位置と特徴量とに基づいて目標駐車位置Ptに対する駐車開始位置の相対位置を算出し、算出した相対位置に基づいて目標走行軌道Ttを算出し、目標走行軌道Ttに沿った車両1の移動を支援する駐車支援制御を実行する。
例えば、駐車開始位置と目標駐車位置Ptまでの間に柱や樹木などの固定の障害物があったり、車両が移動できる空間(すなわち可動範囲)が制限されることがある。このような場合には、目標駐車位置Ptに対する駐車開始位置の相対位置に基づいて目標走行軌道を生成しても、車両が目標走行軌道に沿って移動できないことがある。
また、上記の障害物や制限を回避するために、駐車開始位置から目標駐車位置Ptまでの移動中に目標走行軌道を修正すると、円滑な目標走行軌道を生成できないことがある。
駐車支援装置10は、実走行軌道Taに基づいて、駐車開始位置から目標駐車位置Ptまで移動する途中で車両1を経由させる目標中間位置(図2Aの例では位置Pi1)を設定する。
駐車支援装置10は、実走行軌道Taのうち、生成軌道と第1所定距離d1以上乖離している部分を含んだ範囲である乖離範囲を算出する。例えば図2Aには、実走行軌道Taのうち、生成軌道Tc1と第1所定距離d1以上乖離している部分を含む乖離範囲R1が示されている。
また、実走行軌道Taのうち、生成軌道と第1所定距離d1以上乖離している部分を「乖離部分」と表記する。例えば、実走行軌道Ta上のある地点における乖離量が第1所定距離d1であり、その前後で乖離量が第1所定距離d1未満である場合、乖離部分は実走行軌道Ta上の単一の地点となる。また例えば、実走行軌道Ta上の2つの地点における乖離量が第1所定距離d1であり、これら2つの地点に挟まれた実走行軌道Ta上の区間において連続して乖離量が第1所定距離d1より大きい場合には、これら2つの地点に挟まれた区間が単一の乖離部分となる。なお、第1所定距離d1とは手動運転により車両1を駐車する時に、車両1の運転者が障害物を回避するために軌道を修正したと判定される程度の距離であり、予め定められた距離である。手動運転により車両1を駐車する時の軌道は運転者毎に、ある程度のばらつきを持っているため、第1所定距離d1は実験やシミュレーション等で得られた、運転者毎の走行軌道のばらつきを考慮した上で予め設定することができる。
また例えば、乖離部分に含まれる実走行軌道Ta上の複数の地点を乖離範囲として算出してよい。例えば、非零の長さを有する乖離部分に含まれる複数の地点を乖離範囲として算出してもよい。
また例えば、非零の長さを有する乖離部分の一部又は全部の区間を乖離範囲として算出してよい。
また、例えば乖離範囲として、これら単一の地点、複数の地点、区間から第2所定距離d2以内の範囲を乖離範囲R1として指定してもよい。第2所定距離d2は、第1所定距離d1よりも短くなるように適宜設定してよい。
目標中間位置Pi1は、地点P1と異なる位置に設定してもよい。すなわち、目標中間位置は、乖離範囲毎に、乖離範囲内の実走行軌道Ta上の点であって生成軌道との間の乖離が最も長い地点と異なる位置に設定してもよい。図2Aの例では、地点P1から第2所定距離d2以内の範囲に設定してもよい。
このように、手動運転により開始点Psから目標駐車位置Ptまで実際に車両1が移動した実走行軌道Taに基づいて目標中間位置を設定し、駐車開始位置から目標中間位置を介して目標駐車位置Ptへ至る目標走行軌道Ttを算出することで、車両1が移動できる経路に制約があっても車両1が走行できる目標走行軌道を生成できる。
また、駐車開始位置から目標駐車位置Ptまでの移動を開始する前に、目標中間位置Pi1を経由する軌道を生成できるので、円滑な目標走行軌道を生成できる。
画像変換部40は、外界センサ14のカメラの撮像画像を、車両1の真上の仮想視点から見た俯瞰画像(アラウンドビューモニター画像)に変換する。以下、画像変換部40による変換後の俯瞰画像を「周囲画像」と表記することがある。
自己位置算出部41は、車両センサ15から出力される車両情報に基づくデッドレコニング等により固定座標系上の車両1の現在位置を演算する。固定座標系とは、特定の地点を座標原点とする座標系(例えば地図座標系)である。自己位置算出部41は、演算した現在位置を、外界センサ14で検出した車両1の周囲の物標位置と、既知の物標位置や高精度地図情報と、の間のマップマッピング等によって補正してもよい。
さらに特徴点検出部42は、車両1の現在位置を自己位置算出部41から受信する。特徴点検出部42は、検出した特徴点の位置及びその特徴量と、特徴点を検出した時点の車両1の現在位置とを含んだ特徴点データを生成する。特徴点検出部42は、特徴点データを地図データ生成部43と相対位置算出部47に出力する。なおここで、特徴点検出部42は、少なくとも特徴点の位置を検出できれば良い。すなわち、特徴点データとしては少なくとも特徴点の位置と車両1の現在位置を含んでいればよく、特徴量の検出は必ずしも必要ではない。
なお、学習済特徴点と目標駐車位置Ptとの相対位置関係を記憶する形態は、上記の形態に限定されるものではなく、例えば、目標駐車位置Ptを基準とする相対座標系における学習済特徴点の位置を記憶してもよい。
なお、実軌道取得部44は、物標学習モードで特徴点を学習するために手動運転により車両1を目標駐車位置Ptに駐車する機会に、実走行軌道Taを取得してもよい。または、単に手動運転により車両1を目標駐車位置Ptに駐車するときに、特徴点を学習せずに実走行軌道Taを取得してもよい。例えば、車両1の使用者は、HMI12を操作することで実走行軌道Taの取得の開始を指示してもよい。
実軌道取得部44は、手動運転による車両1の駐車の完了を検出したときに、実走行軌道Taの取得を完了する。実軌道取得部44は、取得した実走行軌道Taを記憶装置21に記憶する。例えば、車両1の使用者は、HMI12を操作することで実走行軌道Taの取得の完了を指示してもよい。また実軌道取得部44は、使用者が車両1のシフトポジションをパーキングレンジに切り替えたり、パーキングブレーキをかけたとき、又は車両1の現在位置が目標駐車位置Ptに到達したときに、手動運転による車両1の駐車の完了を検出してもよい。
中間位置設定部46は、開始点Psから目標中間位置Pi1及びPi2を介して目標駐車位置Ptまで至る生成軌道Tc3を算出する。生成軌道Tc3は、特許請求の範囲の「第3目標走行軌道」の一例である。このとき中間位置設定部46は、中間位置順序にしたがって目標中間位置Pi1及びPi2を通過するように生成軌道Tc3を算出する。すなわち、開始点Psから開始し、実走行軌道Taに沿う順序で開始点Psから近い順に目標中間位置Pi1及びPi2を通過して、目標駐車位置Ptまで至る生成軌道Tc3を算出する。例えば図4Bの例では、目標中間位置Pi1、Pi2の順に通過する生成軌道Tc3を算出する。例えば中間位置設定部46は、開始点Psと目標中間位置Pi1とを接続するクロソイド曲線と、目標中間位置Pi1と目標中間位置Pi2とを接続するクロソイド曲線と、目標中間位置Pi2と目標駐車位置Ptとを接続するクロソイド曲線と、を接続して生成軌道Tc3を算出してよい。
例えば、中間位置設定部46は設定された複数個の目標中間位置をHMI12の表示装置に表示して、表示された目標中間位置のうち記憶すべき目標中間位置をHMI12の操作子を用いて選択する選択入力を受け付ける。選択入力は、例えば登録対象の目標中間位置を指定する入力であってもよく、不要な目標中間位置を指定する入力であってもよい。
また、例えばN個の目標中間位置が設定された場合に、これらN個の目標中間位置の中から1~N個の目標中間位置を取り出す全ての組合せを設定し、組合せに含まれる目標中間位置を介して開始点Psから目標駐車位置Ptまで至る軌道をHMI12の表示装置に表示し、表示された軌道のいずれかを指定する入力を受け付けてもよい。この場合、中間位置設定部46は、指定された軌道が通過する目標中間位置を記憶装置21に記憶してもよい。
この場合に目標軌道生成部48は、記憶装置21から読み出した目標中間位置Pi1及びPi2のうち、中間位置順序にしたがって(すなわち、実走行軌道Taに沿って目標駐車位置Ptから遠い順に)目標中間位置を順々に除去し、除去されなかった目標中間位置を介して駐車開始位置Ppsから目標駐車位置Ptへ至る目標走行軌道Ttを算出する。図5Bの例では、目標中間位置Pi1を除き、目標中間位置Pi2を介して駐車開始位置Ppsから目標駐車位置Ptへ至る目標走行軌道Ttを算出している。
図3を参照する。目標軌道生成部48は、目標走行軌道Ttと目標車速プロファイルをそれぞれ操舵制御部49と車速制御部50へ出力する。
図6は、手動運転による駐車が行われた際に実行される処理の一例のフローチャートである。ステップS1において特徴点検出部42は、車両1の周囲の物標の特徴点を学習済特徴点として記憶装置21に記憶する。ステップS2において実軌道取得部44は、実走行軌道Taを取得して記憶装置21に記憶する。ステップS3において駐車支援装置10は、車両1が目標駐車位置Ptに到達したか否かを判定する。車両1が目標駐車位置Ptに到達してない場合(ステップS3:N)に処理はステップS1へ戻る。車両1が目標駐車位置Ptに到達した場合(ステップS3:Y)に処理はステップS4へ進む。
ステップS13において目標軌道生成部48は、目標走行軌道Ttを算出できたか否かを判定する。目標走行軌道Ttを算出できない場合(ステップS13:N)に処理はステップS14へ進む。目標走行軌道Ttを算出できた場合(ステップS13:Y)に処理はステップS15へ進む。
ステップS15において目標軌道生成部48は、車両1が目標走行軌道Ttを走行する目標車速プロファイルを算出する。操舵制御部49は、車両1が目標走行軌道Ttに沿って車両1を走行するようにステアリングアクチュエータ18aを制御する。車速制御部50は、車両1の車速が目標車速プロファイルに従って変化するように、アクセルアクチュエータ18bとブレーキアクチュエータ18cを制御する。車両1が目標駐車位置Ptに到達すると処理は終了する。
(1)コントローラ16は、手動運転により車両1を駐車する時に車両1が目標駐車位置Ptまで移動する実際の軌道を実走行軌道Taとして記憶し、実走行軌道Taの開始点Psから目標駐車位置Ptまで至る軌道である第1目標走行軌道を実走行軌道Taの開始点Psと目標駐車位置Ptとの相対位置に基づいて算出し、実走行軌道Taのうち第1目標走行軌道と第1所定距離以上乖離している部分を含んだ範囲である乖離範囲を算出し、乖離範囲内にある地点を目標中間位置として設定し、目標駐車位置Ptへの車両1の駐車を支援する場合に、駐車を開始する時点の車両1の位置である駐車開始位置Ppsから、目標中間位置を介して目標駐車位置Ptへ至る軌道である第2目標走行軌道を算出し、第2目標走行軌道に沿った車両1の移動を支援する駐車支援制御を実行する。このように、実走行軌道Taに基づいて目標中間位置を設定し、駐車開始位置から目標中間位置を介して目標駐車位置Ptへ至る目標走行軌道を算出することで、車両が移動できる経路に制約があっても車両が走行できる目標走行軌道を算出できる。また、駐車開始位置Ppsから目標駐車位置Ptまでの移動を開始する前に、目標中間位置を経由する軌道を生成できるので、円滑な目標走行軌道を生成できる。
コントローラ16により算出された第1目標走行軌道と実走行軌道Taとが最も乖離する地点は、車両1が移動できる経路の制約の影響を受けた地点と推定できる。このような地点の付近に設定された目標中間位置を経由する軌道を算出することにより、移動可能な経路の制約を満たす目標走行軌道を算出できる。
(3)コントローラ16は、(a1)目標中間位置を介して開始点Psから目標駐車位置Ptへ至る軌道を算出し、(b1)算出した軌道上を車両1が移動できるか否かを判定し、(c1)算出した軌道上を車両1が移動できないと判定した場合に、目標中間位置を乖離範囲内の他の地点に設定し直してもよい。コントローラ16は、算出した軌道上を車両1が移動できると上記の(b1)で判定するまで(a1)~(c1)を繰り返してもよい。これにより、実際に車両1が移動できるように第2目標走行軌道を算出できる。
これにより、実走行軌道Taとの乖離量が第1所定距離未満となるように第2目標走行軌道を算出できる。
(5)コントローラ16は、複数設定された目標中間位置のうちいずれかを車両1の使用者が選択する選択入力を受け付け、使用者に選択された目標中間位置を介して駐車開始位置Ppsから目標駐車位置Ptへ至る第2目標走行軌道を算出することで、不要な目標中間位置の設定を回避してよい。
(7)コントローラ16は、車両1が駐車開始位置Ppsから目標駐車位置Ptまで第2目標走行軌道に沿って移動するように車両1を制御してもよく、第2目標走行軌道及び車両1の位置を車両1の使用者が視認可能な表示装置に表示してもよい。これにより車両1の駐車を支援できる。
(8)コントローラ16は、駐車開始位置Ppsと目標中間位置との間、目標中間位置と目標駐車位置Ptとの間をそれぞれクロソイド曲線で接続して、第2目標走行軌道を算出してもよい。これにより、円滑な第2目標走行軌道を算出できる。
Claims (10)
- コントローラが、
手動運転により車両を駐車する時に前記車両が開始点から目標駐車位置まで移動する実際の軌道を実走行軌道として記憶し、
前記実走行軌道の開始点と前記目標駐車位置との相対位置に基づいて算出された、前記開始点から前記目標駐車位置まで至る軌道である第1目標走行軌道を算出し、
前記実走行軌道のうち前記第1目標走行軌道と第1所定距離以上乖離している部分を含み、かつその部分から第2所定距離以内の範囲である乖離範囲を算出し、
前記乖離範囲内にある地点を目標中間位置として設定し、
前記目標駐車位置への前記車両の駐車を支援する場合に、駐車を開始する時点の前記車両の位置である駐車開始位置から、前記目標中間位置を介して前記目標駐車位置へ至る軌道である第2目標走行軌道を算出し、
前記第2目標走行軌道に沿った前記車両の移動を支援する駐車支援制御を実行する、
ことを特徴とする駐車支援方法。 - 前記コントローラは、前記乖離範囲毎に、前記乖離範囲内の前記実走行軌道上の点であって前記第1目標走行軌道との間の距離が最も長い地点から前記第2所定距離範囲内の地点を、前記目標中間位置として設定することを特徴とする請求項1に記載の駐車支援方法。
- 前記コントローラは、
(a1)前記目標中間位置を介して前記開始点から前記目標駐車位置へ至る軌道を算出し、
(b1)算出した前記軌道上を前記車両が移動できるか否かを判定し、
(c1)前記算出した軌道上を前記車両が移動できないと判定した場合に、前記目標中間位置を前記乖離範囲内の他の地点に設定し直し、
前記(b1)において前記算出した軌道上を前記車両が移動できると判定されるまで、前記(a1)~(c1)を繰り返すことを特徴とする請求項1又は2に記載の駐車支援方法。 - 前記コントローラは、
(a2)前記目標中間位置を介して前記開始点から前記目標駐車位置へ至る軌道である第3目標走行軌道を算出し、
(b2)前記開始点から前記目標駐車位置までの範囲に亘って前記実走行軌道からの前記第3目標走行軌道の乖離量が前記第1所定距離未満であるか否かを判定し、
(c2)前記開始点から前記目標駐車位置までの範囲に亘って前記乖離量が前記第1所定距離未満でない場合に、前記実走行軌道のうち前記第3目標走行軌道と第1所定距離以上乖離している部分を含んだ乖離範囲内に追加の前記目標中間位置を設定し、
前記(b2)において前記開始点から前記目標駐車位置までの範囲に亘って前記乖離量が前記第1所定距離未満であると判定されるまで、前記(a2)~(c2)を繰り返すことを特徴とする請求項1~3のいずれか一項に記載の駐車支援方法。 - 前記コントローラは、
前記目標中間位置を前記乖離範囲に複数設定し、
前記複数設定された前記目標中間位置のうちいずれかを前記車両の使用者が選択する選択入力を受け付け、
前記使用者に選択された前記目標中間位置を介して前記駐車開始位置から前記目標駐車位置へ至る前記第2目標走行軌道を算出する、
ことを特徴とする請求項1~4のいずれか一項に記載の駐車支援方法。 - 前記コントローラは、
前記目標中間位置を前記乖離範囲に複数設定し、
前記複数の前記目標中間位置を介して前記駐車開始位置から前記目標駐車位置へ至る前記第2目標走行軌道を算出できない場合に、前記実走行軌道に沿って前記目標駐車位置から遠い順から前記目標中間位置を除去し、前記複数の目標中間位置のうち除去されなかった前記目標中間位置を介して前記駐車開始位置から前記目標駐車位置へ至る前記第2目標走行軌道を算出することを特徴とする請求項1~5のいずれか一項に記載の駐車支援方法。 - 前記コントローラは、前記車両が前記駐車開始位置から前記目標駐車位置まで前記第2目標走行軌道に沿って移動するように前記車両を制御することを特徴とする請求項1~6のいずれか一項に記載の駐車支援方法。
- 前記コントローラは、前記第2目標走行軌道及び前記車両の位置を前記車両の使用者が視認可能な表示装置に表示することを特徴とする請求項1~7のいずれか一項に記載の駐車支援方法。
- 前記コントローラは、前記駐車開始位置と前記目標中間位置との間、前記目標中間位置と前記目標駐車位置との間をそれぞれクロソイド曲線で接続して、前記第2目標走行軌道を算出する、ことを特徴とする請求項1~8のいずれか一項に記載の駐車支援方法。
- 手動運転により車両を駐車する時に前記車両が開始点から目標駐車位置まで移動する実際の軌道を実走行軌道として記憶し、前記実走行軌道の開始点と前記目標駐車位置との相対位置に基づいて算出された、前記開始点から前記目標駐車位置まで至る軌道である第1目標走行軌道を算出し、前記実走行軌道のうち前記第1目標走行軌道と第1所定距離以上乖離している部分を含み、かつその部分から第2所定距離以内の範囲である乖離範囲を算出し、前記乖離範囲内にある地点を目標中間位置として設定し、前記目標駐車位置への前記車両の駐車を支援する場合に、駐車を開始する時点の前記車両の位置である駐車開始位置から、前記目標中間位置を介して前記目標駐車位置へ至る軌道である第2目標走行軌道を算出し、前記第2目標走行軌道に沿った前記車両の移動を支援する駐車支援制御を実行する、コントローラを備えることを特徴とする駐車支援装置。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/009555 WO2023166738A1 (ja) | 2022-03-04 | 2022-03-04 | 駐車支援方法及び駐車支援装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2023166738A1 JPWO2023166738A1 (ja) | 2023-09-07 |
| JPWO2023166738A5 JPWO2023166738A5 (ja) | 2024-10-23 |
| JP7816484B2 true JP7816484B2 (ja) | 2026-02-18 |
Family
ID=87883503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024504330A Active JP7816484B2 (ja) | 2022-03-04 | 2022-03-04 | 駐車支援方法及び駐車支援装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12330631B2 (ja) |
| EP (1) | EP4488136A1 (ja) |
| JP (1) | JP7816484B2 (ja) |
| CN (1) | CN118829574B (ja) |
| MX (1) | MX2024010636A (ja) |
| WO (1) | WO2023166738A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102021200188B3 (de) * | 2021-01-11 | 2022-06-02 | Volkswagen Aktiengesellschaft | Verfahren zum Unterstützen eines Fahrers eines Kraftfahrzeugs bei einem Einparkvorgang und Kraftfahrzeug |
| JP7771820B2 (ja) * | 2022-03-07 | 2025-11-18 | 日産自動車株式会社 | 駐車支援方法及び駐車支援装置 |
| CN117341679A (zh) * | 2023-09-28 | 2024-01-05 | 上海迅猛龙汽车电子有限公司 | 一种记忆泊车建图方法、装置、设备及存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012084021A (ja) | 2010-10-13 | 2012-04-26 | Equos Research Co Ltd | 走行制御装置 |
| JP2016060223A (ja) | 2014-09-12 | 2016-04-25 | アイシン精機株式会社 | 駐車支援装置および経路決定方法 |
| JP2021124898A (ja) | 2020-02-04 | 2021-08-30 | パナソニックIpマネジメント株式会社 | 運転支援装置、車両、及び、運転支援方法 |
| JP2021191658A (ja) | 2020-06-05 | 2021-12-16 | パナソニックIpマネジメント株式会社 | 運転支援装置、運転支援方法、及び、運転支援プログラム |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3223244B2 (ja) | 1997-04-15 | 2001-10-29 | 本田技研工業株式会社 | 車両の自動操舵装置 |
| JP2007055378A (ja) * | 2005-08-23 | 2007-03-08 | Nissan Motor Co Ltd | 駐車支援装置及び駐車支援方法 |
| JP5821917B2 (ja) * | 2013-09-20 | 2015-11-24 | トヨタ自動車株式会社 | 運転支援装置 |
| DE102014202243A1 (de) * | 2014-02-07 | 2015-08-13 | Robert Bosch Gmbh | Verfahren zum Unterstützen eines Fahrers beim Manövrieren eines Fahrzeuges |
| JP6511728B2 (ja) * | 2014-05-09 | 2019-05-15 | 日産自動車株式会社 | 駐車支援装置及び駐車支援方法 |
| US10075000B2 (en) | 2014-09-09 | 2018-09-11 | Halo International SEZC Ltd. | Safety circuit for multi-function portable power charger |
| JP5995931B2 (ja) * | 2014-09-12 | 2016-09-21 | アイシン精機株式会社 | 駐車支援装置、駐車支援方法及び制御プログラム |
| DE102017200216A1 (de) * | 2017-01-09 | 2018-07-12 | Bayerische Motoren Werke Aktiengesellschaft | Steuereinheit und Verfahren zur Bereitstellung eines Korrekturzugs für ein Rückfahrassistenzsystem |
| DE102017002731A1 (de) * | 2017-03-21 | 2018-09-27 | Man Truck & Bus Ag | Parkassistenzsystem und Verfahren hierzu |
| DE102017210171A1 (de) * | 2017-06-19 | 2018-12-20 | Robert Bosch Gmbh | Trajektorienbasiertes Führen eines Kraftfahrzeugs |
| CN112829740B (zh) * | 2019-11-25 | 2022-11-04 | 亿咖通(湖北)技术有限公司 | 一种自主泊车的车辆控制方法、装置及车辆 |
| US11767035B2 (en) * | 2020-09-04 | 2023-09-26 | Mitsubishi Electric Research Laboratories, Inc. | Autonomous parking with hybrid exploration of parking space |
| JP7562224B2 (ja) * | 2021-03-24 | 2024-10-07 | パナソニックオートモーティブシステムズ株式会社 | 車両誘導システム及び車両誘導方法 |
-
2022
- 2022-03-04 CN CN202280093030.4A patent/CN118829574B/zh active Active
- 2022-03-04 WO PCT/JP2022/009555 patent/WO2023166738A1/ja not_active Ceased
- 2022-03-04 JP JP2024504330A patent/JP7816484B2/ja active Active
- 2022-03-04 MX MX2024010636A patent/MX2024010636A/es unknown
- 2022-03-04 US US18/841,997 patent/US12330631B2/en active Active
- 2022-03-04 EP EP22929882.3A patent/EP4488136A1/en not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012084021A (ja) | 2010-10-13 | 2012-04-26 | Equos Research Co Ltd | 走行制御装置 |
| JP2016060223A (ja) | 2014-09-12 | 2016-04-25 | アイシン精機株式会社 | 駐車支援装置および経路決定方法 |
| JP2021124898A (ja) | 2020-02-04 | 2021-08-30 | パナソニックIpマネジメント株式会社 | 運転支援装置、車両、及び、運転支援方法 |
| JP2021191658A (ja) | 2020-06-05 | 2021-12-16 | パナソニックIpマネジメント株式会社 | 運転支援装置、運転支援方法、及び、運転支援プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023166738A1 (ja) | 2023-09-07 |
| US12330631B2 (en) | 2025-06-17 |
| CN118829574B (zh) | 2025-07-18 |
| EP4488136A1 (en) | 2025-01-08 |
| US20250108789A1 (en) | 2025-04-03 |
| CN118829574A (zh) | 2024-10-22 |
| MX2024010636A (es) | 2024-09-06 |
| JPWO2023166738A1 (ja) | 2023-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7816484B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| JP7718505B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| US12365331B2 (en) | Control device, control method, and storage medium storing control program | |
| CN117677553B (zh) | 驻车辅助方法以及驻车辅助装置 | |
| JP7771820B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| JP7743726B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| WO2024157443A1 (ja) | 駐車支援方法及び運転支援装置 | |
| JP7715204B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| CN119404238B (zh) | 驻车辅助方法以及驻车辅助装置 | |
| JP7772220B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| JP7831683B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| JP7726043B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| JP7616419B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| WO2025088729A1 (ja) | 駐車支援方法及び駐車支援装置 | |
| WO2025088730A1 (ja) | 駐車支援方法及び駐車支援装置 | |
| WO2024157442A1 (ja) | 駐車支援方法及び駐車支援装置 | |
| WO2024157441A1 (ja) | 駐車支援方法及び駐車支援装置 | |
| CN120530041A (zh) | 停车辅助方法及停车辅助装置 | |
| WO2025210786A1 (ja) | 駐車支援方法、駐車支援装置及びコンピュータプログラム | |
| CN120513192A (zh) | 停车辅助方法及停车辅助装置 | |
| WO2024157449A1 (ja) | 駐車支援方法及び駐車支援装置 | |
| WO2023119656A1 (ja) | 駐車支援方法及び駐車支援装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240807 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240807 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250805 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250929 |
|
| 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: 20260106 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260119 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7816484 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |