[go: up one dir, main page]

JPH07311897A - Running way estimating device for automobile - Google Patents

Running way estimating device for automobile

Info

Publication number
JPH07311897A
JPH07311897A JP6102422A JP10242294A JPH07311897A JP H07311897 A JPH07311897 A JP H07311897A JP 6102422 A JP6102422 A JP 6102422A JP 10242294 A JP10242294 A JP 10242294A JP H07311897 A JPH07311897 A JP H07311897A
Authority
JP
Japan
Prior art keywords
traveling
estimated
vehicle
traveling road
road
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP6102422A
Other languages
Japanese (ja)
Other versions
JP3400093B2 (en
Inventor
Tadayuki Niibe
忠幸 新部
Toshihiro Ishikawa
敏弘 石川
Kenichi Okuda
憲一 奥田
Tomohiko Adachi
智彦 足立
Hiroshi Nakaue
宏志 中植
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP10242294A priority Critical patent/JP3400093B2/en
Publication of JPH07311897A publication Critical patent/JPH07311897A/en
Application granted granted Critical
Publication of JP3400093B2 publication Critical patent/JP3400093B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Abstract

PURPOSE:To improve the reliability of the estimation of a running way in a corner part, etc. CONSTITUTION:When the running way estimated by a running way estimation means 6C is different from the advancing way estimated by an advancing way estimation means 6B, a virtual straight line where a white line is extended in front of their own automobile is set by a virtual straight line setting means 27. The deviation in the horizontal direction of this virtual straight line and a white line candidate point to be used for the estimation of the running way is calculated by a deviation calculation means 28. Based on the result, the running way is estimated based on the virtual straight line till the deviation exceeds a set value by a running area estimation area 29. When the deviation exceeds the set value, the running way is estimated by performing a curve approximation based on the white line candidate point.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、自車が今後走行すると
予想される走行路を推定する自動車の走行路推定装置に
関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle road estimating device for estimating a road on which a 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 road estimating means for estimating a traveling road on which the own vehicle is predicted to travel from the traveling state such as the steering angle and the vehicle speed of the own vehicle. 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】そのような走行路を推定する手段として
は、例えば特開平4−137014号公報に記載される
ように、ビデオカメラ等にて入力された画像情報から、
輝度情報及び分散情報を抽出し、それらに基づいて、走
行路上の白線を検出して走行路を推定するものが知られ
ている。また、例えば特公昭51−7892号公報に記
載されるように、舵角、車速、ヨーレート等の車体状態
量により進行路(走行路)を推定するものも知られてい
る。
As a means for estimating such a traveling road, as described in, for example, Japanese Patent Laid-Open No. 4-137014, image information input from a video camera or the like is used.
It is known that luminance information and dispersion information are extracted, and a white line on the traveling road is detected based on the information to estimate the traveling road. Further, as described in, for example, Japanese Patent Publication No. 51-7892, there is also known one which estimates a traveling road (running road) based on vehicle body state quantities such as a steering angle, a vehicle speed and a yaw rate.

【0004】そして、画像処理によるものでは、通常、
道路の左右両端に引かれた白線を検出し、走行路端を認
識することになるので、推定できる走行路の範囲が広
く、車体状態量によるものよりも、上述した自車と接触
する可能性がある障害物を検出するための領域の設定に
は有利である。
In the case of image processing, usually,
Since the white lines drawn at the left and right ends of the road are detected and the road edges are recognized, the range of the road that can be estimated is wide and there is a possibility that the vehicle may come into contact with the vehicle as described above, rather than depending on the vehicle body state quantity. This is advantageous for setting an area for detecting an obstacle.

【0005】[0005]

【発明が解決しようとする課題】ところが、そのような
画像処理によるものを用いる場合には、コーナ部におい
ては、左右の白線が湾曲しているため、コーナ部までの
直線部分とコーナ部の湾曲部分が互いに影響し合って、
走行路の推定の信頼度が低くなる。また、小さいコーナ
部や、複数のコーナ部が組合わせてなる走行路等の場合
も、推定が困難であり、さらに、道路上の白線状態が著
しく悪い場合や、もともと白線がない場合等にも走行路
の推定が困難であり、コーナ部等での走行路の信頼性を
高めたいという要求がある。
However, when such an image processing is used, since the left and right white lines are curved at the corner, the straight line up to the corner and the curvature of the corner are curved. The parts influence each other,
The reliability of the roadway estimation becomes low. In addition, it is difficult to estimate even in the case of a small corner section or a road with a combination of multiple corner sections, and even when the condition of the white line on the road is extremely poor or there is no white line originally. It is difficult to estimate the travel route, and there is a demand to improve the reliability of the drive route at the corners and the like.

【0006】本発明は、コーナ部等での走行路推定の信
頼性を高めた自動車の走行路推定装置を提供するもので
ある。
[0006] The present invention provides a traveling path estimating apparatus for an automobile, in which the reliability of the traveling path estimation at a corner portion or the like is improved.

【0007】[0007]

【課題を解決するための手段】請求項1〜請求項3に係
る発明は、画像処理に基づき路面上の左右の白線を構成
すると推測される白線候補点を検出し、該白線候補点に
基づき左右の白線を推定し、その左右白線に基づき自車
が今後走行すると予想される走行路を推定する走行路推
定手段を備える自動車の走行路推定装置を前提とする。
The invention according to claims 1 to 3 detects a white line candidate point which is presumed to constitute left and right white lines on a road surface based on image processing, and based on the white line candidate point It is premised on a travel route estimating device for a vehicle, which includes a travel route estimating means for estimating left and right white lines and estimating a travel route on which the vehicle is expected to travel in the future based on the left and right white lines.

【0008】そして、請求項1に係る発明は、舵角、車
速、ヨーレート等の車両状態量に基づき自車が今後走行
すると予想される進行路を推定する進行路推定手段と、
上記走行路推定手段及び進行路推定手段の出力を受け、
走行路推定手段より推定された走行路が、進行路推定手
段により推定された進行路と異なるとき、自車両の前方
に白線を延長した仮想直線を設定する仮想直線設定手段
と、上記走行路推定手段及び仮想直線設定手段の出力を
受け、仮想直線と白線候補点との横方向の偏差を演算す
る偏差演算手段と、上記走行路推定手段、進行路推定手
段及び偏差演算手段の出力を受け、偏差が設定値を越え
るまでは仮想直線設定手段による仮想直線に基づいて白
線を推定する一方、偏差が設定値を越えると走行路推定
手段による白線候補点に基づいて曲線近似して白線を推
定し、走行路を決定する走行領域推定手段とを備える構
成とする。
The invention according to claim 1 is a traveling road estimating means for estimating a traveling road 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.
Receiving the outputs of the traveling road estimating means and the traveling road estimating means,
When the traveling road estimated by the traveling road estimating means is different from the traveling road estimated by the traveling road estimating means, a virtual straight line setting means for setting a virtual straight line extending a white line in front of the host vehicle, and the traveling road estimating means. Means and a virtual straight line setting means, and a deviation calculating means for calculating a lateral deviation between the virtual straight line and the white line candidate point; and outputs of the traveling road estimating means, the traveling road estimating means and the deviation calculating means, Until the deviation exceeds the set value, the white line is estimated based on the virtual straight line by the virtual straight line setting means, while when the deviation exceeds the set value, the white line is estimated by curve approximation based on the white line candidate points by the traveling road estimation means. And a traveling area estimating means for determining a traveling path.

【0009】また、請求項2に係る発明は、舵角、車
速、ヨーレート等の車両状態量に基づき自車が今後走行
すると予想される進行路を推定する進行路推定手段と、
上記走行路推定手段及び進行路推定手段の出力を受け、
走行路推定手段より推定された走行路が、進行路推定手
段により推定された進行路と異なるとき、所定の車速で
停止できる停止距離を演算する停止距離演算手段と、上
記走行路推定手段の出力を受け、白線候補点を検出でき
る最遠距離を演算する最遠距離演算手段と、上記停止距
離演算手段及び最遠距離演算手段の出力を受け、最遠距
離が停止距離より大きいときは、停止距離まで走行路を
決定する走行領域推定手段とを備える構成とする。
Further, the invention according to claim 2 is a traveling road estimating means for estimating a traveling road on which the own 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.
Receiving the outputs of the traveling road estimating means and the traveling road estimating means,
When the traveling road estimated by the traveling road estimating means is different from the traveling road estimated by the traveling road estimating means, a stop distance calculating means for calculating a stopping distance at which the vehicle can be stopped at a predetermined vehicle speed, and an output of the traveling road estimating means. In response to the outputs of the farthest distance calculating means for calculating the farthest distance capable of detecting the white line candidate points and the stop distance calculating means and the farthest distance calculating means, when the farthest distance is larger than the stop distance, stop. And a travel area estimating means for determining a travel path up to a distance.

【0010】さらに、請求項3に係る発明は、舵角、車
速、ヨーレート等の車両状態量に基づき自車が今後走行
すると予想される進行路を推定する進行路推定手段と、
所定の領域内にある障害物を検出する障害物検出手段
と、上記走行路推定手段及び進行路推定手段、障害物検
出手段の出力を受け、走行路推定手段により走行路の左
右の白線の一方についての推定値のみが推定され、その
推定値が進行路推定手段により推定された進行路につい
ての推定値と異なるとき、進行路推定手段により推定さ
れた進行路上の障害物が固定物であれば、走行路推定手
段により推定された走行路の白線に基づき走行路を決定
する走行領域推定手段とを備える構成とする。
Further, the invention according to claim 3 is a traveling road estimating means for estimating a traveling road on which the own 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.
One of the white lines on the left and right of the traveling road is received by the traveling road estimating means by receiving the outputs of the obstacle detecting means for detecting an obstacle in a predetermined area, the traveling road estimating means, the traveling road estimating means, and the obstacle detecting means. Is estimated, and the estimated value is different from the estimated value for the traveling route estimated by the traveling route estimating means, if the obstacle on the traveling route estimated by the traveling route estimating means is a fixed object. And a travel area estimating means for determining a travel path based on the white line of the travel path estimated by the travel path estimating means.

【0011】[0011]

【作用】請求項1に係る発明によれば、走行路推定手段
より推定された走行路が、進行路推定手段により推定さ
れた進行路と異なるとき、コーナ部であると考えられる
ので、仮想直線設定手段によって自車両の前方に白線を
延長した仮想直線が設定され、この仮想直線と走行路推
定に用いる白線候補点との横方向の偏差が偏差演算手段
によって演算され、その結果に基づき、走行領域推定手
段によって、偏差が設定値を越えるまでは仮想直線に基
づいて白線が推定される一方、偏差が設定値を越えると
白線候補点に基づいて曲線近似して白線が推定され、そ
れらによって自車前方の走行路が決定される。
According to the invention of claim 1, when the traveling road estimated by the traveling road estimating means is different from the traveling road estimated by the traveling road estimating means, it is considered to be a corner portion, so that the virtual straight line A virtual straight line extending a white line is set in front of the own vehicle by the setting means, and a lateral deviation between the virtual straight line and a white line candidate point used for traveling path estimation is calculated by the deviation calculating means, and based on the result, the vehicle travels. While the area estimation means estimates the white line based on the virtual straight line until the deviation exceeds the set value, when the deviation exceeds the set value, the white line is estimated by curve approximation based on the white line candidate points. The road ahead of the car is determined.

【0012】請求項2に係る発明によれば、走行路推定
手段より推定された走行路が、進行路推定手段により推
定された進行路と異なるとき、停止距離演算手段によっ
て所定の車速で停止できる停止距離が演算される一方、
最遠距離演算手段によって走行路推定に用いる白線候補
点を検出できる最遠距離が演算され、それから、最遠距
離が停止距離より大きいときには、走行領域推定手段に
よって、停止距離まで走行路が決定される。
According to the second aspect of the present invention, when the traveling road estimated by the traveling road estimating means is different from the traveling road estimated by the traveling road estimating means, the stopping distance calculating means can stop at the predetermined vehicle speed. While the stop distance is calculated,
The farthest distance calculating means calculates the farthest distance capable of detecting a white line candidate point used for travel route estimation, and when the farthest distance is greater than the stop distance, the travel area estimating means determines the travel path up to the stop distance. It

【0013】請求項3に係る発明によれば、走行路推定
手段により走行路の左右の白線の一方についての推定値
のみが推定され、その推定値が進行路推定手段により推
定された進行路についての推定値と異なるとき、進行路
推定手段により推定された進行路上の障害物が固定物で
あれば、走行路推定手段による推定値は信頼できると判
断して、走行領域推定手段によって、走行路推定手段に
より推定された走行路の白線に基づき走行路が決定され
る。
According to the third aspect of the present invention, the traveling road estimating means estimates only an estimated value for one of the left and right white lines of the traveling road, and the estimated value is estimated for the traveling road estimated by the traveling road estimating means. If the obstacle on the traveling path estimated by the traveling path estimating means is a fixed object, the estimated value by the traveling path estimating means is judged to be reliable, and the traveling area estimating means determines the traveling path. The traveling road is determined based on the white line of the traveling road estimated by the estimating means.

【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からの信号も入力さ
れ、それらの信号に基づいて、走行路の状態がヘッドア
ップディスプレイ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 are also input, and the state of the traveling path is displayed on the head-up display 10 based on these signals, and when an obstacle in front of the vehicle is detected, an alarm means is provided. 11, the vehicle control device 12 operates the brake 12a to operate the wheels 13 ,.
The braking force is automatically applied to.

【0018】具体的には、図3に示すように、この距離
センサ3の信号は、コントロールユニット6の信号処理
部21を通じて演算部22に入力され、該演算部22に
おいて、レーザ受信光の発信時点からの遅れ時間によっ
て走査範囲内に存在する各障害物と自車との間の距離、
相対速度及び障害物の自車に対する方向を演算するよう
に構成されている。そして、信号処理部2及び演算部3
により自車前方の所定領域内に存在する障害物を検出す
る障害物検出手段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. Then, the signal processing unit 2 and the calculation unit 3
Thus, an obstacle detecting means 6A for detecting an obstacle existing in a predetermined area in front of the own vehicle is configured.

【0019】上記センサ7,8の検出信号は第1進行路
推定手段23に入力され、該第1進行路推定手段23
は、自車のステアリング舵角及び車速から自車が今後走
行する予測される進行路を推定するようになっている。
また、上記センサ7,8,9の検出信号は第2進行路推
定手段24に入力され、該第2進行路推定手段24は、
自車のステアリング舵角、車速及びヨーレートから自車
が今後走行する予測される進行路を推定するようになっ
ている。この第1及び第2進行路推定手段23,24
が、車両状態量に基づいて進行路(具体的にはその曲率
半径)を推定する進行路推定手段6Bを構成している。
The detection signals of the sensors 7 and 8 are input to the first traveling path estimating means 23, and the first traveling path estimating means 23 is provided.
Is designed to estimate a predicted traveling route of the vehicle from the future based on the steering angle and the vehicle speed of the vehicle.
Further, the detection signals of the sensors 7, 8 and 9 are input to the second traveling path estimating means 24, and the second traveling path estimating means 24,
From the steering angle of the host vehicle, the vehicle speed, and the yaw rate, it is possible to estimate the predicted traveling path of the host vehicle. The first and second traveling path estimating means 23, 24
, But constitutes a traveling road estimating means 6B for estimating the traveling road (specifically, the radius of curvature thereof) based on the vehicle state quantity.

【0020】また、画像処理ユニット5からの信号は、
自車前方の情景から自車が走行する道路(走行路)の左
右の白線を抽出して左右の白線を推定する左白線推定手
段25及び右白線推定手段26に入力され、それぞれ左
白線及び右白線(具体的にはそれらの曲率半径)が推定
される。
The signal from the image processing unit 5 is
The left and right white line estimating means 25 and the right and left white line estimating means 26, which extract the left and right white lines of the road (running road) on which the vehicle is traveling from the scene in front of the own vehicle and estimate the left and right white lines, are input to the left white line and the right white line, respectively. White lines (specifically their radii of curvature) are estimated.

【0021】左白線及び右白線推定手段25,26によ
り、画像処理に基づいて走行路を推定する走行路推定手
段6Cが構成されている。各推定手段25,26は、白
線部の推定に際し、必要に応じて、画像処理ユニット5
からの、白線を構成すると推測される白線候補点に加え
て、自車の後方に白線1本に対し初期設定された少なく
とも2個の仮想白線候補点に基づき、左右の白線が推定
されるようになっている。
The left white line and right white line estimating means 25, 26 constitute a traveling road estimating means 6C for estimating a traveling road based on image processing. When estimating the white line portion, each of the estimating means 25 and 26 may, if necessary, use the image processing unit 5
In addition to the white line candidate points that are supposed to form the white line, the left and right white lines are estimated based on at least two virtual white line candidate points that are initially set for one white line behind the vehicle. It has become.

【0022】そして、上記進行路推定手段23,24及
び白線推定手段25,26からの信号が仮想直線設定手
段27に入力され、該仮想直線設定手段27において、
走行路推定手段6Cより推定された走行路が、進行路推
定手段6Bにより推定された進行路と異なるとき、自車
両の前方に白線を延長した仮想直線を設定するようにな
っている。
Then, the signals from the traveling path estimating means 23, 24 and the white line estimating means 25, 26 are inputted to the virtual straight line setting means 27, and in the virtual straight line setting means 27,
When the traveling road estimated by the traveling road estimating means 6C is different from the traveling road estimated by the traveling road estimating means 6B, a virtual straight line extending a white line is set in front of the host vehicle.

【0023】それから、走行路推定手段6C及び仮想直
線設定手段27の出力を偏差演算手段28が受け、該偏
差演算手段28において、仮想直線と白線候補点との横
方向の偏差を演算するようになっている。偏差演算手段
28からの信号を受けた走行領域設定手段29は、偏差
が設定値を越えるまでは仮想直線に基づいて白線を推定
する一方、偏差が設定値を越えると白線候補点に基づい
て曲線近似して白線を推定し、走行領域(障害物判断を
行う障害物判断領域に相当する)を設定するようになっ
ている。
Then, the deviation calculating means 28 receives the outputs of the traveling road estimating means 6C and the virtual straight line setting means 27, and the deviation calculating means 28 calculates the lateral deviation between the virtual straight line and the white line candidate point. Has become. The travel area setting means 29 receiving the signal from the deviation calculating means 28 estimates the white line based on the virtual straight line until the deviation exceeds the set value, and when the deviation exceeds the set value, the curve based on the white line candidate points. A white line is approximated and estimated, and a traveling area (corresponding to an obstacle judgment area for judging an obstacle) is set.

【0024】また、上記演算部22からの障害物情報及
び走行領域設定手段29からの障害物判断領域情報が障
害物判定手段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 29 are inputted to the obstacle judging means 30, and in the obstacle judging means 30, the distance sensor 3 detects them. The obstacle necessity avoidance level thus determined is displayed on the head-up display 10 if obstacle determination is performed in the obstacle determination area set by the traveling area setting means 29 and it is determined that it is necessary to avoid the obstacle. After the alarm is issued by the alarm device 11,
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及び第2進行路推
定手段23,24により進行路の推定が行われ、それか
ら、ステップS2 で、画像処理による左白線及び右白線
推定手段25,26により左右の白線を推定して、左右
の白線に基づき走行路が推定される。その後、ステップ
S3 でレーダヘッドユニット3により自車前方を認識
し、障害物と推定されるもの(障害物情報)を検出す
る。
In FIG. 4, when the vehicle is started, first, in step S1, the traveling path is estimated by the first and second traveling path estimating means 23 and 24 based on the vehicle state quantity, and then in step S2, the image processing is performed. Left and right white lines are estimated by the left and right white line estimating means 25 and 26, and the traveling path is estimated based on the left and right white lines. Then, in step S3, the radar head unit 3 recognizes the front of the vehicle and detects an obstacle (obstacle information) that is presumed to be an obstacle.

【0027】続いて、ステップS4 で、ステップS1 に
おいて推定された進行路に基づき障害物を検出する必要
がある第1障害物検出領域が設定され、及びステップS
2 において推定された走行路に基づき第2障害物検出領
域が設定され、上記両障害物検出領域に基づいて、領域
設定手段30により、障害物となるか否かの判断を行う
障害物判定領域(走行領域)が決定される。
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 obstacle determination area in which the area setting means 30 determines whether or not it becomes an obstacle based on the both obstacle detection areas. (Running area) is determined.

【0028】それから、ステップS5 で上記障害物判断
領域に基づいて障害物情報のマスキングを行い、ステッ
プS6 で障害物判断を行う。上記ステップS4 〜S6 の
実行は、障害物判定手段31で行われる。
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 31 executes the above steps S4 to S6.

【0029】その後、ステップS7 で必要であれば障害
物回避制御を行い、リターンする。障害物回避制御は、
例えば警報装置による警報、車両制御装置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 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】−進行路推定手段6Bによる走行路推定制
御− 上記ステップS1 での進行路の推定は、進行路推定手段
6Bにおいて、図5に示すサブルーチンに従って行われ
る。即ち、ステップS11で舵角センサ5、車速センサ6
及びヨーレートセンサ7からの各信号を読込んだ後、ス
テップS12でステアリング舵角θH と車速V0 とに基づ
いた第1の予測方法により自車の進行路を予測する。具
体的には、進行路についての推定値、即ち曲率半径R01
及び自車の横すべり角β01を、下記の式により算出す
る。
-Traveling Road Estimation Control by Traveling Road Estimating Means 6B-Estimation of the traveling road in the above step S1 is performed in the traveling road estimating means 6B according to the subroutine shown in FIG. That is, in step S11, the steering angle sensor 5 and the vehicle speed sensor 6
After reading each signal from the yaw rate sensor 7, the traveling path of the host vehicle is predicted by the first prediction method based on the steering angle θH and the vehicle speed V0 in step S12. Specifically, the estimated value for the traveling path, that is, the radius of curvature R01
And the sideslip angle β01 of the vehicle is calculated by the following formula.

【0031】[0031]

【数1】 続いて、ステップS13でヨーレートγと車速V0 とに基
づいた第2の予測方法により自車両の進行路を予測す
る。具体的には、進行路についての推定値、即ち曲率半
径R02及び自車の横すべり角β02を、下記の式により算
出する。
[Equation 1] Then, in step S13, the traveling path of the host vehicle is predicted by the second prediction method based on the yaw rate γ and the vehicle speed V0. Specifically, the estimated value for the traveling road, that is, the radius of curvature R02 and the side slip angle β02 of the vehicle are calculated by the following formulas.

【0032】[0032]

【数2】 その後、ステップS14でステアリング舵角θH の絶対値
が所定角度θc よりも小さいか否かを判定する。この判
定がYESのときには、ステップS16で第2の予測方法
により予測された進行路を選択し、進行路の曲率半径R
11に推定値R02を設定すると共に、車両の横すべり角β
11に推定値β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. If this determination is YES, the traveling path predicted by the second prediction method is selected in step S16, and the curvature radius R of the traveling path is selected.
Set the estimated value R02 to 11 and set the vehicle side slip angle β
Set the estimated value β02 in 11 and return.

【0033】一方、上記ステップS14の判定がNOのと
き、つまりステアリング舵角θH が所定角度θc より大
きいときには、更にステップS15で第1の予測方法によ
り予測された進行路の曲率半径R01の絶対値と第2の予
測方法により予測された進行路の曲率半径R02の絶対値
との大小を比較する。そして、第1の予測方法により予
測された進行路の曲率半径R01の方が小さいときには、
ステップS17へ移行して、進行路の曲率半径R11に推定
値R01を設定すると共に、車両の横すべり角β11にβ01
を設定する一方、第2の予測方法により予測された進行
路の曲率半径R02の方が小さいときには、ステップS16
へ移行して、進行路の曲率半径R11に推定値R02を設定
すると共に、車両の横すべり角β11に推定値β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 β01 is set to the side slip angle β11 of the vehicle.
On the other hand, when the radius of curvature R02 of the traveling road predicted by the second prediction method is smaller, step S16
Then, the estimated value R02 is set to the radius of curvature R11 of the traveling road, and the estimated value β02 is set to the side slip angle β11 of the vehicle. That is, the one having the smaller radius of curvature is selected as the traveling path.

【0034】また、進行路推定手段6Bは、ステアリン
グ舵角θH と車速V0 とに基づいた進行路の推定と、ヨ
ーレートγと車速V0 とに基づいた進行路の推定とを共
に行い、自車の走行状態に応じて、いずれか一方の推定
を用いるようになっているので、進行路推定を適切に行
うことができる。即ち、自車がカントを有する曲線道路
上を旋回走行するときには、ステアリングハンドルを大
きく操舵しなくても自車はカントにより旋回運動をする
ことから、ヨーレートγに基づいて予測された進行路の
曲率半径R02が、ステアリング舵角θH に基づいて予測
された進行路の曲率半径R01よりも小さくなる。このと
き、進行路推定手段6Bは、ヨーレートγに基づいて予
測された進行路の曲率半径R02を採用するので、カント
に影響されることなく、進行路を適切に推定することが
できる。また、自車が急激な旋回走行をするとき、進行
路推定手段6Bは、大きな値となるステアリング舵角θ
Hに対応して、進行路が曲率半径R01の小さいものと推
定することなり、急激な旋回運転にも充分に対応して進
行路の推定を適切に行うことができる。
Further, the traveling route estimating means 6B performs both the estimation of the traveling route based on the steering steering angle θH and the vehicle speed V0 and the estimation of the traveling route based on the yaw rate γ and the vehicle speed V0 to determine the own vehicle. Since either one of the estimations is used according to the traveling state, it is possible to appropriately perform the traveling path estimation. That is, when the vehicle is turning on a curved road having a cant, the vehicle makes a turning motion by the cant even if the steering wheel is not steered greatly. Therefore, the curvature of the traveling road predicted based on the yaw rate γ is used. The radius 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 traveling path estimating means 6B adopts the curvature radius R02 of the traveling path predicted based on the yaw rate γ, the traveling path can be appropriately estimated without being influenced by the cant. Further, when the host vehicle makes a sharp turn, the traveling path estimation means 6B causes the steering steering angle θ to have a large value.
Corresponding to H, the traveling path is estimated to have a small radius of curvature R01, so that the traveling path can be appropriately estimated even in a sudden turning operation.

【0035】−走行路推定手段6Cによる走行路推定の
基本制御− 上記ステップS2 での走行路の推定は、左右白線推定手
段25,26において、図6に示すサブルーチンに従っ
て行われる。尚、前提条件として、直線路では横すべり
角が発生しないこと、直線路では白線に対する車体姿勢
角は微小であること、曲線路では走行軌跡は車線を平行
移動したものと考える。また、座標は、道路面上の車両
を原点とし、車両の前後方向をy 軸、左右方向をx 軸と
したものを考える。
-Basic control of traveling road estimation by traveling road estimating means 6C-Estimation of the traveling road in the step S2 is performed by the left and right white line estimating means 25, 26 according to the subroutine shown in FIG. As preconditions, it is considered that a side slip angle does not occur on a straight road, a body posture angle with respect to a white line is small on a straight road, and a traveling locus is a parallel movement of the lane on a curved road. The coordinates are assumed to have the vehicle on the road surface as the origin, the longitudinal direction of the vehicle as the y-axis, and the lateral direction as the x-axis.

【0036】具体的には、図6において、スタートする
と、まず、画像データが取り込まれ(ステップS21)、
二値化のしきい値が設定され(ステップS22)、それか
ら各画素の輝度がしきい値を越えるか否かで1又は0の
二値化処理される(ステップS23)。
Specifically, in FIG. 6, when starting, image data is first captured (step S21),
A threshold for binarization is set (step S22), and then binarization processing of 1 or 0 is performed depending on whether or not the brightness of each pixel exceeds the threshold (step S23).

【0037】それから、左右の白線に対応するように左
右のスキャンウインドウが設定され(ステップS24)、
それに続いて、自動車の前後方向のスキャンピッチが設
定され(ステップS25)、スキャンウインドウ内をスキ
ャンピッチに従って走査し白線候補点(即ち二値化処理
で1とされた点)が検出され(ステップS26)、逆透視
変換により平面座標への変換される(ステップS27)。
Then, the left and right scan windows are set so as to correspond to the left and right white lines (step S24),
Subsequently, the scan pitch in the front-rear direction of the automobile is set (step S25), 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 S26). ), And is converted into plane coordinates by inverse perspective transformation (step S27).

【0038】それから、白線候補点に、仮想候補点を加
えて左右白線に基づき走行路が推定され、その走行路に
基づいて障害物判定領域が設定され(ステップS28)、
リターンする。
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 lines, and the obstacle determination area is set based on the travel route (step S28).
To return.

【0039】障害物判定領域の設定は、白線候補点、仮
想候補点を用いて左右の白線について最小二乗法による
近似曲線(y=ax2 +bx+c)、具体的には左白線
についての2次曲線の係数aL,bL,cL、右白線に
ついての2次曲線の係数aR,bR,cRが算出され
る。ここで、路上障害物検出のため、より前方まで検出
しないといけないという要求から、2次曲線(y=ax
2 +bx+c)により近似しており、係数aL,aR
は、2次近似曲線の曲率半径をRl (Rr )とすると、
a=1/2Rl (1/2Rr )となり、係数bL,bR
は白線に対する車体姿勢角あるいは横すべり角、係数c
L,cRは車両中心から白線までの横偏差量を表わすこ
とになる。
The obstacle determination area is set by using an approximate curve (y = ax 2 + bx + c) by the method of least squares for the left and right white lines using the white line candidate points and the virtual candidate points, specifically, a quadratic curve for the left white line. AL, bL, cL, and the quadratic curve coefficients aR, bR, cR for the right white line are calculated. In order to detect an obstacle on the road, the quadratic curve (y = ax
2 + bx + c) and the coefficients aL, aR
Let Rl (Rr) be the radius of curvature of the quadratic approximation curve,
a = 1 / 2Rl (1 / 2Rr) and the coefficients bL, bR
Is the body posture angle or sideslip angle with respect to the white line, and the coefficient c
L and cR represent the lateral deviation amount from the vehicle center to the white line.

【0040】続いて、走行路のコーナ部における制御に
ついて説明する。尚、本実施例においては、画像による
走行路推定において、白線候補点と仮想直線の差が設定
値以上となるまでは直線とし、それ以降では二次近似に
よる走行路推定を行うものである。
Next, the control in the corner portion of the road will be described. In the present embodiment, in the road estimation using the image, straight lines are used until the difference between the white line candidate points and the virtual straight line becomes equal to or more than the set value, and thereafter, the road estimation is performed by the quadratic approximation.

【0041】図7に示すように、スタートすると、ま
ず、推定された走行路の左右白線についての推定値Rl
,Rr (曲率半径)が等しく、それらが進行路につい
ての推定値R11(曲率半径)に等しくない状態であるか
否かが判定され(ステップS31)、YESであれば、コ
ーナ部であると考えられるので、ステップS32に移行す
る一方、NOであれば、そのままリターンする。ここ
で、推定値(曲率半径)が等しいとは、完全に等しいこ
とを意味するのではなく、比較する2つの推定値(曲率
半径)の差があるしきい値以下であることを意味し、そ
のしきい値も推定値(曲率半径)が大きいほど大きい値
とすることができる。
As shown in FIG. 7, when the vehicle is started, first, the estimated values Rl for the left and right white lines of the estimated road are estimated.
, Rr (radius of curvature) are equal and they are not equal to the estimated value R11 (radius of curvature) for the traveling path (step S31). If YES, it is considered to be a corner portion. Therefore, the process proceeds to step S32, while if NO, the process directly returns. Here, that the estimated values (radius of curvature) are equal does not mean that they are completely equal, but that the difference between the two estimated values (radius of curvature) to be compared is less than or equal to a threshold value. The threshold value can also be set to a larger value as the estimated value (curvature radius) is larger.

【0042】ステップS32では、自車両の側方における
仮想候補点に基づき自車両前方に白線を延長してなる仮
想直線を設定し、自車に近い方から仮想直線と白線候補
点との横方向の距離(偏差)Δiを順次一定間隔で算出
し(ステップS33)、その距離Δiが設定値Dを越える
か否かが判定される(ステップS34)。
In step S32, a virtual straight line formed by extending a white line in front of the own vehicle is set based on the virtual candidate points on the side of the own vehicle, and the virtual straight line and the white line candidate point are laterally arranged from the side closer to the own vehicle. The distance (deviation) Δi is sequentially calculated at constant intervals (step S33), and it is determined whether or not the distance Δi exceeds the set value D (step S34).

【0043】設定値Dを越える距離Δiがあれば、その
地点までは白線は直線状態であると推定してもよいと考
えられるので、仮想直線を用いて走行路の白線を設定
し、それ以降は白線候補点を二次近似して、仮想直線に
よる直線走行路の白線に連続する曲線走行路の白線を推
定し(ステップS35)、リターンする一方、設定値Dを
越える距離Δiがなければ、曲線走行路になっていると
は考えられないので、ステップS33にリターンする。
If there is a distance Δi exceeding the set value D, it can be considered that the white line is a straight line up to that point. Therefore, the white line of the traveling road is set using a virtual straight line, and thereafter. Quadratically approximates the white line candidate points to estimate a white line on a curved road that is continuous with a white line on a straight road by a virtual straight line (step S35) and returns, while if there is no distance Δi exceeding the set value D, Since it cannot be considered that the road is a curved road, the process returns to step S33.

【0044】従って、図8に示すように、通常のスキャ
ンウインドウ(ウインドエリア)W1 を用い、自車V前
方の走行路X1 の白線についての白線候補点すべてに基
づいて二次近似して走行路X2 を推定する場合、誤って
認識された白線候補点の影響を強く受け、それらのずれ
が大きくなるが、上記のようにすれば、図9に示すよう
に、自車V前方の走行路について、スキャンウインドウ
W2 を小さくして少し離れた位置に配置し、自車直前の
仮想直線X3 とそれより前方の二次近似曲線X4 との組
合せで走行路を推定するようにすれば、コーナ部Cの入
口部分C1 での走行路の推定を精度よく行うことが可能
となり、信頼性が著しく向上する。
Therefore, as shown in FIG. 8, a normal scan window (window area) W1 is used to perform a quadratic approximation on the basis of all the white line candidate points for the white line of the road X in front of the own vehicle V, and the travel road is approximated. When X2 is estimated, it is strongly influenced by the erroneously recognized white line candidate points and their deviation becomes large. However, if the above is done, as shown in FIG. , The scan window W2 is made small and placed at a position slightly away from the vehicle, and the running path is estimated by the combination of the virtual straight line X3 immediately before the own vehicle and the quadratic approximate curve X4 in front of it. It is possible to accurately estimate the traveling path at the entrance portion C1 of the vehicle, and the reliability is significantly improved.

【0045】実施例2 本例は、画像により推定された走行路の白線部について
の推定値(曲率半径)の大きさに応じて、走行路のンマ
スキング範囲を設定するものである。
Embodiment 2 In this embodiment, the masking range of the road is set according to the size of the estimated value (radius of curvature) of the white line portion of the road estimated by the image.

【0046】制御系は、図10に示すように構成されて
いる。尚、実施例1と同一の構成要素については同一の
符号を用い、その詳細な説明を省略する。
The control system is constructed as shown in FIG. The same components as those in the first embodiment are designated by the same reference numerals, and detailed description thereof will be omitted.

【0047】上記進行路推定手段6B及び走行路推定手
段6Cの出力は、まず、停止距離演算手段31に入力さ
れ、走行路推定手段6Cより推定された走行路が、進行
路推定手段6Bにより推定された進行路と異なるときに
は、コーナ部であると判断されるので、そのコーナ部を
安定して走行できる所定の車速での走行中に、障害物を
自車前方に発見したときに確実に停止できる停止距離が
演算される。それと共に、走行路推定手段6Cの出力が
最遠距離演算手段32に入力され、走行中の走行路につ
いての白線候補点を検出できる最遠距離が演算される。
The outputs of the traveling road estimating means 6B and the traveling road estimating means 6C are first inputted to the stop distance calculating means 31, and the traveling road estimated by the traveling road estimating means 6C is estimated by the traveling road estimating means 6B. If it is different from the traveled route, it is judged to be a corner part, so when traveling at a predetermined vehicle speed that can stably drive in that corner part, stop surely when an obstacle is found in front of the vehicle. The possible stopping distance is calculated. At the same time, the output of the traveling road estimating means 6C is input to the farthest distance calculating means 32, and the farthest distance at which a white line candidate point on the traveling road can be detected is calculated.

【0048】上記停止距離演算手段31及び最遠距離演
算手段32の出力は、上記走行路推定手段6C及び進行
路推定手段6Bの出力と共に走行領域設定手段33に入
力され、上記最遠距離が上記停止距離より大きいとき
は、停止距離を越える部分まで走行路を推定する必要が
ないので、停止距離まで走行領域が推定されるようにな
っている。
The outputs of the stopping distance calculating means 31 and the farthest distance calculating means 32 are input to the traveling area setting means 33 together with the outputs of the traveling road estimating means 6C and the traveling road estimating means 6B, and the farthest distance is the above. When the distance is larger than the stop distance, it is not necessary to estimate the travel path to the portion exceeding the stop distance, and therefore the travel area is estimated up to the stop distance.

【0049】具体的な制御の流れは、図11に示され
る。
The specific control flow is shown in FIG.

【0050】スタートすると、まず、推定された走行路
の左右白線についていの推定値(曲率半径)Rl ,Rr
が等しく、それらが進行路についての推定値(曲率半
径)R11に等しくない状態であるか否かが判定され(ス
テップS41)、YESであれば、コーナ部が車両前方に
あると考えられ、ステップS42に移行する一方、NOで
あれば、そのままリターンする。
When started, first, the estimated values (radius of curvature) Rl, Rr for the left and right white lines of the estimated road
Are equal to each other and they are not equal to the estimated value (radius of curvature) R11 for the traveling path (step S41). If YES, it is considered that the corner portion is in front of the vehicle, and If NO in step S42, the process directly returns.

【0051】ステップS42では、画面内において認識で
きる最も遠い位置にある白線候補点Pと自車との距離で
ある最遠距離HLmax を算出し(図12参照)、それか
ら推定値(曲率半径)Rr (又はRl )の走行路(コー
ナ部)を、横Gが0.3で走行できる車速を計算し(ス
テップS43)、そのときの車速V0.3 で、障害物を自車
前方に発見したときに確実に停止することができる停止
距離L1 を算出する(ステップS44)。従って、推定値
(曲率半径)Rl (Rr)と停止距離L1 との関係は図1
3のようになる。
In step S42, the farthest distance HLmax, which is the distance between the vehicle and the white line candidate point P at the farthest recognizable position on the screen, is calculated (see FIG. 12), and then the estimated value (curvature radius) Rr is calculated. When the vehicle speed at which the lateral G can run on the ((Rl)) (corner section) is 0.3 is calculated (step S43), and the vehicle speed is V0.3 at that time, when an obstacle is found in front of the vehicle. The stop distance L1 is calculated so that the vehicle can surely stop (step S44). Therefore, the relationship between the estimated value (radius of curvature) Rl (Rr) and the stop distance L1 is shown in FIG.
It becomes like 3.

【0052】それから、最遠距離HLmax が停止距離L
1 よりも大きいか否かが判定され(ステップS45)、大
きければ、自車前方について停止距離L1 まで走行路を
推定する(ステップS46)一方、大きくなければ、自車
前方について最遠距離HLmax まで走行路を推定し(ス
テップS47)、リターンする。
Then, the farthest distance HLmax is the stop distance L.
It is determined whether or not it is larger than 1 (step S45). If it is larger, the travel path is estimated up to the stop distance L1 in front of the own vehicle (step S46). If it is not larger, up to the farthest distance HLmax in front of the own vehicle. The travel route is estimated (step S47) and the process returns.

【0053】このようにすれば、小コーナ部、複合コー
ナ部を有する走行路の場合であっても、走行路推定の信
頼性が高まり、誤動作を防止することができる。即ち、
小コーナ部等においては、自車前方の離れた位置にある
白線候補点はそもそも検出することができないので、図
14に示すように、自車が走行している実際の走行路4
1が、誤って推定されて、白線候補点に基づいて推定さ
れた走行路42と大幅に異なることになるおそれがなく
なる。
By doing so, even in the case of a traveling road having a small corner portion and a composite corner portion, the reliability of the traveling road estimation can be improved and malfunction can be prevented. That is,
In a small corner portion or the like, a white line candidate point located at a distant position in front of the own vehicle cannot be detected in the first place, so as shown in FIG.
There is no possibility that 1 will be erroneously estimated and will be significantly different from the road 42 estimated based on the white line candidate points.

【0054】実施例3 本例は、走行路推定手段によって走行路の左右白線のい
ずれか一方しか推定することができず、かつその推定さ
れた白線の推定値(曲率半径)が進行路推定手段による
進行路についての推定値(曲率半径)と異なる場合、進
行路推定手段による進行路上の障害物が固定物であれ
ば、進行路推定手段による進行路推定よりも、走行路推
定手段によるによる走行路推定の方が信頼性が高いと判
断して、走行路推定手段による走行路推定を優先するも
のである。
Embodiment 3 In this embodiment, the traveling road estimating means can estimate only one of the left and right white lines of the traveling road, and the estimated value (curvature radius) of the estimated white line is the traveling road estimating means. If it is different from the estimated value (curvature radius) of the traveling route by the traveling route estimating unit, if the obstacle on the traveling route is fixed by the traveling route estimating unit, traveling by the traveling route estimating unit is performed rather than traveling route estimation by the traveling route estimating unit. The road estimation is judged to be more reliable, and the travel route estimation by the travel route estimation means is prioritized.

【0055】制御系は、図15に示すように構成されて
いる。尚、実施例1と同一の構成要素については同一の
符号を用い、その詳細な説明を省略する。
The control system is constructed as shown in FIG. The same components as those in the first embodiment are designated by the same reference numerals, and detailed description thereof will be omitted.

【0056】走行路推定手段6C及び進行路推定手段6
B、障害物検出手段6Aの演算部22の出力を走行領域
推定手段51が受け、走行路推定手段6Cにより走行路
の左右の白線の一方についての推定値(曲率半径)のみ
が推定され、その推定値が進行路推定手段6Bにより推
定された進行路についての推定値(曲率半径)と異なる
とき、進行路推定手段6Bにより推定された進行路上の
障害物が固定物であれば、走行路推定手段6Cにより推
定された走行路の白線に基づき走行走行領域を設定する
ようになっている。
Traveling road estimating means 6C and traveling road estimating means 6
B, the travel area estimation means 51 receives the output of the calculation unit 22 of the obstacle detection means 6A, and the travel path estimation means 6C estimates only the estimated value (the radius of curvature) for one of the left and right white lines of the travel path. When the estimated value is different from the estimated value (curvature radius) for the traveling route estimated by the traveling route estimating means 6B, if the obstacle on the traveling route estimated by the traveling route estimating means 6B is a fixed object, the traveling route is estimated. The traveling area is set based on the white line of the traveling path estimated by the means 6C.

【0057】続いて、制御の流れについて説明する。
尚、右の白線についての推定値(曲率半径)Rr 、進行
路についての推定値(曲率半径)R11が検出され、かつ
それらが等しくなく、左の白線についての推定値(曲率
半径)Rl が検出できない場合の例について説明する。
Next, the control flow will be described.
The estimated value (curvature radius) Rr for the right white line and the estimated value (curvature radius) R11 for the traveling path are detected, and they are not equal, and the estimated value (curvature radius) Rl for the left white line is detected. An example when it is not possible will be described.

【0058】スタートすると、図16に示すように、ま
ず、走行路の右の白線についての推定値Rr と進行路に
ついての推定値R11が等しくなく、それらが走行路の左
の白線についての推定値Rl がエラーで検出できない状
態であるか否かが判定され(ステップS51)、YESで
あれば、走行路の右の白線についての推定値Rr と進行
路についての推定値R11とのいずれを信頼すればよいか
を判断するために、ステップS52に移行する一方、NO
であれば、そのままリターンする。
When starting, as shown in FIG. 16, first, the estimated value Rr for the right white line of the traveling road and the estimated value R11 for the traveling road are not equal, and they are estimated values for the white line on the left of the traveling road. It is determined whether or not Rl is in an undetectable state due to an error (step S51). If YES, it is reliable whether the estimated value Rr for the white line on the right side of the traveling road or the estimated value R11 for the traveling road is reliable. In order to determine whether it is appropriate, the process proceeds to step S52, while NO
If so, return as is.

【0059】ステップS52では、右の白線についての推
定値Rr の出力が安定していたか否かが判定され、安定
していれば、それに続いて、例えば図17に示すよう
に、進行路についての推定値R11に基づいて設定される
車両V前方の走行領域A(障害物判定領域に相当する)
におけるレーザレーダ・データBは固定物であるか否か
が判定され(ステップS53)、固定物であれば、ガイド
レールやリフレクタ等を検出していると考えられるの
で、走行路の右白線についての推定値Rr は信頼できる
と判断し、右白線についての推定値Rr を優先して(ス
テップS54)、走行領域を推定することとし、リターン
する。
In step S52, it is judged whether or not the output of the estimated value Rr for the right white line is stable, and if it is stable, subsequently, as shown in FIG. 17, for example, as shown in FIG. A traveling area A in front of the vehicle V set based on the estimated value R11 (corresponding to an obstacle determination area)
It is determined whether or not the laser radar data B in (1) is a fixed object (step S53), and if it is a fixed object, it is considered that the guide rail, the reflector, etc. are detected. It is determined that the estimated value Rr is reliable, the estimated value Rr for the right white line is prioritized (step S54), the traveling area is estimated, and the process returns.

【0060】右白線についての推定値Rr の出力が安定
しておらず、また、推定値R11に基づく進行路上のレー
ザレーダデータが固定物でなければ、右白線についての
推定値Rr を信頼できないと考えられるので、システム
キャンセルして(ステップS55)、終了する。
If the output of the estimated value Rr for the right white line is not stable and the laser radar data on the traveling path based on the estimated value R11 is not a fixed object, the estimated value Rr for the right white line cannot be trusted. Since it can be considered, the system is canceled (step S55), and the process ends.

【0061】従って、レーザレーダデータを利用するこ
とで、走行路のコーナ部への入口での走行路推定の信頼
度が高まる。
Therefore, by using the laser radar data, the reliability of the road estimation at the entrance to the corner of the road is increased.

【0062】[0062]

【発明の効果】請求項1に係る発明は、上記のように、
推定された走行路が推定された進行路と異なるとき、自
車の前方に白線を延長した仮想直線を設定し、この仮想
直線と走行路推定に用いる白線候補点との横方向の偏差
を演算し、偏差が設定値を越えるまでは仮想直線に基づ
いて白線を、偏差が設定値を越えると白線候補点に基づ
いて曲線近似して白線を推定し、自車前方の走行路を決
定するようにしているので、コーナ部の入口部分におい
て、直線路から曲線路への変化が的確に推定され、走行
路推定の信頼性を向上させることができる。
The invention according to claim 1 has the following features.
When the estimated traveling route is different from the estimated traveling route, a virtual straight line that extends the white line is set in front of the vehicle and the lateral deviation between this virtual straight line and the white line candidate point used for the traveling route estimation is calculated. Then, until the deviation exceeds the set value, the white line is estimated based on the virtual straight line, and when the deviation exceeds the set value, the white line is estimated by curve approximation based on the white line candidate points, and the running path in front of the own vehicle is determined. Therefore, the change from the straight road to the curved road can be accurately estimated at the entrance of the corner portion, and the reliability of the road estimation can be improved.

【0063】請求項2に係る発明は、推定された走行路
が推定された進行路と異なるとき、所定の車速で停止で
きる停止距離、白線候補点を検出できる最遠距離をそれ
ぞれ演算し、最遠距離が停止距離より大きいときに停止
距離まで走行路を決定するようにしているので、小コー
ナ部や、複数のコーナ部が組合わさった走行路等におけ
る走行路推定の信頼性が高まり、走行路推定の誤りを防
止することが可能となる。
According to the second aspect of the present invention, when the estimated traveling road is different from the estimated traveling road, the stopping distance at which the vehicle can be stopped at a predetermined vehicle speed and the farthest distance at which the white line candidate points can be detected are calculated, respectively. When the long distance is larger than the stop distance, the road is decided up to the stop distance.Therefore, the reliability of the road estimation in the small corner section or the road where a plurality of corner sections are combined increases. It is possible to prevent an error in the route estimation.

【0064】請求項3に係る発明は、走行路の左右の白
線の一方についての推定値のみが推定され、その推定値
が、進行路についての推定値と異なるとき、推定された
進行路上の障害物が固定物であれば、推定された走行路
の白線に基づき走行路を決定するようにしているので、
走行路の左右の白線の他方についての推定値を検出する
ことができなくても、コーナ部を含めて走行路推定を行
うことができる。
According to the third aspect of the present invention, only the estimated value for one of the white lines on the left and right of the traveling road is estimated, and when the estimated value is different from the estimated value for the traveling road, the estimated obstacle on the traveling road. If the object is a fixed object, the road is determined based on the estimated white line of the road,
Even if it is not possible to detect the estimated value of the other of the left and right white lines of the traveling road, the traveling road can be estimated including the corner portion.

【図面の簡単な説明】[Brief description of drawings]

【図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 flowchart showing a subroutine of travel route estimation.

【図7】走行路推定のサブルーチンを示す流れ図であ
る。
FIG. 7 is a flowchart showing a subroutine for estimating a traveling path.

【図8】コーナ部の作用説明図である。FIG. 8 is an explanatory view of the operation of a corner portion.

【図9】コーナ部の作用説明図である。FIG. 9 is an explanatory view of the operation of a corner portion.

【図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 the farthest distance of white line candidate points.

【図13】走行路のコーナ部における曲率半径と停止距
離との関係を示す図である。
FIG. 13 is a diagram showing a relationship between a radius of curvature and a stop distance at a corner portion of a traveling road.

【図14】コーナ部の走行路推定の誤動作の説明図であ
る。
FIG. 14 is an explanatory diagram of a malfunction of the travel path estimation of the corner portion.

【図15】実施例3のコントロールユニットのブロック
図である。
FIG. 15 is a block diagram of a control unit according to a third embodiment.

【図16】走行路推定のサブルーチンを示す流れ図であ
る。
FIG. 16 is a flow chart showing a subroutine of travel route estimation.

【図17】作用の説明図である。FIG. 17 is an explanatory diagram of an operation.

【符号の説明】[Explanation of symbols]

1 自動車 6 コントロールユニット 6A 障害物検出手段 6B 進行路推定手段 6C 走行路推定手段 7 車速センサ 8 舵角センサ 9 ヨーレートセンサ 27 仮想直線設定手段 28 偏差演算手段 29 走行領域設定手段 31 停止距離演算手段 32 最遠距離演算手段 33 走行領域設定手段 51 走行領域設定手段 1 Car 6 Control Unit 6A Obstacle Detecting Means 6B Traveling Road Estimating Means 6C Traveling Road Estimating Means 7 Vehicle Speed Sensor 8 Steering Angle Sensor 9 Yaw Rate Sensor 27 Virtual Straight Line Setting Means 28 Deviation Calculating Means 29 Running Area Setting Means 31 Stopping Distance Calculating Means 32 Farthest distance calculation means 33 Travel area setting means 51 Travel area setting 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)

【特許請求の範囲】[Claims] 【請求項1】 画像処理に基づき路面上の左右の白線を
構成すると推測される白線候補点を検出し、該白線候補
点に基づき左右の白線を推定し、その左右白線に基づき
自車が今後走行すると予想される走行路を推定する走行
路推定手段を備える自動車の走行路推定装置において、 舵角、車速、ヨーレート等の車両状態量に基づき自車が
今後走行すると予想される進行路を推定する進行路推定
手段と、 上記走行路推定手段及び進行路推定手段の出力を受け、
走行路推定手段より推定された走行路が、進行路推定手
段により推定された進行路と異なるとき、自車両の前方
に白線を延長した仮想直線を設定する仮想直線設定手段
と、 上記走行路推定手段及び仮想直線設定手段の出力を受
け、仮想直線と白線候補点との横方向の偏差を演算する
偏差演算手段と、 上記走行路推定手段、進行路推定手段及び偏差演算手段
の出力を受け、偏差が設定値を越えるまでは仮想直線設
定手段による仮想直線に基づいて白線を推定する一方、
偏差が設定値を越えると走行路推定手段による白線候補
点に基づいて曲線近似して白線を推定し、走行路を決定
する走行領域推定手段とを備えることを特徴とする自動
車の走行路推定装置。
1. A white line candidate point that is presumed to constitute left and right white lines on a road surface is detected based on image processing, left and right white lines are estimated based on the white line candidate point, and the vehicle will be predicted based on the left and right white lines. A travel route estimation device for a vehicle equipped with a travel route estimating means for estimating a travel route expected to travel, and estimates a travel route expected to be traveled in the future based on vehicle state quantities such as steering angle, vehicle speed and yaw rate. Receiving the outputs of the traveling road estimating means and the traveling road estimating means,
A virtual straight line setting means for setting a virtual straight line extending a white line in front of the host vehicle when the traveling road estimated by the traveling road estimating means is different from the traveling road estimated by the traveling road estimating means; Means and a virtual straight line setting means, and a deviation calculating means for calculating a lateral deviation between the virtual straight line and the white line candidate point; and outputs of the traveling road estimating means, the traveling road estimating means and the deviation calculating means, Until the deviation exceeds the set value, the white line is estimated based on the virtual straight line by the virtual straight line setting means,
When the deviation exceeds a set value, a travel area estimating device for estimating a white line by curve approximation based on a white line candidate point by the travel road estimating means, and a travel area estimating means for determining a travel path is provided. .
【請求項2】 画像処理に基づき路面上の左右の白線を
構成すると推測される白線候補点を検出し、該白線候補
点に基づき左右の白線を推定し、その左右白線に基づき
自車が今後走行すると予想される走行路を推定する走行
路推定手段を備える自動車の走行路推定装置において、 舵角、車速、ヨーレート等の車両状態量に基づき自車が
今後走行すると予想される進行路を推定する進行路推定
手段と、 上記走行路推定手段及び進行路推定手段の出力を受け、
走行路推定手段より推定された走行路が、進行路推定手
段により推定された進行路と異なるとき、所定の車速で
停止できる停止距離を演算する停止距離演算手段と、 上記走行路推定手段の出力を受け、白線候補点を検出で
きる最遠距離を演算する最遠距離演算手段と、 上記停止距離演算手段及び最遠距離演算手段の出力を受
け、最遠距離が停止距離より大きいときは、停止距離ま
で走行路を決定する走行領域推定手段とを備えることを
特徴とする自動車の走行路推定装置。
2. Detecting white line candidate points that are presumed to constitute the left and right white lines on the road surface based on image processing, estimating the left and right white lines based on the white line candidate points, and using the left and right white lines to identify the vehicle A travel route estimation device for a vehicle equipped with a travel route estimating means for estimating a travel route expected to travel, and estimates a travel route expected to be traveled in the future based on vehicle state quantities such as steering angle, vehicle speed and yaw rate. Receiving the outputs of the traveling road estimating means and the traveling road estimating means,
When the traveling road estimated by the traveling road estimating means is different from the traveling road estimated by the traveling road estimating means, a stop distance calculating means for calculating a stopping distance at which the vehicle can be stopped at a predetermined vehicle speed, and an output of the traveling road estimating means. In response to the output from the farthest distance calculating means for calculating the farthest distance capable of detecting the white line candidate points and the stop distance calculating means and the farthest distance calculating means, when the farthest distance is larger than the stop distance, stop. A travel path estimation device for a vehicle, comprising: a travel area estimation unit that determines a travel path up to a distance.
【請求項3】 画像処理に基づき路面上の左右の白線を
構成すると推測される白線候補点を検出し、該白線候補
点に基づき左右の白線を推定し、その左右白線に基づき
自車が今後走行すると予想される走行路を推定する走行
路推定手段を備える自動車の走行路推定装置において、 舵角、車速、ヨーレート等の車両状態量に基づき自車が
今後走行すると予想される進行路を推定する進行路推定
手段と、 所定の領域内にある障害物を検出する障害物検出手段
と、 上記走行路推定手段及び進行路推定手段、障害物検出手
段の出力を受け、走行路推定手段により走行路の左右の
白線の一方についての推定値のみが推定され、その推定
値が進行路推定手段により推定された進行路についての
推定値と異なるとき、進行路推定手段により推定された
進行路上の障害物が固定物であれば、走行路推定手段に
より推定された走行路の白線に基づき走行路を決定する
走行領域推定手段とを備えることを特徴とする自動車の
走行路推定装置。
3. A white line candidate point which is presumed to constitute left and right white lines on a road surface is detected based on image processing, left and right white lines are estimated based on the white line candidate point, and the own vehicle is based on the left and right white lines. A travel route estimation device for a vehicle equipped with a travel route estimating means for estimating a travel route expected to travel, and estimates a travel route expected to be traveled in the future based on vehicle state quantities such as steering angle, vehicle speed and yaw rate. Traveling path estimation means, obstacle detection means for detecting obstacles in a predetermined area, and the traveling path estimation means that receives the outputs of the traveling path estimation means, traveling path estimation means, and obstacle detection means. When only the estimated value for one of the left and right white lines of the road is estimated and the estimated value is different from the estimated value for the traveling road estimated by the traveling road estimating means, the traveling road estimated by the traveling road estimating means A traveling path estimating device for an automobile, comprising: a traveling area estimating means for determining a traveling path based on a white line of the traveling path estimated by the traveling path estimating means if the obstacle is a fixed object.
JP10242294A 1994-05-17 1994-05-17 Vehicle travel path estimation device Expired - Fee Related JP3400093B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10242294A JP3400093B2 (en) 1994-05-17 1994-05-17 Vehicle travel path estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10242294A JP3400093B2 (en) 1994-05-17 1994-05-17 Vehicle travel path estimation device

Publications (2)

Publication Number Publication Date
JPH07311897A true JPH07311897A (en) 1995-11-28
JP3400093B2 JP3400093B2 (en) 2003-04-28

Family

ID=14327021

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10242294A Expired - Fee Related JP3400093B2 (en) 1994-05-17 1994-05-17 Vehicle travel path estimation device

Country Status (1)

Country Link
JP (1) JP3400093B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004110394A (en) * 2002-09-18 2004-04-08 Toyota Motor Corp Obstacle detection device for vehicles
JP2005122272A (en) * 2003-10-14 2005-05-12 Toyota Motor Corp Vehicle travel route prediction control device
JP2005149023A (en) * 2003-11-13 2005-06-09 Mitsubishi Electric Corp Driving support device
JP2012063230A (en) * 2010-09-15 2012-03-29 Ricoh Co Ltd Laser radar apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004110394A (en) * 2002-09-18 2004-04-08 Toyota Motor Corp Obstacle detection device for vehicles
JP2005122272A (en) * 2003-10-14 2005-05-12 Toyota Motor Corp Vehicle travel route prediction control device
JP2005149023A (en) * 2003-11-13 2005-06-09 Mitsubishi Electric Corp Driving support device
JP2012063230A (en) * 2010-09-15 2012-03-29 Ricoh Co Ltd Laser radar apparatus

Also Published As

Publication number Publication date
JP3400093B2 (en) 2003-04-28

Similar Documents

Publication Publication Date Title
US5479173A (en) Obstacle sensing apparatus for vehicles
JP4420011B2 (en) Object detection device
JP5276637B2 (en) Lane estimation device
US6744380B2 (en) Apparatus for monitoring area adjacent to vehicle
JP4343536B2 (en) Car sensing device
EP2422320B1 (en) Object detection device
US6477260B1 (en) Position measuring apparatus using a pair of electronic cameras
US5424952A (en) Vehicle-surroundings monitoring apparatus
US8224550B2 (en) Steering assist system
JP3671825B2 (en) Inter-vehicle distance estimation device
US6859730B2 (en) Monitor system of vehicle outside and method of monitoring same
EP3530536A1 (en) Autonomous emergency braking system and method for vehicle at crossroad
EP1017036A1 (en) Method and apparatus for detecting deviation of automobile from lane
JPH0719882A (en) Traveling area recognition apparatus of vehicle and safety apparatus with the device
JP3508213B2 (en) Vehicle running state determination device
JP3588814B2 (en) Vehicle obstacle detection device
JPH10283593A (en) Vehicle collision preventing device
JP3400088B2 (en) Vehicle travel path estimation device
JPH0981757A (en) Vehicle position detection device
JP3400093B2 (en) Vehicle travel path estimation device
JPH08315299A (en) Vehicle external environment recognition device
JPH07311895A (en) Running couroe estimating device of automobile
US12528461B2 (en) Vehicle blind spot risk estimation control method, vehicle controller, and non-transitory computer-readable storage medium storing vehicle control program
JP3320894B2 (en) Vehicle travel path estimation device
JP3405820B2 (en) Vehicle running state determination device

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

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080221

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090221

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100221

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees