JPH0354364B2 - - Google Patents
Info
- Publication number
- JPH0354364B2 JPH0354364B2 JP59167129A JP16712984A JPH0354364B2 JP H0354364 B2 JPH0354364 B2 JP H0354364B2 JP 59167129 A JP59167129 A JP 59167129A JP 16712984 A JP16712984 A JP 16712984A JP H0354364 B2 JPH0354364 B2 JP H0354364B2
- Authority
- JP
- Japan
- Prior art keywords
- plate
- calculation
- plates
- detection sensor
- mark
- 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
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/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
- G05D1/0265—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using buried wires
-
- 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/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
- G05D1/0261—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using magnetic plots
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
【発明の詳細な説明】
(産業上の利用分野)
この発明は無人搬送車の運行指示ポイントに対
する検出装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to a detection device for an automatic guided vehicle operation instruction point.
(従来技術)
一般に無人搬送車は走行路面に敷設した誘導線
よりなる運行コースに沿つて無人走行されるよう
になつている。そして、運行コース上に配設され
る各運行指示ポイントは複数個の鉄板からなるプ
レートを置いて構成され、無人搬送車はその運行
指示ポイントのプレートを近接スイツチ等からな
るマークプレート検出センサにより検知し、制御
手段がその検知した運行指示ポイントの意味を判
断して運行を制御するようになつている。(Prior Art) In general, automated guided vehicles are driven unmanned along a travel course consisting of guide lines laid on the road surface. Each operation instruction point placed on the operation course is configured by placing a plate made of a plurality of iron plates, and the automatic guided vehicle detects the plate at the operation instruction point with a mark plate detection sensor consisting of a proximity switch, etc. The control means then determines the meaning of the detected operation instruction point and controls the operation.
(発明が解決しようとする問題点)
前記のような従来の無人走行車は運行指示ポイ
ントのプレート間、又は運行指示ポイント間に運
行指示ポイントのプレートとは関係のない鉄片等
が誤つて置かれていると、その鉄片をも検出して
誤動作する虞があつた。(Problems to be Solved by the Invention) In the conventional unmanned vehicle as described above, iron pieces, etc. unrelated to the plates of the operation instruction points are erroneously placed between the operation instruction point plates or between the operation instruction points. If so, there was a risk that the iron piece would also be detected and malfunction.
発明の構成
(問題点を解決するための手段)
この発明は前記従来の問題点を解消するために
なされたものであつて、、この発明の運行指示ポ
イント検出装置は、運行コース上にプレートから
構成された運行指示ポイントが配置され、その運
行コースに沿つて走行する無人搬送車において、、
搬送車に搭載され、前記運行指示ポイントのプレ
ートを検出するマークプレート検出センサと、同
じく搬送車に搭載され、搬送車の走行距離を検出
する走行距離検出センサと、
前記マークプレート検出センサがプレートの始
端を検出したとき、その前記走行距離検出センサ
からの検出信号に基づいて走行距離を演算する演
算手段と、、その演算手段に基づいて予め定めた
プレート長さ(L)より短い距離(a)にマークプレ
ート検出センサが移動したとき、同マークプレー
ト検出センサにてプレートの有無を判断する第1
の判別手段と、第1の判別手段がプレートが無い
と判断したときには前記演算手段の演算内容をリ
セツトし、反対に、プレートが有ると判断したと
きには前記演算手段の演算を継続させる制御手段
と、前記第1の制御手段に基づいて前記演算手段
が演算を継続し予め定めたプレート長さ(L)よ
り長い距離(b)にマークプレート検出センサが移動
したとき、同マークプレート検出センサにてその
ときのプレートの有無を判断する第2の判別手段
と、第2の判別手段がプレートが有ると判断した
ときには前記演算手段の演算内容をリセツトし、
反対に、プレートがないと判断したときには当該
プレートを正規の運行指示ポイントのプレートで
あると判別する第3の判別手段とから構成したこ
とをその要旨とするものである。Structure of the Invention (Means for Solving the Problems) The present invention has been made to solve the problems of the conventional art. In an automated guided vehicle that has configured operation instruction points arranged and travels along its operation course,
a mark plate detection sensor that is mounted on the transport vehicle and detects the plate at the operation instruction point; a travel distance detection sensor that is also mounted on the transport vehicle and detects the travel distance of the transport vehicle; a calculation means for calculating a travel distance based on a detection signal from the travel distance detection sensor when a starting end is detected; and a distance (a) shorter than a predetermined plate length (L) based on the calculation means. When the mark plate detection sensor moves to
a control means for resetting the calculation contents of the calculation means when the first determination means determines that there is no plate, and conversely causing the calculation of the calculation means to continue when the first determination means determines that there is a plate; When the calculation means continues calculation based on the first control means and the mark plate detection sensor moves to a distance (b) longer than the predetermined plate length (L), the mark plate detection sensor a second determining means for determining the presence or absence of a plate; when the second determining means determines that a plate is present, resetting the calculation contents of the calculating means;
On the other hand, the gist of the present invention is to include a third determining means that determines that the plate is a regular operation instruction point plate when it is determined that there is no plate.
(作用)
前記構成により、運行指示ポイントのプレート
の始端を検出したときから走行距離検出センサか
らの検出信号に基づいて走行距離を演算手段が演
算する。そして、演算手段に基づいて予め定めた
プレート長さ(L)より短い距離(a)にマークプレ
ート検出センサが移動したとき、同マークプレー
ト検出センサにて第1の判別手段がプレートの有
無を判断する。(Function) With the above configuration, the calculation means calculates the distance traveled based on the detection signal from the distance detection sensor from the time when the starting end of the plate at the operation instruction point is detected. When the mark plate detection sensor moves to a distance (a) shorter than the plate length (L) predetermined based on the calculation means, the first discrimination means determines the presence or absence of the plate using the mark plate detection sensor. do.
この第1の判別手段がプレートが無いと判断し
たときには制御手段は前記演算手段の演算内容を
リセツトし、反対に、プレートが有ると判断した
ときには前記演算手段の演算を継続させる。そし
て、前記制御手段に基づいて前記演算手段が演算
を継続し予め定めたプレート長さ(L)より長い
距離(b)にマークプレート検出センサが移動したと
き、第2判別手段が同マークプレート検出センサ
にてそのときのプレートの有無を判断する。 When the first discrimination means determines that there is no plate, the control means resets the calculation contents of the calculation means, and on the other hand, when it determines that there is a plate, the control means continues the calculation of the calculation means. Then, when the calculation means continues calculation based on the control means and the mark plate detection sensor moves to a distance (b) longer than a predetermined plate length (L), the second discrimination means detects the same mark plate. A sensor determines the presence or absence of the plate at that time.
第2の判別手段がプレートが有ると判断したと
きには第3の判別手段が前記演算手段の演算内容
をリセツトし、反対に、プレートがないと判断し
たときには当該プレートを正規の運行指示ポイン
トのプレートであると判別する。 When the second discriminating means determines that there is a plate, the third discriminating means resets the calculation contents of the arithmetic means, and on the other hand, when it determines that there is no plate, the plate is changed to the plate of the regular operation instruction point. It is determined that there is.
(実施例)
以下、この発明を具体化した一実施例を第1図
〜第6図に従つて説明する。(Embodiment) An embodiment embodying the present invention will be described below with reference to FIGS. 1 to 6.
第1図に示すように運行コースRの中央部には
誘導線Uが無端環状に敷設され、無人搬送車1が
無人誘導走行されるようになつている。又、前記
運行コースRには複数の運行指示ポイントP1,
P2,P3…Pkがそれぞれ所定間隔をおいて配
置されている。これらの運行指示ポイントは例え
ば第3図に示すように6つの鉄板からなるプレー
トm1R,m1L,m2R,m2L,m3R,m
3Lの任意の組合せからなるマークプレートによ
り必要な運行指示の意味を有する。 As shown in FIG. 1, a guide line U is laid in an endless ring shape in the center of the operation course R, so that the automatic guided vehicle 1 can be guided in an unmanned manner. Further, the operation course R includes a plurality of operation instruction points P1,
P2, P3...P k are arranged at predetermined intervals. These operation instruction points are, for example, plates m1R, m1L, m2R, m2L, m3R, m made of six iron plates as shown in Figure 3.
A mark plate consisting of an arbitrary combination of 3L has the meaning of necessary operation instructions.
第2図に示すように無人搬送車1の車体フレー
ム2には駆動輪3及び操舵輪4が設けられ、前記
駆動輪3はミツシヨン5及びドライブモータ6に
より駆動されるよになつている。ドライブモータ
6の回転軸7には歯車状をなすスリツト板8が嵌
着され、同スリツト板8の歯部8aと対応するよ
うに走行距離検出センサとしてのパルス検出セン
サSpが設けられている。そして、前記スリツト
板8の歯部8aをドライブモータ6の回転数すな
わち無人搬送車1の実際の走行距離に比例したパ
ルス数として検出するようになつている。 As shown in FIG. 2, a body frame 2 of the automatic guided vehicle 1 is provided with drive wheels 3 and steering wheels 4, and the drive wheels 3 are driven by a transmission 5 and a drive motor 6. A gear-shaped slit plate 8 is fitted onto the rotating shaft 7 of the drive motor 6, and a pulse detection sensor Sp as a travel distance detection sensor is provided so as to correspond to the teeth 8a of the slit plate 8. The tooth portion 8a of the slit plate 8 is detected as a pulse number proportional to the rotational speed of the drive motor 6, that is, the actual travel distance of the automatic guided vehicle 1.
前記車体フレーム2の下面にはマークプレート
検出センサCa,Cbが左右一対設けられ、前記運
行指示ポイントの左右に配設されるプレートm1
L,m2L,m3L,m1R,m2R,m3Rを
それぞれ検知可能に対応するように配置されてい
る。 A pair of left and right mark plate detection sensors Ca and Cb are provided on the lower surface of the vehicle body frame 2, and a plate m1 is provided on the left and right sides of the operation instruction point.
L, m2L, m3L, m1R, m2R, and m3R are arranged so as to be detectable and correspond to each other.
又、無人搬送車1にはインターフエース9、演
算手段、第1〜第3の判別手段及び制御手段とし
てのCPU(中央処理装置)10及び二つのメモリ
すなわちROM(読み出し専用メモリ)11、
RAM(読み出し及び書込みメモリ)12等によ
り構成されるマイクロコンピユータ13が搭載さ
れている。前記ROM11に運行指示ポイントP
1〜Pkに対応する例えば第4図に示すようなマ
ークプレートパターンと同マークプレートパター
ンにそれぞれ対応した運行指示内容C1,C2,
…Cnが予め格納されている。 The automatic guided vehicle 1 also includes an interface 9, a CPU (central processing unit) 10 as a calculation means, first to third determination means, and control means, and two memories, namely, a ROM (read-only memory) 11,
A microcomputer 13 configured with a RAM (read and write memory) 12 and the like is mounted. Operation instruction point P in the ROM11
1 to Pk, for example, as shown in FIG. 4, and operation instruction contents C1, C2, corresponding to the same mark plate patterns, respectively.
...Cn is stored in advance.
前記パルス検出センサSp及びマークプレート
検出センサCa,Cbが検出した検出信号はインタ
ーフエース9を介してCPU10に出力されるよ
うになつている。 Detection signals detected by the pulse detection sensor Sp and mark plate detection sensors Ca and Cb are output to the CPU 10 via an interface 9.
CPU10は無人搬送車1が運行ポイントに達
したとき、前記マークプレート検出センサCa,
Cbのうちいずれか一方が第1列目のプレートm
1R又はプレートm1Lの始端を検出すると、前
記パルス検出センサSpから入力されてくるパル
ス信号に基づいて走行距離を演算し始め、この走
行距離が予めROM11に記憶されたプレートサ
イズ最小チエツク数a(プレート長さLよりも短
い距離)に達したとき前記マークプレート検出セ
ンサCa,Cbからの検出信号に基づいてプレート
m1R,m1Lの有無を判断するよになつてい
る。 When the automatic guided vehicle 1 reaches the operation point, the CPU 10 detects the mark plate detection sensor Ca,
Either one of Cb is the plate m in the first row
When the starting end of 1R or plate m1L is detected, the running distance starts to be calculated based on the pulse signal inputted from the pulse detection sensor Sp, and this running distance is calculated based on the plate size minimum check number a (plate size pre-stored in the ROM 11). When the distance (shorter than the length L) is reached, the presence or absence of the plates m1R and m1L is determined based on the detection signals from the mark plate detection sensors Ca and Cb.
そして、CPU10はそのとき左右のプレート
m1R,m1Lが両方とも無いと判断したときに
は演算内容をリセツトし、最初からリトライする
ようになつている。 Then, when the CPU 10 determines that both the left and right plates m1R and m1L are missing, it resets the calculation contents and retries from the beginning.
CPU10がそのとき左右いずれか一方のプレ
ートm1R,m1Lが有ると判断したときにはさ
らにCPU10は演算を継続し、その走行距離が
予めROM11に記憶されたプレートサイズ最大
チエツク数b(プレート長さLよりも長い距離)
になると、再び前記プレートm1R,m1Lの有
無を判断するようになつている。 When the CPU 10 determines that there are plates m1R and m1L on either the left or right side, the CPU 10 continues the calculation, and the distance traveled is determined to be greater than the maximum plate size check number b (less than the plate length L) stored in the ROM 11 in advance. long distance)
Then, the presence or absence of the plates m1R and m1L is determined again.
このとき、CPU10は左右のプレートm1R,
m1Lがいずれか一方が有ると判断したときには
演算内容をリセツトし、最初からリトライするよ
うになつている。 At this time, the CPU 10 is connected to the left and right plates m1R,
When m1L determines that either one exists, it resets the calculation contents and retries from the beginning.
一方、CPU10は左右のプレートm1R,m
1Lがいずれも無いと判断したときには前記最小
チエツク数aにおいて検出した当該プレートを正
規の運行指示ポイントのプレートであると判断
し、マークプレート検出センサCa,Cbが最小チ
エツク数aにおいてチエツクしたプレートの有無
を前記RAM12に記憶する。 On the other hand, the CPU10 has left and right plates m1R, m
When it is determined that there is no 1L, the plate detected at the minimum check number a is determined to be the plate of the regular operation instruction point, and the mark plate detection sensors Ca and Cb detect the plate checked at the minimum check number a. The presence or absence is stored in the RAM 12.
次にCPU10は第1列目から演算し始めてそ
の走行距離が予めROM11に記憶した第2列目
のプレートm2R,m2Lの設定値A±αの範囲
内において、そのとき左右のプレートm2R,m
2Lが両方とも無いと判断したときには演算内容
をリセツトし、最初からリトライするようになつ
ている。一方、予めROM11に記憶した第2列
目のプレートの設定値A±αの範囲内において、
プレートm2R,m2Lのうち左右いずれか一方
の始端を検出してプレートが有ると判断したとき
にはその検出したときの走行距離を第2列目プレ
ート実測値A1としてRAM12に記憶する。 Next, the CPU 10 starts calculating from the first column and determines that the travel distance is within the range of the set value A±α of the plates m2R, m2L in the second column stored in advance in the ROM 11. At that time, the left and right plates m2R, m
When it is determined that both 2L are absent, the calculation contents are reset and retried from the beginning. On the other hand, within the range of the set value A±α of the second column plate stored in advance in the ROM 11,
When the starting end of either the left or right of plates m2R and m2L is detected and it is determined that a plate is present, the traveling distance at the time of detection is stored in the RAM 12 as the second column plate actual measurement value A1.
そして、さらにCPU10は走行距離が前記実
測値A1+aになつたとき、プレートm2R,m
2Lの有無を判別する。そして、そのとき左右の
プレートm2R,m2Lが両方とも無いと判断し
たときには演算内容をリセツトし、最初からリト
ライするようになつている。 Then, when the traveling distance reaches the actual measurement value A1+a, the CPU 10 controls the plates m2R and m2R.
Determine the presence or absence of 2L. Then, when it is determined that both the left and right plates m2R and m2L are missing, the calculation contents are reset and retried from the beginning.
又、CPU10が左右いずれか一方のプレート
m2R,m2Lが有ると判断したときにはさらに
CPU10は演算を継続し、その走行距離がA1+
bになると、再び前記プレートm2R,m2Lの
有無を判断するようになつている。 Also, when the CPU 10 determines that there are plates m2R and m2L on either the left or right side, further
CPU10 continues calculation and the mileage is A1+
At the time b, the presence or absence of the plates m2R and m2L is determined again.
そして、このときCPU10は左右のプレート
m2R,m2Lがいずれか一方が有ると判断する
と、演算内容をリセツトし、最初からリトライす
るようになつている。 At this time, if the CPU 10 determines that one of the left and right plates m2R and m2L is present, it resets the calculation contents and retries from the beginning.
一方、CPU10はそのときの左右のプレート
m2R,m2Lがいずれも無いと判断したときに
は前記A1+aにおいて検出した当該プレートを
正規の運行指示ポイントのプレートであると判断
し、マークプレート検出センサCa,CbがA1+a
に置いてチエツクしたプレートの有無を前記
RAM12に記憶する。 On the other hand, when the CPU 10 determines that neither the left nor right plates m2R and m2L are present at that time, the CPU 10 determines that the plate detected at A1+a is the plate of the regular operation instruction point, and the mark plate detection sensors Ca and Cb A1+a
Check the presence or absence of the plate placed on the
Store in RAM12.
次に第3列目の時も前記第2列目と同様にプレ
ートm3R,m3Lの有無の判別をする。 Next, in the case of the third row, the presence or absence of the plates m3R and m3L is determined in the same manner as in the second row.
すなわち、CPU10は第1列目から演算し始
めてその走行距離が予めROM11に記憶した第
3列目のプレートm3R,m3Lの設定値B±α
の範囲内において、左右のプレートm3R,m3
Lが両方とも無いと判断したとには演算内容をリ
セツトし、最初からリトライするようになつてい
る。一方、予めROM11に記憶した第3列目の
プレートm3R,m3Lの設定値B±αの範囲内
において、プレートm3R,m3Lのうち左右い
ずれか一方の始端を検出し、プレートが有ると判
断したときにはその検出したときの走行距離を第
3列目プレート実測値B1としてRAM12に記憶
する。 That is, the CPU 10 starts calculating from the first column, and calculates the travel distance from the set value B±α of the plates m3R and m3L in the third column, which is stored in the ROM 11 in advance.
Within the range of, left and right plates m3R, m3
When it is determined that both L are absent, the calculation contents are reset and retried from the beginning. On the other hand, when the starting end of either the left or right of the plates m3R, m3L is detected within the range of the set value B±α of the plates m3R, m3L in the third column stored in the ROM 11 in advance, and it is determined that there is a plate. The travel distance at the time of the detection is stored in the RAM 12 as the third column plate actual measurement value B1.
そして、さらにCPU10は走行距離が前記実
測値B1+aになつたとき、プレートm3R,m
3Lの有無を判別する。そして、左右のプレート
m3R,m3Lが両方とも無いと判断したときに
は演算内容をリセツトし、最初からリトライする
ようになつている。 Then, when the traveling distance reaches the actual measurement value B1+a, the CPU 10 controls the plates m3R and m3R.
Determine the presence or absence of 3L. When it is determined that both the left and right plates m3R and m3L are missing, the calculation contents are reset and retried from the beginning.
又、CPU10が左右いずれか一方のプレート
m3R,m3Lが有ると判断したこにはさらに
CPU10は演算を継続し、その走行距離がB1+
bになると、再び前記プレートm3R,m3Lの
有無を判断するようになつている。 In addition, if the CPU 10 determines that there are plates m3R and m3L on either the left or right side, further
CPU10 continues calculation and the distance traveled is B1+
When the time comes to b, the presence or absence of the plates m3R and m3L is determined again.
そして、このときCPU10は左右のプレート
m3R,m3Lのいずれか一方が有ると判断した
ときには演算内容をリセツトし、最初からリトラ
イするようになつている。 At this time, when the CPU 10 determines that one of the left and right plates m3R and m3L is present, it resets the calculation contents and retries from the beginning.
一方、CPU10は左右のプレートm3R,m
3Lがいずれも無いと判断したときには前記B1
+aにおいて検出した当該プレートを正規の運行
指示ポイントのプレートであると判断し、マーク
プレート検出センサCa,CbがB1+aにおいてチ
エツクしたプレートの有無を前記RAM12に記
憶する。 On the other hand, the CPU10 has left and right plates m3R, m
When it is determined that there are no 3Ls, the above B1
The plate detected at B1+a is determined to be the plate at the regular operation instruction point, and the presence or absence of the plate checked at B1+a by the mark plate detection sensors Ca and Cb is stored in the RAM 12.
以上、第1〜第3列のプレートの有無の判別が
終了すると、CPU10はRAM12に記憶した各
列のプレートを統合してマークプレートパターン
とし、この統合したマークプレートパターンが予
めROM11に登録したマークプレートパターン
の中のいずれか一つである場合にはこのマークプ
レートパターンの意味に基づいた所定の運行指示
信号(例えばドライブモータコントローラへの速
度指令信号)を出力するようになつている。又、
この統合したマークプレートパターンがROM1
1に登録されたマークプレートパターンでない場
合には演算内容をリセツトしてリトライするよう
になつている。 As described above, when the determination of the presence or absence of plates in the first to third columns is completed, the CPU 10 integrates the plates of each column stored in the RAM 12 to form a mark plate pattern, and this integrated mark plate pattern becomes the mark registered in advance in the ROM 11. If the mark is one of the plate patterns, a predetermined operation instruction signal (for example, a speed instruction signal to the drive motor controller) is output based on the meaning of the mark plate pattern. or,
This integrated mark plate pattern is ROM1
If the mark plate pattern is not registered as No. 1, the calculation contents are reset and retried.
さて、以上のように構成された無人搬送車にお
ける運行指示ポイントの検出センサ出装置の作用
を説明する。 Now, the operation of the operation instruction point detection sensor output device in the automatic guided vehicle configured as above will be explained.
ドライブモータ6を駆動して無人搬送車1が走
行している状態で運行指示ポイントに達したと
き、
CPU10はマークプレート検出センサCa,Cb
のうちいずれか一方が第1列目のプレートm1
R,m1Lの始端を検出すると、前記パルス検出
センサSpから入力されてくるパルス信号を演算
し始め、この走行距離が予めROM11に記憶さ
れたプレートサイズ最小チエツク数aに達したと
き前記マークプレート検出センサCa,Cbからの
検出信号に基づいてプレートm1R,m1Lの有
無を判断する。 When the automatic guided vehicle 1 reaches the operation instruction point while driving the drive motor 6, the CPU 10 detects the mark plate detection sensors Ca, Cb.
One of them is plate m1 in the first row.
When the start end of R, m1L is detected, the pulse signal inputted from the pulse detection sensor Sp starts to be calculated, and when this travel distance reaches the minimum plate size check number a stored in the ROM 11 in advance, the mark plate is detected. The presence or absence of plates m1R and m1L is determined based on detection signals from sensors Ca and Cb.
このとき、CPU10は左右のプレートm1R,
m1Lが両方とも無いと判断したときには演算内
容をリセツトし、最初からリトライする。 At this time, the CPU 10 is connected to the left and right plates m1R,
When it is determined that both m1L are absent, the calculation contents are reset and retried from the beginning.
反対にこのとき、CPU10が左右いずれか一
方のプレートm1R,m1Lが有ると判断したと
きにはさらに演算を継続し、その走行距離が予め
ROM11に記憶されたプレートサイズ最大チエ
ツク数bになると、再び前記プレートm1R,m
1Lの有無を判断する。 On the other hand, at this time, when the CPU 10 determines that there are plates m1R and m1L on either the left or right side, the calculation is continued, and the distance traveled is determined in advance.
When the maximum plate size check number b stored in the ROM 11 is reached, the plates m1R, m
Determine the presence or absence of 1L.
このとき、CPU10は左右のプレートm1R,
m1Lがいずれか一方が有ると判断したときには
演算内容をリセツトし、最初からリトライする。 At this time, the CPU 10 is connected to the left and right plates m1R,
When m1L determines that either one exists, it resets the calculation contents and retries from the beginning.
反対にCPU10は左右のプレートm1R,m
1Lがいずれも無いと判断としたときには前記最
小チエツク数aにおいて検出した当該プレートを
正規の運行指示ポイントのプレートであると判断
し、マークプレート検出センサCa,Cbが最小チ
エツク数aにおいてチエツクしたプレートの有無
を前記RAM12に記憶する。 On the other hand, CPU10 has left and right plates m1R, m
When it is determined that there is no 1L, the plate detected at the minimum check number a is determined to be the plate of the regular operation instruction point, and the plate detected by the mark plate detection sensors Ca and Cb at the minimum check number a is determined. The presence or absence of is stored in the RAM 12.
次にCPU10は第1列目から演算し始めてそ
の走行距離が予めROM11に記憶した第2列目
のプレートの設定値A±αの範囲内において、そ
のとき左右のプレートm2R,m2Lが両方とも
無いと判断したときには演算内容をリセツトし、
最初からリトライする。 Next, the CPU 10 starts calculating from the first column, and if the travel distance is within the range of the set value A±α of the second column plate stored in the ROM 11 in advance, then both the left and right plates m2R and m2L are absent. When it is determined, the calculation contents are reset,
Retry from the beginning.
一方、予めROM11に記憶した第2例目のプ
レートの設定値A±αの範囲内においてプレート
m2R,m2Lのうち左右いずれか一方の始端を
検出し、プレートが有ると判断したときにはその
検出したときの走行距離を第2列目プレート実測
値A1としてRAM12に記憶する。 On the other hand, if the starting end of either the left or right of the plates m2R and m2L is detected within the range of the set value A±α of the second example plate stored in the ROM 11 in advance, and it is determined that there is a plate, the detection is performed. The travel distance is stored in the RAM 12 as the second column plate actual measurement value A1.
そして、さらにCPU10は走行距離が前記実
測値A1+aになつたとき、プレートm2R,m
2Lの有無を判別する。そして、そのとき左右の
プレートm2R,m2Lが両方とも無いと判断し
たときには演算内容をリセツトし、最初からリト
ライする。 Then, when the traveling distance reaches the actual measurement value A1+a, the CPU 10 controls the plates m2R and m2R.
Determine the presence or absence of 2L. Then, when it is determined that both the left and right plates m2R and m2L are missing, the calculation contents are reset and retried from the beginning.
又、CPU10が左右いずれか一方のプレート
m2R,m2Lが有ると判断したときにはさらに
CPU10は演算を継続し、その走行距離がA1+
bになると、再び前記プレートm2R,m2Lの
有無円判断する。 Also, when the CPU 10 determines that there are plates m2R and m2L on either the left or right side, further
CPU10 continues calculation and the mileage is A1+
When reaching b, the presence or absence of the plates m2R and m2L is determined again.
そして、このときCPU10は左右のプレート
m2R,m2Lのいずれか一方が有ると判断した
ときには演算内容をリセツトし、最初からリトラ
イする。 At this time, when the CPU 10 determines that one of the left and right plates m2R and m2L is present, it resets the calculation contents and retries from the beginning.
一方、CPU10は左右のプレートm2R,m
2Lがいずれも無いと判断したときには前記A1
+aにおいて検出した当該プレートを正規の運行
指示ポイントのプレートであると判断し、マーク
プレート検出センサCa,Cbが前記A1+aにおい
てチエツクしたプレートの有無を前記RAM12
に記憶する。 On the other hand, the CPU10 has left and right plates m2R, m
When it is determined that there is no 2L, the above A1
The plate detected at A1+a is determined to be the plate of the regular operation instruction point, and the mark plate detection sensors Ca and Cb check the presence or absence of the plate checked at A1+a.
to be memorized.
次に第3列目の時も前記第2列目と同様にプレ
ートm3R,m3Lの有無を判別する。 Next, in the case of the third row, the presence or absence of the plates m3R and m3L is determined in the same manner as in the second row.
すなわち、CPU10は第1列目から演算し始
めてその走行距離が予めROM11に記憶した第
3列目のプレートの設定値B±αの範囲内におい
て、そのとき左右のプレートm3R,m3Lが両
方とも無いと判断したときには演算内容をリセツ
トし、最初からリトライする。一方、予めROM
11に記憶した第3列目のプレートの設定値B±
αの範囲内において、プレートm3R,m3Lの
うち左右いずれか一方の始端を検出し、プレート
が有ると判断したときにはその検出したときの走
行距離を第3列目プレート実測値B1としてRAM
12に記憶する。 That is, the CPU 10 starts calculating from the first column, and if the travel distance is within the range of the set value B±α of the third column plate stored in advance in the ROM 11, then both the left and right plates m3R and m3L are absent. When it is determined that this is the case, the calculation contents are reset and retried from the beginning. On the other hand, in advance ROM
Setting value B± of the third column plate stored in 11
Within the range of α, the starting edge of either the left or right of plates m3R and m3L is detected, and when it is determined that there is a plate, the traveling distance at the time of detection is set as the third column plate actual measurement value B1 in the RAM
Store in 12.
そして、さらにCPU10は走行距離が前記実
測値B1+aになつたとき、プレートm3R,m
3Lの有無を判別する。そして、そのとき左右の
プレートm3R,m3Lが両方とも無いと判断し
たときには演算内容をリセツトし、最初からリト
ライする。 Then, when the traveling distance reaches the actual measurement value B1+a, the CPU 10 controls the plates m3R and m3R.
Determine the presence or absence of 3L. Then, when it is determined that both the left and right plates m3R and m3L are missing, the calculation contents are reset and retried from the beginning.
又、CPU10が左右いずれか一方のプレート
m3R,m3Lが有ると判断しときにはさらに
CPU10は演算を継続し、その走行距離がB1+
bになると、再び前記プレートm3R,m3Lの
有無を判断する。 Also, if the CPU 10 determines that there are plates m3R and m3L on either the left or right side, further
CPU10 continues calculation and the distance traveled is B1+
When reaching b, the presence or absence of the plates m3R and m3L is determined again.
そして、このときCPU10は左右のプレート
m3R,m3Lがいずれか一方が有ると判断した
ときには演算内容をリセツトし、最初からリトラ
イする。 At this time, when the CPU 10 determines that there is either one of the left and right plates m3R and m3L, it resets the calculation contents and retries from the beginning.
一方、CPU10は左右のプレートm3R,m
3Lがいずれも無いと判断したときには前B1+
aにおいて検出した当該プレートを正規の運行指
示ポイントのプレートであると判断し、マークプ
レート検出センサCa,CbがB1+aにおいてチエ
ツクしたプレートの有無を前記RAM12以上に
記憶する。 On the other hand, the CPU10 has left and right plates m3R, m
When it is determined that none of the 3Ls are present, the front B1+
The plate detected at step a is determined to be the plate of the regular operation instruction point, and the presence or absence of the plate checked at B1+a by mark plate detection sensors Ca and Cb is stored in the RAM 12 or higher.
以上、第1〜第3列のプレートの有無の判別が
終了すると、CPU10はRAM12に記憶した各
列のプレートを統合してマークプレートパターン
とし、この統合したマークプレートパターンが予
めROM11に登録したマークプレートパターン
の中のいずれか一つである場合にはこのマークプ
レートパターンの意味に基づいた所定の運行指令
信号を出力する。又、この統合したマークプレー
トパターンがROM11に登録されたマークプレ
ートパターンでない場合には演算内容をリセツト
してリトライする。 As described above, when the determination of the presence or absence of plates in the first to third columns is completed, the CPU 10 integrates the plates of each column stored in the RAM 12 to form a mark plate pattern, and this integrated mark plate pattern becomes the mark registered in advance in the ROM 11. If it is one of the plate patterns, a predetermined operation command signal based on the meaning of this mark plate pattern is output. If the integrated mark plate pattern is not the mark plate pattern registered in the ROM 11, the calculation contents are reset and retried.
このように運行コースに正規に敷設された運行
指示ポイントのマークプレートの配置及びプレー
トのサイズを逐一チエツクしているので確実にそ
の運行指示ポイントに基づいて荷役作業を行なう
ことが可能となる。 In this way, since the arrangement and size of the mark plates of the operation instruction points duly laid out on the operation course are checked one by one, it is possible to reliably carry out cargo handling operations based on the operation instruction points.
そして、各列間のプレートの間に運行指示ポイ
ントとは関係のない鉄片が誤つて置かれていたと
きにはこの鉄片が正規のプレートでないことを
CPU10が判別できるので無人搬送車1が誤動
作を起こすことは防止される。 If an iron piece unrelated to the operation instruction point is mistakenly placed between the plates between each row, it is confirmed that this iron piece is not a regular plate.
Since the CPU 10 can make the determination, the automatic guided vehicle 1 is prevented from malfunctioning.
さらに最小チエツク数aと最大チエツク数bと
の間にプレートの大きさを決定すればよいのでプ
レートの寸法精度を高くする必要もなく、さらに
は運行コースRにプレートを敷設する際に取付け
及び配置寸法の許容範囲を大きくとることができ
るので、取付け作業及びプレートの製作を容易に
行なうことができる。 Furthermore, since the size of the plate can be determined between the minimum number of checks a and the maximum number of checks b, there is no need to increase the dimensional accuracy of the plate. Since the dimensional tolerance range can be widened, the mounting work and the manufacture of the plate can be easily performed.
発明の効果
以上、詳述したようにこの発明は正規のマーク
プレートのみ検出することができるので無人搬送
車の誤動作を防止でき、そのことによつて信頼
性、安全性を向上することができ、さらにはプレ
ートの製作及び運行コースに対しての敷設を容易
に行なうこことができる効果を奏するので産業利
用上優れた発明である。Effects of the Invention As detailed above, this invention can detect only regular mark plates, thereby preventing malfunctions of automatic guided vehicles, thereby improving reliability and safety. Furthermore, it is an excellent invention for industrial use because it has the effect of making the plate easy to manufacture and laying on the travel course.
第1図は無人搬送車の運行コースを示す略体平
面図、第2図は無人搬送車の拡大側面図、第3図
はマークプレートの説明図、第4図は運行指示ポ
イントとの種類を示す平面図、第5図はこの運行
指示ポイント検出装置のフローチヤート、第6図
は検出状態を示す説明図である。
無人搬送車1、車体フレーム2、ドライブモー
タ6、回転軸7、スリツト板8、インターフエー
ス9、CPU10、ROM11、RAM12、マイ
クロコンピユータ13、パルス検出センサSp、
誘導線U、マークプレート検出センサCa,Cb、
プレートm1R〜m3R,m1L〜m3L、運行
指示ポイントP1〜Pk。
Figure 1 is a schematic plan view showing the operation course of the automatic guided vehicle, Figure 2 is an enlarged side view of the automatic guided vehicle, Figure 3 is an explanatory diagram of the mark plate, and Figure 4 shows the types of operation instruction points. FIG. 5 is a flowchart of this operation instruction point detection device, and FIG. 6 is an explanatory diagram showing the detection state. Automatic guided vehicle 1, body frame 2, drive motor 6, rotating shaft 7, slit plate 8, interface 9, CPU 10, ROM 11, RAM 12, microcomputer 13, pulse detection sensor Sp,
Guide wire U, mark plate detection sensor Ca, Cb,
Plates m1R to m3R, m1L to m3L, operation instruction points P1 to Pk.
Claims (1)
指示ポイントが配置され、その運行コースに沿つ
て走行する無人搬送車において、 搬送車に搭載され、前記運行指示ポイントのプ
レートを検出するマークプレート検出センサと、 同じく搬送車に搭載され、搬送車の走行距離を
検出する走行距離検出センサと、 前記マークプレート検出センサがプレートの始
端を検出したとき、その前記走行距離検出センサ
からの検出信号に基づいて走行距離を演算する演
算手段と、 その演算手段に基づいて予め定めたプレート長
さ(L)より短い距離(a)にマークプレート検出セ
ンサが移動したとき、同マークプレート検出セン
サにてプレートの有無を判断する第1の判別手段
と、 第1の判別手段がプレートが無いと判断したと
きには前記演算手段の演算内容をリセツトし、反
対に、プレートが有ると判断したときには前記演
算手段の演算を継続させる制御手段と、 前記制御手段に基づいて前記演算手段が演算を
継続し予め定めたプレート長さ(L)より長い距
離(b)にマークプレート検出センサが移動したと
き、同マークプレート検出センサにてそのときの
プレートの有無を判断する第2の判別手段と、 第2の判別手段がプレートが有ると判断したと
きには前記演算手段の演算内容をリセツトし、反
対に、プレートがないと判断したときには当該プ
レートを正規の運行指示ポイントのプレートであ
ると判別する第3のの判別手段と から構成したことを特徴とする無人搬送車の運行
指示ポイント検出装置。[Scope of Claims] 1. In an automated guided vehicle in which a driving instruction point composed of a plate is placed on a driving course and travels along the driving course, the system is mounted on the guided vehicle and detects the plate of the driving instruction point. a mark plate detection sensor that detects the travel distance of the transport vehicle; a travel distance detection sensor that is also mounted on the transport vehicle and detects the travel distance of the transport vehicle; and when the mark plate detection sensor detects the starting end of the plate, a a calculation means for calculating the traveling distance based on the detection signal; and when the mark plate detection sensor moves to a distance (a) shorter than a predetermined plate length (L) based on the calculation means, a first discriminating means for determining the presence or absence of a plate; and when the first discriminating means determines that there is no plate, it resets the computation content of the arithmetic means; control means for continuing the calculation of the means; and when the calculation means continues the calculation based on the control means and the mark plate detection sensor moves to a distance (b) longer than a predetermined plate length (L), the same operation is performed. A second determining means uses a mark plate detection sensor to determine the presence or absence of a plate at that time; and when the second determining means determines that a plate is present, it resets the calculation contents of the calculating means; An operation instruction point detection device for an automatic guided vehicle, characterized in that the device comprises a third discriminating means for determining that the plate is a regular operation instruction point plate when it is determined that there is no such plate.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59167129A JPS6145308A (en) | 1984-08-08 | 1984-08-08 | Detector for operation indicating point of unmanned truck |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59167129A JPS6145308A (en) | 1984-08-08 | 1984-08-08 | Detector for operation indicating point of unmanned truck |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6145308A JPS6145308A (en) | 1986-03-05 |
| JPH0354364B2 true JPH0354364B2 (en) | 1991-08-20 |
Family
ID=15843968
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59167129A Granted JPS6145308A (en) | 1984-08-08 | 1984-08-08 | Detector for operation indicating point of unmanned truck |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6145308A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2671303B2 (en) * | 1987-05-13 | 1997-10-29 | 株式会社明電舎 | Unmanned vehicle control device |
| JPH04108206U (en) * | 1991-03-01 | 1992-09-18 | 株式会社明電舎 | Position correction detection device for autonomous unmanned vehicles |
-
1984
- 1984-08-08 JP JP59167129A patent/JPS6145308A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6145308A (en) | 1986-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0354364B2 (en) | ||
| JP3712908B2 (en) | Automated guided vehicle and its taxiway | |
| JP3275364B2 (en) | Reverse traveling control method for automatic guided vehicles | |
| JPH05324058A (en) | Directional system for autonomous guided vehicles | |
| JP2676975B2 (en) | Operation control device for unmanned vehicles | |
| JPH0820901B2 (en) | How to drive an automated guided vehicle | |
| JPH0745764Y2 (en) | Driving control system for unmanned vehicles | |
| JPS6145309A (en) | Detector for operation indicating point of unmanned truck | |
| JP2682114B2 (en) | Driving control device for unmanned vehicles | |
| JP3030918B2 (en) | Travel control method for automatic guided vehicles | |
| JPH05150832A (en) | Control method for unmanned work vehicle | |
| JPH0431125B2 (en) | ||
| JPH1165656A (en) | Travel control method and travel control device for unmanned vehicles | |
| JP2002108447A (en) | Gyro guided unmanned transfer device | |
| JPH0142866B2 (en) | ||
| JP2555570B2 (en) | Unmanned vehicle guidance device | |
| JPH0797292B2 (en) | Mobile vehicle guidance equipment | |
| JPH04321107A (en) | Operation controller for unmanned vehicle | |
| JP2661229B2 (en) | Operation control device for non-entry vehicles | |
| JPH05165517A (en) | Control method for unmanned work vehicle | |
| JPH0332084B2 (en) | ||
| JPH049325B2 (en) | ||
| JPH09267685A (en) | Vehicle left / right turn display | |
| JPH0560122B2 (en) | ||
| JPH0233607A (en) | Driving method for three-wheeled unmanned vehicle |