JPH04304502A - Steering controller by multiple regression formula for autonomous travelling vehicle - Google Patents

Steering controller by multiple regression formula for autonomous travelling vehicle

Info

Publication number
JPH04304502A
JPH04304502A JP3068571A JP6857191A JPH04304502A JP H04304502 A JPH04304502 A JP H04304502A JP 3068571 A JP3068571 A JP 3068571A JP 6857191 A JP6857191 A JP 6857191A JP H04304502 A JPH04304502 A JP H04304502A
Authority
JP
Japan
Prior art keywords
information
steering
vehicle
route
white line
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
JP3068571A
Other languages
Japanese (ja)
Other versions
JP2748714B2 (en
Inventor
Akira Hattori
彰 服部
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP3068571A priority Critical patent/JP2748714B2/en
Priority to US07/862,610 priority patent/US5414625A/en
Publication of JPH04304502A publication Critical patent/JPH04304502A/en
Application granted granted Critical
Publication of JP2748714B2 publication Critical patent/JP2748714B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Navigation (AREA)

Abstract

PURPOSE:To obtain a steering controller by which a smooth automatic steering suited to the sense of a human can be executed in an autonomous ravelling vehicle. CONSTITUTION:Distance information to a white line 11 obtained from a video camera, that is, distance information Xa from a point L(m) ahead of a vehicle 10 to the white line 11 indicating a traveling path in the orthogonal direction to a vehicle proceeding direction, is inputted. Then, a relational expression defining a steering angle S to be steered as an output is estimated by a multiple regression analysis, and a present information Xo, and past information X-1 and X-2 is used as the above mentioned information of the white line.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】この発明は、自律走行車、すなわ
ち予め設定された経路にしたがって自動的に走行する車
両における重回帰式による操舵制御に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to steering control using a multiple regression equation in an autonomous vehicle, that is, a vehicle that automatically travels along a preset route.

【0002】0002

【従来の技術】従来の自律走行車における操舵制御装置
としては、例えば車両前部に設置したビデオカメラで前
方の光景を撮像し、撮像した画像中における走行路を示
す標識、すなわち道路端やセンタラインを示す白線を検
出し、その白線に沿って走行するように操舵角を制御す
るものがある。図11は、上記のごとき操舵制御装置に
おける制御方法を説明するための平面図である。図11
において、10は車両、11は道路端を示す白線である
。この制御方法においては、車両10の前方の光景をビ
デオカメラ等の撮像装置で撮像し、その画像中で前方に
見える白線11のデータ(d1、y1、t1)、(d2
、y2、t2)、……、を用いて、車両中心0を原点と
するx−y座標における白線11の方程式y=fr(x
)を計算する。そしてその方程式に基づいて車両から真
横の白線までの距離データd0および接線角データt0
を推定計算し、それらの値を用いて操舵制御するもので
ある。なお、yは車両前方の所定点までの距離、dは上
記所定点から車両進行方向に直角方向の白線までの距離
、tは車両進行方向に直角方向の線と白線とが交わった
点における接線角である。なお、接線角とは、車両の進
行方向と曲線の接線との成す角である。
[Prior Art] Conventional steering control devices for autonomous vehicles use, for example, a video camera installed at the front of the vehicle to capture an image of the scene in front of the vehicle. Some vehicles detect a white line indicating a line and control the steering angle so that the vehicle travels along the white line. FIG. 11 is a plan view for explaining a control method in the above-mentioned steering control device. Figure 11
, 10 is a vehicle, and 11 is a white line indicating the edge of the road. In this control method, the scene in front of the vehicle 10 is imaged by an imaging device such as a video camera, and data (d1, y1, t1), (d2
, y2, t2), ..., the equation y=fr(x
). Based on that equation, distance data d0 and tangent angle data t0 from the vehicle to the white line directly beside the vehicle
These values are used to perform steering control. In addition, y is the distance to a predetermined point in front of the vehicle, d is the distance from the predetermined point to the white line perpendicular to the direction of vehicle travel, and t is the tangent at the point where the line perpendicular to the direction of vehicle travel and the white line intersect. It is a corner. Note that the tangential angle is the angle formed by the traveling direction of the vehicle and the tangent to the curve.

【0003】0003

【発明が解決しようとする課題】上記のような従来の操
舵制御においては、前方の白線情報を基に白線の曲線方
程式を近似的に推定し、その方程式を用いて真横の白線
からの車両位置を計算するようになっている。しかし、
従来の推定方法では、実際の真横の白線と計算された白
線位置とに誤差が生じ、その誤差が操舵制御に影響して
滑らかに白線に沿って走行することが困難であるという
問題があった。
[Problem to be Solved by the Invention] In the conventional steering control as described above, the curve equation of the white line is approximately estimated based on the white line information in front, and the vehicle position from the white line directly beside is estimated using this equation. is designed to be calculated. but,
With conventional estimation methods, there is a problem in that an error occurs between the actual white line directly next to the white line and the calculated white line position, and this error affects steering control, making it difficult to drive smoothly along the white line. .

【0004】この発明は、上記のような従来技術の問題
を解決するためになされたものであり、人間の感覚に適
応した滑らかな自動操舵を行なうことの出来る操舵制御
装置を提供することを目的とする。
The present invention was made in order to solve the problems of the prior art as described above, and an object of the present invention is to provide a steering control device that can perform smooth automatic steering that is adapted to human senses. shall be.

【0005】[0005]

【課題を解決するための手段】上記の目的を達成するた
め、本発明においては、特許請求の範囲に記載するよう
に構成している。すなわち、本発明においては、ビデオ
カメラ等の撮像手段から得られる標識までの距離情報、
すなわち車両前方L(m)先の点から、車両進行方向に
直角方向の走行路を示す標識(例えば道路端やセンタラ
インを示す白線)までの距離情報を入力とし、そのとき
操舵すべき操舵角を出力とする関係式を、重回帰分析に
よって推定し、かつ上記の白線の情報として現時点及び
過去の情報を用いるように構成している。なお、重回帰
分析に関しては「“工業における多変量データの解析”
奥野忠一著  日本科学技術連盟 発行」などに記載さ
れている。
[Means for Solving the Problems] In order to achieve the above object, the present invention is constructed as described in the claims. That is, in the present invention, distance information to a sign obtained from an imaging means such as a video camera,
In other words, the distance information from a point L (m) in front of the vehicle to a sign indicating a road perpendicular to the direction of travel of the vehicle (for example, a white line indicating the road edge or center line) is input, and the steering angle to be steered at that time is input. A relational expression whose output is , is estimated by multiple regression analysis, and current and past information is used as information on the white line. Regarding multiple regression analysis, please refer to ``Analysis of multivariate data in industry''.
Written by Chuichi Okuno, published by Japan Science and Technology Federation, etc.

【0006】[0006]

【作用】後記図4に示すように、人間が操縦して曲線路
を走行した場合における操舵角の変化は、車両からL(
m)先の点から車両進行方向に直角方向の白線までの距
離の変化に所定時間遅れて同じような特性で変化する。 したがって上記白線までの距離を検出し、現時点の距離
と過去の距離とを用い、重回帰式の定数によって操舵角
を演算することにより、人間が操縦した場合に良く似た
自動操舵を行うことが出来る。なお、上記の定数は、予
め所定の曲線路を走行させてその時の定数を求めておき
、走行路の曲率を、上記の曲率を含む範囲に設定する方
法を用いることが出来る。この場合、重回帰式を用いる
と曲率が多少異なっても誤差を吸収することが出来る。
[Function] As shown in Figure 4 below, when a person drives a vehicle on a curved road, the steering angle changes from L(
m) The distance from the previous point to the white line perpendicular to the direction of vehicle movement changes with similar characteristics after a predetermined time delay. Therefore, by detecting the distance to the above white line, using the current distance and past distance, and calculating the steering angle using the constant of the multiple regression equation, it is possible to perform automatic steering that is very similar to when a human steers the vehicle. I can do it. In addition, the above-mentioned constant can be determined by driving the vehicle on a predetermined curved road and determining the constant at that time, and then setting the curvature of the traveling road to a range that includes the above-mentioned curvature. In this case, if a multiple regression equation is used, it is possible to absorb errors even if the curvature is slightly different.

【0007】また、種々の曲率の走行路について上記の
定数を求めておき、画像データから走行路の曲率を検出
して、そのときの曲率に応じて定数を選択するように構
成することも出来る。また、走行中に学習によって上記
の定数を演算することも出来る。
[0007] It is also possible to obtain the above-mentioned constants for running roads of various curvatures, detect the curvature of the running road from image data, and select the constant according to the curvature at that time. . The above constants can also be calculated by learning while the vehicle is running.

【0008】[0008]

【発明の実施例】図1は、本発明の一実施例のブロック
図であり、図2は、ビデオカメラの取付け位置を示す自
律走行車の側面図である。図2に示すごとく、自律走行
車1の前端部にはビデオカメラ2が取り付けられている
。また、走行経路の両端には走行路を示す標識となる白
線3が引かれており、ビデオカメラ2でこの白線3を検
出し、詳細を後述するごとき操舵制御を行なうことによ
り、白線3に沿った経路を自動的に走行するものである
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a side view of an autonomous vehicle showing the mounting position of a video camera. As shown in FIG. 2, a video camera 2 is attached to the front end of the autonomous vehicle 1. In addition, white lines 3 are drawn at both ends of the driving route to serve as markers indicating the driving route, and by detecting this white line 3 with a video camera 2 and performing steering control as described in detail later, the driver can move along the white line 3. The vehicle automatically travels along a route determined by the vehicle.

【0009】また、図1に示す装置は、撮像手段(ビデ
オカメラ)201、画像処理手段202、地図情報手段
203、走行制御手段204、操舵制御手段205およ
びステアリング駆動手段206から構成されている。ビ
デオカメラ201は、図2に示すように、走行車の前端
部に取り付けられ、車両前方の光景を撮像し、電気信号
に変換して出力する。画像処理手段202は、ビデオカ
メラ201で撮像した画像に基づいて、当該車両から所
定距離L(m)前の点から車両進行方向に直角方向の白
線までの距離を検出する。地図情報手段203は、走行
すべき経路についての地図データ等の情報を記憶してい
る。この地図情報には、例えば走行路のノードおよびパ
ス等の情報が含まれる。なお、ノードとは道路の直線部
と曲線部との境界の点であり、また、パスとは或るノー
ドと隣のノードとの間の距離である。
The apparatus shown in FIG. 1 also includes an imaging means (video camera) 201, an image processing means 202, a map information means 203, a travel control means 204, a steering control means 205, and a steering drive means 206. As shown in FIG. 2, the video camera 201 is attached to the front end of the vehicle, captures an image of the scene in front of the vehicle, converts it into an electrical signal, and outputs the image. The image processing means 202 detects the distance from a point a predetermined distance L (m) before the vehicle to a white line perpendicular to the vehicle traveling direction based on the image captured by the video camera 201. The map information means 203 stores information such as map data regarding the route to be traveled. This map information includes, for example, information such as nodes and paths of travel routes. Note that a node is a point on the boundary between a straight section and a curved section of a road, and a path is a distance between a certain node and an adjacent node.

【0010】走行制御手段204は、地図情報手段20
3に記憶された情報に基づき、指定された経路に従った
経路情報を出力する。この経路情報としては、例えば、
走行車速、走行距離、進行経路(分岐点でどちらに曲が
るか)、曲線部の回転半径などの情報がある。操舵制御
手段205は、走行制御手段204から与えられた経路
情報と、画像処理手段202から与えられた白線情報と
に基づいて、予め定められた所定の経路にしたがって走
行する場合の操舵角を、本発明の特徴である重回帰分析
を行って演算する。なお、この演算の内容は後述する。 ステアリング駆動手段206は、操舵制御手段205で
求めた操舵角に応じてアクチュエータを作動させ、ステ
アリング装置を駆動する。なお、上記の画像処理手段2
02、地図情報手段203、走行制御手段204および
操舵制御手段205の部分は、例えばマイクロコンピュ
ータを用いて構成することが出来る。
[0010] Travel control means 204 includes map information means 20
Based on the information stored in 3, route information according to the specified route is output. As this route information, for example,
Information includes vehicle speed, travel distance, traveling route (which way to turn at a junction), turning radius of curved sections, etc. The steering control means 205 determines the steering angle when traveling along a predetermined route based on the route information given from the travel control means 204 and the white line information given from the image processing means 202. Calculations are performed by performing multiple regression analysis, which is a feature of the present invention. Note that the details of this calculation will be described later. Steering drive means 206 operates an actuator according to the steering angle determined by steering control means 205 to drive the steering device. Note that the above image processing means 2
02, the map information means 203, the travel control means 204, and the steering control means 205 can be configured using, for example, a microcomputer.

【0011】次に作用を説明する。本発明は、上記操舵
制御手段205における重回帰分析による操舵角演算を
特徴とするので、その点について詳細に説明する。図3
は本実施例の作用を説明するための平面図である。図3
に示すように、車両が直線路から曲線路を経て直線路を
走行する場合において、v0の位置における車両中心0
0からL(m)先の点から車両進行方向に直角方向の白
線までの距離をx0、その時の操舵角をS0とする。上
記の場合において、例えば、※Start位置から※E
nd位置までを人間の操縦者がステアリング装置を操作
して車両を走行させた場合における操舵角S(deg)
と経過時間t(sec)との関係は図4(b)に示すよ
うになる。また、L(m)先における白線距離情報xm
の変化と経過時間tとの関係は図4(a)に示すように
なる。
Next, the operation will be explained. Since the present invention is characterized by steering angle calculation by multiple regression analysis in the steering control means 205, this point will be explained in detail. Figure 3
FIG. 2 is a plan view for explaining the operation of this embodiment. Figure 3
As shown in , when the vehicle travels from a straight road to a curved road to a straight road, the vehicle center 0 at the position v0
Let x0 be the distance from a point L (m) ahead from 0 to a white line perpendicular to the direction of vehicle travel, and let S0 be the steering angle at that time. In the above case, for example, from *Start position *E
Steering angle S (deg) when a human operator operates the steering device to drive the vehicle up to the nd position
The relationship between and the elapsed time t (sec) is shown in FIG. 4(b). Also, white line distance information xm at L(m) ahead
The relationship between the change in and the elapsed time t is shown in FIG. 4(a).

【0012】図4(a)と(b)とを比較するとわかる
ように、曲線部では、車両前方の白線距離情報の変化(
a)に遅れて操舵角の変化(b)が同じような変化とし
て現われる。そこで図4(b)において、t0秒後の操
舵角S0をその時の白線情報の変化によって推定させれ
ば適切な値が得られる。また、白線情報の変化値として
は、1制御周期当たりのx値の変化値(1回微分値)、
さらにその値の1制御周期当りの変化値(2回微分値)
を用いた。重回帰式の中ではこの情報を無数に定義でき
るが、実験の結果、現在および過去(1)と過去(2)
で十分であることが確認されている。したがって入力値
としては、現在の白線距離情報x0、1制御周期前の値
x−1、および2制御周期前の値x−2を用いた。この
場合、t0秒後の操舵角S0を示す関係式(回帰関数式
f)は、   S0=f(x0,x−1、x−2)=α・x0+β
・x−1+γ・x−2+δ…(数1)となる。上記(数
1)式及びStart位置からEnd位置までの全S,
xデータを用いて、重回帰分析によってα、β、γ、δ
を推定させておく。
As can be seen by comparing FIGS. 4(a) and 4(b), in the curved section, the white line distance information in front of the vehicle changes (
A change in the steering angle (b) appears as a similar change after a). Therefore, in FIG. 4(b), if the steering angle S0 after t0 seconds is estimated based on the change in the white line information at that time, an appropriate value can be obtained. In addition, as the change value of white line information, the change value of x value per one control cycle (one time differential value),
Furthermore, the change value per control cycle of that value (twice differential value)
was used. This information can be defined in an infinite number of ways in a multiple regression equation, but as a result of experiments, the present and past (1) and the past (2)
has been confirmed to be sufficient. Therefore, as input values, the current white line distance information x0, the value x-1 from one control period ago, and the value x-2 from two control periods ago were used. In this case, the relational expression (regression function formula f) indicating the steering angle S0 after t0 seconds is S0=f(x0, x-1, x-2)=α・x0+β
・x-1+γ・x-2+δ... (Equation 1). The above equation (1) and all S from the Start position to the End position,
α, β, γ, δ by multiple regression analysis using x data
Let us estimate.

【0013】図5は、操舵角Sと経過時間tとの関係の
実測値を示す図であり、時速10km/hで図3のよう
な曲線部(γ=15m)を含む走行路を操縦者がステア
リング装置を操作して走行し、その時の実操舵角と撮像
装置で得られた5m先の白線情報のデータを基にして、
上記の回帰関数式(f)を推定させた例である。図5に
おいて、実線は操縦者がステアリング装置を操作して走
行した場合の値、破線は5m視覚情報、一点鎖線は回帰
関数を示す。この場合、     S=−0.84581・x0−7.13965
・x−1+0.21617・x−2+15.4842 となり、図5の一点鎖線で示されるように、実線で示さ
れた実走行時の値と近似的に良く一致していることがわ
かる。
FIG. 5 is a diagram showing actually measured values of the relationship between the steering angle S and the elapsed time t. The driver operated the steering device while driving, and based on the actual steering angle at that time and the information on the white line 5 meters ahead obtained by the imaging device,
This is an example in which the above regression function formula (f) is estimated. In FIG. 5, the solid line shows the value when the driver operates the steering device to drive, the broken line shows 5m visual information, and the dashed-dotted line shows the regression function. In this case, S=-0.84581 x0-7.13965
・x-1+0.21617・x-2+15.4842 As shown by the dashed line in FIG. 5, it can be seen that the value approximately matches well with the value during actual driving shown by the solid line.

【0014】上記の式を用いて、実際に操舵制御を行っ
た例を図6に示す。図6において、■視覚とは、本実施
例の特性であり、■超音波とは、例えば走行路に沿って
設置されているガードレールから当該車両までの真横方
向の距離を超音波センサなどで計測し、その値を用いて
、操舵角をP(比例)I(積分)D(微分)制御した場
合の特性である。図6に示すように、本実施例の制御を
行った方が明かに滑らかな操舵制御を行っていることが
わかる。また、そのステアリングの操作は、人間がステ
アリングを操作した場合のデータに基づいて得られた制
御式によって制御されているため、人間的感覚に近い制
御を再現することができる。図7は上記の実施例におけ
る演算処理を示すフローチャートである。
FIG. 6 shows an example of actual steering control using the above equation. In Fig. 6, ■Visibility is a characteristic of this embodiment, and ■Ultrasonic waves are, for example, measurements of the distance in the lateral direction from a guardrail installed along the driving route to the vehicle using an ultrasonic sensor. This is the characteristic when the steering angle is controlled using P (proportional), I (integral), and D (differential) control using that value. As shown in FIG. 6, it can be seen that the control according to this embodiment clearly provides smoother steering control. Furthermore, since the steering operation is controlled by a control formula obtained based on data when a human operates the steering wheel, it is possible to reproduce control similar to human sensations. FIG. 7 is a flowchart showing arithmetic processing in the above embodiment.

【0015】次に、本発明の他の実施例について説明す
る。この実施例は、係数α、β、γ、……δを学習によ
って走行しながら推定するものである。図8に示すよう
に、L(m)前方の白線距離データx(n)(ただしn
は現在)を用いて出力舵角S(n)を決定する場合にお
いて、まず、図9(a)のように、前方L1、L2(m
)における白線情報(x1、t1)L1、(x2、t2
)L2から白線のn次の方程式y=L(x)を算出する
。ただし上記nは例えばn=3とする。
Next, another embodiment of the present invention will be described. In this embodiment, the coefficients α, β, γ, . . . δ are estimated by learning while the vehicle is running. As shown in FIG. 8, white line distance data x(n) in front of L(m) (where n
When determining the output steering angle S(n) using the current), first, as shown in FIG.
) white line information (x1, t1) L1, (x2, t2
) Calculate the n-th order equation of the white line y=L(x) from L2. However, the above n is, for example, n=3.

【0016】そしてx=L ̄1(y)を用い(詳細後述
)、y=0のときの値XL ̄1(0)を用いて、これを
車両移動の評価値とする。つまり、車両が白線から例え
ば2mの位置で走行する場合には、2.0≒|XL ̄1
(0)|なる関係になればよいから、あるべき出力舵角
S(n)′は、   2.0>|XL ̄1(0)|のときは    S(
n)′=S(n)+δ  2.0≦|XL ̄1(0)|
のときは  −S(n)′=S(n)−δになればよい
。ただし、S(n)は時計回りを正、反時計回りを負と
する。また、左側の白線追従の場合はδ≧0、右側の白
線追従の場合はδ<0となる。つまり、データとして、 S(N)のN+1個のデータのうち古いS(0)のデー
タを更新し、上記のデータを入れることで、改めて重回
帰分析によって、α、β、γ、……を更新させ、これに
基づいて舵角を算出して出力する。上記のように制御す
ることにより、走行しながら制御式の係数を更新させ、
ある程度走行した後では安定した走行制御を行うことが
できる。
Then, using x=L ̄1(y) (details will be described later) and using the value XL ̄1(0) when y=0, this is used as the evaluation value of vehicle movement. In other words, if the vehicle is traveling at a position of, for example, 2m from the white line, 2.0≒|XL ̄1
(0) | Therefore, the desired output steering angle S(n)' is S( when 2.0>|XL|1(0)|
n)′=S(n)+δ 2.0≦|XL ̄1(0)|
In this case, −S(n)′=S(n)−δ should be satisfied. However, S(n) assumes that clockwise rotation is positive and counterclockwise rotation is negative. Further, in the case of following the white line on the left side, δ≧0, and in the case of following the white line on the right side, δ<0. In other words, by updating the old S(0) data among the N+1 data of S(N) and inserting the above data, α, β, γ, etc. are calculated again by multiple regression analysis. Based on this update, the steering angle is calculated and output. By controlling as above, the coefficients of the control equation are updated while driving,
After the vehicle has traveled for a certain amount of time, stable travel control can be performed.

【0017】ここで前記のx=L ̄1(y)について説
明する。前記図9(b)は、ビデオカメラで撮像した車
両前方の画像であり、前方の白線は見えるが車両真横の
白線は見えない。そのため、y=L(x)なる方程式を
立てて、XL ̄1(0)を推定しているのである。
[0017] Here, the above-mentioned x=L ̄1(y) will be explained. FIG. 9(b) is an image of the front of the vehicle captured by a video camera, in which the white line in front of the vehicle is visible, but the white line directly beside the vehicle is not visible. Therefore, the equation y=L(x) is set up to estimate XL ̄1(0).

【0018】次に、図10は、本発明のさらに他の実施
例の演算内容を示すフローチャートである。図10に示
すように、現在車速v(km/h)を大きさによってク
ラス分けし、そのクラス分けしたVcLassごとの重
回帰係数α、β、γ、……を決定するように構成するこ
とにより、一度低速から高速域まで自動走行させれば、
その後はあらゆる速度に対して安定した操舵制御が可能
となる。なお、上記のクラス分けは、例えば0≦v<1
0のときはVcLass(v)=VSとし、10≦v<
20のときはVcLass(v)=VMとし、20≦v
<30のときはVcLass(v)=VBのようにする
Next, FIG. 10 is a flowchart showing the calculation contents of still another embodiment of the present invention. As shown in FIG. 10, by configuring the current vehicle speed v (km/h) to be classified by size and to determine multiple regression coefficients α, β, γ, . . . for each classified VcLass. , once you drive automatically from low speed to high speed,
After that, stable steering control becomes possible at all speeds. Note that the above classification is, for example, 0≦v<1
When it is 0, VcLass(v)=VS, and 10≦v<
When 20, set VcLass(v)=VM, and 20≦v
When <30, set VcLass(v)=VB.

【0019】[0019]

【発明の効果】以上説明したように、本発明においては
、撮像装置によって得られる前方の白線の距離情報を入
力とし、その時の操舵角を出力とする関係式を重回帰分
析によって推定し、かつその白線情報は、現在及び過去
の情報を用いるように構成したことにより、人間が車両
を操舵した時の撮像装置−操舵データに基づいて重回帰
式が推定されているので、自律走行時の操舵制御が人間
の感覚に近い特性で滑らかに行われる。また、従来例の
ような幾何学的に計算された情報に基づく操舵制御に比
べて、直線、曲線問わずサイクロイド曲線などのような
白線路にでも追従することが出来、なめらかな操舵制御
が可能になる、という優れた効果が得られる。
As explained above, in the present invention, the distance information of the white line in front obtained by the imaging device is input, the steering angle at that time is estimated as the output by multiple regression analysis, and By configuring the white line information to use current and past information, a multiple regression equation is estimated based on the imaging device-steering data when a human steers the vehicle, so the steering during autonomous driving Control is performed smoothly with characteristics close to human sensations. In addition, compared to conventional steering control based on geometrically calculated information, it is possible to follow white tracks such as straight lines, curves, and cycloid curves, enabling smooth steering control. You can get this excellent effect.

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

【図1】本発明の第1の実施例のブロック図。FIG. 1 is a block diagram of a first embodiment of the present invention.

【図2】ビデオカメラの取付け位置を示す車両の側面図
FIG. 2 is a side view of the vehicle showing the mounting position of the video camera.

【図3】第1の実施例の作用を説明するための平面図。FIG. 3 is a plan view for explaining the operation of the first embodiment.

【図4】(a)は白線距離情報xmの変化と経過時間t
との関係を示す特性図、(b)は操舵角S(deg)と
経過時間t(sec)との関係を示す特性図。
[Figure 4] (a) shows changes in white line distance information xm and elapsed time t
(b) is a characteristic diagram showing the relationship between the steering angle S (deg) and the elapsed time t (sec).

【図5】操舵角Sと経過時間tとの関係の実測値を示す
特性図。
FIG. 5 is a characteristic diagram showing actually measured values of the relationship between steering angle S and elapsed time t.

【図6】実際に操舵制御を行った場合の特性図。FIG. 6 is a characteristic diagram when steering control is actually performed.

【図7】第1の実施例における演算処理を示すフローチ
ャート。
FIG. 7 is a flowchart showing arithmetic processing in the first embodiment.

【図8】本発明の第2の実施例の作用を説明するための
平面図。
FIG. 8 is a plan view for explaining the operation of the second embodiment of the present invention.

【図9】第2の実施例の作用を説明するための平面図。FIG. 9 is a plan view for explaining the operation of the second embodiment.

【図10】本発明の第3の実施例における演算処理を示
すフローチャート。
FIG. 10 is a flowchart showing arithmetic processing in a third embodiment of the present invention.

【図11】従来の操舵制御装置における演算方法を説明
するための平面図。
FIG. 11 is a plan view for explaining a calculation method in a conventional steering control device.

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

1…車両 2…ビデオカメラ 3…白線 10…車両 11…白線 201…撮像手段(ビデオカメラ) 202…画像処理手段 203…地図情報手段 204…走行制御手段 205…操舵制御手段 206…ステアリング駆動手段 1...Vehicle 2...Video camera 3...White line 10...Vehicle 11...White line 201...Imaging means (video camera) 202...Image processing means 203...Map information means 204... Travel control means 205...Steering control means 206...Steering drive means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】撮像手段と、画像処理手段と、地図情報手
段と、走行制御手段と、操舵制御手段とステアリング駆
動手段とを有し、上記撮像装置は、走行車の前端部に取
り付けられ、車両前方の光景を撮像し、電気信号に変換
して出力するものであり、上記画像処理手段は、上記撮
像装置で撮像した画像に基づいて、当該車両から所定距
離前の点から車両進行方向に直角方向の走行路を示す標
識までの距離を検出するものであり、上記地図情報手段
は、走行路の地図データに関する情報を記憶しているも
のであり、上記走行制御手段は、上記地図情報手段に記
憶された情報に基づき、指定された経路に従った経路情
報を出力するものであり、上記操舵制御手段は、上記走
行制御手段から与えられた経路情報と、上記画像処理手
段から与えられた標識までの距離情報とに基づいて、予
め定められた所定の経路にしたがって走行する場合の操
舵角を、上記標識までの距離情報を入力とし、そのとき
操舵すべき操舵角を出力とする関係式を重回帰分析によ
って推定することによって演算するものであり、かつ上
記標識までの距離情報として現時点の情報と過去の情報
とを用いるものであり、上記ステアリング駆動手段は、
上記操舵制御手段で求めた操舵角に応じてステアリング
装置を駆動するものである、自律走行車における重回帰
式による操舵制御装置。
1. A vehicle comprising: an imaging device; an image processing device; a map information device; a travel control device; a steering control device; and a steering drive device; The image processing means captures an image of the scene in front of the vehicle, converts it into an electrical signal, and outputs it. It detects the distance to a sign indicating a running route in a perpendicular direction, the map information means stores information regarding map data of the running route, and the travel control means detects the distance to a sign indicating a running route in a perpendicular direction. The steering control means outputs route information according to a specified route based on information stored in the steering control means, and the steering control means outputs route information given from the travel control means and route information given from the image processing means. A relational expression that uses the distance information to the sign as input and outputs the steering angle to be steered at that time, which is the steering angle when traveling along a predetermined route determined in advance based on the distance information to the sign is calculated by estimating it by multiple regression analysis, and uses current information and past information as distance information to the sign, and the steering drive means:
A steering control device using a multiple regression equation for an autonomous vehicle, which drives a steering device according to a steering angle determined by the above-mentioned steering control means.
JP3068571A 1991-04-01 1991-04-01 Steering control device using multiple regression equation for autonomous vehicle Expired - Fee Related JP2748714B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3068571A JP2748714B2 (en) 1991-04-01 1991-04-01 Steering control device using multiple regression equation for autonomous vehicle
US07/862,610 US5414625A (en) 1991-04-01 1992-04-01 System and method for providing steering control for autonomous vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3068571A JP2748714B2 (en) 1991-04-01 1991-04-01 Steering control device using multiple regression equation for autonomous vehicle

Publications (2)

Publication Number Publication Date
JPH04304502A true JPH04304502A (en) 1992-10-27
JP2748714B2 JP2748714B2 (en) 1998-05-13

Family

ID=13377591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3068571A Expired - Fee Related JP2748714B2 (en) 1991-04-01 1991-04-01 Steering control device using multiple regression equation for autonomous vehicle

Country Status (1)

Country Link
JP (1) JP2748714B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003211999A (en) * 2001-11-15 2003-07-30 Denso Corp Running controller for vehicle
JPWO2006059765A1 (en) * 2004-12-03 2008-06-05 学校法人日本大学 Driving behavior model, its construction method and construction system
US9331419B2 (en) 2014-05-19 2016-05-03 Dai-Ichi Seiko Co., Ltd Electric connector
CN109002040A (en) * 2018-08-07 2018-12-14 湖北汽车工业学院 Vehicle automatic control method, device and computer readable storage medium
US10766527B2 (en) 2017-08-18 2020-09-08 Volkswagen Aktiengesellschaft Steering angle controller

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101646412B1 (en) * 2014-12-11 2016-08-05 현대자동차주식회사 Apparatus and Method for Wheel Controlling of Vehicle

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003211999A (en) * 2001-11-15 2003-07-30 Denso Corp Running controller for vehicle
JPWO2006059765A1 (en) * 2004-12-03 2008-06-05 学校法人日本大学 Driving behavior model, its construction method and construction system
US9331419B2 (en) 2014-05-19 2016-05-03 Dai-Ichi Seiko Co., Ltd Electric connector
US10766527B2 (en) 2017-08-18 2020-09-08 Volkswagen Aktiengesellschaft Steering angle controller
CN109002040A (en) * 2018-08-07 2018-12-14 湖北汽车工业学院 Vehicle automatic control method, device and computer readable storage medium

Also Published As

Publication number Publication date
JP2748714B2 (en) 1998-05-13

Similar Documents

Publication Publication Date Title
CN101426669B (en) Parking assistance device and parking assistance method
CN106092121A (en) Automobile navigation method and device
JPH112528A (en) Detecting device for radius of curvature of route
JPH11208386A (en) Vehicular motion control device
CN114265411B (en) Method for solving problem that performance of vehicle prediction model is limited by perceived data performance
JP3508213B2 (en) Vehicle running state determination device
US6476780B2 (en) Road image display device
JPS63182519A (en) On-vehicle navigation device
JPH04304502A (en) Steering controller by multiple regression formula for autonomous travelling vehicle
CN103198320A (en) Self-adaptive vision-aided driving device
JP6721404B2 (en) Driving skill determination device
JPH0690041B2 (en) Current position display of mobile
JP2007083952A (en) Vehicle control device
JP2720630B2 (en) Steering control device for autonomous vehicles
JPH10105230A (en) Magnetism detecting device for automatic travel vehicle, and method for calculating azimuth angle deviation and lateral direction deviation of vehicle by using the same
JP2917644B2 (en) Autopilot control device for vehicles
JP2705341B2 (en) Travel control device for autonomous vehicles
JP2584297B2 (en) Travel route display device
JP2001175846A (en) Travel road discriminating device
JP2757595B2 (en) Steering control device for autonomous vehicles
JPH04310108A (en) Obstacle evasion controller for automously traveling vehicle
JP3484020B2 (en) Vehicle side slip angle measurement method
JPH1038585A (en) Device and method for position estimation
JPH1194566A (en) Traveling position sensor
JP2623394B2 (en) Vehicle travel guidance device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees