JPH0239804B2 - - Google Patents
Info
- Publication number
- JPH0239804B2 JPH0239804B2 JP59132029A JP13202984A JPH0239804B2 JP H0239804 B2 JPH0239804 B2 JP H0239804B2 JP 59132029 A JP59132029 A JP 59132029A JP 13202984 A JP13202984 A JP 13202984A JP H0239804 B2 JPH0239804 B2 JP H0239804B2
- Authority
- JP
- Japan
- Prior art keywords
- traveling
- bogie
- measuring roller
- detection sensor
- running
- 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
Links
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はコンクリート床仕上げ用の自走式のオ
ートフイツシヤなどに使用される自律航法装置を
備えた走行台車に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a traveling trolley equipped with an autonomous navigation device used in a self-propelled autofinisher for finishing concrete floors.
[従来の技術]
現在、コンクリート床仕上げは、モノリシツク
工法が主流となつており、この工法ではコンクリ
ートが固まるのと平行して床仕上げを行うため、
深夜作業になつており、またコンクリート床面を
仕上げるときに生じる粉塵は、作業環境を著しく
悪くしている。このようにコンクリート床面の仕
上げ作業は、労働条件が必ずしも良くないが、現
在に至つても充分の解決決策がとられていない。[Conventional technology] Currently, the mainstream method for finishing concrete floors is the monolithic construction method.
Work is being done late at night, and the dust generated when finishing concrete floors is making the work environment extremely poor. As described above, the working conditions for finishing work on concrete floors are not necessarily good, but to date, no adequate solution has been taken.
[発明の目的]
従つて、本発明は、無人運転すなわちオートフ
イニツシヤなどに使つて最適の自律航法装置を備
えた走行台車を提供することを目的としている。[Object of the Invention] Accordingly, an object of the present invention is to provide a traveling trolley equipped with an optimal autonomous navigation device for use in unmanned operation, that is, autofinishing.
[発明の構成]
本発明の自律航法装置を備えた走行台車は、走
行台車と、その走行台車に設けたステアリング可
能な前輪と、その走行台車に設けた駆動用の後輪
と、その走行台車に設けた走行台車の走行距離お
よび方向を検知するためのメジヤリングローラ
と、単位時間毎のメジヤリングローラの走行距離
を検知するメジヤリングローラ距離検知センサ
と、そのメジヤリングローラの走行方向を検知す
るメジヤリングローラ方向検知センサと、その走
行台車に設けた基準軸に対する走行台車の方向を
検知する台車方向検知センサと、その走行台車に
設けたこれらのセンサの検知信号から走行台車の
走行方向及び走行速度を制御する制御装置とを含
み、該制御装置は、単位時間毎にその時点におけ
るメジヤリングローラ距離検知センサで検知され
た走行距離とメジヤリングローラ方向検知センサ
で検知されたメジヤリングローラの走行方向と台
車方向検知センサで検知された台車方向とから走
行台車の現在位置を算出し、該算出された現在位
置とその時点における目標位置との相違量に基づ
いて走行台車の走行方向及び走行速度を制御する
ように構成されている。[Structure of the Invention] A running bogie equipped with an autonomous navigation device of the present invention includes a running bogie, a steerable front wheel provided on the running bogie, a driving rear wheel provided on the running bogie, and a running bogie. A measuring roller for detecting the traveling distance and direction of the traveling trolley installed in the vehicle, a measuring roller distance detection sensor for detecting the traveling distance of the measuring roller for each unit time, and a measuring roller distance detection sensor for detecting the traveling direction of the measuring roller. A measuring roller direction detection sensor is installed on the traveling truck, and a truck direction detection sensor is installed on the traveling truck to detect the direction of the traveling truck with respect to a reference axis. and a control device that controls the traveling speed, and the control device is configured to calculate, for each unit time, the traveling distance detected by the measuring roller distance detection sensor and the measuring roller direction detected by the measuring roller direction detecting sensor. The current position of the running bogie is calculated from the running direction and the bogie direction detected by the bogie direction detection sensor, and the running direction and running of the running bogie are calculated based on the amount of difference between the calculated current position and the target position at that time. Configured to control speed.
本発明の実施に際し、走行台車に設けたセンサ
と走行路に設けたドツグよりなる位置修正装置を
備え、走行台車の走行制御の精度を更に向上する
ように構成するのが好ましい。 When carrying out the present invention, it is preferable to include a position correction device consisting of a sensor provided on the traveling vehicle and a dog provided on the traveling path, so as to further improve the accuracy of travel control of the traveling vehicle.
また、メジヤリングローラ距離検知センサおよ
びメジヤリングローラ方向検知センサは、エンコ
ーダとして具体化され、また台車方向検知センサ
は、ジヤイロコンパスとして具体化されるのが好
ましい。 Further, it is preferable that the measuring roller distance detection sensor and the measuring roller direction detection sensor are embodied as encoders, and the truck direction detection sensor is embodied as a gyro compass.
[作用]
上記した様な構成を有する本発明によれば、制
御装置は、メジヤリングローラ距離検知センサ、
メジヤリングローラ方向検知センサおよび台車方
向検知センサの検出信号に基づき走行台車の現在
位置を算出し、その結果を記憶されている指示走
行路と比較して、走行を制御することができ、オ
ートフイニツシヤに使用すれば、オートフイニツ
シヤを無人運転することができる。[Function] According to the present invention having the above-described configuration, the control device includes a measuring roller distance detection sensor,
The current position of the traveling truck is calculated based on the detection signals of the measuring roller direction detection sensor and the truck direction detection sensor, and the result is compared with the stored instructed traveling route to control the traveling. If used in a finisher, the autofinisher can be operated unmanned.
走行台車の現在位置を計算するのに、メジヤリ
ングローラ方向検知センサ及び台車方向検知セン
サを利用するのは次の様な理由による。走行台車
の進行方向を測定するのに2種類のセンサを利用
せず、1種類のセンサのみを利用する態様として
は、
(a) メジヤリングローラを台車に対して固定し
て、台車方向検知センサの出力から台車の進行
方向を測定する、
(b) 台車方向検知センサを用いずに、メジヤリン
グローラ方向検知センサのみによつて走行台車
の進行方向を測定する、
の2通りの方式が考えられる。 The reason why the measuring roller direction detection sensor and the truck direction detection sensor are used to calculate the current position of the traveling truck is as follows. A mode in which only one type of sensor is used instead of two types of sensors to measure the traveling direction of a traveling bogie is as follows: (a) The measuring roller is fixed to the bogie and the bogie direction detection sensor is used. There are two possible methods: (b) Measuring the traveling direction of the bogie from the output of (b) Measuring the traveling direction of the bogie only using the measuring roller direction sensor without using the bogie direction sensor. .
しかし、上記(a)の方式は、メジヤリングローラ
を台車に固定したことから、走行台車が所謂「横
ずれ」を起しやすい。そのため、測定精度が悪く
なつてしまう。 However, in the method (a) above, since the measuring roller is fixed to the truck, the traveling truck is likely to cause so-called "lateral displacement." Therefore, measurement accuracy deteriorates.
一方、上記(b)の方式においては、メジヤリング
ローラの接地点を中心とする回転成分が発生した
時にその回転成分を判断することが出来ない。ま
た、走行台車に限らず乗物の操縦一般において
は、操舵方向を決定するために該乗物の姿勢制御
が必要不可決であるが、台車方向検知センサが無
いと操舵決定のための姿勢制御が不可能である。
さらに、台車方向検知センサがあれば壁に添わせ
て該台車を走行させることにより基準軸の設定が
行えるが、台車方向検知センサが無ければ基準軸
を容易に決定することは出来ない。 On the other hand, in the method (b) above, when a rotational component centered on the grounding point of the measuring roller occurs, it is not possible to determine the rotational component. In addition, in the general operation of vehicles, not just running bogies, it is necessary to control the attitude of the vehicle in order to determine the steering direction, but without a bogie direction detection sensor, attitude control for determining the steering is not possible. It is possible.
Furthermore, if there is a truck direction detection sensor, the reference axis can be set by running the truck along the wall, but if there is no truck direction detection sensor, the reference axis cannot be determined easily.
本発明においては、2種類のセンサを用いるこ
とにより、上記(a)、(b)の方式における問題点を解
消している。 In the present invention, the problems in the above methods (a) and (b) are solved by using two types of sensors.
すなわち、走行台車に横ずれが生じた場合に、
メジヤリングローラがその横ずれ方向の移動に対
して追従するので、その分だけ横ずれ量が小さく
なる。従つて、誤差も小さくなり精度が向上す
る。 In other words, when a lateral shift occurs in the traveling bogie,
Since the measuring roller follows the movement in the direction of lateral deviation, the amount of lateral deviation is reduced accordingly. Therefore, errors are also reduced and accuracy is improved.
また、台車方向検知センサにより、メジヤリン
グローラの接地点を中心とする回転成分が発生し
た時にその回転成分を判断することが出来る。そ
れに加えて、台車方向検知センサを用いることに
より、操舵決定のための姿勢制御および基準軸の
設定が容易に行われるのである。 Furthermore, the cart direction detection sensor makes it possible to determine the rotational component when a rotational component about the grounding point of the measuring roller occurs. In addition, by using the bogie direction detection sensor, attitude control and reference axis setting for determining steering can be easily performed.
[実施例]
以下、添付図面を参照して、本発明の実施例を
説明する。[Example] Hereinafter, an example of the present invention will be described with reference to the accompanying drawings.
第1図において、この走行台車は、走行台車1
と、その走行台車1に設けたステアリング可能な
前輪2および駆動用の後輪3と、走行台車1に設
けたメジヤリングローラ4と、そのメジヤリング
ローラ4の距離検知センサ5および方向検知セン
サ6と、走行台車1に設けた台車方向検知センサ
7と、走行台車1に設けた制御装置8とからなつ
ている。 In FIG. 1, this traveling truck is traveling truck 1.
, a steerable front wheel 2 and a driving rear wheel 3 provided on the traveling truck 1, a measuring roller 4 provided on the traveling truck 1, and a distance detection sensor 5 and a direction detecting sensor 6 of the measuring roller 4. , a vehicle direction detection sensor 7 provided on the traveling vehicle 1 , and a control device 8 provided on the traveling vehicle 1 .
第2図において前輪2は、サーボアンプ9によ
り制御されるサーボモータ10によりステアリン
グされ、タコジエネレータ11、パルスジエネレ
ータ12を介し偏差カウンタ13により所要ステ
アリング角度に制御されるようになつている。 In FIG. 2, the front wheels 2 are steered by a servo motor 10 controlled by a servo amplifier 9, and controlled to a required steering angle by a deviation counter 13 via a tacho generator 11 and a pulse generator 12.
後輪3は、サーボアンプ14により制御される
サーボモータ15により駆動され、タコジエネレ
ータ16を介して所要速度に制御されるようにな
つている。 The rear wheel 3 is driven by a servo motor 15 controlled by a servo amplifier 14, and is controlled to a required speed via a tachogenerator 16.
メジヤリングローラ4は、走行台車1の中心線
上の前輪2付近に枢着された鉛直方向の支軸17
に揺動可能に取付けられたアーム18を介して回
転可能に支持されており、自重で走行面に当接
し、走行台車1の走行に従動して自転し、また走
行台車1のステアリングに追随して支軸17を矢
印に示すように回動させるようになつている。距
離検知センサ5はエンコーダよりなり、アーム1
8のメジヤリングローラ4支持部に設けられ、メ
ジヤリングローラ4の回転変位からメジヤリング
ローラ4の走行距離を検知し、制御部8に検知信
号を出力するようになつている。方向検知センサ
6はエンコーダよりなり、支軸17の頂部に設け
られ、支軸17の回転変位からメジヤリングロー
ラ4の走行方向を検知し、制御部8に検知信号を
出力するようになつている。 The measuring roller 4 has a vertical support shaft 17 pivotally mounted near the front wheel 2 on the center line of the traveling truck 1.
It is rotatably supported via an arm 18 that is swingably attached to the arm 18, contacts the running surface with its own weight, rotates according to the running of the running bogie 1, and also follows the steering of the running bogie 1. The support shaft 17 is rotated as shown by the arrow. The distance detection sensor 5 consists of an encoder and is connected to the arm 1.
The measuring roller 4 support section 8 is provided with the measuring roller 4 support section 8 to detect the travel distance of the measuring roller 4 from the rotational displacement of the measuring roller 4 and output a detection signal to the control section 8 . The direction detection sensor 6 is composed of an encoder and is provided on the top of the spindle 17 to detect the running direction of the measuring roller 4 from the rotational displacement of the spindle 17 and output a detection signal to the control section 8. .
台車方向検知センサ7はジヤイロコンパスから
なり、走行台車1の略中心位置に設けられ、走行
台車1の方向すなわちジヤイロ角を検知し、制御
部8に検知信号を出力するようになつている。 The truck direction detection sensor 7 is composed of a gyro compass, and is provided approximately at the center of the traveling truck 1 to detect the direction of the traveling truck 1, that is, the gyro angle, and output a detection signal to the control section 8.
制御部8は、台車方向検知センサ7の後方に設
けられている。第2図において、制御部8には中
央演算処理装置19が設けられ、入出力装置20
を介して前記距離検知センサ5、方向検知センサ
6、台車方向検知センサ7およびステアリング用
サーボモータ9、走行用サーボアンプ14の各機
器と接続されている。また、制御部8は、中央演
算処理装置19の他に、走行路指示プログラム記
憶部21および現在位置計算プログラム記憶部2
2を有するロム(ROM)23を備えている。そ
して、前記各センサ5〜7からの検出信号が入出
力装置20を介して中央演算処理装置19に入力
されると、中央演算処理装置19はそれらに基づ
いて現在位置計算プログラムにより走行台車1の
現在位置を演算し、その演算結果を走行路指示プ
ログラムと比較し、所要のステアリング角度およ
び走行速度の制御信号を入出力装置20を介し
て、サーボアンプ9,14に出力するようになつ
ている。 The control unit 8 is provided behind the truck direction detection sensor 7. In FIG. 2, the control unit 8 is provided with a central processing unit 19, and an input/output device 20.
It is connected to the distance detection sensor 5, the direction detection sensor 6, the truck direction detection sensor 7, the steering servo motor 9, and the traveling servo amplifier 14 via. In addition to the central processing unit 19, the control unit 8 also includes a travel route instruction program storage unit 21 and a current position calculation program storage unit 2.
The ROM 23 is provided with a ROM 23 having ROM 2. Then, when the detection signals from each of the sensors 5 to 7 are input to the central processing unit 19 via the input/output device 20, the central processing unit 19 calculates the current position of the traveling bogie 1 based on the detection signals. The current position is calculated, the calculation result is compared with the travel route instruction program, and control signals for the required steering angle and travel speed are output to the servo amplifiers 9 and 14 via the input/output device 20. .
次に第2図、第3図、第7図を参照して本発明
の作動を説明する。 Next, the operation of the present invention will be explained with reference to FIGS. 2, 3, and 7.
第3図及び第7図において、中央演算処理装置
19は一定時間△t例えば100ミリセコンド毎に
台車方向検知センサ7よりジヤイロ方向(走行台
車1の方向:矢印Sで示す)ψ、方向検知センサ
6によりメジヤリングローラ(MR)方向(走行
台車1の中心軸に対する走行台車の進行方向:矢
印Tで示す)θ、距離検知センサ5により△t間
のメジヤリングローラ(MR)進行距離△lおよ
びあらかじめセツトされた基準軸(壁などと平行
な方向に台車をセツトしその時のジヤイロの値に
基づいて基準軸を設定する。第7図ではx軸)を
読込む(第3図中ステツプS1)。 In FIG. 3 and FIG. 7, the central processing unit 19 detects the gyro direction (direction of the traveling vehicle 1: indicated by arrow S) ψ, the direction detection sensor 6 determines the direction of the measuring roller (MR) (progressing direction of the traveling vehicle with respect to the center axis of the traveling vehicle 1: indicated by arrow T) θ, and distance detection sensor 5 determines the traveling distance of the measuring roller (MR) between Δt and Δl. Read the reference axis that has been set in advance (set the trolley in a direction parallel to a wall, etc., and set the reference axis based on the value of the gyro at that time; the x-axis in Figure 7) (Step S 1 in Figure 3) ).
ここで、後述する様に、走行台車の各時点にお
ける座標の決定は極座標系を用いて計算される
が、台車の現在位置は走行距離の累積値から計算
される。そして、走行距離の累積値から台車の現
在位置を決定するに際しては極座標系よりも直交
座標系の方が好都合である。そのため、走行台車
の走行制御にあたつては任意の直交座標系を作業
開始の度毎に設定する。 Here, as will be described later, the coordinates of the traveling cart at each point in time are calculated using a polar coordinate system, but the current position of the cart is calculated from the cumulative value of the traveling distance. The orthogonal coordinate system is more convenient than the polar coordinate system when determining the current position of the truck from the cumulative value of travel distance. Therefore, when controlling the travel of the traveling truck, an arbitrary orthogonal coordinate system is set each time work is started.
直交座標系の決定は、x軸或いはy軸のいずれ
か一方を設定することによつて行われ、この様に
して設定されたx軸或いはy軸いずれかの方向を
基準軸と称するのである。例えば床仕上げ作業に
あつては、基準軸は一方の壁と平行な方向に設定
され、且つその日の作業開始地点が原点となる様
に設定されるのが一般的である。 The orthogonal coordinate system is determined by setting either the x-axis or the y-axis, and the direction of either the x-axis or the y-axis set in this way is called a reference axis. For example, in floor finishing work, the reference axis is generally set in a direction parallel to one wall, and set so that the start point of that day's work is the origin.
次に、基準軸をy軸としたときの(第7図に例
示する)直交座標系のx方向の変化量△xを、現
在位置計算プログラムにより、
△x;△lsin(π/2−ψ−θ)
として演算する(ステツプS2)。すなわち、第7
図において原点Oから位置P1までの距離を△l
とすれば、直線OP1とy軸との角度が(π/2−
ψ−θ)となるので、x軸と平行な距離△xは△
lsin(π/2−ψ−θ)で表わされるのである。 Next, when the reference axis is the y-axis, the amount of change △x in the x direction of the orthogonal coordinate system (exemplified in Figure 7) is determined by the current position calculation program as △x; △lsin (π/2−ψ −θ) (step S 2 ). That is, the seventh
In the figure, the distance from origin O to position P 1 is △l
Then, the angle between the straight line OP 1 and the y-axis is (π/2−
ψ−θ), so the distance △x parallel to the x-axis is △
It is expressed as lsin(π/2−ψ−θ).
同様にy方向の変化量△yを、 △y=△lcos(π/2−ψ−θ) として演算する(ステツプS3)。 Similarly, the amount of change Δy in the y direction is calculated as Δy=Δlcos(π/2−ψ−θ) (step S 3 ).
次に、走行台車の現在位置を直交座標系におい
て特定する。 Next, the current position of the traveling vehicle is specified in the orthogonal coordinate system.
位置P1においては、走行台車の現在位置の座
標(x、y)は、
x=△x
y=△y
となるが、一般的には、現在位置計算プログラム
により、走行台車の現在位置のx軸座標xは
x=Σ△x
として計算され(ステツプS4)、一方走行台車の
現在位置のy座標yは
y=Σ△y
として計算される(ステツプS5)。すなわち、例
えば第7図中の位置P3のx軸座標xは
x=△x+△x1+△x2
となり、位置P3のy軸座標yは
y=△y+△y1+△y2
となる。このことから、走行台車の現在位置のx
軸座標xはx方向の変化化量△xの総和として表
され、同様にy軸座標yはy方向の変化量△yの
総和として表わされる旨が理解される。 At position P 1 , the coordinates (x, y) of the current position of the traveling trolley are x = △x y = △y, but in general, the current position calculation program The axis coordinate x is calculated as x=ΣΔx (step S 4 ), while the y coordinate y of the current position of the traveling vehicle is calculated as y = ΣΔy (step S 5 ). That is , for example, the x - axis coordinate x of position P 3 in FIG . becomes. From this, the current position of the traveling trolley x
It is understood that the axis coordinate x is expressed as the sum of the amount of change Δx in the x direction, and similarly the y axis coordinate y is expressed as the sum of the amount of change Δy in the y direction.
走行台車の現在位置の座標x、yが計算される
と、その計算結果と走行路指示プログラムによる
所定の値との差位から、所要ステアリング角度α
が演算される(ステツS6)。 Once the coordinates x and y of the current position of the traveling vehicle are calculated, the required steering angle α is determined from the difference between the calculation result and a predetermined value determined by the traveling route instruction program.
is calculated ( S6 ).
また、座標x、yの計算結果と走行路指示プロ
グラムによる所定の台車位置との差位から、所要
ステアリング角度αの場合と同様に、所定走行速
度Vが演算されるのである(ステツプS7)。すな
わち、通常の走行路指示プログラムでは経過時間
とそれに対応する台車位置とが設定されている
が、或る時点taにおける台車の位置と次の時点
ta+1におけるプログラムで設定された台車位置と
の間の距離を、単位時間(ta+1−ta)で台車が走
行出来る様に、台車の所要走行速度Vが演算され
る。換言すると、所要走行速度Vを制御すること
により、台車1が単位時間に走行出来る距離(第
7図における距離△lに相当する距離)を制御
し、もつて走行路指示プログラムに従つた台車の
走行を達成しているのである。 Also, from the difference between the calculation results of the coordinates x and y and the predetermined bogie position according to the travel route instruction program, the predetermined travel speed V is calculated in the same way as the required steering angle α (step S 7 ). . In other words, in a normal travel route instruction program, the elapsed time and the corresponding trolley position are set, but the trolley position at a certain time t a and the next time
The required traveling speed V of the truck is calculated so that the truck can travel the distance between the truck and the program-set truck position at ta+ 1 in unit time (ta +1 - ta ). In other words, by controlling the required running speed V, the distance that the bogie 1 can travel per unit time (the distance corresponding to the distance △l in FIG. It has achieved running.
走行路指示プログラムに従つた台車の走行を達
成する外、床仕げ作業の様に作業速度が一定であ
ることが望まれる場合には、台車1の走行速度を
一定にする必要性がある。そして、台車1の走行
速度を一定にする場合は、上記ステツプS7ではそ
の一定走行速度が常に出力されるのである。 In addition to achieving the running of the trolley according to the route instruction program, when a constant working speed is desired, such as in floor finishing work, it is necessary to keep the running speed of the trolley 1 constant. If the traveling speed of the truck 1 is to be kept constant, the constant traveling speed is always output in step S7 .
上記ステツプS6で求められた所要ステアリング
角度αに基づいて、ステアリングを制御する態様
について説明する。所要ステアリング角度αを表
示する信号が偏差カウンター13(第2図)に入
力されると、偏差カウンターはサーボアンプ9に
対し適当な速度の指示値を与える。該指示値が伝
えられると、サーボアンプ9は所要速度でサーボ
モータ10を作動し、前輪2をステアリングす
る。 A manner in which the steering is controlled based on the required steering angle α determined in step S6 will be described. When a signal indicating the required steering angle α is input to the deviation counter 13 (FIG. 2), the deviation counter provides an appropriate speed indication value to the servo amplifier 9. When the instruction value is transmitted, the servo amplifier 9 operates the servo motor 10 at the required speed to steer the front wheels 2.
このとき、サーボモータ10の速度がタコジエ
ネレータ11で検出されてサーボアンプにフイー
ドバツクされる。また、サーボモータ10の回転
数がパルスジエネレータ12で検出されて偏差カ
ウンタ13にフイードバツクされ、偏差カウンタ
13によりサーボモータ10の回転数が制御され
る。これにより、前輪2のステアリングが所要ス
テアリング角度α制御されるのである。 At this time, the speed of the servo motor 10 is detected by the tacho generator 11 and fed back to the servo amplifier. Further, the rotation speed of the servo motor 10 is detected by the pulse generator 12 and fed back to the deviation counter 13, and the rotation speed of the servo motor 10 is controlled by the deviation counter 13. As a result, the steering of the front wheels 2 is controlled by the required steering angle α.
また、上記ステツプS7で求められた所要走行速
度Vに基づいて、走行台車1の速度を制御する態
様について説明すると、次の通りである。すなわ
ち、所要走行速度Vがそれを表示する信号により
サーボアンプ14に伝えられると、サーボアンプ
14は所要量サーボモータ15を作動し、後輪3
を駆動する。このとき、サーボモータ15の回転
速度がタコジエネレータ16により検出され、サ
ーボアンプ14にフイードバツクされる。これに
より、走行台車1の速度が所要走行速度になるよ
うにサーボモータ15の回転速度が制御されるの
である。 Further, the manner in which the speed of the traveling bogie 1 is controlled based on the required traveling speed V determined in step S7 is as follows. That is, when the required traveling speed V is transmitted to the servo amplifier 14 by a signal indicating it, the servo amplifier 14 operates the servo motor 15 by the required amount, and the rear wheel 3
to drive. At this time, the rotation speed of the servo motor 15 is detected by the tacho generator 16 and fed back to the servo amplifier 14. Thereby, the rotational speed of the servo motor 15 is controlled so that the speed of the traveling trolley 1 reaches the required traveling speed.
ところで、この発明では、必要により走行台車
1の走行制御の精度を更に向上させるため、位置
修正装置を備えることができる。すなわち第4図
および第5図において、走行台車1の中心線前部
には、センサヘツド24が立設され、その所定高
さ両側方には一対の接触時にオンとなる左センサ
25L、右センサ25Rが突設されている。一
方、走行路の所要個所には、両センサ25L,2
5Rと同じ高さに一対のドツク26L、26Rが
前述のx軸上の誘導目標点Pをはさんで設けられ
ている。このドツク26L,26Rの基部には、
両センサ25L,25Rがともにオンとなつて通
過し得るようなクリアランスCが形成されてお
り、また原点方向に対して、角度βで開いてい
る。 By the way, in this invention, in order to further improve the accuracy of travel control of the traveling trolley 1, a position correction device can be provided if necessary. That is, in FIGS. 4 and 5, a sensor head 24 is erected in front of the center line of the traveling vehicle 1, and on both sides of the sensor head 24 at a predetermined height are a pair of left sensors 25L and right sensors 25R that are turned on when in contact. is installed protrudingly. On the other hand, both sensors 25L, 2
A pair of docks 26L and 26R are provided at the same height as 5R, sandwiching the aforementioned guidance target point P on the x-axis. At the base of these docks 26L and 26R,
A clearance C is formed such that both sensors 25L and 25R can pass through while being turned on, and is open at an angle β with respect to the origin direction.
ここで、センサヘツド24及び左センサ25
L、右センサ25Rが一対のドツク26L,26
Rと接触しない程度の誤差が生じてしまうこと
は、防止されなければならい。もしもセンサとド
ツクとが接触しなければ、走行台車1の走行中に
位置修正装置を用いて走行制御を行うことが出来
なくなつてしまうからである。 Here, the sensor head 24 and the left sensor 25
L, right sensor 25R is a pair of docks 26L, 26
It is necessary to prevent an error from occurring to the extent that it does not come into contact with R. This is because if the sensor and the dock do not come into contact with each other, it becomes impossible to perform travel control using the position correction device while the traveling trolley 1 is traveling.
この事に鑑みて、ドツクの開口の長さlは、誘
導目標点Pと関連した所定の数値に設定されてい
る。すなわち、ドツクの間口の長さlは、走行台
車1の走行距離(第3図および第7図における距
離x及び距離y)と、走行台車1の走行中の累積
誤差の数値と、統計的に求められた両者の関係と
から決定される。 In view of this, the length l of the opening of the dock is set to a predetermined value related to the guidance target point P. In other words, the length l of the frontage of the dock is statistically determined by the traveling distance of the traveling trolley 1 (distance x and distance y in Figs. 3 and 7), the numerical value of the cumulative error during the traveling of the traveling trolley 1, It is determined from the obtained relationship between the two.
換言すると、左センサ25L、右センサ25R
が一対のドツク26L、26Rのいずれかと必ず
接触する様な数値がドツクの間口の長さlとして
選定されるのである。 In other words, left sensor 25L, right sensor 25R
The length 1 of the frontage of the dock is selected such that one of the two docks 26L, 26R is always in contact with the other.
一般に自律航法装置では微小変位量を計測しそ
の値を累計することにより現在位置を知るための
ものであるため、計測機の誤差やサンプリング間
〓による誤差などによつて誤差が生じる。この誤
差はほとんどのものが走行距離に比例する(誤差
の量は確率分布に従うものである)。したがつて
原点と位置修正装置とのあいだの距離がわかれ
ば、誤差の量ε(符号εは添付図面では図示せず)
の最大値(MAXε)も求められる(MAXε=l
とする)。 Autonomous navigation systems generally determine the current position by measuring minute displacements and accumulating the values, so errors occur due to errors in the measuring device and errors between sampling intervals. Most of these errors are proportional to the distance traveled (the amount of error follows a probability distribution). Therefore, if the distance between the origin and the position correction device is known, the amount of error ε (symbol ε is not shown in the attached drawing)
The maximum value (MAXε) of is also found (MAXε=l
).
次に第6図を参照して位置修正装置の作動を説
明する。 Next, the operation of the position correction device will be explained with reference to FIG.
中央演算処理装置19は、右センサ25Rがオ
ンされているかどうかを見て(ステツプS1)、オ
ンされていないときは、左センサ25Lがオンさ
れているかを見る(ステツプS2)。オンされてい
ないときは、走行台車1をそのまま進行させ(ス
テツプS3)、一定時間そのまま進行させ(ステツ
プS7)、再びステツプS1に戻る。ステツプS2にお
いて、左センサ25Lが第4図に示すようにオン
のときは、矢印のように右にステアリングし(ス
テツプS4)、その後一定時間そのまま進行し(ス
テツプS7)、ステツプS1に戻る。そこで、右セン
サ25Rがオンのときは、更に左センサ25Lが
オンかどうかを見て左センサ25Lもオンのとき
は、誘導目標点Pにあつて、誘導は完了する。ス
テツプS5において、左センサ25がオンでないと
きは、左にステアリングし(ステツプS6)、一定
時間そのまま進行し(ステツプS7)、再びステツ
プS1に戻るのである。このようにして、両センサ
25L,25Rがドツク26L,26Rを通過す
るとき、誘導目標点Pを通るよう進行方向との累
積誤差XおよびYが修正されるのである。 The central processing unit 19 checks whether the right sensor 25R is turned on (step S 1 ), and if not, checks whether the left sensor 25L is turned on (step S 2 ). If it is not turned on, the traveling trolley 1 is allowed to proceed as it is (step S3 ), is allowed to proceed as it is for a certain period of time (step S7 ), and then returns to step S1 again. In step S2 , when the left sensor 25L is on as shown in FIG. 4, the steering wheel is steered to the right as shown by the arrow (step S4 ), then continues for a certain period of time (step S7 ), and then proceeds to step S1. Return to Therefore, when the right sensor 25R is on, it is further checked whether the left sensor 25L is on, and if the left sensor 25L is also on, the guidance target point P is reached and the guidance is completed. In step S5 , if the left sensor 25 is not on, the vehicle steers to the left (step S6 ), continues for a certain period of time (step S7 ), and returns to step S1 again. In this way, when both sensors 25L, 25R pass through the docks 26L, 26R, the cumulative errors X and Y with respect to the traveling direction are corrected so that the guide point P is passed through.
[発明の効果]
以上設明したように本発明によれば、メジヤリ
ングローラ距離検知センサ、メジヤリングローラ
方向検知センサおよび台車方向検知センサの検知
信号に基づき走行台車の走行を制御する制御装置
を設けたので、制御装置は諸センサの検知信号に
基づき走行台車の現在位置を演算し、その結果を
記憶されている指示走行路と比較して走行を制御
することができる。従つて、オートフイニツシヤ
に使用すればオートフイニツシヤを無人運転する
ことができる。[Effects of the Invention] As established above, according to the present invention, a control device for controlling the traveling of a traveling truck based on detection signals from a measuring roller distance detection sensor, a measuring roller direction detection sensor, and a truck direction detection sensor is provided. With this arrangement, the control device can calculate the current position of the traveling bogie based on the detection signals of the various sensors, compare the result with the stored designated traveling route, and control the traveling. Therefore, if used in an autofinisher, the autofinisher can be operated unmanned.
第1図は本発明の1実施例を示す斜視図、第2
図はこの実施例の制御装置のブロツク図、第3図
はこの実施例のフローチヤート、第4図は位置修
正装置を示す上面図、第5図は側面図、第6図は
位置修正装置のフローチヤート、第7図は本発明
の測定原理を直交座標により説明する図である。
1……走行台車、2……前輪、3……後輪、4
……メジヤリングローラ、5……距離検知セン
サ、6……方向検知センサ、7……台車方向検知
センサ、8……制御装置。
FIG. 1 is a perspective view showing one embodiment of the present invention, and FIG.
3 is a flowchart of this embodiment, FIG. 4 is a top view of the position correction device, FIG. 5 is a side view, and FIG. 6 is a side view of the position correction device. The flowchart, FIG. 7, is a diagram illustrating the measurement principle of the present invention using orthogonal coordinates. 1... Traveling trolley, 2... Front wheels, 3... Rear wheels, 4
... Measuring roller, 5 ... Distance detection sensor, 6 ... Direction detection sensor, 7 ... Carriage direction detection sensor, 8 ... Control device.
Claims (1)
ング可能な前輪と、その走行台車に設けた駆動用
の後輪と、その走行台車に設けた走行台車の走行
距離および方向を検知するためのメジヤリングロ
ーラと、単位時間毎のメジヤリングローラの走行
距離を検知するメジヤリングローラ距離検知セン
サと、そのメジヤリングローラの走行方向を検知
するメジヤリングローラ方向検知センサと、その
走行台車に設けた基準軸に対する走行台車の方向
を検知する台車方向検知センサと、その走行台車
に設けたこれらのセンサの検知信号から走行台車
の走行方向及び走行速度を制御する制御装置とを
含み、該制御装置は、単位時間毎にその時点にお
けるメジヤリングローラ距離検知センサで検知さ
れた走行距離とメジヤリングローラ方向検知セン
サで検知されたメジヤリングローラの走行方向と
台車方向検知センサで検知された台車方向とから
走行台車の現在位置を算出し、該算出された現在
位置とその時点における目標位置との相違量に基
づいて走行台車の走行方向及び走行速度を制御す
るように構成されたことを特徴とする自律航法装
置を備えた走行台車。1. A running bogie, a steerable front wheel provided on the running bogie, a driving rear wheel provided on the running bogie, and a measuring ring attached to the running bogie for detecting the traveling distance and direction of the running bogie. A measuring roller distance detection sensor that detects the traveling distance of the measuring roller per unit time, a measuring roller direction detecting sensor that detects the traveling direction of the measuring roller, and a reference axis provided on the traveling cart. It includes a truck direction detection sensor that detects the direction of the traveling truck relative to the vehicle, and a control device that controls the running direction and speed of the traveling truck based on the detection signals of these sensors provided on the traveling truck, and the control device The running bogie is calculated based on the traveling distance detected by the measuring roller distance detection sensor, the running direction of the measuring roller detected by the measuring roller direction detection sensor, and the bogie direction detected by the bogie direction detection sensor at each time point. An autonomous navigation device characterized in that it is configured to calculate the current position of the vehicle and to control the traveling direction and traveling speed of the traveling bogie based on the amount of difference between the calculated current position and the target position at that time. A traveling trolley equipped with
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59132029A JPS6114360A (en) | 1984-06-28 | 1984-06-28 | Running cart equipped with self-erection navigation apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59132029A JPS6114360A (en) | 1984-06-28 | 1984-06-28 | Running cart equipped with self-erection navigation apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6114360A JPS6114360A (en) | 1986-01-22 |
| JPH0239804B2 true JPH0239804B2 (en) | 1990-09-07 |
Family
ID=15071830
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59132029A Granted JPS6114360A (en) | 1984-06-28 | 1984-06-28 | Running cart equipped with self-erection navigation apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6114360A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62165218A (en) * | 1986-01-17 | 1987-07-21 | Matsushita Electric Ind Co Ltd | Self-propelled carrier |
-
1984
- 1984-06-28 JP JP59132029A patent/JPS6114360A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6114360A (en) | 1986-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0769735B1 (en) | Motion tracking apparatus for driverless vehicle | |
| JP3395874B2 (en) | Mobile vehicle | |
| US5073749A (en) | Mobile robot navigating method | |
| JP2572968B2 (en) | How to guide autonomous vehicles | |
| JPH09319430A (en) | Navigation control system for automated guided vehicles | |
| JPH0646364B2 (en) | How to guide an autonomous vehicle | |
| JPH0895638A (en) | Travel control device for mobile work robot | |
| JP3025604B2 (en) | Unmanned vehicle steering control method | |
| JPH05126580A (en) | Vehicle rotation ratio measuring method and self-driving vehicle | |
| JPH0239804B2 (en) | ||
| JPS59112310A (en) | Directing device of unmanned car | |
| JPS62293320A (en) | Self-traveling robot | |
| JP2007219960A (en) | Position deviation detector | |
| JP2002108453A (en) | Automatic guided vehicle | |
| JP2840943B2 (en) | Mobile robot guidance device | |
| JPH07281747A (en) | Drive control device for automated guided vehicles | |
| JP3628405B2 (en) | Direction correction method and apparatus for traveling vehicle | |
| JP2556737B2 (en) | Vehicle position detection device | |
| JPH11231939A (en) | Unmanned vehicle steering control method and device | |
| JPH05324057A (en) | Autonomous guided vehicle | |
| JPH0516045B2 (en) | ||
| JP2870893B2 (en) | Moving agricultural machine | |
| JPH074501Y2 (en) | Measuring wheel mounting structure for automated guided vehicles | |
| JP2519333B2 (en) | Vehicle position detection device | |
| JPH0196706A (en) | Unmanned carrier |