[go: up one dir, main page]

JP2018036914A - Unloading support system - Google Patents

Unloading support system Download PDF

Info

Publication number
JP2018036914A
JP2018036914A JP2016170208A JP2016170208A JP2018036914A JP 2018036914 A JP2018036914 A JP 2018036914A JP 2016170208 A JP2016170208 A JP 2016170208A JP 2016170208 A JP2016170208 A JP 2016170208A JP 2018036914 A JP2018036914 A JP 2018036914A
Authority
JP
Japan
Prior art keywords
vehicle
distance
unit
end point
sensor
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.)
Granted
Application number
JP2016170208A
Other languages
Japanese (ja)
Other versions
JP6730885B2 (en
Inventor
博紀 稲垣
Hironori Inagaki
博紀 稲垣
宏徳 平田
Hironori Hirata
宏徳 平田
昌弘 石原
Masahiro Ishihara
昌弘 石原
浩 岩見
Hiroshi Iwami
浩 岩見
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.)
Honda Motor Co Ltd
Aisin Corp
Original Assignee
Honda Motor Co Ltd
Aisin Seiki 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 Honda Motor Co Ltd, Aisin Seiki Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2016170208A priority Critical patent/JP6730885B2/en
Priority to CN201710595677.8A priority patent/CN107792078B/en
Publication of JP2018036914A publication Critical patent/JP2018036914A/en
Application granted granted Critical
Publication of JP6730885B2 publication Critical patent/JP6730885B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/0001Details of the control system
    • B60W2050/0043Signal treatments, identification of variables or parameters, parameter estimation or state estimation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2554/00Input parameters relating to objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

【課題】一例として、車両の出庫を支援するシステムを搭載可能な車種を増やすことが可能な出庫支援装置を得る。【解決手段】実施形態にかかる出庫支援装置は、車両の車幅方向に離間して設けられる複数のセンサによる検出結果に基づいて、障害物までの距離を算出する算出部と、車両が縦列駐車されている駐車領域からの出庫が指示された場合、車両の出庫方向側に存在しかつ車両の進行方向に向かって当該車両から所定距離離れた点を、障害物の仮想端点に設定する設定部と、仮想端点に従って、車両の出庫に関する処理を実行する実行部と、を備える。【選択図】図1As an example, a delivery support apparatus capable of increasing the number of vehicles that can be equipped with a system that supports delivery of a vehicle is obtained. A delivery support apparatus according to an embodiment includes: a calculation unit that calculates a distance to an obstacle based on detection results by a plurality of sensors provided apart from each other in a vehicle width direction of the vehicle; When the exit from the parking area is instructed, a setting unit that sets a point that exists on the exit direction side of the vehicle and is a predetermined distance away from the vehicle toward the traveling direction of the vehicle as a virtual end point of the obstacle And an execution unit for executing processing related to vehicle exiting according to the virtual end point. [Selection] Figure 1

Description

本発明の実施形態は、出庫支援装置に関する。   Embodiments described herein relate generally to an exit support apparatus.

車両の前方、後方、および側方に存在する障害物までの距離を検出可能な多数のセンサを車両に搭載し、各センサにより検出された距離に基づいて、車両を出庫させる際の経路を決定し、当該決定した経路に従って、車両を出庫させるシステムがある。   A number of sensors that can detect the distance to obstacles existing in the front, rear, and sides of the vehicle are installed in the vehicle, and the route for leaving the vehicle is determined based on the distance detected by each sensor. In addition, there is a system that issues a vehicle according to the determined route.

特開2014−121984号公報Japanese Patent Application Laid-Open No. 2014-121984

しかしながら、当該システムは、車両の側方に存在する障害物までの距離を検出可能なセンサを設ける必要があり、コスト面等において、当該システムを搭載可能な車種が限られる可能性が高い。   However, the system needs to be provided with a sensor capable of detecting the distance to the obstacle present on the side of the vehicle, and in terms of cost and the like, there is a high possibility that the types of vehicles on which the system can be mounted are limited.

本発明の実施形態にかかる出庫支援装置は、一例として、車両の車幅方向に離間して設けられる複数のセンサによる検出結果に基づいて、障害物までの距離を算出する算出部と、車両が縦列駐車されている駐車領域からの出庫が指示された場合、車両の出庫方向側に存在しかつ車両の進行方向に向かって当該車両から所定距離離れた点を、障害物の仮想端点に設定する設定部と、仮想端点に従って、車両の出庫に関する処理を実行する実行部と、を備える。よって、一例としては、車両の側方に存在する障害物との距離を算出するためのセンサを設けなくても、縦列駐車されている駐車領域から車両を出庫させる際に、車両の側方に存在する障害物の端点を求めることができるので、車両の出庫を支援するシステムを搭載可能な車種を増やすことができる。   As an example, the exit support apparatus according to the embodiment of the present invention includes a calculation unit that calculates a distance to an obstacle based on detection results by a plurality of sensors provided apart from each other in the vehicle width direction of the vehicle, When instructed to exit from a parking area that is parked in parallel, a point that is present on the exit direction side of the vehicle and is a predetermined distance away from the vehicle in the traveling direction of the vehicle is set as a virtual end point of the obstacle. A setting unit, and an execution unit that executes a process related to the vehicle exit according to the virtual end point. Therefore, as an example, when a vehicle is left from a parking area that is parked in parallel, the side of the vehicle is not required to provide a sensor for calculating the distance to the obstacle present on the side of the vehicle. Since the end points of existing obstacles can be obtained, it is possible to increase the number of types of vehicles that can be equipped with a system that supports vehicle exit.

上記出庫支援装置では、一例として、車両が出庫を開始した後、複数のセンサのうち車両の出庫方向とは反対側に設けられた第1センサでのみ反射波を検出した場合、第1センサにより反射波を検出可能な範囲において、算出部により算出された距離、車両から離れた出庫方向側の端点によって、仮想端点を更新する更新部をさらに備える。よって、一例として、車両が出庫を開始した後も、車両の外部に存在する障害物の端点をより高精度に求めることができる。さらに、車両の外部に存在する障害物の端点が高精度に更新されるので、当該求めた障害物の端点を用いて、車両の出庫支援を実行する場合に、当該求めた障害物の端点を、車両の出庫支援を終了するか否かの判断材料に使用できる。   In the above-mentioned leaving support apparatus, as an example, when the reflected wave is detected only by the first sensor provided on the side opposite to the leaving direction of the vehicle among the plurality of sensors after the vehicle starts leaving, the first sensor In the range in which the reflected wave can be detected, an update unit is further provided that updates the virtual endpoints by the distance calculated by the calculation unit and the endpoint on the exit direction side away from the vehicle. Therefore, as an example, the end point of the obstacle existing outside the vehicle can be obtained with higher accuracy even after the vehicle starts to leave. Furthermore, since the endpoints of the obstacles existing outside the vehicle are updated with high accuracy, when the vehicle exit assistance is executed using the determined endpoints of the obstacles, the endpoints of the determined obstacles are determined. It can be used as a material for determining whether or not to end the vehicle exit support.

上記出庫支援装置では、一例として、設定部は、出庫方向側の車両の側面の延長線上に存在しかつ車両の進行方向の点を、仮想端点に設定する。よって、一例としては、車両が駐車領域からの出庫を開始する際に車両が障害物に接触する可能性が最も低くなる点を、仮想端点に設定することができるので、車両が駐車領域から出庫する際に障害物と接触することを防止することができる。   In the above-described delivery support apparatus, as an example, the setting unit sets a point in the traveling direction of the vehicle that exists on the extension line of the side surface of the vehicle on the delivery direction side as a virtual end point. Therefore, as an example, when the vehicle starts leaving the parking area, the virtual end point can be set at the point where the possibility of the vehicle coming into contact with the obstacle is the lowest. It is possible to prevent contact with an obstacle when doing so.

上記出庫支援装置では、一例として、所定距離は、駐車領域からの出庫が指示された後かつ車両が出庫を開始する前の検出結果に基づいて算出部により算出される距離である。よって、一例としては、障害物の端点により近い点を、仮想端点に設定することができるので、車両を駐車領域から出庫する際に、障害物により近い点を通過する経路で、車両を出庫させることを可能とする。   In the above-described delivery support apparatus, as an example, the predetermined distance is a distance calculated by the calculation unit based on a detection result after the delivery from the parking area is instructed and before the vehicle starts the delivery. Therefore, as an example, since a point closer to the end point of the obstacle can be set as a virtual end point, when leaving the vehicle from the parking area, the vehicle is taken out by a route passing through a point closer to the obstacle. Make it possible.

上記出庫支援装置では、一例として、所定距離は、車両が出庫を開始する前にセンサにより反射波が検出されなかった場合、センサにより反射波を検出可能な前記障害物までの距離の上限距離である。よって、一例としては、車両が駐車領域からの出庫を開始する際に車両が障害物に接触する可能性が最も低くなる点を、仮想端点に設定することができるので、車両が駐車領域から出庫する際に障害物と接触することを防止することができる。   In the above-mentioned leaving support apparatus, as an example, the predetermined distance is the upper limit distance to the obstacle that can detect the reflected wave by the sensor when the reflected wave is not detected by the sensor before the vehicle starts leaving. is there. Therefore, as an example, when the vehicle starts leaving the parking area, the virtual end point can be set at the point where the possibility of the vehicle coming into contact with the obstacle is the lowest. It is possible to prevent contact with an obstacle when doing so.

上記出庫支援装置では、一例として、更新部は、車両が出庫を開始した後、センサにより反射波が検出されない場合、延長線上において、センサにより反射波を検出可能な障害物までの距離の上限距離、車両から離れた点によって、仮想端点を更新する。よって、一例としては、車両が駐車領域からの出庫を開始後、車両が障害物に接触する可能性が最も低くなる点を、仮想端点に設定することができるので、車両が駐車領域から出庫する際に障害物と接触することを防止することができる。   In the above-mentioned leaving support apparatus, as an example, when the reflected wave is not detected by the sensor after the vehicle starts leaving the vehicle, the upper limit distance of the distance to the obstacle that can detect the reflected wave by the sensor on the extension line The virtual endpoint is updated with a point away from the vehicle. Therefore, as an example, after the vehicle starts leaving the parking area, it is possible to set the point where the possibility of the vehicle coming into contact with the obstacle is the lowest as the virtual endpoint, so the vehicle leaves the parking area. It is possible to prevent contact with obstacles.

図1は、本実施形態にかかる車両の車室の一部が透視された状態が示された例示的な斜視図である。FIG. 1 is an exemplary perspective view showing a state in which a part of a compartment of a vehicle according to the present embodiment is seen through. 図2は、本実施形態にかかる車両の一例を示す平面図(俯瞰図)である。FIG. 2 is a plan view (overhead view) illustrating an example of a vehicle according to the present embodiment. 図3は、本実施形態にかかる車両のダッシュボードの一例である。FIG. 3 is an example of a vehicle dashboard according to the present embodiment. 図4は、本実施形態にかかる車両が有する出庫支援システムの一例を示すブロック図である。FIG. 4 is a block diagram illustrating an example of a delivery support system included in the vehicle according to the present embodiment. 図5は、本実施形態にかかる車両が有するECU内に実現される出庫支援装置の機能構成の一例を示すブロック図である。FIG. 5 is a block diagram illustrating an example of a functional configuration of the leaving support apparatus implemented in the ECU of the vehicle according to the present embodiment. 図6は、本実施形態にかかる車両が有するECUによる仮想端点の更新処理の流れの一例を示すフローチャートである。FIG. 6 is a flowchart illustrating an example of a flow of virtual endpoint update processing by the ECU of the vehicle according to the present embodiment. 図7Aは、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 7A is a diagram for explaining an example of a virtual endpoint update process in the vehicle according to the present embodiment. 図7Bは、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 7B is a diagram for explaining an example of a virtual endpoint update process in the vehicle according to the present embodiment. 図7Cは、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 7C is a diagram for explaining an example of a virtual endpoint update process in the vehicle according to the present embodiment. 図7Dは、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 7D is a diagram for describing an example of a virtual endpoint update process in the vehicle according to the present embodiment. 図7Eは、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 7E is a diagram for describing an example of a virtual endpoint update process in the vehicle according to the present embodiment. 図7Fは、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 7F is a diagram for describing an example of a virtual endpoint update process in the vehicle according to the present embodiment. 図7Gおよび図8は、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 7G and FIG. 8 are diagrams for explaining an example of the virtual endpoint update processing in the vehicle according to the present embodiment. 図8は、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。FIG. 8 is a diagram for explaining an example of a virtual endpoint update process in the vehicle according to the present embodiment.

以下、添付の図面を用いて、本実施形態にかかる出庫支援装置を適用した車両について説明する。   Hereinafter, a vehicle to which the warehousing support apparatus according to the present embodiment is applied will be described with reference to the accompanying drawings.

実施形態では、車両1は、内燃機関(エンジン)を駆動源とする自動車(内燃機関自動車)であっても良いし、電動機(モータ)を駆動源とする自動車(電気自動車、燃料電池自動車等)であっても良いし、それらの双方を駆動源とする自動車(ハイブリッド自動車)であっても良い。また、車両1は、種々の変速装置を搭載することができるし、内燃機関や電動機を駆動するのに必要な種々の装置(システム、部品等)を搭載することができる。また、車両1における車輪3の駆動に関わる装置の方式、数、レイアウト等は、種々に設定することができる。   In the embodiment, the vehicle 1 may be an automobile (an internal combustion engine automobile) using an internal combustion engine (engine) as a drive source, or an automobile (an electric vehicle, a fuel cell vehicle, etc.) using an electric motor (motor) as a drive source. It may be an automobile (hybrid automobile) that uses both of them as drive sources. The vehicle 1 can be mounted with various transmissions, and various devices (systems, components, etc.) necessary for driving the internal combustion engine and the electric motor. In addition, the system, number, layout, and the like of devices related to driving of the wheels 3 in the vehicle 1 can be variously set.

図1は、本実施形態にかかる車両の車室の一部が透視された状態が示された例示的な斜視図である。図2は、本実施形態にかかる車両の一例を示す平面図(俯瞰図)である。図3は、本実施形態にかかる車両のダッシュボードの一例である。図1に示すように、本実施形態にかかる車両1の車体2は、乗員が乗車する車室2aを構成している。車室2a内には、乗員としての運転者の座席2bに臨む状態で、操舵部4、加速操作部5、制動操作部6、変速操作部7等が設けられている。操舵部4は、例えば、ダッシュボード24から突出したステアリングホイールである。加速操作部5は、例えば、運転者の足下に位置されたアクセルペダルである。制動操作部6は、例えば、運転者の足下に位置されたブレーキペダルである。変速操作部7は、例えば、センターコンソールから突出したシフトレバーである。操舵部4、加速操作部5、制動操作部6、変速操作部7等は、これらには限定されない。   FIG. 1 is an exemplary perspective view showing a state in which a part of a compartment of a vehicle according to the present embodiment is seen through. FIG. 2 is a plan view (overhead view) illustrating an example of a vehicle according to the present embodiment. FIG. 3 is an example of a vehicle dashboard according to the present embodiment. As shown in FIG. 1, the vehicle body 2 of the vehicle 1 according to the present embodiment constitutes a passenger compartment 2a in which an occupant rides. In the passenger compartment 2a, a steering section 4, an acceleration operation section 5, a braking operation section 6, a speed change operation section 7 and the like are provided in a state facing the driver's seat 2b as an occupant. The steering unit 4 is, for example, a steering wheel that protrudes from the dashboard 24. The acceleration operation unit 5 is, for example, an accelerator pedal positioned under the driver's feet. The braking operation unit 6 is, for example, a brake pedal that is positioned under the driver's feet. The shift operation unit 7 is, for example, a shift lever that protrudes from the center console. The steering unit 4, the acceleration operation unit 5, the braking operation unit 6, the speed change operation unit 7, and the like are not limited to these.

また、車室2a内には、表示出力部としての表示装置8、音声出力部としての音声出力装置9が設けられている。表示装置8は、例えば、LCD(Liquid Crystal Display)、OELD(Organic Electroluminescent Display)等である。音声出力装置9は、例えば、スピーカである。また、表示装置8は、例えば、タッチパネル等、透明な操作入力部10で覆われている。乗員等は、操作入力部10を介して表示装置8の表示画面に表示される画像を視認できる。また、乗員等は、表示装置8の表示画面に表示される画像に対応した位置を、手指等で触れたり押したり動かしたりすることで、操作入力部10を介して各種操作(操作信号)の入力を実行することができる。   In addition, a display device 8 as a display output unit and a sound output device 9 as a sound output unit are provided in the passenger compartment 2a. The display device 8 is, for example, an LCD (Liquid Crystal Display), an OELD (Organic Electroluminescent Display), or the like. The audio output device 9 is, for example, a speaker. The display device 8 is covered with a transparent operation input unit 10 such as a touch panel. An occupant or the like can visually recognize an image displayed on the display screen of the display device 8 via the operation input unit 10. The occupant or the like can perform various operations (operation signals) via the operation input unit 10 by touching, pushing, or moving the position corresponding to the image displayed on the display screen of the display device 8 with a finger or the like. Input can be performed.

表示装置8、音声出力装置9、操作入力部10等は、例えば、ダッシュボード24の車幅方向(左右方向)の中央部に位置されたモニタ装置11に設けられている。モニタ装置11は、スイッチ、ダイヤル、ジョイスティック、押しボタン等の操作入力部を有していても良い。また、車室2a内の他の位置に他の音声出力装置を設けて、モニタ装置11の音声出力装置9と当該他の音声出力装置から、音声を出力できる。モニタ装置11は、例えば、ナビゲーションシステムやオーディオシステムと兼用されうる。   The display device 8, the audio output device 9, the operation input unit 10, and the like are provided, for example, in the monitor device 11 that is located at the center of the dashboard 24 in the vehicle width direction (left-right direction). The monitor device 11 may have an operation input unit such as a switch, a dial, a joystick, or a push button. Further, another sound output device is provided at another position in the passenger compartment 2a, and sound can be output from the sound output device 9 of the monitor device 11 and the other sound output device. The monitor device 11 can be used also as, for example, a navigation system or an audio system.

また、車室2a内には、表示装置8とは別の表示装置12が設けられている。図3に示すように、表示装置12は、例えば、ダッシュボード24の計器盤部25に設けられ、計器盤部25の略中央で、速度表示部25aと回転数表示部25bとの間に位置されている。表示装置12の画面12aの大きさは、表示装置8の画面8a(図3参照)の大きさより小さい。表示装置12には、主として、車両1の駐車支援や出庫支援に関する情報を示す画像等が表示される。表示装置12で表示される情報量は、表示装置8で表示される情報量より少なくても良い。表示装置12は、例えば、LCDやOELD等である。表示装置8に、表示装置12で表示される情報が表示されても良い。   Further, a display device 12 different from the display device 8 is provided in the passenger compartment 2a. As shown in FIG. 3, the display device 12 is provided in, for example, the instrument panel 25 of the dashboard 24, and is positioned between the speed display 25 a and the rotation speed display 25 b at the approximate center of the instrument panel 25. Has been. The size of the screen 12a of the display device 12 is smaller than the size of the screen 8a (see FIG. 3) of the display device 8. The display device 12 mainly displays an image or the like indicating information related to parking assistance or delivery assistance for the vehicle 1. The amount of information displayed on the display device 12 may be smaller than the amount of information displayed on the display device 8. The display device 12 is, for example, an LCD or an OELD. Information displayed on the display device 12 may be displayed on the display device 8.

また、図1,2に示すように、車両1は、例えば、四輪自動車であり、左右二つの前輪3Fと、左右二つの後輪3Rとを有する。これら四つの車輪3は、いずれも転舵可能に構成される。車両1は、少なくとも2つの車輪3を操舵する操舵システム13(図4参照)を有する。   As shown in FIGS. 1 and 2, the vehicle 1 is, for example, a four-wheeled vehicle, and includes two left and right front wheels 3 </ b> F and two right and left rear wheels 3 </ b> R. These four wheels 3 are all configured to be steerable. The vehicle 1 has a steering system 13 (see FIG. 4) that steers at least two wheels 3.

また、図2に示すように、車体2には、複数の撮像部15として、例えば4つの撮像部15a〜15dが設けられている。撮像部15は、例えば、CCD(Charge Coupled Device)やCIS(CMOS Image Sensor)等の撮像素子を内蔵するデジタルカメラである。撮像部15は、所定のフレームレートで動画像(撮像画像)を出力する。撮像部15は、それぞれ、広角レンズまたは魚眼レンズを有し、水平方向には例えば140°〜220°の範囲を撮像することができる。また、撮像部15の光軸は斜め下方に向けて設定可能である。よって、撮像部15は、車両1が移動可能な路面、車両1が駐車する駐車領域、その周辺の物体(障害物、人間、自転車、車両等)を含む車両1の周辺の外部の環境を逐次撮像し、撮像画像として出力する。   As shown in FIG. 2, the vehicle body 2 is provided with, for example, four imaging units 15 a to 15 d as the plurality of imaging units 15. The imaging unit 15 is a digital camera that incorporates an imaging element such as a charge coupled device (CCD) or a CMOS image sensor (CIS). The imaging unit 15 outputs a moving image (captured image) at a predetermined frame rate. The imaging unit 15 has a wide-angle lens or a fisheye lens, respectively, and can image a range of, for example, 140 ° to 220 ° in the horizontal direction. In addition, the optical axis of the image pickup unit 15 can be set obliquely downward. Therefore, the imaging unit 15 sequentially determines the external environment around the vehicle 1 including the road surface on which the vehicle 1 is movable, the parking area where the vehicle 1 is parked, and surrounding objects (obstacles, people, bicycles, vehicles, etc.). Take an image and output as a captured image.

撮像部15aは、車体2の後側の端部2eに位置され、リヤトランクのドア2hの下方の壁部に設けられている。撮像部15bは、車体2の右側の端部2fに位置され、右側のドアミラー2gに設けられている。撮像部15cは、車体2の前側の端部2cに位置され、フロントバンパ等に設けられている。撮像部15dは、車体2の左側の端部2dに位置され、左側の突出部としてのドアミラー2gに設けられている。   The imaging unit 15a is positioned at the rear end 2e of the vehicle body 2, and is provided on a wall portion below the rear trunk door 2h. The imaging unit 15b is located at the right end 2f of the vehicle body 2 and is provided on the right door mirror 2g. The imaging unit 15c is located at the front end 2c of the vehicle body 2, and is provided on a front bumper or the like. The imaging unit 15d is positioned at the left end 2d of the vehicle body 2, and is provided on the door mirror 2g as a left protruding portion.

図1,2に示すように、車体2には、複数の測距部(センサ)として、8つの測距部17a〜17hが設けられている。測距部17は、超音波を発射して、車両の周囲に存在する障害物からの反射波を検出するソナーである。ソナーは、ソナーセンサ、超音波探知器、または超音波ソナーとも称される。例えば、測距部17は、車両1に対して障害物(物体)が接近して、車両1と当該障害物との間の距離が予め設定された距離以下となった場合、当該障害物からの反射波を検出する。また、測距部17は、車両1を駐車または出庫する際に、車両1の周囲に存在する障害物(例えば、駐車車両、縁石、段差、壁、フェンス)からの反射波を検出する。   As shown in FIGS. 1 and 2, the vehicle body 2 is provided with eight distance measuring units 17 a to 17 h as a plurality of distance measuring units (sensors). The distance measuring unit 17 is a sonar that emits ultrasonic waves and detects reflected waves from obstacles around the vehicle. The sonar is also referred to as a sonar sensor, an ultrasonic detector, or an ultrasonic sonar. For example, when an obstacle (object) approaches the vehicle 1 and the distance between the vehicle 1 and the obstacle is equal to or less than a preset distance, the distance measuring unit 17 starts from the obstacle. The reflected wave of is detected. Further, the distance measuring unit 17 detects a reflected wave from an obstacle (for example, a parked vehicle, a curb, a step, a wall, a fence) existing around the vehicle 1 when the vehicle 1 is parked or delivered.

測距部17a,17b,17c,17dは、車両1の後部(本実施形態では、端部2e)に、車両1の車幅方向に離間して設けられる。そして、測距部17a,17b,17c,17dは、車両1の後方(車両1の進行方向)に超音波を発射して、障害物からの反射波を検出する。本実施形態では、測距部17a,17bは、車両1の後部に、車両1の略中央から左側に向かって、測距部17b、測距部17aの順に設けられる。また、測距部17c,17dは、車両1の後部に、車両1の略中央から右側に向かって、測距部17c、測距部17dの順に設けられる。   The distance measuring units 17a, 17b, 17c, and 17d are provided in the rear portion of the vehicle 1 (the end portion 2e in the present embodiment) so as to be separated in the vehicle width direction of the vehicle 1. Then, the distance measuring units 17a, 17b, 17c, and 17d emit ultrasonic waves behind the vehicle 1 (the traveling direction of the vehicle 1) to detect reflected waves from the obstacles. In the present embodiment, the distance measuring units 17 a and 17 b are provided at the rear of the vehicle 1 in the order of the distance measuring unit 17 b and the distance measuring unit 17 a from the approximate center of the vehicle 1 toward the left side. The distance measuring units 17c and 17d are provided at the rear of the vehicle 1 in the order of the distance measuring unit 17c and the distance measuring unit 17d from the approximate center of the vehicle 1 to the right side.

測距部17e,17f,17g,17hは、車両1の前部(本実施形態では、端部2c)に、車両1の車幅方向に離間して設けられる。そして、測距部17e,17f,17g,17hは、車両1の前方(車両1の進行方向)に超音波を発射して、障害物からの反射波を検出する。本実施形態では、測距部17e,17fは、車両1の前部に、車両1の略中央から右側に向かって、測距部17f、測距部17eの順に設けられる。また、測距部17g,17hは、車両1の前部に、車両1の略中央から左側に向かって、測距部17g、測距部17hの順に設けられる。本実施形態では、測距部17として、ソナーを用いた例について説明するが、車両の周囲に存在する障害物との距離を検出可能とするセンサであれば、これに限定するものではない。例えば、測距部17は、車両1の車幅方向に離間して設けられ、車両1の進行方向(本実施形態では、前方または後方)に光(例えば、レーザ、赤外線)や電波(例えば、ミリ波レーダ)を発射し、かつ車両1の周囲に存在する障害物からの反射波を検出するセンサであっても良い。   The distance measuring portions 17e, 17f, 17g, and 17h are provided in the front portion of the vehicle 1 (in the present embodiment, the end portion 2c) so as to be separated from each other in the vehicle width direction of the vehicle 1. Then, the distance measuring units 17e, 17f, 17g, and 17h emit ultrasonic waves in front of the vehicle 1 (the traveling direction of the vehicle 1) to detect reflected waves from the obstacles. In the present embodiment, the distance measuring units 17e and 17f are provided in the front portion of the vehicle 1 in the order of the distance measuring unit 17f and the distance measuring unit 17e from the approximate center of the vehicle 1 to the right side. The distance measuring units 17g and 17h are provided at the front of the vehicle 1 in the order of the distance measuring unit 17g and the distance measuring unit 17h from the approximate center of the vehicle 1 to the left side. In the present embodiment, an example in which a sonar is used as the distance measuring unit 17 will be described. However, the present invention is not limited to this as long as it is a sensor that can detect a distance from an obstacle present around the vehicle. For example, the distance measuring unit 17 is provided separately in the vehicle width direction of the vehicle 1, and light (for example, laser, infrared) or radio wave (for example, laser or infrared) in the traveling direction of the vehicle 1 (forward or backward in the present embodiment). A sensor that emits a millimeter wave radar and detects a reflected wave from an obstacle existing around the vehicle 1 may be used.

図4は、本実施形態にかかる車両が有する出庫支援システムの一例を示すブロック図である。図4に示すように、車両1では、モニタ装置11、測距部17等の他、操舵システム13、ECU14、ブレーキシステム18、舵角センサ19、アクセルセンサ20、シフトセンサ21、車輪速センサ22等が、電気通信回線としての車内ネットワーク23を介して電気的に接続されている。車内ネットワーク23は、CAN(Controller Area Network)等である。   FIG. 4 is a block diagram illustrating an example of a delivery support system included in the vehicle according to the present embodiment. As shown in FIG. 4, in the vehicle 1, in addition to the monitor device 11 and the distance measuring unit 17, the steering system 13, the ECU 14, the brake system 18, the steering angle sensor 19, the accelerator sensor 20, the shift sensor 21, and the wheel speed sensor 22. Are electrically connected via an in-vehicle network 23 as an electric communication line. The in-vehicle network 23 is a CAN (Controller Area Network) or the like.

ECU(Electronic Control Unit)14は、車内ネットワーク23を通じて制御信号を送ることで、操舵システム13、ブレーキシステム18等を制御する。また、ECU14は、車内ネットワーク23を介して、トルクセンサ13b、ブレーキセンサ18b、舵角センサ19、測距部17、アクセルセンサ20、シフトセンサ21、車輪速センサ22等の検出結果、操作入力部10等の操作信号等を、受け取る。   The ECU (Electronic Control Unit) 14 controls the steering system 13, the brake system 18, and the like by sending a control signal through the in-vehicle network 23. The ECU 14 also detects detection results of the torque sensor 13b, the brake sensor 18b, the rudder angle sensor 19, the distance measuring unit 17, the accelerator sensor 20, the shift sensor 21, the wheel speed sensor 22, and the like via the in-vehicle network 23, and the operation input unit. An operation signal such as 10 is received.

ECU14は、CPU(Central Processing Unit)14a、ROM(Read Only Memory)14b、RAM(Random Access Memory)14c、表示制御部14d、音声制御部14e、SSD(Solid State Drive、フラッシュメモリ)14f等を有する。CPU14aは、表示装置8,12で表示される画像に対する画像処理、車両1の移動経路の演算、車両1の周囲に存在する障害物の検出等の各種の演算処理を実行する。CPU14aは、ROM14b等の不揮発性の記憶装置にインストールされ記憶されたプログラムを読み出し、当該プログラムに従って演算処理を実行する。   The ECU 14 includes a CPU (Central Processing Unit) 14a, a ROM (Read Only Memory) 14b, a RAM (Random Access Memory) 14c, a display control unit 14d, an audio control unit 14e, an SSD (Solid State Drive, flash memory) 14f, and the like. . The CPU 14a executes various types of arithmetic processing such as image processing for images displayed on the display devices 8 and 12, calculation of the movement path of the vehicle 1, and detection of obstacles around the vehicle 1. The CPU 14a reads a program installed and stored in a nonvolatile storage device such as the ROM 14b, and executes arithmetic processing according to the program.

ROM14bは、各種プログラムおよび当該プログラムの実行に必要なパラメータ等を記憶する。RAM14cは、CPU14aでの演算で用いられる各種のデータを一時的に記憶する。表示制御部14dは、ECU14での演算処理のうち、主として、撮像部15の撮像により得られた撮像画像を取得したCPU14aに出力する処理、CPU14aから表示用の画像を取得して表示装置8,12に表示させる処理等を実行する。   The ROM 14b stores various programs and parameters necessary for executing the programs. The RAM 14c temporarily stores various types of data used in computations by the CPU 14a. The display control unit 14d mainly performs a process of outputting a captured image obtained by imaging of the imaging unit 15 to the CPU 14a, and acquires a display image from the CPU 14a. 12 is executed.

また、音声制御部14eは、ECU14での演算処理のうち、主として、音声出力装置9で出力される音声データに対する処理を実行する。また、SSD14fは、書き換え可能な不揮発性の記憶部である。CPU14a、ROM14b、RAM14c等は、同一パッケージ内に集積される。また、ECU14は、CPU14aに替えて、DSP(Digital Signal Processor)等の他の論理演算プロセッサや論理回路等が用いられる構成であっても良い。また、SSD14fに代えてHDD(Hard Disk Drive)が設けられても良いし、SSD14fやHDDは、ECU14とは別の回路基板に設けられても良い。   In addition, the voice control unit 14 e mainly performs processing on voice data output from the voice output device 9 among the calculation processes in the ECU 14. The SSD 14f is a rewritable nonvolatile storage unit. The CPU 14a, ROM 14b, RAM 14c, etc. are integrated in the same package. Further, the ECU 14 may have a configuration in which another logical operation processor such as a DSP (Digital Signal Processor), a logic circuit, or the like is used instead of the CPU 14a. Further, an HDD (Hard Disk Drive) may be provided instead of the SSD 14f, and the SSD 14f and the HDD may be provided on a circuit board different from the ECU 14.

操舵システム13は、アクチュエータ13aと、トルクセンサ13bとを有する。操舵システム13は、ECU14等によって電気的に制御されて、アクチュエータ13aを動作させる。操舵システム13は、例えば、電動パワーステアリングシステム、SBW(Steer By Wire)システム等である。操舵システム13は、アクチュエータ13aによって操舵部4にトルク、すなわちアシストトルクを付加して操舵力を補ったり、アクチュエータ13aによって車輪3を転舵したりする。この場合、アクチュエータ13aは、1つの車輪3を転舵しても良いし、複数の車輪3を転舵しても良い。また、トルクセンサ13bは、例えば、運転者が操舵部4に与えるトルクを検出する。   The steering system 13 includes an actuator 13a and a torque sensor 13b. The steering system 13 is electrically controlled by the ECU 14 and the like to operate the actuator 13a. The steering system 13 is, for example, an electric power steering system, an SBW (Steer By Wire) system, or the like. The steering system 13 adds torque, that is, assist torque to the steering unit 4 by the actuator 13a to supplement the steering force, or steers the wheel 3 by the actuator 13a. In this case, the actuator 13a may steer one wheel 3 or may steer a plurality of wheels 3. Moreover, the torque sensor 13b detects the torque which a driver | operator gives to the steering part 4, for example.

ブレーキシステム18は、ブレーキのロックを抑制するABS(Anti-lock Brake System)、コーナリング時の車両1の横滑りを抑制する横滑り防止装置(ESC:Electronic Stability Control)、ブレーキ力を増強させる(ブレーキアシストを実行する)電動ブレーキシステム、BBW(Brake By Wire)等である。ブレーキシステム18は、アクチュエータ18aを介して、車輪3ひいては車両1に制動力を与える。また、ブレーキシステム18は、左右の車輪3の回転差などからブレーキのロック、車輪3の空回り、横滑りの兆候等を検出して、各種制御を実行することができる。ブレーキセンサ18bは、例えば、制動操作部6の可動部の位置を検出するセンサである。ブレーキセンサ18bは、可動部としてのブレーキペダルの位置を検出することができる。ブレーキセンサ18bは、変位センサを含む。   The brake system 18 includes an anti-lock brake system (ABS) that suppresses the locking of the brake, a skid prevention device (ESC: Electronic Stability Control) that suppresses the skidding of the vehicle 1 during cornering, and increases the braking force (the brake assist is applied). (Execute) electric brake system, BBW (Brake By Wire), etc. The brake system 18 applies a braking force to the wheels 3 and thus to the vehicle 1 via the actuator 18a. Further, the brake system 18 can execute various controls by detecting brake lock, idle rotation of the wheels 3, signs of skidding, and the like from the difference in rotation between the left and right wheels 3. The brake sensor 18b is a sensor that detects the position of the movable part of the braking operation unit 6, for example. The brake sensor 18b can detect the position of a brake pedal as a movable part. The brake sensor 18b includes a displacement sensor.

舵角センサ19は、例えば、ステアリングホイール等の操舵部4の操舵量を検出するセンサである。舵角センサ19は、例えば、ホール素子などを用いて構成される。ECU14は、運転者による操舵部4の操舵量、自動操舵時の各車輪3の操舵量等を、舵角センサ19から取得して各種制御を実行する。舵角センサ19は、操舵部4に含まれる回転部分の回転角度を検出する。   The steering angle sensor 19 is, for example, a sensor that detects the steering amount of the steering unit 4 such as a steering wheel. The rudder angle sensor 19 is configured using, for example, a hall element. The ECU 14 acquires the steering amount of the steering unit 4 by the driver, the steering amount of each wheel 3 during automatic steering, and the like from the steering angle sensor 19 and executes various controls. The rudder angle sensor 19 detects the rotation angle of the rotating part included in the steering unit 4.

アクセルセンサ20は、例えば、加速操作部5の可動部の位置を検出するセンサである。アクセルセンサ20は、変位センサを含み、可動部としてのアクセルペダルの位置を検出する。   The accelerator sensor 20 is, for example, a sensor that detects the position of the movable part of the acceleration operation unit 5. The accelerator sensor 20 includes a displacement sensor and detects the position of an accelerator pedal as a movable part.

シフトセンサ21は、例えば、変速操作部7の可動部の位置を検出するセンサである。シフトセンサ21は、可動部としての、レバー、アーム、ボタン等の位置を検出できる。シフトセンサ21は、変位センサを含んでも良いし、スイッチとして構成されても良い。   The shift sensor 21 is, for example, a sensor that detects the position of the movable part of the speed change operation unit 7. The shift sensor 21 can detect the position of a lever, arm, button, etc. as a movable part. The shift sensor 21 may include a displacement sensor or may be configured as a switch.

車輪速センサ22は、車輪3の回転量や単位時間当たりの回転数を検出するセンサである。車輪速センサ22は、検出した回転数を示す車輪速パルス数をセンサ値として出力する。車輪速センサ22は、例えば、ホール素子などを用いて構成される。ECU14は、車輪速センサ22から取得したセンサ値に基づいて車両1の移動量などを演算し、各種制御を実行する。車輪速センサ22は、ブレーキシステム18に設けられる場合もある。その場合、ECU14は、車輪速センサ22の検出結果をブレーキシステム18を介して取得する。上述した各種センサやアクチュエータの構成、配置、電気的な接続形態等は、一例であって、種々に設定(変更)することができる。   The wheel speed sensor 22 is a sensor that detects the amount of rotation of the wheel 3 and the number of rotations per unit time. The wheel speed sensor 22 outputs a wheel speed pulse number indicating the detected rotation speed as a sensor value. The wheel speed sensor 22 is configured using, for example, a Hall element. The ECU 14 calculates the amount of movement of the vehicle 1 based on the sensor value acquired from the wheel speed sensor 22 and executes various controls. The wheel speed sensor 22 may be provided in the brake system 18. In that case, the ECU 14 acquires the detection result of the wheel speed sensor 22 via the brake system 18. The configuration, arrangement, electrical connection form, and the like of the various sensors and actuators described above are examples, and can be set (changed) in various ways.

図5は、本実施形態にかかる車両が有するECU内に実現される出庫支援装置の機能構成の一例を示すブロック図である。図5に示すように、ECU14は、距離算出部500、仮想端点設定部501、実行部502、および仮想端点更新部503を主に備える。距離算出部500、仮想端点設定部501、実行部502、および仮想端点更新部503は、ECU14が有するCPU14aが、ROM14bに記憶されたプログラムを実行することで実現される。これらの構成は、ハードウェアで実現するように構成しても良い。   FIG. 5 is a block diagram illustrating an example of a functional configuration of the leaving support apparatus implemented in the ECU of the vehicle according to the present embodiment. As shown in FIG. 5, the ECU 14 mainly includes a distance calculation unit 500, a virtual endpoint setting unit 501, an execution unit 502, and a virtual endpoint update unit 503. The distance calculation unit 500, virtual end point setting unit 501, execution unit 502, and virtual end point update unit 503 are realized by the CPU 14a of the ECU 14 executing a program stored in the ROM 14b. These configurations may be realized by hardware.

距離算出部500は、測距部17a,17b,17c,17dによる反射波の検出結果に基づいて、車両1から障害物までの距離である後方距離(例えば、車両1の後部のコーナーと当該駐車領域の入口付近に存在する障害物との距離、車両1の後部と当該駐車領域の奥に存在する障害物との距離)を算出する。また、距離算出部500は、測距部17e,17f,17g,17hによる反射波の検出結果に基づいて、車両1から障害物までの距離である前方距離(例えば、車両1の前部のコーナーから、駐車領域の出口付近に存在する障害物までの距離)を算出する。   The distance calculation unit 500 is based on the detection result of the reflected wave by the distance measurement units 17a, 17b, 17c, and 17d, and the rear distance that is the distance from the vehicle 1 to the obstacle (for example, the rear corner of the vehicle 1 and the parking area). The distance between the obstacle present near the entrance of the area and the distance between the rear portion of the vehicle 1 and the obstacle present in the back of the parking area are calculated. In addition, the distance calculation unit 500 determines the forward distance that is the distance from the vehicle 1 to the obstacle (for example, the front corner of the vehicle 1) based on the detection results of the reflected waves by the distance measurement units 17e, 17f, 17g, and 17h. To the distance to the obstacle present near the exit of the parking area.

仮想端点設定部501は、操作入力部10から、車両1が縦列駐車されている駐車領域からの出庫を指示する操作信号が入力された場合に、車両1の出庫方向側に存在しかつ車両1の進行方向に向かって当該車両1から所定距離離れた点を、車両1の周囲に存在する障害物の仮想的な端点(以下、仮想端点と言う)に設定する。仮想端点設定部501は、車両1が縦列駐車されている駐車領域から、車両1の前方に進行して出庫する場合、車両1の前方に向かって当該車両1から所定距離離れた点を仮想端点に設定する。一方、仮想端点設定部501は、車両1が縦列駐車されている駐車領域から、車両1の後方に進行して出庫する場合、車両1の後方に向かって当該車両1から所定距離離れた点を仮想端点に設定する。ここで、所定距離は、予め設定された距離である。本実施形態では、所定距離は、車両1が前方に進行して出庫する場合、駐車領域からの車両1の出庫が指示された後かつ車両1の出庫が開始する前に、測距部17による反射波の検出結果に基づいて距離算出部500により算出される前方距離である。また、仮想端点設定部501は、測距部17e,17f,17g,17hそれぞれの反射波の検出結果に基づいて、異なる前方距離が算出された場合、算出された前方距離のうち最も短い距離を所定距離とする。また、本実施形態では、所定距離は、車両1が後方に進行して出庫する場合、駐車領域からの車両1の出庫が指示された後かつ車両1の出庫が開始する前に、測距部17による反射波の検出結果に基づいて距離算出部500により算出される後方距離である。また、仮想端点設定部501は、測距部17a,17b,17c,17dそれぞれの反射波の検出結果に基づいて、異なる後方距離が算出された場合、算出された後方距離のうち最も短い距離を所定距離とする。   The virtual endpoint setting unit 501 is present on the exit direction side of the vehicle 1 and the vehicle 1 when an operation signal instructing the exit from the parking area where the vehicle 1 is parked in parallel is input from the operation input unit 10. A point that is a predetermined distance away from the vehicle 1 in the traveling direction is set as a virtual end point (hereinafter referred to as a virtual end point) of an obstacle existing around the vehicle 1. The virtual end point setting unit 501 is a virtual end point that is a predetermined distance away from the vehicle 1 toward the front of the vehicle 1 when the vehicle 1 travels forward from the parking area in which the vehicles 1 are parked in parallel. Set to. On the other hand, when the virtual end point setting unit 501 proceeds from the parking area where the vehicle 1 is parked in parallel to the rear of the vehicle 1 and leaves the vehicle, the virtual end point setting unit 501 moves a point away from the vehicle 1 by a predetermined distance toward the rear of the vehicle 1. Set to virtual endpoint. Here, the predetermined distance is a preset distance. In the present embodiment, the predetermined distance is determined by the distance measurement unit 17 after the vehicle 1 is instructed to exit from the parking area and before the exit of the vehicle 1 starts when the vehicle 1 proceeds forward. This is the forward distance calculated by the distance calculation unit 500 based on the detection result of the reflected wave. In addition, the virtual endpoint setting unit 501 calculates the shortest distance among the calculated forward distances when different forward distances are calculated based on the detection results of the reflected waves of the distance measuring units 17e, 17f, 17g, and 17h. A predetermined distance. Further, in the present embodiment, the predetermined distance is determined when the vehicle 1 travels backward and exits, after the exit of the vehicle 1 from the parking area is instructed and before the exit of the vehicle 1 starts. 17 is a backward distance calculated by the distance calculation unit 500 based on the detection result of the reflected wave by 17. In addition, the virtual endpoint setting unit 501 calculates the shortest distance among the calculated backward distances when different backward distances are calculated based on the detection results of the reflected waves of the distance measuring units 17a, 17b, 17c, and 17d. A predetermined distance.

測距部17による反射波の検出結果からは、障害物までの距離を算出することができるが、障害物が存在する方向を特定することが難しい。そこで、本実施形態では、仮想端点設定部501が、測距部17により反射波の検出結果に基づいて算出した前方距離または後方距離、車両1から離れた位置を仮想端点と設定している。そして、実行部502が、仮想端点を基準として、車両1が出庫するよう制御することで、車両1の進行方向に存在する車両等の障害物に衝突することなく、車両1を出庫させる。これにより、車両1の側方に存在する障害物との距離を算出するための測距部を設けなくても、縦列駐車されている駐車領域から車両1を出庫させる際に、車両1の側方に存在する障害物の端点を求めることができるので、車両1の出庫を支援するシステムを搭載可能な車種を増やすことができる。具体的には、実行部502は、仮想端点設定部501により設定された仮想端点に従って、車両1が縦列駐車されている駐車領域からの当該車両1の出庫に関する処理を実行する。例えば、実行部502は、仮想端点に従って、車両1を駐車領域から出庫させる経路を決定し、当該決定した経路に従って車両1を動かしたり、当該決定した経路を表示装置12に表示させたりする。これにより、車両1の駐車領域からの出庫を支援する。   Although the distance to the obstacle can be calculated from the detection result of the reflected wave by the distance measuring unit 17, it is difficult to specify the direction in which the obstacle exists. Therefore, in this embodiment, the virtual end point setting unit 501 sets the front or rear distance calculated by the distance measurement unit 17 based on the detection result of the reflected wave, and the position away from the vehicle 1 as the virtual end point. Then, the execution unit 502 controls the vehicle 1 to exit with reference to the virtual end point, thereby causing the vehicle 1 to exit without colliding with an obstacle such as a vehicle existing in the traveling direction of the vehicle 1. Thus, when the vehicle 1 is taken out from the parking area where the parallel parking is performed without providing a distance measuring unit for calculating the distance to the obstacle present on the side of the vehicle 1, the vehicle 1 side Since the end point of the obstacle which exists in the direction can be calculated | required, the vehicle model which can mount the system which assists the delivery of the vehicle 1 can be increased. Specifically, the execution unit 502 executes processing related to the exit of the vehicle 1 from the parking area where the vehicle 1 is parked in parallel according to the virtual end point set by the virtual end point setting unit 501. For example, the execution unit 502 determines a route for taking the vehicle 1 out of the parking area according to the virtual endpoint, and moves the vehicle 1 according to the determined route, or causes the display device 12 to display the determined route. Thereby, the vehicle 1 from the parking area is supported.

また、実行部502は、操作入力部10から、車両1の駐車領域への駐車を指示する操作信号が入力された場合、測距部17a〜17dによる反射波の検出結果に基づいて距離算出部500により算出された距離に従って、車両1の駐車領域への駐車に関する処理を実行する。例えば、実行部502は、距離算出部500により算出された距離に従って、車両1を駐車領域に駐車させる際の経路を決定し、当該決定した経路に従って車両1を動かしたり、当該経路を表示装置12に表示させたりする。これにより、車両1の駐車領域への駐車を支援する。   In addition, when an operation signal instructing parking in the parking area of the vehicle 1 is input from the operation input unit 10, the execution unit 502 is based on the detection results of the reflected waves by the distance measuring units 17 a to 17 d. According to the distance calculated by 500, a process related to parking the vehicle 1 in the parking area is executed. For example, the execution unit 502 determines a route for parking the vehicle 1 in the parking area according to the distance calculated by the distance calculation unit 500, moves the vehicle 1 according to the determined route, or displays the route on the display device 12. To display. Thereby, parking to the parking area of the vehicle 1 is supported.

車両1の出庫が開始された後、距離算出部500によって正確な前方距離または後方距離を算出できた場合には、仮想端点を更新することが好ましい。そこで、仮想端点更新部503は、車両1が前方に進行して出庫を開始した後、測距部17e,17f,17g,17hのうち車両1を出庫させる方向(以下、出庫方向と言う)とは反対側に設けられた測距部17でのみ反射波を検出した場合、当該測距部17により反射波を検出可能な範囲(以下、検出範囲と言う)において、距離算出部500により算出される前方距離、車両1から離れた出庫方向側の端点によって、仮想端点を更新する。また、仮想端点更新部503は、車両1が後方に進行して出庫を開始した後、測距部17a,17b,17c,17dのうち出庫方向とは反対側に設けられた測距部17でのみ反射波を検出した場合、当該測距部17の検出範囲において、距離算出部500により算出される後方距離、車両1から離れた出庫方向側の端点によって、仮想端点を更新する。これにより、車両1が出庫を開始した後も、車両1の外部に存在する障害物の端点を高精度に求めることができるので、車両1を出庫する際の切り返し時に必要な前進または後退の移動量を減らして、車両1の移動効率を向上させることができる。さらに、車両1の外部に存在する障害物の端点が高精度に更新されるので、当該求めた障害物の端点を用いて、車両1の出庫支援を実行する場合に、当該求めた障害物の端点を、車両1の出庫支援を終了するか否かの判断材料に使用できる。   It is preferable to update the virtual endpoint when the distance calculation unit 500 can calculate an accurate front distance or rear distance after the vehicle 1 starts to be delivered. Therefore, the virtual end point updating unit 503 has a direction in which the vehicle 1 is delivered out of the distance measuring units 17e, 17f, 17g, and 17h (hereinafter referred to as an exit direction) after the vehicle 1 has advanced forward and started delivery. When a reflected wave is detected only by the distance measuring unit 17 provided on the opposite side, the distance calculation unit 500 calculates the reflected wave in a range where the reflected wave can be detected by the distance measuring unit 17 (hereinafter referred to as a detection range). The virtual endpoint is updated with the forward distance and the endpoint on the exit direction side away from the vehicle 1. The virtual end point updating unit 503 is a distance measuring unit 17 provided on the opposite side to the exit direction among the distance measuring units 17a, 17b, 17c, and 17d after the vehicle 1 travels backward and starts to issue. When only the reflected wave is detected, the virtual end point is updated with the rear distance calculated by the distance calculating unit 500 and the end point on the exit direction side away from the vehicle 1 in the detection range of the distance measuring unit 17. Thus, since the end point of the obstacle existing outside the vehicle 1 can be obtained with high accuracy even after the vehicle 1 starts to leave, the forward or backward movement necessary for turning over when the vehicle 1 is released. The movement efficiency of the vehicle 1 can be improved by reducing the amount. Furthermore, since the end point of the obstacle existing outside the vehicle 1 is updated with high accuracy, when executing the exit assistance of the vehicle 1 using the end point of the obtained obstacle, The end point can be used as a material for determining whether or not to exit the vehicle 1.

次に、図6、図7A〜7G、および図8を用いて、本実施形態にかかるECU14による仮想端点の更新処理の流れの一例について説明する。図6は、本実施形態にかかる車両が有するECUによる仮想端点の更新処理の流れの一例を示すフローチャートである。図7A〜7Gおよび図8は、本実施形態にかかる車両における仮想端点の更新処理の一例を説明するための図である。以下の説明では、車両1が前方に進行しながら駐車領域から出庫する場合における、仮想端点の更新処理について説明するが、車両1が後方に進行しながら駐車領域から出庫する場合も同様にして仮想端点を更新する。   Next, an example of the flow of the virtual endpoint update process by the ECU 14 according to the present embodiment will be described with reference to FIGS. 6, 7 </ b> A to 7 </ b> G, and FIG. 8. FIG. 6 is a flowchart illustrating an example of a flow of virtual endpoint update processing by the ECU of the vehicle according to the present embodiment. 7A to 7G and FIG. 8 are diagrams for explaining an example of the virtual endpoint update processing in the vehicle according to the present embodiment. In the following description, the virtual end point update process when the vehicle 1 goes out from the parking area while traveling forward will be described, but the same applies to the case where the vehicle 1 leaves the parking area while moving backward. Update endpoints.

操作入力部10から、車両1が縦列駐車されている駐車領域からの当該車両1の出庫の支援を指示する操作信号が入力されると、距離算出部500は、測距部17e,17f,17g,17hから、当該測距部17e,17f,17g,17hによる反射波の検出結果を示すセンサ情報を取得する(ステップS601)。なお、本実施形態では、ECU14は、操作入力部10から、車両1の出庫の支援を指示する操作信号が入力されない場合には、図6に示す処理は実行されないものとする。次に、距離算出部500は、取得したセンサ情報が示す反射波の検出結果に基づいて、車両1の前方に存在する障害物までの前方距離を算出する(ステップS602)。   When an operation signal is input from the operation input unit 10 to instruct to assist the vehicle 1 to leave the parking area where the vehicles 1 are parked in parallel, the distance calculation unit 500 may measure the distance measurement units 17e, 17f, and 17g. , 17h, sensor information indicating the detection result of the reflected wave by the distance measuring units 17e, 17f, 17g, 17h is acquired (step S601). In the present embodiment, it is assumed that the ECU 14 does not execute the process shown in FIG. 6 when an operation signal instructing assistance for leaving the vehicle 1 is not input from the operation input unit 10. Next, the distance calculation unit 500 calculates the forward distance to the obstacle existing in front of the vehicle 1 based on the detection result of the reflected wave indicated by the acquired sensor information (step S602).

次いで、仮想端点設定部501は、仮想端点が設定されていないか否かを判断する(ステップS603)。仮想端点が設定されていないと判断した場合(ステップS603:Yes)、仮想端点設定部501は、車両1の出庫側に存在しかつ車両1の前方に向かって当該車両1から所定距離離れた点を、仮想端点に設定する(ステップS604)。   Next, the virtual endpoint setting unit 501 determines whether or not a virtual endpoint is set (step S603). When it is determined that the virtual endpoint is not set (step S603: Yes), the virtual endpoint setting unit 501 is located on the exit side of the vehicle 1 and is a predetermined distance away from the vehicle 1 toward the front of the vehicle 1. Are set as virtual end points (step S604).

本実施形態では、仮想端点設定部501は、図7Aに示すように、出庫方向Y側の車両1の側面の延長線X上に存在しかつ車両1の前方の点を、仮想端点Pに設定する。これにより、車両1が駐車領域からの出庫を開始する際に車両1が障害物に接触する可能性が最も低くなる点を、仮想端点に設定することができるので、車両1が駐車領域から出庫する際に障害物と接触することを防止することができる。その際、仮想端点設定部501は、駐車領域からの車両1の出庫が指示された後かつ車両1が出庫を開始する前の測距部17e,17f,17g,17hによる反射波の検出結果に基づいて算出された前方距離を、所定距離Lとする。そして、仮想端点設定部501は、図7Aに示すように、延長線X上に存在しかつ車両1から所定距離L離れた点を、仮想端点Pに設定する。これにより、障害物の端点により近い点を、仮想端点に設定することができるので、車両1を駐車領域から出庫する際に、障害物により近い点を通過する経路で、車両1を出庫させることを可能とする。   In this embodiment, the virtual end point setting unit 501 sets a point on the extension line X of the side surface of the vehicle 1 on the exit direction Y side and the front side of the vehicle 1 as the virtual end point P as shown in FIG. 7A. To do. Thereby, when the vehicle 1 starts leaving the parking area, it is possible to set the point at which the possibility of the vehicle 1 coming into contact with the obstacle is the lowest, so that the vehicle 1 leaves the parking area. It is possible to prevent contact with an obstacle when doing so. At that time, the virtual end point setting unit 501 indicates the detection result of the reflected wave by the distance measuring units 17e, 17f, 17g, and 17h after the vehicle 1 is instructed to leave the parking area and before the vehicle 1 starts to leave. The forward distance calculated based on this is defined as a predetermined distance L. Then, the virtual end point setting unit 501 sets a point that exists on the extension line X and is separated from the vehicle 1 by a predetermined distance L as the virtual end point P, as shown in FIG. 7A. Thereby, since the point closer to the end point of the obstacle can be set as the virtual end point, when leaving the vehicle 1 from the parking area, the vehicle 1 is made to leave on the route passing the point closer to the obstacle. Is possible.

一方、仮想端点設定部501は、駐車領域からの車両1の出庫が指示された後かつ車両1が出庫を開始する前に測距部17e,17f,17g,17hによって反射波が検出されなかった場合(すなわち、車両1の前方に障害物が存在しない場合)、図7Bに示すように、測距部17e,17f,17g,17hによって反射波を検出可能な障害物までの距離の上限距離Lmaxを、所定距離Lとする。そして、仮想端点設定部501は、図7Bに示すように、延長線X上に存在しかつ車両1から上限距離Lmax離れた点を、仮想端点Pに設定する。これにより、車両1が駐車領域からの出庫を開始する際に車両1が障害物に接触する可能性が最も低くなる点を、仮想端点に設定することができるので、車両1が駐車領域から出庫する際に障害物と接触することを防止することができる。 On the other hand, the virtual endpoint setting unit 501 did not detect a reflected wave by the distance measuring units 17e, 17f, 17g, and 17h after the vehicle 1 was instructed to leave the parking area and before the vehicle 1 started to leave. In this case (that is, when there is no obstacle ahead of the vehicle 1), as shown in FIG. 7B, the upper limit distance L of the distance to the obstacle that can detect the reflected wave by the distance measuring units 17e, 17f, 17g, and 17h. Let max be a predetermined distance L. Then, the virtual end point setting unit 501 sets a point that exists on the extension line X and is separated from the vehicle 1 by the upper limit distance L max as the virtual end point P, as shown in FIG. 7B. Thereby, when the vehicle 1 starts leaving the parking area, it is possible to set the point at which the possibility of the vehicle 1 coming into contact with the obstacle is the lowest, so that the vehicle 1 leaves the parking area. It is possible to prevent contact with an obstacle when doing so.

仮想端点Pを設定した後、ステップS601に戻り、距離算出部500は、測距部17e,17f,17g,17hからセンサ情報を取得し、当該センサ情報が示す反射波の検出結果に基づいて、車両1の前方に存在する障害物までの前方距離を算出する。この場合、仮想端点が設定されていると判断されるため(ステップS603:No)、仮想端点更新部503は、アクセルセンサ20およびシフトセンサ21等による検出結果に基づいて、車両1が後退しているか否かを判断する(ステップS605)。車両1が後退していると判断した場合(ステップS605:Yes)、仮想端点更新部503は、仮想端点Pを更新しない。   After setting the virtual end point P, the process returns to step S601, and the distance calculation unit 500 acquires sensor information from the distance measurement units 17e, 17f, 17g, and 17h, and based on the detection result of the reflected wave indicated by the sensor information, A forward distance to an obstacle existing in front of the vehicle 1 is calculated. In this case, since it is determined that a virtual endpoint is set (step S603: No), the virtual endpoint update unit 503 causes the vehicle 1 to move backward based on the detection results of the accelerator sensor 20, the shift sensor 21, and the like. It is determined whether or not there is (step S605). When it is determined that the vehicle 1 is moving backward (step S605: Yes), the virtual endpoint update unit 503 does not update the virtual endpoint P.

例えば、図7Cに示すように、車両1の出庫が開始された後、車両1が後退している場合、仮想端点更新部503は、測距部17e,17f,17g,17hにより障害物からの反射波を検出して、車両1の前方に障害物が存在したとしても、仮想端点Pを更新しない。また、図7Dに示すように、車両1の出庫が開始された後、車両1が後退している場合、仮想端点更新部503は、測距部17e,17f,17g,17hにより障害物から反射波を検出されず、車両1の前方に障害物が存在しなくても、仮想端点Pを更新しない。車両1が前方に進行して駐車領域から出庫する場合に、その過程の一部において、出庫方向とは反対側に進行(すなわち、後進)する際、車両1は、出庫方向に存在する障害物から離れていくことになる。この場合、測距部17と障害物との距離が遠くなり、測距部17による障害物からの反射波の検出精度が低下したり、測距部17による障害物の反射波の検出結果に誤差が含まれたりする可能性が高い。そのため、本実施形態では、仮想端点更新部503は、車両1が出庫する方向(前方または後方)とは反対側に進行している場合、仮想端点Pを更新しない。なお、車両1が後方に進行して出庫する場合には、仮想端点更新部503は、車両1が前進していると判断した場合、仮想端点Pを更新しない。また、本実施形態では、仮想端点更新部503は、車両1が出庫する方向(前方または後方)とは反対側に進行している場合、仮想端点Pを更新しないものとしているが、これに限定するものではなく、車両1が出庫する方向とは反対側に進行している場合も、仮想端点Pを更新しても良い。   For example, as illustrated in FIG. 7C, when the vehicle 1 is moving backward after the start of the vehicle 1, the virtual endpoint update unit 503 uses the distance measuring units 17 e, 17 f, 17 g, and 17 h from the obstacle. Even if the reflected wave is detected and an obstacle exists in front of the vehicle 1, the virtual end point P is not updated. Further, as shown in FIG. 7D, when the vehicle 1 is moving backward after the vehicle 1 is started, the virtual end point updating unit 503 is reflected from the obstacle by the distance measuring units 17e, 17f, 17g, and 17h. Even if no wave is detected and no obstacle exists in front of the vehicle 1, the virtual end point P is not updated. When the vehicle 1 travels forward and exits from the parking area, when the vehicle 1 travels in the direction opposite to the exit direction (that is, reverse) in part of the process, the vehicle 1 is an obstacle present in the exit direction. It will be away from. In this case, the distance between the distance measurement unit 17 and the obstacle is increased, and the detection accuracy of the reflected wave from the obstacle by the distance measurement unit 17 is reduced, or the detection result of the reflected wave of the obstacle by the distance measurement unit 17 is reduced. There is a high possibility that errors will be included. Therefore, in the present embodiment, the virtual endpoint update unit 503 does not update the virtual endpoint P when traveling in the direction opposite to the direction in which the vehicle 1 leaves (forward or backward). Note that when the vehicle 1 travels backward and exits, the virtual endpoint update unit 503 does not update the virtual endpoint P when determining that the vehicle 1 is moving forward. In the present embodiment, the virtual endpoint updating unit 503 does not update the virtual endpoint P when traveling in the direction opposite to the direction in which the vehicle 1 leaves (forward or backward), but is not limited thereto. The virtual end point P may be updated even when the vehicle 1 is traveling in the direction opposite to the direction in which the vehicle 1 leaves.

また、仮想端点更新部503は、車両1が後退していないと判断した場合(ステップS605:No)、アクセルセンサ20およびシフトセンサ21等による検出結果に基づいて、車両1が前進しているか否かを判断する(ステップS606)。車両1が前進していないと判断した場合(ステップS606:No)、仮想端点更新部503は、仮想端点Pを更新しない。一方、車両1が前進していると判断した場合(ステップS606:Yes)、仮想端点更新部503は、距離算出部500により最後に算出された前方距離を、仮想端点Pの延長線X上の第1仮想端点補正量として算出する(ステップS607)。また、仮想端点更新部503は、車両1が前進した後に、測距部17e,17f,17g,17hによって反射波が検出されなかった場合、上限距離Lmaxを、第1仮想端点補正量として算出する。 Further, when the virtual end point update unit 503 determines that the vehicle 1 is not moving backward (step S605: No), whether or not the vehicle 1 is moving forward based on the detection results of the accelerator sensor 20, the shift sensor 21, and the like. Is determined (step S606). When it is determined that the vehicle 1 is not moving forward (step S606: No), the virtual endpoint update unit 503 does not update the virtual endpoint P. On the other hand, when it is determined that the vehicle 1 is moving forward (step S606: Yes), the virtual endpoint update unit 503 determines the forward distance calculated last by the distance calculation unit 500 on the extension line X of the virtual endpoint P. The first virtual endpoint correction amount is calculated (step S607). The virtual endpoint update unit 503 calculates the upper limit distance Lmax as the first virtual endpoint correction amount when no reflected wave is detected by the ranging units 17e, 17f, 17g, and 17h after the vehicle 1 moves forward. To do.

次いで、仮想端点更新部503は、距離算出部500により取得したセンサ情報に基づいて、測距部17e,17f,17g,17hのうち出庫方向Yとは反対側に設けられた測距部17(本実施形態では、測距部17h)でのみ反射波を検出したか否かを判断する(ステップS608)。測距部17e,17f,17g,17hのうち出庫方向Y側に設けられた測距部17において反射波を検出したと判断した場合(ステップS608:No)、仮想端点更新部503は、第1仮想端点補正量に基づいて、延長線X上における仮想端点Pの位置を更新する(ステップS609)。   Next, based on the sensor information acquired by the distance calculation unit 500, the virtual end point update unit 503 is a distance measurement unit 17 (provided on the side opposite to the exit direction Y among the distance measurement units 17e, 17f, 17g, and 17h. In the present embodiment, it is determined whether or not the reflected wave is detected only by the distance measuring unit 17h) (step S608). When it is determined that the reflected wave is detected in the distance measuring unit 17 provided on the delivery direction Y side among the distance measuring units 17e, 17f, 17g, and 17h (step S608: No), the virtual endpoint update unit 503 Based on the virtual end point correction amount, the position of the virtual end point P on the extension line X is updated (step S609).

具体的には、仮想端点更新部503は、図7Eに示すように、仮想端点Pを、延長線X上において、車両1の前部(例えば、端部2c)から当該車両1の前方に向けて第1仮想端点補正量だけ離れた点に更新する。また、車両1が前進した後に、測距部17e,17f,17g,17hによって反射波が検出されなかった場合、仮想端点更新部503は、図7Fに示すように、仮想端点Pを、延長線X上において、車両1の前部から当該車両1の前方に向けて上限距離Lmaxだけ離れた点に更新する。これにより、車両1が出庫を開始した後、車両1が障害物に接触する可能性が最も低くなる点を、仮想端点とすることができるので、車両1が駐車領域から出庫する際に障害物と接触することを防止することができる。 Specifically, the virtual endpoint update unit 503 directs the virtual endpoint P from the front portion (for example, the end portion 2c) of the vehicle 1 to the front of the vehicle 1 on the extension line X as shown in FIG. 7E. And updated to a point separated by the first virtual end point correction amount. When no reflected wave is detected by the distance measurement units 17e, 17f, 17g, and 17h after the vehicle 1 moves forward, the virtual endpoint update unit 503 sets the virtual endpoint P to the extension line as shown in FIG. 7F. On X, the vehicle 1 is updated to a point away from the front portion of the vehicle 1 by the upper limit distance Lmax toward the front of the vehicle 1. Thereby, after the vehicle 1 starts leaving, the point where the possibility that the vehicle 1 comes into contact with the obstacle can be the virtual end point. Therefore, when the vehicle 1 leaves the parking area, the obstacle Can be prevented from contacting.

また、測距部17hでのみ反射波を検出したと判断した場合(ステップS608:Yes)、仮想端点更新部503は、出庫方向Yにおいて、延長線Xから、測距部17hの検出範囲において出庫方向Y側の端部までの距離を、第2仮想端点補正量として算出する(ステップS610)。次いで、仮想端点更新部503は、第1仮想端点補正量および第2仮想端点補正量に基づいて、仮想端点Pの位置を更新する(ステップS609)。   When it is determined that the reflected wave is detected only by the distance measuring unit 17h (step S608: Yes), the virtual end point updating unit 503 issues the delivery in the detection range of the distance measuring unit 17h from the extension line X in the delivery direction Y. The distance to the end on the direction Y side is calculated as the second virtual endpoint correction amount (step S610). Next, the virtual endpoint update unit 503 updates the position of the virtual endpoint P based on the first virtual endpoint correction amount and the second virtual endpoint correction amount (step S609).

具体的には、仮想端点更新部503は、図7Gに示すように、延長線X上において車両1の前部から当該車両1の前方に向けて第1仮想端点補正量だけ離れ、かつ延長線Xから出庫方向Yとは反対側に向けて第2仮想端点補正量だけ離れた点に、仮想端点Pを更新する。すなわち、仮想端点更新部503は、図8に示すように、仮想端点Pを、測距部17hにより障害物までの距離を検出可能な検出範囲Aにおいて、測距部17hから、前方距離だけ離れた端点P´に更新する。その後、ECU14は、車両1が駐車領域からの出庫が完了するまで、ステップS601、ステップS602、ステップS603、ステップS605、およびステップS609に示す処理を繰り返す。   Specifically, as illustrated in FIG. 7G, the virtual endpoint update unit 503 is separated from the front portion of the vehicle 1 by the first virtual endpoint correction amount on the extension line X toward the front of the vehicle 1 and extends. The virtual end point P is updated to a point away from X by the second virtual end point correction amount toward the opposite side to the exit direction Y. That is, as shown in FIG. 8, the virtual endpoint update unit 503 moves the virtual endpoint P away from the distance measuring unit 17h by a forward distance in the detection range A in which the distance to the obstacle can be detected by the distance measuring unit 17h. The end point P ′ is updated. Then, ECU14 repeats the process shown to step S601, step S602, step S603, step S605, and step S609 until the vehicle 1 completes leaving the parking area.

本実施形態では、仮想端点更新部503は、測距部17hでのみ反射波を検出したと判断した場合に、第2仮想端点補正量を算出しているが、測距部17h以外の他の測距部17e,17f,17gにおいて反射波を検出している場合も、第2仮想端点補正量を算出し続け、第1仮想端点補正量および第2仮想端点補正量に基づいて、仮想端点Pの位置を更新しても良い。具体的には、測距部17hでのみ反射波を検出する前、センターソナー(例えば、測距部17fまたは測距部17g)で反射波を検出した場合、仮想端点更新部503は、出庫方向Yにおいて、延長線Xから、センターソナーの検出範囲において出庫方向Y側の端部までの距離を、第2仮想端点補正量として算出する。そして、仮想端点更新部503は、測距部17hでのみ反射波を検出する前においても、延長線X上において車両1の前部から当該車両1の前方に向けて第1仮想端点補正量だけ離れ、かつ延長線Xから出庫方向Yとは反対側に向けて第2仮想端点補正量だけ離れた点に、仮想端点Pを更新し続ける。これにより、測距部17hでのみ反射波を検出する前においても、出庫方向Yにおける仮想端点Pの位置も、実際の障害物の端点の位置に近づけることができるので、車両1が障害物に接触する可能性をより低くできる。   In this embodiment, the virtual end point update unit 503 calculates the second virtual end point correction amount when it is determined that the reflected wave is detected only by the distance measurement unit 17h, but other than the distance measurement unit 17h, Even when the reflected waves are detected by the distance measuring units 17e, 17f, and 17g, the second virtual end point correction amount is continuously calculated, and the virtual end point P is calculated based on the first virtual end point correction amount and the second virtual end point correction amount. The position of may be updated. Specifically, when the reflected wave is detected by the center sonar (for example, the distance measuring unit 17f or the distance measuring unit 17g) before the reflected wave is detected only by the distance measuring unit 17h, the virtual endpoint update unit 503 In Y, the distance from the extension line X to the end on the exit direction Y side in the detection range of the center sonar is calculated as the second virtual endpoint correction amount. The virtual end point update unit 503 then only the first virtual end point correction amount from the front portion of the vehicle 1 toward the front of the vehicle 1 on the extension line X, even before the reflected wave is detected only by the distance measuring unit 17h. The virtual endpoint P is continuously updated to a point that is away from the extension line X and away from the extension direction X by the second virtual endpoint correction amount. Thereby, even before the reflected wave is detected only by the distance measuring unit 17h, the position of the virtual end point P in the leaving direction Y can be brought close to the position of the actual end point of the obstacle, so that the vehicle 1 becomes an obstacle. The possibility of contact can be lowered.

このように、本実施形態にかかる車両1によれば、車両1の側方に存在する障害物との距離を算出するための測距部を設けなくても、縦列駐車されている駐車領域から車両1を出庫させる際に、車両1の側方に存在する障害物の端点を求めることができるので、車両1の出庫を支援するシステムを搭載可能な車種を増やすことができる。   Thus, according to the vehicle 1 according to the present embodiment, the parallel parking area can be used without providing a distance measuring unit for calculating the distance to the obstacle present on the side of the vehicle 1. Since the end point of the obstacle which exists in the side of the vehicle 1 can be calculated | required when making the vehicle 1 leave, the vehicle model which can mount the system which assists the vehicle 1 leaving can be increased.

なお、本実施形態の車両1が有するECU14で実行されるプログラムは、ROM等に予め組み込まれて提供される。本実施形態のECU14で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成しても良い。   Note that the program executed by the ECU 14 of the vehicle 1 of the present embodiment is provided by being incorporated in advance in a ROM or the like. The program executed by the ECU 14 of the present embodiment is an installable or executable file and can be read by a computer such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). The recording medium may be recorded and provided.

さらに、本実施形態のECU14で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のECU14で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。   Furthermore, the program executed by the ECU 14 of the present embodiment may be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. Moreover, you may comprise so that the program run by ECU14 of this embodiment may be provided or distributed via networks, such as the internet.

本実施形態のECU14で実行されるプログラムは、上述した各部(距離算出部500、仮想端点設定部501、実行部502、および仮想端点更新部503)を含むモジュール構成となっており、実際のハードウェアとしてはCPU14aが上記ROMからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、距離算出部500、仮想端点設定部501、実行部502、および仮想端点更新部503が主記憶装置上に生成されるようになっている。   The program executed by the ECU 14 according to the present embodiment has a module configuration including the above-described units (distance calculation unit 500, virtual endpoint setting unit 501, execution unit 502, and virtual endpoint update unit 503). As the ware, the CPU 14a reads the program from the ROM and executes it, whereby the above-described units are loaded onto the main storage device. The distance calculation unit 500, the virtual endpoint setting unit 501, the execution unit 502, and the virtual endpoint update unit 503 are the main components. It is generated on a storage device.

以上、本発明の実施形態を例示したが、上記実施形態はあくまで一例であって、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、組み合わせ、変更を行うことができる。また、各実施形態の構成や形状は、部分的に入れ替えて実施することも可能である。   As mentioned above, although embodiment of this invention was illustrated, the said embodiment is an example to the last, Comprising: It is not intending limiting the range of invention. The above embodiment can be implemented in various other forms, and various omissions, replacements, combinations, and changes can be made without departing from the spirit of the invention. In addition, the configuration and shape of each embodiment can be partially exchanged.

1…車両、14…ECU、14a…CPU、14b…ROM、14c…RAM、14f…SSD、17…測距部、500…距離算出部、501…仮想端点設定部、502…実行部、503…仮想端点更新部、L…所定距離、P…仮想端点、X…延長線、Y…出庫方向。   DESCRIPTION OF SYMBOLS 1 ... Vehicle, 14 ... ECU, 14a ... CPU, 14b ... ROM, 14c ... RAM, 14f ... SSD, 17 ... Distance measuring part, 500 ... Distance calculation part, 501 ... Virtual end point setting part, 502 ... Execution part, 503 ... Virtual end point update unit, L ... predetermined distance, P ... virtual end point, X ... extension line, Y ... exit direction.

Claims (6)

車両の車幅方向に離間して設けられる複数のセンサによる検出結果に基づいて、障害物までの距離を算出する算出部と、
前記車両が縦列駐車されている駐車領域からの出庫が指示された場合、前記車両の出庫方向側に存在しかつ前記車両の進行方向に向かって当該車両から所定距離離れた点を、障害物の仮想端点に設定する設定部と、
前記仮想端点に従って、前記車両の出庫に関する処理を実行する実行部と、
を備える出庫支援装置。
A calculation unit for calculating a distance to an obstacle based on detection results by a plurality of sensors provided apart in the vehicle width direction of the vehicle;
When an exit from a parking area where the vehicle is parked in parallel is instructed, a point that is present on the exit direction side of the vehicle and is a predetermined distance away from the vehicle in the traveling direction of the vehicle is A setting unit for setting a virtual end point;
An execution unit that executes processing related to the vehicle exit according to the virtual end point;
A delivery support apparatus comprising:
前記車両が出庫を開始した後、前記複数のセンサのうち前記車両の出庫方向とは反対側に設けられた第1センサでのみ前記反射波を検出した場合、前記第1センサにより前記反射波を検出可能な範囲において、前記算出部により算出された距離、前記車両から離れた前記出庫方向側の端点によって、前記仮想端点を更新する更新部をさらに備える請求項1に記載の出庫支援装置。   When the reflected wave is detected only by the first sensor provided on the side opposite to the vehicle exit direction among the plurality of sensors after the vehicle starts to leave, the reflected wave is reflected by the first sensor. The delivery support apparatus according to claim 1, further comprising an update unit that updates the virtual end point with a distance calculated by the calculation unit and an end point on the exit direction side away from the vehicle within a detectable range. 前記設定部は、前記出庫方向側の前記車両の側面の延長線上に存在しかつ前記車両の進行方向の点を、前記仮想端点に設定する請求項1または2に記載の出庫支援装置。   The leaving support apparatus according to claim 1 or 2, wherein the setting unit sets a point in the traveling direction of the vehicle that exists on an extension line of a side surface of the vehicle on the leaving direction side as the virtual end point. 前記所定距離は、前記駐車領域からの出庫が指示された後かつ前記車両が出庫を開始する前の前記検出結果に基づいて前記算出部により算出される距離である請求項1から3のいずれか一つに記載の出庫支援装置。   The said predetermined distance is a distance calculated by the said calculation part based on the said detection result after the delivery from the said parking area is instruct | indicated and before the said vehicle starts leaving. The delivery support apparatus according to one. 前記所定距離は、前記車両が出庫を開始する前に前記センサにより反射波が検出されなかった場合、前記センサにより前記反射波を検出可能な前記障害物までの距離の上限距離である請求項4に記載の出庫支援装置。   5. The predetermined distance is an upper limit distance to the obstacle at which the reflected wave can be detected by the sensor when the reflected wave is not detected by the sensor before the vehicle starts to leave. The delivery support device described in 1. 前記更新部は、前記車両が出庫を開始した後、前記センサにより前記反射波が検出されない場合、前記延長線上において、前記センサにより前記反射波を検出可能な前記障害物までの距離の上限距離、前記車両から離れた点によって、前記仮想端点を更新する請求項2に記載の出庫支援装置。
The update unit, when the reflected wave is not detected by the sensor after the vehicle starts leaving, on the extension line, the upper limit distance of the distance to the obstacle that can detect the reflected wave by the sensor, The leaving support apparatus according to claim 2, wherein the virtual end point is updated by a point away from the vehicle.
JP2016170208A 2016-08-31 2016-08-31 Departure support device Active JP6730885B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016170208A JP6730885B2 (en) 2016-08-31 2016-08-31 Departure support device
CN201710595677.8A CN107792078B (en) 2016-08-31 2017-07-20 Outbound auxiliary device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016170208A JP6730885B2 (en) 2016-08-31 2016-08-31 Departure support device

Publications (2)

Publication Number Publication Date
JP2018036914A true JP2018036914A (en) 2018-03-08
JP6730885B2 JP6730885B2 (en) 2020-07-29

Family

ID=61530278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016170208A Active JP6730885B2 (en) 2016-08-31 2016-08-31 Departure support device

Country Status (2)

Country Link
JP (1) JP6730885B2 (en)
CN (1) CN107792078B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009040319A (en) * 2007-08-10 2009-02-26 Alpine Electronics Inc Driving assistant device
JP2009286355A (en) * 2008-05-30 2009-12-10 Aisin Aw Co Ltd Parking assisting apparatus, parking assisting method, and computer program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008012912A1 (en) * 2008-03-06 2009-09-10 Valeo Schalter Und Sensoren Gmbh Method and device for detecting contact of a curb by a vehicle
CN103879403B (en) * 2011-03-16 2017-01-11 丰田自动车株式会社 Remote vehicle operating device
JP5099246B2 (en) * 2011-05-30 2012-12-19 株式会社デンソー Driving assistance device
CN102963355B (en) * 2012-11-01 2016-05-25 同济大学 A kind of intelligence is assisted the method for parking and is realized system
JP5989729B2 (en) * 2014-09-12 2016-09-07 アイシン精機株式会社 Delivery support device
JP6100221B2 (en) * 2014-09-12 2017-03-22 アイシン精機株式会社 Delivery support apparatus and delivery support method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009040319A (en) * 2007-08-10 2009-02-26 Alpine Electronics Inc Driving assistant device
JP2009286355A (en) * 2008-05-30 2009-12-10 Aisin Aw Co Ltd Parking assisting apparatus, parking assisting method, and computer program

Also Published As

Publication number Publication date
CN107792078A (en) 2018-03-13
JP6730885B2 (en) 2020-07-29
CN107792078B (en) 2021-05-18

Similar Documents

Publication Publication Date Title
JP6067634B2 (en) Parking assistance device and route determination method
JP6096156B2 (en) Parking assistance device
JP6547495B2 (en) Parking assistance device
JP6015314B2 (en) Device for calculating parking target position, method and program for calculating parking target position
JP5989729B2 (en) Delivery support device
JP6096157B2 (en) Parking assistance device
JP6062406B2 (en) Parking assistance device and parking assistance method
JP6100221B2 (en) Delivery support apparatus and delivery support method
JP6110349B2 (en) Parking assistance device
JP6006765B2 (en) Driving assistance device
JP6275006B2 (en) Parking assistance device
US10055994B2 (en) Parking assistance device
WO2016039411A1 (en) Vehicle position detection apparatus
JP2017030549A (en) Parking support device
JP2016060226A (en) Parking support device, parking support method, and control program
CN112644466B (en) Parking assistance device, parking assistance method, and recording medium
WO2018198531A1 (en) Parking assistance device
JP2016124398A (en) Parking assistance device
JP6969124B2 (en) Operation control device
JP6227514B2 (en) Parking assistance device
JP2021062738A (en) Parking support device, parking support method, and program
JP6730885B2 (en) Departure support device
JP2020083184A (en) Parking support device and program
JP2019138655A (en) Traveling support device
JP2022056186A (en) Parking support system, parking support method, and program

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20161018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20161018

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200131

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200703

R150 Certificate of patent or registration of utility model

Ref document number: 6730885

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150