JPH0441368B2 - - Google Patents

Info

Publication number
JPH0441368B2
JPH0441368B2 JP59108757A JP10875784A JPH0441368B2 JP H0441368 B2 JPH0441368 B2 JP H0441368B2 JP 59108757 A JP59108757 A JP 59108757A JP 10875784 A JP10875784 A JP 10875784A JP H0441368 B2 JPH0441368 B2 JP H0441368B2
Authority
JP
Japan
Prior art keywords
guideline
phototransistor
value
light
amount
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.)
Expired - Lifetime
Application number
JP59108757A
Other languages
English (en)
Other versions
JPS60251411A (ja
Inventor
Yoshuki Terada
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP59108757A priority Critical patent/JPS60251411A/ja
Publication of JPS60251411A publication Critical patent/JPS60251411A/ja
Publication of JPH0441368B2 publication Critical patent/JPH0441368B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0244Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using reflecting strips

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

【発明の詳細な説明】 本発明は光学式センサーでもつて床上のガイド
ラインを検出しつつ誘導走行する無人走行車の誘
導方式に関する。
上記光学式センサーでもつて床上のガイドライ
ンを検出し、該検出値に基づいて走行車を操舵誘
導する方式は一般に光学誘導方式と称され、光源
から照射された光が床面によつて反射され、該反
射された光の各受光素子に受けとめられる光量の
相違によつてガイドライン位置を検出せしめるも
のであるが、従来方式ではガイドライン位置を、
単にある一定の受光量(閾値)以上の反射光を受
けた受光素子位置と同一として検出するものであ
るため、ガイドラインからの反射が、該ガイドラ
インが汚れている場所では一時的に閾値より低下
したり、床面から反射が、床面の材質が場所毎に
異ることによつて走行に伴つて増減変化すること
により、光学式センサーがガイドラインを正確に
検出し得ない事態が生じる不都合があつた。
また、ガイドライン以外であつても床上の局所
的な反射率の高い部分あるいは反射率の高い異物
等の影響によつてガイドライン位置以外の受光素
子に不測に強い反射光線が入射することがあり、
この局所的に高い受光量をガイドラインと判断し
てしまうという不都合があつた。
そこで、この発明は光学式センサーの各受光素
子の受光量を隣接する受光素子の受光量と平均を
とることによつて平滑化するとともに、全ての受
光素子が受ける全受光量の増減変動に基づいて、
ガイドライン検出のための閾値を高低変化させる
ことにより、上記不都合を解消したものであり、
以下図面に基づいて実施例を説明する。
すなわち、第1図は無人走行車の一例としての
三輪型無人走行車1の概略平面図であり、2は走
行モータ3に直結され垂直軸4まわりでステアリ
ング旋回する駆動輪、5は該垂直軸4に固定した
スプロケツト6と該スプロケツト6にチエーン7
を連結したステエアリングモータ8とからなるス
テアリング装置、9は従動輪であるが、この無人
走行車1では特に上記駆動輪2の前方左側へ偏寄
した位置に光学式センサー11が取り付けてあ
る。この無人走行車1では上記のように光学式セ
ンサー11が駆動輪2位置を外れた側方位置に設
けてあり、テープを貼るか、あるいは白色系の塗
料を塗布することによつて床上に敷設したガイド
ライン12位置を車体1中央より偏寄した位置に
視ながら走行していくので、車輪2がガドライン
12上を移動せずガイドライン12の汚れを防止
することができる。
次に、この例の光学式センサー11の構造につ
いて説明しておくと、第2〜5図において示した
ように、この例のセンサーは略直方体の基盤13
に長手方向2列に16個の穴14,15を穿接し、
該穴14,15内に一方の列には光源としての赤
外発光ダイオード16を、他方の列には受光素子
としてのフオトトランジスタ17を挿填してあ
る。18は前記車体1への取付ブロツク、19は
プリント基板、21は赤色フイルタであり、上記
赤外発光ダイオート16は指向特性の広い(約60
度)ものを基盤13に対し傾けて装填すると共
に、フオトトランジスタ17は指向特性の狭い
(約20度)ものを基盤13に対し垂直に装填して、
赤外発光ダイオード16から照射されて床面Fあ
るいはガイドライン12で反射され直接反射光
L′1,L′2が直線フオトトランジスタ17に入射
しないようになして、床面の光沢の影響を排除す
るよう図つてある(第3,4図)。
第5図は上記赤外発光ダイオード16およびフ
オトトランジスタ17の回路を示し、電圧(Vp)
を与えることにより光Lが放出され、床面あるい
はガイドラインからの反射光がフオトトランジス
タ17に入射して、該入射光量に比例する電圧が
出力(OUT)される。
このように、各フオトトランジスタ17からの
出力電圧は当該フオトトランジスタ17直下の床
面からの反射光量に比例して変化し、該出力電圧
の大小によつて間接的に床面の光反射率の相違、
つまり床面であるか、ガイドラインであるかを検
出するようになつているのであるが、次にこのガ
イドライン位置の検出方式を説明する。
すなわち、第6図に示しように、各フオトトラ
ンジスタ17はアナログマルチプレクサ22、ア
ンプ23、コンパレータ24を介して車体1上に
搭載したコンピユータ25に接続されていて、該
コンピユータ25は各インターフエイス26,2
7を介して前記走行モータ3、ステアリングモー
タ8に接続されており、後に詳述する方式でもつ
てフオトトランジスタ17の出力信号をコンピユ
ータ25が演算解析してガイドライン位置を算出
し、該算出値に基づいて走行モータ3あるいはス
テアリングモータ8を適宜駆動して誘導走行する
ようになつている。28はD/Aコンパーダ、3
1,32,33は夫々コンピユータ25内の
RAM、CPUおよびROMである。
すなわち、上記コンパレータ24とD/Aコン
バーダ28はA/D変換のための回路であり、コ
ンピユータ26からのフオトトランジスタ選択指
令29によりマルチプレクサ22が適宜切換えら
れ、センサー一端のフオトトランジスタ17から
の出力電圧から順に該A/D変換回路に入力さ
れ、公知の遂次比較方式によつて該出力電圧が対
応するデジタル値に変換されてコンピユータ25
内のRAM31に格納される。
つまり、例えばセンサー11の端から順に、第
1のフオトトランジスタ17からはアンプ23お
よびA/D変換を経て3ボルトの電圧が、第2の
フオトトランジスタ17からは3.5ボルト、第3
のフオトトランジスタ17からは4ボルト…とい
うように各電圧値がメモリ31内に一旦格納され
るのであり、格納された電圧値を次のようにし処
理していく。
すなわち、記憶された電圧値つまり受光量を棒
グラフ状に表わすと、第8図の白丸付き棒線にな
り、該グラフの横軸の数字は各フオトトランジス
タの位置(第7図参照)示し、縦軸は受光量を示
すが、この白丸付き棒線の値は実際の受光量に基
づく値であるので、床面の局所的に明るい部分や
反射率の高い塵等の影響を忠実に反映し、ガイド
ライン以外の部分であつても局所的に高い値を示
す場合があり(第8図第14番目の値)、この影響
を排除するために、上記のようにして得られた電
圧値をまず次のようにして平滑化する。
すなわち、第8図において示したように、第1
番のフオトトランジスタと第16番のフオトトラン
ジスタつまりセンサー両端のトランジスタからの
実際の電圧値としては夫々、1.5ボルトが検出さ
れているが、この両端のフオトトランジスタ17
からの値としては夫々、1つ内側のフオトトラン
ジスタ(第2番と第15番)からの実際電圧値との
平均をとつて、その値を平滑化された各両端の電
圧値とするのである。つまり、第2番のフオトト
ランジスタの実際値が例えば2.3ボルトとすると、
(1.5+2.3)/2=1.9により第1番のフオトトラ
ンジスタの平滑価値として1.9が得られ、第15番
のフオトトランジスタの実際値が例えば2.1ボル
トとすると、(2.1+1.5)/2=1.8により第16番
のフオトトランジスタの平滑化値として1.8が得
られるのである。
また、第2〜15番の各フオトトランジスタ17
の電圧値の平滑化については、夫々その両側の値
との平均値をとつている。
つまり、例えば第14番のフオトトランジスタ1
7からの実際電圧値が3.4ボルトであり、同じく
第13、15番の値が夫々2.7ボルト、2.0ボルトであ
つとすると、(3.4+2.7+2.0)/3=2.7により第
14番のフオトトランジスタ17の平滑化値として
2.7が得られるのであり、上記演算を各フオトト
ランジスタについて行いすべての値を平滑化す
る。
平滑化した値を第8図の黒丸付き棒線として示
す。
そして、次に上記演算により得られた各フオト
トランジスタ17についての平滑化値すべてから
さらに平均値Mを算出し、この算出平均値M(第
8図では2.5ボルト)に一定の値(α)を加算し
てその値を閾値T(第8図では3.0ボルト)として
設定する。
第7,8図からも明らかなように、平滑化前の
実際の電圧値(白丸)では、ガイドライン位置
(第5〜8番)以外のフオトトランジスタ位置
(第14番)においても閾値Tを越える値が存在す
るが、平滑化後にはガイドライン位置のフオトト
ランジスタ(第5〜8番)のみの値しか閾値Tを
越えず、ガイドライン位置の正確な検出が行なえ
るようになつている。
なお、上記平均値Mに加算する一定値(α)と
して固定された値ではなく、平均値Mに一定の係
数を乗じた値としてもよいし、あるいは上記平均
値Mの一定値(例えば平滑化後の最大値(第8図
では第7番の値))からの差に系数を乗じた値と
してもよい。
そして、次には上記演算により求めた閾値Tお
よび平滑化後の各値に基づいてガイドラインの中
心を求める。
すなわち、上記各平滑化値および閾値Tに基づ
き、各フオトトランジスタ(第1〜16番)につい
て、その平滑化値が閾値Tを越えているものは
「1」とし、閾値Tを越えていないものを「0」
とする二値化(第9図)を行うのであり、例えば
上記例では第1〜4、第9〜16番のフオトトラン
ジスタ17については「0」が、第5〜8番のフ
オトトランジスタ17については「1」が与えら
れる。
そして、上記二値化によつて与えられた値
(V)「0」または「1」に、各フオトトランジス
タ(第1番〜第16番)の位置に関する重み(W)
(つまり、例えば最左端から右端へ向かうに従つ
て大になる数字、この例の場合0〜30)が乗ぜら
れ、その積の値を二値化後のすべての値の和で除
することによつてガイドラインの中心が求められ
る。
つまり、上記例の場合には第9図に示したよう
に、第1番のフオトトランジスタ17には「0」
が、第2番のフオトトランジスタ17には「2」
が、…第16番のフオトトランジスタ17には
「30」が位置の重み(W)として与えられ、次の
ようにしてガイドラインの中心位置が位置の重み
として算出される。
〓(位置の重み)×(二値化後の値)/〓(二値化後の
値) =(0×0)+(2×0)+…+(8×1)+(10×
1)+(12×1)+(14×1)+…+(30×0)/0+
0+…+1+1+1+1+0+…+0=11 したがつて、上記例では位置の重みが「11」の
地点、つまりセンサー11において第6番と第7
番のフオトトランジスタの中間地点の直下にガイ
ドラインの中心が位置していることが検出され
る。
上記のように、(位置の重み)×(二値化後の値)
の総和を(二値化後の値)の総和でもつて徐する
ことによつて、(二値化後の値)の総和がガイド
ラインの幅に相当することから、ガイドライン幅
の変動に関わりなく、正確にガイドラインの中心
位置を検出できると共に、前述の平滑化処理によ
つても排除されない、局所的に高い値が出現する
ことの影響を低減することができる。
すなわち、例えば第8図においてガイドライン
位置以外の第14番のフオトトランジスタ17の平
滑化値が閾値Tを越えているとし、二値以化後に
おいても第14番のフオトトランジスタに対して
「1」が与えられた場合を仮定してみれば、前述
のガイドラインの中心を算出する演算は、 (8×1)+(10×1)+(12×1)+(
14×1)+(26×1)/1+1+1+1+1=14 となり、検出値「14」はセンサー11において第
8番のフオトトランジスタ位置に相当することか
ら、該検出値はガイドラインの幅(第5〜8番の
フオトトランジスタ位置)以内に止まつており、
第14番のフオトトランジスタ位置の局所的な影響
が低減されている。
そして、上記のようにコンピユータ25内でガ
イドラインの中心位置が算出されたならば、次
に、前記ステアリングモータ8への出力が一旦
OFFされ、前記センサー11に対するガイドラ
イン位置のずれ方向に応じて、ステアリングモー
タ8が左右いずれかへと上記ずれを修正する方向
へ回転駆動される。
つまり、例えば上記例では検出値が「11」であ
り、センサー11の中央の位置重みは「15」であ
ることから、第7図においてセンサー11つまり
車体1が右方へずれていることになり、ステアリ
ングモータ8が車体1を左方へ移動する方向へ回
転される。車体1が左方へずれている場合には、
もちろんステリングモータ8は逆方向へ回転され
る。
上記行程をフローチヤートで表わすと第10図
の通りであり、この実施例では「スタート」から
「ステアリング左回転」または「ステアリング右
回転」を経て再び「受光量を…メモリに格納」に
まで戻る1サイクルタイムは約30ミリ秒であり、
この処理を走行中繰返し継続することにより、無
人車はガイドラインの汚れ、あるいは床面の反射
が場所により異る等の支障があつても良好にガイ
ドラインに沿つて走行する。
なお、ガイドラインが中断している地点では上
記無人走行車は機上のコンピユータ25が該中断
を判断して停止するが、予めコンピユータ25の
ROM33内にガイドライン中断以後の走行情報
(走行速度、ステアリング角度の情報等が走行距
離の関数となつて記憶されたもの)が収納してあ
れば、無人走行車はガイドラインの中断している
部分においても上記走行情報に基づいて自動走行
できる。
以上の説明で明らかなように、本発明は全ての
受光素子が受ける全受光量の増減変動に基づい
て、ガイドライン検出のための閾値を高低変化さ
せるようにしたので、ガイドラインからの反射光
が局所的な汚れ等により一時的に低下したり、床
面からの反射光が床面の材質が場所毎に異なるこ
と等により変化してガイドラインとのコントラス
トが低下しても、ガイドラインを正確に検出し
て、ガイドラインからの外れ等を起こすことなく
無人走行車を良好に誘導できる。また、光学式セ
ンサーの各受光素子の受光量を隣接する受光素子
の受光量と平均をとることによつて平滑化するの
で、ガイドライン以外の床上の局所的な反射率の
高い部分にあるいは反射率の高い異物等の影響に
よつてガイドライン位置以外の受光素子に不測に
強い反射光線が入射した場合でも、ガイドライン
検出への影響を低減することができ、より正確に
ガイドラインを検出し、無人走行車を良好に誘導
できる。
【図面の簡単な説明】
第1図は無人走行車の一例を示した概略平面
図、第2図は光学式センサーの平面図、第3,4
図は夫々第2図のA−A線断面、B−B線断面
図、第5図は回路図、第6図は無人走行車上のコ
ンピユータ、光学式センサー等の接続を示したブ
ロツク図、第7図は光学式センサーのフオトトラ
ンジスタとガイドラインとの位置関係を示す模式
図、第8図は各フオトトランジスタの実際の受光
量の値と平滑化後の値を示す棒グラフ、第9図は
各フオトトランジスタに対する位置の重みおよび
二値化値を示す模式図、第10図は処理行程のフ
ローチヤートである。 1……無人走行車、5……ステアリング装置、
11……光学式センサー、12……ガイドライ
ン、17……フオトトランジスタ、F……床面、
M……平均値、T……閾値。

Claims (1)

    【特許請求の範囲】
  1. 1 複数の受光素子を有する光学式センサーでも
    つて床上のガイドラインを検出しつつ誘導走行す
    る無人走行車の誘導方式であつて、光学式センサ
    ーの各受光素子の受光量を隣接する受光素子の受
    光量と平均をとることによつて平滑化するととも
    に、全ての受光素子が受ける全受光量の増減変動
    に基づいて、ガイドライン検出のための閾値を高
    低変化させることを特徴とする無人走行車の誘導
    方式。
JP59108757A 1984-05-29 1984-05-29 無人走行車の誘導方式 Granted JPS60251411A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59108757A JPS60251411A (ja) 1984-05-29 1984-05-29 無人走行車の誘導方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59108757A JPS60251411A (ja) 1984-05-29 1984-05-29 無人走行車の誘導方式

Publications (2)

Publication Number Publication Date
JPS60251411A JPS60251411A (ja) 1985-12-12
JPH0441368B2 true JPH0441368B2 (ja) 1992-07-08

Family

ID=14492730

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59108757A Granted JPS60251411A (ja) 1984-05-29 1984-05-29 無人走行車の誘導方式

Country Status (1)

Country Link
JP (1) JPS60251411A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07104719B2 (ja) * 1985-12-20 1995-11-13 株式会社小松製作所 無人車の誘導装置
JPS62162115A (ja) * 1986-01-10 1987-07-18 Toyoda Autom Loom Works Ltd 画像式無人車の画像入力方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5819082A (ja) * 1981-07-26 1983-02-03 Matsushita Electric Ind Co Ltd 音声受信装置

Also Published As

Publication number Publication date
JPS60251411A (ja) 1985-12-12

Similar Documents

Publication Publication Date Title
US4703240A (en) System for guiding a driverless vehicle
US4924153A (en) Apparatus for guiding movement of an unmanned moving body
US6212468B1 (en) System for optically detecting vehicles traveling along the lanes of a road
JPS59184917A (ja) 無人搬送車の誘導方法
JP3294916B2 (ja) 無人搬送車における誘導ラインの撮像方法
JPH0441368B2 (ja)
JPH0439685B2 (ja)
JPH0416801B2 (ja)
JP3102491B2 (ja) 位置検出方法、及び位置検出装置
JPH0449682Y2 (ja)
JP2609890B2 (ja) 自走式作業車
JPS61217806A (ja) 無人走行車
JPH0687203B2 (ja) 無人搬送車の誘導用光反射テープの読み取り装置
KR20000056734A (ko) 무인차의 위치보정장치 및 위치보정방법
JPH0436404B2 (ja)
JPH0816242A (ja) 無人走行車およびその走行制御方法
JPS6172309A (ja) 無人搬送車の誘導制御装置
JP2921169B2 (ja) 光誘導ライン検出装置
JPH0345403B2 (ja)
JPH05274031A (ja) 無人搬送車の車両位置検出装置と無人搬送車の車両位置・姿勢角度検出装置
JPS6015717A (ja) 自動走行車両
JPH01232403A (ja) 無人搬送車の誘導制御方法
JPS60225208A (ja) 無人搬送車の光学的誘導装置
JPH0337043Y2 (ja)
JPH0573139A (ja) 自走台車の制御装置

Legal Events

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