JP2019069774A - Automatic driving control device - Google Patents
Automatic driving control device Download PDFInfo
- Publication number
- JP2019069774A JP2019069774A JP2019005457A JP2019005457A JP2019069774A JP 2019069774 A JP2019069774 A JP 2019069774A JP 2019005457 A JP2019005457 A JP 2019005457A JP 2019005457 A JP2019005457 A JP 2019005457A JP 2019069774 A JP2019069774 A JP 2019069774A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- automatic
- automatic driving
- driving
- control
- 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
Links
- 238000000034 method Methods 0.000 claims description 121
- 230000008569 process Effects 0.000 claims description 109
- 230000006870 function Effects 0.000 description 158
- 238000004891 communication Methods 0.000 description 90
- 230000006399 behavior Effects 0.000 description 64
- 238000001514 detection method Methods 0.000 description 53
- 238000012544 monitoring process Methods 0.000 description 32
- 230000008859 change Effects 0.000 description 24
- 239000000725 suspension Substances 0.000 description 23
- 238000012545 processing Methods 0.000 description 22
- 230000002159 abnormal effect Effects 0.000 description 19
- 238000012790 confirmation Methods 0.000 description 16
- 206010000117 Abnormal behaviour Diseases 0.000 description 11
- 238000004092 self-diagnosis Methods 0.000 description 11
- 230000007257 malfunction Effects 0.000 description 10
- 238000012806 monitoring device Methods 0.000 description 10
- 230000008602 contraction Effects 0.000 description 8
- 230000005855 radiation Effects 0.000 description 7
- 230000005856 abnormality Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 208000019901 Anxiety disease Diseases 0.000 description 5
- 230000036506 anxiety Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 230000001276 controlling effect Effects 0.000 description 5
- 238000009434 installation Methods 0.000 description 5
- 241001465754 Metazoa Species 0.000 description 4
- 230000033228 biological regulation Effects 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000001629 suppression Effects 0.000 description 3
- 241000700605 Viruses Species 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000000994 depressogenic effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000009191 jumping Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 206010042772 syncope Diseases 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 239000006096 absorbing agent Substances 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009118 appropriate response Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000009429 electrical wiring Methods 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 208000024756 faint Diseases 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
Classifications
-
- 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
-
- 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
- Auxiliary Drives, Propulsion Controls, And Safety Devices (AREA)
Abstract
Description
本国際出願は、2014年11月19日に日本国特許庁に出願された日本国特許出願第2014−234665号に基づく優先権を主張するものであり、日本国特許出願第2014−234665号の全内容を本国際出願に参照により援用する。 This international application claims priority based on Japanese Patent Application No. 2014-234665 filed with the Japanese Patent Office on November 19, 2014, and the international application is based on Japanese Patent Application No. 2014-234665. The entire contents are incorporated by reference into this international application.
本開示は、運転者による各種判断や操作などの、車両を走行させるために必要な運転者の各種運転動作のうち少なくとも一部を、運転者の操作等を要することなく自動で行わせることが可能な、自動運転制御装置に関する。 According to the present disclosure, at least a part of the driver's various driving operations necessary for causing the vehicle to travel such as various judgments and operations by the driver can be automatically performed without requiring the driver's operation or the like. The invention relates to a possible automatic operation control device.
車両の自動運転を実現するための技術が各種提案され、一部実用化されている。下記の特許文献1には、予め設定された走行計画に従って自動運転走行可能な自動運転車両が開示されている。 Various techniques for realizing automatic driving of a vehicle have been proposed and partially put to practical use. Patent Document 1 below discloses an autonomous driving vehicle capable of autonomous driving and traveling according to a preset travel plan.
自動運転技術の最終目標の1つは、目的地を設定するだけで後は乗員が何ら走行に関与することなく目的地へ到達できるようにすることであると考えられる。しかし、それを実現できるほどの信頼性の高いレベルにまではまだ至っていないのが現状である。 One of the final goals of the autonomous driving technology is considered to be to set the destination and to allow the passenger to reach the destination without any involvement in traveling after that. However, the current situation is that the level of reliability that can be achieved has not been reached yet.
また、自動運転技術が高度化すればするほど、自動運転を実現するための車載コンピュータの異常に対して適切な対応をとれるようにすることが望ましい。具体的には、自動運転技術を採用する場合は、必要に応じて、自動で実行中の制御の少なくとも一部を無効としてドライバーの操作に委ねたり、車両の挙動を安全な方向へ強制的に制御したりすることができるようにすることが望ましい。 In addition, it is desirable that, as the automatic driving technology advances, it is possible to take an appropriate response to the abnormality of the on-vehicle computer for realizing the automatic driving. Specifically, when adopting an automatic driving technology, at least a part of the control being executed automatically is invalidated and left to the driver's operation as required, or the behavior of the vehicle is forced to a safe direction. It is desirable to be able to control.
本開示の一側面においては、走行に必要な各種運転制御の少なくとも一部を運転者の操作を要することなく自動で実行させることが可能な車両において、自動で実行中の制御の少なくとも一部を適切なタイミングで強制停止させることができるようにすることが望ましい。 In one aspect of the present disclosure, in a vehicle capable of automatically executing at least a part of various operation control necessary for traveling without requiring a driver's operation, at least a part of the control being automatically performed. It is desirable to be able to force stop at an appropriate timing.
本開示の1つの局面における自動運転制御装置は、車両に搭載され、周囲情報取得部と、運転モード設定部と、自動制御部と、要解除事象判断部と、を備える。
周囲情報取得部は、車両の周囲の情報である周囲情報を取得する。周囲情報とは、より具体的には、車両の周囲の状態を示す情報であって、且つ、車両の走行に必要な複数種類の運転動作を運転者の操作を要することなく自動で実行させるために必要な情報である。
The automatic driving control apparatus according to one aspect of the present disclosure is mounted on a vehicle, and includes an ambient information acquiring unit, a driving mode setting unit, an automatic control unit, and a cancellation requirement determining unit.
A surrounding information acquisition part acquires surrounding information which is information around the vehicle. More specifically, the ambient information is information indicating the state of the surroundings of the vehicle, and in order to automatically execute a plurality of types of driving operations necessary for the traveling of the vehicle without requiring the driver's operation. Information necessary for
運転モード設定部は、車両の運転モードを、高度自動化モード及び基本モードの何れかに設定する。高度自動化モードとは、車両の走行に必要な上記複数種類の運転動作の少なくとも一部を周囲情報に基づいて自動で実行する運転モードである。基本モードとは、自動で実行する運転動作である自動運転動作の種類が高度自動化モードよりも少ないか若しくはゼロである運転モードである。 The drive mode setting unit sets the drive mode of the vehicle to either the advanced automation mode or the basic mode. The advanced automation mode is an operation mode in which at least a part of the plurality of types of driving operations necessary for traveling the vehicle is automatically executed based on the surrounding information. The basic mode is an operation mode in which the number of types of automatic operation operations, which are operation operations to be performed automatically, is less or zero than in the advanced automation mode.
自動制御部は、運転モード設定部により設定された運転モードに基づき、その運転モードにおいて設定されている自動運転動作を実行する。要解除事象判断部は、少なくとも運転モードが高度自動化モードである場合に、所定の要解除事象が発生したか否かを判断する。要解除事象とは、実行するように設定されている自動運転動作の少なくとも1つを解除(実行停止)すべき所定の事象である。 The automatic control unit executes the automatic driving operation set in the driving mode based on the driving mode set by the driving mode setting unit. The required cancellation event determination unit determines whether or not a predetermined required cancellation event has occurred, at least when the operation mode is the advanced automation mode. The required release event is a predetermined event for which at least one of the automatic driving operations set to be performed is to be released (stop execution).
自動制御部は、運転モードが少なくとも高度自動化モードに設定されている場合に、要解除事象判断部により要解除事象が発生したと判断された場合は、実行するように設定されている自動運転動作の少なくとも1つについてその実行を停止する。 The automatic control operation is set to be performed when the required release event determination unit determines that the required release event has occurred, when the operation mode is set to at least the advanced automation mode. Stop its execution for at least one of
このように構成された自動運転制御装置によれば、運転モードが少なくとも高度自動化モードに設定されている場合(即ち少なくとも1つの自動運転動作が実行されるように設定されている場合)に、要解除事象が発生した場合は、本来実行すべき自動運転動作の少なくとも1つが実行対象から解除され、自動制御部によって実行されなくなる。 According to the automatic operation control device configured as described above, the operation mode needs to be set to at least the advanced automation mode (ie, at least one automatic operation operation is set to be performed). When the cancellation event occurs, at least one of the automatic driving operations to be originally performed is canceled from the execution target, and is not performed by the automatic control unit.
そのため、自動運転動作が正常に行われなくなる可能性があるような要解除事象が発生しても、車両の走行が意図せず不安定になるのを抑制することができる。
自動制御部は、運転モードが、実行すべき自動運転動作を少なくとも1つ有する運転モードに設定されている場合に、要解除事象判断部により要解除事象が発生したと判断された場合は、その運転モードにおいて実行すべき自動運転動作を全て停止するようにしてもよい。つまり、要解除事象が発生した場合は、自動制御部による自動運転動作を行わせないようにする。このようにすることで、自動運転動作が正常に行われなくなる可能性があるような要解除事象が発生しても、車両の走行が意図せず不安定になるのをより確実に抑制することができる。
Therefore, even if a required release event that may cause the automatic driving operation to be improperly performed may occur, the vehicle can be prevented from unintentionally becoming unstable.
When it is determined that the required cancellation event determination unit has generated the required cancellation event when the automatic control unit is set to the operation mode having at least one automatic operation operation to be performed, All automatic driving operations to be performed in the driving mode may be stopped. That is, when the required release event occurs, the automatic control operation is not performed by the automatic control unit. By doing this, it is possible to more reliably suppress the unintentional running of the vehicle from becoming unstable even when a required release event that may cause the automatic driving operation to be improperly performed may occur. Can.
ここで、報知部と解除許可判断部とを備えていてもよい。報知部は、要解除事象判断部により要解除事象が発生したと判断された場合に、車両の乗員に対して要解除事象が発生したことを示す報知を行う。解除許可判断部は、報知部による報知後、車両の乗員によって特定の解除許可動作が行われたか否かを判断する。自動制御部は、解除許可判断部により解除許可動作が行われたことが判断された場合に、実行を停止すべき自動運転動作についてその実行を停止するようにしてもよい。そして、自動制御部は、解除許可判断部により解除許可動作が行われたことが判断されなかった場合は、自動制御部は、車両の走行を停止させるための所定の自動停止処理を実行するようにしてもよい。 Here, the notification unit and the release permission determination unit may be provided. The notification unit notifies the occupant of the vehicle that the required cancellation event has occurred, when the required cancellation event determination unit determines that the required cancellation event has occurred. The release permission determination unit determines whether or not a specific release permission operation has been performed by the vehicle occupant after notification by the notification unit. When the release permission determination unit determines that the release permission operation has been performed, the automatic control unit may stop the execution of the automatic driving operation that should be stopped. Then, if the automatic control unit does not determine that the release permission operation has been performed by the release permission determination unit, the automatic control unit performs a predetermined automatic stop process for stopping the traveling of the vehicle. You may
このように構成された自動運転制御装置では、要解除事象が発生した場合に、無条件に自動運転動作の実行を停止させるのではなく、予め報知を行う。そして、その報知に対して車両の乗員による意思表示が行われた場合に、自動運転動作の実行を停止させる。このようにすることで、自動運転動作の実行を停止させることによって車両の走行状態が不安定になることを抑制することができる。 In the automatic driving control apparatus configured as described above, when a required release event occurs, notification is performed in advance instead of unconditionally stopping execution of the automatic driving operation. Then, when the intention of the vehicle occupant is displayed in response to the notification, the execution of the automatic driving operation is stopped. By doing this, it is possible to prevent the traveling state of the vehicle from becoming unstable by stopping the execution of the automatic driving operation.
以下、本開示の例示的な実施の形態について、図面を参照しながら説明する。
[第1実施形態]
(1)車両1の構成
図1Aに本実施形態の車両1の側面図、図1Bにその車両1の上面図を示す。ただし、図1A及び図1Bは、主に車両1における各種カメラ、レーダ、センサ等の配置状態を明示することを目的として、それらの配置状態を簡潔に図示している。
Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the drawings.
First Embodiment
(1) Configuration of Vehicle 1 FIG. 1A shows a side view of the vehicle 1 of the present embodiment, and FIG. 1B shows a top view of the vehicle 1. However, FIGS. 1A and 1B briefly illustrate the arrangement of the various cameras, radars, sensors, and the like in the vehicle 1 for the purpose of clearly indicating the arrangement.
図1A、図1Bに示すように、車両1は、当該車両1の内外を撮影するためのカメラとして、少なくとも、前方カメラ2、後方カメラ3、左側方カメラ4、右側方カメラ5、及び室内カメラ6を備えている。各カメラ2〜6は、いずれもカラーの画像、動画を撮影可能なカメラである。各カメラ2〜6は、単眼のカメラであってもよいし、複数のレンズを備えることにより奥行き方向の情報も取得可能なステレオカメラであってもよい。 As shown in FIGS. 1A and 1B, the vehicle 1 is at least a front camera 2, a rear camera 3, a left side camera 4, a right side camera 5, and an indoor camera as cameras for photographing the inside and the outside of the vehicle 1. It has six. Each of the cameras 2 to 6 is a camera capable of capturing a color image and a moving image. Each of the cameras 2 to 6 may be a monocular camera, or may be a stereo camera capable of acquiring information in the depth direction by providing a plurality of lenses.
前方カメラ2は、車室内の天井の前端側において前方を向くように設けられている。この前方カメラ2により、車両1の前方を広い範囲で撮影可能である。後方カメラ3は、車室内の天井の後端側において後方を向くように設けられている。この後方カメラ3により、車両1の後方を広い範囲で撮影可能である。 The front camera 2 is provided to face forward on the front end side of the ceiling in the vehicle compartment. The front camera 2 can shoot the front of the vehicle 1 in a wide range. The rear camera 3 is provided to face the rear on the rear end side of the ceiling in the vehicle compartment. The rear camera 3 can capture the rear of the vehicle 1 in a wide range.
左側方カメラ4は、車両1の左側面において左側を向くように設けられている。この左側方カメラ4により、車両1の左側を広い範囲で撮影可能である。右側方カメラ5は、車両1の右側面において右側を向くように設けられている。この右側方カメラ5により、車両1の右側を広い範囲で撮影可能である。 The left side camera 4 is provided to face the left side on the left side surface of the vehicle 1. The left side camera 4 can capture the left side of the vehicle 1 in a wide range. The right side camera 5 is provided to face the right side on the right side surface of the vehicle 1. The right side camera 5 can capture an image of the right side of the vehicle 1 in a wide range.
室内カメラ6は、車室内の天井の前端側において後方(車室内)を向くように設けられている。この室内カメラ6により、車室内のうち少なくともドライバー(運転者)の上半身を撮影可能である。 The indoor camera 6 is provided on the front end side of the ceiling of the vehicle room so as to face the rear (vehicle room). The indoor camera 6 can capture at least the upper body of the driver (driver) in the vehicle compartment.
また、車両1は、図1A、図1Bに示すように、前方レーダ装置11、後方レーダ装置12、左側方レーダ装置13、及び右側方レーダ装置14を備えている。各レーダ装置11〜14は、本実施形態では、ミリ波レーダである。ミリ波レーダとは、周知の通り、ミリ波の電波を送信してその反射波を複数の受信アンテナで受信することにより、送信波と各受信波との関係及び各受信波相互の関係に基づいて、車両1周囲の物標に関する物標情報を検出可能なレーダである。各レーダ装置11〜14で検出可能な物標情報としては、検出方向における物標の有無、物標までの距離、車両1を基準とした物標の方向、物標の移動速度(車両1に対する相対速度)などがある。 Further, as shown in FIGS. 1A and 1B, the vehicle 1 includes a front radar device 11, a rear radar device 12, a left side radar device 13, and a right side radar device 14. Each of the radar devices 11 to 14 is a millimeter wave radar in the present embodiment. As known, millimeter wave radar is based on the relationship between transmission waves and each reception wave and the relationship between each reception wave by transmitting millimeter wave radio waves and receiving the reflected waves by a plurality of reception antennas. The radar is capable of detecting target information related to targets around the vehicle 1. Target information that can be detected by each of the radar devices 11 to 14 includes the presence or absence of a target in the detection direction, the distance to the target, the direction of the target based on the vehicle 1, the moving speed of the target (for the vehicle 1 Relative speed).
具体的に、前方レーダ装置11は、車両1の前端部に設けられ、車両1の前方に対する所定周波数のミリ波の送受信を行う。この前方レーダ装置11により、車両1の前方の物標に関する物標情報を取得できる。後方レーダ装置12は、車両1の後端部に設けられ、車両1の後方に対する所定周波数のミリ波の送受信を行う。この後方レーダ装置12により、車両1の後方の物標に関する物標情報を取得できる。左側方レーダ装置13は、車両1の左側面に設けられ、車両1の左側方に対する所定周波数のミリ波の送受信を行う。この左側方レーダ装置13により、車両1の左側方の物標に関する物標情報を取得できる。右側方レーダ装置14は、車両1の右側面に設けられ、車両1の右側方に対する所定周波数のミリ波の送受信を行う。この右側方レーダ装置14により、車両1の右側方の物標に関する物標情報を取得できる。 Specifically, the front radar device 11 is provided at the front end of the vehicle 1 and transmits and receives millimeter waves of a predetermined frequency to the front of the vehicle 1. The front radar device 11 can acquire target information on a target in front of the vehicle 1. The rear radar device 12 is provided at the rear end of the vehicle 1 and transmits / receives millimeter waves of a predetermined frequency to the rear of the vehicle 1. The rear radar device 12 can acquire target information on a target behind the vehicle 1. The left side radar device 13 is provided on the left side surface of the vehicle 1 and transmits and receives millimeter waves of a predetermined frequency to the left side of the vehicle 1. The left side radar device 13 can acquire target information on a target on the left side of the vehicle 1. The right side radar device 14 is provided on the right side of the vehicle 1 and transmits and receives millimeter waves of a predetermined frequency to the right side of the vehicle 1. The right side radar device 14 can acquire target information on a target on the right side of the vehicle 1.
また、車両1は、図1A、図1Bに示すように、日射センサ16と、降雨センサ17とを備えている。日射センサ16は、車室内前方におけるフロントウィンドウ9の下部に設置されている。この日射センサ16は、車両1に対する日射量、ひいては車両1周囲の明るさを検出可能である。降雨センサ17は、フロントウィンドウ9における車室内側の上部に設置されている。この降雨センサ17は、降雨の有無や降雨量を検出可能である。 Moreover, the vehicle 1 is equipped with the solar radiation sensor 16 and the rain sensor 17 as shown to FIG. 1A and FIG. 1B. The solar radiation sensor 16 is installed in the lower part of the front window 9 in the front of the passenger compartment. The solar radiation sensor 16 can detect the amount of solar radiation with respect to the vehicle 1 and hence the brightness around the vehicle 1. The rainfall sensor 17 is installed at an upper portion of the front window 9 on the vehicle interior side. The rain sensor 17 can detect the presence or absence of rain and the amount of rain.
(2)車両1の電気的構成
車両1の電気的構成について、図2を用いて具体的に説明する。図2に示すように、車両1は、自動運転制御装置30を備えている。自動運転制御装置30は、主として、モード切替機能と、自動運転機能とを有する。モード切替機能は、車両1の運転モードを高度自動化モード及び基本モードの何れかに設定する機能である。自動運転機能は、設定されている運転モードの自動運転レベル(図3A参照。詳細は後述。)に応じた自動運転を実行する機能である。自動運転制御装置30は、後述するように、車両1の運転モードを、車両1の走行状態、車両1の周囲状況、車両1のドライバーの状態などの種々の要因に応じて適宜切り替える。
(2) Electrical Configuration of Vehicle 1 The electrical configuration of the vehicle 1 will be specifically described with reference to FIG. As shown in FIG. 2, the vehicle 1 is provided with an automatic driving control device 30. The automatic driving control device 30 mainly has a mode switching function and an automatic driving function. The mode switching function is a function to set the operation mode of the vehicle 1 to either the advanced automation mode or the basic mode. The automatic driving function is a function to execute the automatic driving according to the set automatic driving level of the driving mode (see FIG. 3A, details will be described later). The automatic driving control device 30 appropriately switches the operation mode of the vehicle 1 according to various factors such as the traveling state of the vehicle 1, the surrounding situation of the vehicle 1, the state of the driver of the vehicle 1, etc. as described later.
車両の自動運転の種類には、一部自動運転や、完全自動運転などがある。一部自動運転とは、車両を走行させるために必要な運転者の各種運転動作のうち一部が自動化された形態の自動運転である。なお、ここでいう自動化とは、運転者の操作等を要することなく実行可能であることを意味する。完全自動運転とは、設定された目的地まで運転者の操作等を要することなく目的地までの走行が全て自動化された形態の自動運転である。自動運転において自動化される運転動作の種類や数の度合いを示すパラメータを、以下、自動運転レベルと言う。完全自動運転は、一部自動運転よりも自動運転レベルは高い。また、一部自動運転にも、自動化される運転動作の種類や数に応じて様々なレベルがある。 The types of automatic driving of vehicles include partially automatic driving and fully automatic driving. The partially automatic driving is a type of automatic driving in which a part of various driving operations of the driver necessary to drive the vehicle is automated. Here, the term “automation” means being executable without requiring the driver's operation or the like. The fully automatic driving is an automatic driving in a form in which traveling to the destination is entirely automated without requiring a driver's operation or the like to the set destination. Hereinafter, a parameter indicating the degree of the type and number of driving operations to be automated in the automatic driving is referred to as an automatic driving level. Fully automatic operation has higher automatic operation levels than partially automatic operation. In addition, there are various levels of partially automatic driving depending on the type and number of driving operations to be automated.
本実施形態の車両1は、自動運転制御装置30により、一部自動運転が可能であることはもちろん、完全自動運転も可能に構成されている。本実施形態では、自動運転レベル、即ち、走行に必要な各種運転動作のうちどの動作を自動化させてどの動作を運転者が行うかについて、ドライバーが任意に設定変更できるように構成されている。 The vehicle 1 according to the present embodiment is configured to be capable of not only partially automatic driving but also fully automatic driving by the automatic driving control device 30. The present embodiment is configured such that the driver can arbitrarily change the setting of the automatic driving level, that is, which operation of the various driving operations necessary for traveling is automated and which the driver performs.
より具体的に、本実施形態では、完全自動運転を実現するための主な自動制御機能として、自動発進/停止制御、車線維持制御、車間距離制御、車線変更制御、右左折制御、衝突抑止制御、及び駐車制御の7種類がある。自動運転制御装置30は、これら7種類の自動制御機能を実行可能であり、これら7種類の自動制御機能を全て実行することで完全自動運転を実現できる。 More specifically, in the present embodiment, automatic start / stop control, lane maintenance control, inter-vehicle distance control, lane change control, right / left turn control, collision suppression control as main automatic control functions for realizing fully automatic driving. , And there are seven types of parking control. The automatic driving control device 30 can execute these seven types of automatic control functions, and can execute completely automatic control functions by executing all the seven types of automatic control functions.
逆に、上記7種類の自動制御機能のうち任意の6種類以下を実行することで、一部自動運転が実現される。本実施形態では、高度自動化モードにおいて上記7種類の自動制御機能のどれを実行させるかを任意に設定することができる。 Conversely, partially automatic driving is realized by executing arbitrary six or less of the seven types of automatic control functions. In the present embodiment, which of the seven types of automatic control functions are to be executed in the advanced automation mode can be arbitrarily set.
7種類の自動制御機能の具体的な内容については、後で詳しく説明する。
自動運転レベルは、上記7種類の自動制御機能のうち実行させる機能が多いほど高いレベルとなる。具体的には、上記7種類の自動制御機能のいずれも実行されない場合の自動運転レベルはレベル0である。上記7種類の自動制御機能のうちn種類が実行される場合の自動運転レベルはレベルnである。したがって、レベル0の運転モードでは、7種類の自動制御機能に対応した制御動作をドライバー自らが判断し操作して行うことが必要となる。一方、レベル1〜レベル6の運転モードは、一部自動運転が行われる運転モードである。レベル7の運転モードは、完全自動運転が行われる運転モードである。
The specific contents of the seven automatic control functions will be described in detail later.
The automatic operation level becomes higher as the number of functions to be executed among the seven types of automatic control functions increases. Specifically, the automatic operation level is level 0 when none of the seven types of automatic control functions are executed. The automatic operation level when n types of the seven types of automatic control functions are executed is level n. Therefore, in the operation mode of level 0, it is necessary for the driver to judge and operate the control operation corresponding to the seven types of automatic control functions. On the other hand, the operation modes of level 1 to level 6 are operation modes in which a part of automatic operation is performed. The operation mode of level 7 is an operation mode in which the fully automatic operation is performed.
本実施形態において、高度自動化モードとは、レベル1以上の自動運転レベルでの自動運転が行われる運転モードである。一方、基本モードとは、高度自動化モードに対して相対的に自動運転レベルが低い運転モードである。例えば、高度自動化モードがレベルnの場合、基本モードは、レベルn−1〜レベル0の何れかに設定可能である。 In the present embodiment, the advanced automation mode is an operation mode in which automatic operation at an automatic operation level of level 1 or higher is performed. On the other hand, the basic mode is an operation mode in which the automatic operation level is relatively lower than the advanced automation mode. For example, when the advanced automation mode is level n, the basic mode can be set to any of level n-1 to level 0.
本実施形態では、説明の簡素化及びわかりやすさのため、基本モードは、自動運転レベルがレベル0に設定されているものとして説明する。レベル0は、上記7種類の自動制御機能が全て実行されず、走行に必要な各種運転動作のほとんどをドライバーが行う必要があるレベルである。 In the present embodiment, the basic mode is described as the automatic operation level is set to level 0 for the sake of simplicity and clarity of the description. Level 0 is a level at which the driver needs to perform most of the various driving operations required for traveling without all the seven types of automatic control functions being executed.
自動運転制御装置30は、制御部30a及びメモリ30bを有する。メモリ30bは、詳しくは、ROM、RAM、その他の各種記憶媒体(例えばEEPROM、フラッシュメモリ)を含む。制御部30aは、メモリ30bに記憶されている各種プログラムを実行することにより、上述したモード切替機能及び自動運転機能を含む各種機能を実現する。制御部30aには、少なくともCPUが含まれる。 The automatic operation control device 30 has a control unit 30a and a memory 30b. The memory 30b specifically includes a ROM, a RAM, and various other storage media (eg, an EEPROM, a flash memory). The control unit 30a realizes various functions including the mode switching function and the automatic driving function described above by executing various programs stored in the memory 30b. The control unit 30a includes at least a CPU.
メモリ30bに記憶されている各種プログラムには、外部からの不正操作、コンピュータウィルス、不正なソフトウェアやデータなど(以下まとめて「不正要因」と略す)を検出することが可能なプログラム(いわゆるセキュリティソフト)が含まれている。制御部30aは、起動中、このセキュリティソフトを常駐させることにより、不正要因の有無を随時監視する。そして、不正要因が発生した場合には、各種の不正対応処理を実行する。不正対応処理には、自動運転レベルを強制的にレベル0に設定して自動制御機能を一切作動させないようにする処理も含まれる。その他、不正対応処理の具体的内容は種々考えられ、例えば、ドライバーに対して音声等による警告を出力するようにしてもよいし、車両1を強制的に減速或いは停止させるようにしてもよい。また、制御部30aと各通信部31〜35との接続を物理的に遮断して、外部から自動運転制御装置30への無線通信を介したアクセスができなくなるようにしてもよい。 Among various programs stored in the memory 30b, there are programs (so-called security software) capable of detecting unauthorized operation from outside, computer virus, unauthorized software, data, etc. (hereinafter collectively referred to as “incorrect factor”) )It is included. The control unit 30a monitors the presence or absence of an illegal factor as needed by making the security software reside during activation. Then, when an illegal factor occurs, various illegal response processing is executed. The fraud handling processing also includes processing for forcibly setting the automatic operation level to level 0 so that the automatic control function is not activated at all. Besides, various specific contents of the fraud handling process can be considered. For example, a warning may be output to the driver by voice or the like, or the vehicle 1 may be forcibly decelerated or stopped. Further, the connection between the control unit 30a and each of the communication units 31 to 35 may be physically cut off so that access from the outside to the automatic driving control device 30 through wireless communication can not be performed.
自動運転制御装置30には、図1A、図1Bに示した各カメラ2〜6、各レーダ装置11〜14、及び各センサ21〜23が接続されている。自動運転制御装置30の制御部30aは、各カメラ2〜6の動作を個別に制御すると共に、各カメラ2〜6から撮影結果(画像データ)を取得してメモリ30bに記憶する。画像データの取得及び記憶は所定時間毎に繰り返し行う。 The cameras 2 to 6, the radar devices 11 to 14, and the sensors 21 to 23 illustrated in FIGS. 1A and 1B are connected to the automatic driving control device 30. The control unit 30a of the automatic driving control device 30 individually controls the operation of each of the cameras 2 to 6, and acquires the photographing result (image data) from each of the cameras 2 to 6 and stores it in the memory 30b. Acquisition and storage of image data are repeated at predetermined time intervals.
制御部30aは、各カメラ2〜6の画像データに基づいて、車両内外の各種状況を認識することができる。例えば、室内カメラ6の画像データからは、乗員(主にドライバー)の動作や表情、視線、目の状態などを認識することができる。 The control unit 30a can recognize various situations inside and outside the vehicle based on the image data of each of the cameras 2-6. For example, from the image data of the indoor camera 6, it is possible to recognize the operation and expression of the occupant (mainly the driver), the line of sight, the state of the eyes, and the like.
これにより、制御部30aは、室内カメラ6の画像データに基づいて、ドライバーが異常な挙動を示しているか否かを判断できる。ここでいうドライバーの異常な挙動とは、ドライバー自身が車両1を正常に操作できない可能性がある状態、及び、自動運転機能が正常に作動していないことにより車両1の動作に不安を感じている状態、の何れかの状態になっていることを意味する。前者の具体例としては、脇見をしすぎていたり、居眠りしていたり、失神していたりしていることが挙げられる。後者の具体例としては、ドライバーが驚き、心配、恐怖の表情をしていることが挙げられる。 Thereby, the control unit 30a can determine whether the driver exhibits an abnormal behavior based on the image data of the indoor camera 6. The abnormal behavior of the driver referred to here means that the driver may not operate the vehicle 1 normally and may not be able to operate the vehicle 1 because the automatic driving function is not operating normally. It means that it is in one of the two states. Examples of the former include being looking aside, falling asleep, and fainting. A specific example of the latter is that the driver has an expression of surprise, worry or fear.
また、制御部30aは、前方カメラ2の画像データに基づいて、前方車両、対向車両、斜め前方を走行している隣接車線の車両、車線区分線、横断歩道、歩行者、交差点、交差点における交差路への他車両の進入、進行方向の道路標識や信号機、看板などの内容、降雨の状況、降雪の状況、霧の発生状況、周囲の明るさ、その他の車両周囲の物体を、各種の画像認識処理によって認識することができる。なお、認識可能な道路標識には、道路の路面上に描かれている文字やマークなども含まれる。 In addition, based on the image data of the front camera 2, the control unit 30a controls the forward vehicle, the oncoming vehicle, a vehicle in an adjacent lane traveling diagonally forward, a lane marking, a pedestrian crossing, a pedestrian, an intersection, an intersection Entry of other vehicles into the road, road signs and signals in the direction of travel, contents such as signs, rainfall conditions, snowfall conditions, fog generation conditions, surrounding brightness, and other objects around the vehicle, various images It can be recognized by recognition processing. The recognizable road signs include characters and marks drawn on the road surface of the road.
これにより、制御部30aは、前方カメラ2の画像データに基づいて、歩行者の挙動、歩行者の挙動や視線、対向車両からのパッシングの有無、天候状態などを認識することができる。天候状態としては、より具体的には、雨や雪が所定量以上降っていること、濃霧が発生していること、などを認識可能である。歩行者の挙動からは、歩行者が車両1に対して不安を感じているか否かを認識できる。より具体的には、歩行者が車両1を見ていて、且つその表情が驚き、心配、恐怖などの特定の感情を表している場合に、車両1に対して不安を感じていると判断できる。また、所定数以上の歩行者の視線が車両1に向けられている場合に、車両1が正常に動作していない可能性があることを認識できる。 Thereby, the control unit 30a can recognize the behavior of the pedestrian, the behavior or the line of sight of the pedestrian, the presence or absence of passing from the oncoming vehicle, the weather condition, and the like based on the image data of the front camera 2. More specifically, as the weather condition, it is possible to recognize that rain or snow is falling by a predetermined amount or more, that a thick fog is generated, and the like. From the behavior of the pedestrian, it can be recognized whether the pedestrian feels anxiety with the vehicle 1 or not. More specifically, it can be determined that the pedestrian feels anxiety with respect to the vehicle 1 when the pedestrian is looking at the vehicle 1 and the expression thereof expresses a certain feeling such as surprise, anxiety, fear or the like. . Moreover, when the gaze of the pedestrian more than predetermined number is orient | assigned to the vehicle 1, it can be recognized that the vehicle 1 may not be operate | moving normally.
また、制御部30aは、前方カメラ2の画像データに基づいて、前方車両との距離や相対速度を認識したり、走行路に対する自車の走行状態を認識したり、道路標識や看板の内容を認識したりすることができる。そのため、道路標識や看板の内容の認識結果に基づいて、制限速度や一時停止の要否、駐停車の可否などの各種の標識情報を認識することができる。また例えば、事故多発地帯、スクールゾーン、その他の特定の環境(例えば動物の出没頻度が高い地域)であることを認識することもできる。 In addition, the control unit 30a recognizes the distance and relative speed to the vehicle ahead, recognizes the traveling condition of the vehicle on the traveling road, and recognizes the contents of the road sign and the signboard based on the image data of the front camera 2. It can be recognized. Therefore, based on the recognition result of the contents of the road sign and the signboard, it is possible to recognize various kinds of sign information such as speed limit, necessity of temporary stop, availability of parking and stopping, and the like. Also, for example, it can be recognized that there are accident-prone zones, school zones, and other specific environments (for example, areas where animals frequently appear and appear).
また、制御部30aは、後方カメラ3の画像データに基づいて、後方車両、斜め後方を走行している隣接車線の車両、周囲の明るさ、歩行者、道路の路面上に描かれている標識情報、その他の車両周囲の物体を、各種の画像認識処理によって認識することができる。 Further, based on the image data of the rear camera 3, the control unit 30a is a rear vehicle, a vehicle in an adjacent lane traveling diagonally backward, a surrounding brightness, a pedestrian, a sign drawn on the road surface Information and other objects around the vehicle can be recognized by various image recognition processes.
これにより、制御部30aは、後方カメラ3の画像データに基づいて、例えば、自車と後方車両との相対距離や相対速度、後方車両からのパッシングの有無を認識することができる。また、前方カメラ2の画像データと同様、後方カメラ3の画像データによっても、歩行者の挙動、歩行者の挙動や視線、天候状態などを認識することができる。 As a result, based on the image data of the rear camera 3, for example, the control unit 30a can recognize the relative distance between the host vehicle and the rear vehicle, the relative speed, and the presence or absence of passing from the rear vehicle. Further, similar to the image data of the front camera 2, the behavior of the pedestrian, the behavior or sight of the pedestrian, the weather condition and the like can be recognized also by the image data of the rear camera 3.
また、制御部30aは、左側方カメラ4及び右側方カメラ5の画像データに基づいて、自車の側方の車両(左前、左後ろ、右前、右後ろの車両も含む)、自車走行路側の道路標識、車線区分線、歩行者、周囲の明るさ、その他の車両周囲の物体を、各種の画像認識処理によって認識することができる。 In addition, the control unit 30a is based on the image data of the left side camera 4 and the right side camera 5, and the vehicles on the side of the vehicle (including front left, left rear, right front and right rear) Road signs, lane markings, pedestrians, ambient brightness, and other objects around the vehicle can be recognized by various image recognition processes.
これにより、制御部30aは、各側方カメラ4,5の画像データに基づいて、例えば、自車と側方車両との相対距離や相対速度を認識可能である。また、前方カメラ2の画像データと同様、各側方カメラ4,5の画像データによっても、歩行者の挙動、歩行者の挙動や視線、天候状態などを認識することができる。 Thus, the control unit 30a can recognize, for example, the relative distance and the relative speed between the host vehicle and the side vehicle based on the image data of the side cameras 4 and 5. Further, similar to the image data of the front camera 2, the behavior of the pedestrian, the behavior or sight of the pedestrian, the weather condition and the like can be recognized also by the image data of the side cameras 4 and 5.
また、自動運転制御装置30の制御部30aは、各レーダ装置11〜14を個別に制御すると共に、各レーダ装置11〜14から物標の検出結果を取得し、メモリ30bに記憶する。各レーダ装置11〜14からの検出結果の取得及び記憶は所定時間ごとに繰り返し行う。制御部30aは、各レーダ装置11〜14の検出結果に基づいて、物標の有無、物標までの距離、物標の方向、車両1からみた物標の相対速度などを演算して取得することができる。 The control unit 30a of the automatic driving control device 30 individually controls each of the radar devices 11 to 14, acquires a detection result of a target from each of the radar devices 11 to 14, and stores the result of detection in the memory 30b. Acquisition and storage of detection results from each of the radar devices 11 to 14 are repeated at predetermined time intervals. The control unit 30a calculates and obtains the presence or absence of the target, the distance to the target, the direction of the target, the relative speed of the target viewed from the vehicle 1, and the like based on the detection results of the radar devices 11-14. be able to.
なお、前方レーダ装置11の検出結果からは、主に、車両前方(左右斜め前方も含む)の物標の情報を取得できる。後方レーダ装置12の検出結果からは、主に、車両後方(左右斜め後方も含む)の物標の情報を取得できる。左側方レーダ装置13の検出結果からは、主に、車両左側(左前及び左後ろも含む)の物標の情報を取得できる。右側方レーダ装置14の検出結果からは、主に、車両右側(右前及び右後ろも含む)の物標の情報を取得できる。 In addition, from the detection result of the front radar device 11, it is possible to mainly acquire information of a target in front of the vehicle (including the front left and right). From the detection result of the rear radar device 12, information of a target behind the vehicle (including left and right diagonal rear) can be mainly acquired. From the detection results of the left side radar device 13, it is possible to mainly acquire information of a target on the left side (including left front and left rear) of the vehicle. From the detection results of the right side radar device 14, it is possible to mainly acquire information of the target on the right side of the vehicle (including the right front and the rear right).
また、自動運転制御装置30の制御部30aは、日射センサ16からの検出信号に基づいて、走行環境の明るさを判断し、夜間またはそれに類する状況(以下単に「夜間」という)の明るさであるか判断することができる。なお、車両1は、不図示のヘッドライトを備えている。ヘッドライトの点灯及び消灯は、ドライバーの操作によって行うことができると共に、ライトモードがオートモードに設定することで、自動で点灯及び消灯を行わせることもできる。制御部30aは、ライトモードがオートモードに設定されている場合は、日射センサ16からの検出信号に基づき、夜間と判断した場合にはヘッドライトを自動的に点灯させ、夜間ではない場合にはヘッドライトを自動的に消灯させる。また、本実施形態では、運転モードが高度自動化モードに設定されている場合は、ライトモードが強制的にオードモードに設定されるよう構成されている。 In addition, the control unit 30a of the automatic driving control device 30 determines the brightness of the traveling environment based on the detection signal from the solar radiation sensor 16, and controls the brightness of the nighttime or the like (hereinafter simply referred to as "nighttime") It can be judged if there is any. The vehicle 1 is provided with a headlight (not shown). The headlights can be turned on and off by the operation of a driver, and can be automatically turned on and off by setting the light mode to the auto mode. When the light mode is set to the auto mode, the control unit 30a automatically turns on the headlights when it is determined that it is night based on the detection signal from the solar radiation sensor 16, and when it is not night Turn off the headlights automatically. Further, in the present embodiment, when the operation mode is set to the advanced automation mode, the light mode is forcibly set to the ordinal mode.
また、自動運転制御装置30の制御部30aは、降雨センサ17からの検出信号に基づいて、降雨の有無や降雨量を判断することができる。
その他、車両1は、自動運転制御装置30に接続される構成要素として、図2に示すように、車輪速センサ18、電流センサ19、操舵量センサ20、車内接触センサ21、エンジンルーム温度センサ22、エンジンルーム音センサ23、タイヤ空気圧センサ24、サスペンションセンサ25、車外音センサ26、及び衝撃センサ27を備えている。
In addition, the control unit 30a of the automatic driving control device 30 can determine the presence or absence of rainfall and the amount of rainfall based on the detection signal from the rainfall sensor 17.
In addition, as shown in FIG. 2, the vehicle 1 is a component connected to the automatic driving control device 30. As shown in FIG. 2, the wheel speed sensor 18, current sensor 19, steering amount sensor 20, in-vehicle contact sensor 21, engine room temperature sensor 22. , An engine room sound sensor 23, a tire air pressure sensor 24, a suspension sensor 25, a vehicle external sound sensor 26, and an impact sensor 27.
車輪速センサ18は、車両1の前後左右の4輪にそれぞれ設けられ、対応する車輪の回転速度を示す検出信号(車輪速信号)を出力する。各車輪速センサ18からの車輪速信号はそれぞれ自動運転制御装置30に入力される。 The wheel speed sensors 18 are respectively provided to the four front, rear, left, and right wheels of the vehicle 1 and output detection signals (wheel speed signals) indicating the rotation speeds of the corresponding wheels. The wheel speed signals from the wheel speed sensors 18 are input to the automatic driving control device 30, respectively.
制御部30aは、各車輪速センサ18からの車輪速信号に基づいて、各車輪の回転速度を検出できる。そして、その検出結果から、例えば、スリップが発生しているか否かを検出することができる。 The control unit 30 a can detect the rotational speed of each wheel based on the wheel speed signal from each wheel speed sensor 18. Then, it is possible to detect, for example, whether or not a slip has occurred from the detection result.
電流センサ19は、車両1に設けられている多数の電気配線のうち1つ又は複数に対してそれぞれ設けられ、その電気配線を流れる電流を示す検出信号(電流検出信号)を出力する。電流センサ19からの電流検出信号は自動運転制御装置30に入力される。 The current sensor 19 is provided for one or a plurality of electric wires provided in the vehicle 1 and outputs a detection signal (current detection signal) indicating a current flowing through the electric wires. The current detection signal from the current sensor 19 is input to the automatic driving control device 30.
制御部30aは、電流センサ19からの電流検出信号に基づいて、対応する電気配線の電流を検出できる。そして、その検出結果から、例えば、特定の電気配線において過電流が流れているか否かを検出することができる。ここでいう過電流とは、車両1が正常に動作している状態では理論上は流れることがない大きな電流であり、例えば、落雷によって生じるおそれのある大電流やサージ電流などが考えられる。 Control unit 30 a can detect the current of the corresponding electric wiring based on the current detection signal from current sensor 19. Then, based on the detection result, it is possible to detect, for example, whether or not an overcurrent flows in a specific electrical wiring. Here, the overcurrent is a large current that does not theoretically flow in a state where the vehicle 1 is operating normally. For example, a large current or a surge current that may be generated due to lightning strike can be considered.
なお、電流センサ19を、車両1の車体に設け、車体を流れる電流を検出できるようにしてもよい。そのようにすることで、車両1に落雷があった場合に、車両1を通じて地面に流れる大電流を検出することができる。電流センサ19をどこにどのように設置するかについては、車両1に落雷があったことを検出できるように適宜決めてもよい。 The current sensor 19 may be provided on the vehicle body of the vehicle 1 so that the current flowing through the vehicle body can be detected. By doing so, when the vehicle 1 has a lightning strike, a large current flowing to the ground through the vehicle 1 can be detected. Where and how to install the current sensor 19 may be appropriately determined so as to detect that the vehicle 1 has been struck by lightning.
操舵量センサ20は、操舵輪の操舵量を直接又は間接的に検出するために設けられている。操舵量センサ20は、例えば、ハンドル10(図1A、図1B参照)と操舵機構を繋ぐコラムシャフトに設けられていてもよい。ただし、本実施形態の車両1は、操舵輪の操舵をモータにより制御可能な電動パワーステアリング装置を備えており、操舵制御のためにそのモータの回転位置(ひいては操舵状態)を検出するための回転センサを備えている。そのため、操舵量センサ20を単独で設けず、その回転センサを操舵量センサ20として用いてもよい。つまり、操舵量センサ20の具体的構成や設置場所などは、操舵量を検出できるように適宜決めてもよい。 The steering amount sensor 20 is provided to detect the steering amount of the steered wheels directly or indirectly. The steering amount sensor 20 may be provided, for example, on a column shaft that connects the steering wheel 10 (see FIGS. 1A and 1B) and the steering mechanism. However, the vehicle 1 of the present embodiment is provided with an electric power steering device capable of controlling the steering of the steered wheels by a motor, and a rotation for detecting a rotational position (as a result, a steering state) of the motor for steering control. It has a sensor. Therefore, instead of providing the steering amount sensor 20 alone, the rotation sensor may be used as the steering amount sensor 20. That is, the specific configuration and the installation place of the steering amount sensor 20 may be appropriately determined so that the steering amount can be detected.
制御部30aは、操舵量センサ20からの検出信号に基づいて、操舵輪の操舵量を検出することができる。そして、その検出結果から、例えば、操舵量の変化状態や変化率などを検出することができる。これにより、操舵が自動で行われるような運転レベルに設定されている場合(即ち車線維持制御、車線変更制御、及び右左折制御の少なくとも1つが実行されるような運転レベルに設定されている場合)に、操舵の自動制御が適切に行われているか否かを判断できる。具体的に、例えば操舵量の変化率が所定値以上の場合(つまり変化率が過大の場合)には、操舵の自動制御が正常に行われていないと判断できる。或いは、車線に沿って走行していない(例えば車線区分線をはみ出している)場合や、右折又は左折すべきところを直進してしまう場合なども、操舵の自動制御が正常に行われていないと判断できる。 The control unit 30 a can detect the steering amount of the steered wheels based on the detection signal from the steering amount sensor 20. Then, from the detection result, for example, it is possible to detect the change state or change rate of the steering amount. Thereby, when the driving level is set such that steering is automatically performed (i.e., the driving level is set such that at least one of lane keeping control, lane change control, and left / right turning control is performed. Can determine whether or not automatic control of steering is properly performed. Specifically, for example, when the change rate of the steering amount is equal to or more than a predetermined value (that is, when the change rate is excessive), it can be determined that the automatic control of the steering is not performed normally. Alternatively, if the vehicle is not traveling along a lane (for example, it is sticking out of a lane marking) or if it goes straight ahead where it should turn right or left, automatic control of steering is not normally performed. It can be judged.
車内接触センサ21は、車両1の乗員が車内の特定の部位に触れたことを検出するためのセンサであり、その特定の部位(以下「車内特定接触部位」ともいう)に設けられている。車内特定接触部位は適宜決めることができ、例えば、ドライバーの座席シートにおける特定の部位、ハンドル10又はその近傍などが考えられる。 The in-vehicle contact sensor 21 is a sensor for detecting that the occupant of the vehicle 1 has touched a specific region in the vehicle, and is provided at the specific region (hereinafter also referred to as “specific in-vehicle contact region”). The specific contact area in the vehicle can be determined as appropriate, and for example, a specific area on the seat of the driver, the handle 10 or the vicinity thereof, etc. can be considered.
車内接触センサ21は、後述するように、車両1の自動運転レベルがレベル1以上に設定されているときにドライバーが迅速に(緊急的に)自動運転を解除させることができるようにするために設けられている。即ち、自動運転レベルがレベル1以上のときに、何らかの事情でドライバーが自動運転を解除させたくなった場合、ドライバーが車内特定接触部位に触れれば、自動運転が強制的に解除される。そのため、車内接触センサ21の具体的構成や設置場所は、ドライバーが車内特定接触部位に触れたことを検出できるように適宜決めてもよい。 As described later, the in-vehicle contact sensor 21 enables the driver to quickly (urgently) cancel the automatic driving when the automatic driving level of the vehicle 1 is set to level 1 or higher. It is provided. That is, when the driver wants to cancel the automatic driving for some reason when the automatic driving level is level 1 or higher, the automatic driving is forcibly canceled if the driver touches the specific contact site in the vehicle. Therefore, the specific configuration and the installation location of the in-vehicle contact sensor 21 may be appropriately determined so as to detect that the driver has touched the in-vehicle specific contact site.
なお、自動運転について「解除」とは、本実施形態では、自動運転レベルをレベル0にすることを意味する。ただしそれはあくまでも一例である。例えば、現在実行されている自動制御機能のうち少なくとも1つを停止させることを自動運転の「解除」と定義付けてもよい。例えば、ある自動制御機能が作動中、ドライバーがその自動制御機能が正常に作動していない可能性があることを感じて車内特定接触部位を触れた場合に、少なくともその自動制御機能を含む一又は複数の自動制御機能を強制停止させることを、自動運転の「解除」と定義付けてもよい。 In the present embodiment, "cancelled" in the case of automatic driving means that the automatic driving level is set to level 0. However, that is only an example. For example, stopping at least one of the currently executed automatic control functions may be defined as "cancellation" of automatic driving. For example, when an automatic control function is in operation, if the driver feels that the automatic control function may not operate properly and touches a specific contact site in the vehicle, at least one of the automatic control functions or Forcible stop of a plurality of automatic control functions may be defined as "cancellation" of automatic operation.
エンジンルーム温度センサ22は、車両1のエンジンルーム内又はエンジンルーム近傍の所定の部位に設けられ、エンジンルームの温度に応じた検出信号を出力する。制御部30aは、エンジンルーム温度センサ22からの検出信号に基づいてエンジンルームの温度を検出できる。そして、その検出したエンジンルームの温度が過大な場合(たとえば所定の温度閾値以上の場合)、エンジン或いはその周囲に何らかの異常が生じていると判断することができる。 The engine room temperature sensor 22 is provided at a predetermined location in or near the engine room of the vehicle 1 and outputs a detection signal according to the temperature of the engine room. The control unit 30 a can detect the temperature of the engine room based on the detection signal from the engine room temperature sensor 22. Then, when the detected temperature of the engine room is excessive (for example, when it is equal to or higher than a predetermined temperature threshold), it can be determined that some abnormality has occurred in the engine or its surroundings.
エンジンルーム音センサ23は、主にエンジンルーム内で発生する音を検出することを目的として、車両1のエンジンルーム内又はエンジンルーム近傍の所定の部位に設けられ、その設置部位周囲の音量に応じた検出信号を出力する。制御部30aは、エンジンルーム音センサ23からの検出信号に基づいてエンジンルーム内で発生している音を検出できる。そして、その検出したエンジンルーム内の音が過大な場合(たとえば所定の音量閾値以上の場合)、エンジン或いはその周囲に何らかの異常が生じていると判断することができる。 The engine room sound sensor 23 is provided at a predetermined site in the engine room of the vehicle 1 or in the vicinity of the engine room mainly for the purpose of detecting a sound generated in the engine room, and according to the volume around the installation site. Output the detected signal. The control unit 30a can detect the sound generated in the engine room based on the detection signal from the engine room sound sensor 23. Then, when the detected sound in the engine room is excessive (for example, when the sound volume threshold is higher than a predetermined volume threshold), it can be determined that some abnormality has occurred in the engine or its surroundings.
タイヤ空気圧センサ24は、車両1の前後左右の4輪にそれぞれ設けられ、対応する車輪のタイヤの空気圧を示す検出信号(空気圧信号)を出力する。各タイヤ空気圧センサ24からの空気圧信号はそれぞれ自動運転制御装置30に入力される。 The tire pressure sensor 24 is provided on each of the four front, rear, left, and right wheels of the vehicle 1 and outputs a detection signal (air pressure signal) indicating the air pressure of the corresponding wheel tire. Air pressure signals from the tire pressure sensors 24 are respectively input to the automatic operation control device 30.
制御部30aは、各タイヤ空気圧センサ24からの空気圧信号に基づいて、各車輪のタイヤの空気圧を検出できる。そして、その検出結果から、例えば、何れかのタイヤに異常(例えばパンク)が発生しているか否かを検出することができる。 The control unit 30 a can detect the air pressure of the tire of each wheel based on the air pressure signal from each tire air pressure sensor 24. Then, based on the detection result, it is possible to detect, for example, whether or not an abnormality (for example, a puncture) has occurred in any of the tires.
サスペンションセンサ25は、車両1が有するサスペンションの伸縮量(例えばショックアブソーバー或いはスプリングの伸縮量)を示す検出信号を出力する。制御部30aは、サスペンションセンサ25からの検出信号に基づいて、車両1の挙動(主に上下方向の挙動)を検出することができる。車両1の自動運転レベルがレベル1以上に設定されている場合に、実行対象の自動制御機能が正常に作動していない場合、車両1の挙動が不安定になるおそれがある。例えば、急発進や急停止、急旋回などの不安定な挙動が自動的に発生するおそれがある。このような不安定な挙動は、サスペンションの挙動として現れる。そのため、制御部30aは、サスペンションセンサ25からの検出信号に基づいて(即ちサスペンションの伸縮量そのもの或いはその変化率に基づいて)、車両1の挙動の安定性を判断でき、ひいては、自動制御機能が作動中である場合にはその自動制御機能が正常に作動しているか否かを判断することができる。 The suspension sensor 25 outputs a detection signal indicating the amount of expansion and contraction of the suspension of the vehicle 1 (for example, the amount of expansion and contraction of a shock absorber or a spring). The control unit 30a can detect the behavior (mainly the behavior in the vertical direction) of the vehicle 1 based on the detection signal from the suspension sensor 25. When the automatic driving level of the vehicle 1 is set to level 1 or higher, the behavior of the vehicle 1 may be unstable if the automatic control function to be executed is not operating normally. For example, unstable behavior such as sudden start, sudden stop, or sudden turning may occur automatically. Such unstable behavior appears as the behavior of the suspension. Therefore, the control unit 30a can determine the stability of the behavior of the vehicle 1 based on the detection signal from the suspension sensor 25 (that is, based on the amount of expansion or contraction of the suspension itself or the rate of change thereof). If it is in operation, it can be determined whether the automatic control function is operating normally.
車外音センサ26は、主に車両1の周囲で発生する音を検出することを目的として設けられている。制御部30aは、車外音センサ26からの検出信号に基づいて、車両1の周囲で発生している音の種類や音量を検出できる。例えば、他車がクラクションを鳴らしている場合にはそのことを検出できる。 The external sound sensor 26 is provided mainly for detecting a sound generated around the vehicle 1. The control unit 30 a can detect the type and volume of the sound generated around the vehicle 1 based on the detection signal from the external sound sensor 26. For example, when another vehicle is playing a horn, it can be detected.
衝撃センサ27は、車両1の外部から車両1に対して衝撃が加わった場合にその衝撃のレベルに応じた検出信号を出力する。制御部30aは、衝撃センサ27からの検出信号に基づいて、車両1に対する外部からの衝撃の有無やレベルを検出することができる。なお、衝撃センサ27による検出対象の衝撃は、他車両や路上構造物への衝突といった比較的大きいレベルの衝撃から、車両1の外部にいる人が車両1を叩くことにより発生する衝撃といった比較的低いレベルの衝撃までの、幅広い範囲のレベルの衝撃を含む。 When an impact is applied to the vehicle 1 from the outside of the vehicle 1, the impact sensor 27 outputs a detection signal according to the level of the impact. The control unit 30 a can detect the presence or absence and the level of an external impact on the vehicle 1 based on the detection signal from the impact sensor 27. The impact to be detected by the impact sensor 27 is a relatively large level of impact such as a collision with another vehicle or a road structure, such as an impact generated by a person outside the vehicle 1 striking the vehicle 1. Includes a wide range of levels of impact, down to low levels of impact.
また、車両1は、自動運転制御装置30に接続される構成要素として、図2に示すように、GPS通信部31、車車間通信部32、路車間通信部33、歩車間通信部34、及びLTE通信部35を備えている。 Further, as shown in FIG. 2, the vehicle 1 is connected to the automatic driving control device 30 as shown in FIG. 2, the GPS communication unit 31, the inter-vehicle communication unit 32, the road-to-vehicle communication unit 33, the walk-to-car communication unit 34, The LTE communication unit 35 is provided.
GPS通信部31は、複数のGPS(Global Positioning System )衛星からの電波を受信し、それら受信電波に含まれる情報(GPS情報)を自動運転制御装置30へ出力する。自動運転制御装置30の制御部30aは、GPS通信部31で受信された情報をもとに、車両1の現在位置を演算することができる。 The GPS communication unit 31 receives radio waves from a plurality of GPS (Global Positioning System) satellites, and outputs information (GPS information) included in the received radio waves to the automatic driving control device 30. The control unit 30 a of the automatic driving control device 30 can calculate the current position of the vehicle 1 based on the information received by the GPS communication unit 31.
また、自動運転制御装置30は、自動運転機能を実現するための各種要素機能のうちの1つである経路案内機能を備えている。経路案内機能は、GPS情報に基づいて演算される車両1の現在位置と、ドライバーが設定した目的地とに基づいて、現在位置から目的地までの適切なルートを演算し、車両1がそのルートに沿って目的地まで走行するように車両1を案内制御する機能である。 Moreover, the automatic driving | operation control apparatus 30 is provided with the route guidance function which is one of the various element functions for implement | achieving an automatic driving function. The route guidance function calculates an appropriate route from the current position to the destination based on the current position of the vehicle 1 calculated based on the GPS information and the destination set by the driver, and the vehicle 1 takes that route. Is a function of guiding and controlling the vehicle 1 so as to travel to the destination along.
経路案内機能には、車両1の周囲の道路状況(例えば目的地までのルートの形状や車幅など)を認識する機能や、進行方向のインフラの有無や動作状態など(例えば進行方向の信号機の状態、交差点の有無、横断歩道の有無、制限速度や規制情報など)を認識する機能も含まれる。制御部30aは、これら各種の認識結果も用いて、上記案内制御を実現する。 The route guidance function includes a function of recognizing the road condition around the vehicle 1 (for example, the shape of the route to the destination, the width of the vehicle, etc.), the presence or absence of infrastructure in the traveling direction, and the operation status (for example, It also includes a function to recognize the status, the presence or absence of intersections, the presence or absence of pedestrian crossings, speed limit and restriction information, etc. Control part 30a realizes the above-mentioned guidance control also using these various recognition results.
経路案内機能における車両1の案内制御の内容は、自動運転レベルによって異なる。例えば、自動運転レベルが完全自動運転のレベル7に設定されている場合の案内制御は、完全自動運転を実現するための複数種類(本実施形態では既述の通り7種類)の自動制御機能に対する、その自動制御機能の実行に必要な経路情報(車両がどの方向、どのルートへ走行すればよいかに関する情報)の提供である。また例えば、自動運転レベルが完全自動運転よりもレベルの低い所定レベル1〜6(一部自動運転)に設定されている場合の案内制御は、複数種類の自動制御機能のうち一部自動運転に必要な自動制御機能に対する経路情報の提供と、必要に応じて運転者に対して走行ルートの案内(例えば音声案内)を行うことである。 The contents of the guidance control of the vehicle 1 in the route guidance function differ depending on the level of automatic driving. For example, the guidance control when the automatic driving level is set to the level 7 of the fully automatic driving is for the automatic control function of a plurality of types (7 types as described above in this embodiment) for realizing the fully automatic driving. The route information necessary for the execution of the automatic control function (information on which direction the vehicle should travel to which route) is provided. Further, for example, when the automatic driving level is set to predetermined levels 1 to 6 (partial automatic driving) lower than the full automatic driving, guidance control includes partial automatic driving among a plurality of types of automatic control functions. Providing route information for necessary automatic control functions and providing guidance (for example, voice guidance) to the driver as needed.
自動運転レベルがレベル1〜6の何れかに設定されている場合、即ち7種類の自動制御機能のうち一種類以上が実行されるよう設定されている場合は、制御部30aは、案内制御として、少なくとも、その設定されている自動制御機能に必要な情報の提供を行う。 When the automatic operation level is set to any one of levels 1 to 6, that is, when one or more of the seven types of automatic control functions are set to be executed, the control unit 30a performs guidance control. And at least provide necessary information for the set automatic control function.
経路案内機能に必要な地図データやその他の各種データは、メモリ30bに記憶されている。制御部30aは、それら各種データを参照しつつ、メモリ30bに記憶されている経路案内機能用のプログラムを実行することで、経路案内機能(即ち上記案内制御)を実現する。 Map data and various other data necessary for the route guidance function are stored in the memory 30 b. The control unit 30a implements the route guidance function (that is, the above-described guidance control) by executing the program for the route guidance function stored in the memory 30b while referring to the various data.
車車間通信部32は、自車両以外の他の車両と無線により各種データの送受を行うための通信モジュールである。自動運転制御装置30の制御部30aは、車車間通信部32を介して、周囲の他車両の情報(例えば走行方向、走行速度、位置など)を取得することができる。逆に、自車両1の情報を他車両に送信することもできる。 The inter-vehicle communication unit 32 is a communication module for wirelessly transmitting and receiving various data to and from other vehicles than the host vehicle. The control unit 30a of the automatic driving control device 30 can acquire information (for example, traveling direction, traveling speed, position, and the like) of other surrounding vehicles via the inter-vehicle communication unit 32. Conversely, information of the vehicle 1 can be transmitted to other vehicles.
制御部30aは、車車間通信によって他車両の位置や走行状態を取得することで、自車両と他車量との相対関係を知ることもできる。例えば、自車両と他車両との相対距離や相対速度などを検出することもできる。 The control unit 30a can also know the relative relationship between the own vehicle and the amount of the other vehicle by acquiring the position and the traveling state of the other vehicle by inter-vehicle communication. For example, it is also possible to detect the relative distance between the host vehicle and the other vehicle, the relative velocity, and the like.
また、車車間通信により送受可能な情報として、運転モードに関する情報がある。制御部30aは、運転モードが高度自動化モード及び基本モードの何れに設定されているか、その設定されている運転モードにおける自動運転レベルはどのレベルか、という情報も送受可能である。 Further, as information that can be transmitted and received by inter-vehicle communication, there is information on a driving mode. The control unit 30a can also transmit and receive information as to whether the operation mode is set to the advanced automation mode or the basic mode, and the level of the automatic operation level in the set operation mode.
路車間通信部33は、路上(地上側)に設けられた路上通信機81(図4参照)から無線送信される各種情報を受信するための通信モジュールである。路車間通信部33により受信された各種情報は自動運転制御装置30に入力される。 The road-to-vehicle communication unit 33 is a communication module for receiving various information wirelessly transmitted from the road communication device 81 (see FIG. 4) provided on the road (ground side). Various information received by the road-vehicle communication unit 33 is input to the automatic driving control device 30.
路上通信機81は、不図示のサーバに接続され、そのサーバから各種情報を受信して周囲の所定エリア内に無線送信する。サーバには、各種のインフラ情報(例えば信号機の情報、道路規制情報、その他の走行路に関する各種情報など)や、他の車両や歩行者等の存在情報などの、各種の道路交通情報が集約される。サーバは、集約した道路交通情報に基づいて、路上通信機81毎に、その路上通信機81に関連する個別道路情報を送信する。個別道路情報は、当該路上通信機81の通信エリア内を走行中の車両を対象とした情報であって、その通信エリア内における各種の道路交通情報や、そのエリア内よりも先(走行方向側)の各種同頃交通情報などである。各路上通信機81は、サーバから送信されてきた個別道路情報を所定の通信エリア内に無線送信する。 The road communication device 81 is connected to a server (not shown), receives various types of information from the server, and wirelessly transmits the information to a predetermined area in the vicinity. The server aggregates various types of road traffic information such as various types of infrastructure information (for example, information on traffic signals, road regulation information, various information on other travel routes, etc.) and existence information of other vehicles and pedestrians, etc. Ru. The server transmits the individual road information related to the on-the-road communication device 81 for each on-the-road communication device 81 based on the aggregated road traffic information. The individual road information is information for a vehicle traveling in the communication area of the road communication device 81, and various road traffic information in the communication area, and further ahead than in the area The same kind of traffic information. Each road communication device 81 wirelessly transmits the individual road information transmitted from the server into a predetermined communication area.
自動運転制御装置30の制御部30aは、路車間通信部33を介して、自車周囲及び進行方向の走行路に関する各種の道路交通情報を取得することができる。制御部30aが路車間通信部33を介して取得可能な情報には、事故多発地帯、スクールゾーン、動物が出没する地帯、などといった、運転に注意が必要な走行区間(以下「要注意区間」ともいう)に関する区間情報が含まれる。制御部30aは、取得した区間情報と経路案内機能との連係により、車両1が、区間情報が示す要注意区間を走行中か否か、また、あとどのくらい走行すると要注意区間に入るか、などといった、要注意区間と車両1との相対関係を認識することができる。区間情報として、要注意区間以外の他の区間或いは地点に関する情報を取得できるようにしてもよい。 The control unit 30a of the automatic driving control device 30 can obtain various road traffic information regarding the traveling route around the own vehicle and in the traveling direction via the road-vehicle communication unit 33. Information that can be acquired by the control unit 30a via the road-vehicle communication unit 33 includes travel zones requiring attention for driving, such as accident-prone zones, school zones, zones where animals appear and appear, etc. Section information) is included. The control unit 30a links the acquired section information with the route guidance function to determine whether the vehicle 1 is traveling in the section requiring caution indicated by the section information, and how long it travels to enter the section requiring attention The relative relationship between the caution area and the vehicle 1 can be recognized. As the section information, information on other sections or points other than the section requiring attention may be acquired.
なお、図4に例示している各路上通信機81には、カメラ82が搭載されている。各カメラ82は、それぞれ道路側を撮影してその撮影データをネットワーク経由でサーバへ送信する。 In addition, the camera 82 is mounted in each road communication device 81 illustrated in FIG. 4. Each camera 82 photographs the road side and transmits the photographed data to the server via the network.
サーバは、各カメラ82から送信された撮影データから、そのカメラ周囲の道路交通情報を取得することができる。具体的には、サーバは、撮影データから、道路の形状や車線、信号機の状態を認識することができる。また、サーバは、走行中の車両の走行状態やナンバーを認識することもできる。また、サーバは、撮影データに基づいて、撮影データ中の車両が正常に走行しているかどうかを判断することもできる。例えば、信号機が赤になっているにもかかわらず停車せずに通過した場合、その車両は正常に走行していないと判断できる。 The server can acquire road traffic information around the camera from the shooting data transmitted from each camera 82. Specifically, the server can recognize the shape of the road, the lane, and the state of the traffic light from the shooting data. The server can also recognize the traveling state and the number of the traveling vehicle. In addition, the server can also determine, based on the shooting data, whether the vehicle in the shooting data is traveling normally. For example, if the vehicle passes without stopping even though the traffic light is red, it can be determined that the vehicle is not traveling normally.
また、車両1からは、路車間通信部33を介して、車両1の状態に関する各種の情報を送信することもできる。車両1から送信された送信情報は路上通信機81で受信され、サーバに集約される。サーバは、車両1を含む複数の車両の状態を個別に認識、管理することができ、必要に応じて、特定の車両に対してその車両以外の他車両の状態を通知することもできる。そのため、例えば、自車周囲の他車両では自動運転レベルがどのレベルに設定されているのか、つまり周囲の他車両では自動制御機能がどの程度作動しているのか、といった情報を知ることもできる。 Further, various information related to the state of the vehicle 1 can also be transmitted from the vehicle 1 via the road-vehicle communication unit 33. The transmission information transmitted from the vehicle 1 is received by the on-road communication device 81 and aggregated in the server. The server can individually recognize and manage the states of a plurality of vehicles including the vehicle 1, and can notify the specific vehicle of the states of other vehicles other than the vehicle, as needed. Therefore, for example, it is also possible to know information such as what level the automatic driving level is set in other vehicles around the own vehicle, that is, how much the automatic control function is operated in other vehicles around.
歩車間通信部34は、地上側の歩行者が所持している通信端末(例えば携帯電話やスマートフォン)と無線通信を行うための通信モジュールである。歩行者が所持している通信端末が、その通信端末の位置(即ち歩行者の位置)を示す端末位置情報を無線送信可能に構成されている場合に、その通信端末から送信される端末位置情報を歩者間通信部34が受信可能である。歩者間通信部34により受信された端末位置情報は自動運転制御装置30に入力される。なお、自動運転制御装置30は、車両1の位置情報などの各種情報を歩者間通信部34から歩行者の通信端末へ無線送信することにより、車両1の位置情報などを歩行者に知らせることもできる。 The inter-pedestrian communication unit 34 is a communication module for performing wireless communication with a communication terminal (for example, a mobile phone or a smartphone) possessed by a pedestrian on the ground side. Terminal position information transmitted from the communication terminal when the communication terminal carried by the pedestrian is configured to be capable of wirelessly transmitting terminal position information indicating the position of the communication terminal (that is, the position of the pedestrian) Can be received by the inter-pedestrian communication unit 34. The terminal position information received by the pedestrian communication unit 34 is input to the automatic driving control device 30. The automatic driving control device 30 notifies the pedestrian of the position information of the vehicle 1 and the like by wirelessly transmitting various information such as the position information of the vehicle 1 from the inter-pedestrian communication unit 34 to the communication terminal of the pedestrian. You can also.
自動運転制御装置30の制御部30aは、歩車間通信部34を介して受信された端末位置情報に基づいて、歩行者の位置や動きを知ることができる。歩行者の有無や動きは、既述の各カメラやレーダ装置によっても検出できるが、それに加えて、歩車間通信部34を介して得られる情報からも、歩行者の有無や歩行者の飛び出しなどを検出することができる。 The control unit 30a of the automatic driving control device 30 can know the position and the movement of the pedestrian based on the terminal position information received through the inter-walking unit 34. Although the presence or absence and movement of a pedestrian can be detected also by each of the cameras and radar devices described above, the presence or absence of a pedestrian and jumping out of the pedestrian etc. can also be obtained from the information obtained via the inter-vehicle communication unit 34 Can be detected.
LTE通信部35は、周知の携帯電話の通信規格であるLTEによる無線通信を実現するための通信モジュールである。制御部30aは、LTE通信部35を介して(つまりLTE無線通信により)、車両1の自動運転に必要な各種情報を取得したり、既存情報の更新(例えば地図データの更新)をしたりすることができる。なお、このような各種情報の取得や更新をLTE無線通信によって行うことは必須ではなく、他の無線通信を用いて行うようにしてもよい。 The LTE communication unit 35 is a communication module for realizing wireless communication by LTE, which is a well-known mobile phone communication standard. Control unit 30a acquires various information necessary for the automatic driving of vehicle 1 or updates existing information (for example, update of map data) via LTE communication unit 35 (that is, by LTE wireless communication). be able to. In addition, it is not essential to perform such acquisition and update of various information by LTE radio | wireless communication, and you may make it carry out using other radio | wireless communication.
また、車両1は、自動運転制御装置30に接続される構成要素として、図2に示すように、操作部36と、表示部37と、スピーカ38と、自動運転スイッチ41と、レベル設定操作部42と、緊急停止レバー43と、解除リセットスイッチ44とを備えている。 Further, as shown in FIG. 2, the vehicle 1 is connected to the automatic driving control device 30 as an operation unit 36, a display unit 37, a speaker 38, an automatic driving switch 41, and a level setting operation unit. 42, an emergency stop lever 43, and a release reset switch 44.
操作部36は、ドライバーを含む車両1の乗員による、車両1に対する各種の入力操作を受け付けるための入力インタフェースである。表示部37は、ドライバーを含む車両1の乗員に対して各種情報を視覚的に提供するための出力インタフェースである。経路案内機能における地図情報を含む各種情報も、表示部37に表示される。スピーカ38は、自動運転制御装置30から出力される各種音声信号に基づく音声を出力する。 The operation unit 36 is an input interface for receiving various input operations on the vehicle 1 by the occupant of the vehicle 1 including the driver. The display unit 37 is an output interface for visually providing various information to the occupants of the vehicle 1 including the driver. Various information including map information in the route guidance function is also displayed on the display unit 37. The speaker 38 outputs voice based on various voice signals output from the automatic driving control device 30.
自動運転スイッチ41は、車両1の運転モードを高度自動化モードにするためのスイッチである。車両1のドライバーは、運転モードを高度自動化モードに設定して自動運転を実行させるためには、自動運転スイッチ41をオン側に切り替える必要がある。一方、自動運転スイッチ41をオフ側に切り替えると、運転モードが基本モードに設定される。 The automatic driving switch 41 is a switch for setting the driving mode of the vehicle 1 to the advanced automation mode. The driver of the vehicle 1 needs to switch the automatic driving switch 41 to the ON side in order to set the driving mode to the advanced automation mode and execute the automatic driving. On the other hand, when the automatic operation switch 41 is switched to the off side, the operation mode is set to the basic mode.
緊急停止レバー43は、車両1の自動運転レベルがレベル1以上の時に自動運転を強制的に解除させる(つまり自動運転レベルを強制的にレベル0に切り替える)ための操作手段であり、車室内の所定の部位(例えば天上)に設けられている。車両1の自動運転レベルがレベル1以上に設定されている時に緊急停止レバー43が操作されると、自動運転が強制的に解除される。コンピュータウィルスや不正操作などの不正要因が発生したことをドライバーが認識したり、自動制御機能が正常に作動していないことをドライバーが認識した場合、ドライバーは、緊急停止レバー43を操作することで、自動運転を強制的に解除して、ドライバー自らの運転操作で車両1を走行させることができる。 The emergency stop lever 43 is an operation means for forcibly canceling the automatic driving when the automatic driving level of the vehicle 1 is level 1 or higher (that is, forcibly switching the automatic driving level to the level 0). It is provided in a predetermined part (for example, the sky). If the emergency stop lever 43 is operated while the automatic driving level of the vehicle 1 is set to level 1 or higher, the automatic driving is forcibly canceled. The driver operates the emergency stop lever 43 when the driver recognizes that an unauthorized factor such as a computer virus or an illegal operation has occurred, or the driver recognizes that the automatic control function is not operating properly. The automatic driving can be forcibly canceled and the vehicle 1 can be run by the driver's own driving operation.
レベル設定操作部42は、運転者による自動運転レベルの設定(詳細は後述)の操作を受け付けるためのユーザインタフェースである。
解除リセットスイッチ44は、自動運転が強制的に解除されて自動運転レベルが強制的にレベル0に設定された後、その解除状態をリセットするためのスイッチである。本実施形態では、後述するように、自動運転レベルがレベル1以上に設定されている場合に、自動運転を解除すべき所定の要解除事象が発生した場合には、自動運転が強制的に解除される。具体的には、後述する自動運転解除フラグがセットされる。
The level setting operation unit 42 is a user interface for receiving an operation of setting an automatic driving level (details will be described later) by the driver.
The release reset switch 44 is a switch for resetting the release state after the automatic operation is forcibly released and the automatic operation level is forcibly set to level 0. In the present embodiment, as described later, when the automatic driving level is set to level 1 or higher, the automatic driving is forcibly canceled when a predetermined required cancellation event to cancel the automatic driving occurs. Be done. Specifically, an automatic driving cancellation flag described later is set.
自動運転が強制的に解除されると、原則としてその解除された状態が維持される(自動運転解除フラグのセット状態が維持される)が、解除リセットスイッチ44を押下することで、解除状態をリセット(自動運転解除フラグをリセット)することができる。解除状態がリセットされると、運転モードは、自動運転スイッチの操作状態に応じたモードに設定され、自動運転レベルは、設定されている運転モードに応じたレベル(レベル設定操作部42によって設定されたレベル)に設定される。 When the automatic operation is forcibly released, the released state is maintained in principle (the set state of the automatic operation release flag is maintained), but pressing the release reset switch 44 causes the release state to be released. It can be reset (reset the automatic operation cancellation flag). When the release state is reset, the operation mode is set to a mode according to the operation state of the automatic operation switch, and the automatic operation level is set according to the set operation mode (set by the level setting operation unit 42 Level)).
また、車両1は、自動運転制御装置30に接続される構成要素として、図2に示すように、走行駆動制御部46と、ブレーキ制御部47と、ステアリング制御部48とを備える。 Further, as shown in FIG. 2, the vehicle 1 includes a traveling drive control unit 46, a brake control unit 47, and a steering control unit 48 as components connected to the automatic driving control device 30.
走行駆動制御部46は、アクセルペダル(不図示)の踏み込み量、シフトレバー(不図示)の操作位置、車速、エンジン回転数などの各種情報に基づいて、不図示のエンジンや変速装置を制御することにより、車両1の走行を制御する。 The traveling drive control unit 46 controls an engine and a transmission (not shown) based on various information such as the depression amount of the accelerator pedal (not shown), the operation position of the shift lever (not shown), the vehicle speed, and the engine speed. Thus, the travel of the vehicle 1 is controlled.
一方、自動運転レベルがレベル1以上に設定されている場合、即ち上記7種類の自動制御機能の何れかが実行される場合は、自動運転制御装置30は、その実行対象の自動制御機能を実現するために必要な制御情報を走行駆動制御部46に出力する。この場合、走行駆動制御部46は、アクセルペダルが踏まれていなくても、自動運転制御装置30からの制御情報に応じてエンジンや変速装置を自動制御する。なお、本実施形態の車両1は、走行用の駆動源としてエンジンを備えているが、本開示の自動運転制御装置は、エンジン以外の走行用駆動源(例えば電動モータ)を備えた車両に対しても適用できる。その場合、図2に示した走行駆動制御部46は、その車両の走行用駆動源を制御する機能を担う。また、エンジン以外の走行用駆動源を備えている場合は、上述したエンジンルーム温度センサ22及びエンジンルーム音センサ23は、それぞれ、その走行用駆動源又はその周囲の温度及び音の検出を目的として設置するようにしてもよい。 On the other hand, when the automatic operation level is set to level 1 or higher, that is, when any of the above seven types of automatic control functions is executed, the automatic operation control device 30 realizes the automatic control function of the execution target. The control information necessary to do this is output to the traveling drive control unit 46. In this case, even if the accelerator pedal is not depressed, the traveling drive control unit 46 automatically controls the engine and the transmission according to the control information from the automatic driving control device 30. In addition, although the vehicle 1 of this embodiment is equipped with an engine as a drive source for driving | running | working, the automatic driving | operation control apparatus of this indication is with respect to the vehicle provided with driving source (for example, electric motor) other than an engine. Can be applied. In that case, the traveling drive control unit 46 shown in FIG. 2 has a function of controlling the traveling drive source of the vehicle. In addition, when the driving source for traveling other than the engine is provided, the above-mentioned engine room temperature sensor 22 and engine room sound sensor 23 respectively aim to detect the temperature and sound of the driving source for driving or its surroundings. You may install it.
ブレーキ制御部47は、ブレーキペダル(不図示)の踏み込み量に基づいて不図示のブレーキ装置を制御する。一方、自動運転レベルがレベル1以上に設定されている場合、即ち上記7種類の自動制御機能の何れかが実行される場合は、自動運転制御装置30は、その実行対象の自動制御機能を実現するために必要な制御情報を走行駆動制御部46に出力する。この場合、ブレーキ制御部47は、ブレーキペダルが踏まれていなくても、自動運転制御装置30からの制御情報に応じてブレーキ装置を自動制御する。 The brake control unit 47 controls a brake device (not shown) based on the depression amount of the brake pedal (not shown). On the other hand, when the automatic operation level is set to level 1 or higher, that is, when any of the above seven types of automatic control functions is executed, the automatic operation control device 30 realizes the automatic control function of the execution target. The control information necessary to do this is output to the traveling drive control unit 46. In this case, the brake control unit 47 automatically controls the brake device according to the control information from the automatic drive control device 30, even if the brake pedal is not depressed.
ステアリング制御部48は、主に2つの機能を有する。1つは、いわゆる電動パワーステアリング機能である。即ち、ドライバーによるハンドル10の操作をモータによってアシストする。もう1つは、車両1の操舵輪(例えば前輪)の操舵をドライバーの操作を要することなく自動で行う自動操舵機能である。操舵輪の操舵は、基本的には、ドライバーがハンドル10を操作することによって行われるが、上記7種類の自動制御機能のうち少なくとも、自動発進/停止制御及び車間距離制御を除く何れかが実行される場合は、ステアリング制御部48は、ドライバーがハンドル10を操作していなくても、自動運転制御装置30からの制御情報に応じて上記モータを制御することにより操舵輪の操舵を自動制御する。 The steering control unit 48 mainly has two functions. One is a so-called electric power steering function. That is, the operation of the handle 10 by the driver is assisted by the motor. The other is an automatic steering function of automatically steering the steered wheels (for example, front wheels) of the vehicle 1 without requiring a driver's operation. The steering of the steered wheels is basically performed by the driver operating the steering wheel 10, but at least one of the above seven types of automatic control functions except automatic start / stop control and inter-vehicle distance control is executed. In this case, the steering control unit 48 automatically controls the steering wheel steering by controlling the motor according to the control information from the automatic driving control device 30, even if the driver is not operating the steering wheel 10. .
(3)自動運転機能の説明
本実施形態の車両1において、自動運転制御装置30は、上述した自動運転機能を実現するために必要な各種情報を取得、検出することができる。
(3) Description of Automatic Driving Function In the vehicle 1 of the present embodiment, the automatic driving control device 30 can acquire and detect various information necessary to realize the above-described automatic driving function.
自動運転機能の実現に利用可能な情報として、まず、自車の位置や速度などの情報(自車情報)がある。自車位置については、GPS情報に基づいて演算により取得できる。自車速度は、車速センサ(不図示)からの車速信号、操舵量センサ20からの検出信号、ヨーレートセンサ(不図示)からのヨーレート信号などに基づいて演算により取得できる。なお、自車速度は、自車位置の変化率から演算することもできる。 As information that can be used to realize the automatic driving function, first, there is information (vehicle information) such as the position and speed of the vehicle. The vehicle position can be obtained by calculation based on GPS information. The own vehicle speed can be obtained by calculation based on a vehicle speed signal from a vehicle speed sensor (not shown), a detection signal from the steering amount sensor 20, a yaw rate signal from a yaw rate sensor (not shown), and the like. The vehicle speed can also be calculated from the rate of change of the vehicle position.
また、自動運転機能の実現に利用可能な情報としては、周囲の物体に関する情報もある。具体的には、前方車両、後方車両、側方車両、対向車、進入先の交差点を交差する車両、歩行者、自転車、路上の建造物や固定設置物、障害物などの、自車周囲に存在する各種の物体(人や動物を含む)についての、自車に対する相対的な位置、距離、速度に関する情報である。 Further, as information that can be used to realize the automatic driving function, there is also information on surrounding objects. More specifically, vehicles ahead, vehicles behind, vehicles on side, vehicles oncoming, vehicles crossing intersections, pedestrians, bicycles, buildings and fixed installations on the road, obstacles, etc. Information on the relative position, distance, and speed with respect to the vehicle with respect to various objects (including humans and animals) that exist.
これら周囲物体に関する情報は、各カメラ2〜5の撮影データや各レーダ装置11〜14による検出結果などに基づいて取得することができる。撮影データやレーダ装置の検出結果に基づいて周囲の物体を認識する技術は種々提案され、実用化されているため、ここではその説明を省略する。 The information on the surrounding objects can be acquired based on the imaging data of each of the cameras 2 to 5 and the detection result of each of the radar devices 11 to 14 or the like. Since various techniques for recognizing surrounding objects based on imaging data and detection results of a radar device have been proposed and put into practical use, the description thereof is omitted here.
周囲物体に関する情報は、車車間通信、路車間通信及び歩車間通信によっても取得することができる。例えば、周囲車両と車車間通信を行うことにより、自車から見える周囲車両はもちろん、自車から死角になっていて直接見えない場所に存在する周囲車両の位置や動きについても認識することができる。路車間通信では、既述の通り、周囲車両や歩行者等の存在情報を取得することができる。歩車間通信では、既述の通り、歩車間通信部34を介して受信された端末位置情報に基づいて、歩行者の位置や動きを知ることができる。 Information on surrounding objects can also be acquired by inter-vehicle communication, road-to-vehicle communication, and inter-vehicle communication. For example, by performing communication between a surrounding vehicle and a vehicle, it is possible to recognize not only surrounding vehicles seen from the own vehicle but also positions and movements of surrounding vehicles present in a blind spot from the own vehicle and not directly visible. . In the road-vehicle communication, as described above, presence information of surrounding vehicles, pedestrians and the like can be acquired. In the inter-pedal communication, as described above, the position and the movement of the pedestrian can be known based on the terminal position information received through the inter-pedal communication unit 34.
車車間通信、路車間通信、歩車間通信の何れか1つ又は複数により、例えば、対向車との正面衝突抑止のために通常走行時(特にカーブ)や右折時に対向車情報を取得したり、左折時の二輪車巻き込みを抑制するために左側方や後方の二輪車情報を取得したり、車線変更時に側方(後側方)の車両の情報を取得したり、追突防止または追突抑制のために前方車両情報を取得したり、交差点での出会い頭衝突抑止のために交差路側を走行している他車両の情報を取得したり、歩行者等との衝突抑止のために歩行者等の情報を取得したりすることができる。 By using any one or more of vehicle-to-vehicle communication, road-to-vehicle communication, and walking-to-vehicle communication, for example, acquiring oncoming vehicle information at the time of normal traveling (especially curve) or right turn Acquisition of motorcycle information on the left side or the rear in order to suppress motorcycle involvement at the time of left turn, acquisition of information on vehicles on the side (rear side) at the time of lane change, front to prevent rear collision or rear collision Acquire vehicle information, acquire information on other vehicles traveling on the intersection side to suppress collisions at intersections, or acquire information on pedestrians etc. to suppress collisions with pedestrians etc. Can be
また、自動運転機能の実現に利用可能な情報としては、車線区分線(駐車区分線含む)、横断歩道、一時停止線などの、路上に直接描かれた各種の路上表示に関する情報もある。路上表示に関する情報としては、その路上表示の位置や内容などが挙げられる。これら路上表示に関する情報は、各カメラ2〜6の撮影データに基づいて取得することができる。撮影データから路上表示を認識する技術は種々提案され実用化されているため、ここではその説明を省略する。 In addition, as information that can be used to realize the automatic driving function, there is also information on various road displays drawn directly on the road, such as lane markings (including parking markings), pedestrian crossings, and stop lines. The information on the road display includes the position and contents of the road display. The information on the road display can be obtained based on the shooting data of each of the cameras 2 to 6. Since various techniques for recognizing on-road display from shooting data are proposed and put into practical use, the description thereof is omitted here.
進行方向にある路上表示に関する情報は、路車間通信によっても取得することができる。なお、本実施形態の車両1は備えていないが、レーザレーダを用いて各種の路上表示に関する情報を取得することも可能である。 The information on the road display in the traveling direction can also be acquired by road-vehicle communication. In addition, although the vehicle 1 of this embodiment is not provided, it is also possible to acquire the information regarding various road display using a laser radar.
また、自動運転機能の実現に利用可能な情報としては、信号機、踏切、標識(看板含む)、交差点、合/分流点、歩道、障害物、危険部位、その他地上構造物などに関する情報(以下「インフラ関連情報」と総称する)もある。インフラ関連情報には、上述した各種対象物の有無や位置のほか、信号機の場合はその色の情報、踏切の場合はその動作状態、標識や看板等の場合はその表示内容、なども含まれる。インフラ関連情報も、各カメラ2〜6の撮影データに基づいて認識し取得することができ、路車間通信によって取得することもできる。また、GPS情報と地図データ等に基づく既述の経路案内機能からも、各種インフラ情報を取得することができる。 In addition, as information that can be used to realize the automatic driving function, information related to traffic lights, crossings, signs (including signs), intersections, junctions / divisions, sidewalks, obstacles, dangerous areas, other ground structures, etc. Also referred to as “infrastructure related information”. The infrastructure related information includes the presence or absence of various objects described above, the information of the color in the case of a traffic signal, the operation state in the case of a level crossing, the display content in the case of a sign or a signboard, etc. . The infrastructure related information can also be recognized and acquired based on the imaging data of each of the cameras 2 to 6, and can also be acquired by road-vehicle communication. Also, various types of infrastructure information can be acquired from the above-described route guidance function based on GPS information, map data, and the like.
また、自動運転機能の実現に利用可能な情報としては、規制情報もある。例えば、進行方向に工事や事故、天災等による走行規制が実施されている場合に、その規制情報を路車間通信により取得することができる。 Further, as information that can be used to realize the automatic driving function, there is also regulatory information. For example, when travel restrictions due to construction, accidents, natural disasters, and the like are implemented in the traveling direction, the restriction information can be acquired by road-vehicle communication.
上述した周囲物体に関する情報、路上表示に関する情報、インフラ関連情報、及び規制情報などの、自動運転機能の実現(本実施形態では既述の7種類の自動制御機能の実現)に必要な各種の情報のうち特に車両1の周囲に関する情報は、本開示の周囲情報の一例に相当する。 Various kinds of information necessary for realizing the automatic driving function (in the present embodiment, the seven types of automatic control functions described above) such as the information on the surrounding objects, the information on the road display, the infrastructure related information, and the regulation information. Information on the surroundings of the vehicle 1 in particular corresponds to an example of the ambient information of the present disclosure.
自動運転制御装置30は、上述した各種の情報を取得し、それら情報に基づいて走行駆動制御部46、ブレーキ制御部47、ステアリング制御部48、その他必要な車載装置等を制御することにより、自動運転を実現することができる。具体的には、既述の7種類の自動制御機能を実行することができる。本実施形態における7種類の自動制御機能は、既述の通り、自動発進/停止制御、車線維持制御、車間距離制御、車線変更制御、右左折制御、衝突抑止制御、及び駐車制御である。 The automatic driving control device 30 acquires various information described above, and based on the information, controls the traveling drive control unit 46, the brake control unit 47, the steering control unit 48, and other necessary on-vehicle devices etc. Driving can be realized. Specifically, the seven types of automatic control functions described above can be performed. As described above, the seven types of automatic control functions in the present embodiment are automatic start / stop control, lane maintenance control, inter-vehicle distance control, lane change control, right / left turn control, collision suppression control, and parking control.
自動発進/停止制御は、走行中、停止すべき条件が成立した場合に車両1を自動で停止させ、停止後、停止すべき条件が解除された場合には車両1を自動で発進させる制御である。この制御は、自車情報の他、各カメラ2〜5や各レーダセンサ11〜14から得られる周囲物体に関する情報、路車間通信により得られるインフラ関連情報や規制情報などを用いて行われる。この自動発進/停止制御により、例えば、交差点等において信号機の色が青の場合にはそのまま走行させて赤又は黄の場合は停止させる、前方に踏切を認識して遮断機が下りていることを認識した場合には停止させる、遮断機が下りていない場合は一旦停止させた後に再び発進させる、といった制御が行われる。その他、前方に障害物等を認識した場合も自動で停止される。 The automatic start / stop control is control for automatically stopping the vehicle 1 when the condition to be stopped is satisfied during traveling, and automatically stopping the vehicle 1 when the condition to be stopped is canceled after the stop. is there. This control is performed using information on surrounding objects obtained from each of the cameras 2 to 5 and each of the radar sensors 11 to 14 as well as vehicle information, infrastructure related information obtained by road-to-vehicle communication, and regulation information. By this automatic start / stop control, for example, when the color of the traffic light is blue at an intersection etc., it is allowed to travel as it is and stopped if it is red or yellow. Control is performed to stop the vehicle when it is recognized, or to start it again after stopping it once it has not come down. In addition, it is automatically stopped also when an obstacle etc. are recognized ahead.
車線維持制御は、自車が車線区分線を逸脱することなく車線に沿って走行するように操舵輪の操舵を自動で行うように構成された制御である。この制御は、自車情報の他、各カメラ2〜5や各レーダセンサ11〜14から得られる路上表示(特に車両区分線)に関する情報などを用い、経路案内機能と協働しながら行われる。 The lane keeping control is a control configured to automatically steer the steered wheels so that the vehicle travels along the lane without departing from the lane markings. This control is performed in cooperation with the route guidance function using information on the road display (especially the vehicle division line) obtained from each of the cameras 2 to 5 and each of the radar sensors 11 to 14 in addition to the vehicle information.
車間距離制御は、自車前方を他車両が走行している場合にその他車両との車間距離を一定距離に保つように速度制御を行い、前方に他車両が存在しない場合には設定した車速で走行させる、という制御である。この制御は、自車情報の他、主に、各カメラ2〜5や各レーダセンサ11〜14から得られる周囲物体(特に前方車両)に関する情報を用いて行われる。 The inter-vehicle distance control performs speed control to keep the inter-vehicle distance to other vehicles constant when the other vehicle is traveling ahead of the host vehicle, and at the set vehicle speed when no other vehicle exists ahead It is control to make it run. This control is performed mainly using information on surrounding objects (in particular, forward vehicles) obtained from the cameras 2 to 5 and the radar sensors 11 to 14 in addition to the vehicle information.
車線変更制御は、車線変更(車線変更のための操舵)が必要となった場合に、変更先の隣接車線の他車両を検知し、他車両の有無や位置、速度などに応じて、他車両と衝突しないように、駆動力・制動力や操舵を制御しつつ自動で車線変更させる制御である。この制御は、自車情報の他、各カメラ2〜5や各レーダセンサ11〜14から得られる周囲物体(特に隣接車線の他車両)に関する情報や車両区分線に関する情報、車車間通信により得られる他車両(隣接車線の走行車両)の情報などを用いて行われる。 Lane change control detects other vehicles in the adjacent lane of the change destination when lane change (steering for lane change) becomes necessary, and other vehicles are detected according to the presence, position, speed, etc. of other vehicles. Control to automatically change the lane while controlling the driving force / braking force and steering so as not to collide with the vehicle. This control can be obtained by information on surrounding objects (in particular, other vehicles in adjacent lanes) obtained from the cameras 2 to 5 and each of the radar sensors 11 to 14 and information on vehicle division lines, as well as vehicle information. This is performed using information of another vehicle (a traveling vehicle in an adjacent lane) or the like.
右左折制御は、右折又は左折が必要となった場合に、対向車、交差路を走行する車両、その他自車周囲の車両、歩行者等に衝突することなく自動で右折又は左折を行わせる制御である。この制御は、自車情報の他、各カメラ2〜5や各レーダセンサ11〜14から得られる周囲物体に関する情報、車車間通信により得られる他車両の情報、歩車間通信により得られる歩行者等の情報などを用いて行われる。 Control to turn left or right automatically turns right or left without colliding with an oncoming vehicle, a vehicle traveling on a crossroads, other vehicles around the host vehicle, pedestrians, etc. when a right turn or left turn is required. It is. This control includes information on surrounding objects obtained from each of the cameras 2 to 5 and each of the radar sensors 11 to 14, information on other vehicles obtained through inter-vehicle communication, pedestrians obtained through inter-vehicle communication, etc. The information is used to
衝突抑止制御は、車両進行方向の道路上に障害物が存在している場合に、その障害物に衝突しないように車両を自動で操舵又は制動・停止等させる制御である。各カメラ2〜5や各レーダセンサ11〜14から得られる周囲物体に関する情報、路車間通信により得られるインフラ関連情報や規制情報などを用いて行われる。 The collision prevention control is control for automatically steering or braking / stopping the vehicle so as not to collide with the obstacle, when the obstacle exists on the road in the vehicle traveling direction. It is performed using information on surrounding objects obtained from each of the cameras 2 to 5 and each of the radar sensors 11 to 14, infrastructure related information obtained by road-to-vehicle communication, regulation information, and the like.
駐車制御は、目的地として特定の目標駐車位置(例えば特定の駐車場の駐車区画内)が設定された場合に、目標駐車位置までの走行軌跡を演算し、その走行軌跡に沿って車両の駆動力・制動力や操舵を制御して自動で駐車させる制御である。 The parking control calculates a traveling locus to the target parking position when a specific target parking position (for example, in a parking section of a specific parking lot) is set as a destination, and drives the vehicle along the traveling locus. It is a control that controls the force / braking force and the steering to automatically park.
上記7種類の制御機能のうちどれを実行させるか、即ち自動運転レベルについては、運転者等が任意に設定できるよう構成されている。具体的には、図3Aに示すように、高度自動化モード及び基本モードの双方とも、自動運転レベルを任意に設定できる。ただし、基本モードについては、レベル7は設定できず、レベル0〜レベル6の何れかを設定可能である。一方、高度自動化モードについては、レベル0は設定できず、レベル1〜レベル7の何れかを設定可能である。さらに、基本モードのレベルは、高度自動化モードのレベルよりも低いレベルの範囲内で設定可能である。逆に言えば、高度自動化モードのレベルは、基本モードのレベルよりも高いレベルの範囲内で設定可能である。 The driver or the like can arbitrarily set which one of the seven types of control functions is to be executed, that is, the automatic driving level. Specifically, as shown in FIG. 3A, the automatic operation level can be arbitrarily set in both the advanced automation mode and the basic mode. However, for the basic mode, level 7 can not be set, and any of level 0 to level 6 can be set. On the other hand, in the advanced automation mode, level 0 can not be set, and any of level 1 to level 7 can be set. Furthermore, the level of the basic mode can be set within a range of levels lower than the level of the advanced automation mode. Conversely, the level of the advanced automation mode can be set within the range of levels higher than the level of the basic mode.
本実施形態では、図3Aに示すように、レベル1では制御A(例えば車線維持制御)が実行される。レベル2では制御Aに加えて制御B(例えば車間距離制御)が実行される。レベル3では制御A,Bに加えて制御C(例えば自動発進/停止制御)が実行される。レベル4では制御A,B,Cに加えて制御D(例えば衝突抑止制御)が実行される。レベル5では制御A,B,C,Dに加えて制御E(例えば車線変更制御)が実行される。レベル6では制御A,B,C,D,Eに加えて制御F(例えば右左折制御)が実行される。レベル7では制御A,B,C,D,E,Fに加えて制御G(例えば駐車制御)が実行される。つまり、レベルが高くなるほど実行される自動制御機能の種類も増えていき、レベル7では完全自動運転となる。 In the present embodiment, as shown in FIG. 3A, control A (for example, lane keeping control) is executed at level 1. At level 2, control B (for example, inter-vehicle distance control) is executed in addition to control A. At level 3, control C (for example, automatic start / stop control) is executed in addition to control A and B. At level 4, in addition to the controls A, B and C, the control D (for example, collision suppression control) is executed. At level 5, control E (for example, lane change control) is executed in addition to the controls A, B, C, and D. At level 6, in addition to the controls A, B, C, D, E, a control F (for example, a left / right control) is executed. At level 7, in addition to the controls A, B, C, D, E, F, the control G (for example, parking control) is executed. That is, the higher the level, the more types of automatic control functions to be executed.
各運転モード毎のレベル設定は、運転モード毎に個別に、運転席近傍に設けられたレベル設定操作部42を操作することにより可能である。本実施形態では、基本モードの自動運転レベルはデフォルトではレベル0に設定されており、高度自動化モードの自動運転レベルはデフォルトではレベル1に設定されている。そして、各運転モード毎に、現在設定されている自動運転レベルを任意に設定変更することができる。例えば、基本モードがレベル0に設定されている場合、高度自動化モードは、レベル1〜7の間で任意に設定変更できる。また例えば、基本モードがレベル1に設定されている場合は、高度自動化モードは、レベル2〜7の間で任意に設定変更できる。また例えば、高度自動化モードがレベル4に設定されている場合は、基本モードは、レベル0〜レベル3の間で任意に設定変更できる。 The level setting for each operation mode can be performed by operating the level setting operation unit 42 provided in the vicinity of the driver's seat individually for each operation mode. In the present embodiment, the automatic operation level in the basic mode is set to level 0 by default, and the automatic operation level in the advanced automation mode is set to level 1 by default. Then, the automatic driving level currently set can be arbitrarily set and changed for each driving mode. For example, when the basic mode is set to level 0, the advanced automation mode can be arbitrarily set and changed between levels 1 to 7. Also, for example, when the basic mode is set to level 1, the advanced automation mode can be arbitrarily set and changed between levels 2 to 7. Also, for example, when the advanced automation mode is set to level 4, the basic mode can be arbitrarily set and changed between level 0 and level 3.
なお、どのレベルでどの自動制御機能を実行させるかについては、図3Aに例示した内容に限定されない。例えば、レベルが1つ上がる毎に実行される自動制御機能が1つずつ増えていくことは必須ではない。どのレベルでどの自動制御機能を実行させるかについては適宜決めてもよい。 Note that which automatic control function is to be executed at which level is not limited to the content illustrated in FIG. 3A. For example, it is not essential that the number of automatic control functions to be executed increases by one each time the level goes up. The level at which which automatic control function is to be performed may be determined as appropriate.
また、図3Aに示したような、レベルが1つ上がる毎に実行される自動制御機能が1つずつ増えていくことを前提としつつ、図3Bに示すように、制御A〜制御Gの内容を運転者等が任意に設定できるようにしてもよい。 Moreover, as shown in FIG. 3B, the contents of control A to control G are shown as shown in FIG. The driver may be set arbitrarily.
本実施形態の車両1は、自動運転スイッチ41がオフされている場合は、運転モードが基本モードに設定される。一方、自動運転スイッチ41がオンされると、一定条件下で、運転モードが高度自動化モードとなる。なお、車線変更制御、右左折制御、及び駐車制御を実行するよう設定されている場合は、目的地(駐車制御の場合は目標駐車位置)を設定する必要がある。具体的には、経路案内機能を立ち上げ、タッチパネルを介して目的地を入力すればよい。目的地が設定されている場合の自動運転は、基本的には、経路案内機能との協働により、自車両の位置を確認しながら、演算された目的地までのルートに沿うように行われる。 In the vehicle 1 of the present embodiment, when the automatic driving switch 41 is turned off, the driving mode is set to the basic mode. On the other hand, when the automatic operation switch 41 is turned on, the operation mode becomes the advanced automation mode under certain conditions. When it is set to execute lane change control, right-left turn control, and parking control, it is necessary to set a destination (a target parking position in the case of parking control). Specifically, the route guidance function may be activated and a destination may be input through the touch panel. The automatic driving when the destination is set is basically performed along the route to the calculated destination while confirming the position of the host vehicle in cooperation with the route guidance function. .
高度自動化モードの自動運転レベルがレベル7に設定されている場合の、高度自動化モード時の各種の制御例を、図4を用いて説明する。図4に示す各車両61〜67は、いずれも、図1、図2に示した車両1と同じ構成である。路上通信機81の通信エリア内を走行する車両は、路上通信機81から個別道路情報を受信できる。図4中の各車両のうち少なくとも4つの車両61,65,66,67は、少なくともその近傍の2つの路上通信機81a,81bからの個別道路情報を受信できる。具体的には、前方の信号機71の情報や、対向車62の情報、歩行者76の情報などを取得できる。 Various control examples in the advanced automation mode when the automatic operation level in the advanced automation mode is set to level 7 will be described using FIG. Each of the vehicles 61 to 67 shown in FIG. 4 has the same configuration as the vehicle 1 shown in FIGS. 1 and 2. A vehicle traveling in the communication area of the on-street communication device 81 can receive individual road information from the on-street communication device 81. At least four vehicles 61, 65, 66, and 67 among the vehicles in FIG. 4 can receive individual road information from at least two on-road communication devices 81a and 81b in the vicinity thereof. Specifically, it is possible to acquire information of the traffic signal 71 ahead, information of the oncoming vehicle 62, information of the pedestrian 76, and the like.
また、少なくとも車両63は、少なくともその近傍の路上通信機81cからの個別道路情報を受信できる。具体的には、一時停止標識73があること(つまり一時停止すべきであること)、右側から他の車両64が接近していること、などの情報を取得できる。 In addition, at least the vehicle 63 can receive individual road information from at least the road communicator 81c in the vicinity thereof. Specifically, it is possible to obtain information such as the presence of the stop sign 73 (that is, that it should be stopped) and that the other vehicle 64 is approaching from the right side.
また、少なくとも車両64は、少なくともその近傍の路上通信機81dからの個別道路情報を受信できる。具体的には、左側から他の車両63が接近していることなどの情報を取得できる。 In addition, at least the vehicle 64 can receive individual road information from at least the road communicator 81 d in the vicinity thereof. Specifically, information such as the fact that another vehicle 63 is approaching can be obtained from the left side.
また、少なくとも車両62は、少なくともその近傍の路上通信機81eからの個別道路情報を受信できる。具体的には、前方の信号機72の情報、右折しようとしている対向車61が存在していること、左折方向に横断歩道があること、その横断歩道に歩行者76がいること、などの情報を取得できる。 In addition, at least the vehicle 62 can receive individual road information from at least the road communicator 81e in the vicinity thereof. Specifically, the information of the traffic signal 72 ahead, the presence of the oncoming vehicle 61 trying to turn right, the presence of a pedestrian crossing in the left turn direction, the presence of a pedestrian 76 on the pedestrian crossing, etc. You can get it.
また、各車両61〜66は、自身が備えている各カメラ2〜6や各レーダ装置11〜14からも各種情報を得ることができ、車車間通信や歩車間通信によっても各種情報を得ることができる。たとえば、車両65は、カメラやレーダ装置によって前方の車両67や右側方の車両66を検出することができ、これにより、前方の車両67との車間を適切に保ちながら走行したり、車線変更が必要な場合には右側方の車両66との位置関係を考慮しながら適切なタイミングで車線変更したりすることができる。また、車両65は、カメラやレーダ装置によって、歩行者77の飛び出しを検出することもでき、その場合、後方の車両65との距離を考慮しつつ、歩行者77に衝突しないように適切な減速制御を行うことができる。 In addition, each vehicle 61 to 66 can obtain various information from each camera 2 to 6 and each radar device 11 to 14 provided by itself, and can also obtain various information by inter-vehicle communication or inter-vehicle communication. Can. For example, the vehicle 65 can detect the vehicle 67 in the front and the vehicle 66 in the right side by means of a camera or a radar device, so that the vehicle 65 travels while appropriately maintaining the distance between the vehicle 67 in front and If necessary, the lane change can be made at an appropriate timing while considering the positional relationship with the vehicle 66 on the right side. In addition, the vehicle 65 can also detect the jumping out of the pedestrian 77 by a camera or a radar device, and in that case, appropriate deceleration is performed so as not to collide with the pedestrian 77 while considering the distance to the vehicle 65 behind. Control can be performed.
これにより、各車両61〜66は、目的地までの走行経路を、自車で得られる各種情報、及び路上側から得られる各種情報などの、種々の情報を用いながら、適切に自動走行することができる。具体的に、各車両61〜66は、主に走行駆動制御部46、ブレーキ制御部47、及びステアリング制御部48を自動制御することで、走行経路に沿わせつつ、他車や歩行者その他の路上構造物に接触しないよう、且つ信号機や交通規則などに従うように、適切に自動走行することができる。 Thus, each of the vehicles 61 to 66 automatically travels the route to the destination using various information such as various information obtained by the vehicle and various information obtained from the roadside. Can. Specifically, each of the vehicles 61 to 66 mainly controls the traveling drive control unit 46, the brake control unit 47, and the steering control unit 48 so that the other vehicles, pedestrians, and others can follow along the traveling route. It is possible to travel automatically as appropriate so as not to touch road structures and to follow traffic lights, traffic rules, and the like.
(4)自動運転レベル設定処理
次に、自動運転制御装置30の制御部30aが実行する自動運転レベル設定処理について、図5を用いて説明する。図5の自動運転レベル設定処理は、車両1の運転モードを高度自動化モード及び基本モードの何れかに切り替えると共に、自動運転レベルがレベル1以上の場合に自動運転を解除すべきか否かを判断して解除すべきと判断した場合には自動運転レベルを強制的にレベル0に設定するための処理である。
(4) Automatic Driving Level Setting Process Next, the automatic driving level setting process performed by the control unit 30a of the automatic driving control device 30 will be described with reference to FIG. The automatic driving level setting process shown in FIG. 5 switches the operation mode of the vehicle 1 to either the advanced automation mode or the basic mode, and determines whether the automatic driving should be canceled when the automatic driving level is level 1 or higher. This is a process for forcibly setting the automatic operation level to level 0 when it is determined that the automatic operation level should be canceled.
制御部30aは、車両1の不図示の電源スイッチ(例えばイグニションスイッチ)がオンされることにより起動すると、メモリ30bから図5の自動運転レベル設定処理のプログラムを読み込み、所定の制御周期で繰り返し実行する。 When activated by turning on a power switch (for example, ignition switch) (not shown) of the vehicle 1, the control unit 30 a reads the program of the automatic driving level setting process of FIG. 5 from the memory 30 b and repeatedly executes in a predetermined control cycle. Do.
制御部30aは、図5の自動運転レベル設定処理を開始すると、S10で、自動運転解除フラグがセットされているか否か判断する。自動運転解除フラグは、自動運転を解除すべきと判断された場合にセットされるフラグであり、具体的には、後述する図6のS119でセットされる。 When the automatic driving level setting process of FIG. 5 is started, the control unit 30a determines in S10 whether the automatic driving cancellation flag is set. The automatic driving cancellation flag is a flag that is set when it is determined that the automatic driving is to be canceled, and more specifically, is set in S119 of FIG. 6 described later.
自動運転解除フラグがセットされている場合は(S10:YES)、S70で、自動運転レベルをレベル0に設定する。即ち、運転モードが高度自動化モード及び基本モードの何れに設定されているかにかかわらず、自動運転レベルを強制的にレベル0として、既述の7種類の自動制御機能を全て実行させないようにする。そしてS80で、所定のエラー報知を行うことで、自動運転が強制的に解除されたことを車両1の乗員に報知して、自動運転レベル設定処理を終了する。 If the automatic driving cancellation flag is set (S10: YES), the automatic driving level is set to level 0 in S70. That is, regardless of whether the operation mode is set to the advanced automation mode or the basic mode, the automatic operation level is forcibly set to level 0 so that all the seven types of automatic control functions described above are not executed. Then, by performing a predetermined error notification in S80, the occupant of the vehicle 1 is notified that the automatic driving has been forcibly canceled, and the automatic driving level setting process is ended.
この自動運転解除フラグがセットされている間は、7種類の自動制御機能が全て作動しないため、その7種類の自動制御機能に対応した運転操作(各自動制御機能により自動で実行させることが可能な運転操作)は全てドライバー自身が行う必要がある。なお、自動運転解除フラグは、既述の通り、解除リセットスイッチ44を押下することでリセットすることができる。 While this automatic operation cancellation flag is set, all seven types of automatic control functions do not operate, so the driving operation corresponding to the seven types of automatic control functions can be performed (automatically performed by each automatic control function) The driver must do all the The automatic operation cancellation flag can be reset by pressing the cancellation reset switch 44 as described above.
S10で、自動運転解除フラグがセットされていない場合は(S10:NO)、S20で、緊急停止フラグがセットされているか否か判断する。緊急停止フラグは、車両1を緊急的に停止させるべきと判断された場合にセットされるフラグであり、具体的には、後述する図6のS120でセットされるフラグである。 If it is determined in S10 that the automatic operation cancellation flag is not set (S10: NO), it is determined in S20 whether or not the emergency stop flag is set. The emergency stop flag is a flag that is set when it is determined that the vehicle 1 should be stopped urgently, and more specifically, is a flag that is set in S120 of FIG. 6 described later.
緊急停止フラグがセットされている場合は(S20:YES)、S90で、緊急停止処理を実行する。緊急停止処理は、車両1を、安全性を維持しつつ可能な限り早く停車させるための処理である。緊急停止処理の具体的な処理内容は、安全性を維持しつつ可能な限り早く停車させることができるような内容を適宜決めてもよい。例えば、車外の物体(他車両や歩行者などを含む)に接触しないように、各カメラや各レーダ装置などで監視しつつ、車両1を減速させながら路肩まで寄せていって停車させる、という処理内容が考えられる。 If the emergency stop flag is set (S20: YES), an emergency stop process is executed in S90. The emergency stop process is a process for stopping the vehicle 1 as quickly as possible while maintaining safety. The specific processing content of the emergency stop processing may appropriately determine the content that can be stopped as early as possible while maintaining the safety. For example, processing is performed such that the vehicle 1 is decelerated while being decelerated while being decelerated while being monitored by each camera or each radar device so as not to contact an object outside the vehicle (including other vehicles and pedestrians) Contents can be considered.
S20で、緊急停止フラグがセットされていない場合は(S20:NO)、S30で、自動運転スイッチ41がオンされているか否か判断する。自動運転スイッチ41がオンされている場合は(S30:YES)、S40で、運転モードを高度自動化モードに設定して、S60に進む。自動運転スイッチ41がオフされている場合は(S30:NO)、S50で、運転モードを基本モードに設定して、S60に進む。 If the emergency stop flag is not set in S20 (S20: NO), it is determined in S30 whether the automatic operation switch 41 is turned on. If the automatic operation switch 41 is on (S30: YES), the operation mode is set to the advanced automation mode in S40, and the process proceeds to S60. If the automatic operation switch 41 is off (S30: NO), the operation mode is set to the basic mode in S50, and the process proceeds to S60.
S40で運転モードが高度自動化モードに設定された場合は、制御部30aは、S55で、高度自動化モードとして設定されている自動運転レベルに基づく自動制御機能を実行する。例えば、高度自動化モードとしてレベル6が設定されている場合は、制御A〜Fの6種類の自動制御機能(図3A参照)を実行する。また例えば、高度自動化モードとしてレベル7が設定されている場合は、制御A〜Gの7種類の自動制御機能を全て実行することで、完全自動運転を実現する。また、S55の自動制御機能の実行は、前述の周囲情報を含む各種情報を必要に応じて取得しながら、それら取得した各種情報に基づいて行われる。 When the operation mode is set to the advanced automation mode in S40, the control unit 30a executes an automatic control function based on the automatic operation level set as the advanced automation mode in S55. For example, when level 6 is set as the advanced automation mode, six types of automatic control functions (see FIG. 3A) of control AF are executed. Further, for example, when level 7 is set as the advanced automation mode, fully automatic operation is realized by executing all seven types of automatic control functions of control A to G. Moreover, execution of the automatic control function of S55 is performed based on the various information acquired while acquiring various information including the above-mentioned ambient information as needed.
S50で運転モードが基本モードに設定された場合は、制御部30aは、S50で、基本モードとして設定されている自動運転レベルに基づく自動制御機能を実行する。例えば、基本モードとしてレベル1が設定されている場合は、制御Aの自動制御機能(図3A参照)を実行する。この場合の自動制御機能の実行も、前述の周囲情報を含む各種情報を必要に応じて取得しながら、それら取得した各種情報に基づいて行われる。ただし、基本モードとしてレベル0が設定されている場合は、全ての自動制御機能を実行しない。 When the operation mode is set to the basic mode in S50, the control unit 30a executes an automatic control function based on the automatic operation level set as the basic mode in S50. For example, when level 1 is set as the basic mode, the automatic control function of control A (see FIG. 3A) is executed. The execution of the automatic control function in this case is also performed based on the acquired various information while acquiring various information including the above-mentioned ambient information as necessary. However, when level 0 is set as the basic mode, all automatic control functions are not executed.
S60では、自動運転解除確認処理を実行する。この自動運転解除確認処理の目的は主に2つある。1つは、自動運転レベルがレベル1以上に設定されている場合に、自動運転レベルを強制的にレベル0に設定する必要があるか否かを判断して、レベル0に強制設定する必要がある場合には自動運転解除フラグをセットすることである。もう1つの目的は、自動運転レベルがレベル1以上に設定されている場合に、車両1を緊急停止させる必要があるか否かを判断して、緊急停止させる必要があるには緊急停止フラグをセットすることである。 In S60, an automatic operation cancellation confirmation process is performed. There are two main purposes of this automatic operation cancellation confirmation process. First, if the level of automatic operation is set to level 1 or higher, it is necessary to determine whether the level of automatic operation needs to be forcibly set to level 0 and to set level 0 forcibly. In one case, the automatic operation cancellation flag is set. Another purpose is to determine whether it is necessary to make an emergency stop of the vehicle 1 when the automatic driving level is set to a level 1 or higher, and to make an emergency stop it is necessary to make an emergency stop flag It is to set.
S60の自動運転解除確認処理の詳細は、図6に示す通りである。制御部30aは、S60の自動運転解除確認処理に進むと、図6に示すように、S111で、現在の運転モードにおいて設定されている自動運転レベルがレベル1以上であるか否か判断する。自動運転レベルがレベル1以上ではない(即ちレベル0である)場合は(S111:NO)、図6の自動運転解除確認処理を終了し、これにより図5の自動運転レベル設定処理を終了する。 The details of the automatic driving cancellation confirmation process of S60 are as shown in FIG. When the control unit 30a proceeds to the automatic driving cancellation confirmation process of S60, as shown in FIG. 6, the control unit 30a determines whether the automatic driving level set in the current driving mode is level 1 or higher in S111. If the automatic operation level is not level 1 or higher (ie, level 0) (S111: NO), the automatic operation cancellation confirmation process of FIG. 6 is terminated, and the automatic operation level setting process of FIG. 5 is terminated.
現在の運転モードにおいて設定されている自動運転レベルが1以上である場合は(S111:YES)、S112で、システム監視処理を実行する。S112のシステム監視処理は、車両1の動作状態(自動制御機能の実行状態を含む)を監視して、自動運転レベルを強制的にレベル0に切り替えるべき所定の事象(要解除事象)が発生したか否かを判断するための処理である。S112のシステム監視処理の詳細は、後で図7を用いて詳述する。 If the automatic operation level set in the current operation mode is 1 or more (S111: YES), system monitoring processing is executed in S112. The system monitoring process of S112 monitors the operating state of the vehicle 1 (including the execution state of the automatic control function), and a predetermined event (required cancellation event) has occurred in which the automatic driving level should be forcibly switched to level 0. It is the process for judging whether or not. Details of the system monitoring process of S112 will be described later with reference to FIG.
S113では、内外挙動監視処理を実行する。S113の内外挙動監視処理は、車両1の車室内における車両乗員の挙動や、車両1の外部における歩行者や他車両の挙動などを監視して、自動運転レベルを強制的にレベル0に切り替えるべき要解除事象が発生したか否かを判断するための処理である。S113の内外挙動監視処理の詳細は、後で図8を用いて詳述する。 In S113, internal and external behavior monitoring processing is performed. The internal and external behavior monitoring process of S113 should monitor the behavior of the vehicle occupant in the compartment of the vehicle 1 and the behavior of pedestrians and other vehicles outside the vehicle 1 and forcibly switch the automatic driving level to level 0. This is a process for determining whether or not a required cancellation event has occurred. Details of the inside and outside behavior monitoring process of S113 will be described later with reference to FIG.
S114では、環境監視処理を実行する。S114の環境監視処理は、車両1の周囲の環境を監視して、自動運転レベルを強制的にレベル0に切り替えるべき要解除事象が発生したか否かを判断するための処理である。S114の環境監視処理の詳細は、後で図9を用いて詳述する。 At S114, an environment monitoring process is performed. The environment monitoring process of S114 is a process for monitoring the environment around the vehicle 1 and determining whether or not a required release event to forcibly switch the automatic driving level to level 0 has occurred. Details of the environment monitoring process of S114 will be described later with reference to FIG.
S115では、自己診断処理を実行する。S115の自己診断処理は、制御部30a自身による自動制御機能の実行状態が正常であるか否かを過去の実行結果と比較することで自己診断するための処理である。S115の自己診断処理の詳細は、後で図10Bを用いて詳述する。 In S115, a self-diagnosis process is performed. The self-diagnosis process of S115 is a process for performing self-diagnosis by comparing whether the execution state of the automatic control function by the control unit 30a itself is normal with the past execution result. Details of the self-diagnosis process of S115 will be described later using FIG. 10B.
S116では、S112〜S115の各処理の結果、各処理のうち何れか1つでも要解除事象が発生した判断されたか否かを判断する。要解除事象が発生したとの判断が全くなされなかった場合は(S116:NO)、図6の自動運転解除確認処理を終了する。S112〜S115の各処理のうち何れか1つでも要解除事象が発生したとの判断がなされた場合は(S116:YES)、S117で、車両1の乗員に対し、自動運転解除予告報知を行う。この報知は、自動運転を解除すべき要解除事象が発生したことに基づき、自動運転を解除すべく、予めその旨を乗員に予告するための報知である。この報知は、車両1の乗員に対して要解除事象が発生して自動運転を解除すべき状態になったことを認識させることが可能な種々の方法で行ってもよい。具体的な報知方法としては、例えば、音声にて所定のメッセージを発生したり、表示部37を用いて乗員に対して視覚的にメッセージを発信したり、シートを振動させたりする方法などを採用してもよい。 In S116, as a result of each of the processes of S112 to S115, it is determined whether or not any one of the processes has been determined that the required cancellation event has occurred. When it is not determined that the required cancellation event has occurred (S116: NO), the automatic operation cancellation confirmation process of FIG. 6 is ended. If it is determined that the required cancellation event has occurred even in any one of the processes of S112 to S115 (S116: YES), automatic driving cancellation notice is notified to the occupant of the vehicle 1 in S117. . This notification is a notification for notifying the occupant in advance of the occurrence of the necessity of canceling the automatic driving to cancel the automatic driving based on the occurrence of the required cancellation event. This notification may be performed by various methods capable of causing the occupant of the vehicle 1 to recognize that the automatic driving is to be released due to the occurrence of the required release event. As a specific notification method, for example, a method of generating a predetermined message by voice, visually transmitting a message to an occupant using the display unit 37, vibrating a seat, or the like is adopted. You may
S118では、自動運転が解除可能であるか否か判断する。この判断は、言い換えれば、自動運転が解除されることによってそれまで自動で行われていた運転操作が自動で行われなくなった場合にその運転操作をドライバー自身が行うことが可能な状態であるか否かを判断する処理である。自動運転が解除可能か否かを何に基づいて判断するかについては適宜決めてもよい。例えば、ドライバーの状態や挙動に基づき、ドライバーによって特定の解除許可動作が行われているか否かに基づいて判断するようにしてもよい。解除許可動作とは、ドライバーが自身で運転操作を行うことができる状態にあることを示す動作である。解除許可動作には、ドライバーが特定の状態で静止している静止状態も含まれる。解除許可動作としては、例えば、ドライバーがハンドル10を少なくとも片方の手で握っていること、ドライバーがハンドル10を両方の手で握っていること、ドライバーの目が開いていること、ドライバーの視線が車両前方に向いていること、ドライバーの挙動が正常(例えば後述するS204の判断処理で肯定判断されるような状態)であること、などの複数の動作、状態のうち少なくとも1つを設定してもよい。制御部30aは、例えば室内カメラ6の画像データに基づいて、解除許可動作が行われているか否かを判断するようにしてもよい。 In S118, it is determined whether the automatic driving can be canceled. In other words, is it possible that the driver can carry out the driving operation if the driving operation which has been performed automatically is not automatically performed by canceling the automatic driving? It is processing to judge whether or not. It may be decided as appropriate based on what to judge whether or not the automatic driving can be canceled. For example, the determination may be made based on whether or not a specific release permission operation is performed by the driver based on the state or behavior of the driver. The release permission operation is an operation that indicates that the driver is in a state where he can perform the driving operation. The release permission operation also includes a stationary state in which the driver is stationary in a specific state. As the release permission operation, for example, the driver holds the handle 10 with at least one hand, the driver holds the handle 10 with both hands, the driver's eyes are open, the driver's gaze looks like Set at least one of multiple operations and states, such as facing the front of the vehicle and that the driver's behavior is normal (for example, a state where a positive determination is made in the determination process of S204 described later). It is also good. The control unit 30a may determine whether the release permission operation is being performed based on, for example, the image data of the indoor camera 6.
自動運転が解除可能と判断した場合は(S118:YES)、S119で、自動運転解除フラグをセットする。これにより、次に図5のS10の判断処理が実行された場合、肯定判定されてS70に進み、自動運転レベルが強制的にレベル0に設定される。 If it is determined that the automatic operation can be canceled (S118: YES), an automatic operation cancellation flag is set in S119. Thereby, when the determination processing of S10 of FIG. 5 is executed next, an affirmative determination is made to advance to S70, and the automatic driving level is forcibly set to the level 0.
S118で、自動運転が解除可能ではないと判断した場合は(S118:NO)、S120で、緊急停止フラグをセットする。これにより、次に図5のS20の判断処理が実行された場合、肯定判定されてS90に進み、緊急停止処理が実行される。 If it is determined in S118 that the automatic driving can not be canceled (S118: NO), an emergency stop flag is set in S120. Accordingly, when the determination process of S20 of FIG. 5 is executed next, the determination is affirmative and the process proceeds to S90, and the emergency stop process is performed.
次に、図6の自動運転解除確認処理におけるS112のシステム監視処理について、図7を用いて具体的に説明する。S112のシステム監視処理に進むと、図7に示すように、S161で、他車両との距離が正常であるか否か判断する。他車両との距離は、各カメラ2〜5や各レーダ装置11〜14による、自車両周囲の他車両の検出結果に基づいて検出することができる。また、車車間通信を介して取得した他車両の位置情報と自車位置情報とに基づいて検出することもできる。 Next, the system monitoring process of S112 in the automatic driving cancellation confirmation process of FIG. 6 will be specifically described using FIG. If it progresses to the system monitoring process of S112, as shown in FIG. 7, it will be judged by S161 whether distance with another vehicle is normal. The distance to another vehicle can be detected based on the detection result of the other vehicle around the own vehicle by each of the cameras 2 to 5 and each of the radar devices 11 to 14. It can also be detected based on the position information of the other vehicle acquired via inter-vehicle communication and the position information of the own vehicle.
他車両との距離が正常であるか否かの判断は、例えば、距離の閾値を設定して、他車両との距離がその閾値以上の場合に正常と判断するようにしてもよい。この場合、自車に対する他車両の位置(例えば自車の前方、後方、側方のいずれであるか)に応じて閾値を個別に設定するようにしてもよい。もちろん、上記例以外の方法で、他車両との距離が正常か否かを判断するようにしてもよい。 The determination as to whether the distance to another vehicle is normal may, for example, set a threshold for the distance, and if the distance to the other vehicle is equal to or greater than the threshold, it may be determined as normal. In this case, the threshold may be set individually according to the position of the other vehicle with respect to the host vehicle (for example, which one of the front, the rear, and the side of the host vehicle). Of course, it may be determined whether the distance to another vehicle is normal or not by a method other than the above example.
他車両との距離が正常ではない場合は(S161:NO)、S169に進む。他車両との距離が正常でない場合、他車両と衝突するおそれが高まる。そして、その原因としては、自動制御機能が正常に作動していない可能性が考えられる。そこで、他車両との距離が正常でない場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、他車両との距離が正常でないことは、要解除事象の1つである。 If the distance to another vehicle is not normal (S161: NO), the process proceeds to S169. If the distance to another vehicle is not normal, the possibility of collision with another vehicle is increased. And as the cause, it is possible that the automatic control function may not operate normally. Therefore, if the distance to another vehicle is not normal, in order to forcibly cancel the automatic driving and entrust the driver with the driving operation of the vehicle 1, it is determined in S169 that a required cancellation event has occurred. That is, the fact that the distance to another vehicle is not normal is one of the required cancellation events.
他車両との距離が正常である場合は(S161:YES)、S162で、他車両との相対速度が正常であるか否か判断する。他車両との相対速度についても、他車両との距離と同様、各カメラ2〜5や各レーダ装置11〜14による、自車両周囲の他車両の検出結果に基づいて検出することができる。 If the distance to the other vehicle is normal (S161: YES), it is determined in S162 whether the relative velocity to the other vehicle is normal. The relative velocity with another vehicle can also be detected based on the detection result of the other vehicle around the own vehicle by each of the cameras 2 to 5 and each radar device 11 to 14 similarly to the distance to the other vehicle.
他車両との相対速度が正常であるか否かの判断は、例えば、相対速度の閾値を設定して、他車両との相対速度がその閾値以下の場合に正常と判断するようにしてもよい。この場合、自車に対する他車両の位置(例えば自車の前方、後方、側方のいずれであるか)に応じて閾値を個別に設定するようにしてもよい。もちろん、上記例以外の方法で、他車両との相対速度が正常か否かを判断するようにしてもよい。 The determination of whether or not the relative velocity with another vehicle is normal may set a threshold of the relative velocity, for example, and may be determined as normal when the relative velocity with the other vehicle is less than or equal to the threshold . In this case, the threshold may be set individually according to the position of the other vehicle with respect to the host vehicle (for example, which one of the front, the rear, and the side of the host vehicle). Of course, it may be determined whether or not the relative speed with another vehicle is normal by a method other than the above example.
他車両との相対速度が正常ではない場合は(S162:NO)、S169に進む。他車両との相対速度が正常でない場合、他車両と衝突する可能性がある。また、周囲の交通の流れに追従していない可能性もある。そして、その原因としては、自動制御機能が正常に作動していない可能性が考えられる。そこで、他車両との相対速度が正常でない場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、他車両との相対速度が正常でないことは、要解除事象の1つである。 If the relative speed with another vehicle is not normal (S162: NO), the process proceeds to S169. If the relative speed with another vehicle is not normal, it may collide with another vehicle. There is also the possibility that it does not follow the flow of traffic around it. And as the cause, it is possible that the automatic control function may not operate normally. Therefore, if the relative speed with another vehicle is not normal, in order to forcibly cancel the automatic driving and entrust the driver with the driving operation of the vehicle 1, it is determined in S169 that a required cancellation event has occurred. That is, the fact that the relative speed with another vehicle is not normal is one of the required cancellation events.
他車両との相対速度が正常である場合は(S162:YES)、S163で、サスペンションの挙動が正常であるか否か判断する。サスペンションの挙動は、サスペンションセンサ25の検出結果に基づいて検出することができる。 If the relative speed with another vehicle is normal (S162: YES), it is determined in S163 whether the behavior of the suspension is normal. The behavior of the suspension can be detected based on the detection result of the suspension sensor 25.
サスペンションの挙動が正常であるか否かの判断は、例えば、サスペンションの伸縮量に対して閾値を設定し、伸縮量がその閾値以下の場合に正常と判断するようにしてもよい。また例えば、伸縮量の変化率に対して閾値を設定し、伸縮量の変化率がその閾値以下の場合に正常と判断するようにしてもよい。なお、サスペンションセンサ25が複数設けられている場合、その複数のサスペンションセンサ25からの検出結果に基づいて総合的にどのように判断するかについては、適宜決めてもよい。例えば、複数のサスペンションセンサ25のうち1つでも伸縮量が閾値を超えた場合にはサスペンションの挙動が異常であると判断するようにしてもよい。 For example, a threshold may be set for the amount of expansion and contraction of the suspension, and it may be determined as normal if the amount of expansion and contraction is equal to or less than the threshold. Alternatively, for example, a threshold may be set for the rate of change of the amount of expansion and contraction, and it may be determined as normal when the rate of change of the amount of expansion and contraction is equal to or less than the threshold. When a plurality of suspension sensors 25 are provided, how to make a comprehensive judgment based on the detection results from the plurality of suspension sensors 25 may be appropriately determined. For example, if the amount of expansion or contraction of any one of the plurality of suspension sensors 25 exceeds the threshold, it may be determined that the behavior of the suspension is abnormal.
サスペンションの挙動が正常ではない場合は(S163:NO)、S169に進む。サスペンションの挙動が正常でない場合、その原因として、自動制御機能が正常に作動していない可能性が考えられる。即ち、自動制御機能が正常に作動していない場合、急発進、急停車、急旋回などの不安定な挙動が発生して、それによってサスペンションが大きく伸縮する可能性がある。そこで、サスペンションの挙動が正常でない場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、サスペンションの挙動が正常でないことは、要解除事象の1つである。 If the behavior of the suspension is not normal (S163: NO), the process proceeds to S169. If the behavior of the suspension is not normal, it may be that the automatic control function is not working properly. That is, when the automatic control function is not properly operated, unstable behavior such as sudden start, sudden stop, and sudden turning may occur, which may cause the suspension to greatly expand and contract. Therefore, if the behavior of the suspension is not normal, in order to forcibly release the automatic driving and entrust the driver with the driving operation of the vehicle 1, it is determined in S169 that the required release event has occurred. That is, that the behavior of the suspension is not normal is one of the required release events.
サスペンションの挙動が正常である場合は(S163:YES)、S164で、エンジンルームが正常であるか否か判断する。具体的には、エンジンルーム内の状態が、エンジンルーム内の温度が正常であって且つ異音が発生していない状態になっているか否か判断する。エンジンルーム内の温度はエンジンルーム温度センサ22の検出結果に基づいて検出することができ、エンジンルームから発生する音はエンジンルーム音センサ23の検出結果に基づいて検出することができる。 If the behavior of the suspension is normal (S163: YES), it is determined in S164 whether or not the engine compartment is normal. Specifically, it is determined whether the state in the engine room is such that the temperature in the engine room is normal and no noise is generated. The temperature in the engine room can be detected based on the detection result of the engine room temperature sensor 22, and the sound generated from the engine room can be detected based on the detection result of the engine room sound sensor 23.
エンジンルームが正常であるか否かの判断は、例えば、エンジンルーム内の温度に対して温度閾値を設定すると共に、エンジンルームの音に対して音量閾値を設定し、エンジンルーム内の温度が温度閾値以下であって且つエンジンルームの音が音量閾値以下である場合に正常と判断するようにしてもよい。エンジンルームの音については、その音質を解析し、異常発生時に発生する可能性のある音質と同等の音質が検出された場合にはエンジンルームが異常であると判断するようにしてもよい。 For example, a temperature threshold is set for the temperature in the engine room, a volume threshold is set for the sound in the engine room, and the temperature in the engine room is a temperature. If the sound in the engine room is equal to or less than the threshold value and the sound in the engine room is equal to or less than the sound volume threshold, it may be determined as normal. With regard to the sound in the engine room, the sound quality may be analyzed, and it may be determined that the engine room is abnormal if the sound quality equivalent to the sound quality that may occur when an abnormality occurs is detected.
エンジンルームが正常ではない場合は(S164:NO)、S169に進む。エンジンルームが正常でない場合、その原因として、自動制御機能が正常に作動していない可能性が考えられる。即ち、自動制御機能が正常に作動しないことによって、自動運転制御装置30が走行駆動制御部46を正常に制御できなくなり、これにより走行駆動制御部46がエンジンや変速装置などを正常に制御できない状態になっている可能性が考えられる。そこで、エンジンルームが正常でない場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、エンジンルームが正常でないことは、要解除事象の1つである。 If the engine room is not normal (S164: NO), the process proceeds to S169. If the engine compartment is not normal, it may be that the automatic control function is not working properly. That is, when the automatic control function does not operate normally, the automatic operation control device 30 can not control the traveling drive control unit 46 normally, and as a result, the traveling drive control unit 46 can not normally control the engine, the transmission, etc. It is possible that it may become. Therefore, if the engine room is not normal, it is determined that the required release event has occurred in S169 in order to forcibly cancel the automatic driving and leave the driver's own operation of the vehicle 1. That is, that the engine room is not normal is one of the required release events.
エンジンルームが正常である場合は(S164:YES)、S165で、異常電流が発生しているか否か判断する。ここでいう異常電流とは、既述の過電流(例えば落雷時に発生し得る過大な電流)を意味する。異常電流が発生しているか否かの判断は、電流センサ19の検出結果に基づいて行うことができる。例えば、検出対象の電流に対して閾値を設定し、検出された電流がその閾値以上の場合に、異常電流が発生したと判断するようにしてもよい。 If the engine room is normal (S164: YES), it is determined in S165 whether or not an abnormal current is generated. The abnormal current here means the above-mentioned overcurrent (for example, an excessive current that may occur at the time of lightning strike). It can be determined based on the detection result of the current sensor 19 whether the abnormal current is generated or not. For example, a threshold may be set for the current to be detected, and when the detected current is equal to or greater than the threshold, it may be determined that an abnormal current has occurred.
異常電流が発生している場合は(S165:YES)、S169に進む。異常電流が発生している場合は、その異常電流に起因して、自動制御機能が正常に作動しなくなる可能性がある。そこで、異常電流が発生した場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、落雷等の各種要因に起因して異常電流が発生することは、要解除事象の1つである。 If an abnormal current is generated (S165: YES), the process proceeds to S169. If an abnormal current is generated, the automatic control function may not operate normally due to the abnormal current. Therefore, when an abnormal current occurs, in order to forcibly cancel the automatic driving and entrust the driver with the driving operation of the vehicle 1, it is determined in S169 that the required cancellation event has occurred. That is, occurrence of abnormal current due to various factors such as lightning strike is one of the required cancellation events.
異常電流が発生していない場合は(S165:NO)、S166で、タイヤのパンクが発生しているか否か判断する。タイヤのパンクが発生しているか否かは、タイヤ空気圧センサ24の検出結果に基づいて検出することができる。 If no abnormal current is generated (S165: NO), it is determined in S166 whether or not a tire puncture has occurred. Whether or not a tire puncture has occurred can be detected based on the detection result of the tire pressure sensor 24.
タイヤのパンクが発生しているか否かの判断は、例えば、空気圧に対して閾値を設定し、4輪の各タイヤのうち何れか1つでも空気圧が閾値以下の場合にパンクが発生していると判断するようにしてもよい。 For example, a threshold is set for the air pressure, and a puncture is generated when the air pressure is less than or equal to the threshold even in any one of the four tires. It may be determined that
パンクが発生している場合は(S166:YES)、S169に進む。パンクが発生している場合、そのパンクに起因して、自動制御機能による車両1の制御が正常に行えなくなる可能性がある。そこで、パンクが発生している場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、タイヤのパンクが発生していることは、要解除事象の1つである。 If a puncture has occurred (S166: YES), the process proceeds to S169. When a puncture occurs, there is a possibility that the automatic control function can not normally control the vehicle 1 due to the puncture. Therefore, if a puncture occurs, it is determined in S169 that the required release event has occurred in order to forcibly cancel the automatic driving and leave the driver to operate the vehicle 1 by himself. That is, the occurrence of tire puncture is one of the required cancellation events.
タイヤのパンクが発生していない場合は(S166:NO)、S167で、スリップが発生したか否か判断する。スリップが発生したか否かは、各輪の車輪速センサ18の検出結果に基づいて検出することができる。例えば、各車輪速センサ18の検出結果を比較して、最も大きい車輪速と最も小さい車輪速との差が所定の閾値以上の場合に、スリップが発生したと判断するようにしてもよい。 If a tire puncture has not occurred (S166: NO), it is determined in S167 whether a slip has occurred. Whether or not a slip has occurred can be detected based on the detection result of the wheel speed sensor 18 of each wheel. For example, the detection results of the wheel speed sensors 18 may be compared to determine that a slip has occurred when the difference between the largest wheel speed and the smallest wheel speed is equal to or greater than a predetermined threshold.
スリップが発生した場合は(S167:YES)、S169に進む。スリップが発生した場合、そのスリップに起因して、自動制御機能による車両1の制御が正常に行えなくなる可能性がある。そこで、スリップが発生した場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、スリップが発生したことは、要解除事象の1つである。 If a slip has occurred (S167: YES), the process proceeds to S169. If a slip occurs, there is a possibility that the automatic control function can not normally control the vehicle 1 due to the slip. Therefore, when a slip occurs, in order to forcibly cancel the automatic driving and entrust the driver with the driving operation of the vehicle 1, it is determined in S169 that the required cancellation event has occurred. That is, the occurrence of the slip is one of the required cancellation events.
スリップが発生していない場合は(S167:NO)、S168で、操舵状態が正常か否か判断する。操舵状態は、操舵量センサ20の検出結果に基づいて検出することができる。操舵状態が正常か否かの判断は、例えば、中立位置を基準とした操舵量に対して閾値を設定し、中立位置からの操舵量がその閾値以下の場合に正常と判断するようにしてもよい。また例えば、操舵量の変化率に対して閾値を設定し、操舵量の変化率がその閾値以下の場合に正常と判断するようにしてもよい。 If the slip has not occurred (S167: NO), it is determined in S168 whether the steering state is normal. The steering state can be detected based on the detection result of the steering amount sensor 20. For example, a threshold may be set for the amount of steering based on the neutral position, and it may be determined that the amount of steering from the neutral position is equal to or less than the threshold. Good. Alternatively, for example, a threshold may be set for the rate of change of the steering amount, and when the rate of change of the steering amount is equal to or less than the threshold, it may be determined as normal.
操舵状態が正常ではない場合は(S163:NO)、S169に進む。操舵状態が正常でない場合、その原因として、自動制御機能が正常に作動していない可能性が考えられる。そこで、操舵状態が正常でない場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S169で、要解除事象が発生したと判断する。つまり、操舵状態が正常でないことは、要解除事象の1つである。 If the steering state is not normal (S163: NO), the process proceeds to S169. If the steering state is not normal, it may be considered that the automatic control function is not operating normally. Therefore, if the steering state is not normal, in order to forcibly release the automatic driving and entrust the driver with the driving operation of the vehicle 1, it is determined in S169 that the required release event has occurred. That is, the fact that the steering state is not normal is one of the required cancellation events.
操舵状態が正常である場合は(S168:YES)、図7のシステム監視処理(即ち図6のS112の処理)を終了する。
次に、図6の自動運転解除確認処理におけるS113の内外挙動監視処理について、図8を用いて具体的に説明する。S113の内外挙動監視処理に進むと、図8に示すように、S201で、車両1の乗員による、車内特定接触部位への接触を検知したか否かを判断する。車内特定接触部位への接触の有無は、車内接触センサ21の検出結果に基づいて判断することができる。
If the steering state is normal (S168: YES), the system monitoring process of FIG. 7 (ie, the process of S112 of FIG. 6) is ended.
Next, the internal / external behavior monitoring process of S113 in the automatic driving cancellation confirmation process of FIG. 6 will be specifically described with reference to FIG. When the process proceeds to the inside and outside behavior monitoring process of S113, as shown in FIG. 8, it is determined in S201 whether or not the occupant of the vehicle 1 has detected contact with a specific in-vehicle contact area. The presence or absence of the contact to the in-vehicle specific contact site can be determined based on the detection result of the in-vehicle contact sensor 21.
車内特定接触部位への接触が検出された場合は(S201:YES)、S210に進む。本実施形態の車両1は、その取扱説明書において、自動制御機能の作動状態について異常と感じたり不安感をおぼえた場合には、車内特定接触部位に触れるか或いは緊急停止レバー43を操作することで自動運転を強制解除できる、という説明がなされている。そのため、車内特定接触部位への接触が検出されたということは、車両1の乗員による、自動運転を強制的に解除させたいという意思表示がなされたと判断することができる。 If the contact to the in-vehicle specific contact site is detected (S201: YES), the process proceeds to S210. In the vehicle 1 of the present embodiment, in the instruction manual, if it feels abnormal or feels uneasy about the operating state of the automatic control function, either touch a specific contact site in the vehicle or operate the emergency stop lever 43. It is described that it is possible to forcibly cancel the automatic operation at Therefore, the fact that the contact to the in-vehicle specific contact site is detected can be determined as an indication by the occupant of the vehicle 1 that the driver wants to forcibly cancel the automatic driving.
そこで、車内特定接触部位への接触が検出された場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S210で、要解除事象が発生したと判断する。つまり、車内特定接触部位への接触が検出されることは、要解除事象の1つである。 Therefore, when the contact to the in-vehicle specific contact site is detected, it is determined that the required release event has occurred in S210 in order to forcibly cancel the automatic driving and entrust the driver with the driving operation of the vehicle 1. That is, it is one of the required release events that the contact to the in-vehicle specific contact site is detected.
車内特定接触部位への接触が検出されなかった場合は(S201:NO)、S202で、緊急停止レバー43が操作されたか否か判断する。緊急停止レバー43が操作された場合は(S202:YES)、S210に進む。緊急停止レバー43が操作されたということは、車両1の乗員による、自動運転を強制的に解除させたいという意思表示がなされたと判断することができる。 If the contact to the in-vehicle specific contact site is not detected (S201: NO), it is determined in S202 whether or not the emergency stop lever 43 is operated. If the emergency stop lever 43 is operated (S202: YES), the process proceeds to S210. When the emergency stop lever 43 is operated, it can be determined that the occupant of the vehicle 1 has made an indication of intention to forcibly cancel the automatic driving.
そこで、緊急停止レバー43が操作された場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S210で、要解除事象が発生したと判断する。つまり、緊急停止レバー43が操作されることは、要解除事象の1つである。 Therefore, when the emergency stop lever 43 is operated, in order to forcibly release the automatic driving and leave the driving operation of the vehicle 1 to the driver itself, it is determined in S210 that the required release event has occurred. That is, operation of the emergency stop lever 43 is one of the required release events.
緊急停止レバー43が操作されていない場合は(S202:NO)、S203で、外部からの衝撃を検知したか否か判断する。ここでいう外部からの衝撃とは、既述の通り、他車両の衝突といった大きな衝撃から、歩行者等の外部の人が車両1を叩くといった小さな衝撃まで含まれる。 If the emergency stop lever 43 is not operated (S202: NO), it is determined in S203 whether an external impact is detected. The external impact referred to here includes, as described above, from a large impact such as a collision of another vehicle to a small impact such as an external person such as a pedestrian hitting the vehicle 1.
外部からの衝撃の有無は、衝撃センサ27の検出結果に基づいて判断することができる。外部からの衝撃を検知した場合は(S203:YES)、S210に進む。外部からの衝撃が検知されたということは、車両1に損傷が発生して車両1が正常に走行できなくなっている可能性がある。また、車両1の自動制御機能が正常に作動しなくなって車両1が異常な挙動を起こしたり、車両1のドライバーに異変が発生したことに車外の人が気付いたりしたことによって、車外の人が車両1を叩くなどして車両1の乗員に注意喚起を行っている可能性も考えられる。 The presence or absence of an external impact can be determined based on the detection result of the impact sensor 27. If an external impact is detected (S203: YES), the process proceeds to S210. If the impact from the outside is detected, there is a possibility that the vehicle 1 is damaged and the vehicle 1 can not travel normally. Also, because the automatic control function of the vehicle 1 is not normally operated and the vehicle 1 causes an abnormal behavior or a person outside the vehicle notices that the driver of the vehicle 1 has made a mistake, a person outside the vehicle can It is also conceivable that the occupants of the vehicle 1 are alerted by hitting the vehicle 1 or the like.
そこで、外部からの衝撃が検知された場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S210で、要解除事象が発生したと判断する。つまり、外部からの衝撃が検知されることは、要解除事象の1つである。 Therefore, when an impact from the outside is detected, it is determined in S210 that a required cancellation event has occurred in order to forcibly cancel the automatic driving and leave the driving operation of the vehicle 1 to the driver itself. That is, detection of an external impact is one of the required release events.
外部からの衝撃が検知されていない場合は(S203:NO)、S204で、ドライバーの挙動が正常であるか否か判断する。ドライバーの挙動は、室内カメラ6の撮影データを解析することによって認識することができる。そして、例えば、ドライバーが一定時間以上継続して脇見をしていたり、ドライバーの目が一定時間以上閉じていたり、ドライバーが驚き、心配、恐怖の表情をしている場合に、ドライバーの挙動が異常であると判断することができる。もちろん、他の判断基準に基づいて、ドライバーの挙動が正常か否かを判断するようにしてもよい。 If no external impact is detected (S203: NO), it is determined in S204 whether the behavior of the driver is normal. The behavior of the driver can be recognized by analyzing the shooting data of the indoor camera 6. And, for example, the driver's behavior is abnormal when the driver is looking aside continuously for more than a certain period of time, the driver's eyes are closed for more than a certain period of time, or the driver has an expression of surprise, worry or fear It can be determined that Of course, whether or not the driver's behavior is normal may be determined based on other determination criteria.
ドライバーの挙動が正常ではないと判断された場合は(S204:YES)、S210に進む。ドライバーの挙動が正常ではないと判断されたということは、ドライバーに異変が発生した可能性や、車両1の自動制御機能が正常に作動しなくなっている可能性などが考えられる。 If it is determined that the driver's behavior is not normal (S204: YES), the process proceeds to S210. If it is determined that the driver's behavior is not normal, there may be a possibility that the driver has made a change, or that the automatic control function of the vehicle 1 can not normally operate.
そこで、ドライバーの挙動が正常ではないと判断された場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるか、あるいは車両1を緊急停止させるべく、S210で、要解除事象が発生したと判断する。つまり、ドライバーの挙動が正常でないと判断されることは、要解除事象の1つである。 Therefore, when it is determined that the driver's behavior is not normal, the automatic driving is forcibly canceled and the driver himself or herself is given the driving operation of the vehicle 1, or the emergency release event is required in S210 to stop the vehicle 1 urgently. It is judged that That is, it is one of the required cancellation events that the driver's behavior is judged not to be normal.
ドライバーの挙動が正常と判断された場合は(S204:NO)、S205で、自車両に対して歩行者が視線を向けているか否か判断する。歩行者から視線が向けられているか否かは、既述の通り、各カメラ2〜5の撮影データを解析することによって判断することができる。 If it is determined that the driver's behavior is normal (S204: NO), it is determined in S205 whether or not the pedestrian is looking at the subject vehicle. Whether or not the line of sight is directed from the pedestrian can be determined by analyzing the shooting data of each of the cameras 2 to 5 as described above.
歩行者から視線を向けられている場合は(S205:YES)、S208で、所定人数以上の歩行者の視線が自車両に向けられているか否か(即ち歩行者からの注目度が高いか否か)判断する。自車両に視線を向けている歩行者の人数が所定人数未満の場合(即ち注目度が高くない場合)は(S208:NO)、S209に進む。 If the line of sight is directed from the pedestrian (S205: YES), whether or not the line of sight of the pedestrian of a predetermined number or more is directed to the host vehicle in S208 (ie, the attention from the pedestrian is high or not Or) to judge. If the number of pedestrians turning their eyes at the subject vehicle is less than the predetermined number (i.e., the degree of attention is not high) (S208: NO), the process proceeds to S209.
S209では、自車両に視線を向けている歩行者の挙動が正常であるか否か判断する。自車両に視線を向けている歩行者の挙動が正常であるか否かの判断基準は適宜決めてもよい。例えば、その歩行者の表情が驚き、心配、恐怖などの特定の表情や行動をしている場合に、歩行者の挙動が異常と判断してもよい。 In S209, it is determined whether the behavior of the pedestrian who is looking at the subject vehicle is normal. The criteria for determining whether or not the behavior of the pedestrian who is looking at the subject vehicle is normal may be determined as appropriate. For example, the pedestrian's behavior may be determined to be abnormal when the pedestrian's facial expression is a certain expression or behavior such as surprise, anxiety or fear.
S208で所定人数以上の歩行者の視線が自車両に向けられていると判断した場合(S208:YES)、及び、S209で自車両に視線を向けている歩行者の挙動が正常ではないと判断した場合は(S209:NO)、S210に進む。 If it is determined in S208 that the line of sight of a predetermined number of pedestrians is directed to the vehicle (S208: YES), it is determined in S209 that the behavior of the pedestrian pointing the line at the vehicle is not normal. If it has (S209: NO), the process proceeds to S210.
多数の歩行者の視線が自車両に集中しているということは、車両1の自動制御機能が正常に作動しなくなって車両1が異常な挙動を起こしていたり、車両1のドライバーに異変が発生している可能性が考えられる。また、自車両に視線を向けている歩行者の数が少なくても、その歩行者の挙動が異常ならば、やはり、車両1の自動制御機能が正常に作動しなくなって車両1が異常な挙動を起こしていたり、車両1のドライバーに異変が発生している可能性が考えられる。 The fact that the line of sight of many pedestrians is concentrated on the vehicle means that the automatic control function of the vehicle 1 is not properly operated, causing the vehicle 1 to behave abnormally or causing a problem in the driver of the vehicle 1 It is possible that it is possible. In addition, even if the number of pedestrians turning their line of sight to the own vehicle is small, if the behavior of the pedestrian is abnormal, the automatic control function of the vehicle 1 does not operate normally and the vehicle 1 behaves abnormally. It is possible that the driver of the vehicle 1 may have a problem.
そこで、多数の歩行者の視線が集中している場合や、視線を向けている歩行者の挙動が異常である場合には、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるか、あるいは車両1を緊急停止させるべく、S210で、要解除事象が発生したと判断する。つまり、多数の歩行者の視線が集中していること、及び視線を向けている歩行者の挙動が異常であることは、いずれも、要解除事象の1つである。 Therefore, when the line of sight of many pedestrians is concentrated, or when the behavior of the pedestrian turning the line of sight is abnormal, the driver is forced to cancel the automatic driving and leave the driving operation of the vehicle 1 to the driver himself. Or, in order to stop the vehicle 1 urgently, in S210, it is determined that the required release event has occurred. That is, the concentration of the line of sight of many pedestrians and the abnormal behavior of the pedestrian turning the line of sight are all one of the required release events.
自車両に対して歩行者の視線が向けられていない場合(S205:NO)、及び、歩行者の視線が向けられているもののその数は少なく且つその歩行者の挙動も正常である場合は(S209:YES)、S206に進む。 If the line of sight of the pedestrian is not directed to the host vehicle (S205: NO), and if the line of sight of the pedestrian is directed but the number is small and the behavior of the pedestrian is normal ( S209: YES), proceed to S206.
S206では、他車(主に対向車両又は後方車両)からパッシングされたか否かを判断する。他車からパッシングされたか否かは、主に前方カメラ2及び後方カメラ3の撮影データを解析することによって判断することができる。他車からパッシングされた場合は(S206:YES)、S210に進む。 In S206, it is determined whether the vehicle has passed from another vehicle (mainly an oncoming vehicle or a rear vehicle). Whether or not it has passed from another vehicle can be determined mainly by analyzing shooting data of the front camera 2 and the rear camera 3. When passing from another vehicle (S206: YES), the process proceeds to S210.
他車からパッシングされたということは、車両1の自動制御機能が正常に作動しなくなって車両1が異常な挙動を起こしていて、その異常な挙動に他車のドライバーが気付いて注意喚起をしてくれた可能性が考えられる。そこで、他車からパッシングされた場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるか、あるいは車両1を緊急停止させるべく、S210で、要解除事象が発生したと判断する。つまり、他車からパッシングされることは、要解除事象の1つである。 Passing from another vehicle means that the automatic control function of the vehicle 1 is not functioning properly and the vehicle 1 is causing an abnormal behavior, and the driver of the other vehicle notices the abnormal behavior and calls attention. There is a possibility that he has given me. Therefore, when passing from another vehicle, it is determined that the required cancellation event has occurred in S210 in order to forcibly cancel the automatic driving and leave the driving operation of the vehicle 1 to the driver itself or to cause the vehicle 1 to stop urgently. Do. In other words, passing from another vehicle is one of the required cancellation events.
他車からパッシングされていない場合は(S206:NO)、S207で、他車からクラクションを鳴らされたか否か判断する。他車からクラクションを鳴らされたか否かは、主に車外音センサ26の検出結果に基づいて判断することができる。他車からクラクションを鳴らされた場合は(S207:YES)、S210に進む。 If the vehicle is not passing from another vehicle (S206: NO), it is determined in S207 whether a horn has been rang from another vehicle. Whether the horn has been rang from another vehicle can be determined mainly based on the detection result of the vehicle outside sound sensor 26. When the horn is sounded from another vehicle (S207: YES), the process proceeds to S210.
他車からクラクションを鳴らされたということは、車両1の自動制御機能が正常に作動しなくなって車両1が異常な挙動を起こしていて、その異常な挙動に他車のドライバーが気付いて注意喚起をしてくれた可能性が考えられる。そこで、他車からクラクションを鳴らされた場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるか、あるいは車両1を緊急停止させるべく、S210で、要解除事象が発生したと判断する。つまり、他車からクラクションを鳴らされることは、要解除事象の1つである。 The fact that the automatic control function of the vehicle 1 is not working properly causes the vehicle 1 to behave abnormally, and the driver of the other vehicle notices the abnormal behavior, which means that the automatic control function of the vehicle 1 is not functioning properly. There is a possibility that he did. Therefore, when a horn is squeezed from another vehicle, a cancellation event has occurred at S210 in order to forcibly cancel the automatic driving and leave the driver 1 to operate the vehicle 1 or to stop the vehicle 1 urgently. I will judge. In other words, it is one of the required cancellation events that the other cars make a horn.
次に、図6の自動運転解除確認処理におけるS114の環境監視処理について、図9を用いて具体的に説明する。S114の環境監視処理に進むと、図9に示すように、S251で、車両1の周囲の天候が大雨状態か否か判断する。大雨状態か否かの判断は、降雨センサ17からの検出信号に基づき、例えば検出量に対して閾値を設定してその閾値と比較することによって行うことができる。もちろん、他の方法で大雨状態か否かを判断するようにしてもよい。例えば、各カメラ2〜5の撮影データから雨量を解析して判断するようにしてもよい。 Next, the environment monitoring process of S114 in the automatic driving cancellation confirmation process of FIG. 6 will be specifically described with reference to FIG. If it progresses to the environment monitoring process of S114, as shown in FIG. 9, it will be judged by S251 whether the weather around the vehicle 1 is a heavy rain state. It can be determined based on the detection signal from the rainfall sensor 17, for example, by setting a threshold for the detection amount and comparing it with the threshold. Of course, it may be determined whether it is in a heavy rain condition by another method. For example, rainfall may be analyzed and determined from shooting data of each of the cameras 2 to 5.
大雨状態と判断した場合は(S251:YES)、S256に進む。大雨状態と判断しなかった場合は(S251:NO)、S252に進む。
S252では、車両1の周囲の天候が大雪状態か否か判断する。大雪状態か否かの判断は、例えば、各カメラ2〜5の撮影データから降雪量を解析して判断するようにしてもよい。もちろん、他の方法で大雪状態か否かを判断するようにしてもよい。
If it is determined that the heavy rain state (S251: YES), the process proceeds to S256. If it is not determined that the heavy rain state (S251: NO), the process proceeds to S252.
In S252, it is determined whether the weather around the vehicle 1 is in a heavy snow condition. The determination as to whether or not there is a heavy snow condition may be made, for example, by analyzing the amount of snowfall from the shooting data of each of the cameras 2 to 5. Of course, it may be determined whether it is in a heavy snow condition by another method.
大雪状態と判断した場合は(S252:YES)、S256に進む。大雪状態と判断しなかった場合は(S252:NO)、S253に進む。
S253では、車両1の周囲が、霧の濃い濃霧状態か否か判断する。濃霧状態か否かの判断は、大雪状態の判断方法と同様、例えば各カメラ2〜5の撮影データから霧の発生状態を解析して判断するようにしてもよい。もちろん、他の方法で濃霧状態か否かを判断するようにしてもよい。
If it is determined that the heavy snow state is present (S252: YES), the process proceeds to S256. If it is not determined that the heavy snowfall state (S252: NO), the process proceeds to S253.
In S253, it is determined whether the surroundings of the vehicle 1 are in a thick fog state. The determination as to whether or not the fog condition is the same as the heavy snow condition determination method may be made by analyzing the fog generation condition from the shooting data of each of the cameras 2 to 5, for example. Of course, it may be determined whether or not the fog condition is present by another method.
濃霧状態と判断した場合は(S253:YES)、S256に進む。濃霧状態と判断しなかった場合は(S253:NO)、S254に進む。
大雨状態と判断された場合、大雪状態と判断された場合、及び濃霧状態と判断された場合は(以下まとめて「悪天候」という)、いずれも、車両前方の視界が悪く、自動制御機能が正常に作動しないおそれがある。そこで、悪天候の場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S256で、要解除事象が発生したと判断する。つまり、悪天候は要解除事象の1つである。
If it is determined that the fog condition is high (S253: YES), the process proceeds to S256. If it is not determined that the fog condition is high (S253: NO), the process proceeds to S254.
When it is judged that it is a heavy rain condition, it is judged that it is a heavy snow condition, and when it is judged that it is a thick fog condition (hereinafter collectively referred to as "bad weather"), the visibility in front of the vehicle is bad and the automatic control function is normal. May not work. Therefore, in the case of bad weather, in order to forcibly cancel the automatic driving and entrust the driver with the driving operation of the vehicle 1, it is determined in S256 that the required cancellation event has occurred. That is, bad weather is one of the required cancellation events.
S254では、車両1が要注意区間を走行中か否か判断する。本実施形態における要注意区間には、既述の通り、少なくとも事故多発地帯、スクールゾーン、動物が出没しやすい地帯などが含まれる。要注意区間を走行中か否かの判断は、路車間通信を介して得られる区間情報に基づいて判断することができる。或いは、前方カメラ2の撮影データに要注意区間を示す看板や道路標識が含まれている場合、それに基づいて判断することもできる。 In S254, it is determined whether the vehicle 1 is traveling in the caution area. As described above, the caution area in the present embodiment includes at least an accident-prone zone, a school zone, a zone where animals are likely to appear, and the like. It can be judged based on the section information obtained via road-to-vehicle communication whether or not the section requiring caution is being traveled. Alternatively, in the case where a signboard or a road sign indicating a caution area is included in the imaging data of the front camera 2, the determination can be made based on that.
車両1が要注意区間を走行中であると判断した場合は(S254:YES)、S256に進む。車両1が要注意区間を走行中である場合、自動制御機能に頼るよりもむしろドライバー自身が進行方向に対して注意を払いながら運転操作をした方が好ましいこともある。そこで、車両1が要注意区間を走行中の場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S256で、要解除事象が発生したと判断する。つまり、車両1が要注意区間を走行中であることは、要解除事象の1つである。 If it is determined that the vehicle 1 is traveling in the caution area (S254: YES), the process proceeds to S256. When the vehicle 1 is traveling in the caution area, it may be preferable for the driver to drive while paying attention to the traveling direction rather than relying on the automatic control function. Therefore, when the vehicle 1 is traveling in the caution area, in order to forcibly cancel the automatic driving and leave the driving operation of the vehicle 1 to the driver itself, it is determined in S256 that the necessity cancellation event has occurred. That is, the fact that the vehicle 1 is traveling in the caution area is one of the cancellation requirements events.
車両1が要注意区間を走行中でない場合は(S254:NO)、S255に進む。S255では、周囲の他車両の自動運転レベルの平均値(以下「周囲平均レベル」という)が所定レベル以下(例えばレベル1以下)か否か判断する。周囲平均レベルが所定レベルより高い場合は(S255:NO)、環境監視処理を終了する。一方、周囲平均レベルが所定レベル以下の場合は(S255:YES)、S256に進む。 If the vehicle 1 is not traveling in the caution area (S254: NO), the process proceeds to S255. In S255, it is determined whether the average value of the automatic driving levels of the other surrounding vehicles (hereinafter referred to as "surrounding average level") is less than or equal to a predetermined level (for example, less than or equal to level 1). If the ambient average level is higher than the predetermined level (S255: NO), the environment monitoring process is ended. On the other hand, if the ambient average level is less than or equal to the predetermined level (S255: YES), the process proceeds to S256.
周囲平均レベルは、自車両周囲を走行中の他車両から、それら各他車両において設定されている自動運転レベルをそれぞれ取得し、取得した各自動運転レベルの平均演算を行うことによって導出できる。自車両周囲の他車両の自動運転レベルは、車車間通信で直接取得したり、或いは路車間通信で間接的に取得したりすることができる。 The surrounding average level can be derived by acquiring the automatic driving level set in each of the other vehicles from the other vehicles traveling around the host vehicle and performing an average calculation of the acquired automatic driving levels. The automatic driving levels of other vehicles around the host vehicle can be acquired directly by inter-vehicle communication or indirectly acquired by road-vehicle communication.
周囲平均レベルが所定レベル以下の場合は、周囲の他車両の多くが自動運転レベルを低く抑えているということである。これは即ち、多くの他車両のドライバーが、自動制御機能に頼ることなく自身の運転操作にて運転を行っている可能性が高いとも言える。周囲の多くのドライバーが自動制御機能に頼らない運転を行っているということは、現在走行している地域は、何らかの理由で、自動運転よりもドライバー自らの運転操作で運転した方が好ましい地域であることが考えられる。 If the ambient average level is below the predetermined level, it means that many of the other vehicles in the vicinity keep the automatic driving level low. This means that drivers of many other vehicles are likely to be driving in their own driving operation without relying on the automatic control function. The fact that many drivers do not rely on the automatic control function does not mean that the area where you are currently driving is, for some reason, an area where it is preferable to drive by the driver's own driving operation rather than automatic driving. It is thought that there is.
そこで、周囲平均レベルが所定レベル以下の場合は、自動運転を強制解除してドライバー自身に車両1の運転操作を委ねるべく、S256で、要解除事象が発生したと判断する。つまり、周囲平均レベルが所定レベル以下であることは、要解除事象の1つである。 Therefore, if the surrounding average level is equal to or lower than the predetermined level, it is determined that the required cancellation event has occurred in S256 in order to forcibly cancel the automatic driving and entrust the driver with the driving operation of the vehicle 1. That is, that the ambient average level is below the predetermined level is one of the required cancellation events.
次に、図6の自動運転解除確認処理におけるS115の自己診断処理について説明するが、自己診断処理の説明に先立って、まず、図10Aに示す走行履歴記録処理について説明する。 Next, although the self-diagnosis processing of S115 in the automatic driving cancellation confirmation processing of FIG. 6 will be described, first, the travel history recording processing shown in FIG. 10A will be described prior to the description of the self-diagnosis processing.
図10Aの走行履歴記録処理は、車両1の走行時に行われた各種の特定制御動作(但し自動制御機能において自動で行われる制御動作)を、その特定制御動作が行われた位置と紐付けて履歴として記憶しておく処理である。履歴として記憶すべき特定制御動作の種類や数は適宜決めてもよい。例えば、走行中に一時停止する動作、前方に他車両がいないにもかかわらず減速する動作、などを、特定制御動作として決めてもよい。 In the traveling history recording process of FIG. 10A, various specific control operations performed when the vehicle 1 travels (however, control operations performed automatically in the automatic control function) are linked with the position where the specific control operation is performed. It is processing to memorize as history. The type and number of specific control operations to be stored as a history may be determined as appropriate. For example, an operation to temporarily stop while traveling, an operation to decelerate despite the absence of another vehicle ahead, or the like may be determined as the specific control operation.
自動制御機能が正常に作動していれば、一時停止の道路標識やその停止ラインがある所では、車両1が自動で停止されるはずである。また、横断歩道の手前では、前方に車両がいなくても安全のために減速するはずである。一方、自動制御機能が正常に作動しない場合、一時停止の道路標識があるにもかかわらず停止せずに素通りしてしまったり、横断歩道があっても減速することなく通過していったりする可能性がある。つまり、自動制御機能が正常に作動していない場合、以前走行したことのある場所と同じ場所を走行しても、以前とは違う走行を行うことがある。 If the automatic control function is operating normally, the vehicle 1 should be automatically stopped where there is a stop road sign and its stop line. Also, in front of the pedestrian crossing, the vehicle should be decelerated for safety, even if there are no vehicles ahead. On the other hand, when the automatic control function does not operate normally, it is possible to pass without stopping even though there is a road sign for temporary stop, or to pass without decelerating even if there is a pedestrian crossing There is sex. That is, if the automatic control function is not working properly, even if you travel the same place as you have traveled before, you may travel differently than before.
そこで、本実施形態では、過去の走行履歴を位置と紐付けて記憶しておき、次に同じ場所を走行したときに過去の動作状態と比較して、過去と異なる走行動作をした場合(例えば過去は一時停止したのに今回は素通りした場合)は、自動制御機能が正常に作動しておらず自動運転を解除すべき状態にあると判断するようにしている。 Therefore, in the present embodiment, the past travel history is stored in association with the position, and a travel operation different from the past is performed as compared to the past operation state when traveling the same place next time (for example, In the past, the vehicle has been temporarily stopped, but is bypassed this time), it is determined that the automatic control function is not operating normally and automatic operation should be canceled.
制御部30aは、動作を開始すると、図5の自動運転レベル設定処理と並行して、図10Aの走行履歴記録処理を実行する。制御部30aは、図10Aの走行履歴記録処理を開始すると、S301で、車両1が一定距離走行したか否か判断する。一定距離走行するまではS301の判断を継続する。一定距離走行した場合は(S301:YES)、S302に進む。 When the operation is started, the control unit 30a executes the traveling history recording process of FIG. 10A in parallel with the automatic driving level setting process of FIG. When the traveling history recording process of FIG. 10A is started, the control unit 30a determines in S301 whether the vehicle 1 has traveled a predetermined distance. The determination in S301 is continued until the vehicle travels a fixed distance. If the vehicle travels a fixed distance (S301: YES), the process proceeds to S302.
S302では、当該一定距離の走行区間で行われた特定制御動作を、その特定制御動作が行われた位置情報と共に、特定制御情報として記憶する。なお既に同じ位置における特定制御動作が記憶されている場合は、その記憶内容を更新する。当該一定距離の走行区間で行われた特定制御情報を記憶した後は、S301に戻る。このように、一定距離走行する毎に、その一定距離の走行区間を対象として、特定制御情報の記憶処理を行う。 In S302, the specific control operation performed in the traveling section of the predetermined distance is stored as the specific control information together with the position information at which the specific control operation is performed. If the specific control operation at the same position is already stored, the stored content is updated. After storing the specific control information performed in the travel section of the predetermined distance, the process returns to S301. As described above, each time a certain distance travels, storage processing of the specific control information is performed for the travel section of the certain distance.
続いて、図6のS115の自己診断処理について、図10Bを用いて説明する。S115の自己診断処理に進むと、図10Bに示すように、S351で、現在の走行位置は過去に走行したことがあるか否かを判断する。この判断は、GPS情報に基づく現在位置と、メモリ30bに記憶されている特定制御情報に紐付けられている位置情報とを比較することにより行うことができる。 Subsequently, the self-diagnosis processing of S115 of FIG. 6 will be described using FIG. 10B. If it progresses to the self-diagnosis process of S115, as shown to FIG. 10B, it will be judged by S351 whether the present driving | running | working position has drive | worked in the past. This determination can be made by comparing the current position based on the GPS information with the position information linked to the specific control information stored in the memory 30b.
現在の走行位置が、メモリ30bに記憶されている各特定制御情報のいずれにも紐付けられていない場合は、現在の走行位置は過去に走行したことがないとみなして(S351:NO)、自己診断処理を終了する。現在の走行位置が、メモリ30bに記憶されている各特定制御情報のいずれかに紐付けられている位置情報と一致するか又はそれに近い場合は、現在の走行位置は過去にも走行したことがあると判断して(S351:YES)、S352に進む。 If the current traveling position is not linked to any one of the specific control information stored in the memory 30b, it is determined that the current traveling position has not traveled in the past (S351: NO), End self-diagnosis processing. If the current traveling position matches or is close to the position information linked to any of the specific control information stored in the memory 30b, the current traveling position has also traveled in the past It judges that there is (S351: YES), it progresses to S352.
S352では、現在の走行位置に対応した過去の特定制御情報をメモリ30bから読み込む。つまり、現在走行している場所において、過去にはどのような特定制御動作が行われたか否かを確認する。S353では、現在の走行状態について、過去と異なる走行をしているか否か判断する。より具体的には、同じ場所で過去に実行された特定制御動作が今回も行われたか否か判断する。過去と異なる走行をしている場合、即ち、過去に同じ場所で行った特定制御動作を今回行わなかった場合は(S353:YES)、S354に進み、要解除事象が発生したと判断する。過去と異なる走行をしていない場合、即ち、過去に同じ場所で行った特定制御動作を今回も行った場合は(S353:NO)、自己診断処理を終了する。 At S352, the past specific control information corresponding to the current traveling position is read from the memory 30b. That is, it is checked what kind of specific control operation has been performed in the past at the place where the vehicle is currently traveling. In S353, it is determined whether the current traveling state is traveling different from the past. More specifically, it is determined whether the specific control operation performed in the past at the same place has been performed this time. When traveling different from the past, that is, when the specific control operation performed at the same place in the past is not performed this time (S353: YES), the process proceeds to S354, and it is determined that the required release event has occurred. When traveling different from the past is not performed, that is, when the specific control operation performed at the same place in the past is performed this time (S 353: NO), the self-diagnosis processing is ended.
(5)第1実施形態の効果
以上説明した本実施形態の車両1によれば、自動運転レベルがレベル1以上のときに(即ち自動制御機能が作動しているときに)、自動運転を解除すべき要解除事象が発生したか否か判断する(図6のS112からS115)。そして、要解除事象が発生した場合は、自動運転レベルをレベル0に強制設定する。つまり、要解除事象が発生した場合は、運転モードの設定状態にかかわらず、自動制御機能の動作を全て停止させて、車両1の運転操作をドライバーに委ねる。
(5) Effects of the First Embodiment According to the vehicle 1 of the present embodiment described above, automatic driving is canceled when the automatic driving level is equal to or higher than level 1 (that is, when the automatic control function is activated). It is determined whether or not a required cancellation event has occurred (S112 to S115 in FIG. 6). Then, when a required release event occurs, the automatic operation level is forcibly set to level 0. That is, when the required release event occurs, the operation of the automatic control function is completely stopped regardless of the setting state of the driving mode, and the driving operation of the vehicle 1 is left to the driver.
そのため、要解除事象が発生した場合、ドライバー自らの運転操作によって車両1を走行させることができる。これにより、自動制御機能の誤動作等に起因する車両1の不安定な動作の発生を抑制することができる。 Therefore, when the required cancellation event occurs, the vehicle 1 can be made to travel by the driver's own driving operation. As a result, it is possible to suppress the occurrence of unstable operation of the vehicle 1 caused by a malfunction or the like of the automatic control function.
また、本実施形態では、要解除事象として考えられる多数の事象を想定して、各事象毎に逐一判断するようにしている。
具体的に、図7のS161に示すように、他車両との距離を判断し、他車両との距離が正常でない場合には自動運転を強制解除させるようにしている。そのため、自動制御機能の誤動作等に起因して車両1が他車両と衝突しそうになっても、ドライバー自らの運転操作によってこれを回避することが可能となる。
Further, in the present embodiment, it is assumed that each event is judged one by one on the assumption of a large number of events considered to be required cancellation events.
Specifically, as shown in S161 of FIG. 7, the distance to another vehicle is determined, and when the distance to the other vehicle is not normal, the automatic driving is forcibly released. Therefore, even if the vehicle 1 is about to collide with another vehicle due to a malfunction or the like of the automatic control function, this can be avoided by the driver's own driving operation.
また、図7のS162に示すように、他車両との相対速度を判断し、他車両との相対速度が正常でない場合には自動運転を強制解除させるようにしている。そのため、自動制御機能の誤動作等に起因して車両1が他車両と衝突しそうになっても、ドライバー自らの運転操作によってこれを回避することが可能となる。また、自動制御機能の誤動作等に起因して車両1の走行速度が周囲の多くの車両の速度と異なっていて周囲の交通の流れに追従していない場合も、ドライバー自らの運転操作によってこれを回避することが可能となる。 Further, as shown in S162 of FIG. 7, the relative speed with the other vehicle is determined, and when the relative speed with the other vehicle is not normal, the automatic driving is forcibly released. Therefore, even if the vehicle 1 is about to collide with another vehicle due to a malfunction or the like of the automatic control function, this can be avoided by the driver's own driving operation. In addition, even if the traveling speed of the vehicle 1 is different from the speed of many vehicles around it due to a malfunction of the automatic control function or the like and does not follow the flow of traffic around it, the driver's own driving operation It becomes possible to avoid.
また、図7のS163に示すように、サスペンションの挙動を判断し、挙動が正常でない場合には自動運転を強制解除させるようにしている。そのため、自動制御機能の誤動作等に起因して車両1が異常な挙動を示すようになっても、ドライバー自らの運転操作によってこれを回避することが可能となる。 Further, as shown in S163 of FIG. 7, the behavior of the suspension is determined, and when the behavior is not normal, the automatic operation is forcibly released. Therefore, even if the vehicle 1 exhibits an abnormal behavior due to a malfunction or the like of the automatic control function, this can be avoided by the driver's own driving operation.
また、図7のS164に示すように、エンジンルームの状態(温度や音)を判断し、正常でない場合には自動運転を強制解除させるようにしている。そのため、自動制御機能の誤動作等に起因してエンジンルームに異常が発生した場合、ドライバー自らの運転操作によってその影響を最小限に抑えることが可能となる。 Further, as shown in S164 of FIG. 7, the state (temperature and sound) of the engine room is determined, and if not normal, the automatic operation is forcibly canceled. Therefore, when an abnormality occurs in the engine room due to a malfunction or the like of the automatic control function, it is possible to minimize the influence by the driver's own driving operation.
また、図7のS165に示すように、車両1内の電気配線(ただし電流センサ19が設けられている電気配線)に異常電流が発生した場合には自動運転を強制解除させるようにしている。そのため、落雷等に起因して過大な電流が流れても、これにより自動制御機能が誤動作して車両1の走行状態が不安定になることを抑制することが可能となる。 Further, as shown in S165 of FIG. 7, when an abnormal current is generated in the electric wiring in the vehicle 1 (however, the electric wiring provided with the current sensor 19), the automatic driving is forcibly canceled. Therefore, even if an excessive current flows due to lightning strike or the like, it is possible to prevent the automatic control function from malfunctioning and the traveling state of the vehicle 1 becoming unstable.
また、図7のS166やS167に示すように、タイヤがパンクしたりスリップが発生した場合には自動運転を強制解除させるようにしている。そのため、タイヤがパンクしたりスリップしたりすることによって自動制御機能による走行の信頼性が低下した場合、ドライバー自らの運転操作によって車両1を適切に操作する(例えばゆっくり減速しながら停車する、或いはスリップ状態からスムーズに復帰する)ことが可能となる。 Further, as shown in S166 and S167 of FIG. 7, when the tire punctures or slips, the automatic operation is forcibly released. Therefore, when the reliability of traveling by the automatic control function is lowered due to the tire being punctured or slipping, the vehicle 1 is appropriately operated by the driver's own operation (for example, the vehicle is stopped while decelerating slowly, or the slip) It is possible to smoothly return from the state.
また、図7のS168に示すように、操舵輪の操舵状態が正常でない場合には自動運転を強制解除させるようにしている。そのため、自動制御機能の誤動作等に起因して車両1の操舵輪が異常な挙動を示すようになっても、ドライバー自らの運転操作によってこれを回避することが可能となる。 Further, as shown in S168 of FIG. 7, when the steering state of the steered wheels is not normal, the automatic driving is forcibly released. Therefore, even if the steered wheels of the vehicle 1 exhibit abnormal behavior due to a malfunction or the like of the automatic control function, this can be avoided by the driver's own driving operation.
また、図8のS201、S202に示すように、乗員による車内特定接触部位への接触が検出された場合、及び乗員により緊急停止レバーが操作された場合には、いずれも自動運転を強制解除させるようにしている。そのため、ドライバーは、例えば車両1の挙動が不安定になるなどといった、自動運転を解除させたい状況が発生した場合に、自らの意志で迅速に自動運転を解除させることができる。 In addition, as shown in S201 and S202 in FIG. 8, when contact with a specific contact site inside the vehicle is detected by the occupant and when the emergency stop lever is operated by the occupant, both of them forcibly cancel automatic driving. It is like that. Therefore, the driver can quickly cancel the automatic driving by his / her own intention when there is a situation where it is desired to cancel the automatic driving, for example, the behavior of the vehicle 1 becomes unstable.
また、図8のS203に示すように、外部からの衝撃が検出された場合には自動運転を強制解除させるようにしている。そのため、外部からの衝撃によって自動制御機能が正常に作動しないおそれが生じても、ドライバー自らの運転操作によって車両1を適切に動作させることができる。 Further, as shown in S203 of FIG. 8, when an external impact is detected, the automatic operation is forcibly canceled. Therefore, even if the automatic control function may not operate normally due to an external impact, the driver can operate the vehicle 1 appropriately by the driver's own driving operation.
また、図8のS204に示すように、ドライバーの挙動が正常でない場合(例えばドライバーが驚きや恐怖の表情をしている場合)には自動運転を強制解除させるようにしている。そのため、自動制御機能の誤動作等に起因して、ドライバーが驚きや恐怖の表情を表すほどに車両1の走行状態が不安定になっても、ドライバー自らの運転操作によってこれを迅速に回避することが可能となる。 In addition, as shown in S204 of FIG. 8, when the driver's behavior is not normal (for example, when the driver is making an expression of surprise or fear), the automatic driving is forcibly canceled. Therefore, even if the running condition of the vehicle 1 becomes unstable so that the driver expresses an expression of surprise or fear due to a malfunction or the like of the automatic control function, the driver's own driving operation can quickly avoid this. Is possible.
また、図8のS205,S206,S207に示すように、歩行者から視線を集めたり、自車両を見ている歩行者が異常な挙動を示していたり(例えば自車を指さして驚きの表情をしている)、他車からクラクションを鳴らされたり、他車からパッシングされたりした場合には、自動運転を強制解除させるようにしている。これは、そのように歩行者や他車から自車両に対して何らかのアクションが起こされるということは、自車両の走行状態が不安定になっている可能性があり、その原因として自動制御機能の誤動作等が考えられるからである。 In addition, as shown in S205, S206, and S207 of FIG. 8, the line of sight is collected from the pedestrian, or the pedestrian who is looking at the own vehicle exhibits an abnormal behavior (for example, pointing at the own vehicle and expressing a surprise expression) If you get a horn from another car or pass from another car, you are forced to cancel the automatic driving. This means that the pedestrian or other vehicle may cause some action on the vehicle, which may cause the traveling condition of the vehicle to become unstable, which may be caused by the automatic control function. It is because a malfunction etc. are considered.
また、図9のS251〜S253に示すように、大雨、大雪、濃霧などの悪天候の場合には自動運転を強制解除させるようにしている。そのため、悪天候によって自動制御機能が正常に作動しなくなって車両1の走行が不安定になる可能性が生じても、自動運転が強制解除されることで、ドライバー自らの運転操作によって車両1を適切に走行させることが可能となる。 Further, as shown in S251 to S253 of FIG. 9, in the case of bad weather such as heavy rain, heavy snow, thick fog, etc., the automatic operation is forcibly canceled. Therefore, even if there is a possibility that the automatic control function does not operate normally and the traveling of the vehicle 1 becomes unstable due to bad weather, the automatic driving is forcibly canceled and the vehicle 1 is appropriately operated by the driver's own driving operation. It is possible to drive the
また、図9のS254に示すように、車両1が要注意区間を走行中の場合には自動運転を強制解除させるようにしている。これにより、要注意区間を、自動制御機能に頼ることなく、ドライバー自らの運転操作によって適切に走行させることが可能となる。 Further, as shown in S254 of FIG. 9, when the vehicle 1 is traveling in the caution area, the automatic driving is forcibly canceled. As a result, the caution area can be appropriately traveled by the driver's own driving operation without relying on the automatic control function.
また、図10Bに示すように、過去に走行したことがある場所を再び走行した場合に、過去に行われた特定制御動作が今回は行われなかった場合は、自動制御機能が正常に作動していないとみなして、自動運転を強制解除させるようにしている。そのため、自動制御機能の誤動作に起因して生じるおそれのある問題を未然に抑制することができる。 In addition, as shown in FIG. 10B, when the vehicle has traveled again in the place where it has traveled in the past, the automatic control function normally operates when the specific control operation performed in the past is not performed this time. It is considered that the automatic operation is forced to cancel, assuming that it is not. Therefore, it is possible to prevent in advance the problem that may occur due to the malfunction of the automatic control function.
また、本実施形態では、要解除事象が発生した場合、無条件に自動運転を解除するのではなく、自動運転を解除することを乗員に報知する(図6のS117)。そして、乗員から所定の反応があるなど、自動運転の解除が可能な状態になっていることを確認できた場合に(図6のS118でYES)、自動運転を解除するようにしている。そのため、スムーズ且つ適切に自動運転を解除してドライバーによる運転操作につなげていくことができる。 Further, in the present embodiment, when the required release event occurs, the occupant is notified that the automatic driving is to be canceled instead of the automatic driving being unconditionally canceled (S117 in FIG. 6). Then, when it is confirmed that the driver is ready to cancel the automatic driving, such as when there is a predetermined reaction from the occupant (YES in S118 of FIG. 6), the automatic driving is canceled. Therefore, it is possible to release the automatic driving smoothly and appropriately and connect it to the driving operation by the driver.
一方、自動運転を解除することを乗員に報知しても、乗員から所定の反応がなかった場合には(S118でNO)、車両1を自動で緊急停止させるようにしている。そのため、例えばドライバーが居眠りしたり失神したりするなどしてドライバーによる車両1の運転が困難な状態になった場合に、車両1を迅速且つ適切に停車させて、不測の事態が発生することを抑制することができる。 On the other hand, even if the driver is notified that the automatic driving is to be canceled, if the passenger does not have a predetermined response (NO in S118), the vehicle 1 is automatically stopped in an emergency. Therefore, for example, when it becomes difficult to drive the vehicle 1 by the driver, for example, when the driver falls asleep or faints, the vehicle 1 can be stopped quickly and appropriately, and an unexpected situation may occur. It can be suppressed.
なお、制御部30aは、周囲情報取得部、運転モード設定部、自動制御部、要解除事象判断部、報知部、及び解除許可判断部の一例に相当する。また、図5のS40及びS50の処理は、運転モード設定部の処理の一例に相当する。また、図5のS55の処理は、周囲情報取得部の処理の一例に相当する。また、図5のS55、及び図6のS118〜S120の処理は、自動制御部の処理の一例に相当する。また、図6のS120の処理は、自動制御部の処理のうち特に自動停止処理の一例に相当する。また、図6のS112,S113,S114及びS115の処理は、要解除事象判断部の処理の一例に相当する。また、図6のS117の処理は、報知部の処理の一例に相当し、図6のS118の処理は、解除許可判断部の処理の一例に相当する。 The control unit 30a corresponds to an example of a surrounding information acquisition unit, an operation mode setting unit, an automatic control unit, a required event determination unit, a notification unit, and a release permission determination unit. The processes of S40 and S50 in FIG. 5 correspond to an example of the process of the operation mode setting unit. Moreover, the process of S55 of FIG. 5 is corresponded to an example of a process of a periphery information acquisition part. The processes of S55 of FIG. 5 and S118 to S120 of FIG. 6 correspond to an example of the process of the automatic control unit. Moreover, the process of S120 of FIG. The processes of S112, S113, S114, and S115 in FIG. 6 correspond to an example of the process of the required release event determining unit. The process of S117 of FIG. 6 corresponds to an example of the process of the notification unit, and the process of S118 of FIG. 6 corresponds to an example of the process of the release permission determining unit.
[第2実施形態]
第2実施形態の車両の電気的構成を、図11に示す。なお、図11において、第1実施形態の車両1と同じ構成要素については第1実施形態と同じ符号を付し、その詳細説明を省略する。
Second Embodiment
The electrical configuration of the vehicle of the second embodiment is shown in FIG. In addition, in FIG. 11, about the component same as the vehicle 1 of 1st Embodiment, the same code | symbol as 1st Embodiment is attached | subjected, and the detailed description is abbreviate | omitted.
本第2実施形態の車両は、図11に示すように、自動運転制御装置101と、監視装置102とを備える。自動運転制御装置101は、監視装置102とネットワーク100を介してデータ通信を行う機能を備えていることを除き、基本的に第1実施形態の自動運転制御装置101と同じ構成であって同様に動作する。即ち、自動運転制御装置101の制御部101aは、メモリ101bに記憶されている各種プログラムに従って、第1実施形態の車両1と同様、自動運転レベル設定処理(図5参照)を実行する。また、設定されている自動運転レベルに基づく自動制御機能も実行する。 The vehicle of the second embodiment includes an automatic driving control device 101 and a monitoring device 102, as shown in FIG. The automatic driving control apparatus 101 basically has the same configuration as that of the automatic driving control apparatus 101 of the first embodiment except that it has a function of performing data communication with the monitoring apparatus 102 via the network 100, and similarly Operate. That is, the control unit 101a of the automatic driving control device 101 executes an automatic driving level setting process (see FIG. 5) in the same manner as the vehicle 1 of the first embodiment in accordance with various programs stored in the memory 101b. It also executes an automatic control function based on the set automatic operation level.
なお、図11では、図2に示した第1実施形態の車両1における、各カメラ2〜6、各レーダ装置11〜14、及び各センサ16〜27を、まとめて検知手段群111として図示している。また、図11では、図2に示した第1実施形態の車両1における各通信部31〜35をまとめて通信手段群112として図示している。 In FIG. 11, the cameras 2 to 6, the radar devices 11 to 14, and the sensors 16 to 27 in the vehicle 1 according to the first embodiment shown in FIG. ing. Moreover, in FIG. 11, each communication part 31-35 in the vehicle 1 of 1st Embodiment shown in FIG. 2 is collectively shown as the communication means group 112. As shown in FIG.
本実施形態の自動運転制御装置101は、更に、自動運転レベルに応じた自動制御機能の実行状態(制御演算の結果)を、制御情報の1つとして、ネットワーク100を介して定期的に監視装置102へ送信する。また、自動運転制御装置101は、自動運転レベル設定処理の結果、要解除事象が発生した場合には、少なくともその旨(要解除事象が発生したという事実)を、制御情報の1つとして、ネットワーク100を介して定期的に監視装置102へ送信する。 The automatic driving control apparatus 101 according to this embodiment further periodically monitors, via the network 100, an execution state (result of control calculation) of the automatic control function according to the automatic driving level as one of the control information. Send to 102. In addition, if the required driving cancellation event occurs as a result of the automatic driving level setting process, the automatic driving control apparatus 101 sets at least that effect (the fact that the required cancellation event has occurred) as one of the control information It transmits to the monitoring apparatus 102 regularly via 100.
監視装置102は、自動運転制御装置101による各種制御が正常に作動しているか否かを監視するために設けられている。即ち、監視装置102は、基本的には、自動運転制御装置101と同様の構成をしており、自動運転制御装置101と同様、制御部102aが、設定されている自動運転レベルに基づく自動制御機能の制御演算を実行する。 The monitoring device 102 is provided to monitor whether or not various controls by the automatic driving control device 101 operate normally. That is, the monitoring device 102 basically has the same configuration as the automatic driving control device 101, and like the automatic driving control device 101, the control unit 102a performs automatic control based on the automatic driving level set. Perform function control operations.
即ち、監視装置102は、実際には自動制御機能を実行するわけではないのだが、自動制御機能の制御演算までは、自動運転制御装置101と同様に行う。つまり、自動運転制御装置101及び監視装置102のいずれも、設定されている自動運転レベルに応じた自動制御機能を実現するために必要な制御演算を実行する。 That is, although the monitoring apparatus 102 does not actually execute the automatic control function, the control calculation of the automatic control function is performed in the same manner as the automatic driving control apparatus 101. That is, both the automatic driving control device 101 and the monitoring device 102 execute control calculations necessary to realize the automatic control function according to the set automatic driving level.
そのため、監視装置の動作が正常であるとの前提において、自動運転制御装置101が正常ならば、両者の制御演算の結果は同じになるはずである。一方、自動運転制御装置101に異常が生じて自動制御機能が正常に作動しない状態になった場合、両者の制御演算結果は異なる結果になる(自動運転制御装置101の演算結果が正常ではない結果になる)可能性がある。 Therefore, on the premise that the operation of the monitoring device is normal, if the automatic operation control device 101 is normal, the results of both control calculations should be the same. On the other hand, when the automatic driving control apparatus 101 is in an abnormal state and the automatic control function does not operate normally, the control calculation results of the two are different (the calculation result of the automatic driving control apparatus 101 is not normal )).
そこで、監視装置102は、自身の制御演算結果と、自動運転制御装置101による制御演算結果とを比較して、両者が一致しない場合には、自動運転制御装置101による自動制御機能を強制的に解除させる。具体的に、監視装置102の制御部102aは、図12に示す制御状態監視処理を実行する。 Therefore, the monitoring apparatus 102 compares the control calculation result of its own with the control calculation result by the automatic driving control apparatus 101, and when the two do not match, the automatic control function by the automatic driving control apparatus 101 is forcibly forced. Let it go. Specifically, the control unit 102a of the monitoring apparatus 102 executes a control state monitoring process shown in FIG.
監視装置102の制御部102aは、図12の制御状態監視処理を開始すると、S501で、設定されている自動運転レベルに対応した自動制御機能の演算処理を実行する。S502では、自動運転制御装置101から、ネットワーク100を介して、自動運転制御装置101における自動制御機能の制御演算の演算結果を取得する。 When the control state monitoring process of FIG. 12 is started, the control unit 102a of the monitoring apparatus 102 executes an arithmetic process of an automatic control function corresponding to the set automatic operation level in S501. In S502, the calculation result of the control calculation of the automatic control function in the automatic driving control apparatus 101 is acquired from the automatic driving control apparatus 101 via the network 100.
S503では、S501で演算した自身の演算結果と、S502で取得した自動運転制御装置101での演算結果とを比較して、両者が一致するか否か判断する。両者が一致しない場合は(S503:NO)、自動運転制御装置101による演算結果が正常ではないと判断し、S508で、自動運転制御装置101による自動制御機能を強制的に解除させるための強制解除処理を実行する。 In S503, the calculation result of its own calculated in S501 is compared with the calculation result in the automatic driving control device 101 acquired in S502, and it is determined whether or not both are in agreement. If the two do not match (S 503: NO), it is determined that the calculation result by the automatic driving control device 101 is not normal, and in S 508, forced cancellation for forcibly canceling the automatic control function by the automatic driving control device 101 Execute the process
S508の強制解除処理の具体的内容は種々考えられる。例えば、走行駆動制御部46、ブレーキ制御部47、及びステアリング制御部48に対し、監視装置102から、自動運転制御装置101による制御指令を無視するように指示することで、これら各制御部46〜48が、自動運転制御装置101に依存せずに動作する(つまり自動運転が解除される)ようにしてもよい。 Various specific contents of the forced release process of S508 can be considered. For example, by instructing the traveling drive control unit 46, the brake control unit 47, and the steering control unit 48 to ignore the control command by the automatic driving control device 101 from the monitoring device 102, each of the control units 46 48 may operate independently of the automatic driving control device 101 (that is, the automatic driving may be canceled).
また例えば、演算結果が一致しない旨の判定情報をネットワーク100を介して自動運転制御装置101に送信することにより、自動運転制御装置101に対して自動運転を強制解除させるようにしてもよい。 Alternatively, for example, the automatic driving control apparatus 101 may be forced to release the automatic driving by transmitting the determination information to the effect that the calculation results do not match to the automatic driving control apparatus 101 via the network 100.
また、例えば、自動運転制御装置101と走行駆動制御部46との間、自動運転制御装置101とブレーキ制御部47との間、及び、自動運転制御装置101とステアリング制御部48との間にそれぞれ、それら両者間の電気的接続状態を導通・遮断するためのスイッチを設けるようにしてもよい。そして、各スイッチの少なくとも1つをオフする(つまり電気的接続状態を遮断する)ことで、自動運転制御装置101から制御できないようにしてもよい。 Also, for example, between the automatic driving control device 101 and the traveling drive control unit 46, between the automatic driving control device 101 and the brake control unit 47, and between the automatic driving control device 101 and the steering control unit 48, respectively. Alternatively, a switch may be provided to connect or disconnect the electrical connection between the two. Then, at least one of the switches may be turned off (that is, the electrical connection state may be cut off) to prevent the automatic operation control device 101 from performing control.
また、自動運転制御装置101による演算結果が正常ではない原因として、自動運転制御装置101が外部から不正アクセスされていることも考えられる。そのため、通信手段群112と自動運転制御装置101との間に、両者の電気的接続状態を導通・遮断するためのスイッチを設け、このスイッチをオフする(つまり電気的接続状態を遮断する)ことで、外部から物理的にアクセスできないようにしてもよい。 In addition, as a cause that the calculation result by the automatic driving control device 101 is not normal, it can be considered that the automatic driving control device 101 is illegally accessed from the outside. Therefore, a switch is provided between the communication means group 112 and the automatic operation control device 101 for connecting or disconnecting the electrical connection between the two, and the switch is turned off (that is, the electrical connection is disconnected). You may not be physically accessible from the outside.
S503で、演算結果が一致した場合は(S503:YES)、S504で、要解除事象の発生の有無を判定する。具体的には、図6に示した第1実施形態の自動運転解除確認処理におけるS112〜S115の各処理と全く同様の処理を行うことによって、要解除事象の発生の有無を判定する。 If the calculation results match in S503 (S503: YES), it is determined in S504 whether or not a required release event has occurred. Specifically, by performing the same process as each process of S112 to S115 in the automatic driving cancellation confirmation process of the first embodiment shown in FIG. 6, the presence or absence of occurrence of the required cancellation event is determined.
S505では、S504の判定結果に基づき、要解除事象が発生しているか否か判断する要解除事象が発生していない場合は(S505:NO)、制御状態監視処理を終了する。要解除事象が発生している場合は(S505:YES)、S506で、自動運転制御装置101からネットワーク100を介して、自動運転制御装置101における、要解除事象の有無の判定結果を取得する。 In S505, when the necessity release event for judging whether the necessity release event has occurred or not has not occurred based on the judgment result of S504 (S505: NO), the control state monitoring process is ended. If the required release event has occurred (S505: YES), in S506, the determination result of the presence or absence of the required release event in the automatic driving control apparatus 101 is acquired from the automatic driving control apparatus 101 via the network 100.
S507では、S506の取得結果に基づき、自動運転制御装置101においても要解除事象の発生が判定されているか否か判断する。自動運転制御装置101においても要解除事象の発生が判定されている場合は、自動運転制御装置101が正常に動作していると判断して、制御状態監視処理を終了する。一方、自動運転制御装置101では要解除事象の発生が判定されていない場合は、何らかの要因で自動運転制御装置101が正常に動作していないと判断して、S508に進み、上記同様、強制解除処理を実行する。 In S507, based on the acquisition result in S506, it is determined in the automatic driving control device 101 whether the occurrence of the required release event is determined. When the occurrence of the required cancellation event is determined also in the automatic driving control device 101, it is determined that the automatic driving control device 101 is operating normally, and the control state monitoring process is ended. On the other hand, when the occurrence of the required release event is not determined in the automatic driving control device 101, it is determined that the automatic driving control device 101 is not operating normally due to any factor, and the process proceeds to S508 and forced cancellation is performed as described above. Execute the process
以上説明した本第2実施形態の車両によれば、第1実施形態の効果に加え、さらに以下の効果が得られる。即ち、本第2実施形態では、自動運転制御装置101とは別に、監視装置102を設けている。そして、監視装置102においても、自動運転制御装置101とほぼ同様の制御演算を行わせ、その演算結果と自動運転制御装置101での演算結果とを比較して、両者が一致するか否かに応じて自動運転制御装置101が正常に動作しているか否かを判断するようにしている。 According to the vehicle of the second embodiment described above, in addition to the effects of the first embodiment, the following effects can be obtained. That is, in the second embodiment, the monitoring device 102 is provided separately from the automatic driving control device 101. Then, the control device 102 also performs substantially the same control calculation as that of the automatic driving control device 101, compares the calculation result with the calculation result of the automatic driving control device 101, and determines whether or not both match. Accordingly, it is determined whether the automatic driving control device 101 is operating normally.
つまり、独立した2つのコンピュータにそれぞれ同じ制御演算を実行させ、両者の演算結果が一致するか否かをみることで、一方のコンピュータ(ここでは自動運転制御装置101)の動作が正常か否かを判断するようにしている。 That is, whether the operation of one of the computers (in this case, the automatic driving control device 101) is normal or not by making the two independent computers execute the same control calculation respectively and see if the calculation results of the two coincide. To make decisions.
そして、両者の演算結果が一致しない場合は、監視装置102が、強制解除処理(図12のS508)を実行することで、自動運転を強制解除させるようにしている。なお、要解除事象が発生した場合に自動運転制御装置101が自ら自動運転を解除することは、第1実施形態と同様である。本第2実施形態では、更に加えて、監視装置102からも、自動運転を解除させるための強制解除処理が行われる。そのため、自動運転を解除すべき状況が生じた場合に、より確実に、自動運転を解除させることができる。 Then, if the calculation results of the two do not match, the monitoring device 102 executes the forced release process (S508 in FIG. 12) to forcibly release the automatic operation. In addition, it is the same as that of 1st Embodiment that the automatic driving | operation control apparatus 101 cancels | releases an automatic driving | operation itself when a required cancellation | release event generate | occur | produces. In the second embodiment, the monitoring device 102 also performs a forced release process for releasing the automatic operation. Therefore, when the situation which should cancel automatic operation arises, automatic operation can be canceled more certainly.
[他の実施形態]
以上、本開示の実施形態について説明したが、本開示は上記実施形態に限定されることなく、種々の形態を採り得る。
[Other embodiments]
As mentioned above, although embodiment of this indication was described, this indication can take various forms, without being limited to the above-mentioned embodiment.
(1)上記各実施形態で示した要解除事象の具体例はあくまでも一例である。上記以外の、自動運転を解除すべきと考えられる他の事象について、その発生の有無を判断し、発生している場合には自動運転を解除するようにしてもよい。 (1) The specific example of the required cancellation event described in each of the above embodiments is merely an example. With regard to other events that are considered to be required to cancel the automatic driving other than the above, the occurrence or non-occurrence of the other events may be determined, and the automatic driving may be canceled if it is occurring.
例えば、上記第1実施形態では、ドライバーが異常な挙動をした場合に自動運転を解除させる例を示したが、ドライバー以外の他の乗員の挙動に基づいて自動運転を解除できるようにしてもよい。 For example, in the first embodiment, an example in which the automatic driving is canceled when the driver makes an abnormal behavior is shown, but the automatic driving may be canceled based on the behavior of another passenger other than the driver. .
また、乗員(ドライバーを含む)の挙動に限らず、乗員の話の内容に応じて、自動運転を解除すべきか否かを判断するようにしてもよい。例えば、誰かが「後ろから救急車が近付いてくる!」と発言した場合には、自動運転を解除してドライバーの運転操作に任せるようにしてもよい。つまり、特定の語句或いはセンテンスに反応して自動運転の解除が行われるようにしてもよい。 Further, not only the behavior of the occupant (including the driver) but also whether or not to cancel the automatic driving may be determined according to the content of the story of the occupant. For example, when someone says "an ambulance approaches from behind!", Automatic driving may be canceled and left to the driver's driving operation. That is, the automatic driving may be canceled in response to a specific word or sentence.
また、インフラ側で車両の走行状態を監視し、走行状態が不安定な場合(即ち自動制御機能が正常に作動していない可能性がある場合)には、その旨をその該当車両へ路車間通信などを介して通知するようにしてもよい。そして、車両側では、インフラ側から上記通知を受信した場合は、自動運転を強制解除するようにしてもよい。 In addition, the running condition of the vehicle is monitored on the infrastructure side, and if the running condition is unstable (that is, there is a possibility that the automatic control function is not operating properly), the effect is given to the corresponding vehicle The notification may be made via communication or the like. Then, on the vehicle side, when the above notification is received from the infrastructure side, the automatic driving may be forcibly canceled.
(2)上記実施形態では、自動運転レベルがレベル1以上の時に何らかの要解除事象が生じた場合に自動運転レベルをレベル0に強制設定する構成であったが、レベル1よりもレベルの高い所定のレベルn以上の時に要解除事象が生じた場合に自動運転レベルを0にする(つまりレベルn未満の場合は無視する)ようにしてもよい。或いは、運転モードが高度自動化モードの場合に要解除事象が生じたら自動運転レベルをレベル0に強制設定するようにし、運転モードが基本モードの場合は要解除事」が生じても基本モードの設定を維持するようにしてもよい。 (2) In the above embodiment, the automatic driving level is forcibly set to the level 0 when any required release event occurs when the automatic driving level is the level 1 or higher, but the predetermined level is higher than the level 1 The automatic operation level may be set to 0 (ie, ignored if it is less than the level n) when the required release event occurs when the level n or more is exceeded. Alternatively, when the operation mode is the advanced automation mode, the automatic operation level is forcibly set to level 0 when the required release event occurs, and the basic mode is set even if the operation mode requires the cancellation required May be maintained.
また、要解除事象が生じた場合に自動運転レベルをレベル0にすることは必須ではなく、少なくとも現在の自動運転レベルよりも低いレベルに下げるようにしてもよい。例えば、高度自動化モード時に要解除事象が生じたら基本モードに切り替えるようにしてもよい。 In addition, it is not essential to set the automatic operation level to level 0 when the required release event occurs, and it may be lowered to at least a level lower than the current automatic operation level. For example, it may be switched to the basic mode when a release event occurs in the advanced automation mode.
(3)自動運転を実現するために必要なカメラやレーダ装置は、車両1においてどこに設けてもよいし、いくつ設けてもよい。カメラやレーダ装置の設置場所や数は、所望の自動制御機能を実現できるように適宜決めてもよい。また、自動運転を実現するために必要な車載機器は、図1、図2に示した各種機器に限定されるものではない。 (3) The camera and the radar device necessary for realizing the automatic driving may be provided anywhere in the vehicle 1 and may be provided in any number. The installation locations and the number of cameras and radar devices may be determined appropriately so as to realize a desired automatic control function. Moreover, the vehicle-mounted apparatus required in order to implement | achieve an automatic driving | operation is not limited to the various apparatuses shown to FIG. 1, FIG.
(4)その他、上記実施形態における1つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を1つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。 (4) In addition, the function possessed by one component in the above embodiment may be distributed as a plurality of components, or the function possessed by a plurality of components may be integrated into one component. Further, at least a part of the configuration of the above embodiment may be replaced with a known configuration having the same function. In addition, part of the configuration of the above embodiment may be omitted. In addition, at least a part of the configuration of the above-described embodiment may be added to or replaced with the configuration of the other above-described embodiment. In addition, all the aspects contained in the technical thought specified only by the words described in the claim are an embodiment of this indication.
[実施形態から把握される技術思想]
以上詳述した種々の実施形態から、少なくとも以下の技術思想が把握される。
(A)車両に搭載される自動運転制御装置であって、
前記車両の周囲の情報である周囲情報を取得する周囲情報取得部と、
前記車両の運転モードを、前記車両の走行に必要な複数種類の運転動作の少なくとも一部を前記周囲情報に基づいて自動で実行する高度自動化モード、及び、前記自動で実行する前記運転動作である自動運転動作の種類が前記高度自動化モードよりも少ないか若しくはゼロである基本モード、の何れかに設定する運転モード設定部と、
前記運転モード設定部により設定された前記運転モードに基づき、その運転モードにおいて設定されている前記自動運転動作を実行する自動制御部と、
前記運転モードが、実行すべき前記自動運転動作を少なくとも1つ有する運転モードに設定されている場合に、その運転モードにおいて設定されている前記自動運転動作の少なくとも1つを解除すべき所定の要解除事象が発生したか否か判断する要解除事象判断部と、
を備え、
前記自動制御部は、前記運転モードが、実行すべき前記自動運転動作を少なくとも1つ有する運転モードに設定されている場合に、前記要解除事象判断部により前記要解除事象が発生したと判断された場合は、設定されている前記自動運転動作の少なくとも1つについてその実行を停止する、
自動運転制御装置。
[Technical thought understood from the embodiment]
At least the following technical ideas can be understood from the various embodiments described above in detail.
(A) An automatic operation control device mounted on a vehicle,
An ambient information acquiring unit that acquires ambient information that is information around the vehicle;
An advanced automation mode for automatically executing at least a part of a plurality of types of driving operations necessary for traveling of the vehicle based on the surrounding information, and the driving operation for automatically performing the operation mode of the vehicle An operation mode setting unit configured to set any one of a basic mode in which the type of automatic operation operation is less than or zero in the advanced automation mode;
An automatic control unit that executes the automatic driving operation set in the operation mode based on the operation mode set by the operation mode setting unit;
When the operation mode is set to an operation mode having at least one of the automatic operation operations to be performed, a predetermined key to release at least one of the automatic operation operations set in the operation mode A required cancellation event judgment unit that judges whether or not a cancellation event has occurred;
Equipped with
The automatic control unit is determined by the required cancellation event determination unit that the required cancellation event has occurred when the operation mode is set to an operation mode having at least one of the automatic operation operations to be performed. And stop the execution of at least one of the set automatic driving operations.
Automatic operation control device.
上記構成の自動運転制御装置では、運転モードが高度自動化モードに設定されている場合に要解除事象判断部が要解除事象の発生有無の判断を行うのはもちろん、運転モードが基本モードに設定されている場合でも、その基本モードが、複数種類の自動運転動作のうち少なくとも1つを実行するように設定されている場合には、要解除事象判断部による要解除事象の発生有無の判断が行われる。 In the automatic operation control device of the above configuration, when the operation mode is set to the advanced automation mode, the operation mode is set to the basic mode as well as the operation of the operation to be canceled is determined by the cancellation event judging unit Even in the case where the basic mode is set to execute at least one of a plurality of types of automatic driving operations, the determination of the occurrence of the requirement release event by the requirement release event determining unit is performed. It will be.
つまり、設定されている運転モードの種類にかかわらず、複数種類の自動運転動作のうち1つでも実行するように設定されている場合には、要解除事象判断部による要解除事象の発生有無の判断が行われる。そして、要解除事象が発生したと判断された場合は、実行対象の自動運転動作の少なくとも1つが停止される。 That is, regardless of the type of operation mode being set, if it is set to execute even one of the plurality of types of automatic driving operations, whether or not the required cancellation event has occurred by the required cancellation event judgment unit A judgment is made. When it is determined that the required release event has occurred, at least one of the execution target automatic driving operations is stopped.
要解除事象は、実行中の自動運転動作が正常に実行されていないことに起因して生じる可能性のある事象、或いは、現時点では自動運転動作が正常に実行されているものの当該事象が発生すると自動運転動作の実行に支障が生じる可能性のある事象である。 The required cancellation event may be an event that may occur due to the automatic driving operation being executed not being normally executed, or when the automatic driving operation is normally executed but the event occurs. It is an event that may cause trouble in the execution of the automatic driving operation.
要解除事象は、1つ又は複数を予め設定しておいてもよい。要解除事象が複数設定されている場合、要解除事象判断部は、その複数の要解除事象の全てについてそれぞれ発生の有無を判断するようにしてもよいし、複数の要解除事象のうち一部を対象として発生の有無を判断するようにしてもよい。後者の場合、複数の要解除事象のうちどれを判断対象とするかについては適宜決めてもよい。例えば、現在の運転モードにおいて実行するように設定されている自動運転動作に基づき、その自動運転動作が正常に実行されなくなると発生するような要解除事象、及びその自動運転動作に支障を来す可能性のある要解除事象、のうち少なくとも一方を判断対象に含めるようにしてもよい。 The required cancellation event may be preset to one or more. When a plurality of required cancellation events are set, the required cancellation event determination unit may determine the presence or absence of each of the plurality of required cancellation events, or a part of the plurality of required cancellation events. The occurrence of occurrence may be determined for the target. In the latter case, which of the plurality of required release events are to be determined may be determined as appropriate. For example, based on the automatic driving operation set to be performed in the current driving mode, a required cancellation event that occurs when the automatic driving operation is not properly executed, and the automatic driving operation are disturbed. At least one of the possible required cancellation events may be included in the determination.
また、要解除事象判断部が要解除事象の発生の有無を判断するタイミング自体、上記以外にも適宜決めてもよい。例えば、現在の運転モードにおいて実行するように設定されている自動運転動作の数や種類に応じて、要解除事象判断部が要解除事象の発生有無を判断すべきか否か、また判断すべき場合には具体的にどのタイミングで判断すべきかを決定するようにしてもよい。
(B)上記(A)において、
前記要解除事象として、前記車両の動作状態が、実行対象に設定されている前記自動運転動作が正常に実行されていない可能性がある場合に発生する可能性のある少なくとも1つの動作状態、及び実行対象に設定されている前記自動運転動作が正常に実行されなくなる可能性がある少なくとも1つの動作状態、のうち少なくとも何れかの動作状態になっていることが設定されている、自動運転制御装置。
Further, the timing at which the required cancellation event judgment unit judges the occurrence of the required cancellation event itself may be determined appropriately other than the above. For example, according to the number and type of automatic driving operations set to be performed in the current driving mode, the required cancellation event judgment unit should judge whether or not the required cancellation event should occur, and if it should be judged In particular, it may be determined at which timing to be determined.
(B) In the above (A),
At least one operation state that may occur when there is a possibility that the automatic driving operation set for execution is not normally performed as the operation state of the vehicle as the release required event. An automatic driving control apparatus, wherein at least one of the at least one operation state in which the automatic driving operation set to be executed may not be normally executed is set. .
このように、自動運転動作が正常に実行されていない(或いは正常に実行されなくなる)可能性のある車両の動作状態を適宜要解除事象として設定することで、実行中の自動運転動作を停止すべきか否かを適切に判断することができる。
(C)上記(A)又は(B)において、
前記要解除事象として、前記車両の乗員が特定の第1の挙動を示していること、前記車両の周囲の人が特定の第2の挙動を示していること、及び前記車両の周囲の他の車両が特定の第3の動作をしていること、のうち少なくとも一方が設定されている、自動運転制御装置。
Thus, the automatic driving operation in progress should be stopped by appropriately setting the operation state of the vehicle in which the automatic driving operation may not be normally executed (or not performed properly) as the required release event. It can be judged appropriately whether it is or not.
(C) In the above (A) or (B),
As the release event, an occupant of the vehicle exhibits a first specific behavior, a person around the vehicle exhibits a second specific behavior, and the other around the vehicle. An automatic driving control apparatus in which at least one of the specific third operation of the vehicle is set.
実行中の自動運転動作が正常に実行されなくなると、その影響が車両の動作状態に反映され、それに対して、車両の乗員が特定の挙動(例えば驚きや不安の表情)を示したり、車両周囲の人が特定の挙動(例えば多くの人の視線が集中したり、車両に向かって指を指したりするなど)を示したり、他車が(より具体的には他車の乗員が)自車に対して特定の動作(例えばクラクション鳴動やパッシングなど)をする可能性がある。そのため、第1の挙動、第2の挙動、及び第3の挙動のうち少なくとも1つを要解除事象として設定することで、実行中の自動運転動作を停止すべきか否かを適切に判断することができる。
(D)上記(A)〜(C)の何れか1つにおいて、
前記要解除事象として、前記車両の周囲の環境が予め設定した特定の環境であること、が設定されている、自動運転制御装置。
When the automatic driving operation under execution is not normally performed, the influence is reflected in the operation state of the vehicle, while the occupant of the vehicle shows a specific behavior (for example, expression of surprise or anxiety), or the surroundings of the vehicle People show specific behavior (for example, many people's gaze concentrates or points their finger at the vehicle), and other vehicles (more specifically, the passengers of other vehicles) show their own vehicles. There is a possibility that a specific action (eg, ringing, passing, etc.) may be performed. Therefore, by appropriately setting at least one of the first behavior, the second behavior, and the third behavior as the required release event, it is appropriately determined whether or not to stop the automatic driving operation under execution. Can.
(D) In any one of the above (A) to (C),
The automatic driving control apparatus according to claim 1, wherein the environment around the vehicle is a preset specific environment as the required release event.
特定の環境とは、実行中の自動運転動作が正常に実行されなくなる可能性がある環境、或いは特定の一又は複数の自動運転動作を実行させるべきではない環境、を意味し、例えば大雨や濃霧などの悪天候が考えられる。また例えば、スクールゾーンや事故多発地帯など、自動運転よりもむしろ運転者自らの運転操作に委ねた方が好ましいと考えられる区域を走行している場合などが考えられる。 The specific environment means an environment in which an automatic driving operation in progress may not be normally performed, or an environment in which one or more automatic driving operations should not be performed, for example, heavy rain or fog Bad weather such as can be considered. Further, for example, a case may be considered where the vehicle travels in a zone such as a school zone or an accident-prone zone where it is considered preferable to leave the driver's own driving operation rather than automatic driving.
そのような特定の環境下に車両が存在していることを要解除事象として設定することで、実行中の自動運転動作を停止すべきか否かを適切に判断することができる。 By setting the presence of the vehicle in such a specific environment as the required release event, it can be appropriately determined whether or not the automatic driving operation being executed should be stopped.
1…車両、2…前方カメラ、3…後方カメラ、4…左側方カメラ、5…右側方カメラ、6…室内カメラ、9…フロントウィンドウ、10…ハンドル、11…前方レーダ装置、12…後方レーダ装置、13…左側方レーダ装置、14…右側方レーダ装置、16…日射センサ、17…降雨センサ、18…車輪速センサ、19…電流センサ、20…操舵量センサ、21…車内接触センサ、22…エンジンルーム温度センサ、23…エンジンルーム音センサ、24…タイヤ空気圧センサ、25…サスペンションセンサ、26…車外音センサ、27…衝撃センサ、30,101…自動運転制御装置、30a,101a,102a…制御部、30b,101b,102b…メモリ、31…GPS通信部、32…車車間通信部、33…路車間通信部、34…歩車間通信部、35…LTE通信部、36…操作部、37…表示部、38…スピーカ、41…自動運転スイッチ、42…レベル設定操作部、43…緊急停止レバー、44…解除リセットスイッチ、46…走行駆動制御部、47…ブレーキ制御部、48…ステアリング制御部、81…路上通信機、82…カメラ、100…ネットワーク、102…監視装置、111…検知手段群、112…通信手段群。 DESCRIPTION OF SYMBOLS 1 ... vehicle, 2 ... front camera, 3 ... rear camera, 4 ... left side camera, 5 ... right side camera, 6 ... indoor camera, 9 ... front window, 10 ... steering wheel, 11 ... front radar apparatus, 12 ... rear radar Device 13 Left side radar device 14 Right side radar device 16 Solar radiation sensor 17 Rainfall sensor 18 Wheel speed sensor 19 Current sensor 20 Steering amount sensor 21 In-vehicle contact sensor 22 ... Engine room temperature sensor, 23 ... Engine room sound sensor, 24 ... Tire pressure sensor, 25 ... Suspension sensor, 26 ... Car external sound sensor, 27 ... Impact sensor, 30, 101 ... Automatic operation control device, 30a, 101a, 102a ... Control unit, 30b, 101b, 102b ... memory, 31 ... GPS communication unit, 32 ... inter-vehicle communication unit, 33 ... road-to-vehicle communication unit, 34 ... Inter-vehicle communication unit, 35: LTE communication unit, 36: operation unit, 37: display unit, 38: speaker, 41: automatic operation switch, 42: level setting operation unit, 43: emergency stop lever, 44: release reset switch, 46 ... driving control unit 47: brake control unit 48: steering control unit 81: road communication device 82: camera 100: network 102: monitoring device 111: detection means group 112: communication means group.
Claims (3)
前記車両の周囲の情報である周囲情報を取得するように構成された周囲情報取得部と、
前記車両の運転モードを、前記車両の走行に必要な複数種類の運転動作の少なくとも一部を前記周囲情報に基づいて自動で実行する高度自動化モード、及び、前記自動で実行する前記運転動作である自動運転動作の種類が前記高度自動化モードよりも少ないか若しくはゼロである基本モード、の何れかに設定するように構成された運転モード設定部と、
前記運転モード設定部により設定された前記運転モードに基づき、その運転モードにおいて設定されている前記自動運転動作を実行するように構成された自動制御部と、
少なくとも前記運転モードが前記高度自動化モードである場合に、その高度自動化モードにおいて設定されている前記自動運転動作の少なくとも1つを解除すべき所定の要解除事象が発生したか否か判断するように構成された要解除事象判断部と、
を備え、
前記自動制御部は、前記運転モードが少なくとも前記高度自動化モードに設定されている場合に、前記要解除事象判断部により前記要解除事象が発生したと判断された場合は、実行するように設定されている前記自動運転動作の少なくとも1つについてその実行を停止するように構成されている、
自動運転制御装置。 An automatic operation control device mounted on a vehicle,
An ambient information acquisition unit configured to acquire ambient information that is information about the vehicle;
An advanced automation mode for automatically executing at least a part of a plurality of types of driving operations necessary for traveling of the vehicle based on the surrounding information, and the driving operation for automatically performing the operation mode of the vehicle An operation mode setting unit configured to set to any one of a basic mode in which the type of automatic operation operation is less than or zero from the advanced automation mode;
An automatic control unit configured to execute the automatic driving operation set in the operation mode based on the operation mode set by the operation mode setting unit;
As at least when the operation mode is the advanced automation mode, it is determined whether or not a predetermined required release event to release at least one of the automatic operation operations set in the advanced automation mode has occurred. The required cancellation event judgment unit configured;
Equipped with
The automatic control unit is set to be executed when the required release event determination unit determines that the required release event has occurred, when the operation mode is set at least in the advanced automation mode. Configured to stop its execution for at least one of said automated driving operations,
Automatic operation control device.
前記自動制御部は、前記運転モードが、実行すべき前記自動運転動作を少なくとも1つ有する運転モードに設定されている場合に、前記要解除事象判断部により前記要解除事象が発生したと判断された場合は、その運転モードにおいて実行すべき前記自動運転動作を全て停止するように構成されている、
自動運転制御装置。 The automatic operation control device according to claim 1, wherein
The automatic control unit is determined by the required cancellation event determination unit that the required cancellation event has occurred when the operation mode is set to an operation mode having at least one of the automatic operation operations to be performed. In this case, it is configured to stop all the automatic driving operations to be performed in the driving mode.
Automatic operation control device.
前記要解除事象判断部により前記要解除事象が発生したと判断された場合に、前記車両の乗員に対して前記要解除事象が発生したことを示す報知を行うように構成された報知部と、
前記報知部による報知後、前記車両の乗員によって特定の解除許可動作が行われたか否かを判断するように構成された解除許可判断部と、
を備え、
前記自動制御部は、前記解除許可判断部により前記解除許可動作が行われたことが判断された場合に、実行を停止すべき前記自動運転動作についてその実行を停止し、前記解除許可判断部により前記解除許可動作が行われたことが判断されなかった場合は、前記車両の走行を停止させるための所定の自動停止処理を実行するように構成されている、
自動運転制御装置。 The automatic driving control device according to claim 1 or 2, wherein
A notification unit configured to notify an occupant of the vehicle that the required cancellation event has occurred, when the required cancellation event determination unit determines that the required cancellation event has occurred;
A release permission determination unit configured to determine whether a specific release permission operation has been performed by an occupant of the vehicle after notification by the notification unit;
Equipped with
The automatic control unit stops the execution of the automatic driving operation that should be stopped when it is determined by the release permission determination unit that the release permission operation has been performed, and the release permission determination unit When it is not determined that the release permission operation has been performed, a predetermined automatic stop process for stopping the traveling of the vehicle is performed.
Automatic operation control device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019114298A JP6928205B2 (en) | 2014-11-19 | 2019-06-20 | Autonomous driving control device and vehicle |
JP2019114296A JP6928204B2 (en) | 2014-11-19 | 2019-06-20 | Automatic operation control device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014234665 | 2014-11-19 | ||
JP2014234665 | 2014-11-19 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016560272A Division JP6470308B2 (en) | 2014-11-19 | 2015-11-18 | Automatic operation control device |
Related Child Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019068524A Division JP2019149178A (en) | 2014-11-19 | 2019-03-29 | Automatic driving control device |
JP2019068526A Division JP6855650B2 (en) | 2014-11-19 | 2019-03-29 | Autonomous driving control device and vehicle |
JP2019068525A Division JP6883176B2 (en) | 2014-11-19 | 2019-03-29 | Autonomous driving control device and vehicle |
JP2019068523A Division JP2019167093A (en) | 2014-11-19 | 2019-03-29 | Automatic driving control device |
JP2019114296A Division JP6928204B2 (en) | 2014-11-19 | 2019-06-20 | Automatic operation control device |
JP2019114298A Division JP6928205B2 (en) | 2014-11-19 | 2019-06-20 | Autonomous driving control device and vehicle |
JP2019114297A Division JP6991420B2 (en) | 2014-11-19 | 2019-06-20 | Autonomous driving control device and vehicle |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2019069774A true JP2019069774A (en) | 2019-05-09 |
JP2019069774A5 JP2019069774A5 (en) | 2019-06-13 |
JP6754965B2 JP6754965B2 (en) | 2020-09-16 |
Family
ID=56013986
Family Applications (29)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016560272A Active JP6470308B2 (en) | 2014-11-19 | 2015-11-18 | Automatic operation control device |
JP2017222798A Pending JP2018077854A (en) | 2014-11-19 | 2017-11-20 | Automatic driving controller |
JP2019005457A Active JP6754965B2 (en) | 2014-11-19 | 2019-01-16 | Autonomous driving control device and vehicle |
JP2019068526A Active JP6855650B2 (en) | 2014-11-19 | 2019-03-29 | Autonomous driving control device and vehicle |
JP2019068523A Pending JP2019167093A (en) | 2014-11-19 | 2019-03-29 | Automatic driving control device |
JP2019068524A Pending JP2019149178A (en) | 2014-11-19 | 2019-03-29 | Automatic driving control device |
JP2019068525A Active JP6883176B2 (en) | 2014-11-19 | 2019-03-29 | Autonomous driving control device and vehicle |
JP2019114296A Active JP6928204B2 (en) | 2014-11-19 | 2019-06-20 | Automatic operation control device |
JP2019114297A Active JP6991420B2 (en) | 2014-11-19 | 2019-06-20 | Autonomous driving control device and vehicle |
JP2019114298A Active JP6928205B2 (en) | 2014-11-19 | 2019-06-20 | Autonomous driving control device and vehicle |
JP2019201663A Active JP6815048B2 (en) | 2014-11-19 | 2019-11-06 | Autonomous driving control device and vehicle |
JP2019201656A Active JP6815047B2 (en) | 2014-11-19 | 2019-11-06 | Autonomous driving control system and vehicle |
JP2020006729A Active JP6886203B2 (en) | 2014-11-19 | 2020-01-20 | Autonomous driving control device and vehicle |
JP2020151963A Active JP6974664B2 (en) | 2014-11-19 | 2020-09-10 | Autonomous driving control device and vehicle |
JP2020194229A Active JP7209370B2 (en) | 2014-11-19 | 2020-11-24 | Automatic driving control device and vehicle |
JP2020215018A Active JP7142814B2 (en) | 2014-11-19 | 2020-12-24 | Autonomous driving control system and vehicle |
JP2020215024A Active JP6986780B2 (en) | 2014-11-19 | 2020-12-24 | Autonomous driving control device and vehicle |
JP2021008078A Pending JP2021073131A (en) | 2014-11-19 | 2021-01-21 | Automatic driving control device and vehicle |
JP2021021154A Active JP7122025B2 (en) | 2014-11-19 | 2021-02-12 | Automatic driving control device and vehicle |
JP2021051653A Active JP7186352B2 (en) | 2014-11-19 | 2021-03-25 | Automatic driving control device and vehicle |
JP2021074856A Active JP7122032B2 (en) | 2014-11-19 | 2021-04-27 | Automatic driving control device and vehicle |
JP2021112159A Active JP7231953B2 (en) | 2014-11-19 | 2021-07-06 | Driving history recording device, vehicle, and automatic driving control system |
JP2022089614A Pending JP2022111187A (en) | 2014-11-19 | 2022-06-01 | Automatic driving control device and vehicle |
JP2022094996A Pending JP2022118096A (en) | 2014-11-19 | 2022-06-13 | Automatic driving control device and vehicle |
JP2022190757A Active JP7427280B2 (en) | 2014-11-19 | 2022-11-29 | Automatic driving control equipment and vehicles |
JP2022210742A Active JP7506289B2 (en) | 2014-11-19 | 2022-12-27 | Automatic driving control device and vehicle |
JP2023018409A Active JP7475087B2 (en) | 2014-11-19 | 2023-02-09 | vehicle |
JP2024017835A Pending JP2024045477A (en) | 2014-11-19 | 2024-02-08 | vehicle |
JP2024074842A Pending JP2024097861A (en) | 2014-11-19 | 2024-05-02 | vehicle |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016560272A Active JP6470308B2 (en) | 2014-11-19 | 2015-11-18 | Automatic operation control device |
JP2017222798A Pending JP2018077854A (en) | 2014-11-19 | 2017-11-20 | Automatic driving controller |
Family Applications After (26)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019068526A Active JP6855650B2 (en) | 2014-11-19 | 2019-03-29 | Autonomous driving control device and vehicle |
JP2019068523A Pending JP2019167093A (en) | 2014-11-19 | 2019-03-29 | Automatic driving control device |
JP2019068524A Pending JP2019149178A (en) | 2014-11-19 | 2019-03-29 | Automatic driving control device |
JP2019068525A Active JP6883176B2 (en) | 2014-11-19 | 2019-03-29 | Autonomous driving control device and vehicle |
JP2019114296A Active JP6928204B2 (en) | 2014-11-19 | 2019-06-20 | Automatic operation control device |
JP2019114297A Active JP6991420B2 (en) | 2014-11-19 | 2019-06-20 | Autonomous driving control device and vehicle |
JP2019114298A Active JP6928205B2 (en) | 2014-11-19 | 2019-06-20 | Autonomous driving control device and vehicle |
JP2019201663A Active JP6815048B2 (en) | 2014-11-19 | 2019-11-06 | Autonomous driving control device and vehicle |
JP2019201656A Active JP6815047B2 (en) | 2014-11-19 | 2019-11-06 | Autonomous driving control system and vehicle |
JP2020006729A Active JP6886203B2 (en) | 2014-11-19 | 2020-01-20 | Autonomous driving control device and vehicle |
JP2020151963A Active JP6974664B2 (en) | 2014-11-19 | 2020-09-10 | Autonomous driving control device and vehicle |
JP2020194229A Active JP7209370B2 (en) | 2014-11-19 | 2020-11-24 | Automatic driving control device and vehicle |
JP2020215018A Active JP7142814B2 (en) | 2014-11-19 | 2020-12-24 | Autonomous driving control system and vehicle |
JP2020215024A Active JP6986780B2 (en) | 2014-11-19 | 2020-12-24 | Autonomous driving control device and vehicle |
JP2021008078A Pending JP2021073131A (en) | 2014-11-19 | 2021-01-21 | Automatic driving control device and vehicle |
JP2021021154A Active JP7122025B2 (en) | 2014-11-19 | 2021-02-12 | Automatic driving control device and vehicle |
JP2021051653A Active JP7186352B2 (en) | 2014-11-19 | 2021-03-25 | Automatic driving control device and vehicle |
JP2021074856A Active JP7122032B2 (en) | 2014-11-19 | 2021-04-27 | Automatic driving control device and vehicle |
JP2021112159A Active JP7231953B2 (en) | 2014-11-19 | 2021-07-06 | Driving history recording device, vehicle, and automatic driving control system |
JP2022089614A Pending JP2022111187A (en) | 2014-11-19 | 2022-06-01 | Automatic driving control device and vehicle |
JP2022094996A Pending JP2022118096A (en) | 2014-11-19 | 2022-06-13 | Automatic driving control device and vehicle |
JP2022190757A Active JP7427280B2 (en) | 2014-11-19 | 2022-11-29 | Automatic driving control equipment and vehicles |
JP2022210742A Active JP7506289B2 (en) | 2014-11-19 | 2022-12-27 | Automatic driving control device and vehicle |
JP2023018409A Active JP7475087B2 (en) | 2014-11-19 | 2023-02-09 | vehicle |
JP2024017835A Pending JP2024045477A (en) | 2014-11-19 | 2024-02-08 | vehicle |
JP2024074842A Pending JP2024097861A (en) | 2014-11-19 | 2024-05-02 | vehicle |
Country Status (2)
Country | Link |
---|---|
JP (29) | JP6470308B2 (en) |
WO (1) | WO2016080452A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200133852A (en) * | 2019-05-20 | 2020-12-01 | 현대모비스 주식회사 | Autonomous driving apparatus and method |
KR20210120167A (en) * | 2020-03-25 | 2021-10-07 | 충북대학교 산학협력단 | System and method for responding to risks exceeding sensor coverage of autonomous vehicles |
Families Citing this family (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016080452A1 (en) * | 2014-11-19 | 2016-05-26 | エイディシーテクノロジー株式会社 | Automatic driving control device |
JP6323480B2 (en) | 2016-03-02 | 2018-05-16 | 住友電気工業株式会社 | Program update system, program update method, and computer program |
JP6368958B2 (en) * | 2016-05-12 | 2018-08-08 | 本田技研工業株式会社 | Vehicle control system, vehicle control method, and vehicle control program |
US20190129710A1 (en) * | 2016-06-02 | 2019-05-02 | Sumitomo Electric Industries, Ltd. | Control apparatus, method for determining whether or not a control program is updatable, and computer program |
JP2017224172A (en) * | 2016-06-15 | 2017-12-21 | トヨタ自動車株式会社 | Vehicular drive support apparatus |
JP2018022289A (en) * | 2016-08-02 | 2018-02-08 | 株式会社デンソーテン | Automatic operation switching device, vehicle control system and automatic operation switching method |
CN109643491B (en) * | 2016-09-02 | 2021-09-14 | 三菱电机株式会社 | Information processing apparatus, communication terminal, information processing method, and communication terminal control method |
JP6846431B2 (en) * | 2016-11-10 | 2021-03-24 | 本田技研工業株式会社 | Vehicle control systems, vehicle control methods, and vehicle control programs |
JP6493366B2 (en) | 2016-11-18 | 2019-04-03 | トヨタ自動車株式会社 | Vehicle control device |
KR20190058534A (en) * | 2016-11-22 | 2019-05-29 | 히다치 오토모티브 시스템즈 가부시키가이샤 | Steering control device |
JP6618455B2 (en) * | 2016-11-28 | 2019-12-11 | 日立オートモティブシステムズ株式会社 | Electronic control device, in-vehicle system, and power supply control method |
US10803683B2 (en) * | 2017-02-14 | 2020-10-13 | Kabushiki Kaisha Toshiba | Information processing device, information processing method, computer program product, and moving object |
WO2018154859A1 (en) | 2017-02-23 | 2018-08-30 | 本田技研工業株式会社 | Vehicle control system and control method |
WO2018154862A1 (en) | 2017-02-23 | 2018-08-30 | 本田技研工業株式会社 | Vehicle control system, and control method |
JP6889241B2 (en) | 2017-02-23 | 2021-06-18 | 本田技研工業株式会社 | Vehicle control system |
JP6631564B2 (en) * | 2017-03-07 | 2020-01-15 | オムロン株式会社 | Automatic driving vehicle monitoring device, method and program |
JP6652091B2 (en) * | 2017-03-10 | 2020-02-19 | オムロン株式会社 | Operation control operation support device, operation control operation support method, and operation control operation support program |
JP2018169667A (en) * | 2017-03-29 | 2018-11-01 | 株式会社デンソー | Driving information recording system, driving information recording method, and program |
JP6790960B2 (en) * | 2017-03-29 | 2020-11-25 | 株式会社デンソー | Automatic operation control device |
JP7003451B2 (en) * | 2017-05-31 | 2022-01-20 | 株式会社デンソー | Vehicle control device |
JP2019026149A (en) | 2017-08-01 | 2019-02-21 | トヨタ自動車株式会社 | Vehicle automatic driving control device |
US10065638B1 (en) * | 2017-08-03 | 2018-09-04 | Uber Technologies, Inc. | Multi-model switching on a collision mitigation system |
US10289114B2 (en) * | 2017-08-08 | 2019-05-14 | The Boeing Company | Safety controls for network connected autonomous vehicle |
US11100729B2 (en) * | 2017-08-08 | 2021-08-24 | Panasonic Intellectual Property Corporation Of America | Information processing method, information processing system, and program |
KR101794310B1 (en) | 2017-08-28 | 2017-11-07 | 공간정보기술 주식회사 | Object collision avoidance system at intersection using stereo camera |
JP2019067147A (en) * | 2017-09-29 | 2019-04-25 | パイオニア株式会社 | Information generation device, information generation method, and program for information generation device |
US11705000B2 (en) | 2017-09-29 | 2023-07-18 | Pioneer Corporation | Information generation device, information generation method, and program for information generation device |
JP6664363B2 (en) | 2017-10-27 | 2020-03-13 | 本田技研工業株式会社 | Power supply device and vehicle |
US11718286B2 (en) * | 2017-10-27 | 2023-08-08 | Continental Teves Ag & Co. Ohg | Method for controlling a parking process |
JP7004547B2 (en) * | 2017-11-13 | 2022-01-21 | 日立Astemo株式会社 | Electronic controls, in-vehicle systems, and power supplies |
JP6919519B2 (en) * | 2017-11-20 | 2021-08-18 | トヨタ自動車株式会社 | Vehicle control device |
JP2019093808A (en) * | 2017-11-20 | 2019-06-20 | トヨタ自動車株式会社 | Vehicular control apparatus |
WO2019116459A1 (en) | 2017-12-13 | 2019-06-20 | 本田技研工業株式会社 | Vehicle, and control system and control method therefor |
JP6954085B2 (en) * | 2017-12-18 | 2021-10-27 | トヨタ自動車株式会社 | Vehicle control device |
JPWO2019142356A1 (en) * | 2018-01-22 | 2021-01-28 | 日産自動車株式会社 | Vehicle control method and vehicle control device |
JP6751730B2 (en) * | 2018-02-02 | 2020-09-09 | 本田技研工業株式会社 | Vehicle control device |
JP6647326B2 (en) * | 2018-02-02 | 2020-02-14 | 本田技研工業株式会社 | Vehicle control device |
JP7031337B2 (en) * | 2018-02-05 | 2022-03-08 | 株式会社デンソー | Vehicle air conditioner |
DE112018007201T5 (en) * | 2018-03-01 | 2020-11-26 | Honda Motor Co., Ltd. | DRIVE CONTROL DEVICE, DRIVE CONTROL PROCEDURE AND PROGRAM |
JP6637091B2 (en) * | 2018-03-07 | 2020-01-29 | 本田技研工業株式会社 | Vehicle control device |
JP2019156233A (en) * | 2018-03-14 | 2019-09-19 | アイシン精機株式会社 | Collision avoidance support device |
JP2019193442A (en) * | 2018-04-25 | 2019-10-31 | 矢崎総業株式会社 | Electric connection box |
KR102000395B1 (en) * | 2018-05-10 | 2019-10-01 | 경일대학교산학협력단 | Apparatus for switching driving mode in autonomous driving vehicle, method thereof and computer recordable medium storing program to perform the method |
KR102163895B1 (en) * | 2018-07-16 | 2020-10-12 | 엘지전자 주식회사 | Vehicle control device and vehicle comprising the same |
CN110874945A (en) * | 2018-08-31 | 2020-03-10 | 百度在线网络技术(北京)有限公司 | Roadside sensing system based on vehicle-road cooperation and vehicle control method thereof |
WO2020053983A1 (en) * | 2018-09-12 | 2020-03-19 | 三菱電機株式会社 | Autonomous driving diagnostic device and autonomous driving diagnostic method |
JP2020050109A (en) * | 2018-09-26 | 2020-04-02 | 本田技研工業株式会社 | Vehicle control device, vehicle control method, and program |
JP7198624B2 (en) * | 2018-10-04 | 2023-01-04 | 株式会社Subaru | vehicle controller |
JP7182113B2 (en) | 2018-10-09 | 2022-12-02 | パナソニックIpマネジメント株式会社 | Vehicle and stop switch device |
JP7172440B2 (en) * | 2018-10-24 | 2022-11-16 | 株式会社デンソー | In-vehicle device and education system |
JP2020107134A (en) * | 2018-12-27 | 2020-07-09 | 豊田合成株式会社 | Vehicular communication system, on-vehicle light emitting device, information acquisition providing device, and on-vehicle device |
WO2020183695A1 (en) * | 2019-03-14 | 2020-09-17 | オムロン株式会社 | Teaching results application system, control device, and teaching results application method |
JP7249551B2 (en) * | 2019-03-28 | 2023-03-31 | パナソニックIpマネジメント株式会社 | Vehicle anomaly detection device, vehicle anomaly detection system and program |
US20220173960A1 (en) | 2019-04-03 | 2022-06-02 | Mitsubishi Electric Corporation | Vehicle data processing device, vehicle data processing system, and vehicle data processing method |
JP7249920B2 (en) * | 2019-09-18 | 2023-03-31 | 日産自動車株式会社 | Vehicle emergency stop method and vehicle |
US11740628B2 (en) | 2020-03-18 | 2023-08-29 | Baidu Usa Llc | Scenario based control of autonomous driving vehicle |
JP7411961B2 (en) * | 2020-03-30 | 2024-01-12 | パナソニックIpマネジメント株式会社 | Driving support device, driving support system, and driving support method |
WO2021199099A1 (en) * | 2020-03-30 | 2021-10-07 | 日本電気株式会社 | Control device, control system, and control method |
JP7502174B2 (en) | 2020-12-22 | 2024-06-18 | 株式会社クボタ | Agricultural machinery and system and method for controlling an agricultural machinery |
US20240067210A1 (en) * | 2020-12-28 | 2024-02-29 | Subaru Corporation | Driving control system for vehicle, and driving control apparatus for vehicle |
WO2022144984A1 (en) * | 2020-12-28 | 2022-07-07 | 本田技研工業株式会社 | Vehicle control system and vehicle control method |
CN115996870A (en) * | 2020-12-28 | 2023-04-21 | 本田技研工业株式会社 | Vehicle control device, vehicle control method, and program |
JP7282280B1 (en) * | 2021-09-02 | 2023-05-26 | 本田技研工業株式会社 | VEHICLE CONTROL DEVICE, VEHICLE CONTROL METHOD, AND PROGRAM |
CN114537443B (en) * | 2022-03-22 | 2024-05-03 | 重庆长安汽车股份有限公司 | Longitudinal control system and method for driving and parking |
TW202400594A (en) | 2022-04-29 | 2024-01-01 | 日商半導體能源研究所股份有限公司 | Organic compound, light-emitting device, and light-emitting apparatus |
WO2024190392A1 (en) * | 2023-03-10 | 2024-09-19 | 株式会社デンソー | Parking assistance system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0481330A (en) * | 1990-07-25 | 1992-03-16 | Hitachi Ltd | Constant speed travelling control method |
JPH11175897A (en) * | 1997-12-16 | 1999-07-02 | Hitachi Ltd | Cruise control device |
JP2006298008A (en) * | 2005-04-15 | 2006-11-02 | Fuji Heavy Ind Ltd | Operation supporting device of vehicle |
JP2007237820A (en) * | 2006-03-07 | 2007-09-20 | Denso Corp | Automatic travel control device of vehicle |
JP2013105278A (en) * | 2011-11-11 | 2013-05-30 | Komatsu Ltd | Mining machine management system and mining machine management method |
Family Cites Families (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5417512B2 (en) * | 1973-07-31 | 1979-06-30 | ||
JPS5519618A (en) * | 1978-07-25 | 1980-02-12 | Nissan Motor Co Ltd | Fixed speed travelling device for car |
JPS6093523U (en) * | 1983-12-02 | 1985-06-26 | スズキ株式会社 | Release device for vehicle constant speed running device |
JPH0268218U (en) * | 1988-11-14 | 1990-05-23 | ||
JP2904282B2 (en) * | 1989-05-17 | 1999-06-14 | マツダ株式会社 | Travel control device for mobile vehicles |
JPH04146825A (en) * | 1990-10-05 | 1992-05-20 | Toyota Motor Corp | Running controller for vehicle |
JPH04218435A (en) * | 1990-12-18 | 1992-08-10 | Mazda Motor Corp | Car running controller |
JPH04129327U (en) * | 1991-05-20 | 1992-11-26 | 富士通テン株式会社 | Automobile constant speed running device |
JPH052213U (en) * | 1991-06-19 | 1993-01-14 | 株式会社明電舎 | Automated guided vehicle management device |
JPH06171391A (en) * | 1992-12-03 | 1994-06-21 | Toyota Motor Corp | Travel control device for vehicle |
JPH06171394A (en) * | 1992-12-11 | 1994-06-21 | Kansei Corp | Constant speed travel maintaining control method |
JP3094834B2 (en) * | 1995-03-30 | 2000-10-03 | 三菱自動車工業株式会社 | Low alertness device |
JP3564547B2 (en) * | 1995-04-17 | 2004-09-15 | 本田技研工業株式会社 | Automatic driving guidance device |
JPH09145402A (en) * | 1995-11-22 | 1997-06-06 | Matsushita Electric Ind Co Ltd | Navigation device |
JPH10166900A (en) * | 1996-12-16 | 1998-06-23 | Toyota Motor Corp | Automatic traveling controller |
JP3728823B2 (en) * | 1996-09-03 | 2005-12-21 | 日産自動車株式会社 | Vehicle travel control device |
JP3731258B2 (en) * | 1996-09-03 | 2006-01-05 | 日産自動車株式会社 | Vehicle travel control device |
JP3644149B2 (en) * | 1996-09-10 | 2005-04-27 | 日産自動車株式会社 | Inter-vehicle distance control type constant speed travel device |
DE19640940A1 (en) | 1996-10-04 | 1998-04-09 | Bosch Gmbh Robert | navigation system |
JPH10166896A (en) * | 1996-12-09 | 1998-06-23 | Mitsubishi Electric Corp | Follow-up traveling controller for vehicle |
JPH10315801A (en) * | 1997-05-19 | 1998-12-02 | Honda Motor Co Ltd | Running control device for vehicle |
JPH10329575A (en) * | 1997-05-29 | 1998-12-15 | Toyota Motor Corp | Automatic running vehicle control device |
JP3364413B2 (en) * | 1997-07-23 | 2003-01-08 | 株式会社デンソー | Automatic operation control device |
JPH1142955A (en) * | 1997-07-25 | 1999-02-16 | Toyota Motor Corp | Vehicular running control device |
JPH1191397A (en) * | 1997-09-22 | 1999-04-06 | Toyota Motor Corp | Automatic travel vehicle control device |
JPH11184521A (en) * | 1997-12-24 | 1999-07-09 | Mitsubishi Electric Corp | Automatic vehicle allocation system |
JP3620278B2 (en) * | 1998-03-27 | 2005-02-16 | 日産自動車株式会社 | Constant speed traveling control system for vehicles |
JP2969176B1 (en) * | 1998-06-03 | 1999-11-02 | 建設省土木研究所長 | Automatic merging control method and device for car |
JP2000038050A (en) * | 1998-07-23 | 2000-02-08 | Hino Motors Ltd | Running control device for automobile |
JP2001001791A (en) * | 1999-04-19 | 2001-01-09 | Toyota Motor Corp | Control system for vehicle |
JP2001101421A (en) | 1999-09-30 | 2001-04-13 | Sumitomo Electric Ind Ltd | Traveling supporting device |
DE10046832B4 (en) * | 2000-09-20 | 2011-02-03 | Daimler Ag | Device and method for detecting driving data of a motor vehicle with an electronically controllable drive train |
JP2002163799A (en) * | 2000-11-27 | 2002-06-07 | Natl Inst For Land & Infrastructure Management Mlit | Release device for automatic driving |
JP2002236993A (en) * | 2001-02-09 | 2002-08-23 | Kddi Research & Development Laboratories Inc | Travel control system |
JP2002264826A (en) | 2001-03-09 | 2002-09-18 | Toyota Motor Corp | Automatic driving device for moving body |
JP3866536B2 (en) * | 2001-06-27 | 2007-01-10 | 株式会社デンソー | Vehicle automatic driving system |
JP2003077100A (en) * | 2001-09-03 | 2003-03-14 | Denso Corp | Anomaly detection system, automatic operation system, and anomaly detection method |
JP2003118424A (en) * | 2001-10-16 | 2003-04-23 | Denso Corp | Traveling control device |
JP3980868B2 (en) * | 2001-11-02 | 2007-09-26 | パイオニア株式会社 | Vehicle automatic guidance system, control device in vehicle automatic guidance system, vehicle automatic guidance method, and automatic guidance processing program. |
JP2003279357A (en) * | 2002-03-22 | 2003-10-02 | Toshihiro Fukumoto | Simple and safe drive controlling gear for car |
JP4019865B2 (en) * | 2002-09-06 | 2007-12-12 | 日産自動車株式会社 | Vehicle information presentation device |
JP2004338640A (en) * | 2003-05-16 | 2004-12-02 | Sumitomo Electric Ind Ltd | Automatic traveling system for vehicle |
JP4055653B2 (en) * | 2003-05-27 | 2008-03-05 | 株式会社デンソー | Vehicle speed control device and program |
JP4239841B2 (en) * | 2004-02-05 | 2009-03-18 | トヨタ自動車株式会社 | Vehicle driving support device |
JP2005297817A (en) | 2004-04-13 | 2005-10-27 | Fujitsu Ten Ltd | Driving assistance device |
JP2005310011A (en) * | 2004-04-26 | 2005-11-04 | Mitsubishi Electric Corp | Cruising support device |
JP2006036075A (en) * | 2004-07-28 | 2006-02-09 | Nissan Motor Co Ltd | Rainfall sensing type control device |
JP4735310B2 (en) * | 2005-04-15 | 2011-07-27 | 株式会社デンソー | Driving support device |
JP2006298115A (en) | 2005-04-19 | 2006-11-02 | Aisin Aw Co Ltd | Driving-support method and driving-support device |
JP2007131177A (en) * | 2005-11-10 | 2007-05-31 | Fujitsu Ten Ltd | On-vehicle electronic control device, and action management device |
JP2007137148A (en) * | 2005-11-16 | 2007-06-07 | Denso Corp | Apparatus for travel control of vehicle |
JP2007161119A (en) * | 2005-12-14 | 2007-06-28 | Fujitsu Ten Ltd | Car parking supporting system, car parking facility device and car parking supporting device |
JP2007182143A (en) * | 2006-01-06 | 2007-07-19 | Toyota Motor Corp | Vehicle running control unit |
JP4733545B2 (en) * | 2006-03-27 | 2011-07-27 | 富士重工業株式会社 | Lane recognition device |
JP4867459B2 (en) * | 2006-04-25 | 2012-02-01 | トヨタ自動車株式会社 | Driving support system, driving support device and abnormal condition transmission device constituting the system |
JP4862502B2 (en) * | 2006-06-08 | 2012-01-25 | 日産自動車株式会社 | Driving support system and driving support method |
JP5141941B2 (en) | 2006-08-22 | 2013-02-13 | 株式会社ジェイテクト | In-vehicle control device |
JP4775177B2 (en) * | 2006-08-25 | 2011-09-21 | 株式会社デンソー | Travel control device |
JP4961912B2 (en) | 2006-09-04 | 2012-06-27 | トヨタ自動車株式会社 | Vehicle with user protection function outside the vehicle |
JP4985103B2 (en) * | 2007-05-28 | 2012-07-25 | トヨタ自動車株式会社 | Automatic vehicle driving device |
JP2008302741A (en) * | 2007-06-05 | 2008-12-18 | Toyota Motor Corp | Driving support device |
JP2009018625A (en) * | 2007-07-10 | 2009-01-29 | Toyota Motor Corp | Running control unit |
JP2009023560A (en) | 2007-07-20 | 2009-02-05 | Toyota Motor Corp | Driving support device |
JP2009031196A (en) * | 2007-07-30 | 2009-02-12 | Aisin Aw Co Ltd | Information reporting system and program |
JP2009029343A (en) * | 2007-07-30 | 2009-02-12 | Hitachi Ltd | Safe driving support method, on-vehicle terminal device and driving support program |
JP5108424B2 (en) * | 2007-09-06 | 2012-12-26 | トヨタ自動車株式会社 | Vehicle travel control device |
JP4989448B2 (en) * | 2007-12-25 | 2012-08-01 | トヨタ自動車株式会社 | Nearby vehicle monitoring device |
JP5231816B2 (en) * | 2008-01-16 | 2013-07-10 | 富士重工業株式会社 | Vehicle parking driving support device |
JP5227065B2 (en) * | 2008-01-25 | 2013-07-03 | 株式会社岩根研究所 | 3D machine map, 3D machine map generation device, navigation device and automatic driving device |
JP2009245330A (en) * | 2008-03-31 | 2009-10-22 | Toyota Central R&D Labs Inc | Information notification device and information notification system |
JP4737239B2 (en) * | 2008-06-20 | 2011-07-27 | トヨタ自動車株式会社 | Driving assistance device |
JP2010072836A (en) * | 2008-09-17 | 2010-04-02 | Toyota Motor Corp | Peripheral monitoring device |
JP5115458B2 (en) | 2008-11-26 | 2013-01-09 | トヨタ自動車株式会社 | Driving assistance device |
JP2010188897A (en) | 2009-02-19 | 2010-09-02 | Panasonic Corp | Transmission type display device |
JP2010208567A (en) * | 2009-03-12 | 2010-09-24 | Toyota Motor Corp | Vehicle traveling support device |
JP2010252153A (en) * | 2009-04-17 | 2010-11-04 | Ihi Corp | New transportation system |
DE102009027275A1 (en) * | 2009-06-29 | 2010-12-30 | Robert Bosch Gmbh | Image processing method for a driver assistance system of a motor vehicle for detecting and classifying at least a part of at least one predetermined picture element |
JP2011022643A (en) * | 2009-07-13 | 2011-02-03 | Nissan Motor Co Ltd | Driving support device and driving support method |
JP5573266B2 (en) * | 2010-03-19 | 2014-08-20 | アイシン・エィ・ダブリュ株式会社 | Vehicle object image recognition apparatus, vehicle object image recognition method, and computer program |
JP5633186B2 (en) * | 2010-05-12 | 2014-12-03 | トヨタ自動車株式会社 | Parking assistance device |
JP2011240816A (en) * | 2010-05-18 | 2011-12-01 | Denso Corp | Autonomous running control system |
JP2012027760A (en) * | 2010-07-26 | 2012-02-09 | Suzuki Motor Corp | Lane deviation preventive system |
JP5240316B2 (en) * | 2010-10-26 | 2013-07-17 | 株式会社デンソー | Vehicle occupant non-operation driving system |
JP5335754B2 (en) * | 2010-10-27 | 2013-11-06 | 株式会社エフティエルインターナショナル | Elderly mobility support system |
JP2012111263A (en) * | 2010-11-19 | 2012-06-14 | Denso Corp | Automatic controller |
JP2012216069A (en) * | 2011-03-31 | 2012-11-08 | Equos Research Co Ltd | Vehicle and vehicle control program |
DE102011079668B3 (en) | 2011-07-22 | 2012-08-23 | Continental Automotive Gmbh | Control system for a motor vehicle |
JP5777974B2 (en) * | 2011-08-19 | 2015-09-16 | ダイムラー・アクチェンゲゼルシャフトDaimler AG | Automatic travel control device |
JP5758759B2 (en) * | 2011-09-20 | 2015-08-05 | トヨタ自動車株式会社 | Vehicle road surface determination device and driving support device |
JP2013097677A (en) * | 2011-11-02 | 2013-05-20 | Daimler Ag | Driving management system |
JP5895674B2 (en) * | 2012-04-05 | 2016-03-30 | トヨタ自動車株式会社 | Driving assistance device |
JP5942761B2 (en) * | 2012-10-03 | 2016-06-29 | トヨタ自動車株式会社 | Driving support device and driving support method |
DE102012110595A1 (en) * | 2012-11-06 | 2014-05-08 | Conti Temic Microelectronic Gmbh | Method and device for detecting traffic signs for a vehicle |
KR101641161B1 (en) * | 2012-11-08 | 2016-07-20 | 도요타 지도샤(주) | Driving assistance device and driving assistance method |
JP2014106854A (en) * | 2012-11-29 | 2014-06-09 | Toyota Infotechnology Center Co Ltd | Automatic driving vehicle control apparatus and method |
US8825258B2 (en) | 2012-11-30 | 2014-09-02 | Google Inc. | Engaging and disengaging for autonomous driving |
JP2014108771A (en) | 2012-12-04 | 2014-06-12 | Honda Motor Co Ltd | Vehicle control unit |
JP2014184746A (en) * | 2013-03-21 | 2014-10-02 | Toyota Motor Corp | Parking assist apparatus, and control device |
WO2016080452A1 (en) * | 2014-11-19 | 2016-05-26 | エイディシーテクノロジー株式会社 | Automatic driving control device |
-
2015
- 2015-11-18 WO PCT/JP2015/082427 patent/WO2016080452A1/en active Application Filing
- 2015-11-18 JP JP2016560272A patent/JP6470308B2/en active Active
-
2017
- 2017-11-20 JP JP2017222798A patent/JP2018077854A/en active Pending
-
2019
- 2019-01-16 JP JP2019005457A patent/JP6754965B2/en active Active
- 2019-03-29 JP JP2019068526A patent/JP6855650B2/en active Active
- 2019-03-29 JP JP2019068523A patent/JP2019167093A/en active Pending
- 2019-03-29 JP JP2019068524A patent/JP2019149178A/en active Pending
- 2019-03-29 JP JP2019068525A patent/JP6883176B2/en active Active
- 2019-06-20 JP JP2019114296A patent/JP6928204B2/en active Active
- 2019-06-20 JP JP2019114297A patent/JP6991420B2/en active Active
- 2019-06-20 JP JP2019114298A patent/JP6928205B2/en active Active
- 2019-11-06 JP JP2019201663A patent/JP6815048B2/en active Active
- 2019-11-06 JP JP2019201656A patent/JP6815047B2/en active Active
-
2020
- 2020-01-20 JP JP2020006729A patent/JP6886203B2/en active Active
- 2020-09-10 JP JP2020151963A patent/JP6974664B2/en active Active
- 2020-11-24 JP JP2020194229A patent/JP7209370B2/en active Active
- 2020-12-24 JP JP2020215018A patent/JP7142814B2/en active Active
- 2020-12-24 JP JP2020215024A patent/JP6986780B2/en active Active
-
2021
- 2021-01-21 JP JP2021008078A patent/JP2021073131A/en active Pending
- 2021-02-12 JP JP2021021154A patent/JP7122025B2/en active Active
- 2021-03-25 JP JP2021051653A patent/JP7186352B2/en active Active
- 2021-04-27 JP JP2021074856A patent/JP7122032B2/en active Active
- 2021-07-06 JP JP2021112159A patent/JP7231953B2/en active Active
-
2022
- 2022-06-01 JP JP2022089614A patent/JP2022111187A/en active Pending
- 2022-06-13 JP JP2022094996A patent/JP2022118096A/en active Pending
- 2022-11-29 JP JP2022190757A patent/JP7427280B2/en active Active
- 2022-12-27 JP JP2022210742A patent/JP7506289B2/en active Active
-
2023
- 2023-02-09 JP JP2023018409A patent/JP7475087B2/en active Active
-
2024
- 2024-02-08 JP JP2024017835A patent/JP2024045477A/en active Pending
- 2024-05-02 JP JP2024074842A patent/JP2024097861A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0481330A (en) * | 1990-07-25 | 1992-03-16 | Hitachi Ltd | Constant speed travelling control method |
JPH11175897A (en) * | 1997-12-16 | 1999-07-02 | Hitachi Ltd | Cruise control device |
JP2006298008A (en) * | 2005-04-15 | 2006-11-02 | Fuji Heavy Ind Ltd | Operation supporting device of vehicle |
JP2007237820A (en) * | 2006-03-07 | 2007-09-20 | Denso Corp | Automatic travel control device of vehicle |
JP2013105278A (en) * | 2011-11-11 | 2013-05-30 | Komatsu Ltd | Mining machine management system and mining machine management method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200133852A (en) * | 2019-05-20 | 2020-12-01 | 현대모비스 주식회사 | Autonomous driving apparatus and method |
KR102616971B1 (en) * | 2019-05-20 | 2023-12-27 | 현대모비스 주식회사 | Autonomous driving apparatus and method |
KR20210120167A (en) * | 2020-03-25 | 2021-10-07 | 충북대학교 산학협력단 | System and method for responding to risks exceeding sensor coverage of autonomous vehicles |
KR102318113B1 (en) * | 2020-03-25 | 2021-10-27 | 충북대학교 산학협력단 | System and method for responding to risks exceeding sensor coverage of autonomous vehicles |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6986780B2 (en) | Autonomous driving control device and vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190116 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190426 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190919 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191001 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191021 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191114 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20191212 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20191213 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200218 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20200324 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20200324 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200414 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20200414 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20200423 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20200428 |
|
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: 20200714 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200803 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6754965 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |