JP2022060080A - Vehicle drive support device - Google Patents
Vehicle drive support device Download PDFInfo
- Publication number
- JP2022060080A JP2022060080A JP2020168087A JP2020168087A JP2022060080A JP 2022060080 A JP2022060080 A JP 2022060080A JP 2020168087 A JP2020168087 A JP 2020168087A JP 2020168087 A JP2020168087 A JP 2020168087A JP 2022060080 A JP2022060080 A JP 2022060080A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- traveling
- lane
- control
- preceding vehicle
- 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.)
- Pending
Links
- 230000004397 blinking Effects 0.000 claims abstract description 61
- 230000007246 mechanism Effects 0.000 claims abstract description 7
- 238000001514 detection method Methods 0.000 claims description 13
- 238000000034 method Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 12
- 230000006399 behavior Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 230000001629 suppression Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/588—Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
- B60W30/165—Automatically following the path of a preceding lead vehicle, e.g. "electronic tow-bar"
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
- G06V20/584—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of vehicle lights or traffic lights
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/10—Number of lanes
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/53—Road markings, e.g. lane marker or crosswalk
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4041—Position
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4045—Intention, e.g. lane change or imminent movement
-
- 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
-
- 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/18—Braking system
-
- 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/20—Steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/106—Longitudinal acceleration
-
- 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
- B60W2754/00—Output or target parameters relating to objects
- B60W2754/10—Spatial relation or speed relative to objects
- B60W2754/30—Longitudinal distance
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Description
本発明は、自車両を先行車に追従して、目標進行路上を走行させる車両の運転支援装置に関する。 The present invention relates to a vehicle driving support device for driving an own vehicle on a target traveling road by following a preceding vehicle.
従来、車両の運転支援においては、自車両の前方に設定した目標進行路上に先行車を検出し、その車間距離が設定車間距離以内となった場合、先行車との車間距離を所定に維持させながら目標進行路上を走行させる先行車追従制御が知られている。 Conventionally, in vehicle driving support, a preceding vehicle is detected on a target traveling road set in front of the own vehicle, and when the inter-vehicle distance is within the set inter-vehicle distance, the inter-vehicle distance with the preceding vehicle is maintained at a predetermined value. However, it is known that the preceding vehicle follows the vehicle to travel on the target traveling road.
このような運転支援技術においては、走行車線の左右を区画する白線などの車線区画線の例えば中央を自車両が走行するように目標進行路を設定し、自車両に搭載したカメラやレーダ、或いはこれらの組み合わせからなる走行環境情報取得手段で取得した自車両前方の走行環境情報、およびカーナビゲーションシステムによる地図情報と自車位置情報とに基づき、自車両が目標進行路上を走行するように先行車追従制御、車線維持制御などの各種走行制御を行う。 In such driving assistance technology, a target travel path is set so that the own vehicle travels in, for example, the center of a lane division line such as a white line that divides the left and right sides of the driving lane, and a camera, a radar, or a camera mounted on the own vehicle, or Based on the driving environment information in front of the own vehicle acquired by the driving environment information acquisition means consisting of these combinations, and the map information and the own vehicle position information by the car navigation system, the preceding vehicle so that the own vehicle travels on the target traveling road. Performs various driving controls such as follow-up control and lane keeping control.
例えば、特許文献1には、先行車の障害物回避行動を早期に検出し、余裕を持って自車両の障害物回避行動を行うことのできる車両の走行制御装置が開示されている。
For example,
ところで、先行車追従制御、車線維持制御などの運転支援中において、車線区画線認識の信頼度が低いときや、車線区画線が認識できず、先行車を追従して走行制御しているときに、所望の進行路に反した先行車の挙動に対して自車両のハンドルがつられるようなステアリング制御が行われてしまう課題があった。 By the way, during driving support such as preceding vehicle follow-up control and lane keeping control, when the reliability of lane lane marking recognition is low, or when the lane lane marking cannot be recognized and driving control is performed by following the preceding vehicle. There is a problem that steering control is performed so that the steering wheel of the own vehicle is hung with respect to the behavior of the preceding vehicle contrary to the desired course.
そこで、本発明は、上記課題を解決するため。先行車追従制御、車線維持制御などの運転支援を実行している際に、先行車を追従して走行制御しているときに、所望の進行路に反した先行車の挙動に対して、自車両のハンドルがつられるようなステアリング制御を抑制する車両の運転支援装置を提供することを目的としている。 Therefore, the present invention is for solving the above-mentioned problems. When driving support such as preceding vehicle follow-up control and lane keeping control is being executed, when driving is being controlled by following the preceding vehicle, the behavior of the preceding vehicle that goes against the desired course of travel is self-responsible. It is an object of the present invention to provide a vehicle driving support device that suppresses steering control such that the steering wheel of the vehicle is hung.
本発明の一態様の車両の走行制御装置は、自車両に搭載されて、該自車両の前方の走行環境画像情報を取得する外部認識部と、前記外部認識部により取得された前記走行環境画像情報から車線区画線および他車両のブレーキランプの点灯およびウインカランプの点滅を検出する走行環境認識部と、ステアリング機構の駆動源を作動させるステアリング制御ユニットと、前記ステアリング制御ユニットを前記走行環境認識部の検出結果に基づいて制御し、目標走行経路に沿って前記自車両を走行制御するエンジン制御ユニットと、を備え、前記走行環境認識部は、前記ウインカランプの点滅を検出した前記他車両において、該ウインカランプの点滅が消灯してから所定時間の経過後に、同一の該他車両の前記ウインカランプの点滅の検出処理を再度実行できる状態になる。 The vehicle traveling control device of one aspect of the present invention is mounted on the own vehicle and acquires the traveling environment image information in front of the own vehicle, and the traveling environment image acquired by the external recognition unit. The driving environment recognition unit that detects the lighting of the lane marking line and the brake lamps of other vehicles and the blinking of the blinker lamp from the information, the steering control unit that operates the drive source of the steering mechanism, and the steering control unit are the driving environment recognition unit. The vehicle includes an engine control unit that controls based on the detection result of the vehicle and controls the vehicle to travel along the target driving route, and the traveling environment recognition unit detects the blinking of the winker lamp in the other vehicle. After a predetermined time has elapsed after the blinking of the winker lamp is turned off, the blinking detection process of the blinker lamp of the same other vehicle can be executed again.
本発明によれば、先行車追従制御、車線維持制御などの運転支援を実行している際に、所望の進行路に反し、追従している先行車の挙動に対して自車両のハンドルが大きく取られるようなステアリング制御を抑制する車両の運転支援装置を提供することができる。 According to the present invention, when driving assistance such as preceding vehicle follow-up control and lane keeping control is executed, the steering wheel of the own vehicle is large with respect to the behavior of the preceding vehicle that is following the desired course. It is possible to provide a vehicle driving support device that suppresses steering control such as that taken.
以下、図面を参照して本発明の形態を説明する。図面は本発明の一実施形態に係り、図1は走行制御システムの全体構成図である。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. The drawings relate to one embodiment of the present invention, and FIG. 1 is an overall configuration diagram of a travel control system.
図1,2に示すように、本実施形態における走行制御システム1は、複数の車両にそれぞれ搭載された走行制御装置10と、複数の走行制御装置10が無線通信を介して接続されるネットワーク環境NWに設けられる複数の管制装置100と、を有して構成されている。管制装置100は、例えば、クラウドコンピューティングやエッジコンピューティングによるネットワーク環境、或いは道路付帯設備網によるネットワーク環境のサーバ装置として設けられている。
As shown in FIGS. 1 and 2, the
管制装置100は、各車両の走行制御装置10から送信される道路地図情報を逐次統合して更新し、更新した道路地図情報を各車両に送信する。このため、管制装置100は、道路地図情報統合_ECU101と、送受信機102と、を有して構成されている。
The
道路地図境情報統合_ECU101は、送受信機102を通じて複数の車両から収集した道路地図情報を統合して、道路上の車両を取り巻く道路地図情報を逐次更新する。道路地図情報は、例えば、ダイナミックマップからなり、主として道路情報を構成する静的情報および準静的情報と、主として交通情報を構成する準動的情報および動的情報と、の4層の情報を有する。
Road map
静的情報は、例えば、道路や道路上の構造物、車線情報、路面情報、恒久的な規制情報など、1ヶ月以内の更新頻度が求められる情報によって構成されている。準静的情報は、例えば、道路工事やイベントなどによる交通規制情報、広域気象情報、渋滞予測など、1時間以内での更新頻度が求められる情報によって構成されている。 Static information is composed of information such as roads and structures on roads, lane information, road surface information, and permanent regulation information, which are required to be updated frequently within one month. The quasi-static information is composed of information that is required to be updated frequently within one hour, such as traffic regulation information due to road construction and events, wide area weather information, and traffic congestion prediction.
準動的情報は、例えば、観測時点における実際の渋滞状況や走行規制、落下物や障害物など、一時的な走行障害状況、実際の事故状態、狭域気象情報など、例えば1分以内での更新頻度が求められる情報によって構成されている。 Semi-dynamic information includes, for example, actual traffic congestion and driving restrictions at the time of observation, temporary driving obstacles such as falling objects and obstacles, actual accident conditions, narrow-area weather information, etc., within one minute, for example. It is composed of information that requires the update frequency.
動的情報は、例えば、移動体の間で送信・交換される情報や現在示されている信号の情報、交差点内の歩行者/二輪車情報、交差点を直進する車両情報など、1秒以内での更新頻度が求められる情報によって構成されている。 Dynamic information is, for example, information transmitted / exchanged between moving objects, information on currently displayed signals, information on pedestrians / motorcycles in intersections, information on vehicles traveling straight on intersections, etc. within 1 second. It is composed of information that requires the update frequency.
このような道路地図情報は、各車両から次の情報を受信するまでの周期で維持/更新され、更新された道路地図情報は送受信機102を通じて各車両に適宜送信される。
Such road map information is maintained / updated in a cycle until the next information is received from each vehicle, and the updated road map information is appropriately transmitted to each vehicle through the
車両の走行制御装置10は、車外の走行環境を認識するためのユニットとして、走行環境認識ユニット11およびロケータユニット12を有する。また、走行制御装置10は、走行制御ユニット(以下、「走行_ECU」と称す)22と、エンジン制御ユニット(以下、「E/G_ECU」と称す)23と、ステアリング(操舵)制御ユニットであるパワーステアリング制御ユニット(以下、「PS_ECU」と称す)24と、ブレーキ制御ユニット(以下、「BK_ECU」と称す)25と、を備える。これら各制御ユニット22~25は、走行環境認識ユニット11およびロケータユニット12と共に、CAN(Controller Area Network)などの車内通信回線を介して接続されている。
The vehicle
走行環境認識ユニット11は、例えば、車室内前部の上部中央に固定されている。この走行環境認識ユニット11は、メインカメラ11aおよびサブカメラ11bからなる外部認識装置である車載カメラ(ステレオカメラ)と、画像処理ユニット(IPU)11cと、第1の走行環境認識部11dと、を有している。
The traveling
メインカメラ11aおよびサブカメラ11bは、例えば、自車両Mの前方の実空間をセンシングする自律センサである。これらメインカメラ11aおよびサブカメラ11bは、例えば、車幅方向中央を挟んで左右対称な位置に配置され、自車両Mの前方領域Af(図3参照)を異なる視点からステレオ撮像する。
The
IPU11cは、両カメラ11a,11bで撮像した自車両Mの前方の前方走行環境画像情報を所定に画像処理し、対応する対象の位置のズレ量から求めた距離情報を含む前方走行環境画像情報(距離画像情報)を生成する。
The IPU 11c predeterminedly processes the image information of the front traveling environment in front of the own vehicle M captured by both
第1の走行環境認識部11dは、IPU11cから受信した距離画像情報などに基づき、自車両Mの周辺の道路を区画する車線区画線を求める。
The first traveling
また、第1の走行環境認識部11dは、自車両が走行する走行路(自車走行レーン)の左右を区画する車線区画線の道路曲率[1/m]、および左右車線区画線間の幅(車線幅)を求める。
Further, the first driving
この道路曲率、および車線幅の求め方は種々知られているが、例えば、第1の走行環境認識部11dは、道路曲率を前方走行環境画像情報に基づき輝度差による二値化処理にて、左右の車線区画線を認識し、最小二乗法による曲線近似式などにて左右車線区画線の曲率を所定区間毎に求める。
Various methods for obtaining the road curvature and the lane width are known. For example, the first driving
また、第1の走行環境認識部11dは、距離画像情報に対して所定のパターンマッチングなどを行い、道路に沿って存在するガードレール、縁石、および、自車両Mの周辺の道路上に存在する歩行者、二輪車、二輪車以外の車両などの立体物の認識を行う。
Further, the first driving
ここで、第1の走行環境認識部11dにおける立体物の認識では、例えば、立体物の種別、立体物までの距離、立体物の速度、立体物と自車両Mとの相対速度などの認識が行われる。なお、このように車載カメラからの画像に基づいて認識した立体物を、カメラオブジェクト(カメラOBJ)と称する。
Here, in the recognition of the three-dimensional object by the first traveling
さらに、第1の走行環境認識部11dには、自律センサとして、複数のレーダ装置(例えば、左前側方レーダ装置11fl、右前側方レーダ装置11fr、左後側方レーダ装置11rl、および、右後側方レーダ装置11rr)が接続されている。
Further, the first driving
左前側方レーダ装置11flおよび右前側方レーダ装置11frは、例えば、フロントバンパの左右側部に各々設けられている。これら左前側方レーダ装置11flおよび右前側方レーダ装置11frは、上述したカメラ11a,11bからの画像では監視することのできない自車両Mの左右斜め前方および側方の領域Afl,Afr(図3参照)を監視する。なお、左前側方レーダ装置11flおよび右前側方レーダ装置11frは、各領域Afl,Afrの一部が、カメラ11a,11bによる領域Afと重畳するように配置されている。
The left front side radar device 11fl and the right front side radar device 11fr are provided, for example, on the left and right sides of the front bumper, respectively. The left front side radar device 11fl and the right front side radar device 11fr are diagonally forward left and right and side areas of the own vehicle M that cannot be monitored by the images from the
左後側方レーダ装置11rlおよび右後側方レーダ装置11rrは、例えば、リヤバンパの左右側部に各々設けられている。これら左後側方レーダ装置11rlおよび右後側方レーダ装置11rrは、上述した左前側方レーダ装置11flおよび右前側方レーダ装置11frでは監視することのできない自車両Mの左右側方から後方にかけての領域Arl,Arr(図3参照)を監視する。 The left rear side radar device 11rr and the right rear side radar device 11rr are provided, for example, on the left and right sides of the rear bumper, respectively. These left rear side radar device 11rr and right rear side radar device 11rr are from the left and right sides to the rear of the own vehicle M, which cannot be monitored by the left front side radar device 11fl and the right front side radar device 11fr described above. Monitor the areas All, Arr (see Figure 3).
なお、左後側方レーダ装置11rlおよび右後側方レーダ装置11rrは、各領域Arl,Arrの一部が、互いに重畳すると共に、各領域Afl,Afrとそれぞれ重畳するように配置されている。 The left rear side radar device 11rr and the right rear side radar device 11rr are arranged so that a part of each area Alll and Arr overlaps with each other and also overlaps with each area Afl and Afr.
各レーダ装置11fl,11fr,11rl,11rrは、ミリ波レーダ、レーザ・レーダ、ライダー(LIDER:Light Detection and Ranging)などを備えて構成されている。各レーダ装置11fl,11fr,11rl,11rrは、水平方向に発射したレーダ波(電波やレーザビームなど)の反射波を受信することにより、自車両Mの周囲に存在する立体物上の複数の反射点を検出する。 Each radar device 11fl, 11fr, 11rr, 11rr is configured to include a millimeter wave radar, a laser radar, a lidar (LIDER: Light Detection and Ranking), and the like. Each radar device 11fl, 11fr, 11rr, 11rr receives a reflected wave of a radar wave (radio wave, laser beam, etc.) emitted in the horizontal direction, and thereby receives a plurality of reflections on a three-dimensional object existing around the own vehicle M. Detect points.
そして、各レーダ装置11fl,11fr,11rl,11rrは、検出した複数の反射点の相対位置および移動速度などを解析してグルーピング処理することにより立体物を認識する。さらに、各レーダ装置11fl,11fr,11rl,11rrは、認識した立体物上の反射点のうち、自車両Mに直線距離が最も近い反射点を当該立体物の代表点として設定する。なお、このように各レーダ装置11fl,11fr,11rl,11rrにおいて認識した立体物を、レーダオブジェクト(レーダOBJ)と称する。 Then, each radar device 11fl, 11fr, 11rl, 11rr recognizes a three-dimensional object by analyzing the relative positions and moving speeds of the detected plurality of reflection points and performing grouping processing. Further, each radar device 11fl, 11fr, 11rl, 11rr sets the reflection point on the recognized three-dimensional object whose linear distance is closest to the own vehicle M as the representative point of the three-dimensional object. The three-dimensional object recognized by each radar device 11fl, 11fr, 11rr, 11rr in this way is referred to as a radar object (radar OBJ).
このように各レーダ装置11fl,11fr,11rl,11rrにおいて認識されたレーダOBJに関する代表点Prなどの情報は、第1の走行環境認識部11dに入力される。これにより、第1の走行環境認識部11dでは、自車両Mの前方に存在する先行車などのみならず、自車両Mの側方に存在する並走車両、交差点などにおいて自車進行路に交差する方向から自車両Mに接近する交差車両および自車両Mの後方に存在する後続車両などについても認識することが可能となっている。
Information such as the representative point Pr related to the radar OBJ recognized by each radar device 11fl, 11fr, 11rr, 11rr is input to the first traveling
ここで、第1の走行環境認識部11dは、認識したカメラOBJおよびレーダOBJの位置を、例えば、自車両Mの中心を原点Oとする直交座標系(自車両Mの前後方向をZ軸、自車両Mの車幅方向をX軸とする座標系)の座標に変換する。
Here, the first traveling
さらに、第1の走行環境認識部11dは、カメラOBJとレーダOBJとの比較を行い、予め設定された条件に基づいて一致するカメラOBJとレーダOBJの組合せを、特にフュージョンオブジェクト(フュージョンOBJ)として認識する。
Further, the first driving
ロケータユニット12は、道路地図上の自車位置を推定するものであり、自車位置を推定するロケータ演算部13を有している。このロケータ演算部13の入力側には、自車両Mの前後加速度を検出する前後加速度センサ14、前後左右各車輪の回転速度を検出する車輪速センサ15、自車両の角速度または角加速度を検出するジャイロセンサ16、複数の測位衛星から発信される測位信号を受信するGNSS受信機17など、自車両Mの位置(自車位置)を推定するに際して必要とするセンサ類が接続されている。
The
また、ロケータ演算部13には、管制装置100との間で情報の送受信(路車間通信:図2中の一点鎖線参照)を行うとともに、他車両との間で情報の送受信(車車間通信:図2中の二点鎖線参照)を行うための送受信機18が接続されている。
Further, the
さらに、ロケータ演算部13には、高精度道路地図データベース19が接続されている。高精度道路地図データベース19は、HDDなどの大容量記憶媒体であり、高精度な道路地図情報(ダイナミックマップ)が記憶されている。
Further, a high-precision
この高精度道路地図情報は、自車両Mの走行制御を行う際に必要とする情報として、例えば、上述の道路地図情報統合_ECU101において逐次更新される道路地図情報と同様の情報を有する。すなわち、高精度度道路地図情報は、主として道路情報を構成する静的情報および準静的情報と、主として交通情報を構成する準動的情報および動的情報と、からなる4層の情報を有する。
This high-precision road map information has, for example, the same information as the road map information that is sequentially updated in the above-mentioned road
ロケータ演算部13は、地図情報取得部13aと、自車位置推定部13bと、第2の走行環境認識部13cと、を備えている。地図情報取得部13aは、例えばドライバが自動運転に際してセットした目的地に基づき、現在地から目的地までのルート地図情報を高精度道路地図データベース19に格納されている地図情報から取得する。
The
また、地図情報取得部13aは、取得したルート地図情報(ルート地図上の車線データ)を自車位置推定部13bへ送信する。自車位置推定部13bは、GNSS受信機17で受信した測位信号に基づき自車両Mの位置座標を取得する。
Further, the map information acquisition unit 13a transmits the acquired route map information (lane data on the route map) to the own vehicle
さらに、自車位置推定部13bは、取得した位置座標をルート地図情報上にマップマッチングして、道路地図上の自車位置を推定すると共に自車走行路(走行車線)を区画する左右の車線区画線を認識し、道路地図データに記憶されている走行車線中央の道路曲率を取得する。
Further, the own vehicle
また、自車位置推定部13bは、トンネル内走行などのようにGNSS受信機17の感度低下により測位衛星からの有効な測位信号を受信することができない環境において、車輪速センサ15で検出した車輪速に基づき求めた車速、ジャイロセンサ16で検出した角速度、および前後加速度センサ14で検出した前後加速度に基づいて自車位置を推定する自律航法に切換えて、道路地図上の自車位置を推定する。
Further, the own vehicle
さらに、自車位置推定部13bは、上述のようにGNSS受信機17で受信した測位信号或いはジャイロセンサ16などで検出した情報などに基づいて道路地図上の自車位置を推定すると、推定した道路地図上の自車位置に基づき、自車両Mが走行中の走行路の道路種別などを判定する。
Further, when the own vehicle
第2の走行環境認識部13cは、送受信機18を通じた外部通信(路車間通信、および、車車間通信)により取得した道路地図情報を用い、高精度道路地図データベース19に格納された道路地図情報を最新の状態に更新する。この情報更新は、静的情報のみならず、準静的情報、準動的情報、および、動的情報についても行われる。
The second driving environment recognition unit 13c uses the road map information acquired by external communication (road-to-vehicle communication and vehicle-to-vehicle communication) through the transmitter /
これにより、道路地図情報は、車外との通信により取得した道路情報および交通情報を含んで構成され、道路上を走行する車両などの移動体の情報が略リアルタイムで更新される。 As a result, the road map information is configured to include road information and traffic information acquired by communication with the outside of the vehicle, and information on moving objects such as vehicles traveling on the road is updated in substantially real time.
また、第2の走行環境認識部13cは、走行環境認識ユニット11により認識した走行環境情報に基づいて道路地図情報の検証を行い、高精度道路地図データベース19に格納された道路地図情報を最新の状態に更新する。この情報更新は、静的情報のみならず、準静的情報、準動的情報、および、動的情報についても行われる。
Further, the second driving environment recognition unit 13c verifies the road map information based on the driving environment information recognized by the driving
これにより、走行環境認識ユニット11により認識した道路上を走行する車両などの移動体の情報については、リアルタイムで更新される。そして、このように更新された道路地図情報は、送受信機18を通じた路車間通信および車間通信により、管制装置100および自車両Mの周辺車両などに対して送信される。
As a result, the information of the moving body such as the vehicle traveling on the road recognized by the traveling
また、第2の走行環境認識部13cは、更新された道路地図情報のうち、自車位置推定部13bにおいて推定した自車位置を中心とする設定範囲の道路地図情報を、第2の走行環境情報として認識する。
Further, the second driving environment recognition unit 13c uses the updated road map information of the road map information in the set range centered on the own vehicle position estimated by the own vehicle
ここで、第2の走行環境認識部13cにより認識される第2の走行環境情報の範囲は、第1の走行環境認識部11dにより認識される第1の走行環境情報よりも広域であり、例えば、自車位置を中心とする半径1kmの範囲の道路地図情報が第2の走行環境情報として認識される。
Here, the range of the second driving environment information recognized by the second driving environment recognition unit 13c is wider than the range of the first driving environment information recognized by the first driving
走行環境認識ユニット11の第1の走行環境認識部11dで認識した第1の走行環境情報、および、ロケータユニット12の第2の走行環境認識部13cで認識した第2の走行環境情報などは、走行_ECU22により読込まれる。
The first driving environment information recognized by the first driving
また、走行_ECU22の入力側には、ドライバが自動運転(走行制御)のオン/オフ切換などを行うモード切換スイッチ、ドライバによる運転操作量としての操舵トルクを検出する操舵トルクセンサ、ドライバによる運転操作量としてのブレーキペダルの踏込量を検出するブレーキセンサ、ドライバによる運転操作量としてのアクセルペダルの踏込量を検出するアクセルセンサおよび自車両Mに作用するヨーレートを検出するヨーレートセンサなどの各種スイッチ・センサ類が接続されている(何れも図示せず)。
Further, on the input side of the
走行_ECU22には、運転モードとして、手動運転モードと、走行制御のためのモードである第1の走行制御モードおよび第2の走行制御モードと、退避モードと、が設定されている。これらの各運転モードは、モード切換スイッチに対する操作状況などに基づき、走行_ECU22において選択的に切換可能となっている。
The
ここで、手動運転モードとは、ドライバによる保舵を必要とする運転モードであり、例えば、ドライバによるステアリング操作、アクセル操作およびブレーキ操作などの運転操作に従って、自車両Mを走行させる運転モードである。 Here, the manual operation mode is an operation mode that requires steering by the driver, and is an operation mode in which the own vehicle M is driven according to driving operations such as steering operation, accelerator operation, and brake operation by the driver, for example. ..
また、第1の走行制御モードも同様に、ドライバによる保舵を必要とする運転モードである。すなわち、第1の走行制御モードは、ドライバによる運転操作を反映しつつ、例えば、E/G_ECU23、PS_ECU24、BK_ECU25などの制御を通じて、主として、先行車追従制御(ACC:Adaptive Cruise Control)と、車線中央維持(ALKC:Active Lane Keep Centering)制御および車線逸脱抑制(Active Lane Keep Bouncing)制御と、を適宜組み合わせて行うことにより、目標走行経路に沿って自車両Mを走行させる、いわば半自動運転モードである。 Similarly, the first travel control mode is an operation mode that requires steering by the driver. That is, the first driving control mode mainly reflects the driving operation by the driver, and through the control of, for example, E / G_ECU23, PS_ECU24, BK_ECU25, etc., mainly the preceding vehicle follow-up control (ACC: Adaptive Cruise Control) and the center of the lane. It is a so-called semi-automatic driving mode in which the vehicle M is driven along the target driving route by appropriately combining maintenance (ALKC: Active Lane Keep Centering) control and lane deviation suppression (Active Lane Keep Bounding) control. ..
また、第2の走行制御モードとは、ドライバによる保舵、アクセル操作およびブレーキ操作を必要とすることなく、例えば、E/G_ECU23、PS_ECU24、BK_ECU25などの制御を通じて、主として、先行車追従制御と、車線中央維持制御および車線逸脱抑制制御とを適宜組み合わせて行うことにより、目標ルート(ルート地図情報)に従って自車両Mを走行させる自動運転モードである。 Further, the second driving control mode mainly includes preceding vehicle follow-up control through control of, for example, E / G_ECU23, PS_ECU24, BK_ECU25, etc. without requiring steering, accelerator operation, and braking operation by the driver. This is an automatic driving mode in which the own vehicle M is driven according to the target route (route map information) by appropriately combining the lane center maintenance control and the lane deviation suppression control.
退避モードは、例えば、第2の走行制御モードによる走行中に、当該モードによる走行が継続不能となり、且つ、ドライバに運転操作を引き継ぐことができなかった場合(すなわち、手動運転モード、または、第1の走行制御モードに遷移できなかった場合)に、自車両Mを路側帯などに自動的に停止させるためのモードである。 The evacuation mode is, for example, when the driving in the second driving control mode cannot be continued and the driver cannot take over the driving operation (that is, the manual driving mode or the second driving mode). This is a mode for automatically stopping the own vehicle M in the roadside zone or the like when the transition to the traveling control mode of 1 cannot be performed).
E/G_ECU23の出力側には、スロットルアクチュエータ35が接続されている。このスロットルアクチュエータ35は、エンジンのスロットルボディに設けられている電子制御スロットルのスロットル弁を開閉動作させるものであり、E/G_ECU23からの駆動信号によりスロットル弁を開閉動作させて吸入空気流量を調整することで、所望のエンジン出力を発生させる。
A throttle actuator 35 is connected to the output side of the E /
PS_ECU24の出力側には、駆動源である電動パワステモータ28が接続されている。この電動パワステモータ28は、ステアリング(操舵)機構にモータの回転力で操舵トルクを付与するものであり、自動運転では、PS_ECU24からの駆動信号により電動パワステモータ28を制御動作させることで、現在の走行車線の走行を維持させる車線中央維持制御および自車両Mを隣接車線へ移動させる車線変更制御(追越制御などのための車線変更制御)が実行される。
An electric
BK_ECU25の出力側には、ブレーキアクチュエータ29が接続されている。このブレーキアクチュエータ29は、各車輪に設けられているブレーキホイールシリンダに対して供給するブレーキ油圧を調整するもので、BK_ECU25からの駆動信号によりブレーキアクチュエータ29が駆動されると、ブレーキホイールシリンダにより各車輪に対して、制動機構のブレーキ(制動)力が発生し、強制的に減速される。
A
ここで、走行環境認識ユニット11による他車両V1,V2,V3などの立体物および自車両Mが走行する走行路を区画する車線区画線LL,LRの画像認識について、図4に基づき、ここでは片側3車線の道路を例示して説明する。
Here, the image recognition of the lane marking lines LL and LR that divide the three-dimensional object such as other vehicles V1, V2, V3 and the traveling path on which the own vehicle M travels by the traveling
第1の走行環境認識部11dは、図4に示すように、両カメラ11a,11bで撮像した自車両Mの前方領域AfからIPU11cが所定に画像処理する前方の走行環境画像情報に基づき、自車両Mが走行する走行車線としての走行車線R1(自車走行レーン)の左右を区画する車線区画線LL,LRを検出する。
As shown in FIG. 4, the first driving
このとき、第1の走行環境認識部11dは、前方領域Afの走行環境画像情報から輝度変化に基づいて、左右の車線区画線LL,LRの認識を行う。ここでは、車線区画線LL,LRは、それらの内側を抽出した複数の候補点を近似したラインA、Bに変換して認識される。なお、第1の走行環境認識部11dは、走行車線R1と同様に、左車線R2および右車線R3の車線区画線も同様に認識される。
At this time, the first driving
このように、第1の走行環境認識部11dによって認識された走行レーンである走行車線R1の車線区画線LL,LRに基づいて、走行_ECU22が車線区画線LL,LRの中央に自車両Mの目標進行路を決定する。この目標進行路に沿って、ステアリングターゲットが決定されて、PS_ECU24により、電動パワステモータ28が駆動制御されることで、車線中央維持制御、車線逸脱抑制制御などが実行される。
In this way, based on the lane markings LL and LR of the traveling lane R1 which is the traveling lane recognized by the first traveling
また、第1の走行環境認識部11dは、前方領域Afの走行環境画像情報から、例えば、走行車線R1を走行する前方の第1の車両V1を先行車P1と認識し、左車線R2を走行している第2の車両V2を左並走車P2と認識し、右車線R3を走行している第3の車両V3を右並走車P3と認識するパーセプション処理などにより、各車両V1,V2,V3のそれぞれを枠(バウンディングボックス、ウインドウともいう)W1,W2,W3のモデルを作成する。
Further, the first driving
ここでは、検出したオブジェクトが車両を示すタグ(クラス)付け、自車両Mに対する座標情報のラベル付け(ローカライゼーション)などにより、認識した先行車P1、左並走車P2および右並走車P3の車速、自車両Mとの車間距離などを検出する。 Here, the vehicle speeds of the preceding vehicle P1, the left parallel vehicle P2, and the right parallel vehicle P3 recognized by the detected object by attaching a tag (class) indicating the vehicle, labeling the coordinate information with respect to the own vehicle M (localization), and the like. , Detects the distance between the vehicle M and the vehicle M.
すなわち、第1の走行環境認識部11dは、認識した各枠W1,W2,W3から自車両Mに対する車間距離Am,Bm,Cmを検出する。さらに、第1の走行環境認識部11dは、自車両Mとの相対速度から車両V1,V2,V3のそれぞれの車速なども検出する。
That is, the first traveling
なお、先行車追従時においては、先行車P1(ここでは第1の車両V1)を認識している枠W1の中央に設定される目標点に基づき追従操舵制御されて、自車両Mの車速に対する所定の車間距離に合わせて車速制御が実行される。 When following the preceding vehicle, the following steering control is performed based on the target point set in the center of the frame W1 that recognizes the preceding vehicle P1 (here, the first vehicle V1), and the vehicle speed is controlled with respect to the vehicle speed of the own vehicle M. Vehicle speed control is executed according to a predetermined inter-vehicle distance.
ところで、近年では、テールランプ、ウインカランプなどにPWM(Pulse Width Modulation)調光信号の制御が行われるLED光源を使用しているものがある。そのため、先行車追従制御、車線維持制御などの運転支援を実行している際に、認識した他の車両V1,V2,V3が、例えば、LED光源のテールランプ、ブレーキランプなどを備えていると、これらテールランプ、ブレーキランプなどが、ちらついて点滅しているように検出される。この場合、テールランプ、ブレーキランプなどと、ウインカランプの点滅(点灯)との区別がつかずウインカランプの点滅を誤認識してしまう。 By the way, in recent years, there are some tail lamps, winker lamps and the like that use an LED light source for controlling a PWM (Pulse Width Modulation) dimming signal. Therefore, it is said that other vehicles V1, V2, and V3 recognized when performing driving support such as preceding vehicle follow-up control and lane keeping control are equipped with, for example, tail lamps and brake lamps of LED light sources. These tail lamps, brake lamps, etc. are detected as flickering and blinking. In this case, it is difficult to distinguish between the tail lamp, the brake lamp, and the blinking (lighting) of the blinker lamp, and the blinking of the blinker lamp is erroneously recognized.
従来では、ウインカランプの点滅の誤認識を防止するため、各車両V1,V2,V3のウインカランプの点滅を一度認識した後、各車両V1,V2,V3が自車両Mの前方領域Afの前方走行環境画像情報から外れない限り、それ以降は同一の車両V1,V2,V3のウインカランプ認識処理を抑止する制御が行われている。 Conventionally, in order to prevent erroneous recognition of blinking of the blinker lamp, after once recognizing the blinking of the blinker lamp of each vehicle V1, V2, V3, each vehicle V1, V2, V3 is in front of the front region Af of the own vehicle M. As long as it does not deviate from the driving environment image information, control is performed thereafter to suppress the winker lamp recognition process of the same vehicle V1, V2, V3.
しかしながら、自車両Mが走行する走行車線R1から先行車P1と認識している車両V1が離脱したり、再度、同一車両V1が別の車線R2,R3から自車両Mが走行している走行車線R1への割り込みを複数回行ったりした場合(後に説明する図10~図12参照)、当該車両V1の2回目以降のウインカランプ認識処理が行わないため、当該車両V1の挙動に合わせて追従してしまうステアリング(操舵)制御が行われる。これにより、所望の自車進行路に反して自車両Mのハンドルが大きく取られてしまう原因となっていた。 However, the vehicle V1 recognized as the preceding vehicle P1 is separated from the traveling lane R1 in which the own vehicle M is traveling, or the traveling lane in which the own vehicle M is traveling from another lane R2, R3 in which the same vehicle V1 is traveling again. When the interruption to R1 is performed multiple times (see FIGS. 10 to 12 described later), the winker lamp recognition process for the second and subsequent times of the vehicle V1 is not performed, so that the vehicle V1 follows the behavior of the vehicle V1. Steering control is performed. This causes the steering wheel of the own vehicle M to be largely taken against the desired path of the own vehicle.
このような現象を改善するため、第1の走行環境認識部11dは、各車両V1,V2,V3に対して、前方領域Afの前方走行環境画像情報から外れない限り、核車両V1,V2,V3のブレーキランプの点灯およびウインカランプの点滅を複数回検出する制御を行っている。
In order to improve such a phenomenon, the first driving
ここで、先行車P1と認識している車両V1のウインカランプ認識処理を例示して説明する。なお、複数回のウインカランプ認識処理は、自車両Mの前方を走行する左並走車P2としての車両V2および右並走車P3としての車両V3においても行われるものである。また、車両V1,V2,V3は、区別するため、以下の説明において、第1の車両V1、第2の車両V2および第3の車両V3と記載する場合がある。 Here, the winker lamp recognition process of the vehicle V1 recognized as the preceding vehicle P1 will be described as an example. The plurality of winker lamp recognition processes are also performed in the vehicle V2 as the left parallel running vehicle P2 and the vehicle V3 as the right parallel running vehicle P3 traveling in front of the own vehicle M. Further, in order to distinguish the vehicles V1, V2 and V3, they may be described as the first vehicle V1, the second vehicle V2 and the third vehicle V3 in the following description.
図5は、先行車P1として認識した第1の車両V1のブレーキランプ41,42、左ウインカランプ43および右ウインカランプ44が点灯していない状態である。図6は、先行車P1として認識した第1の車両V1のブレーキランプ41,42が点灯した状態である。なお、ここでは、先行車P1として認識した第1の車両V1のハイマウントストップランプ45が点灯した状態を例示している。
FIG. 5 shows a state in which the
図7は、先行車P1として認識した第1の車両V1の左ウインカランプ43が点灯した状態を例示し、図8は先行車P1として認識した第1の車両V1の右ウインカランプ44が点灯した状態を例示している。
FIG. 7 illustrates a state in which the
なお、第1の走行環境認識部11dは、所定の輝度以上の明るさのランプ(発光)を検出し、ブレーキランプ41,42、左ウインカランプ43および右ウインカランプ44の点灯を認識しており、所定の輝度未満の明るさのランプの点灯は、テールランプなどの点灯と判断している。
The first driving
このようなブレーキランプ41,42、左ウインカランプ43および右ウインカランプ44の認識は、先行車P1となる第1の車両V1のみならず、認識している自車両Mの前方を走行している左並走車P2となる第2の車両V2および右並走車P3となる第3の車両V3においても行われるものである。
Such recognition of the
次に、自車両Mの前方を走行する他車両のブレーキランプ41,42、左ウインカランプ43および右ウインカランプ44の点灯/点滅を認識する際の制御例について、図9のフローチャートに基づいて説明する。なお、以下の制御例は、自車両Mの前方を走行する先行車P1となる第1の車両V1、左並走車P2となる第2の車両V2および右並走車P3となる第3の車両V3において、それぞれの枠W1,W2,W3に対して実行される。
Next, a control example for recognizing the lighting / blinking of the
先ず、第1の走行環境認識部11dは、車両V1,V2,V3を認識する枠W1,W2,W3内のランプが点灯したか否かを判定する(S1)。ここでは、枠W1,W2,W3内の輝度変化から光を検出することで何れかのランプ点灯が検出される。
First, the first traveling
第1の走行環境認識部11dは、ステップS1で検出した光が点滅しているか否かを判定する(S2)。第1の走行環境認識部11dは、検出した光が点滅していないと判断した場合、ブレーキランプ41,42が点灯していると判定する(S3)。
The first traveling
一方、第1の走行環境認識部11dは、検出した光が点滅していると判断した場合、枠W1,W2,W3内における所定の左右領域の両方において当該光が点滅しているか否かを判定する(S4)。なお、第1の走行環境認識部11dは、枠W1,W2,W3内における所定の左右領域の両方で光が点滅していると判断した場合、ブレーキランプ41,42が点灯していると判定する(S3)。これにより、車両V1,V2,V3がブレーキランプ41,42にLED光源を使用しているものと判断できる。
On the other hand, when the first driving
一方、第1の走行環境認識部11dは、枠W1,W2,W3内の所定の左右領域の両方において光が点滅していないと判断した場合、枠W1,W2,W3内における所定の左領域に光が点滅しているか否かを判定する(S5)。
On the other hand, when the first driving
そして、第1の走行環境認識部11dは、枠W1,W2,W3内の所定の左領域の片方だけで光が点滅している場合、車両V1,V2,V3の左ウインカランプ43が点滅していると判定する(S6)。これにより、車両V1,V2,V3の左ウインカランプ43が点滅していると判断する。
Then, in the first traveling
一方、第1の走行環境認識部11dは、枠W1,W2,W3内の所定の左領域の片方だけで光が点滅していない場合、先行車P1の右ウインカランプ44が点滅していると判定する(S7)する。これにより、車両V1,V2,V3の右ウインカランプ44が点滅していると判断する。
On the other hand, the first driving
なお、ステップS5において、枠W1,W2,W3の所定の左領域の検出光の点滅を判定しているが、枠W1,W2,W3の右領域としてもよく、その場合、上記制御ルーチンの左右を逆に置き換えた制御が実行されるものである。 In step S5, the blinking of the detection light in the predetermined left region of the frames W1, W2, W3 is determined, but the right region of the frames W1, W2, W3 may be used. The control is executed by replacing the above.
そして、検出した左右のウインカランプ43,44の点滅が消灯したか否かを判定する(S8)。第1の走行環境認識部11dは、検出した左右のウインカランプ43,44の点滅が消灯したと判定した場合、同一車両V1,V2,V3のウインカランプ43,44の消灯を検出してから所定時間経過したか否かの判定する(S9)。
Then, it is determined whether or not the blinking of the detected left and
ここでは、車両V1,V2,V3の前回のウインカランプ43,44の消灯を検出してから、少なくとも5秒などの所定の時間経過したか否かを判断する。つまり、第1の走行環境認識部11dは、同一車両V1,V2,V3の前回(1回前)に点滅を検出した左右どちらかのウインカランプ43,44が消灯してから所定時間経過したかを判定する。
Here, it is determined whether or not a predetermined time such as at least 5 seconds has elapsed since the previous turn-off of the
第1の走行環境認識部11dは、同一車両V1,V2,V3における前回のウインカランプ43,44の消灯を検出してから、所定時間経過した後に、ルーチンを抜けて、ステップS1に戻る。
The first traveling
すなわち、第1の走行環境認識部11dは、同一車両V1,V2,V3の前回のウインカランプ43,44の消灯を検出してから、所定時間経過してないと、ステップS1に戻らないため、ウインカランプ43,44の点滅の検出処理を実行しない制御を行う。 従って、第1の走行環境認識部11dは、前回のウインカランプ43,44の消灯を検出してから、所定時間経過している場合にのみ、同一車両V1,V2,V3のウインカランプ43,44の点滅の検出処理を実行可能とする制御を行う。
That is, the first driving
以上のように、本実施形態における走行制御システム1の走行制御装置10は、第1の走行環境認識部11dが車両V1,V2,V3のそれぞれのテールランプ、左右のブレーキランプ41,42の点灯または左右のウインカランプ43,44の点滅を区別して認識し、一度、左右のウインカランプ43,44の点滅を検出した同一車両V1,V2,V3に対して、所定の時間経過した場合に限り、再度、左右のウインカランプ43,44の点滅を検出可能な状態として制御を実行する。
As described above, in the
これにより、第1の走行環境認識部11dは、自車両Mの前方を走行する車両V1,V2,V3がブレーキランプ41,42および/または左右のウインカランプ43,44にLED光源を使用していても、左右のウインカランプ43,44の点滅を認識することができる。なお、ブレーキランプ41,42の点灯判定は、ハイマウントストップランプ45の点灯の有無により判定してもよい。
As a result, in the first driving
このような第1の走行環境認識部11dによる自車両Mの前方を走行している他車両V1,V2,V3のウインカランプ43,44の認識制御に基づいて、走行_ECU22が先行車追従制御、車線維持制御などの運転支援を実行する。
Based on the recognition control of the
ところで、従来では、先行車追従制御、車線維持制御などの運転支援の実行中に、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できていない場合、レーンキープアシスト制御を中断し、先行車P1として認識した第1の車両V1を追従走行する制御を実行する。そのため、自車両Mは、先行車追従制御中は、第1の車両V1の挙動に応じて追従するステアリング制御が行われる。 By the way, conventionally, when the reliability of recognition of the lane lane lane LL, LR is low or when the lane lane lane LL, LR cannot be recognized during the execution of driving support such as preceding vehicle follow-up control and lane keeping control. , The lane keep assist control is interrupted, and the control for following the first vehicle V1 recognized as the preceding vehicle P1 is executed. Therefore, during the preceding vehicle follow-up control, the own vehicle M is subjected to steering control to follow according to the behavior of the first vehicle V1.
従来では、上述したように、LED光源のブレーキランプ41,42を使用している車両V1,V2,V3のウインカランプ43,44を認識するために、一度、ウインカランプ43,44を検出した同一車両V1,V2,V3に対しては、その後のウインカランプ認識処理を抑止する制御が行われている。
Conventionally, as described above, in order to recognize the
そのため、レーンキープ制御を中断して、先行車追従制御中、先行車P1である第1の車両V1の挙動によっては、自車両Mが所望の走行経路に反するステアリング制御が行われ、ハンドルが大きく取られてしまう場合がある。 Therefore, the lane keeping control is interrupted, and during the preceding vehicle follow-up control, depending on the behavior of the first vehicle V1 which is the preceding vehicle P1, the own vehicle M performs steering control contrary to the desired traveling path, and the steering wheel becomes large. It may be taken.
その具体例とし、図10に示すように、先行車P1である第1の車両V1は、ウインカランプ43,44を点滅して走行車線R1から左車線R2に離脱(車線変更)した後、図11に示すように、再度、自車両Mの前方に走行車線R1に割り込み(車線変更)、さらに、図12に示すように、右車線R3(または図示しないが左車線R2)に離脱(車線変更)するような挙動を繰り返した場面において、自車両Mが所望の走行経路に反するステアリング制御が行われてしまう場合がある。
As a specific example thereof, as shown in FIG. 10, the first vehicle V1, which is the preceding vehicle P1, blinks the
このような場面において、従来は、自車両Mが先行車追従制御中に、図10に示す、先行車P1である第1の車両V1のウインカランプ43,44の点滅を1度検出した後、走行車線R1の前方から左車線R2に離脱して左並走車となった当該第1の車両V1のウインカランプ43,44の点滅の認識を行わない。そのため、図11に示す、第1の車両V1が走行車線R1上の前方へ割り込むときの減速制御が行えない。
In such a situation, conventionally, after the own vehicle M detects the blinking of the
さらに、図12に示す、第1の車両V1が走行車線R1から右車線R3(図示しないが、再度、左車線R2)へ離脱すると、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できていないため、自車両Mが第1の車両V1に追従するようなステアリング制御が実行されてしまう。 Further, when the first vehicle V1 shown in FIG. 12 departs from the traveling lane R1 to the right lane R3 (not shown, but again, the left lane R2), the reliability of recognition of the lane markings LL and LR is low. Since the lane marking lines LL and LR cannot be recognized, steering control is executed so that the own vehicle M follows the first vehicle V1.
そのため、自車両Mの走行制御システム1では、第1の走行環境認識部11dによって認識した他車両情報から、車両の運転支援装置としての走行_ECU22は、先行車追従制御および車線維持制御の運転支援を組み合わせた実行中、先行車P1として追従する第1の車両V1の挙動、例えば、図10から図12に示したような第1の車両V1が走行車線R1、右車線R3(左車線R2)を離脱/割り込みを繰り返して車線変更した場合でも、減速制御を行い、所望の進行路(走行車線R1)に反したステアリング制御を抑制して、自車両Mのハンドルが大きく取られることを抑制する制御が実行される。
Therefore, in the traveling
詳述すると、走行制御システム1の走行制御装置10は、先行車P1としての第1の車両V1の先行車追従制御中に、第1の走行環境認識部11dによって認識した他車両情報から走行_ECU22が実行する制御例を、図13および図14に示すフローチャートに基づいて説明する。
More specifically, the
先ず、図13に示す、第1の車両V1が左ウインカランプ43を点滅して左右車線R2,R3のいずれかに走行車線R1から離脱する際に走行_ECU22が実行する制御例を説明する。なお、ここでは、図10に示した、先行車P1である第1の車両V1が左ウインカランプ43を点滅して自車両Mが走行している走行車線R1から第1の車両V1が左車線R2に離脱する場面において、走行_ECU22が実行する制御例を説明する。
First, a control example executed by the
走行_ECU22は、図13に示すように、第1の走行環境認識部11dによって、先行車P1の左ウインカランプ43が点滅を検出したか否かを判定する(S21)。ここで、第1の走行環境認識部11dにより先行車P1の左ウインカランプ43の点滅が検出されていない場合、ルーチンを抜けて、ステップS21に戻る。
As shown in FIG. 13, the
第1の走行環境認識部11dにより先行車P1の左ウインカランプ43の点滅が検出された場合、走行_ECU22は、第1の走行環境認識部11dにより車線区画線LL,LRが認識されているか否かを判定する(S22)。このとき、第1の走行環境認識部11dにより車線区画線LL,LRが認識できていれば、走行_ECU22は、通常の先行車追従制御および車線維持制御を組み合わせた制御を実行し(S23)、ルーチンを抜けて、ステップS21に戻る。
When the blinking of the
ステップS22において、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できていない場合、走行_ECU22は、先行車P1の先行車追従制御を一時的に中断(HALT)する(S24)。
In step S22, when the reliability of recognition of the lane marking lines LL and LR is low, or when the lane marking lines LL and LR cannot be recognized, the
この状態から、走行_ECU22は、第1の走行環境認識部11dによって、新たな先行車P1が検出されたか否かを判定する(S25)。ここで、走行_ECU22は、新たな先行車P1が検出されていない場合、セット車速に基づいた走行制御を実行し(S26)、ステップS25に戻る。すなわち、走行_ECU22は、新たな先行車P1を検出して認識するまで、セット車速に基づいた走行制御を実行する。
From this state, the
一方、走行_ECU22は、ステップS25において、新たな先行車P1が検出された場合、一時停止(HALT)している先行車追従制御を再開(REBOOT)し(S27)、ルーチンを抜けて、ステップS21に戻る。すなわち、走行_ECU22は、新たな先行車P1に対して先行車追従制御を実行する。
On the other hand, when a new preceding vehicle P1 is detected in step S25, the
なお、走行_ECU22は、図12に示した、先行車P1が右ウインカランプ44を点滅して走行車線R1から右車線R3に離脱する場面では上記の左右を逆に読み換えて、図13の制御ルーチンを実行する。
It should be noted that the
次に、図14に基づいて、左右の並走車P2,P3のどちらかを走行する左右の第2の車両V1,V3が走行車線R1に左右のウインカランプ43,44を点滅して走行車線R1に割り込んできた際に、走行_ECU22が実行する制御例を説明する。
Next, based on FIG. 14, the left and right second vehicles V1 and V3 traveling on either the left or right parallel running vehicle P2 or P3 blink the left and
なお、ここでは、図11に示した、左並走車P2としての第2の車両V2が左車線R2から右ウインカランプ44を点滅して自車両Mが走行している走行車線R1に割り込む場面において、走行_ECU22が実行する制御例を説明する。
Here, a scene in which the second vehicle V2 as the left parallel traveling vehicle P2, shown in FIG. 11, blinks the
走行_ECU22は、第1の走行環境認識部11dによって左並走車P2の右ウインカランプ44の点滅が検出したか否かを判定する(S31)。ここで、第1の走行環境認識部11dにより右ウインカランプ44の点滅を検出していない場合、ルーチンを抜けて、ステップS31に戻る。
The
第1の走行環境認識部11dにより右ウインカランプ44の点滅が検出された場合、走行_ECU22は、自車両Mを所定の速度に減速させる(S32)。なお、走行_ECU22は、例えば、左並走車P2に対して、自車両Mの車速に応じた所定の車間距離となるまで、BK_ECU25を制御してブレーキアクチュエータ29を駆動して所定の速度まで減速させる。
When the blinking of the
次に、走行_ECU22は、第1の走行環境認識部11dにより車線区画線LL,LRが認識されているか否かを判定する(S33)。このとき、第1の走行環境認識部11dにより車線区画線LL,LRが認識できていれば、走行_ECU22は、通常の先行車追従制御および車線維持制御を組み合わせた制御を実行し(S34)、ルーチンを抜けて、ステップS31に戻る。
Next, the
ステップS33において、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できていない場合、走行_ECU22は、第1の走行環境認識部11dにより新たな先行車P1が検出されたか否かを判定する(S35)。
In step S33, when the reliability of recognition of the lane marking lines LL and LR is low, or when the lane marking lines LL and LR cannot be recognized, the
なお、ここでは、図10および図11に示したように、第1の車両V1が走行車線R1から左車線R2に離脱後、第1の車両V1が再度、走行車線R1に割り込んできた場面においては、第1の車両V1が新たな先行車P1として認識されるものである。 Here, as shown in FIGS. 10 and 11, in the scene where the first vehicle V1 interrupts the traveling lane R1 again after the first vehicle V1 leaves the traveling lane R1 to the left lane R2. Is that the first vehicle V1 is recognized as a new preceding vehicle P1.
ステップS35において、走行_ECU22は、新たな先行車P1が検出された場合、先行車追従制御を一時的に中断(HALT)しているか否かを判定する(S36)。
In step S35, when a new preceding vehicle P1 is detected, the
先行車追従制御を一時的に中断(HALT)している場合、走行_ECU22は、一時停止(HALT)している追従制御を再開(REBOOT)し(S37)、ルーチンを抜けて、ステップS31に戻る。すなわち、走行_ECU22は、第2の車両V2を先行車P1と認識し、先行車P1の先行車追従制御を実行する。
When the preceding vehicle follow-up control is temporarily suspended (HALT), the
先行車追従制御を一時的に中断(HALT)していない場合、走行_ECU22は、新たな先行車P1を追従する制御に切換えて(S38)、ルーチンを抜けて、ステップS31に戻る。すなわち、走行_ECU22は、他車両を先行車追従制御している状態であるため、左車線R2から走行車線R1に割り込んできた第2の車両V2を新たな先行車P1に切換えて、第2の車両V2の先行車追従制御を実行する。
When the preceding vehicle tracking control is not temporarily interrupted (HALT), the
なお、走行_ECU22は、右並走車P3が左ウインカランプ43を点滅して右車線R3から走行車線R1に割り込み時は、上記左右を逆に読み換えた、図14の制御ルーチンを実行する。
When the right parallel traveling vehicle P3 blinks the
以上に説明したように、走行制御システム1の走行制御装置10は、第1の走行環境認識部11dによる他車両V1,V2,V3の左右のウインカランプ43,44の検出結果に基づいて、走行_ECU22が先行車追従制御および車線維持制御を組み合わせた制御を実行する。
As described above, the
また、第1の走行環境認識部11dは、PWM調光制御されたLED光源のテールランプ、左右のブレーキランプ41,42の点灯がちらついて検出されるため、特に、ブレーキランプ41,42の点灯を左右のウインカランプ43,44の点滅と誤認識することが防止できる。
Further, since the first driving
そして、第1の走行環境認識部11dは、同一の各車両V1,V2,V3に対して、前回のウインカランプ検出から所定の時間経過後に、再度、同一の各車両V1,V2,V3のウインカランプ判定処理を実行する状態となる。
Then, the first driving
このように、走行制御システム1の走行制御装置10は、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できていないときの先行車追従制御中において、第1の走行環境認識部11dが同一車両V1,V2,V3に対して、前回のウインカランプ検出から所定時間経過後にウインカランプ判定処理を繰り返して実行可能な状態となる。
As described above, the
そのため、走行制御装置10は、例えば、各車両V1,V2,V3が走行車線R1から左車線R2または右車線R3への離脱と左車線R2または右車線R3から走行車線R1の割り込みを繰り返し行う場面において、自車両Mを減速させることができ、所望の進行路に反した先行車の挙動に追従するステアリング制御を抑制することができ、自車両Mのハンドルが大きくつられることが防止される。
Therefore, in the
ところで、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できていないときの先行車追従制御中に、左右の並走車P2,P3がウインカランプ43,44を点滅(点灯)せずに車線変更する場合がある。具体的には、例えば図15に示すように、ここでは右並走車P3である第3の車両V3が左ウインカランプ43を点滅させずに、走行車線R1に割り込んで、さらに、そのまま左車線R2に離脱(車線変更)するような場面である。
By the way, when the reliability of recognition of the lane marking lines LL and LR is low, or during the preceding vehicle follow-up control when the lane marking lines LL and LR cannot be recognized, the left and right parallel running vehicles P2 and P3 are
このような場面では、第3の車両V3の左ウインカランプ43が検出されないため、走行車線R1に割り込んできた、自車両Mが当該第3の車両V3を追従するステアリング制御が実行されてしまい、ハンドルが大きくつられる場合がある。
In such a situation, since the
このような場面において、走行制御システム1の走行制御装置10は、図16のフローチャートに示す制御例を実行する。ここでは、右車線R3を走行する第3の車両V3を右並走車P3として認識している状態を例示する。
In such a situation, the
図16に示すように、走行制御装置10の走行_ECU22は、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できない先行車追従制御中において、第1の走行環境認識部11dの走行環境画像情報から、自車両Mに対して右車線R3を走行する第3の車両V3の右並走車P3のラップ率が0%より大きいか否かを判定する(S41)。
As shown in FIG. 16, the
自車両Mに対して並走車P3のラップ率が0%以下であった場合、走行_ECU22は、ルーチンを抜けて、ステップS41に戻る。ここでは、例えば、図17に示すように、右並走車P3が右車線R3を走行している状態であって、自車両Mが記憶した先行車V1の目標点Tの軌跡に沿って走行制御が実行されている状態である。
When the lap ratio of the parallel traveling vehicle P3 is 0% or less with respect to the own vehicle M, the
一方、自車両Mに対して、認識している並走車P3のラップ率が0%以上となった場合、自車両Mを所定の速度に減速させる(S43)。ここでは、例えば、図18に示すように、右並走車P3が左ウインカランプ43を点灯せずに、右車線R3から走行車線R1に割り込んできた状態である。
On the other hand, when the lap ratio of the recognized parallel running vehicle P3 is 0% or more with respect to the own vehicle M, the own vehicle M is decelerated to a predetermined speed (S43). Here, for example, as shown in FIG. 18, the right parallel traveling vehicle P3 interrupts the traveling lane R1 from the right lane R3 without lighting the
そして、走行_ECU22は、例えば、左並走車P2に対して、自車両Mの車速に応じた所定の車間距離となるまで、BK_ECU25を制御してブレーキアクチュエータ29を駆動して所定の速度まで減速させる。
Then, the
次に、走行_ECU22は、右車線R3を走行する第3の車両V3が右並走車P3のラップ率が所定の%(例えば、ラップ率100%)以上であるか否かを判定する(S44)。自車両Mに対して並走車P3のラップ率が所定%未満であった場合、走行_ECU22は、ルーチンを抜けて、ステップS41に戻る。
Next, the
一方、自車両Mに対する並走車P3のラップ率が所定%以上であった場合、走行_ECU22は、右並走車P3の第3の車両V3の認識を新たな先行車P1として認識を切換える(S45)。ここでは、例えば、図19に示すように、第3の車両V3が自車両Mの前方にて走行車線R1に割り込んできた状態である。
On the other hand, when the lap ratio of the parallel running vehicle P3 with respect to the own vehicle M is a predetermined% or more, the
第3の車両V3を新たな先行車P1として認識した場合、走行_ECU22は、先行車P1を切換えた時点に記憶している元の先行車P1(先先行車となる第1の車両V1)の目標点Tの軌跡を保持し、先行車P1の先行車追従制御を一時的に中断(HALT)する(S46)。そして、走行_ECU22は、記憶保持した目標点Tの軌跡情報に沿った走行制御する(S47)。すなわち、走行_ECU22は、元の先行車P1(先先行車となる第1の車両V1)の記憶している目標点Tの軌跡を保持し、新たな先行車P1(第3の車両V3)の追従制御ではなく、元の先行車P1(第1の車両V1)の軌跡情報に基づく走行制御を実行する。なお、記憶保持する軌跡情報は、元の先行車P1(第1の車両V1)の目標点Tの軌跡を推定して延長してもよい。
When the third vehicle V3 is recognized as the new preceding vehicle P1, the
ここでは、先行車P1と認識している第3の車両V3に対する先行車追従制御は行わず、第3の車両V3が走行車線R1に割り込む前の先行車P1である第1の車両V1の目標点Tの軌跡を保持して、この目標点Tの軌跡情報に沿った走行制御が実行される。 Here, the preceding vehicle follow-up control is not performed for the third vehicle V3 recognized as the preceding vehicle P1, and the target of the first vehicle V1 which is the preceding vehicle P1 before the third vehicle V3 interrupts the traveling lane R1. The locus of the point T is maintained, and the traveling control is executed along the locus information of the target point T.
そこから、走行_ECU22は、現在認識している先行車P1が最後に記憶した目標点Tに到達したか否かを判定し(S48)、自車両Mに対する先行車P1のラップ率が0%以下となったか否かを判定する(S49)。
From there, the
自車両Mに対する先行車P1のラップ率が0%以下となっていない場合、ステップS48に戻り、当該ラップ率が0%以下となった場合、新たな先行車P1を検出したか否かを判定する(S50)。 If the lap ratio of the preceding vehicle P1 with respect to the own vehicle M is not 0% or less, the process returns to step S48, and if the lap ratio is 0% or less, it is determined whether or not a new preceding vehicle P1 has been detected. (S50).
なお、自車両Mに対する先行車P1のラップ率が0%以下となっていないときは、例えば、図20に示すように、第3の車両V3が走行車線R1の前方を走行している状態であり、ラップ率が0%以下となった場合、第3の車両V3が他車線、例えば、図21に示すように左車線R2に離脱する状態である。なお、第3の車両V3が再度、右車線R3に離脱する状態も同じである。 When the lap ratio of the preceding vehicle P1 with respect to the own vehicle M is not 0% or less, for example, as shown in FIG. 20, the third vehicle V3 is traveling in front of the traveling lane R1. When the lap rate is 0% or less, the third vehicle V3 is in a state of leaving the other lane, for example, the left lane R2 as shown in FIG. The same applies to the state in which the third vehicle V3 leaves the right lane R3 again.
また、ステップS49の判定は、自車両Mに対する先行車P1のラップ率が0%以下とならない限り、ステップS48の先行車P1が目標点Tに到達するまで実行される。なお、割り込んできた新たな先行車P1が、そのまま走行車線R1から他車線、ここでは左車線R2に離脱して車線変更した場合、走行_ECU22は、記憶保持している第1の車両V1の目標点Tの軌跡情報に沿った走行制御を実行し、自車両Mのハンドルがつられることを防止する。
Further, the determination in step S49 is executed until the preceding vehicle P1 in step S48 reaches the target point T unless the lap ratio of the preceding vehicle P1 with respect to the own vehicle M is 0% or less. If the new preceding vehicle P1 that has interrupted changes lanes from the traveling lane R1 to another lane, here the left lane R2, the
ステップS48の先行車P1が最後の目標点Tへの到達に関し、例えば、図21に示すように、第3の車両V3が走行車線R1前方を走行し、走行_ECU22は、元の先行車P1である第1の車両V1の最後の目標点Tに到達するリミット位置を判定している。
Regarding the arrival of the preceding vehicle P1 in step S48 to the final target point T, for example, as shown in FIG. 21, the third vehicle V3 travels in front of the traveling lane R1, and the
なお、走行_ECU22は、ステップS48において、第3の車両V3である先行車P1が最後の目標点Tに到達したと判定した場合、またはステップS50において、第3の車両V3ではない新たな先行車P1を検出した場合、軌跡情報に基づいた走行制御から一時停止(HALT)している先行車追従制御を再開(REBOOT)し(S51)、ルーチンを抜けて、ステップS41に戻る。
When the
すなわち、記憶保持した元の先行車P1の目標点Tの軌跡情報のリミット位置に、割り込んできた右並走車P3の第3の車両V3を先行車P1として先行車追従制御を再開する。また、第3の車両V3ではない新たな先行車P1を検出した場合には、新たな先行車P1の先行車追従制御を再開する。 That is, the third vehicle V3 of the right parallel traveling vehicle P3 that has interrupted the limit position of the locus information of the target point T of the original preceding vehicle P1 that has been stored in memory is set as the preceding vehicle P1 and the preceding vehicle tracking control is restarted. Further, when a new preceding vehicle P1 other than the third vehicle V3 is detected, the preceding vehicle following control of the new preceding vehicle P1 is restarted.
そして、ステップS50において、走行_ECU22は、新たな先行車P1が検出されていない場合、セット車速に基づいた走行制御を実行し(S52)、ルーチンを抜けて、ステップS41に戻る。
Then, in step S50, when the new preceding vehicle P1 is not detected, the
なお、走行_ECU22は、左車線R2を走行する左並走車P2が走行車線R1に割り込み、走行車線R1から右車線R3または再度、左車線R2に離脱する場面においては、上記の左右を逆に読み換えて、図16の制御ルーチンを実行する。
In the
以上に記載したように、走行制御システム1の走行制御装置10は、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できていないときの先行車追従制御中に、左右の並走車P2,P3のいずれかがウインカランプ43,44を点滅せずに自車両Mが走行する走行車線R1に車線変更しても、走行_ECU22が元の先行車P1の目標点Tの軌跡情報を保持した走行制御を実行する。
As described above, the
すなわち、走行_ECU22は、元の先行車P1から左右の並走車P2,P3のいずれかを新たな先行車P1に切換えたとき、この先行車P1が保持した軌跡情報の最後の目標点Tのリミット位置に到達するまで、先行車追従制御を一時停止し、元の先行車P1の目標点Tの軌跡情報に従って走行制御する。
That is, when the
走行_ECU22は、割り込んできた新たな先行車P1に追従しないようにリミットをかけて、元の先行車P1の目標点Tの軌跡情報のリミット位置まで、新たな先行車P1に追従しない走行制御を実行するため、所望の進行路に反するステアリング制御を抑制することができ、自車両Mのハンドルが大きくつられることが防止される。
The
なお、保持した軌跡情報の最後の目標点Tのリミット位置まで、割り込んできた車両が到達した場合、走行_ECU22は、先行車追従制御を再開する。さらに、割り込んできた車両がリミット位置に到達する前に、走行車線R1から他車線に離脱した場合、走行_ECU22は、新たに先行車P1を認識すると、一時停止していた先行車追従制御を再開し、新たに先行車P1を認識しないと、セット車速の走行制御を実行する。
When the interrupted vehicle reaches the limit position of the last target point T of the retained trajectory information, the
ところで、先行車追従中に、先行車P1が直近の所定時間に車線区画線LL,LR内を走行していない場合や、走行環境認識部11dにより車線区画線LL,LRが認識できていない状態で、例えば、図23に示すように、第1の車両V1が冠雪した路面に付いたタイヤ痕(轍)Fなどを跨ぐような場面では、第1の走行環境認識部11dがタイヤ痕Fを車線区画線LL,LRとして誤認識する場合がある。
By the way, when the preceding vehicle P1 is not traveling in the lane markings LL and LR at the latest predetermined time while following the preceding vehicle, or the driving
このように、先行車P1が車線区画線LL,LRと誤認識したタイヤ痕Fを跨いでいく場面では、走行_ECU22は、先行車P1の車線変更とみなして、先行車P1を追従する目標点Tが車線区画線LL,LRに寄らないように制御したり、先行車追従制御をキャンセルしたりする。
In this way, in the scene where the preceding vehicle P1 straddles the tire mark F which is erroneously recognized as the lane marking line LL, LR, the
また、例えば、図24に示すように、トラックTRなどの大型車の先行車P1が車線変更する際に、車線区画線LL,LRを跨ぐ場面、走行_ECU22は、同様に車線区画線LL,LRの認識の信頼度が低下した場合、先行車追従制御のキャンセルを実行する。
Further, for example, as shown in FIG. 24, when the preceding vehicle P1 of a large vehicle such as a truck TR changes lanes, the scene where the vehicle straddles the lane division lines LL and LR, and the
しかしながら、先行車P1が直近の所定時間に車線区画線LL,LR内を走行していない場合や、走行環境認識部11dにより車線区画線LL,LRが認識できていない状態で、例えば、先行車P1が冠雪した路面に付いたタイヤ痕Fなどを跨いだ場合、走行_ECU22が先行車P1を追従する目標点Tが車線区画線LL,LRに寄らないように制御すると、所望の自車進行路に反して自車両Mのハンドルが大きく取られてしまう原因となっていた。
However, when the preceding vehicle P1 is not traveling in the lane marking lines LL and LR at the latest predetermined time, or when the driving
そのため、自車両Mの走行制御システム1では、先行車追従制御中において、車線区画線LL,LRの認識の信頼度が低いときや、車線区画線LL,LRが認識できない場面となったときに、走行_ECU22が図25のフローチャートに示す制御例を実行する。
Therefore, in the traveling
具体的には、図25に示すように、走行_ECU22は、第1の走行環境認識部11dにより車線区画線LL,LRが認識されているか否かを判定する(S61)。このとき、第1の走行環境認識部11dにより車線区画線LL,LRが認識できていれば、走行_ECU22は、通常の先行車追従制御および車線維持制御を組み合わせた制御を実行し(S62)、ルーチンを抜けて、ステップS61に戻る。
Specifically, as shown in FIG. 25, the
一方、第1の走行環境認識部11dにより車線区画線LL,LRが認識できていない場合、先行車P1が直近の所定時間において、過去の走行環境画像情報から車線区画線LL,LR内を走行していたか否かを判定する(S63)。
On the other hand, when the lane marking lines LL and LR cannot be recognized by the first driving
そして、先行車P1が車線区画線LL,LR内を走行していた場合、走行_ECU22は、自車両Mが直近(直前)の所定時間において、過去の走行環境画像情報から車線区画線LL,LR内を走行していたか否かを判定する(S64)。
Then, when the preceding vehicle P1 is traveling in the lane marking lines LL and LR, the
自車両Mが車線区画線LL,LR内を走行していた場合、先行車P1の目標点Tの軌跡情報に沿った先行車追従制御を継続する(S65)。 When the own vehicle M is traveling in the lane marking lines LL and LR, the preceding vehicle following control is continued along the trajectory information of the target point T of the preceding vehicle P1 (S65).
ステップS63において、先行車P1が直近の所定時間に車線区画線LL,LR内を走行していなかった場合、走行_ECU22は、先行車追従制御をキャンセル(停止)して制御ルーチンを終了する。
In step S63, when the preceding vehicle P1 has not traveled in the lane marking lines LL and LR at the latest predetermined time, the
また、ステップS64において、自車両Mが直近の所定時間に車線区画線LL,LR内を走行していなかった場合、走行_ECU22は、自車両Mの車線変更アシスト機能(アクティブレーンチェンジアシスト機能)を抑制して、ルーチンを抜けて、ステップS61に戻る。
Further, in step S64, when the own vehicle M has not traveled in the lane marking lines LL and LR at the latest predetermined time, the
以上に記載したように、以上に記載したように、走行制御システム1の走行制御装置10は、走行_ECU22が先行車追従制御中に車線区画線LL,LRの認識の信頼度が低くなったり、車線区画線LL,LRが認識できなくなったりすると、先行車P1と自車両Mが、その直近の所定の時間で車線区画線LL,LR内の走行の有無を判断して、先行車追従制御の継続またはキャンセル(停止)を実行する。
As described above, as described above, in the
これにより、走行環境認識部11dにより車線区画線LL,LRが認識できていない状態で、例えば、先行車P1が冠雪した路面でタイヤ痕Fを跨ぐ場面では、先行車P1および自車両Mが直近の所定の時間で車線区画線LL,LR内を走行していれば、走行制御装置10が先行車追従制御を継続するため、自車両Mのハンドルを大きく取られることを減少させることができる。
As a result, in a state where the lane marking lines LL and LR cannot be recognized by the driving
さらに、自車両Mが直近の所定の時間で車線区画線LL,LR内を走行していなければ、車線変更アシスト機能を抑制することで、自車両Mが誤った車線で走行することを防止することができる。 Further, if the own vehicle M is not traveling in the lane marking lines LL and LR in the latest predetermined time, the lane change assist function is suppressed to prevent the own vehicle M from traveling in the wrong lane. be able to.
なお、走行制御システム1は、各ECU22~25などに中央処理装置(CPU)、ROM、RAMなどの記憶装置などを含むプロセッサを有している。また、プロセッサの複数の回路の全て若しくは一部の構成は、ソフトウェアで実行してもよい。例えば、ROMに格納された各機能に対応する各種プログラムをCPUが読み出して実行するようにしてもよい。
The
さらに、プロセッサの全部若しくは一部の機能は、論理回路あるいはアナログ回路で構成してもよく、また各種プログラムの処理を、FPGAなどの電子回路により実現するようにしてもよい。 Further, all or a part of the functions of the processor may be configured by a logic circuit or an analog circuit, or the processing of various programs may be realized by an electronic circuit such as FPGA.
以上の実施の形態に記載した発明は、それらの形態に限ることなく、その他、実施段階ではその要旨を逸脱しない範囲で種々の変形を実施し得ることが可能である。さらに、上記には、種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組合せにより種々の発明が抽出され得るものである。 The inventions described in the above embodiments are not limited to those embodiments, and various modifications can be carried out at the implementation stage without departing from the gist thereof. Further, the above includes inventions at various stages, and various inventions can be extracted by an appropriate combination in the plurality of disclosed constituent requirements.
例えば、開示される全構成要件から幾つかの構成要件が削除されても、述べられている課題が解決でき、述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得るものである。 For example, if some of the components are removed from all the disclosed components, but the problem described can be solved and the effect described can be obtained, the configuration in which the components are deleted may be used. It can be extracted as an invention.
1…走行制御システム
10…走行制御装置
11…走行環境認識ユニット
11a…メインカメラ
11b…サブカメラ
11d…第1の走行環境認識部
22…走行制御ユニット
23…エンジン制御ユニット
24…パワーステアリング制御ユニット
25…ステアリング制御ユニット
28…電動パワステモータ
29…ブレーキアクチュエータ
41…左ブレーキランプ
42…右ブレーキランプ
43…左ウインカランプ
44…右ウインカランプ
45…ハイマウントストップランプ
Af…前方領域
LL,LR…車線区画線
M…自車両
P1…先行車
P2…左並走車
P3…右並走車
R1…走行車線
R2…左車線
R3…右車線
T…目標点
V1,V2,V3…車両(第1~第3の車両)
W1,W2,W3…枠
1 ... Driving
W1, W2, W3 ... Frame
Claims (5)
前記外部認識部により取得された前記走行環境画像情報から車線区画線および他車両のブレーキランプの点灯およびウインカランプの点滅を検出する走行環境認識部と、
ステアリング機構の駆動源を作動させるステアリング制御ユニットと、
前記ステアリング制御ユニットを前記走行環境認識部の検出結果に基づいて制御し、目標走行経路に沿って前記自車両を走行制御するエンジン制御ユニットと、
を備え、
前記走行環境認識部は、前記ウインカランプの点滅を検出した前記他車両において、該ウインカランプの点滅が消灯してから所定時間の経過後に、同一の該他車両の前記ウインカランプの点滅の検出処理を再度実行できる状態になることを特徴とする車両の走行制御装置。 An external recognition unit that is mounted on the own vehicle and acquires the driving environment image information in front of the own vehicle.
A driving environment recognition unit that detects lighting of lane marking lines and brake lamps of other vehicles and blinking of blinker lamps from the driving environment image information acquired by the external recognition unit.
The steering control unit that operates the drive source of the steering mechanism and
An engine control unit that controls the steering control unit based on the detection result of the driving environment recognition unit and controls the driving of the own vehicle along a target traveling path.
Equipped with
In the other vehicle that has detected the blinking of the winker lamp, the driving environment recognition unit detects the blinking of the winker lamp of the same other vehicle after a lapse of a predetermined time after the blinking of the winker lamp is turned off. A vehicle travel control device characterized in that the vehicle can be re-executed.
並走車の自車側の前記ウインカランプの点滅を検出したとき、前記ブレーキ制御ユニットが前記制動機構を作動させて、前記自車両の減速制御を実行することを特徴とする請求項1に記載の車両の走行制御装置。 It has a brake control unit that is controlled by the engine control unit and operates a braking mechanism.
The first aspect of claim 1, wherein the brake control unit activates the braking mechanism to execute deceleration control of the own vehicle when the blinking of the winker lamp on the own vehicle side of the parallel running vehicle is detected. Vehicle driving control device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020168087A JP2022060080A (en) | 2020-10-02 | 2020-10-02 | Vehicle drive support device |
US17/491,808 US20220105936A1 (en) | 2020-10-02 | 2021-10-01 | Vehicle travel control apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020168087A JP2022060080A (en) | 2020-10-02 | 2020-10-02 | Vehicle drive support device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2022060080A true JP2022060080A (en) | 2022-04-14 |
Family
ID=80931024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020168087A Pending JP2022060080A (en) | 2020-10-02 | 2020-10-02 | Vehicle drive support device |
Country Status (2)
Country | Link |
---|---|
US (1) | US20220105936A1 (en) |
JP (1) | JP2022060080A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230016809A1 (en) * | 2021-07-07 | 2023-01-19 | Hyundai Mobis Co., Ltd. | Method and apparatus for controlling brake system based on preceding vehicle recognition |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7259574B2 (en) * | 2019-06-17 | 2023-04-18 | 株式会社ジェイテクト | Control device and steering device |
JP7076492B2 (en) * | 2020-03-31 | 2022-05-27 | 本田技研工業株式会社 | Vehicle control device and vehicle control method |
JP7476809B2 (en) * | 2021-01-13 | 2024-05-01 | トヨタ自動車株式会社 | Vehicle Driving Assistance Device |
CN114937372B (en) * | 2022-05-18 | 2023-09-05 | 安徽蔚来智驾科技有限公司 | Vehicle positioning system, positioning method, vehicle and storage medium |
US20240025442A1 (en) * | 2022-07-22 | 2024-01-25 | Baidu Usa Llc | Trajectory planning in autonomous driving vehicles for unforeseen scenarios |
CN117272690B (en) * | 2023-11-21 | 2024-02-23 | 中汽智联技术有限公司 | Method, equipment and medium for extracting dangerous cut-in scene of automatic driving vehicle |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102008011228A1 (en) * | 2008-02-26 | 2009-08-27 | Robert Bosch Gmbh | Method for assisting a user of a vehicle, control device for a driver assistance system of a vehicle and vehicle having such a control device |
JP5964609B2 (en) * | 2012-02-23 | 2016-08-03 | 株式会社日本自動車部品総合研究所 | Vehicle tracking control device |
JP5977270B2 (en) * | 2014-01-14 | 2016-08-24 | 株式会社デンソー | Vehicle control apparatus and program |
JP6327719B2 (en) * | 2016-02-04 | 2018-05-23 | 株式会社Subaru | Vehicle travel control device |
US10380439B2 (en) * | 2016-09-06 | 2019-08-13 | Magna Electronics Inc. | Vehicle sensing system for detecting turn signal indicators |
US10691962B2 (en) * | 2017-09-22 | 2020-06-23 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for rear signal identification using machine learning |
US11254311B2 (en) * | 2018-10-31 | 2022-02-22 | Toyota Motor Engineering & Manufacturing North America, Inc. | Lateral adaptive cruise control |
-
2020
- 2020-10-02 JP JP2020168087A patent/JP2022060080A/en active Pending
-
2021
- 2021-10-01 US US17/491,808 patent/US20220105936A1/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230016809A1 (en) * | 2021-07-07 | 2023-01-19 | Hyundai Mobis Co., Ltd. | Method and apparatus for controlling brake system based on preceding vehicle recognition |
Also Published As
Publication number | Publication date |
---|---|
US20220105936A1 (en) | 2022-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10943133B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
JP2022060080A (en) | Vehicle drive support device | |
US11498563B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
US11130492B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
US11414080B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
CN110281920B (en) | Vehicle control device, vehicle control method, and storage medium | |
US11584375B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
JP6641583B2 (en) | Vehicle control device, vehicle control method, and program | |
US20190278285A1 (en) | Vehicle control device, vehicle control method, and storage medium | |
US20210070289A1 (en) | Vehicle control device, vehicle control method, and storage medium | |
US20230115708A1 (en) | Automatic driving device and vehicle control method | |
US20190278286A1 (en) | Vehicle control device, vehicle control method, and storage medium | |
JP7190393B2 (en) | Vehicle control device, vehicle management device, vehicle control method, and program | |
US20230118619A1 (en) | Parking-stopping point management device, parking-stopping point management method, and vehicle device | |
JP7315101B2 (en) | Obstacle information management device, obstacle information management method, vehicle device | |
US20220105957A1 (en) | Vehicle traveling control apparatus | |
JP2019160031A (en) | Vehicle control device, vehicle control method, and program | |
CN111731295A (en) | Travel control device, travel control method, and storage medium storing program | |
US11760345B2 (en) | Vehicle traveling control apparatus | |
CN114761300A (en) | Driving control method and driving control device | |
JP2022154836A (en) | Vehicle control device, vehicle control method and program | |
US11273825B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
JP7431697B2 (en) | Vehicle travel control device and vehicle travel control system | |
JP7509493B2 (en) | Vehicle driving control device | |
JP2022061387A (en) | Vehicle travel control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230907 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240520 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240528 |