JPH01231809A - 自動走行作業車の撮像式走行制御装置 - Google Patents

自動走行作業車の撮像式走行制御装置

Info

Publication number
JPH01231809A
JPH01231809A JP63057665A JP5766588A JPH01231809A JP H01231809 A JPH01231809 A JP H01231809A JP 63057665 A JP63057665 A JP 63057665A JP 5766588 A JP5766588 A JP 5766588A JP H01231809 A JPH01231809 A JP H01231809A
Authority
JP
Japan
Prior art keywords
boundary
vehicle speed
vehicle
processing time
imaging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63057665A
Other languages
English (en)
Inventor
Kazuo Nagahama
長濱 和男
Katsumi Ito
勝美 伊藤
Yasuo Fujii
保生 藤井
Masahiko Hayashi
正彦 林
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.)
Kubota Corp
Original Assignee
Kubota 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 Kubota Corp filed Critical Kubota Corp
Priority to JP63057665A priority Critical patent/JPH01231809A/ja
Publication of JPH01231809A publication Critical patent/JPH01231809A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Guiding Agricultural Machines (AREA)
  • Harvester Elements (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、走行前方側の車体横幅方向での未処理作業地
と処理済作業地との境界に対応する箇所を、二次元方向
に亘って撮像する撮像手段と、その撮像手段の撮像情報
に基づいて前記境界を繰り返し検出する境界検出手段と
、その境界検出手段の検出情報に基づいて、車体を検出
された境界に対する設定適正状態に自動走行させるため
の目標操向角を設定する目標操向角設定手段と、その目
標操向角設定手段にて設定された目標操向角に操向操作
する操向操作手段と、前記車体が設定目標車速で走行す
るように、前記車体の車速を自動調節する車速制御手段
とが設けられている自動走行作業車の撮像式走行制御装
置に関する。
〔従来の技術〕
上記この種の自動走行作業車の撮像式走行制御装置は、
未処理作業地と処理済作業地との明るさが異なることを
利用して、走行前方側を二次元方向に亘って撮像した撮
像情報に基づいて未処理作業地と処理済作業地との境界
を検出し、そして、車体が検出された境界に沿って自動
走行するように、操向制御するように構成されたもので
ある。
但し、時間のかかる画像処理を利用して境界を検出する
ように構成されていることから、境界は間歇的に検出さ
れるものとなる。
従って、操向制御における目標操向角は、車体が次に境
界を検出する地点に走行する間に、車体が前回の処理に
て検出された境界に対して適正通りに追従する状態とな
るように、境界検出のサンプリング間隔に応じた値に設
定する必要がある。
ところで、未処理作業地と処理済作業地との明るさの差
に基づいて境界を検出する場合、例えば、隣接画素に対
する明るさの差が設定閾値より大なる画素を抽出して、
その抽出された画素を結ぶ直線を求め、その直線の情報
を境界に対応する情報として検出することになるが、撮
像情報から明るさの差の大小に応じて抽出される画素数
、つまり、処理すべき画像情報の情報量が、作業地の状
態に応じて変動することになる。その結果、境界検出に
要する処理時間が、作業地ごとの差異等により、変動す
ることになる。
従来では、境界検出のサンプリング間隔つまり境界検出
に要する処理時間を、例えば標準的な作業地での処理時
間に見做す等、一定1直に設定し、そして、車体を一定
の目標速度で走行させることを条件として、検出された
境界に対する目標操向角を決めて、操向制御するように
していた。
〔発明が解決しようとする課題〕
境界検出に要する処理時間は、作業地ごとの差異等によ
り、大きく変動することがあり、その結果、適正な操向
制御を行えない虞れがあった。
説明を加えれば、境界検出に要する処理時間が設定時間
よりも短い場合には、特に問題は無いものの、処理時間
が設定時間よりも長い場合には、次の境界検出までに走
行する距離が長くなって過制御となり、車体を境界に対
して所望通り追従させることができなくなる虞れがあっ
た。
本発明は、上記実情に鑑みてなされたものであって、そ
の目的は、境界検出に要する処理時間が大きく変動して
も、適正な操向制御を行えるようにする点にある。
〔課題を解決するための手段〕
本発明による自動走行作業車の撮像式走行制御装置の第
1の特徴構成は、前記境界検出手段の境界検出に要する
処理時間を計測する処理時間計測手段が設けられ、前記
境界が設定距離走行する毎に検出されるように、前記処
理時間計測手段の検出情報に基づいて、前記処理時間が
大なるほど前記車速が小となるように、前記設定目標車
速を自動的に変更調節する目標車速調節手段が設けられ
ている点にある。
又、第2の特徴構成は、以下の通りである。
すなわち、前記目標車速調節手段は、前記処理時間が設
定値よりも小の場合には、前記目標車速を予め設定され
た基準車速に設定するように構成されている点にある。
〔作 用〕
第1の特徴構成では、境界検出に要する処理時間は、1
つの作業地等、ある作業範囲では大きく変動しない点を
利用して、境界検出に要する処理時間を計測して、処理
時間が大なるほど車速が小となるように、処理時間に応
じて目標車速を変更調節させることにより、境界検出が
設定距離を車体が走行する毎に行われるようにするので
ある。
ところで、処理時間が非常に短くなる場合は、画像処理
の対象となる境界に対応する画像情報量が少ない状態で
あり、その場合、検出情報の信頼性は低下することにな
る。
従って、処理時間が非常に短くなって、境界を誤検出し
ている虞れがあるにも拘らず、処理時間に応じて車速を
大幅に増大すると、境界を免税する虞れがある。
そこで、第2の特徴構成では、計測した処理時間が設定
値よりも小の場合には、目標車速を予め設定された基準
車速に設定することにより、次の境界検出を行う時点ま
でに走行する距離を制限して、結果的に、短い距離間隔
で繰り返し境界を検出させるのである。尚、前記基準車
速は、種々の値に設定できるものである。
〔発明の効果〕
従って、第1の特徴構成では、境界検出に要する処理時
間が変動しても、境界検出が設定距離を車体が走行する
毎に繰り返し行われるようになるから、境界に対する追
従性を向上できる。
又、第2の特徴構成では、上記請求項1の利点を得ると
共に、境界検出を誤る虞れがあるような処理時間が設定
値よりも短い場合には、車速を基準車速に制限して、境
界からの免税を防止させながら、走行させることができ
る。
〔実施例〕
以下、本発明の実施例を図面に基づいて説明する。
第4図に示すように、周囲を処理済作業地としての既刈
地(C)で囲まれた四角状の未処理作業地としての未刈
地(B)が形成され、その未刈地(B)の−辺から対辺
に至る部分が一つの作業行程として設定され、そして、
その一つの作業行程に隣接する未刈地(B)側に、後述
の芝刈り用の作業車の作業幅に対応した間隔で互いに平
行する複数個の作業行程が設定されている。
そして、第4図及び第5図に示すように、各作業行程で
は、車体横幅方向での前記未刈地(B)と前記既刈地(
C)との境界(いとしての第1境界(L1)が、車体(
V)の左右何れの側に位置する状態でも、その第1境界
(L1)を撮像できるように、走行前方側の前記第1境
界化0)に対応する箇所を二次元方向に亘って撮像する
撮像手段としてのイメージセンサ(S1)が、前記車体
(V)の前部の左右夫々に設けられている。
つまり、前記車体(V) は、各作業行程では、車体横
幅方向での未刈地(B)と既刈地(C)との第1境界化
0)に沿って自動走行するように、前記第1境界(L0
)側に位置する前記イメージセンサ(S+)の撮像情報
に基づいて検出される前記第1境界(し0)の位置情報
に基づいて操向制御されることになり、そして、前記第
1境界(L0)側に位置しない前記イメージセンサ(S
+)の撮像情報に基づいて検出される車体前後方向での
未刈地(B)と既刈地(C)  との第2境界(L2)
の位置情報に基づいて、一つの作業行程の終端部となる
前記未刈地(B)の対辺に達するに伴って、その作業行
程に隣接する次の作業行程の始端部に向けて自動的に1
80度ターンすることになる。
そして、前記既刈地(C)に隣接した未刈地(B)を、
その−辺から対辺に至る区間を往復走行することを繰り
返させることにより、いわゆる往復刈り形式で所定範囲
の芝刈り作業を自動的に行わせることになる。
尚、第5図中、(1)は前輪、(2)は後輪、(3)は
モーアである。
ところで、後述の如く、前記前輪(1)及び前記後輪(
2)は、その何れもが操向輪としても駆動輪としても機
能するように、いわゆる4輪ステアリング形式で且つ4
輪駆動式に構成されている。
又、前記各作業行程では、前記前輪(1)のみを操向す
る2輪ステアリング形式を用いて走行させると共に、次
の作業行程に向けてターンさせる時には、前記前後輪(
1)、 (2)を逆位相で操向する4輪ステアリング形
式を用いて走行させるようにしである。
前記イメージセンサ(S0)の撮像視野(A)について
説明すれば、第6図に示すように、前記車体(V)が、
前記第1境界(L1)に対して適正状態に沿っている状
態において、前記第1境界(L1)が、前記イメージセ
ンサ(S1)の地表面における撮像視野(A)の横幅方
向中央を、車体進行方向に沿う方向に向けて通る基準線
(La)に一致する状態となるように設定しである。
尚、前記第1境界(L1)は、前記作業車が走行する往
路と復路とで、前記車体(V)の左側に位置する状態と
、右側に位置する状態とに切り換わることになる。
従って、前記車体(V)がターンして走行方向が180
度反転する毎に、前記第1境界(L0)を撮像するため
に使用する前記イメージセンサ(s1)を、左右に切り
換えることになる。
そして、非使用側となるイメージセンサ(S+)を利用
して、前記第2境界(L2)を検出させるようにしであ
る。
尚、以下の説明において、前記第1境界(L1)を撮像
する状態にある側のイメージセンサを第1イメージセン
サ(Sa)と呼称し、前記第2境界(L2)を撮像する
イメージセンサを第2イメージセンサ(Sb)と呼称す
る。
但し、図中では、便宜上、右側のイメージセンサを前記
第1イメージセンサ(Sa)として表記すると共に、左
側のイメージセンサを前記第2イメージセンサ(Sb)
として表記しであるが、これら第1イメージセンサ(S
a)と第2イメージセンサ(Sb)とは、前記車体(V
)がターンする毎に入れ換わることになる。
前記車体(V)を自動走行させるための制御構成につい
て説明すれば、第1図に示すように、前記第1、第2の
両イメージセンサ(Sa)、 (Sb)の撮像情報を画
像処理して、前記第1境界(し0)及び前記第2境界(
L2)夫々の位置情報を検出すると共に、検出された境
界位置情報に基づいて、前記車体(V)の走行を制御す
るマイクロコンピュータ利用の制御装置(10)が設け
られている。
つまり、前記制御装置(10)を利用して、撮像手段と
しての前記イメージセンサ(S1)の撮像情報に基づい
て車体横幅方向での未処理作業地と処理済作業地との境
界(L) としての前記第1境界(L0)を繰り返し検
出する境界検出手段(100)、その境界検出手段(1
00)の検出情報に基づいて前記車体(V)を検出され
た第1境界(L1)に対する設定適正状態に自動走行さ
せるための目標操向角(θ[)を設定する目標操向角設
定手段(lot)、操向輪としての前記前輪(1)を前
記目標操向角(θf)に操向操作する操向操作手段(1
02)、前記車体(V)が設定目標車速(V1)で走行
するように、前記車体(V)の車速(V)を自動調節す
る車速制御手段(103)、前記境界検出手&(100
)の境界検出に要する処理時間(1)を計測する処理時
間計測手段(104)、及び、その処理時間計測手段(
104)の検出情報に基づいて前記設定目標車速(V1
)を自動的に変更調節する目標車速調節手段(105)
の夫々が構成されることになる。
尚、第1図中、(4)は前記前輪(1)の操向用油圧シ
リンダ、(5)は前記後輪(2)の操向用油圧シリンダ
、(6)はエンジン(E)の出力を変速して前記前後輪
(1)、 (2)を駆動する油圧式無段変速装置であっ
て、前後進切り換え自在で且つ前後進ともに変速自在に
構成されている。(7)は変速用モータ、(8)は前記
前輪用油圧シリンダ(4)の制御弁、(9)は前記後輪
用油圧シリンダ(5)の制御弁、(S2)は前記変速装
置(6)の出力回転数に基づいて前記車体(V)の走行
距離を検出するための距離センサ、(R1)は前輪用の
操向角検出用ポテンショメータ、(R2)は後輪用の操
向角検出用ポテンショメータ、(R3)は前記変速装置
(6)の操作状態に基づいて車速(V)を間接的に検出
する車速検出用ポテンショメータである。
以下、前記制御装置(10)の動作について詳述する。
先ず、第3図に示すフローチャートに基づいて、前記第
1境界(L1)を検出するための境界検出処理について
詳述する。
但し、以下に説明する境界検出は、前記既刈地(C)が
前記未刈地(B)よりも明るく見えることから、前記第
1境界(L1)又は前記第2境界(L2)に対応する部
分での前記既刈地(C)と未刈地(B)との明るさの差
が、前記既刈地(C)内や前記未刈地(B)内における
明るさの差よりも大きくなることを利用して行われるよ
うに構成されている。
又、前記第2境界(L2)は前記第1境界(L1)に対
して交差する方向となる以外は、前記未刈地(B)と既
刈地(C)との同じ境界であり、この第1境界(L1)
を検出するため処理を利用して、後述の如く、前記第2
境界(L2)の位置情報をも検出することになる。
すなわち、前記車体(V)が設定距離を走行する毎に、
前記イメージセンサ(St)からの撮像情報が、前記制
御装置(10)に人力されて、二次元方向に並ぶ各画素
夫々の明るさが設定段階に量子化された濃度値に変換さ
れると共に、各画素の周囲に隣接する8近傍画素夫々の
濃度値に基づいて、二次元方向に並ぶ各画素夫々の微分
値が求められる。
但し、前記第1境界(L0)の位置を検出する場合には
、前記第1境界(L0)は車体横幅方向での未刈地(B
)と既刈地(C)との境界であることから、車体横幅方
向に沿う方向となるX軸方向での微分値を求めることに
なり、前記第2境界(L2)の位置を検出する場合には
、車体前後方向に沿う方向となるy軸方向での微分値を
求めることになる。
そして、求められた各画素の微分値が設定闇値よりも大
となる画素を抽出して、前記画像情報を2値化すること
になる。
2値化処理によって明るさ変化が大なる画素を抽出した
後は、ハフ変換を利用して、抽出された画素を通り、且
つ、複数段階に設定された傾きとなる複数本の直線を求
め、その複数本の直線のうちで最大頻度となる一つの直
線を、前記第1境界(L1)又は前記第2境界(L2)
に対応する直線として抽出することになる。
説明を加えれば、ハフ変換においては、前記撮像視野(
A)の中心を通るX軸を極座標系における基準線として
、抽出された画素を通る複数本の直線を、下記(i)式
に基づいて、前記X軸に対して0度〜180度の範囲に
おいて予め複数段階に設定された傾き(θ)と、原点つ
まり画面中央からの距離(ρ)との組み合わせとして求
めることになる(第8図参照)。
p ” x ’cosθ+y 0sinθ −−−−−
−(i )そして、一つの画素について、前記複数段階
に設定された傾き(θ)の値が180度に達するまで、
求めた各直線の頻度を計数するための二次元ヒストグラ
ムを加算する処理を繰り返した後、抽出された全画素を
通る複数種の直線の頻度を、各抽出画素毎に計数するこ
とになる。
全抽出画素に対する直線の頻度の計数が完了した後は、
前記二次元ヒストグラムに加算された値から、最大頻度
となる前記傾き(θ)と前記路B(ρ)の組み合わせを
求めることにより、最大頻度となる一つの直線(Lx)
 (第8図参照)を決定し、その直線(LX)を、前記
イメージセンサ(S1)の撮像面において境界に対応す
る直線として求めることになる。
次に、前記撮像面における直線(Lx)を、予め実測し
た地表面での前記イメージセンサ(St)の撮像視野(
A)の形状と大きさの記憶情報と、前記最大頻度の直線
(LX)が通る撮像面での画素の位置(a、 b、 c
) (第8図参照)とに基づいて、地表面における直線
の情報に変換する。
すなわち、前記第1境界(L0)を検出する場合には、
第6図に示すように、前記撮像視野(A)の横幅方向中
央を前後方向に通る基準線(La)に対する傾き(ψ)
と横幅方向での位置(δ)との値として設定される地表
面上における直線の情報に変換することになる。
説明を加えれば、前記第1境界(L0)に交差する方向
となる前記撮像視野(A)の前後2辺の長さ(ffl 
+>、 (A 32)、視野中央を撮像する画素の位置
(X・16. y=0)における前記撮像視野(A)の
横幅方向の長さ(j2.6)、及び、前記前後2辺間の
距離(h)の夫々を予め実測して、前記制御装置(10
)に記憶させておくことになる。
そして、前記撮像面における直線(Lx)が前記撮像視
野(A)の前後2辺に対応するX軸に交差する画素の位
置(a、 b) (y=16. y=−16となる位置
)のX座標の値(Xl、X32)と、前記直線(Lx)
が画面中央を通るX軸に交差する画素のX座標の値(X
i)  とを、上記(i)式を変形した下記(11)式
から求める。
但し、Yiは、夫々16.0.−16を代入することに
なる。
そして、上記(ii )式にて求められたX軸での座標
値に基づいて、下記(iii )式及び(iv)式から
、前記基準線(La)に対する傾き(ψ)と、横幅方向
での距#(δ)とを求め、求めた傾き(ψ)と距離(δ
)との値を、地表面における補正された直線つまり前記
第1境界(L1)に対応する直線の位置情報として算出
することになる。
従って、後述の操向制御においては、前記基準線(La
)に対する傾き(ψ)と横幅方向での距離(δ)とを共
に零に近づけるように、操向操作することになる。
但し、前記第2境界(L2)を検出する場合には、第7
図にも示すように、前記撮像視野(A)の前後方向中央
を横幅方向に通る基準線(Lb)に対する撮像視野(A
)の左右両端部夫々での距離(P0)。
(P2)を、前記車体(V)から前記第2境界(L2)
までの距離に対応する位置情報として求めるようにしで
ある。
説明を加えれば前記第2境界(L2)は、前記X軸方向
に向かう直線として検出されることから、前記最大頻度
の直線(LX)が画面の左右両端部を通る位置(a)、
 (b)に基づいて、地表面における前記撮像視野(A
)の前後方向中央を通る基準線(Lb)に対する左右両
端部での距離(P0)、 (P2)の夫々を求めるので
ある。
従って、前記基準線(Lb)に対する左右側距離(PI
)、 (p2)の値に基づいて、前記車体(V)が作業
行程の終端部つまり回向地点に達したか否かを判別する
ことになる。
もって、以上説明した境界検出処理が、車体横幅方向で
の未処理作業地と処理済作業地との第1境界(L1)を
検出するための境界検出手段(100)に対応すること
になる。
但し、この境界検出の処理においては、明るさ変化が大
なる画素を抽出して、その画素を通る最大頻度の直線を
、境界に対応する情報として検出するようにしているの
で、抽出される画素数、つまり、処理される画像情報量
が大なるほど、境界検出に要する処理時間が大になるこ
とになる。
次に、第2図に示すフローチャートに基づいて、前記車
体(V)を前記第1境界(L1)の沿って自動走行させ
るための処理について説明する。
但し、前記左右のイメージセンサ(S0)の何れによっ
て前記第1境界(L1)を撮像させるかは、走行開始前
に予め設定しておくことになり、そして、ターンする毎
に、左右を切り換えることになる。
先ず、走行開始前に、前記作業行程の長さや走行する作
業行程数等の作業データ設定処理が行われることになり
、その作業データ設定処理を行った後に、設定速度で走
行開始させることになる(ステップ#1)。
走行開始後は、前記境界検出手段(100)による前記
第1境界(L1)の検出に要する処理時間(1)を計測
するためのタイマカウンタをクリアした後、前記第1イ
メージセンサ(Sa)の撮像情報に基づいて、前記第1
境界(し0)を検出する画像処理つまり前記境界検出処
理を開始した後、その処理が終了するまで待機する(ス
テップ#2乃至ステップ#4)。
画像処理が終了するに伴って、その処理結果となる画像
データつまり検出された第1境界(L1)の位置情報を
取り込んで、それらの値に基づいて、目標操向角(θf
)を設定し、そして、前記前輪(1)をその目標操向角
(θf)に操向操作する境界追従操向制御を実行する(
ステップ#5.ステップ#6)。
説明を加えれば、前記撮像視野(A)の横幅方向中央を
通る基準線(La)に対する第1境界(L0)の横幅方
向の位置(δ)と、長さ方向に対する傾き(ψ)と、前
記前輪(1) の現在の操向角(θ)とに基づいて、下
記(V)式によって、前記前輪(1)の目標操向角(θ
f)を設定し、そして、前記前輪用の操向角検出用ポテ
ンショメーク(R1)にて検出される前記前輪(1)の
操向角(θ)が、前記目標操向角(θf)に対して設定
不感帯内となるように前記操向用油圧シリンダ(4)の
前記制御弁(8)を駆動することになる。
θf=に、・δ+に2・ψ+に3・θ ・・団・(V)
つまり、上記(V)式によって目標操向角(θf)を設
定する処理が、目標操向角設定手段(101)に対応し
、前記前輪用の操向角検出用ポテンショメータ(Rυに
て検出される前記前輪(1)の操向角(θ)が、前記目
PA摸向角(θf)に対して設定不感帯内となるように
前記操向用油圧シリンダ(4)の前記制御弁(8)を駆
動する処理が、操向操作手段(102)に対応すること
になる。
そして、操向操作の処理が終わった後は、前記カウンタ
タイマのデータを前記処理時間(1)として読み込み、
その値に基づいて、下記(Vi)式によって、設定目標
車速(V0)を前記処理時間(1)が大なるほど小とな
るように、予め設定された基準車速(V0)から増減速
した値に変更設定する(ステップ#7.ステップ#8)
。
V、=v、xts/l    =(Vi)但し、tsは
、通常の作業地において変動する処理時間範囲の最小処
理時間に対応して予め設定した設定値としての基準サン
プリング時間であり、前記タイマカウンタデータの基準
値として設定しである。又、vOは、前記基準サンプリ
ング間隔(ts)に対応する値に設定されている。
尚、図示を省略するが、前記タイマカウンタは、前記制
御装置(10)の内部機能を利用して構成されることに
なる。
つまり、前記タイマカウンタのデータに基づいて処理時
間(1)を計測する処理(ステップ#7)が、処理時間
計測手段(104)に対応することになり、その処理時
間(1)に基づいて設定目標車速(V1)を変更設定す
る処理(ステップ#8)が、目標車速調節手段(105
)に対応することになる。
設定目標車速(V1)を変更設定した後は、前記車速検
出用ポテンショメータ(R3)にて検出される車速(V
)つまり前記変速装置(6)の操作状態が、前記設定目
標車速(V1)に対して設定不感帯内となるように、前
記変速用モータ(7)を駆動する車速制御を実行するこ
とになる(ステップ#9)。
つまり、前記車速検出用ポテンショメータ(R3)にて
検出される車速(V)が前記設定目標車速(V1)に対
して設定不感帯内となるように、前記変速用モータ(7
)を駆動する車速制御の処理(ステップ#9)が、車速
制御手段(103)に対応することになる。
車速(V)を調節した後は、前述の如く、前記第2境界
(L2)の検出情報に基づいて前記車体(V)が回向地
点に達したか否かを判別する(ステップ#1o)。
説明を加えれば、前記距離センサ(s2)にて検出され
る前記車体(V)の走行距離が、各作業行程の長さに基
づいて、その長さよりも短い値に設定された設定距離に
達するに伴って、操向制御を停止して直進状態を維持さ
せながら、前記第1境界(L1)を検出する状態から、
前記第2境界(L2)を検出する状態に切り換えて、前
記車体     ゛(V)に対する前記第2境界化2)
までの距離を検出し、その検出した距離を走行するに伴
って、回向地点に達したと判別させることになる。
そして、回向地点に達している場合には、走行した行程
数等に基づいて、作業終了か否かが判別され、作業終了
の場合には、走行停止させて、全処理を終了することに
なる(ステップ#11.ステフブ#12)。
作業終了でない場合には、次の作業行程の始端部に向け
て180度旋回させた後、使用するイメージセンサ(S
1)の左右を切り換える回向制御を実行した後、走行し
た行程数を更新する行程データ更新処理を実行する(ス
テップ#13.ステップ#14)。
行程データを更新した後は、前記境界検出手段(100
)にて繰り返し検出される前記第1境界(L1)の検出
情報に基づいて操向制御しながら、境界検出に要する処
理時間(1)  に基づいて車速(V)を自動調節する
処理を、次の作業行程の終端側の回向地点に達するまで
、境界検出が完了する毎に繰り返すことになる。
従って、境界検出に要する処理時間(1) に応じて車
速(V)を自動調節するので、前記第1境界(L0)は
、その境界検出に要する処理時間(1)が大小に変動し
ても、設定距離間隔毎に繰り返し検出されることになる
のである。
〔別実施例〕
上記実施例では、境界検出に要する処理時間(1)が基
準値(ts)よりも小となると、設定目標車速(V1)
を増大させるようにした場合を例示したが、上限を制限
するようにしてもよい。
説明を加えれば、前記境界検出手段(100)が、処理
対象となる画像情報量に応じて、境界検出に要する処理
時間(1)が変動することから、例えば、未刈地(B)
と既刈地(C)との明るさの差が小さい場合には、抽出
される画素数が極端に小になって、処理時間(1)が非
常に短くなる状態となる。
つまり、処理時間(1)が短くなる理由は、境界に対応
する画像情報量が少なくなっている状態であり、その結
果、検出される第1境界(L1)の信頼性は、画像情報
量が多い場合よりも低下するものである。
検出される第1境界(L1)の信頼性が低いままで、高
速走行させると、次の境界検出地点に走行する間に、前
記第1境界化0)を免税する虞れがある。
そこで、上記実施例における第2図のフローチャートに
おいて目標車速(V0)を変更調節する処理(ステップ
#8)の部分を、第9図に示すように、前記処理時間(
1)が前記基準値(ts)よりも小であるか否かを判別
し、前記処理時間(1)が設定値としての前記基準値(
ts)よりも小である場合には、前記目標車速(V1)
を前記基準車速(Vo)に設定して、車速(V)の上限
を制限するようにしてもよい。
但し、前記処理時間(1)が前記基準値(ts)よりも
大である場合には、第1境界(L1)を見失う確率は低
いので、上記実施例と同様の手段を用いて、処理時間(
1)に応じて、前記基準車速(V0)から減速した値に
設定することになる。
又、上記実施例では、画像処理の開始時点から目標操向
角(θf)を設定して操向操作するまでの時間を、境界
検出に要する処理時間(1) として計測させるように
した場合を例示したが、撮像開始から境界情報を検出す
るまでの間の画像処理に要する時間を、処理時間(1)
として計測させたり、画像処理の開始時点から目標車速
(V1)を変更調節して車速制御するまでの時間、つま
り、制御ループが一巡する時間を処理時間(1)として
計測させるようにしてもよく、境界検出に要する処理時
間(1)  として計測する時点は各種変更できる。
又、上記実施例では、前輪(1)のみを操向する2輪ス
テアリング形式で操向させるようにした場合を例示した
が、第1境界(L1)に対する横幅方向の位置(δ)の
修正を平行ステアリング形式で行い、且つ、傾き(ψ)
の修正を4輪ステアリング形式で行わせるようにしても
よく、目標操向角設定手段(101)、並びに、操向操
作手段(102)の具体構成は、各種変更できる。同様
に、ターンの形態も各種変更できる。例えば、走行方向
を反転させないで一行程毎に前後進を繰り返して往復走
行させる形態や、略90度方向転換させるいわゆる回り
走行形式で走行させる形態で実施してもよい。
又、上記実施例では、本発明を、芝刈り用の作業車に適
用して、境界検出手段(100)を、未刈地(B)と既
刈地(C)との第1境界(L1)や第2境界(L2)に
対応する地表面における直線を求めるように構成した場
合を例示したが、前記各境界(L1)、 (L2)を検
出するための具体構成は、各種変更できる。又、検出す
る境界や作業地の具体的な形態等も、各種変更できる。
尚、特許請求の範囲の項に図面との対照を便利にする為
に符号を記すが、該記入により本発明は添付図面の構造
に限定されるものではない。
【図面の簡単な説明】
図面は本発明に係る自動走行作業車の撮像式走行制御装
置の実施例を示し、第1図は制御構成のブロック図、第
2図は走行制御のフローチャート、第3図は境界検出処
理のフローチャート、第4図は作業地の平面図、第5図
は撮像視野の側面図、第6図は車体横幅方向での境界と
撮像視野の関係を示す平面図、第7図は車体前後方向で
の境界と撮像視野の関係を示す平面図、第8図はハフ変
換の説明図、第9図は別実施例における目標車速設定処
理のフローチャートである。 (B)・・・・・・未処理作業地、(C)・・・・・・
処理済作業地、(L)・・・・・・境界、(V)・・・
・・・車体、(S1)・・・・・・撮像手段、(θf)
・・・・・・目標操向角、(V)・・・・・・車速、(
V1)・・・・・・設定目標車速、(V0)・・・・・
・基準車速、(1)・・・・・・処理時間、(ts)・
・・・・・設定値、(100)・・・・・・境界検出手
段、(101)・・・・・・目標操向角設定手段、(1
02)・・・・・・操向操作手段、(103)・・・・
・・車速制御手段、(104)・・・・・・処理時間計
測手段。

Claims (1)

  1. 【特許請求の範囲】 1、走行前方側の車体横幅方向での未処理作業地(B)
    と処理済作業地(C)との境界(L)に対応する箇所を
    、二次元方向に亘って撮像する撮像手段(S_1)と、
    その撮像手段(S_1)の撮像情報に基づいて前記境界
    (L)を繰り返し検出する境界検出手段(100)と、
    その境界検出手段(100)の検出情報に基づいて、車
    体(V)を検出された境界(L)に対する設定適正状態
    に自動走行させるための目標操向角(θf)を設定する
    目標操向角設定手段(101)と、その目標操向角設定
    手段(101)にて設定された目標操向角(θf)に操
    向操作する操向操作手段(102)と、前記車体(V)
    が設定目標車速(V_1)で走行するように、前記車体
    (V)の車速(V)を自動調節する車速制御手段(10
    3)とが設けられている自動走行作業車の撮像式走行制
    御装置であって、前記境界検出手段(100)の境界検
    出に要する処理時間(t)を計測する処理時間計測手段
    (104)が設けられ、前記境界(L)が設定距離走行
    する毎に検出されるように、前記処理時間計測手段(1
    04)の検出情報に基づいて、前記処理時間(t)が大
    なるほど前記車速(V)が小となるように、前記設定目
    標車速(V_1)を自動的に変更調節する目標車速調節
    手段(105)が設けられている自動走行作業車の撮像
    式走行制御装置。 2、前記目標車速調節手段(105)は、前記処理時間
    (t)が設定値(ts)よりも小の場合には、前記目標
    車速(V_1)を予め設定された基準車速(V_0)に
    設定するように構成されている請求項1記載の自動走行
    作業車の撮像式走行制御装置。
JP63057665A 1988-03-10 1988-03-10 自動走行作業車の撮像式走行制御装置 Pending JPH01231809A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63057665A JPH01231809A (ja) 1988-03-10 1988-03-10 自動走行作業車の撮像式走行制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63057665A JPH01231809A (ja) 1988-03-10 1988-03-10 自動走行作業車の撮像式走行制御装置

Publications (1)

Publication Number Publication Date
JPH01231809A true JPH01231809A (ja) 1989-09-18

Family

ID=13062201

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63057665A Pending JPH01231809A (ja) 1988-03-10 1988-03-10 自動走行作業車の撮像式走行制御装置

Country Status (1)

Country Link
JP (1) JPH01231809A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022028836A (ja) * 2016-09-05 2022-02-16 株式会社クボタ 作業車自動走行システム及び走行経路管理装置
US11726485B2 (en) 2016-09-05 2023-08-15 Kubota Corporation Autonomous work vehicle travel system, travel route managing device, travel route generating device, and travel route determining device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022028836A (ja) * 2016-09-05 2022-02-16 株式会社クボタ 作業車自動走行システム及び走行経路管理装置
US11726485B2 (en) 2016-09-05 2023-08-15 Kubota Corporation Autonomous work vehicle travel system, travel route managing device, travel route generating device, and travel route determining device

Similar Documents

Publication Publication Date Title
JPH0759407A (ja) 自動走行作業車の走行制御装置
JPH01231810A (ja) 自動走行作業車の撮像式操向制御装置
JPH01161403A (ja) 自動走行作業車の撮像式操向制御装置
JP2624390B2 (ja) 作物列検出装置
JPH01235506A (ja) 自動走行作業車の撮像式走行制御装置
JPH01235507A (ja) 撮像式の境界検出装置
JPS61139304A (ja) 自動走行作業車の操向制御装置
JPH01173111A (ja) 自動走行作業車用の撮像式境界検出装置
JPH01161402A (ja) 自動走行作業車の撮像式操向制御装置
JPS63298103A (ja) 撮像式の境界検出装置
JPS62122507A (ja) 自動走行作業車の操向制御装置
JPS63277908A (ja) 撮像式の境界検出装置
JPH0619542A (ja) 自動走行作業車の走行制御装置
JPH0575335B2 (ja)
JP3020734B2 (ja) 自動走行作業車用の境界検出装置
JPS61115408A (ja) 自動走行作業車のタ−ン制御装置
JPH01187015A (ja) 自動操向式の芝刈り作業車
JPS63279109A (ja) 撮像式の境界検出装置
JPS61115405A (ja) 自動走行作業車の方向転換制御装置
JPS61115404A (ja) 自動走行作業車のタ−ン制御装置
JPH0753047B2 (ja) 自動走行作業車のターン制御装置
JPH04126004A (ja) 自動走行作業車用の境界検出装置
JPH0720405B2 (ja) 芝刈作業車用の操向制御装置
JPH0572601B2 (ja)
JPS63253204A (ja) 撮像式の境界検出装置