JPH07295633A - Travel path estimation device for automobile - Google Patents
Travel path estimation device for automobileInfo
- Publication number
- JPH07295633A JPH07295633A JP6088479A JP8847994A JPH07295633A JP H07295633 A JPH07295633 A JP H07295633A JP 6088479 A JP6088479 A JP 6088479A JP 8847994 A JP8847994 A JP 8847994A JP H07295633 A JPH07295633 A JP H07295633A
- Authority
- JP
- Japan
- Prior art keywords
- traveling
- vehicle
- road
- estimating
- estimating means
- 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 description 23
- 238000001514 detection method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 239000006185 dispersion Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、自車が今後走行すると
予想される進行路を推定する自動車の走行路推定装置に
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a travel route estimating apparatus for a vehicle, which estimates a traveling route in which the vehicle is expected to travel in the future.
【0002】[0002]
【従来の技術】従来、自車の操舵角、車速等の走行状態
から自車が今後走行すると予測される進行路を推定する
進行路推定手段を備え、レーダ装置の広範囲の走査で得
られる情報の中から、上記進行路推定手段で予測される
進行路に沿った領域内のもののみをピックアップし、自
車と障害物とが接触する可能性を判断するものが知られ
ている。2. Description of the Related Art Conventionally, information obtained by scanning a wide range of a radar device is provided with a traveling route estimating means for estimating a traveling route in which the own vehicle is predicted to travel in the future based on a traveling state such as a steering angle of the own vehicle and a vehicle speed. Among them, there is known one that picks up only the one in the region along the traveling road predicted by the traveling road estimating means and judges the possibility that the own vehicle and the obstacle come into contact with each other.
【0003】そのような進行路を推定する手段として
は、例えば特公昭51−7892号公報に記載されるよ
うに、舵角、車速、ヨーレート等の車体状態量により進
行路(走行路)を推定するものも知られている。As a means for estimating such a traveling road, for example, as disclosed in Japanese Patent Publication No. 51-7892, the traveling road (running road) is estimated from the vehicle body state quantities such as the steering angle, the vehicle speed and the yaw rate. It is also known to do.
【0004】また、例えば特開平4−137014号公
報に記載されるように、ビデオカメラ等にて入力された
画像情報から、輝度情報及び分散情報を抽出し、それら
に基づいて、走行路上の白線部を検出して走行路を推定
するものも知られており、このように画像処理によるも
のでは、通常、道路の左右両端に引かれた白線部を検出
し、走行路端を認識して走行路(進行路)を推定するこ
とになるので、画像処理による場合は、車体状態量によ
る場合よりも、推定できる走行領域の範囲が広くなり、
上述した自車と接触する可能性がある障害物を検出する
ための領域の設定には有利である。Further, as described in, for example, Japanese Patent Laid-Open No. 4-137014, brightness information and dispersion information are extracted from image information input by a video camera or the like, and a white line on a traveling road is extracted based on the information. It is also known to detect the road section and estimate the travel route.In this way, image processing usually detects the white line parts drawn at the left and right ends of the road and recognizes the road edge to drive the vehicle. Since the road (traveling road) is to be estimated, the range of the travel area that can be estimated becomes wider in the case of image processing than in the case of the vehicle body state quantity.
This is advantageous for setting the area for detecting an obstacle that may come into contact with the vehicle as described above.
【0005】[0005]
【発明が解決しようとする課題】ところが、そのような
画像処理により推定する場合においても、道路が少なく
とも2つの方向に分かれる分岐路では、白線部に基づき
走行路の推定はできるとしても、白線部を認識しただけ
では自車が今後いずれの方向に移動するか不明であり、
走行路の推定を、自車の進行方向との関係で、精度よく
行うことが困難である。However, even in the case of estimation by such image processing, if the road is divided into at least two directions, the running line can be estimated based on the white line portion, but the white line portion can be estimated. It is not clear in which direction the vehicle will move in the future just by recognizing
It is difficult to accurately estimate the traveling path in relation to the traveling direction of the vehicle.
【0006】本発明は、分岐路での走行路推定の信頼性
を高めた自動車の走行路推定装置を提供するものであ
る。[0006] The present invention provides a traveling road estimating device for an automobile, in which the reliability of traveling road estimation at a branch road is improved.
【0007】[0007]
【課題を解決するための手段】請求項1〜請求項3に係
る発明は、舵角、車速、ヨーレート等の車両状態量に基
づき自車が今後走行すると予想される第1の進行路を推
定する第1進行路推定手段を有する自動車の走行路推定
装置を前提とするものである。The invention according to claims 1 to 3 estimates a first traveling path, which is expected to drive the vehicle in the future, based on vehicle state quantities such as a steering angle, a vehicle speed, and a yaw rate. It is premised on a traveling path estimating device for an automobile having a first traveling path estimating means.
【0008】そして、請求項1に係る発明は、自車に先
行する移動物体に基づき第2の進行路を推定する第2進
行路推定手段と、自車の方向変換を検出する方向変換検
出手段と、該方向変換検出手段の出力を受け、方向変換
時には、第1進行路推定手段による第1の進行路が第2
進行路推定手段による第2の進行路と一致するまで、第
2進行路推定手段による第2の進行路を保持して走行領
域を推定する走行領域推定手段とを備える。The invention according to claim 1 is a second traveling path estimating means for estimating a second traveling path based on a moving object preceding the own vehicle, and a direction change detecting means for detecting a direction change of the own vehicle. When the direction is changed, the first traveling path estimated by the first traveling path estimating means is changed to the second traveling path.
The vehicle further includes a travel area estimation unit that holds the second travel path by the second travel path estimation unit and estimates a travel area until the travel path coincides with the second travel path by the travel path estimation unit.
【0009】請求項2に係る発明は、画像処理に基づき
路面上の白線部を検出し、自車が今後走行すると予想さ
れる走行路を推定する走行路推定手段と、上記進行路推
定手段及び走行路推定手段の出力を受け、走行路推定手
段による左右の白線部についての推定値が異なり、その
どちらか一方の白線部についての推定値が進行路推定手
段による進行路についての推定値に等しいとき、進行路
推定手段による推定路についての推定値に等しい推定値
の白線部に基づき走行領域を推定するのに加えて、進行
路推定手段による推定路についての推定値に等しくない
推定値の白線部に基づく走行領域の推定も行う走行領域
推定手段とを備える。According to a second aspect of the present invention, a running road estimating means for detecting a white line portion on a road surface based on image processing and estimating a running road where the own vehicle is expected to run in the future; In response to the output of the traveling road estimating means, the estimated values for the left and right white line portions by the traveling road estimating means are different, and the estimated value for one of the white line portions is equal to the estimated value for the traveling road by the traveling road estimating means. Then, in addition to estimating the traveling area based on the white line portion of the estimated value equal to the estimated value of the estimated road by the traveling road estimating means, the white line of the estimated value not equal to the estimated value of the estimated road by the traveling road estimating means And a traveling area estimating means that also estimates the traveling area based on the parts.
【0010】請求項3に係る発明は、画像処理に基づき
路面上の白線部を検出し、自車が今後走行すると予想さ
れる走行路を推定する走行路推定手段と、上記進行路推
定手段及び走行路推定手段の出力を受け、自車と左右白
線部との横方向の偏差を演算し、この偏差の変化率を演
算する偏差変化率演算手段と、該偏差変化率演算手段の
出力を受け、偏差の変化率に基づき左右いずれの方向に
移動するかを判断し、その判断結果に基づいて移動する
側の白線部についての推定値に基づいて走行領域を推定
する走行領域推定手段とを備える。According to a third aspect of the present invention, a traveling road estimating means for detecting a white line portion on a road surface based on image processing and estimating a traveling road expected to be traveled by the vehicle in the future; Receives the output of the traveling road estimation means, calculates the lateral deviation between the own vehicle and the left and right white line parts, and receives the output of the deviation change rate calculation means for calculating the change rate of this deviation and the deviation change rate calculation means. A travel area estimating means for determining which of the left and right directions to move based on the rate of change of the deviation, and for estimating the travel area based on the estimated value of the white line part on the moving side based on the determination result. .
【0011】[0011]
【作用】請求項1に係る発明によれば、車体状態量に基
づいて推定された第1の進行路のほか、第2進行路推定
手段によって、自車に先行する移動物体に基づき第2の
進行路が推定され、自車の方向変換時には、第1進行路
推定手段による進行路が、第2進行路推定手段による第
2の進行路と一致するまで、第2進行路推定手段による
第2の進行路が保持されることとなり、第1及び第2の
進行路から、走行領域推定手段によって走行領域が推定
される。According to the first aspect of the invention, in addition to the first traveling path estimated based on the vehicle body state quantity, the second traveling path estimating means determines the second traveling path based on the moving object preceding the own vehicle. When the traveling route is estimated and the direction of the own vehicle is changed, the second traveling route estimating unit makes the second traveling route until the traveling route made by the first traveling route estimating unit coincides with the second traveling route made by the second traveling route estimating unit. Therefore, the traveling area is estimated from the first and second traveling paths by the traveling area estimating means.
【0012】請求項2に係る発明によれば、走行路推定
手段によって画像処理に基づき路面上の白線部を検出し
て自車が今後走行すると予想される走行路が推定され、
推定された左右の白線部についての推定値が異なり、そ
のどちらか一方の白線部についての推定値が進行路推定
手段による進行路についての推定値に等しいとき、進行
路推定手段による推定路についての推定値に等しい推定
値の白線部に基づき走行領域が推定されるのに加えて、
進行路推定手段による推定路についての推定値に等しく
ない推定値の白線部に基づき走行領域推定手段によって
走行領域が推定される。According to the second aspect of the present invention, the traveling road estimating means detects the white line portion on the road surface based on the image processing to estimate the traveling road on which the vehicle is expected to travel in the future.
When the estimated values for the left and right white line portions that are estimated are different and the estimated value for one of the white line portions is equal to the estimated value for the traveling road by the traveling road estimating means, In addition to estimating the running area based on the white line part of the estimated value equal to the estimated value,
The traveling area is estimated by the traveling area estimating means based on the white line portion of the estimated value that is not equal to the estimated value for the estimated road by the traveling road estimating means.
【0013】請求項3に係る発明によれば、走行路推定
手段によって画像処理に基づき路面上の白線部を検出し
て自車が今後走行すると予想される走行路が推定され、
それから、偏差変化率演算手段によって自車と左右白線
部との横方向の偏差を演算してこの偏差の変化率が演算
され、走行領域推定手段によって偏差の変化率に基づき
左右いずれの方向に移動するかが判断され、その判断結
果に基づいて移動する側の白線部についての推定値に基
づいて走行領域が推定される。According to the third aspect of the present invention, the traveling road estimating means detects the white line portion on the road surface based on the image processing to estimate the traveling road on which the vehicle is expected to travel in the future.
Then, the deviation change rate calculation means calculates the lateral deviation between the vehicle and the left and right white line portions to calculate the change rate of this deviation, and the travel area estimation means moves to either the left or right direction based on the change rate of the deviation. Whether or not to do so is determined, and the traveling area is estimated based on the estimated value of the white line portion on the moving side based on the determination result.
【0014】[0014]
【実施例】以下、本発明の実施例を図面に基づいて説明
する。本例は、本発明に係る自動車の走行路推定装置を
障害物検知装置に適用された例である。Embodiments of the present invention will be described below with reference to the drawings. This example is an example in which the vehicle travel path estimation device according to the present invention is applied to an obstacle detection device.
【0015】実施例1 自動車の全体を示す図1において、1は自動車で、その
車体2の前部に距離センサ3が設けられている。この距
離センサ3は、走行路上の障害物までの距離を計測する
もので、レーダ波としてのパルスレーザ光を発信部から
自車の前方に向けて発信すると共に、前方に存在する先
行車等の障害物に当たって反射してくる反射波を受信部
で受信するレーダヘッドユニットで構成されている。ま
た、距離センサ3は、その発信部から発信する、縦に細
く垂直方向に扇状に拡がったパルスレーザ光(ビーム)
を水平方向に比較的広角度で走査させるスキャン式のも
のである。Embodiment 1 In FIG. 1 showing the whole of an automobile, reference numeral 1 is an automobile, and a distance sensor 3 is provided at a front part of a vehicle body 2. The distance sensor 3 measures the distance to an obstacle on the road, and emits pulsed laser light as a radar wave toward the front of the host vehicle from the transmitter and at the same time as a preceding vehicle in front of the host vehicle. The radar head unit is configured to receive a reflected wave reflected by an obstacle at a receiver. Further, the distance sensor 3 emits pulse laser light (beam) emitted from its emission portion, which is thin in the vertical direction and spread in a fan shape in the vertical direction.
Is a scan type that scans a horizontal direction at a relatively wide angle.
【0016】4は車室内上部に配設されたCCDカメラ
で、自車前方の情景(走行路)を所定範囲内で写し出す
ものであり、該カメラ4で写し出された自車前方の情景
は、画像処理ユニット5に入力されて画像処理され、コ
ントロールユニット6において道路の白線に基づき走行
路が推定されるようになっている。Reference numeral 4 denotes a CCD camera disposed in the upper part of the passenger compartment for displaying a scene (running road) in front of the vehicle within a predetermined range. The scene in front of the vehicle captured by the camera 4 is: The image is input to the image processing unit 5 and subjected to image processing, and the control unit 6 estimates the travel route based on the white line of the road.
【0017】また、コントロールユニット6には、図2
に示すように、上記CCDカメラ4からの信号のほか
に、レーザユニット3からの信号と共に、自車の車速を
検出する車速センサ7、ステアリングハンドル8aの操
舵角を検出する舵角センサ8及び自車が発生するヨーレ
ートを検出するヨーレートセンサ9、ウインカーの状態
を検出するウインカースイッチ14からの信号も入力さ
れ、それらの信号に基づいて、走行路状態がヘッドアッ
プディスプレイ10に表示され、自車前方の障害物を検
知すると、警報手段11が作動すると共に、車両制御装
置12がブレーキ12aを作動させて各車輪13,…に
制動力を自動的に付与するようになっている。Further, the control unit 6 has a structure shown in FIG.
As shown in FIG. 7, in addition to the signal from the CCD camera 4, a signal from the laser unit 3 is also detected, a vehicle speed sensor 7 for detecting the vehicle speed of the own vehicle, a steering angle sensor 8 for detecting the steering angle of the steering wheel 8a, and an own vehicle. Signals from a yaw rate sensor 9 that detects the yaw rate generated by the vehicle and a winker switch 14 that detects the state of the winker are also input, and the road condition is displayed on the head-up display 10 based on these signals, and the vehicle ahead When the obstacle is detected, the alarm means 11 is activated, and the vehicle control device 12 activates the brake 12a to automatically apply the braking force to the wheels 13 ,.
【0018】具体的には、図3に示すように、この距離
センサ3の信号は、コントロールユニット6の信号処理
部21を通じて演算部22に入力され、該演算部22に
おいて、レーザ受信光の発信時点からの遅れ時間によっ
て走査範囲内に存在する各障害物と自車との間の距離、
相対速度及び障害物の自車に対する方向を演算するよう
に構成されている。そして、この信号処理部21及び演
算部23により自車前方の所定領域内に存在する障害物
を検出する障害物検出手段6Aが構成されている。Specifically, as shown in FIG. 3, the signal of the distance sensor 3 is input to the arithmetic unit 22 through the signal processing unit 21 of the control unit 6, and the arithmetic unit 22 emits the laser reception light. The distance between each obstacle existing in the scanning range and the own vehicle due to the delay time from the time point,
It is configured to calculate the relative speed and the direction of the obstacle with respect to the own vehicle. The signal processing unit 21 and the arithmetic unit 23 constitute an obstacle detecting means 6A for detecting an obstacle existing in a predetermined area in front of the own vehicle.
【0019】上記センサ7,8,9の検出信号は、車体
状態量に基づいて進行路(具体的にはその曲率半径)を
推定する第1進行路推定手段6Bに入力され、該第1進
行路推定手段6Bのうちの主進行路推定手段23は、自
車のステアリング舵角及び車速から自車が今後走行する
予測される進行路を推定する一方、補助進行路手段24
は、自車のステアリング舵角、車速及びヨーレートから
自車が今後走行する予測される別の進行路を推定するよ
うになっている。The detection signals of the sensors 7, 8 and 9 are input to the first traveling path estimating means 6B which estimates the traveling path (specifically, the radius of curvature thereof) based on the vehicle body state quantity, and the first traveling path is estimated. The main traveling road estimating means 23 of the road estimating means 6B estimates a predicted traveling road on which the own vehicle will travel from the steering steering angle and the vehicle speed of the own vehicle, while the auxiliary traveling road means 24
Is designed to estimate another predicted traveling route of the vehicle from the steering rudder angle of the vehicle, the vehicle speed, and the yaw rate.
【0020】また、画像処理ユニット5からの信号は、
自車前方の情景から自車が走行する道路(走行路)の左
右の白線部を抽出して左右の白線部を推定する左白線部
推定手段25及び右白線部推定手段26に入力され、そ
れぞれ左白線部及び右白線部(具体的にはそれらの曲率
半径)が推定される。The signal from the image processing unit 5 is
It is input to the left white line portion estimation means 25 and the right white line portion estimation means 26, which extract the left and right white line portions of the road (running road) on which the vehicle travels from the scene in front of the own vehicle and estimate the left and right white line portions, respectively. The left white line portion and the right white line portion (specifically, their curvature radii) are estimated.
【0021】左白線部及び右白線部推定手段25,26
により、画像処理に基づいて走行路を推定する走行路推
定手段6Cが構成されている。走行路推定手段6Cの各
推定手段25,26は、白線部の推定に際し、必要に応
じて、画像処理ユニット5からの白線候補点に加えて、
自車の後方に白線部1本に対し初期設定された少なくと
も2個の仮想白線候補点に基づき、左右の白線部が推定
されるようになっている。Left white line portion and right white line portion estimating means 25, 26
Thus, a traveling road estimating unit 6C that estimates the traveling road based on image processing is configured. When estimating the white line portion, each of the estimating means 25 and 26 of the traveling road estimating means 6C adds, in addition to the white line candidate points from the image processing unit 5, as necessary.
The left and right white line portions are estimated based on at least two virtual white line candidate points initially set for one white line portion behind the vehicle.
【0022】そして、上記障害物検出手段の演算部及び
第1進行路推定手段6Bからの信号が第2進行路推定手
段27に入力され、該第2進行路推定手段27におい
て、自車に先行する移動物体(障害物)に基づき進行路
を推定するようになっている。また、ウインカースイッ
チ14より信号を受けた、方向変換検出手段28が、車
両の方向変換を検出するようになっている。Then, the signals from the calculation unit of the obstacle detecting means and the first traveling road estimating means 6B are inputted to the second traveling road estimating means 27, and the second traveling road estimating means 27 precedes the own vehicle. The traveling path is estimated based on the moving object (obstacle) that moves. Further, the direction change detecting means 28, which receives a signal from the winker switch 14, detects the direction change of the vehicle.
【0023】それから、第1及び第2進行路推定手段6
B,27、走行路推定手段6C及び方向変換検出手段2
8の出力を走行領域推定手段29が受け、該走行領域推
定手段29において、走行領域(障害物判断を行う障害
物判断領域に相当する)を設定するようになっている。
この走行路推定の際、方向変換時には、第1進行路推定
手段6Bによる第1の進行路が第2進行路推定手段27
による第2の進行路と一致するまで、第2進行路推定手
段27による第2の進行路が保持され、第1進行路だけ
でなく第2の進行路も考慮して走行領域が推定されるよ
うに構成されている。Then, the first and second traveling path estimating means 6
B, 27, traveling path estimating means 6C and direction change detecting means 2
The traveling area estimating means 29 receives the output of 8 and the traveling area estimating means 29 sets a traveling area (corresponding to an obstacle judging area for judging an obstacle).
At the time of direction change when estimating the traveling route, the first traveling route estimated by the first traveling route estimating unit 6B is changed to the second traveling route estimating unit 27.
The second traveling route is held by the second traveling route estimating means 27 until it coincides with the second traveling route according to, and the traveling region is estimated by considering not only the first traveling route but also the second traveling route. Is configured.
【0024】また、上記演算部22からの障害物情報及
び走行領域設定手段からの障害物判断領域情報が障害物
判定手段30に入力され、該障害物判定手段30におい
て、距離センサ3で検出された障害物の回避必要度を、
走行領域設定手段29によって設定された障害物判断領
域において障害物判断を行い、回避の必要があると判断
されれば、ヘッドアップディスプレイ10に表示される
と共に、警報装置11により警報が発せられた後、車両
制御装置12のブレーキ装置12aが自動的に作動する
ようになっている。Further, the obstacle information from the arithmetic unit 22 and the obstacle judging area information from the traveling area setting means are inputted to the obstacle judging means 30 and detected by the distance sensor 3 in the obstacle judging means 30. The need to avoid obstacles
If obstacle judgment is performed in the obstacle judgment area set by the traveling area setting means 29 and it is judged that it is necessary to avoid the obstacle, it is displayed on the head-up display 10 and an alarm is issued by the alarm device 11. After that, the brake device 12a of the vehicle control device 12 is automatically operated.
【0025】−障害物検知装置による障害物検知の基本
制御− 以下、上記走行路推定装置が用いられる障害物検知装置
による障害物検知の基本制御について説明する。-Basic Control for Obstacle Detection by Obstacle Detection Device-Hereinafter, basic control for obstacle detection by the obstacle detection device using the above-mentioned travel path estimation device will be described.
【0026】図4において、スタートすると、先ず、ス
テップS1 で、車体状態量による第1進行路推定手段6
B及び第2進行路推定手段27により第1の進行路及び
第2の進行路の推定が行われ、それから、ステップS2
で、画像処理による左白線部及び右白線部推定手段2
5,26により、走行路端である左右の白線部を推定し
て、左右の白線部に基づき走行路が推定される。その
後、ステップS3 で距離センサ3により自車前方を認識
し、障害物と推定されるもの(障害物情報)を検出す
る。In FIG. 4, when starting, first, in step S1, the first traveling path estimating means 6 based on the vehicle body state quantity.
The first traveling path and the second traveling path are estimated by B and the second traveling path estimating means 27, and then, step S2
Then, the left white line part and the right white line part estimation means 2 by image processing
5, 26, the left and right white line parts that are the ends of the road are estimated, and the road is estimated based on the left and right white line parts. Then, in step S3, the front of the vehicle is recognized by the distance sensor 3 and an obstacle (obstacle information) estimated to be an obstacle is detected.
【0027】続いて、ステップS4 で、ステップS1 に
おいて推定された進行路に基づき障害物を検出する必要
がある第1障害物検出領域が設定され、及びステップS
2 において推定された走行路に基づき第2障害物検出領
域が設定され、上記両障害物検出領域に基づいて、走行
領域設定手段29により、障害物となるか否かの判断を
行う障害物判定領域(走行領域)が決定される。Then, in step S4, a first obstacle detection area in which it is necessary to detect an obstacle based on the traveling path estimated in step S1 is set, and in step S4.
The second obstacle detection area is set based on the traveling path estimated in 2, and the traveling area setting means 29 determines whether or not it becomes an obstacle based on the both obstacle detection areas. The area (travel area) is determined.
【0028】それから、ステップS5 で上記障害物判断
領域に基づいて障害物情報のマスキングを行い、ステッ
プS6 で障害物判断を行う。上記ステップS4 〜S6 の
実行は、障害物判定手段30で行われる。Then, in step S5, obstacle information is masked based on the obstacle judgment area, and in step S6, obstacle judgment is performed. The obstacle determining means 30 executes the above steps S4 to S6.
【0029】その後、ステップS7 で必要であれば障害
物回避制御を行い、リターンする。障害物回避制御は、
例えば警報装置11による警報、車両制御装置12のブ
レーキ12aで行われるが、具体的に図示していない
が、自動操舵装置等によって行うようにしてもよい。Then, in step S7, obstacle avoidance control is performed if necessary, and the process returns. Obstacle avoidance control
For example, although the warning is given by the warning device 11 and the brake 12a of the vehicle control device 12, although not specifically shown, it may be given by an automatic steering device or the like.
【0030】−第1進行路推定手段6Bによる走行路推
定制御− 上記ステップS1 での進行路の推定は、図5に示すサブ
ルーチンに従って行われる。即ち、ステップS11で舵角
センサ5、車速センサ6及びヨーレートセンサ7からの
各信号を読込んだ後、ステップS12でステアリング舵角
θH と車速v0とに基づいた第1の予測方法により自車
の進行路を予測する。具体的には、進行路についての推
定値である曲率半径R01及び自車の横すべり角β01を下
記の式により算出する。-Traveling road estimation control by the first traveling road estimating means 6B-Estimation of the traveling road in the step S1 is performed according to a subroutine shown in FIG. That is, after reading the respective signals from the steering angle sensor 5, the vehicle speed sensor 6 and the yaw rate sensor 7 in step S11, in step S12, the first prediction method based on the steering steering angle θH and the vehicle speed v0 Predict the path of travel. Specifically, the radius of curvature R01 and the side slip angle β01 of the own vehicle, which are estimated values for the traveling road, are calculated by the following formulas.
【0031】[0031]
【数1】 続いて、ステップS13でヨーレートγと車速v0 とに基
づいた第2の予測方法により自車の進行路を予測する。
具体的には、進行路についての推定値である曲率半径R
02及び自車の横すべり角β02を下記の式により算出
する。[Equation 1] Then, in step S13, the traveling path of the own vehicle is predicted by the second prediction method based on the yaw rate γ and the vehicle speed v0.
Specifically, the radius of curvature R that is an estimated value for the traveling path
02 and the sideslip angle β02 of the vehicle are calculated by the following formulas.
【0032】[0032]
【数2】 その後、ステップS14でステアリング舵角θH の絶対値
が所定角度θc よりも小さいか否かを判定する。この判
定がYESのときには、ステップS16で第2の予測方法
により予測された進行路R02を選択し、進行路の曲率半
径R11に推定値R02を設定すると共に、車両の横すべり
角β12に推定値β02を設定し、リターンする。[Equation 2] Then, in step S14, it is determined whether or not the absolute value of the steering angle θH is smaller than the predetermined angle θc. When this determination is YES, the traveling path R02 predicted by the second prediction method is selected in step S16, the estimated value R02 is set to the radius of curvature R11 of the traveling path, and the estimated value β02 is set to the side slip angle β12 of the vehicle. Set and return.
【0033】一方、上記ステップS14の判定がNOのと
き、つまりステアリング舵角θH が所定角度θc より大
きいときには、更にステップS15で第1の予測方法によ
り予測された進行路の曲率半径R01の絶対値と第2の予
測方法により予測された進行路の曲率半径R02の絶対値
との大小を比較する。そして、第1の予測方法により予
測された進行路の曲率半径R01の方が小さいときには、
ステップS17へ移行して、進行路の曲率半径R11に推定
値R01を設定すると共に、車両の横すべり角β11に推定
値β01を設定する一方、第2の予測方法により予測され
た進行路の曲率半径R02の方が小さいときには、ステッ
プS16へ移行して、進行路の曲率半径R11にR02を設定
すると共に、車両の横すべり角βにβ02を設定する。つ
まり、曲率半径の小さい方を進行路として選択する。On the other hand, when the determination in step S14 is NO, that is, when the steering angle θH is larger than the predetermined angle θc, the absolute value of the radius of curvature R01 of the traveling road predicted by the first prediction method is further calculated in step S15. And the absolute value of the curvature radius R02 of the traveling path predicted by the second prediction method are compared. When the radius of curvature R01 of the traveling path predicted by the first prediction method is smaller,
In step S17, the estimated value R01 is set to the radius of curvature R11 of the traveling road and the estimated value β01 is set to the side slip angle β11 of the vehicle, while the radius of curvature of the traveling road predicted by the second prediction method is set. When R02 is smaller, the routine proceeds to step S16, where R02 is set to the radius of curvature R11 of the traveling road and β02 is set to the side slip angle β of the vehicle. That is, the one having the smaller radius of curvature is selected as the traveling path.
【0034】また、第1進行路推定手段6Bは、ステア
リング舵角θH と車速v0 とに基づいた進行路の推定
と、ヨーレートγと車速v0 とに基づいた進行路の推定
とを共に行い、自車の走行状態に応じて、いずれか一方
の推定を用いるようになっているので、進行路の推定を
適切に行うことができる。即ち、自車がカントを有する
曲線路上を旋回走行するときには、ステアリングハンド
ルを大きく操舵しなくても自車はカントにより旋回運動
をすることから、ヨーレートγに基づいて予測された進
行路の曲率半径R02が、ステアリング舵角θH に基づい
て予測された進行路の曲率半径R01よりも小さくなる。
このとき、第1進行路推定手段6Bは、ヨーレートγに
基づいて予測された進行路の曲率半径R02を採用するの
で、カントに影響されることなく、進行路を適切に推定
することができる。また、自車が急激な旋回走行をする
とき、進行路推定手段6Bは、大きな値となるステアリ
ング舵角θH に対応して、進行路が曲率半径R01の小さ
いものと推定することなり、急激な旋回運転にも充分に
対応して進行路の推定を適切に行うことができる。Further, the first traveling path estimating means 6B performs both the estimation of the traveling path based on the steering angle θH and the vehicle speed v0 and the estimation of the traveling path based on the yaw rate γ and the vehicle speed v0. Since one of the estimations is used according to the traveling state of the vehicle, it is possible to appropriately estimate the traveling path. That is, when the host vehicle makes a turn on a curved road having a cant, the host vehicle makes a turning motion by the cant even if the steering wheel is not steered greatly. Therefore, the radius of curvature of the traveling road predicted based on the yaw rate γ is obtained. R02 becomes smaller than the radius of curvature R01 of the traveling road predicted based on the steering angle θH.
At this time, since the first traveling path estimating means 6B adopts the radius of curvature R02 of the traveling path predicted based on the yaw rate γ, it is possible to appropriately estimate the traveling path without being influenced by the cant. Further, when the host vehicle makes a sharp turn, the traveling road estimating means 6B estimates that the traveling road has a small radius of curvature R01 in response to the steering steering angle θH having a large value. It is possible to adequately estimate the traveling path in response to the turning operation.
【0035】ー第2進行路推定手段による進行路推定ー 図6に示すように、スタートすると、第1進行路推定手
段6Bによって推定された第1の進行路(推定値R11が
対応)上に障害物があるか否かが判定される(ステップ
S21)。障害物があれば、続いて、障害物が移動物でか
つ第1走行路推定手段6Bによって推定された第1の進
行路上に一定時間以上(例えば3sec 以上)存在したか
否かが判定される(ステップS22)。一定時間以上障害
物が存在していれば、障害物は先行する車両であると考
えられるので、続いて障害物が第1進行路推定手段6B
によって推定された第1の進行路上から外れたか否かを
判定する(ステップS23)。-Estimation of Traveling Route by Second Traveling Road Estimating Means-As shown in FIG. 6, when the vehicle is started, it is on the first traveling road (estimated value R11 corresponds) estimated by the first traveling road estimating means 6B. It is determined whether there is an obstacle (step S21). If there is an obstacle, it is subsequently determined whether or not the obstacle is a moving object and has existed on the first traveling path estimated by the first traveling path estimation means 6B for a certain period of time (for example, 3 seconds or more). (Step S22). If the obstacle is present for a certain period of time or more, it is considered that the obstacle is the preceding vehicle, and therefore, the obstacle is the first traveling path estimating means 6B.
It is determined whether or not the vehicle has deviated from the first traveling path estimated by (step S23).
【0036】第1の進行路から外れれば、第2の進行路
(分岐路)があると推定されるので、ロックオンを開始
し、それに基づき第2の進行路の曲率半径R12を算出し
(ステップS24)、ステップS25に移行する一方、外れ
なければ、リターンする。即ち、図7に示すように、自
車V1 は現在、第1の進行路A1 を進行しているが、前
方に先行する車両V2 が方向変換して進行する第2の通
路A2 (分岐通路)があるとと推定される。If it deviates from the first traveling road, it is estimated that there is a second traveling road (branch road). Therefore, the lock-on is started, and the radius of curvature R12 of the second traveling road is calculated based on it. On the other hand, the process proceeds to step S24) and step S25, and if not removed, the process returns. That is, as shown in FIG. 7, the vehicle V1 is currently traveling on the first traveling path A1, but the second vehicle passage V2 (branch passage) in which the vehicle V2 preceding the vehicle changes its direction. It is estimated that there is.
【0037】ステップS25においては、ロックオン開始
から一定時間経過したか否かを判定し、一定時間経過し
ていれば、ロックオンを解除する(ステップS26)一
方、一定時間経過していなければ、ステップS27に移行
する。In step S25, it is determined whether or not a fixed time has elapsed from the start of lock-on, and if the fixed time has elapsed, the lock-on is released (step S26). On the other hand, if the fixed time has not elapsed, Control goes to step S27.
【0038】ステップS27においては、障害物が、進行
路R11上に復帰したか否かを判定し、復帰しておれば、
リターンし、復帰していなければ、ステップS24に戻
る。In step S27, it is determined whether or not the obstacle has returned to the traveling path R11.
Return, and if not returned, return to step S24.
【0039】ステップS25の判定においては、ロックオ
ン開始から一定時間経過したか否かの判定に代えて、
0.2G<V/R12であるか否かの判定を行うようにし
てもよい。これは、自車が曲率半径R11の進行路から曲
率半径R12の進行路となるのにどれだけの横Gが発生す
るかを求め、その値が0.2Gを越えるか否かを判定し
ている。In the determination of step S25, instead of determining whether a fixed time has elapsed from the start of lock-on,
It may be possible to determine whether 0.2G <V / R12. This is to find out how much lateral G occurs when the host vehicle changes from a traveling path with a radius of curvature R11 to a traveling path with a radius of curvature R12, and determines whether the value exceeds 0.2G. There is.
【0040】−左右白線部推定手段による走行路推定の
基本制御− 上記ステップS2 での走行路の推定は、左右白線部推定
手段25,26において、図8に示すサブルーチンに従
って行われる。尚、前提条件として、直線路では横すべ
り角が発生しないこと、直線路では白線部に対する車体
姿勢角は微小であること、曲線路では走行軌跡は車線を
平行移動したものと考える。また、座標は、道路面上の
車両を原点とし、車両の前後方向をy 軸、左右方向をx
軸としたものを考える。-Basic control of running road estimation by the left and right white line part estimating means- The running road is estimated in the step S2 in the left and right white line part estimating means 25 and 26 according to a subroutine shown in FIG. As preconditions, it is considered that a side slip angle does not occur on a straight road, a vehicle body posture angle with respect to a white line portion is small on a straight road, and a running locus is a parallel movement of a lane on a curved road. The coordinates are based on the vehicle on the road surface, the longitudinal direction of the vehicle is the y-axis, and the lateral direction is the x-axis.
Think about the axis.
【0041】具体的には、図8において、スタートする
と、まず、画像(画像データ)が取り込まれ(ステップ
S31)、二値化のしきい値が設定され(ステップS3
2)、それから各画素の輝度がしきい値を越えるか否か
で1又は0の二値化処理される(ステップS33)。Specifically, in FIG. 8, when starting, an image (image data) is first captured (step S31), and a binarization threshold value is set (step S3).
2) Then, a binarization process of 1 or 0 is performed depending on whether or not the brightness of each pixel exceeds a threshold value (step S33).
【0042】それから、左右の白線部に対応するように
左右のスキャンウインドウが設定され(ステップS3
4)、それに続いて、自動車の前後方向のスキャンピッ
チが設定され(ステップS35)、スキャンウインドウ内
をスキャンピッチに従って走査し白線候補点(即ち二値
化処理で1とされた点)が検出され(ステップS36)、
逆透視変換により平面座標への変換される(ステップS
37)。Then, the left and right scan windows are set so as to correspond to the left and right white line portions (step S3
4) Then, the scan pitch in the front-rear direction of the automobile is set (step S35), the scan window is scanned in accordance with the scan pitch, and the white line candidate points (that is, the points which are set to 1 by the binarization processing) are detected. (Step S36),
It is converted into plane coordinates by inverse perspective transformation (step S
37).
【0043】それから、白線候補点に、仮想候補点を加
えて左右白線部に基づき走行路が推定され、その走行路
に基づいて障害物判定領域が設定され(ステップS3
8)、リターンする。Then, the virtual candidate points are added to the white line candidate points to estimate the travel route based on the left and right white line portions, and the obstacle determination area is set based on the travel route (step S3).
8), return.
【0044】障害物判定領域の設定は、白線候補点、仮
想候補点を用いて左右の白線部について最小二乗法によ
る近似曲線(y=ax2 +bx+c)、具体的には左白
線部についての2次曲線の係数aL,bL,cL、右白
線部についての2次曲線の係数aR,bR,cRが算出
される。ここで、路上障害物検出のため、より前方まで
検出しないといけないという要求から、2次曲線(y=
ax2 +bx+c)により近似しており、係数aL,a
Rは、2次近似曲線の曲率半径をRL (RR )とする
と、a=1/2RL (1/2RR )となり、係数bL,
bRは白線部に対する車体姿勢角あるいは横すべり角、
係数cL,cRは車両中心から白線部までの横偏差量を
表わすことになる。The obstacle judgment area is set by using the white line candidate points and the virtual candidate points to approximate curves (y = ax 2 + bx + c) by the method of least squares for the left and right white line portions, specifically, for the left white line portion. The coefficients aL, bL, cL of the next curve and the coefficients aR, bR, cR of the quadratic curve for the right white line part are calculated. In order to detect an obstacle on the road, the quadratic curve (y =
ax 2 + bx + c) and the coefficients aL, a
R is a = 1 / 2RL (1 / 2RR), where RL (RR) is the radius of curvature of the quadratic approximation curve, and the coefficient bL,
bR is the body posture angle or side slip angle with respect to the white line portion,
The coefficients cL and cR represent the lateral deviation amount from the vehicle center to the white line portion.
【0045】ー分岐路での走行路推定ー 本例は、先行車両の移動により分岐路である第2の進行
路があると推定された場合、第2の進行路を利用して走
行路を推定するものである。-Estimation of traveling road on branch road-In this example, when it is estimated that there is a second traveling road which is a branch road due to the movement of the preceding vehicle, the traveling road is traveled using the second traveling road. It is an estimate.
【0046】図9に示すように、スタートすると、現在
自車V1 が走行している第1の進行路A1 から分岐した
第2の進行路A2 の方向に移動する先行する車両V2 が
あり(図7参照)、それに基づいて第2の進行路A2 に
ついての推定値(曲率半径)R12が求められているか又
はflag=1であるかを判定する(ステップS41)。ここ
で、flag=1は、第2の進行路(推定値)が保持されて
いることを、flag=0は、それが保持されていないこと
を意味する。As shown in FIG. 9, when the vehicle starts, there is a preceding vehicle V2 which moves in the direction of a second traveling path A2 which is branched from the first traveling path A1 on which the vehicle V1 is currently traveling (see FIG. 7) and based on that, it is determined whether the estimated value (curvature radius) R12 for the second traveling path A2 is obtained or flag = 1 (step S41). Here, flag = 1 means that the second traveling path (estimated value) is held, and flag = 0 means that it is not held.
【0047】ステップS41において、YESであれば、
次のステップS42に移行する。一方、NOであれば、ス
テップS43に移行し、第2の走行路を考慮する必要がな
いので、flag=0とし、第1の進行路についての推定値
(曲率半径)R11に基づいて走行路を推定し(ステップ
S44)、リターンする。If YES at step S41,
Then, the process proceeds to next step S42. On the other hand, if NO, the process proceeds to step S43, and since it is not necessary to consider the second traveling road, flag = 0 is set, and the traveling road is calculated based on the estimated value (curvature radius) R11 for the first traveling road. Is estimated (step S44), and the process returns.
【0048】ステップS42では、第1及び第2の進行路
についての推定値R11,R12の差の絶対値が所定値Rdi
v を越えるか否かを判定し、YESの場合は、次のステ
ップS45に移り、NOの場合は、第2の進行路について
の推定値R12が第1の進行路についての推定値R11と略
等しくなったと考えられるので、ステップS43に移行す
る。In step S42, the absolute value of the difference between the estimated values R11 and R12 for the first and second traveling paths is the predetermined value Rdi.
It is determined whether or not v is exceeded, and if YES, the process proceeds to the next step S45, and if NO, the estimated value R12 for the second traveling path is substantially the same as the estimated value R11 for the first traveling path. Since it is considered that they have become equal, the process proceeds to step S43.
【0049】ステップS45では、第2の進行路について
の推定値R12が第1の進行路についての推定値R11より
小さい右分岐路でかつ右ウィンカーの状態であるか、又
は第2の進行路についての推定値R12が第1の進行路に
ついての推定値R11より大きい左分岐路でかつ左ウィン
カーの状態であるかを判定し、YESであれば、第2の
進行路の方向へ移動すると考えられることから、第2の
進行路を保持するため、flag=1とし(ステップS4
6)、第2の進行路についての推定値R12をもとに走行
路を推定し(ステップS47)、リターンする一方、NO
であれば、ステップS43に移行する。尚、進行路につい
ての推定値R11,R12(曲率半径)は、右カーブを正と
し、左カーブを負とする。At step S45, the estimated value R12 for the second traveling road is smaller than the estimated value R11 for the first traveling road and the vehicle is in the state of a right turn signal or a right turn signal, or for the second traveling road. It is determined whether the estimated value R12 of R is larger than the estimated value R11 of the first traveling road and the vehicle is in the state of the left turn signal. If YES, it is considered that the vehicle moves in the direction of the second traveling road. Therefore, in order to keep the second traveling path, flag = 1 is set (step S4
6), the travel route is estimated based on the estimated value R12 for the second traveling route (step S47), and while returning, NO
If so, the process proceeds to step S43. It should be noted that the estimated values R11 and R12 (radius of curvature) for the traveling path are such that the right curve is positive and the left curve is negative.
【0050】また、分岐路での制御は、上述したほか、
次のようにすることもできる。In addition to the above-mentioned control of the branch road,
You can also do the following:
【0051】実施例2 本例は、走行路の左右白線部についての推定値RL ,R
R (曲率半径)と進行路についての推定値R11(曲率半
径)が共に出力されている場合において、走行路の左右
白線部についての推定値RL ,RR (曲率半径)のうち
一方(例えば推定値RR )が進行路についての推定値R
11(曲率半径)に等しいとき、分岐路であると判断し、
推定値RR (R11)による走行路推定に加えて、他方の
推定値RL による走行路推定も行い、進行路についての
推定値R11に等しくない、他方の推定値RL よる走行路
については移動物体についてのみ障害物判断を行うもの
である。Example 2 In this example, the estimated values RL and R for the left and right white line parts of the road
When both R (the radius of curvature) and the estimated value R11 (the radius of curvature) for the traveling road are output, one of the estimated values RL, RR (the radius of curvature) for the left and right white line portions of the traveling road (for example, the estimated value RR) is the estimated value R for the traveling path
When it is equal to 11 (radius of curvature), it is judged as a branch road,
In addition to the estimation of the traveling road by the estimated value RR (R11), the estimation of the traveling road by the other estimated value RL is performed, and the traveling road is not equal to the estimated value R11 for the traveling road. Only the obstacle judgment is performed.
【0052】まず、制御系は、図10に示す通りであ
る。即ち、走行領域推定手段29Aは、進行路推定手段
6B及び走行路推定手段6Cの出力を受け、走行路推定
手段6Cによる左右の白線部についての推定値RR ,R
L (曲率半径)が異なり、そのどちらか一方の推定値が
進行路推定手段6Bによる進行路についての推定値R11
に等しいとき、分岐路であると判断し、その推定値R11
に等しい一方の推定値RR 又はRL による走行路推定に
加えて、他方の推定値RR 又はRL による走行路推定も
行い、他方の推定値RR 又はRL よる走行路について
は、障害物判定手段30Aによって移動物体についての
み障害物判断を行うように構成されている。その他の構
成は、実施例1と同様である。First, the control system is as shown in FIG. That is, the traveling area estimating means 29A receives the outputs of the traveling road estimating means 6B and the traveling road estimating means 6C, and the estimated values RR, R for the left and right white line parts by the traveling road estimating means 6C.
L (radius of curvature) is different, and one of the estimated values is the estimated value R11 for the traveling path by the traveling path estimating means 6B.
When it is equal to, it is determined that the road is a branch road, and its estimated value R11
In addition to the estimation of the traveling route by one of the estimated values RR or RL, the estimation of the traveling route by the other estimated value RR or RL is performed, and the obstacle determination means 30A determines the traveling route by the other estimated value RR or RL. It is configured to make an obstacle determination only for a moving object. Other configurations are similar to those of the first embodiment.
【0053】以下、制御の流れについて、図11に沿っ
て説明する。尚、本例においては、左右白線部について
の推定値RL ,RR のうち一方の推定値RR が進行路に
ついての推定値R11に等しい場合について説明する。The control flow will be described below with reference to FIG. In this example, a case will be described in which one of the estimated values RL and RR for the left and right white line portions is equal to the estimated value R11 for the traveling path.
【0054】スタートすると、推定された走行路の左右
白線部についての推定値RL ,RRと進行路についての
推定値R11に基づいて、進行路についての推定値R11と
右白線部についての推定値RR との差が所定値Rdiv よ
り小さく、進行路についての推定値R11と左白線部につ
いての推定値RL との差が所定値Rdiv 以上で、走行路
の左右白線部についての推定値RL ,RR の差が所定値
Rdiv 以上であるか否かが判定される(ステップS5
1)。When started, based on the estimated values RL and RR for the left and right white line portions of the traveling road and the estimated value R11 for the traveling road, the estimated value R11 for the traveling road and the estimated value RR for the right white line portion. Is smaller than a predetermined value Rdiv, the difference between the estimated value R11 for the traveling road and the estimated value RL for the left white line portion is a predetermined value Rdiv or more, and the estimated values RL, RR for the left and right white line portions of the traveling road are It is determined whether the difference is greater than or equal to the predetermined value Rdiv (step S5).
1).
【0055】YESであれば、図12に示すように、自
車V1 のが進行している進行路A1の前方に分岐路A2
があるが、自車V1 は現在走行している進行路A1 をそ
のまま進行する場合であると推定されるので、曲率半径
が推定値RL であると推定される左側白線部を基準に右
側に所定幅D(設定値)の走行路を設定し(ステップS
52)、ステップS53に移行する。ステップS52において
は、具体的には、例えば自車の進行路と白線部との横方
向の偏差を基準に、曲率半径が推定値RL であると推定
される左側白線部に平行なラインを引くことにより走行
路を決定する。一方、NOであれば、分岐路について考
慮する必要がないので、そのままリターンする。If YES, as shown in FIG. 12, the branch road A2 is located in front of the traveling road A1 on which the vehicle V1 is traveling.
However, since it is estimated that the vehicle V1 is traveling along the traveling road A1 on which the vehicle is currently traveling, the vehicle is predetermined to the right based on the left white line portion whose radius of curvature is estimated to be the estimated value RL. Set the running path of width D (setting value) (step S
52) and then to step S53. In step S52, specifically, for example, a line parallel to the left white line portion whose radius of curvature is estimated to be the estimated value RL is drawn on the basis of the lateral deviation between the traveling road of the own vehicle and the white line portion. The traveling path is determined by this. On the other hand, if NO, there is no need to consider the branch path, and therefore the process directly returns.
【0056】ステップS53においては、走行路内に検知
物体が存在するか否かを判定し、存在すれば、検知物体
との相対速度Vが自車速vよりも小さいか否かを判定し
(ステップS54)、小さければ、移動物体であるので、
障害物判断対象として登録し(ステップS55)、ステッ
プS56に移行して、相互に等しい推定値R11,RR を用
いて走行路を設定し、リターンする。In step S53, it is determined whether or not there is a detected object in the road, and if so, it is determined whether or not the relative speed V to the detected object is smaller than the vehicle speed v (step S54), if it is small, it is a moving object.
It is registered as an obstacle determination target (step S55), the process proceeds to step S56, the traveling path is set using mutually equal estimated values R11, RR, and the process returns.
【0057】また、走行路内に検知物体が存在しない場
合、存在してもそれとの相対速度Vが自車速vより小さ
くない場合には、検知物体を障害物判断対象として登録
することなく、直ちにステップS56に移行する。If the detected object does not exist in the traveling road, and if the detected relative speed V is not smaller than the vehicle speed v even if it exists, the detected object is immediately registered without being registered as an obstacle judgment target. Control goes to step S56.
【0058】実施例3 本例は、推定された走行路の左右白線部についての推定
値RL ,RR と進行路についての推定値R11が出力され
ているとき、設定距離前方において推定値RL,R11、
推定値RR ,R11のそれぞれの偏差を用いて、推定値R
L による走行路と、推定値RR による走行路の選択を行
うものである。Embodiment 3 In this embodiment, when the estimated values RL and RR for the left and right white line portions of the estimated traveling road and the estimated value R11 for the traveling road are output, the estimated values RL and R11 are set ahead of the set distance. ,
The estimated value R is calculated by using the deviations of the estimated values RR and R11.
The travel route is selected by L and the travel route is selected by the estimated value RR.
【0059】制御系は、図13に示す通りである。即
ち、進行路推定手段6B及び走行路推定手段6Cの出力
を受け、設定距離L0 前方における自車V1 の車両中心
延長線と左右白線部との横方向の偏差dL ,dR を演算
し(図14参照)、この偏差の変化率を演算する偏差変
化率演算手段51を備え、走行領域推定手段29Bが、
偏差変化率演算手段51の出力を受け、偏差の変化率に
基づき左右いずれの方向に移動するか判断し、その判断
結果に基づいて移動する側の白線部についての推定値に
基づいて走行領域を推定し、その結果を障害物判定手段
30Bに出力するようになっている。The control system is as shown in FIG. That is, receiving the outputs of the traveling road estimating means 6B and the traveling road estimating means 6C, the lateral deviations dL and dR between the vehicle center extension line of the host vehicle V1 and the left and right white line portions in front of the set distance L0 are calculated (FIG. 14). ), The deviation change rate calculating means 51 for calculating the change rate of the deviation is provided, and the traveling area estimating means 29B is
In response to the output of the deviation change rate calculation means 51, it is determined which of the left and right directions to move based on the deviation change rate, and based on the result of the determination, the travel area is determined based on the estimated value of the white line on the moving side. The estimation is performed and the result is output to the obstacle determination means 30B.
【0060】制御の流れは、図15に示すようになって
いる。The control flow is as shown in FIG.
【0061】スタートすると、推定された走行路の左右
白線部についての推定値R11,RR,RL を算出し(ス
テップS61)、それから、車両中心線と左右白線部との
横方向の偏差である自車の現在偏差を基準に走行路幅を
設定する(ステップS62)。When the vehicle is started, the estimated values R11, RR, RL for the left and right white line portions of the estimated road are calculated (step S61), and then the lateral deviation between the vehicle center line and the left and right white line portions is calculated. The road width is set based on the current deviation of the vehicle (step S62).
【0062】それから、設定距離前方における左白線部
と推定された進行路の横方向の偏差dL と、右白線部と
推定された進行路の横方向の偏差dR をそれぞれ演算
し、時刻t1 ,t2 におけるそれぞれの偏差dL1(dR
1),dL2(dR2)の差分をΔdL ,ΔdR とするとと
もに、t2 −t1 =Δtとする。Then, the lateral deviation dL of the traveling road estimated to be the left white line portion and the lateral deviation dR of the traveling road estimated to be the right white line portion at the front of the set distance are calculated, respectively, and times t1 and t2 are calculated. Each deviation dL1 (dR
The difference between 1) and dL2 (dR2) is set to .DELTA.dL and .DELTA.dR, and t2 -t1 = .DELTA.t.
【0063】[0063]
【数3】 それから、それらの結果に基づき、上の式を満足するか
否かを判定し(ステップS63)、満足すれば、右側への
分岐路であると判定して右白線部についての推定値RR
を優先する(ステップS64)一方、満足しなければ、左
側への分岐路であると判定して左白線部についての推定
値RL を優先し(ステップS65)、走行領域を推定し
て、リターンする。尚、図16に、左側に移動する場合
の偏差が変化する状態を示す。[Equation 3] Then, based on those results, it is determined whether or not the above equation is satisfied (step S63). If so, it is determined that the branch road is to the right, and the estimated value RR for the right white line portion is determined.
On the other hand, if not satisfied (step S64), it is determined that the road is a branch road to the left and the estimated value RL for the left white line portion is prioritized (step S65), the travel area is estimated, and the process returns. . Note that FIG. 16 shows a state in which the deviation changes when moving to the left.
【0064】[0064]
【発明の効果】請求項1に係る発明は、上記のように、
第2進行路推定手段によって先行する移動物体に基づき
進行路を推定し、自車の方向変換時には、第1進行路推
定手段による第1の進行路が第2進行路推定手段による
第2の進行路と一致するまで、第2進行路推定手段によ
る第2の進行路を保持して、走行領域推定手段によって
走行領域を推定するようにしているので、車体状態量に
よる第1の進行路だけでなく、先行する移動物体による
第2の進行路によっても、自車の走行路を推定すること
ができ、走行路推定の信頼性を向上させることが可能と
なる。The invention according to claim 1 has the following features.
The traveling path is estimated based on the preceding moving object by the second traveling path estimating means, and when the direction of the vehicle is changed, the first traveling path by the first traveling path estimating means is changed to the second traveling path by the second traveling path estimating means. The second traveling path is maintained by the second traveling path estimating means until the vehicle coincides with the road, and the traveling area is estimated by the traveling area estimating means. Therefore, only the first traveling path based on the vehicle body state quantity is used. Instead, the traveling path of the own vehicle can be estimated by the second traveling path of the preceding moving object, and the reliability of the traveling path estimation can be improved.
【0065】請求項2に係る発明は、走行路推定手段に
よって画像処理に基づき路面上の白線部を検出して自車
が今後走行すると予想される走行路を推定し、推定され
た左右の白線部についての推定値が異なり、そのどちら
か一方についての推定値が進行路推定手段による進行路
についての推定値に等しいとき、進行路推定手段による
推定路についての推定値に等しい推定値の白線部に基づ
き走行領域を推定するのに加えて、進行路推定手段によ
る推定路についての推定値に等しくない推定値の白線部
に基づく走行領域の推定も行うようにしているので、左
右の白線部についての推定値が異なることになる分岐路
を自車前方に有する走行路を走行している場合において
も、分岐路を考慮して、走行路の推定を行うことができ
る。According to the second aspect of the present invention, the running road estimating means detects the white line portion on the road surface based on the image processing to estimate the running road on which the own vehicle is expected to run, and the estimated left and right white lines. When the estimated value for a part is different and the estimated value for either one is equal to the estimated value for the traveling route by the traveling route estimating means, the white line portion of the estimated value equal to the estimated value for the estimated route by the traveling route estimating means In addition to estimating the running area based on the above, the running area is estimated based on the white line portion of the estimated value that is not equal to the estimated value for the estimated road by the traveling road estimating means. Even when the vehicle is traveling on a traveling road having a branch road in front of the vehicle, the estimated road value is different, the traveling road can be estimated in consideration of the branch road.
【0066】請求項3に係る発明は、走行路推定手段に
よって画像処理に基づき路面上の白線部を検出して自車
が今後走行すると予想される走行路を推定し、それか
ら、偏差変化率演算手段によって自車と左右白線部との
横方向の偏差を演算してこの偏差の変化率を演算し、走
行領域推定手段によって偏差の変化率に基づき左右いず
れの方向に移動するかを判断し、その判断結果に基づい
て移動する側の白線部に基づいて走行領域を推定するよ
うにしているので、上記横方向の偏差の変化率に基づ
き、分岐路においていずれの方向に移動するかを容易に
推定することができ、それに基づき走行路推定も可能と
なる。According to the third aspect of the present invention, the running road estimating means detects the white line portion on the road surface based on image processing to estimate the running road on which the own vehicle is expected to run, and then calculates the deviation change rate. The means calculates the lateral deviation between the vehicle and the left and right white line parts to calculate the change rate of the deviation, and the traveling area estimation means determines which of the left and right directions to move based on the deviation change rate. Since the running area is estimated based on the white line portion on the moving side based on the determination result, it is easy to determine which direction to move on the branch road based on the change rate of the lateral deviation. It is possible to make an estimation and, based on that, it is possible to make an estimation of the traveling path.
【図1】自動車の斜視図である。FIG. 1 is a perspective view of an automobile.
【図2】制御系のブロック図である。FIG. 2 is a block diagram of a control system.
【図3】実施例1のコントロールユニットのブロック図
である。FIG. 3 is a block diagram of a control unit according to the first embodiment.
【図4】障害物検知の処理の流れを示す流れ図である。FIG. 4 is a flowchart showing a flow of an obstacle detection process.
【図5】進行路推定のサブルーチンを示す流れ図であ
る。FIG. 5 is a flow chart showing a subroutine of traveling path estimation.
【図6】進行路推定のサブルーチンを示す流れ図であ
る。FIG. 6 is a flow chart showing a subroutine of travel route estimation.
【図7】進行路推定の説明図である。FIG. 7 is an explanatory diagram of travel path estimation.
【図8】走行路推定のサブルーチンを示す流れ図であ
る。FIG. 8 is a flow chart showing a subroutine for estimating a traveling path.
【図9】走行路推定のサブルーチンを示す流れ図であ
る。FIG. 9 is a flowchart showing a subroutine of travel route estimation.
【図10】実施例2のコントロールユニットのブロック
図である。FIG. 10 is a block diagram of a control unit according to a second embodiment.
【図11】走行路推定のサブルーチンを示す流れ図であ
る。FIG. 11 is a flowchart showing a subroutine for estimating a traveling path.
【図12】走行路推定の説明図である。FIG. 12 is an explanatory diagram of travel path estimation.
【図13】実施例3のコントロールユニットのブロック
図である。FIG. 13 is a block diagram of a control unit according to the third embodiment.
【図14】走行路推定の説明図である。FIG. 14 is an explanatory diagram of travel route estimation.
【図15】走行路推定のサブルーチンを示す流れ図であ
る。FIG. 15 is a flowchart showing a subroutine for estimating a traveling path.
【図16】左右白線部との横方向の偏差の変化を示す説
明図である。FIG. 16 is an explanatory diagram showing changes in lateral deviation from the left and right white line portions.
1 自動車 6 コントロールユニット 6A 障害物検出手段 6B 第1進行路推定手段 6C 走行路推定手段 7 車速センサ 8 舵角センサ 9 ヨーレートセンサ 14 ウインカースイッチ(方向変換検出手段) 27 第2進行路推定手段 29 走行領域推定手段 29A 走行領域推定手段 29B 走行領域推定手段 51 偏差変化率演算手段 1 Car 6 Control Unit 6A Obstacle Detecting Means 6B First Traveling Road Estimating Means 6C Traveling Road Estimating Means 7 Vehicle Speed Sensor 8 Steering Angle Sensor 9 Yaw Rate Sensor 14 Winker Switch (Direction Change Detection Means) 27 Second Traveling Road Estimating Means 29 Traveling Area estimation means 29A Travel area estimation means 29B Travel area estimation means 51 Deviation change rate calculation means
───────────────────────────────────────────────────── フロントページの続き (72)発明者 足立 智彦 広島県安芸郡府中町新地3番1号 マツダ 株式会社内 (72)発明者 中植 宏志 広島県安芸郡府中町新地3番1号 マツダ 株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Tomohiko Adachi No. 3 Shinchi, Fuchu-cho, Aki-gun, Hiroshima Prefecture Mazda Co., Ltd. (72) Inventor Hiroshi Nakaue No. 3 Shinchi, Fuchu-cho, Aki-gun, Hiroshima Mazda Stock In the company
Claims (3)
に基づき自車が今後走行すると予想される第1の進行路
を推定する第1進行路推定手段を有する自動車の走行路
推定装置において、 自車に先行する移動物体に基づき第2の進行路を推定す
る第2進行路推定手段と、 自車の方向変換を検出する方向変換検出手段と、 該方向変換検出手段の出力を受け、方向変換時には、第
1進行路推定手段による第1の進行路が第2進行路推定
手段による第2の進行路と一致するまで、第2進行路推
定手段による第2の進行路を保持して走行領域を推定す
る走行領域推定手段とを備えることを特徴とする自動車
の走行路推定装置。1. A vehicle traveling path estimating device having a first traveling path estimating means for estimating a first traveling path on which the vehicle is expected to travel in the future based on vehicle state quantities such as a steering angle, a vehicle speed, and a yaw rate. A second traveling path estimating means for estimating a second traveling path based on a moving object preceding the own vehicle, a direction change detecting means for detecting a direction change of the own vehicle, and an output of the direction change detecting means, At the time of changing the direction, hold the second traveling path by the second traveling path estimating means until the first traveling path by the first traveling path estimating means matches the second traveling path by the second traveling path estimating means. A travel route estimating device for an automobile, comprising: a travel region estimating means for estimating a travel region.
に基づき自車が今後走行すると予想される進行路を推定
する進行路推定手段を備える自動車の走行路推定装置に
おいて、 画像処理に基づき路面上の白線部を検出し、自車が今後
走行すると予想される走行路を推定する走行路推定手段
と、 上記進行路推定手段及び走行路推定手段の出力を受け、
走行路推定手段による左右の白線部についての推定値が
異なり、そのどちらか一方の白線部についての推定値が
進行路推定手段による進行路についての推定値に等しい
とき、進行路推定手段による推定路についての推定値に
等しい推定値の白線部に基づき走行領域を推定するのに
加えて、進行路推定手段による推定路についての推定値
に等しくない推定値の白線部に基づく走行領域の推定も
行う走行領域推定手段とを備えることを特徴とする自動
車の走行路推定装置。2. A vehicle traveling path estimating device comprising a traveling path estimating means for estimating a traveling path in which the vehicle is expected to travel in the future based on vehicle state quantities such as a steering angle, a vehicle speed, and a yaw rate. Detecting a white line portion on the road surface, receiving the output of the traveling road estimating means for estimating the traveling road expected to drive the own vehicle in the future, the output of the traveling road estimating means and the traveling road estimating means,
When the estimated values for the left and right white line portions by the traveling road estimating means are different and the estimated value for one of the white line portions is equal to the estimated value for the traveling road by the traveling road estimating means, the estimated road by the traveling road estimating means In addition to estimating the running area based on the white line portion of the estimated value equal to the estimated value of, the running area is estimated based on the white line portion of the estimated value that is not equal to the estimated value of the estimated road by the traveling road estimating means. A traveling path estimating device for an automobile, comprising: a traveling area estimating means.
に基づき自車が今後走行すると予想される進行路を推定
する進行路推定手段を備える自動車の走行路推定装置に
おいて、 画像処理に基づき路面上の白線部を検出し、自車が今後
走行すると予想される走行路を推定する走行路推定手段
と、 上記進行路推定手段及び走行路推定手段の出力を受け、
自車と左右白線部との横方向の偏差を演算し、この偏差
の変化率を演算する偏差変化率演算手段と、 該偏差変化率演算手段の出力を受け、偏差の変化率に基
づき左右いずれの方向に移動するかを判断し、その判断
結果に基づいて移動する側の白線部についての推定値に
基づいて走行領域を推定する走行領域推定手段とを備え
ることを特徴とする自動車の走行路推定装置。3. A vehicle traveling path estimation device comprising a traveling path estimating means for estimating a traveling path in which the vehicle is expected to travel in the future based on vehicle state quantities such as steering angle, vehicle speed and yaw rate. Detecting a white line portion on the road surface, receiving the output of the traveling road estimating means for estimating the traveling road expected to drive the own vehicle in the future, the output of the traveling road estimating means and the traveling road estimating means,
A deviation change rate calculation means for calculating a deviation in the lateral direction between the own vehicle and the left and right white line parts and a change rate of this deviation, and an output from the deviation change rate calculation means are received to determine which of the left and right sides is based on the change rate of the deviation. Traveling direction estimating means for estimating the traveling area based on the estimated value of the white line portion on the moving side based on the result of the determination, and the traveling path of the automobile. Estimator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP08847994A JP3320894B2 (en) | 1994-04-26 | 1994-04-26 | Vehicle travel path estimation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP08847994A JP3320894B2 (en) | 1994-04-26 | 1994-04-26 | Vehicle travel path estimation device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07295633A true JPH07295633A (en) | 1995-11-10 |
JP3320894B2 JP3320894B2 (en) | 2002-09-03 |
Family
ID=13943933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP08847994A Expired - Fee Related JP3320894B2 (en) | 1994-04-26 | 1994-04-26 | Vehicle travel path estimation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3320894B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0991440A (en) * | 1995-09-26 | 1997-04-04 | Toyota Motor Corp | Device and method for recognizing white line on road for vehicle |
JP2014144764A (en) * | 2013-01-30 | 2014-08-14 | Toyota Motor Corp | Lane marker reliability determination device and driving support control apparatus |
WO2016159172A1 (en) * | 2015-03-31 | 2016-10-06 | アイシン・エィ・ダブリュ株式会社 | Automatic driving assistance system, automatic driving assistance method, and computer program |
WO2016159171A1 (en) * | 2015-03-31 | 2016-10-06 | アイシン・エィ・ダブリュ株式会社 | Automatic driving assistance system, automatic driving assistance method, and computer program |
CN108216256A (en) * | 2016-12-15 | 2018-06-29 | 现代自动车株式会社 | For generating the device and method in the path of vehicle |
-
1994
- 1994-04-26 JP JP08847994A patent/JP3320894B2/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0991440A (en) * | 1995-09-26 | 1997-04-04 | Toyota Motor Corp | Device and method for recognizing white line on road for vehicle |
JP2014144764A (en) * | 2013-01-30 | 2014-08-14 | Toyota Motor Corp | Lane marker reliability determination device and driving support control apparatus |
WO2016159172A1 (en) * | 2015-03-31 | 2016-10-06 | アイシン・エィ・ダブリュ株式会社 | Automatic driving assistance system, automatic driving assistance method, and computer program |
WO2016159171A1 (en) * | 2015-03-31 | 2016-10-06 | アイシン・エィ・ダブリュ株式会社 | Automatic driving assistance system, automatic driving assistance method, and computer program |
JP2016194817A (en) * | 2015-03-31 | 2016-11-17 | アイシン・エィ・ダブリュ株式会社 | Automatic driving support system, automatic driving support method, and computer program |
JP2016194814A (en) * | 2015-03-31 | 2016-11-17 | アイシン・エィ・ダブリュ株式会社 | Automatic driving support system, automatic driving support method, and computer program |
US10300916B2 (en) | 2015-03-31 | 2019-05-28 | Aisin Aw Co., Ltd. | Autonomous driving assistance system, autonomous driving assistance method, and computer program |
US10399571B2 (en) | 2015-03-31 | 2019-09-03 | Aisin Aw Co., Ltd. | Autonomous driving assistance system, autonomous driving assistance method, and computer program |
CN108216256A (en) * | 2016-12-15 | 2018-06-29 | 现代自动车株式会社 | For generating the device and method in the path of vehicle |
CN108216256B (en) * | 2016-12-15 | 2021-06-01 | 现代自动车株式会社 | Apparatus and method for generating path of vehicle |
Also Published As
Publication number | Publication date |
---|---|
JP3320894B2 (en) | 2002-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11275382B2 (en) | Autonomous driving system | |
US5479173A (en) | Obstacle sensing apparatus for vehicles | |
JP3164439B2 (en) | Obstacle detection device for vehicles | |
JP3671825B2 (en) | Inter-vehicle distance estimation device | |
EP1564703B1 (en) | Vehicle driving assist system | |
US6489887B2 (en) | Lane-keep assisting system for vehicle | |
CN107004368B (en) | Vehicle travel control device and travel control method | |
JP4343536B2 (en) | Car sensing device | |
WO2016117603A1 (en) | Vehicle travel control device and travel control method | |
EP3738849A1 (en) | Vehicle control device | |
EP1017036A1 (en) | Method and apparatus for detecting deviation of automobile from lane | |
JP3508213B2 (en) | Vehicle running state determination device | |
JP4923520B2 (en) | VEHICLE POSITION ESTIMATION DEVICE, VEHICLE TRAVEL SUPPORT DEVICE, AND VEHICLE POSITION ESTIMATION METHOD | |
JP2004106697A (en) | Vehicle external monitor and traveling control device with the same | |
JP3588814B2 (en) | Vehicle obstacle detection device | |
JP3400088B2 (en) | Vehicle travel path estimation device | |
JPH0981757A (en) | Vehicle position detecting device | |
JP3320894B2 (en) | Vehicle travel path estimation device | |
JPH07311895A (en) | Running couroe estimating device of automobile | |
JP3135722B2 (en) | Vehicle safety devices | |
JP3405820B2 (en) | Vehicle running state determination device | |
JP3400093B2 (en) | Vehicle travel path estimation device | |
JP5682302B2 (en) | Traveling road estimation device, method and program | |
JPH05297939A (en) | Vehicle drive controller | |
JPH07306996A (en) | Estimating device for traveling course for automobile |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020604 |
|
LAPS | Cancellation because of no payment of annual fees |