JPH0416801B2 - - Google Patents

Info

Publication number
JPH0416801B2
JPH0416801B2 JP59121562A JP12156284A JPH0416801B2 JP H0416801 B2 JPH0416801 B2 JP H0416801B2 JP 59121562 A JP59121562 A JP 59121562A JP 12156284 A JP12156284 A JP 12156284A JP H0416801 B2 JPH0416801 B2 JP H0416801B2
Authority
JP
Japan
Prior art keywords
phototransistor
guideline
value
light
values
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
Application number
JP59121562A
Other languages
English (en)
Other versions
JPS61819A (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 JP59121562A priority Critical patent/JPS61819A/ja
Publication of JPS61819A publication Critical patent/JPS61819A/ja
Publication of JPH0416801B2 publication Critical patent/JPH0416801B2/ja
Granted legal-status Critical Current

Links

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/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0244—Control 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図は無人走行車の一例としての
三輪型無人走行車1の概略平面図であり、2は走
行モータ3に直結され垂直軸4まわりでステアリ
ング旋回する駆動輪、5は該垂直軸4に固定した
スプロケツト6と該スプロケツト6にチエーン7
連結したステアリングモータ8とからなるステア
リング装置、9は従動輪であるが、この無人走行
車1では特に上記駆動輪2の前方左側へ偏寄した
位置に光学式センサー11が取付けてある。この
無人走行車1では上記のように光学式センサー1
1が駆動輪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、A/Dコンバータ24を介して車体
1上に塔載したコンピユータ25に接続されてい
て、該コンピユータ25は各インターフエイス2
6,27を介して前記走行モータ3、ステアリン
グモータ8に接続されており、後に詳述する方式
でもつてフオトトランジスタ17の出力信号をコ
ンピユータ25が演算解析してガイドライン位置
を算出し、該算出値に基づいて走行モータ3ある
いはステアリングモータ8を適宜駆動して誘導走
行するようになつている。31,32,33は
夫々コンピユータ25内のRAM、CPUおよび
ROMである。
すなわち、コンピユータ25からのフオトトラ
ンジスタ選択指令29によりマルチプレクサ22
が適宜切換えられ、センサー一端のフオトトラン
ジスタ17からの出力電圧から順に該A/Dコン
バータに入力され、該出力電圧が対応するデジタ
ル値に変換されてコンピユータ25内のRAM3
1に格納される。
つまり、例えばセンサー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番の各フオトトランジスタ1
7の電圧値の平滑化については、夫々その両側の
値との平均値をとつている。
つまり、例えば第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についての平滑化値すべてから
適当の閾値Tを設定する。
第7,8図からも明らかなように、平滑化前の
実際の電圧値(白丸)では、ガイドライン位置
(第5〜8番)以外のフオトトランジスタ位置
(第14番)においても閾値Tを越える値が存在す
るが、平滑化後にはガイドライン位置のフオトト
ランジスタ(第5〜8番)のみの値しか閾値Tを
越えず、ガイドライン位置の正確な検出が行なえ
るようになつている。
そして、次には上記演算により求めた閾値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が左
右いずれかへと上記ずれを修正する方向へ回転駆
動される(第10図)。
つまり、例えば上記例では検出値が「11」であ
り、センサー11の中央の位置重みは「15」であ
ることから、第7図においてセンサー11つまり
車体1が右方へずれていることになり、ステアリ
ングモータ8が車体1を左方へ移動する方向へ回
転される。車体1が左方へずれている場合には、
もちろんステアリングモータ8は逆方向へ回転さ
れる。
上記行程をフローチヤートで表わすと第10図
の通りであり、この実施例では「スタート」から
「ステアリング左回転」または「ステアリング右
回転」を経て再び「受光量を…メモリに格納」に
まで戻る1サイクルタイムは約30ミリ秒であり、
この処理を走行中繰返し継続することにより、無
人車はガイドラインの汚れ、あるいは床面の反射
が場所により異る等の支障があつても良好にガイ
ドラインに沿つて走行する。
なお、ガイドラインが中断している地点では上
記無人走行車は機上のコンピユータ25が該中断
を判断して停止するが、予めコンピユータ25の
ROM33内にガイドライン中断以後の走行情報
(走行速度、ステアリング角度の情報等が走行距
離の関数となつて記憶されたもの)が収納してあ
れば、無人走行車はガイドラインの中断している
部分においても上記走行情報に基づいて自動走行
できる。
以上の説明で明らかなように、本発明は光学式
センサーの各受光素子が受ける受光量の値を、隣
接する1カ所または複数カ所の受光素子の受光量
値との比較によつて平滑化し、該平滑化後の値に
よりガイドラインの検出をするので、ガイドライ
ン位置以外の受光素子に不測に強い反射光線が入
射しても、この局部的に高い受光量をガイドライ
ンと判断してしまうことがなく、したがつて無人
走行車もガイドラインを外れることなく正常に走
行し続けることができる。
【図面の簡単な説明】
第1図は無人走行車の一例を示した概略平面
図、第2図は光学式センサーの平面図、第3,4
図は夫々第2図のA−A線断面図、B−B線断面
図、第5図は回路図、第6図は無人走行車上のコ
ンピユータ、光学式センサー等の接続を示したブ
ロツク図、第7図は光学式センサーのフオトトラ
ンジスタとガイドラインとの位置関係を示す模式
図、第8図は各フオトトランジスタの実際の受光
量の値と平滑化後の値を示す棒グラフ、第9図は
各フオトトランジスタに対する位置の重みおよび
二値化値を示す模式図、第10図は処理行程のフ
ローチヤートである。 1……無人走行車、2……駆動輪、5……ステ
アリング装置、11……光学式センサー、12…
…ガイドライン、17……フオトトランジスタ、
F……床面。

Claims (1)

    【特許請求の範囲】
  1. 1 光学式センサーでもつて床上のガイドライン
    を検出しつつ誘導走行する無人走行車における誘
    導方式であつて、光学式センサーの各受光素子が
    受ける受光量の値を、隣接する1カ所または複数
    カ所の受光素子の受光量値との比較によつて平滑
    化し、該平滑化後の値によりガイドラインの検出
    をすることを特徴とする無人走行車の誘導方式。
JP59121562A 1984-06-13 1984-06-13 無人走行車の誘導方式 Granted JPS61819A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59121562A JPS61819A (ja) 1984-06-13 1984-06-13 無人走行車の誘導方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59121562A JPS61819A (ja) 1984-06-13 1984-06-13 無人走行車の誘導方式

Publications (2)

Publication Number Publication Date
JPS61819A JPS61819A (ja) 1986-01-06
JPH0416801B2 true JPH0416801B2 (ja) 1992-03-25

Family

ID=14814304

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59121562A Granted JPS61819A (ja) 1984-06-13 1984-06-13 無人走行車の誘導方式

Country Status (1)

Country Link
JP (1) JPS61819A (ja)

Also Published As

Publication number Publication date
JPS61819A (ja) 1986-01-06

Similar Documents

Publication Publication Date Title
JPH0475523B2 (ja)
ITRM960147A1 (it) Dispositivo per la determinazione della distanza di un veicolo da una marcatura laterale di una carreggiata stradale
JPH0368405B2 (ja)
JP3294916B2 (ja) 無人搬送車における誘導ラインの撮像方法
JPH0439685B2 (ja)
JPH0441368B2 (ja)
JPH0449682Y2 (ja)
JPS61819A (ja) 無人走行車の誘導方式
JPH0588746A (ja) 走行車の安全装置
JPH0441363Y2 (ja)
JP2676831B2 (ja) 無人搬送車の位置検出装置
JP2863361B2 (ja) 無人作業車の制御方法
JPS61217806A (ja) 無人走行車
JPH0687203B2 (ja) 無人搬送車の誘導用光反射テープの読み取り装置
JPH0436404B2 (ja)
JPH0783827A (ja) 車両の路面状態検出装置
CN114594769B (zh) 行走导航系统、机房巡检系统和机房巡检方法
JPH02236707A (ja) 無人車の走行制御装置
JPS61202208A (ja) 無人走行車の分岐路での誘導方法
JP3401023B2 (ja) 無人作業車の制御方法
JPH07110710A (ja) 走行体の位置・方向検出装置
JPS63228204A (ja) 無人誘導車の走行制御方法
JPS59191617A (ja) 自走式運搬車の制御方法
JPH04145506A (ja) 光学誘導式無人搬送車の誘導装置
JP2584468Y2 (ja) 自律走行無人車の姿勢角補正検出装置