JPH02226310A - 自律走行車両 - Google Patents
自律走行車両Info
- Publication number
- JPH02226310A JPH02226310A JP1045270A JP4527089A JPH02226310A JP H02226310 A JPH02226310 A JP H02226310A JP 1045270 A JP1045270 A JP 1045270A JP 4527089 A JP4527089 A JP 4527089A JP H02226310 A JPH02226310 A JP H02226310A
- Authority
- JP
- Japan
- Prior art keywords
- membership function
- control
- steering
- vehicle
- control rule
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013500 data storage Methods 0.000 claims abstract description 8
- 238000012545 processing Methods 0.000 claims abstract description 8
- 238000004364 calculation method Methods 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 5
- 230000001131 transforming effect Effects 0.000 claims description 2
- 238000004088 simulation Methods 0.000 abstract description 5
- 239000013643 reference control Substances 0.000 abstract 1
- 238000006073 displacement reaction Methods 0.000 description 15
- 238000011156 evaluation Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 7
- 238000003384 imaging method Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012850 discrimination method Methods 0.000 description 2
- 230000001154 acute effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/025—Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S706/00—Data processing: artificial intelligence
- Y10S706/90—Fuzzy logic
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的コ
(産業上の利用分野)
本発明は自律走行車両に関する。
(従来の技術)
近年、本発明者等は、車両に走行路を撮像するカメラを
備え、走行路上の白線など案内線に沿って車両を自律的
に走行させると共に、車両を円滑に動作させるため、そ
の動作制御にファジィ−集合の概念を取り入れただ自律
走行車両を提案した(例えば特願昭63−50344)
。
備え、走行路上の白線など案内線に沿って車両を自律的
に走行させると共に、車両を円滑に動作させるため、そ
の動作制御にファジィ−集合の概念を取り入れただ自律
走行車両を提案した(例えば特願昭63−50344)
。
この自律走行車両におけるファジィ−制御の概念を示す
と、「大きい」 「中くらい」 「小さい」などと予め
分類された操舵に関するずれの大きさ区分に応じて所定
の操舵制御量を定める複数の制御ルールと、実際ずれの
各区分に該当する確からしさをファジィ−集合で示すメ
ンバシップ関数とを用い、該関数で求めた実際ずれの各
大きさ区分に該当する確からしさを前記制御ルールに対
応させることにより各制御ルールの総和で操舵制御量を
決定するようにしたものである。
と、「大きい」 「中くらい」 「小さい」などと予め
分類された操舵に関するずれの大きさ区分に応じて所定
の操舵制御量を定める複数の制御ルールと、実際ずれの
各区分に該当する確からしさをファジィ−集合で示すメ
ンバシップ関数とを用い、該関数で求めた実際ずれの各
大きさ区分に該当する確からしさを前記制御ルールに対
応させることにより各制御ルールの総和で操舵制御量を
決定するようにしたものである。
したがって、このファジィ−制御による自律走行車両に
よれば、地図データをもとに予め設定した目標点に対し
て自律走行させると共に前記カメラにより撮像した路面
状況に応じ自動設定された目標点に対し、例えば一定距
離LIIl先での予測値と自動設定された目標値とのず
れ量(偏差)△を演算し、これを前記の制御ルールに適
用することにより適切な操舵制御が為される。
よれば、地図データをもとに予め設定した目標点に対し
て自律走行させると共に前記カメラにより撮像した路面
状況に応じ自動設定された目標点に対し、例えば一定距
離LIIl先での予測値と自動設定された目標値とのず
れ量(偏差)△を演算し、これを前記の制御ルールに適
用することにより適切な操舵制御が為される。
より詳しくは、前記制御ルールに大きなずれ△に対して
は太き目の制御量を与え、小さなずれに対しては小さ目
の制御量を与えるよう複数区分毎に規約しておき、実際
ずれ量Δに応じて該当する制御ルールの重要度を高め、
全制御ルールの加重平均を取ることにより円滑な操舵制
御を行っている。
は太き目の制御量を与え、小さなずれに対しては小さ目
の制御量を与えるよう複数区分毎に規約しておき、実際
ずれ量Δに応じて該当する制御ルールの重要度を高め、
全制御ルールの加重平均を取ることにより円滑な操舵制
御を行っている。
前記制御ルール及びメンバシップ関数は、直線路走行、
曲線路走行、障害物回避走行を始めとして、交差点での
旋回走行など、各種走行場面毎に走行シミュレーション
を繰り返して設定されるものである。
曲線路走行、障害物回避走行を始めとして、交差点での
旋回走行など、各種走行場面毎に走行シミュレーション
を繰り返して設定されるものである。
(発明が解決しようとする課題)
しかしながら、上記の制御ルール及びメンバシップ関数
の設定作業はトライ・アンド・エラにより繰り返しのシ
ミュレーションを行って適正化するものであるため、設
定作業に多大の時間が必要であるという問題点がある。
の設定作業はトライ・アンド・エラにより繰り返しのシ
ミュレーションを行って適正化するものであるため、設
定作業に多大の時間が必要であるという問題点がある。
因みに、前記のずれ量を左右位置のずれ量ΔXと走行角
度のずれ量へ〇とで表わし、両ずれ量ΔX、八〇に対し
、大きさ区分を「大きい」 「中くらい」 「小さい」
とそれぞれ3段階に分けた場合、「大きい」 「中くら
い」に対しては不足(−)及び過剰(+)の両方がある
のでそれぞれ5区分となり、両者の組み合せで25種の
制御ルールとなる。又、両者△X、△θのメンバシップ
関数もそれぞれに定義されるので、これら設定作業は仲
々大変である。
度のずれ量へ〇とで表わし、両ずれ量ΔX、八〇に対し
、大きさ区分を「大きい」 「中くらい」 「小さい」
とそれぞれ3段階に分けた場合、「大きい」 「中くら
い」に対しては不足(−)及び過剰(+)の両方がある
のでそれぞれ5区分となり、両者の組み合せで25種の
制御ルールとなる。又、両者△X、△θのメンバシップ
関数もそれぞれに定義されるので、これら設定作業は仲
々大変である。
そこで、本発明は、予め分類された操舵に関するずれの
大きさ区分に応じて所定の操舵制御量を定める制御ルー
ル及び実際ずれの各区分に該当する確からしさを示すメ
ンバシップ関数を容易に設定できる自律走行車両を提供
することを目的とする。
大きさ区分に応じて所定の操舵制御量を定める制御ルー
ル及び実際ずれの各区分に該当する確からしさを示すメ
ンバシップ関数を容易に設定できる自律走行車両を提供
することを目的とする。
[発明の構成]
(課題を解決するための手段)
上記課題を解決するための本発明の自律走行車両は、そ
の概要を第1図に示すように、予め分類された操舵に関
するずれの大きさ区分に応じて所定の操舵制御量を定め
る制御規則及び実際ずれの各区分に該当する確からしさ
を示すメンバシラプ関数とを用い、該関数で求めた実際
ずれの各大きさ区分に該当する確からしさを前記制御規
則に対応させ操舵制御量を決定するようにした自律走行
車両において、走行路の路面を撮像する撮像手段1と、
該手段1により撮像された画像に基いて前記路面の案内
線や路肩ないし障害物など路面の特徴点をデータ化する
画像処理手段2と、該手段2により処理されたデータに
基いて予め分類された走行場面を判別する走行場面判別
手段3と、判別された場面に応じ基準メンバシップ関数
記憶手段4に記憶された基準メンバシップ関数を変形す
ることにより走行場面に応じたメンバシップ関数を設定
するメンバシップ関数設定手段5と、車両状態検出手段
6により得られた車両の現在状態と前記画像処理手段2
により得られた画像データ及び前記メンバシップ関数設
定手段5で設定されたメンバシップ関数並びに制御デー
タ記憶手段7に記憶されたファジィ−制御に関する制御
規則に基いて車両の操舵制御量を演算すると共にその他
の制御量を設定する制御量演算手段8と、演算された制
御量に基いて操舵制御及びその他の走行制御を行う走行
制御手段9を備えたことを特徴とする。
の概要を第1図に示すように、予め分類された操舵に関
するずれの大きさ区分に応じて所定の操舵制御量を定め
る制御規則及び実際ずれの各区分に該当する確からしさ
を示すメンバシラプ関数とを用い、該関数で求めた実際
ずれの各大きさ区分に該当する確からしさを前記制御規
則に対応させ操舵制御量を決定するようにした自律走行
車両において、走行路の路面を撮像する撮像手段1と、
該手段1により撮像された画像に基いて前記路面の案内
線や路肩ないし障害物など路面の特徴点をデータ化する
画像処理手段2と、該手段2により処理されたデータに
基いて予め分類された走行場面を判別する走行場面判別
手段3と、判別された場面に応じ基準メンバシップ関数
記憶手段4に記憶された基準メンバシップ関数を変形す
ることにより走行場面に応じたメンバシップ関数を設定
するメンバシップ関数設定手段5と、車両状態検出手段
6により得られた車両の現在状態と前記画像処理手段2
により得られた画像データ及び前記メンバシップ関数設
定手段5で設定されたメンバシップ関数並びに制御デー
タ記憶手段7に記憶されたファジィ−制御に関する制御
規則に基いて車両の操舵制御量を演算すると共にその他
の制御量を設定する制御量演算手段8と、演算された制
御量に基いて操舵制御及びその他の走行制御を行う走行
制御手段9を備えたことを特徴とする。
(作用)
本発明の自律走行車両では、予め分類された操舵に関す
るずれの大きさ区分に応じて所定の操舵制御量を定める
複数の制御規則及び実際ずれの各区分に該当する確から
しさを示すメンバシップ関数とを用い、該関数で求めた
実際ずれの各大きさ区分に該当する確からしさを前記制
御規則に対応させ操舵制御量を決定するようにした自律
走行車両において、走行場面判別手段3により画像処理
手段2で得られた走行路面の画像データに基いて走行場
面を自動検出する。
るずれの大きさ区分に応じて所定の操舵制御量を定める
複数の制御規則及び実際ずれの各区分に該当する確から
しさを示すメンバシップ関数とを用い、該関数で求めた
実際ずれの各大きさ区分に該当する確からしさを前記制
御規則に対応させ操舵制御量を決定するようにした自律
走行車両において、走行場面判別手段3により画像処理
手段2で得られた走行路面の画像データに基いて走行場
面を自動検出する。
又、基準メンバシップ関数記憶手段4に記憶された基準
メンバシップ関数を前記走行場面判別手段3で判別され
た走行場面に応じて例えば縮尺変更することにより変形
し、走行場面に応じたメンバシップ関数を自動的に設定
する。
メンバシップ関数を前記走行場面判別手段3で判別され
た走行場面に応じて例えば縮尺変更することにより変形
し、走行場面に応じたメンバシップ関数を自動的に設定
する。
さらに、制御データ記憶手段7に記憶される制御ルール
は基準のメンバシップ関数のみについて予め設定される
。
は基準のメンバシップ関数のみについて予め設定される
。
したがって、シミュレーションによる制御ルール及びメ
ンバシップ関数の設定作業は、基準のものについてのみ
行えば良い。
ンバシップ関数の設定作業は、基準のものについてのみ
行えば良い。
(実施例)
以下、添付図面を用いて本発明の詳細な説明する。
第2図に示すように、本例の自律走行車両は、車両本体
10にカメラ11を備え、第3図に示すように走行路1
2の路面の案内線(白線)13(添字のRは右、Lは左
を示す)や障害物14を所定の制御周期で撮像しつつ自
律走行する。
10にカメラ11を備え、第3図に示すように走行路1
2の路面の案内線(白線)13(添字のRは右、Lは左
を示す)や障害物14を所定の制御周期で撮像しつつ自
律走行する。
第4図に示すように、本例の自律走行車両は、前記カメ
ラ11の撮像信号を入力し画像データを形成する画像処
理装置15と、形成された画像データより白線13や障
害物14の情報など所定の情報のみを抽出する所要情報
設定部16を備えている。
ラ11の撮像信号を入力し画像データを形成する画像処
理装置15と、形成された画像データより白線13や障
害物14の情報など所定の情報のみを抽出する所要情報
設定部16を備えている。
この所要情報設定部16には、後述する操舵制御量演算
部17及びクラッチ、ブレーキなどの制御のための制御
量設定部18が接続される他、本例で特に設けられた走
行場面判別部19が接続されている。
部17及びクラッチ、ブレーキなどの制御のための制御
量設定部18が接続される他、本例で特に設けられた走
行場面判別部19が接続されている。
走行場面判別部19は、所要情報設定部16に設定され
た第5図及び第6図に示す白線13R113L及び障害
物14の情報を入力し、第7図の手順に従って走行路1
2の走行場面を判別するものである。
た第5図及び第6図に示す白線13R113L及び障害
物14の情報を入力し、第7図の手順に従って走行路1
2の走行場面を判別するものである。
すなわち、第7図のステップ701で第5図及び第6図
に示す画像情報を入力し、ステップ702で障害物14
が有ると判別され、ステップ703で障害物14までの
距離交が車速Vに応じて設定される所定の値αより小さ
いと判別されたときは、ステップ704で障害物14に
対し回避行動すべき場面(障害物走行場面)であると判
別する。
に示す画像情報を入力し、ステップ702で障害物14
が有ると判別され、ステップ703で障害物14までの
距離交が車速Vに応じて設定される所定の値αより小さ
いと判別されたときは、ステップ704で障害物14に
対し回避行動すべき場面(障害物走行場面)であると判
別する。
この判別方式を数式で示すと、第6図において車両の進
行方向をxy座標のy軸に合わせ、車両位置を(xv、
0) 、障害物14の位置を(x、y)とすると、 (x −xv) 2+y 2−0−2 であるので、丈<αで判別できる。
行方向をxy座標のy軸に合わせ、車両位置を(xv、
0) 、障害物14の位置を(x、y)とすると、 (x −xv) 2+y 2−0−2 であるので、丈<αで判別できる。
一方、ステップ703で障害物14までの距離が相当大
(1≧α)であり、まだ障害物回避行動を取る必要がな
いと判別された場合、又はステップ702で始めから障
害物14が見当らないと判別されている場合には、ステ
ップ705で白線13が直線的であるか否かを判別し、
ステップ706及び707で直線路走行場面又は曲線路
走行場面を設定する。
(1≧α)であり、まだ障害物回避行動を取る必要がな
いと判別された場合、又はステップ702で始めから障
害物14が見当らないと判別されている場合には、ステ
ップ705で白線13が直線的であるか否かを判別し、
ステップ706及び707で直線路走行場面又は曲線路
走行場面を設定する。
この判別方式を数式で示すと、第5図に示すようにX及
びy軸上にそれぞれの区画線を引き、各交点の座標を(
Xo、yo)、(XI+yl)S(X2. y2)%
(X31 ya)とし、 i =1゜2.3とする
とき、 f (i ) = (yi−yo ) / (xi−
xo )なる傾きを示す関数を定義し、 f (1> −f’ (3)= 0 、かツf (2)
−f (3)=0ノとき、言い換えれば全交点が略直線
上にあるとき直線路と判別する。右側の白線13Rにつ
いても同様である。なお、4交点のうち両端点を結ぶ直
線に対し、この直線と中間2点との間の距離がそれぞれ
略ゼロ(0)となることで直線路を判別するようにして
もよい。
びy軸上にそれぞれの区画線を引き、各交点の座標を(
Xo、yo)、(XI+yl)S(X2. y2)%
(X31 ya)とし、 i =1゜2.3とする
とき、 f (i ) = (yi−yo ) / (xi−
xo )なる傾きを示す関数を定義し、 f (1> −f’ (3)= 0 、かツf (2)
−f (3)=0ノとき、言い換えれば全交点が略直線
上にあるとき直線路と判別する。右側の白線13Rにつ
いても同様である。なお、4交点のうち両端点を結ぶ直
線に対し、この直線と中間2点との間の距離がそれぞれ
略ゼロ(0)となることで直線路を判別するようにして
もよい。
以上により、走行場面判別部19により、障害物走行場
面、直線路走行場面1曲線路走行場面が判別され□た。
面、直線路走行場面1曲線路走行場面が判別され□た。
再度第4図において、前記走行場面判別部19には、基
準メンバシップ関数記憶部2oと接続されるメンバシッ
プ関数設定部21が接続され、このメンバシップ関数設
定部21には前記操舵制御量演算部17が接続されてい
る。
準メンバシップ関数記憶部2oと接続されるメンバシッ
プ関数設定部21が接続され、このメンバシップ関数設
定部21には前記操舵制御量演算部17が接続されてい
る。
前記基準メンバシップ関数記憶部20には、第8図及び
第9図に示す位置及び角度に関するずれ量△X、八〇に
対する基準のメンバシップ関数が記憶されている。
第9図に示す位置及び角度に関するずれ量△X、八〇に
対する基準のメンバシップ関数が記憶されている。
すなわち、第8図に示す位置のずれ量△Xに関するメン
バシップ関数は、Bを大きい、Mを中くらい、Sを小さ
いとしてずれ量ΔXの5種の大きさ区分子−BJ r
−MJ rSJ r+MJ r+BJを定義し、
各区分に適合する確からしさをメンバシップ値μx
(0〜1)で示すものである。両方向の最大評価値±M
ax△Xには、基準値として例えば直線路走行場面に対
しての最大評価値が設定されている。
バシップ関数は、Bを大きい、Mを中くらい、Sを小さ
いとしてずれ量ΔXの5種の大きさ区分子−BJ r
−MJ rSJ r+MJ r+BJを定義し、
各区分に適合する確からしさをメンバシップ値μx
(0〜1)で示すものである。両方向の最大評価値±M
ax△Xには、基準値として例えば直線路走行場面に対
しての最大評価値が設定されている。
第9図に示す角度に対するずれ量へ〇についてのメンバ
シップ関数についても同様に5種の大きさ区分子−BJ
r−M」 rSJ r+MJ r+BJが定義
され、両方向の最大値±MaxΔθが設定されている。
シップ関数についても同様に5種の大きさ区分子−BJ
r−M」 rSJ r+MJ r+BJが定義
され、両方向の最大値±MaxΔθが設定されている。
これらメンバシップ関数は、入力されたずれ量ΔX、八
〇に対応する各3角波の交点で各区分の適合性の確から
しさを表わしている。
〇に対応する各3角波の交点で各区分の適合性の確から
しさを表わしている。
前記、ナンパシシップ関数設定部21は、前記基準メン
バシップ関数記憶部20の第8図及び第9図に示す波形
はそのままで最大評価値Max△X1Max△θを変更
することにより、走行場面に応じたメンバシップ関数を
設定するものである。
バシップ関数記憶部20の第8図及び第9図に示す波形
はそのままで最大評価値Max△X1Max△θを変更
することにより、走行場面に応じたメンバシップ関数を
設定するものである。
すなわち、メンバシップ関数設定部21は、第8図及び
第9図に示す最大評価値Max△X、MaXΔθを例え
ば直線路走行場面の場合、 Max△)(、、Max△θl とし、曲線路上走行場面では、 Max△X2 、 Max△θ2 とし、障害物走行場面では、 Max△X3 、 Max△θ3 とすることにより、基準のメンバシップ関数を走行場面
に応じて変形する。
第9図に示す最大評価値Max△X、MaXΔθを例え
ば直線路走行場面の場合、 Max△)(、、Max△θl とし、曲線路上走行場面では、 Max△X2 、 Max△θ2 とし、障害物走行場面では、 Max△X3 、 Max△θ3 とすることにより、基準のメンバシップ関数を走行場面
に応じて変形する。
前記操舵制御量演算部17はファジィ−制御の実行のた
め、制御ルール記憶部22と接続されている。
め、制御ルール記憶部22と接続されている。
制御ルール記憶部22は、第10図に示すように、位置
及び角度に関するずれ量△X、△θの25種の組合せに
応じ、制御量、本例では舵角を変化させるべき量A (
X、 θ)を、1f△X isX andΔθISθ
then △S=A (X、 θ)なる形のルール
として、具体的な舵角の変位指令△Sを10°、6°・
・・−6、−10などとシミュレーション作業を行いつ
つ適正に定めたものである。
及び角度に関するずれ量△X、△θの25種の組合せに
応じ、制御量、本例では舵角を変化させるべき量A (
X、 θ)を、1f△X isX andΔθISθ
then △S=A (X、 θ)なる形のルール
として、具体的な舵角の変位指令△Sを10°、6°・
・・−6、−10などとシミュレーション作業を行いつ
つ適正に定めたものである。
前記操舵制御量演算部17は、この他車速、車側進行方
向など各種の車両状態を検出する車両状態検出装置23
と、地図情報を有し目標点へ到達するための途中経路な
ど経路情報を記憶した経路情報記憶部24と、所定条件
下で車両を一時停止させたり、ウィンカを出すよう指示
するなどの条件情報を記憶させた車両制御データ記憶部
25と、ステアリング制御装置26と接続されている。
向など各種の車両状態を検出する車両状態検出装置23
と、地図情報を有し目標点へ到達するための途中経路な
ど経路情報を記憶した経路情報記憶部24と、所定条件
下で車両を一時停止させたり、ウィンカを出すよう指示
するなどの条件情報を記憶させた車両制御データ記憶部
25と、ステアリング制御装置26と接続されている。
さらに、前記所要情報設定部16及び前記車両状態検出
装置23並びに経路情報記憶部24、車両制御データ記
憶部25には、クラッチ、ブレーキ、ウィンカ、警報器
などから成るその油制御装置27にオンオフ動作を含め
所定の制御量を設定する前記のその他制御量設定部18
が接続されている。
装置23並びに経路情報記憶部24、車両制御データ記
憶部25には、クラッチ、ブレーキ、ウィンカ、警報器
などから成るその油制御装置27にオンオフ動作を含め
所定の制御量を設定する前記のその他制御量設定部18
が接続されている。
以上の構成の自律走行車両において、その他制御量設定
部18は、経路情報記憶部24及び車両制御データ記憶
部25から出力される条件データに基いて、例えば右折
れ交差点の手前で右側ウィンカを出すとか、目標点手前
でブレーキをかけるとか、車両状態検出装置23より出
力された車速、車両進行方向θなどの状態を考慮しつつ
、その油制御装置27に所定の制御量を設定するもので
ある。
部18は、経路情報記憶部24及び車両制御データ記憶
部25から出力される条件データに基いて、例えば右折
れ交差点の手前で右側ウィンカを出すとか、目標点手前
でブレーキをかけるとか、車両状態検出装置23より出
力された車速、車両進行方向θなどの状態を考慮しつつ
、その油制御装置27に所定の制御量を設定するもので
ある。
一方、前記操舵制御量演算部17は、以下に示すファジ
ィ−制御法により舵角の制御量を演算し、これに経路情
報記憶部24及び車両制御データ記憶部25で強制的に
指令される条件を加味し、ステアリング制御装置26に
所定の制御量を設定する。
ィ−制御法により舵角の制御量を演算し、これに経路情
報記憶部24及び車両制御データ記憶部25で強制的に
指令される条件を加味し、ステアリング制御装置26に
所定の制御量を設定する。
第11図は操舵制御方式を示すフローチャートである。
図示のように、本例ではステップ1101で第2図に示
すカメラ11により路面12を撮像し、ステップ110
2で第4図に示す走行場面判別部19により走行場面を
判別し、ステップ1103で第8図及び第9図に示した
ように両メンバシップ関数の最大評価値Max△X、M
axΔθを走行場面に応じて設定し、次いで、ステップ
1104で以下に示すファジィ−推論計算を含めて操舵
制御量を演算してステップ1105でステアリングを駆
動制御する。
すカメラ11により路面12を撮像し、ステップ110
2で第4図に示す走行場面判別部19により走行場面を
判別し、ステップ1103で第8図及び第9図に示した
ように両メンバシップ関数の最大評価値Max△X、M
axΔθを走行場面に応じて設定し、次いで、ステップ
1104で以下に示すファジィ−推論計算を含めて操舵
制御量を演算してステップ1105でステアリングを駆
動制御する。
第12図は操舵制御量の算出手順を示すフローチャート
である。
である。
ステップ1201では、経路情報記憶部24に記憶され
た経路データにより第13図に示すように予め設定され
た現在通過区間の始点及び終点に相当する目標点A、B
の姿勢データθ9.θBをレジスタより入力する。この
姿勢データθA、θ8は、各目標点A、Bにおいて在る
べき車両姿勢を示すものである。つまり、その前の目標
点(図示せず)より始めの目標点Aに侵入してきた車両
は進行方向を69とすべきであり、次いで到達する目標
点Bで姿勢はθBで在るべきことが示されている。
た経路データにより第13図に示すように予め設定され
た現在通過区間の始点及び終点に相当する目標点A、B
の姿勢データθ9.θBをレジスタより入力する。この
姿勢データθA、θ8は、各目標点A、Bにおいて在る
べき車両姿勢を示すものである。つまり、その前の目標
点(図示せず)より始めの目標点Aに侵入してきた車両
は進行方向を69とすべきであり、次いで到達する目標
点Bで姿勢はθBで在るべきことが示されている。
そこでステップ1202では、次の目標点Bまでの残距
離「を車両状態検出装置23より入力し、ステップ12
03で経路データに関する舵角の変位指令ΔSTを次式
により演算する。
離「を車両状態検出装置23より入力し、ステップ12
03で経路データに関する舵角の変位指令ΔSTを次式
により演算する。
Δ5T=drf ・θA + (1−dtl )−θB
−〇ここに、θは現在舵角、drfは残距離rが目標点
Bに一定距離ro (例えば5m)まで近ずくまでは「
1」で一定距離rOより小さくなってからは残距離rが
小さくなるほど1からゼロ(0,)に近づくよう定義し
た関数値である。
−〇ここに、θは現在舵角、drfは残距離rが目標点
Bに一定距離ro (例えば5m)まで近ずくまでは「
1」で一定距離rOより小さくなってからは残距離rが
小さくなるほど1からゼロ(0,)に近づくよう定義し
た関数値である。
drf −min (1,r /ro)つまり、この
変位指令ΔSTは、目標点Aでは目標姿勢θ^、目標点
Bでは目標姿勢θ8となるよう目標点手前側から次第に
変更するよう指定した第13図に破線で示1す目標姿勢
θ0に対するずれ量を示すものである。このようにして
求められた舵角の変位指令△S丁は操舵の基本的な量で
あると言える。
変位指令ΔSTは、目標点Aでは目標姿勢θ^、目標点
Bでは目標姿勢θ8となるよう目標点手前側から次第に
変更するよう指定した第13図に破線で示1す目標姿勢
θ0に対するずれ量を示すものである。このようにして
求められた舵角の変位指令△S丁は操舵の基本的な量で
あると言える。
次に、ステップ1204では、第14図に破線で示すよ
うに、実線で示す車両10の現在状態に対し車両Vに応
じて設定される距離Lm先に中間目標点Cを自動設定し
、この目標点Cにおける目標位置Xc1目標姿勢θCに
対し横方向のずれ量△X及び舵角のずれ量△θを算出す
る。
うに、実線で示す車両10の現在状態に対し車両Vに応
じて設定される距離Lm先に中間目標点Cを自動設定し
、この目標点Cにおける目標位置Xc1目標姿勢θCに
対し横方向のずれ量△X及び舵角のずれ量△θを算出す
る。
L−LO+0.25V
△X−Xc−X
Δθ −θC−θ
ただし、Loは一定距離、Xは舵角をそのままとした場
合の目標点Cでの予測位置である。
合の目標点Cでの予測位置である。
次いで、ステップ1205では、各ずれ量△X。
八〇に対し第11図のステップ1103で走行場面に応
じて最大評価値を設定した第8図及び第9図に示すメン
バシップ関数を適用し、各ずれ量ΔX、Δθに対し、各
区分子−BJ r−Ml rSJ[+MJ r+
BJに相当する確からしさのメンバシップ値μX、μθ
を求める〇 例えば、走行場面が直線路である場合、第15図に示す
ようにメンバシップ関数の最大評価値MaX△Xが例え
ば6I11と設定されるので、位置のずれ量ΔXがll
11の場合、区分「S」に相当するメンバシップ値は0
.7で、区分「十M」に相当するメンバシップ値は0.
3で、他の区分のものは全てゼロ(0)であるが如くで
ある。角度のずれ量へ〇についても同様にメンバシップ
値μθが設定される。
じて最大評価値を設定した第8図及び第9図に示すメン
バシップ関数を適用し、各ずれ量ΔX、Δθに対し、各
区分子−BJ r−Ml rSJ[+MJ r+
BJに相当する確からしさのメンバシップ値μX、μθ
を求める〇 例えば、走行場面が直線路である場合、第15図に示す
ようにメンバシップ関数の最大評価値MaX△Xが例え
ば6I11と設定されるので、位置のずれ量ΔXがll
11の場合、区分「S」に相当するメンバシップ値は0
.7で、区分「十M」に相当するメンバシップ値は0.
3で、他の区分のものは全てゼロ(0)であるが如くで
ある。角度のずれ量へ〇についても同様にメンバシップ
値μθが設定される。
次に、ステップ1206ては、第10図に示す25の制
御ルールを用い、これに算出されたメンバシップ値を与
え、加重平均を取ることにより、ファジィ−制御の舵角
の変位指令△Sgを算出する。
御ルールを用い、これに算出されたメンバシップ値を与
え、加重平均を取ることにより、ファジィ−制御の舵角
の変位指令△Sgを算出する。
すなわち、第10図に示す制御ルールは、前述のように
、 1f△X isX andΔ1sθthen △S−
A (X、 θ)なる式で与えられているので、次式
により全ルールに対する加重平均をとることによりファ
ジィ制御の舵角の変位指令△Sgを求めることができる
。
、 1f△X isX andΔ1sθthen △S−
A (X、 θ)なる式で与えられているので、次式
により全ルールに対する加重平均をとることによりファ
ジィ制御の舵角の変位指令△Sgを求めることができる
。
すなわち、本例の加重平均は、各制御ルールで設定され
る変位指令A (X、 θ)にずれ量の小さい方のメ
ンバシップ値を乗じこれら総和の加重平均をとる。ここ
で、小さい方のずれ量に重点を置いたのは、極大値によ
る急激なステアリング操作を避け、より安定な走行を可
能とするためである。
る変位指令A (X、 θ)にずれ量の小さい方のメ
ンバシップ値を乗じこれら総和の加重平均をとる。ここ
で、小さい方のずれ量に重点を置いたのは、極大値によ
る急激なステアリング操作を避け、より安定な走行を可
能とするためである。
ステップ1207では、ステップ1203及びステップ
1206で求めた舵角の変位指令ΔST+△sgの和を
求める。
1206で求めた舵角の変位指令ΔST+△sgの和を
求める。
△S−八Sへ+△Sg
以上により演算された舵角の変位指令ΔSは、第4図に
示すステアリング制御装置26に出力され、現在舵角θ
に変位△Sを与えるようステアリングが駆動される。
示すステアリング制御装置26に出力され、現在舵角θ
に変位△Sを与えるようステアリングが駆動される。
したがって、車両10は第13図に示すように、予め設
定された経路データに従って例えば左側白線13Lに沿
って自律走行すると共に、途中で指定の経路を外れ又は
指定の姿勢と異なる姿勢をとるときには、第12図のス
テップ1203で演算される変位指令△STによってス
テアリングを適正制御することが可能である。と同時に
、本例ではカメラ11によって路面12が撮像され第1
4図に示すように、Lm先に中間目標点Cが自動設定さ
れこの目標点Cに定める目標値Xc、 θCに対し、
ファジィ−制御でステアリングの変位指令ΔSgが与え
られることになる。
定された経路データに従って例えば左側白線13Lに沿
って自律走行すると共に、途中で指定の経路を外れ又は
指定の姿勢と異なる姿勢をとるときには、第12図のス
テップ1203で演算される変位指令△STによってス
テアリングを適正制御することが可能である。と同時に
、本例ではカメラ11によって路面12が撮像され第1
4図に示すように、Lm先に中間目標点Cが自動設定さ
れこの目標点Cに定める目標値Xc、 θCに対し、
ファジィ−制御でステアリングの変位指令ΔSgが与え
られることになる。
ここに、第11図のステップ1103により、基準のメ
ンバシップ関数の最大評価値Max△X。
ンバシップ関数の最大評価値Max△X。
MaxΔθを変化させるので、例えば第15図の直線路
走行のものを基準として曲線路では第16図のように縮
小され、小さなずれ量△X、八〇に対して鋭敏に反応さ
せることが可能である。つまり、ずれ量が同じ1mであ
っても、例えば曲線路ではこれを「中くらい」と判定さ
せることができるので、ファジィ−制御をより適正に行
うことが可能である。
走行のものを基準として曲線路では第16図のように縮
小され、小さなずれ量△X、八〇に対して鋭敏に反応さ
せることが可能である。つまり、ずれ量が同じ1mであ
っても、例えば曲線路ではこれを「中くらい」と判定さ
せることができるので、ファジィ−制御をより適正に行
うことが可能である。
又、第6図に示す障害物走行では、障害物14を確実に
避けるよう、最大評価値Max△X、Max△θに、よ
り小さい値を設定することができる。
避けるよう、最大評価値Max△X、Max△θに、よ
り小さい値を設定することができる。
さらに、同じ直線路、曲線路、障害物走行であっても、
程度に応じて別の最大評価値を設定し、より鋭利に、或
いはより鈍感に反応させるようにすることもできる。
程度に応じて別の最大評価値を設定し、より鋭利に、或
いはより鈍感に反応させるようにすることもできる。
以上により、本実施例では走行場面を自動判別し、場面
に応じてメンバシップ関数の最大評価値を変更するので
、同一の制御ルールを用いて各種走行場面に対応するこ
とが可能であり、メンバシップ関数も基準のものについ
てのみ正確、綿密に定めておけばよく、その設定作業が
格別に容易となる。
に応じてメンバシップ関数の最大評価値を変更するので
、同一の制御ルールを用いて各種走行場面に対応するこ
とが可能であり、メンバシップ関数も基準のものについ
てのみ正確、綿密に定めておけばよく、その設定作業が
格別に容易となる。
第17図及び第18図は、メンバシップ関数の応用例を
示すものである。
示すものである。
すなわち、本例では第17図に示すようにメンバシップ
関数を離散データで表現し、第18図に示すように、走
行場面に応じてその最大評価値α(MaxΔX、Max
△θ)を大きく (又は小さく)変更するようにした例
である。
関数を離散データで表現し、第18図に示すように、走
行場面に応じてその最大評価値α(MaxΔX、Max
△θ)を大きく (又は小さく)変更するようにした例
である。
本例では、ずれ量α(ΔX、八〇へに応じてメンバシッ
プ値μの離散データを検索する態様とすることができる
ので、そのデータ構成が容易となる。
プ値μの離散データを検索する態様とすることができる
ので、そのデータ構成が容易となる。
又、走行場面に応じた縮尺変更でも、ずれ量αに縮尺率
Kを生じα・Kとするだけでよいので演算速度を高める
ことができる。
Kを生じα・Kとするだけでよいので演算速度を高める
ことができる。
上記実施例ではメンバシップ関数の変形を最大評価値の
変更で行ったが、他の変形例としては、各区分毎の三角
波の角度変更や三角波をサイン(s i n)波とする
例などがある。
変更で行ったが、他の変形例としては、各区分毎の三角
波の角度変更や三角波をサイン(s i n)波とする
例などがある。
本発明は上記実施例に限定されるものではなく、適宜の
設計的変更を行うことにより、適宜の態様で実施し得る
ものである。
設計的変更を行うことにより、適宜の態様で実施し得る
ものである。
[発明の効果]
以上の通り、本発明は、特許請求の範囲に記載の通りの
自律走行車両であるので、制御ルールの設定作業、及び
メンバシップ関数の設定作業を容易に行うことができ、
直線路や曲線路或いは障害物の有る各種の走行場面に応
じ適正なファジィ−制御を行うことにより、安定した走
行制御を行わせることができる。
自律走行車両であるので、制御ルールの設定作業、及び
メンバシップ関数の設定作業を容易に行うことができ、
直線路や曲線路或いは障害物の有る各種の走行場面に応
じ適正なファジィ−制御を行うことにより、安定した走
行制御を行わせることができる。
第1図は本発明の概要を示すブロック図である。
第2図以下は実施例を示し、第2図は自律走行車両のモ
デルを示す側面説明図、第3図は走行路面の説明図。第
4図は本発明の一実施例に係る自)律走行車両のブロッ
ク図、第5図は直線路走行及び曲線路走行の判別方式を
示す走行路面の説明図、第6図は障害物走行の判別方式
を示す走行路面の説明図、第7図は走行場面の判別手順
を示すフローチャート、第8図は横方向のずれ量△Xに
対するメンバシップ関数の説明図、第9図は角度のずれ
量へ〇に対するメンバシップ関数の説明図、第10図は
これらずれ量ΔX、八〇に対する制御ルルの説明図、第
11図は操舵制御方式を示すフローチャート、第12図
は操舵制御量の演算手順を示すフローチャート、第13
図は経路データに基く舵角変位指令の算出方式の説明図
、第14図はファジィ−演算による舵角変位指令の算出
方式の説明図、第15図及び第16図はメンバシップ関
数の縮尺変更の説明図、第1r7図及び第18図は離散
データで表現したメンバシップ関数の縮尺変更の説明図
である。 1・・・撮像手段 2・・・画像処理手段3・・・
走行場面判別手段 4・・・基準メンバシップ関数記憶手段5・・・メンバ
シップ関数設定手段
デルを示す側面説明図、第3図は走行路面の説明図。第
4図は本発明の一実施例に係る自)律走行車両のブロッ
ク図、第5図は直線路走行及び曲線路走行の判別方式を
示す走行路面の説明図、第6図は障害物走行の判別方式
を示す走行路面の説明図、第7図は走行場面の判別手順
を示すフローチャート、第8図は横方向のずれ量△Xに
対するメンバシップ関数の説明図、第9図は角度のずれ
量へ〇に対するメンバシップ関数の説明図、第10図は
これらずれ量ΔX、八〇に対する制御ルルの説明図、第
11図は操舵制御方式を示すフローチャート、第12図
は操舵制御量の演算手順を示すフローチャート、第13
図は経路データに基く舵角変位指令の算出方式の説明図
、第14図はファジィ−演算による舵角変位指令の算出
方式の説明図、第15図及び第16図はメンバシップ関
数の縮尺変更の説明図、第1r7図及び第18図は離散
データで表現したメンバシップ関数の縮尺変更の説明図
である。 1・・・撮像手段 2・・・画像処理手段3・・・
走行場面判別手段 4・・・基準メンバシップ関数記憶手段5・・・メンバ
シップ関数設定手段
Claims (1)
- 予め分類された操舵に関するずれの大きさ区分に応じて
所定の操舵制御量を定める制御規則及び実際ずれの各区
分に該当する確からしさを示すメンバシップ関数を用い
、該関数で求めた実際ずれの各大きさ区分に該当する確
からしさを前記制御規則に対応させ操舵制御量を決定す
るようにした自律走行車両において、走行路の路面を撮
像する撮像手段と、該手段により撮像された画像に基い
て前記路面の案内線や路肩ないし障害物など路面の特徴
点をデータ化する画像処理手段と、該手段により処理さ
れたデータに基いて予め分類された走行場面を判別する
走行場面判別手段と、判別された場面に応じ基準メンバ
シップ関数記憶手段に記憶された基準メンバシップ関数
を変形することにより走行場面に応じたメンバシップ関
数を設定するメンバシップ関数設定手段と、車両状態検
出手段により得られた車両の現在状態と前記画像処理手
段により得られた画像データ及び前記メンバシップ関数
設定手段で設定されたメンバシップ関数並びに制御デー
タ記憶手段に記憶されたファジィー制御に関する制御規
則に基いて車両の操舵制御量を演算すると共にその他の
制御量を設定する制御量演算手段と、演算された制御量
に基いて操舵制御及びその他の走行制御を行う走行制御
手段を備えたことを特徴とする自律走行車両。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1045270A JP2669031B2 (ja) | 1989-02-28 | 1989-02-28 | 自律走行車両 |
US07/485,910 US5122957A (en) | 1989-02-28 | 1990-02-27 | Autonomous vehicle for automatically/autonomously running on route of travel and its method using fuzzy control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1045270A JP2669031B2 (ja) | 1989-02-28 | 1989-02-28 | 自律走行車両 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02226310A true JPH02226310A (ja) | 1990-09-07 |
JP2669031B2 JP2669031B2 (ja) | 1997-10-27 |
Family
ID=12714621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1045270A Expired - Fee Related JP2669031B2 (ja) | 1989-02-28 | 1989-02-28 | 自律走行車両 |
Country Status (2)
Country | Link |
---|---|
US (1) | US5122957A (ja) |
JP (1) | JP2669031B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04209014A (ja) * | 1990-11-30 | 1992-07-30 | Fujita Corp | 無人走行車の走行状熊監視制御装置 |
EP0534361A1 (en) * | 1991-09-24 | 1993-03-31 | Mitsubishi Jukogyo Kabushiki Kaisha | Fuzzy control for a lamp glass pipe sealing process |
DE4300941B4 (de) * | 1992-01-17 | 2009-06-04 | Honda Giken Kogyo K.K. | System zur Steuerung eines beweglichen Körpers |
US9205805B2 (en) | 2014-02-14 | 2015-12-08 | International Business Machines Corporation | Limitations on the use of an autonomous vehicle |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5359666A (en) * | 1988-09-28 | 1994-10-25 | Honda Giken Kogyo Kabushiki Kaisha | Driving way judging device and method |
JP2835764B2 (ja) * | 1990-03-15 | 1998-12-14 | 本田技研工業株式会社 | 自動走行装置 |
JP2844240B2 (ja) * | 1990-03-15 | 1999-01-06 | 本田技研工業株式会社 | 自動走行装置 |
IT1240974B (it) * | 1990-07-05 | 1993-12-27 | Fiat Ricerche | Metodo e apparecchiatura per evitare la collisione di un autoveicolo contro ostacoli. |
JP2623157B2 (ja) * | 1990-07-13 | 1997-06-25 | 株式会社イセキ開発工機 | 移動物体の操縦装置 |
DE69121369T2 (de) * | 1990-11-30 | 1997-01-09 | Honda Motor Co Ltd | Steuervorrichtung für einen sich selbständig bewegenden Körper und Verfahren zur Auswertung der Daten davon |
FR2674354A1 (fr) * | 1991-03-22 | 1992-09-25 | Thomson Csf | Procede d'analyse de sequences d'images routieres, dispositif pour sa mise en óoeuvre et son application a la detection d'obstacles. |
US5414625A (en) * | 1991-04-01 | 1995-05-09 | Nissan Motor Co., Ltd. | System and method for providing steering control for autonomous vehicle |
JP2769052B2 (ja) * | 1991-04-09 | 1998-06-25 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 自律移動機械、移動機械の制御装置及び方法 |
US5285380A (en) * | 1991-08-07 | 1994-02-08 | Hughes Aircraft Company | System and method for processing commands from a plurality of control sources |
WO1993009509A1 (en) * | 1991-11-01 | 1993-05-13 | Motorola, Inc. | An improved accuracy sensory system for vehicle navigation |
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US5568589A (en) * | 1992-03-09 | 1996-10-22 | Hwang; Jin S. | Self-propelled cleaning machine with fuzzy logic control |
JPH05282002A (ja) * | 1992-03-31 | 1993-10-29 | Omron Corp | 入力装置 |
JP3362364B2 (ja) * | 1992-07-17 | 2003-01-07 | オムロン株式会社 | ファジイ推論システムおよび方法ならびに前件部処理装置 |
KR950009344B1 (ko) * | 1992-09-15 | 1995-08-21 | 주식회사삼성중공업 | 무궤도식 크레인 자동주향방법 및 그 장치 |
US5436839A (en) * | 1992-10-26 | 1995-07-25 | Martin Marietta Corporation | Navigation module for a semi-autonomous vehicle |
US5319556A (en) * | 1992-12-11 | 1994-06-07 | The United States Of America As Represented By The Secretary Of The Navy | Adaptive trajectory selection apparatus and method |
US6822563B2 (en) | 1997-09-22 | 2004-11-23 | Donnelly Corporation | Vehicle imaging system with accessory control |
US5877897A (en) | 1993-02-26 | 1999-03-02 | Donnelly Corporation | Automatic rearview mirror, vehicle lighting control and vehicle interior monitoring system using a photosensor array |
DE4480341T1 (de) * | 1993-12-28 | 1996-03-21 | Mitsubishi Motors Corp | Sicherheitsfahrsystem |
US5510984A (en) * | 1994-11-28 | 1996-04-23 | Board Of Regents-Univ. Of Nebraska | Automated guided vehicle enunciator system |
US6891563B2 (en) | 1996-05-22 | 2005-05-10 | Donnelly Corporation | Vehicular vision system |
US5712789A (en) * | 1995-08-28 | 1998-01-27 | K&T Ltd. | Container monitoring system and method |
US7655894B2 (en) | 1996-03-25 | 2010-02-02 | Donnelly Corporation | Vehicular image sensing system |
US5987362A (en) * | 1997-10-06 | 1999-11-16 | The United States Of America As Represented By The Secretary Of The Navy | Final approach trajectory control with fuzzy controller |
US7268700B1 (en) | 1998-01-27 | 2007-09-11 | Hoffberg Steven M | Mobile communication device |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
US7366595B1 (en) * | 1999-06-25 | 2008-04-29 | Seiko Epson Corporation | Vehicle drive assist system |
JP3690283B2 (ja) * | 2001-01-18 | 2005-08-31 | 日産自動車株式会社 | 車線追従制御装置 |
JP3822468B2 (ja) * | 2001-07-18 | 2006-09-20 | 株式会社東芝 | 画像処理装置及びその方法 |
WO2003093857A2 (en) | 2002-05-03 | 2003-11-13 | Donnelly Corporation | Object detection system for vehicle |
US9818136B1 (en) | 2003-02-05 | 2017-11-14 | Steven M. Hoffberg | System and method for determining contingent relevance |
US7609156B2 (en) * | 2004-04-07 | 2009-10-27 | Jeffrey D Mullen | Advanced cooperative defensive military tactics, armor, and systems |
US7526103B2 (en) | 2004-04-15 | 2009-04-28 | Donnelly Corporation | Imaging system for vehicle |
US8078338B2 (en) * | 2004-10-22 | 2011-12-13 | Irobot Corporation | System and method for behavior based control of an autonomous vehicle |
US7769474B2 (en) * | 2005-09-20 | 2010-08-03 | Honeywell International Inc. | Method for soft-computing supervision of dynamical processes with multiple control objectives |
WO2008024639A2 (en) | 2006-08-11 | 2008-02-28 | Donnelly Corporation | Automatic headlamp control system |
US7974460B2 (en) * | 2007-02-06 | 2011-07-05 | Honeywell International Inc. | Method and system for three-dimensional obstacle mapping for navigation of autonomous vehicles |
US8521352B1 (en) * | 2012-05-07 | 2013-08-27 | Google Inc. | Controlling a vehicle having inadequate map data |
KR20140147205A (ko) * | 2013-06-18 | 2014-12-30 | 삼성전자주식회사 | 휴대 가능한 의료 진단 장치의 주행 경로 제공 방법 및 장치 |
US9417154B2 (en) * | 2014-05-20 | 2016-08-16 | Trimble Navigation Limited | Monitoring a response of a bridge based on a position of a vehicle crossing the bridge |
KR102623680B1 (ko) * | 2015-02-10 | 2024-01-12 | 모빌아이 비젼 테크놀로지스 엘티디. | 자율 주행을 위한 약도 |
US10162354B2 (en) * | 2016-07-21 | 2018-12-25 | Baidu Usa Llc | Controlling error corrected planning methods for operating autonomous vehicles |
FR3073482A1 (fr) * | 2017-11-16 | 2019-05-17 | Psa Automobiles Sa | Procede de fiabilisation de la commande d’un vehicule autonome. |
CN112721952B (zh) * | 2021-01-29 | 2022-07-05 | 重庆长安汽车股份有限公司 | 一种l3级自动驾驶汽车的复杂路段行驶控制方法、装置、汽车及计算机存储介质 |
DE102021105174B3 (de) * | 2021-03-04 | 2022-03-31 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Verfahren und Vorrichtung zur Spurregelung eines Fahrzeugs |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63273917A (ja) * | 1987-05-06 | 1988-11-11 | Nissan Motor Co Ltd | 車両の操舵制御装置 |
JPS649036A (en) * | 1987-07-01 | 1989-01-12 | Nissan Motor | Constant speed running device for automobile |
JPS6426915A (en) * | 1987-07-23 | 1989-01-30 | Nissan Motor | Controller for self-traveling vehicle |
JPS6442712A (en) * | 1987-08-11 | 1989-02-15 | Nissan Motor | Autonomous running vehicle controller |
JPS6446110A (en) * | 1987-08-13 | 1989-02-20 | Nissan Motor | Controller for autonomously-traveling vehicle |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62155140A (ja) * | 1985-12-27 | 1987-07-10 | Aisin Warner Ltd | 車両制御用道路画像入力方式 |
US4760896A (en) * | 1986-10-01 | 1988-08-02 | Kabushiki Kaisha Toshiba | Apparatus for performing group control on elevators |
US4847772A (en) * | 1987-02-17 | 1989-07-11 | Regents Of The University Of Minnesota | Vehicle detection through image processing for traffic surveillance and control |
JP2570315B2 (ja) * | 1987-09-01 | 1997-01-08 | アイシン精機株式会社 | 車上距離検出装置 |
US4954962A (en) * | 1988-09-06 | 1990-09-04 | Transitions Research Corporation | Visual navigation and obstacle avoidance structured light system |
US4970653A (en) * | 1989-04-06 | 1990-11-13 | General Motors Corporation | Vision method of detecting lane boundaries and obstacles |
-
1989
- 1989-02-28 JP JP1045270A patent/JP2669031B2/ja not_active Expired - Fee Related
-
1990
- 1990-02-27 US US07/485,910 patent/US5122957A/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63273917A (ja) * | 1987-05-06 | 1988-11-11 | Nissan Motor Co Ltd | 車両の操舵制御装置 |
JPS649036A (en) * | 1987-07-01 | 1989-01-12 | Nissan Motor | Constant speed running device for automobile |
JPS6426915A (en) * | 1987-07-23 | 1989-01-30 | Nissan Motor | Controller for self-traveling vehicle |
JPS6442712A (en) * | 1987-08-11 | 1989-02-15 | Nissan Motor | Autonomous running vehicle controller |
JPS6446110A (en) * | 1987-08-13 | 1989-02-20 | Nissan Motor | Controller for autonomously-traveling vehicle |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04209014A (ja) * | 1990-11-30 | 1992-07-30 | Fujita Corp | 無人走行車の走行状熊監視制御装置 |
EP0534361A1 (en) * | 1991-09-24 | 1993-03-31 | Mitsubishi Jukogyo Kabushiki Kaisha | Fuzzy control for a lamp glass pipe sealing process |
DE4300941B4 (de) * | 1992-01-17 | 2009-06-04 | Honda Giken Kogyo K.K. | System zur Steuerung eines beweglichen Körpers |
US9205805B2 (en) | 2014-02-14 | 2015-12-08 | International Business Machines Corporation | Limitations on the use of an autonomous vehicle |
US9308891B2 (en) | 2014-02-14 | 2016-04-12 | International Business Machines Corporation | Limitations on the use of an autonomous vehicle |
Also Published As
Publication number | Publication date |
---|---|
US5122957A (en) | 1992-06-16 |
JP2669031B2 (ja) | 1997-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH02226310A (ja) | 自律走行車両 | |
JP6982897B2 (ja) | ライダ、レーダ及びカメラセンサのデータを使用する強化学習に基づく自律走行時の最適化されたリソース割当てのための方法及び装置 | |
US11841707B2 (en) | Unobtrusive driving assistance method and system for a vehicle to avoid hazards | |
US20210009115A1 (en) | Vehicle control device | |
US20200317192A1 (en) | Vehicle control device | |
JP2018206036A (ja) | 車両制御システム及び方法、並びに走行支援サーバ | |
JP2853077B2 (ja) | 自動走行車両 | |
JPH06230823A (ja) | 乗物制御方法 | |
JP7193656B2 (ja) | 割り込んでくる又は抜け出て行く車両を認識する制御ユニット及び方法 | |
CN110580040A (zh) | 盲区中的对象跟踪 | |
JPH05197423A (ja) | 移動体の制御装置 | |
US5249126A (en) | System and method for controlling steering response according to vehicle speed applicable to autonomous vehicle | |
CN111474930A (zh) | 一种基于视觉定位的循迹控制方法、装置、设备及介质 | |
JP7379033B2 (ja) | 運転支援方法及び運転支援装置 | |
Gehrig et al. | Elastic bands to enhance vehicle following | |
JP4843880B2 (ja) | 走行路環境検出装置 | |
WO2020255751A1 (ja) | 自動運転システム | |
Hofmann et al. | EMS-vision: Application to hybrid adaptive cruise control | |
JP2658056B2 (ja) | 自律走行車両制御装置 | |
JP2019164812A (ja) | 車両制御システム及び方法、並びに走行支援サーバ | |
JPH0772925A (ja) | 障害物回避制御装置 | |
Kwon et al. | Autonomous emergency stop system | |
JP2024506972A (ja) | 障害物を回避するための方法 | |
Bajcsy et al. | Descriptive and prescriptive languages for mobility tasks: Are they different | |
JP2923664B2 (ja) | 自動走行装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |