JP2900484B2 - Spin turn control method for unmanned vehicles - Google Patents
Spin turn control method for unmanned vehiclesInfo
- Publication number
- JP2900484B2 JP2900484B2 JP2073255A JP7325590A JP2900484B2 JP 2900484 B2 JP2900484 B2 JP 2900484B2 JP 2073255 A JP2073255 A JP 2073255A JP 7325590 A JP7325590 A JP 7325590A JP 2900484 B2 JP2900484 B2 JP 2900484B2
- Authority
- JP
- Japan
- Prior art keywords
- spin turn
- unmanned vehicle
- speed
- turn
- spin
- 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
【発明の詳細な説明】 A. 産業上の利用分野 本発明は無人車のスピンターン制御方法に関し、俊敏
かつ短時間でスピンターンができるように企図したもの
である。DETAILED DESCRIPTION OF THE INVENTION A. Field of the Invention The present invention relates to a method for controlling a spin turn of an unmanned vehicle, and is intended to enable a quick and quick spin turn.
B. 発明の概要 本発明では、スピンターンの開始当初では高速走行指
令を出しその後は開始当初よりは低速で走行させる指令
を出すようにしたものである。B. Summary of the Invention In the present invention, a high-speed running command is issued at the beginning of a spin turn, and thereafter, a command to run at a lower speed than at the beginning of a spin turn is issued.
C. 従来の技術 無人搬送車(以下「無人車」と略す)は、各種の工場
・倉庫・オフィス等で部品・製品・小物等を搬送する装
置である。無人車を走行路に沿い無人で誘導して走行さ
せる方式としては、電磁誘導式や磁気式や光誘導式など
を一般に採用している。C. Prior Art Unmanned guided vehicles (hereinafter abbreviated as "unmanned vehicles") are devices that transport parts, products, small items, etc. in various factories, warehouses, offices, and the like. As a system for guiding an unmanned vehicle along a traveling path unmannedly and traveling, an electromagnetic induction type, a magnetic type, a light induction type, and the like are generally adopted.
電磁誘導式では、走行路に沿い電線を敷設してこれに
交流電流を流し、無人車に備えた磁気センサ(ピックア
ップコイル等)で電線電流による磁界を検出することに
より、電線位置を判定する。そしてセンサ位置と電線位
置とのズレが無くなるように、つまり磁気センサが電線
の真上に位置するように操舵をする。In the electromagnetic induction type, the position of the electric wire is determined by laying an electric wire along a traveling path, passing an alternating current through the electric wire, and detecting a magnetic field due to the electric wire current with a magnetic sensor (a pickup coil or the like) provided in the unmanned vehicle. Then, the steering is performed so that the deviation between the sensor position and the electric wire position is eliminated, that is, the magnetic sensor is positioned right above the electric wire.
また光誘導式では、走行路に沿い光反射テープを敷設
し、無人車から発射して光反射テープで反射してきた反
射光を、無人車に備えた光センサで検出することによ
り、光反射テープの位置を判定する。そしてセンサ位置
と電線位置とのズレが無くなるように、つまり光センサ
が光反射テープの真上に位置するように操舵をする。In the light-guided system, a light reflecting tape is laid along the traveling path, and the reflected light emitted from the unmanned vehicle and reflected by the light reflecting tape is detected by an optical sensor provided on the unmanned vehicle, so that the light reflecting tape is provided. Is determined. Then, the steering is performed so that there is no deviation between the sensor position and the electric wire position, that is, the optical sensor is located directly above the light reflecting tape.
ここで第1図を参照して無人車1を具体的に説明す
る。この無人車1では、1つの前輪2で操舵と回転駆動
が行われ、2つの後輪3は従動輪となっている。前輪2
の回転は、走行モータ4の駆動により行われ、移動距離
はエンコーダ5により検出される。つまり、前輪2の回
転量に応じてエンコーダ5からパルスが出力され、この
パルス数を制御装置9に備えたソフトウェアのカウンタ
でカウントすることにより、移動距離を求めることがで
きるのである。また前輪2の操舵は、操舵モータ6の駆
動により行われ、操舵角はポテンショメータ7により検
出される。誘導ライン(電線や光反射テープ)の位置
は、コース検出センサ(磁気センサや光センサ)8によ
り検出される。更に無人車1の底面にはマークプレート
検出センサ10が備えられており、走行コースには所要位
置にマークプレートが付されている。Here, the unmanned vehicle 1 will be specifically described with reference to FIG. In the unmanned vehicle 1, steering and rotational driving are performed by one front wheel 2, and two rear wheels 3 are driven wheels. Front wheel 2
Is driven by the traveling motor 4, and the moving distance is detected by the encoder 5. That is, a pulse is output from the encoder 5 according to the rotation amount of the front wheel 2, and the moving distance can be obtained by counting the number of pulses by a software counter provided in the control device 9. Steering of the front wheels 2 is performed by driving a steering motor 6, and a steering angle is detected by a potentiometer 7. The position of the guide line (electric wire or light reflecting tape) is detected by a course detection sensor (magnetic sensor or optical sensor) 8. Further, a mark plate detection sensor 10 is provided on the bottom surface of the unmanned vehicle 1, and a mark plate is attached to a required position on the traveling course.
また積載検知センサ11は、この無人車1に荷物が積載
されたか否かを検知し、この検知信号は制御装置9へ送
られる。The loading detection sensor 11 detects whether or not a load is loaded on the unmanned vehicle 1, and the detection signal is sent to the control device 9.
制御装置9は、走行プログラムが組み込まれており、
エンコーダ5,ポテンショメータ7,コース検出センサ8,マ
ークプレート検出センサ10等から検出信号を受けるとと
もに、走行モータ4及び操舵モータ6の駆動制御をす
る。そして、マークプレート検出センサ10で検出したマ
ークプレートの数と運行プログラムとを照合して、検出
したマークプレート数に応じた動作(例えば減速,停
止,スピンターン,再スタート等)をする。The control device 9 incorporates a traveling program,
It receives detection signals from the encoder 5, the potentiometer 7, the course detection sensor 8, the mark plate detection sensor 10, and the like, and controls the driving of the traveling motor 4 and the steering motor 6. Then, the number of mark plates detected by the mark plate detection sensor 10 is collated with the operation program, and an operation (for example, deceleration, stop, spin turn, restart, etc.) according to the detected number of mark plates is performed.
ここで無人車1がスピンターンをするときの態様を、
底面図である第2図を基に説明する。無人車1が図中実
線で示すポジションP1にあるときにスピンターンをする
には、まず前輪2を90゜据え切りする。この状態から前
輪2を回転駆動させて無人車1全体を旋回(矢印A方向
に走行)させていく。制御装置9には、前輪回転量と無
人車の旋回角とを対応させたデータがプリセットされて
いるので、前輪回転量を検出することにより、どの程度
(角度)無人車が旋回したのかを判定することができ
る。90゜の旋回をするときには、90゜に対応した回転量
だけ前輪2が回転駆動したところで前輪2を停止する。
そうすると、無人車1は図中点線で示すポジションP2で
停止し、90゜の旋回が終了する。その後、前輪2を、無
人車1の進行方向に沿う向きに切り換える。180゜の旋
回をするときには、同様に、180゜に対応した回転量だ
け前輪2が回転駆動したところで前輪2を停止すること
により180゜のスピンターンができる。Here, the mode when the unmanned vehicle 1 makes a spin turn,
Explanation will be made based on FIG. 2 which is a bottom view. In order to make a spin turn when the unmanned vehicle 1 is at the position P1 shown by a solid line in the figure, first, the front wheels 2 are fixed at 90 °. From this state, the front wheel 2 is rotationally driven to turn the entire unmanned vehicle 1 (run in the direction of arrow A). Since the control device 9 is preset with data in which the front wheel rotation amount and the turning angle of the unmanned vehicle are preset, it is possible to determine how much (angle) the unmanned vehicle has turned by detecting the front wheel rotation amount. can do. When making a 90 ° turn, the front wheels 2 are stopped when the front wheels 2 are rotationally driven by a rotation amount corresponding to 90 °.
Then, the unmanned vehicle 1 stops at the position P2 indicated by the dotted line in the figure, and the 90-degree turn ends. Thereafter, the front wheels 2 are switched in a direction along the traveling direction of the unmanned vehicle 1. Similarly, when making a 180 ° turn, the front wheel 2 is stopped when the front wheel 2 is rotationally driven by a rotation amount corresponding to 180 °, thereby making a 180 ° spin turn.
D. 発明が解決しようとする課題 上述したようにスピンターンをするときには前輪2を
据え切りし、その後この前輪2を回転駆動させているた
め、据え切り完了後に前輪2の回転駆動を開始した際に
動きが「モタツイ」た感じになる。この「モタツキ」を
無くするためにスピンターン中の前輪2の回転速度を高
速に設定しておくと、スピンターンの終了位置が多幅に
ズレてしまう。つまり、高速になると慣性が大きくな
り、例えば90゜の旋回(スピンターン)が完了する直前
で、前輪2の回転を止めても、前輪2がスリップしたり
すぐには回転が停止しなかったりし、スピンターンの終
了位置がズレてしまうのである。したがって、スピンタ
ーン中の前輪2の回転速度は低く設定せざるを得ず、そ
の結果、スピンターンのスタート時では「モタツキ」が
生じ、更にスピンターンに要する旋回時間は長くなって
いた。D. Problems to be Solved by the Invention As described above, the front wheel 2 is stationary when the spin turn is performed, and then the front wheel 2 is rotationally driven. Therefore, when the rotational driving of the front wheel 2 is started after the stationary stationary is completed. The movement is like "Motatsui". If the rotation speed of the front wheel 2 during the spin turn is set to a high speed in order to eliminate the "scratch", the end position of the spin turn will be shifted widely. In other words, the inertia increases at high speeds. For example, just before the 90 ° turn (spin turn) is completed, even if the rotation of the front wheel 2 is stopped, the front wheel 2 slips or does not stop immediately. Therefore, the end position of the spin turn is shifted. Therefore, the rotation speed of the front wheel 2 during the spin turn has to be set low. As a result, at the start of the spin turn, "mottle" occurs, and the turning time required for the spin turn is further increased.
本発明は、上記従来技術に鑑み、スピンターンスター
ト当初のモタツキが無く旋回時間の短い無人車のスピン
ターン制御方法を提供するものである。The present invention has been made in view of the above prior art, and provides a method of controlling a spin turn of an unmanned vehicle having a short turn time with no stiffness at the start of the spin turn.
E. 課題を解決するための手段 上記課題を解決する本発明の構成は、スピンターン中
に車輪の回転量を基に無人車の旋回角を求め、設定旋回
角に対応した車輪回転量に達したところで車輪の回転駆
動を停止してスピンターンを終了する無人車において、 スピンターンの開始当初ではスピンターンのために回
転駆動させる車輪を、スピンターン停止直前の一定速度
より高速度で回転駆動させ、その後、スピンターン停止
まで回転速度を段階的に減速して回転停止させ、しか
も、積載検知センサにより荷物が積載されていることが
検知された時には、荷物が積載されていることが検知さ
れていない時に比べて、スピンターンのために回転駆動
させる車輪のスピンターンの開始当初での走行指令速度
を速く設定していることを特徴とする。E. Means for Solving the Problems According to the configuration of the present invention for solving the above problems, the turning angle of the unmanned vehicle is determined based on the rotation amount of the wheels during the spin turn, and the wheel rotation amount corresponding to the set turning angle is obtained. At the beginning of the spin turn, the wheel to be driven for the spin turn is rotated at a higher speed than the constant speed immediately before the stop of the spin turn in an unmanned vehicle that stops the rotation drive of the wheel and ends the spin turn Thereafter, the rotation speed is reduced stepwise until the spin turn stops, and the rotation is stopped. Further, when the load detection sensor detects that the load is loaded, it is detected that the load is loaded. The traveling command speed at the beginning of the start of the spin turn of the wheel to be rotationally driven for the spin turn is set to be faster than when there is no spin turn.
F. 作用 スピンターン開始当初は高速走行指令が出るため俊敏
にスピンターンが開始され、その後は当初よりも低速な
定常速度走行指令で走行するため、スリップなく設定旋
回量スピンターンしたところで正確に停止できる。F. Action At the beginning of the spin turn, a high-speed running command is issued, so the spin turn is started promptly. After that, the vehicle runs at a steady speed running command lower than the initial, so it stops exactly at the set turn amount spin turn without slipping it can.
G. 実 施 例 以下に本発明方法を具体的に説明する。第1図は本発
明方法を適用する無人車1である。この無人車1の制御
装置9には、スピンターン中の動作を制御するスピンタ
ーン制御プログラムが記憶されている。このスピンター
ン制御プログラムにより、第3図に示すような制御が行
なわれる。つまり、スピンターンを開始したときには4
速(4km/h)で前輪2を回転駆動させる指令を出す
()。このためスピンターンは、俊敏にスタートし
「モタツキ」は生じない。スピンターンが開始したら、
こんどは3速(3km/h)で前輪2を回転駆動させる指令
を出す()。このため旋回中は定常速度で無人車1は
旋回する。そしてスピンターンの終了まぎわでは、1速
(0.5km/h)で前輪2を回転駆動させる指令を出す
()。そして90゜旋回したら前輪2を停止させる。停
止直前では前輪2が低速な1速で回転しているため、ス
ピンターンの終了位置がズレることなく正確になる。な
お、スピンターンを開始してから所要時間経過したとき
には、スピンターンエラーと判定し、無人車1を停止さ
せ警告用ランプ(図示省略)を点灯する。G. Examples The method of the present invention will be specifically described below. FIG. 1 shows an unmanned vehicle 1 to which the method of the present invention is applied. The control device 9 of the unmanned vehicle 1 stores a spin turn control program for controlling the operation during the spin turn. The control as shown in FIG. 3 is performed by the spin turn control program. That is, when the spin turn starts, 4
A command to rotate the front wheel 2 at a speed (4 km / h) is issued (). As a result, the spin turn starts agilely and does not cause "motatsuki". When the spin turn starts,
This time, it issues a command to rotate the front wheel 2 at the third speed (3 km / h). Therefore, the unmanned vehicle 1 turns at a steady speed during turning. At the end of the spin turn, a command to rotate the front wheel 2 at the first speed (0.5 km / h) is issued (). After turning 90 °, the front wheels 2 are stopped. Immediately before the stop, the front wheel 2 is rotating at the low speed, so that the end position of the spin turn is accurate without deviation. When a required time has elapsed since the start of the spin turn, it is determined that a spin turn error has occurred, the unmanned vehicle 1 is stopped, and a warning lamp (not shown) is turned on.
このように、スピンターン中の速度指令を変えている
ため、90゜のスピンターンをするのに要する時間が大幅
に減り、スピンターン終了精度も向上した。As described above, since the speed command during the spin turn is changed, the time required for a 90 ° spin turn is greatly reduced, and the accuracy of the spin turn termination is improved.
なお、積載検知センサ11により、荷物が積載されてい
ることが検知されたときには、スピンターン開始当初の
走行指令速度は4速(4km/h)よりも25%速くした指令
とする。このようにすることにより、負荷時であっても
無負荷のときと同じ時間内でスピンターンを行うことが
できる。When the loading detection sensor 11 detects that a load is loaded, the traveling command speed at the start of the spin turn is a command that is 25% faster than the fourth speed (4 km / h). By doing so, a spin turn can be performed within the same time as when no load is applied, even when the load is applied.
そしてスピンターンを終了したら、メインの走行プロ
グラム()に戻る。When the spin turn ends, the process returns to the main running program ().
なお、スピンターン中に4速から3速に変更する旋回
角や、3速から1速に変更する旋回角は、任意にプログ
ラム上で設定することができる。Note that the turning angle at which the fourth speed is changed to the third speed and the turning angle at which the third speed is changed to the first speed during the spin turn can be arbitrarily set on a program.
H. 発明の効果 以上実施例とともに具体的に説明したように、本発明
によれば、スピンターン開始当初ではスピンターンのた
めに回転駆動させる車輪を、スピンターン停止直前の一
定速度より高速度で回転駆動させ、その後、スピンター
ン停止まで一定速度を段階的に減速して回転停止させる
ようにしたので、スピンターン開始を俊敏にでき、また
スピンターンに要する時間を短縮することができる。ま
た、積載検知センサにより荷物が積載されていることが
検知された時には、荷物が積載されていることが検知さ
れていない時に比べて、スピンターンのために回転駆動
させる車輪のスピンターンの開始当初での走行指令速度
を速く設定しているため、負荷時であっても無負荷のと
きと同じ時間内でスピンターンを行うことができる。H. Effects of the Invention As described above in detail with the embodiments, according to the present invention, at the beginning of the spin turn, the wheels driven to rotate for the spin turn are driven at a higher speed than the constant speed immediately before the stop of the spin turn. The rotation is driven, and then the rotation is stopped by gradually reducing the constant speed until the spin turn is stopped, so that the spin turn can be started promptly and the time required for the spin turn can be shortened. In addition, when a load is detected by the load detection sensor, the start of the spin turn of the wheel to be rotated for the spin turn is shorter than when the load is not detected. Since the traveling command speed at the time is set faster, the spin turn can be performed within the same time as when there is no load even when the load is applied.
第1図は本発明方法を適用する無人車を示す斜視図、第
2図はスピンターンの状態を示す説明図、第3図は本発
明の動作を示すフロー図である。 図面中、 1は無人車、 2は前輪、 3は後輪、 5はエンコーダ、 8はコース検出センサ、 9は制御装置である。FIG. 1 is a perspective view showing an unmanned vehicle to which the method of the present invention is applied, FIG. 2 is an explanatory view showing a spin-turn state, and FIG. 3 is a flowchart showing the operation of the present invention. In the drawings, 1 is an unmanned vehicle, 2 is a front wheel, 3 is a rear wheel, 5 is an encoder, 8 is a course detection sensor, and 9 is a control device.
Claims (1)
車の旋回角を求め、設定旋回角に対応した車輪回転量に
達したところで車輪の回転駆動を停止してスピンターン
を終了する無人車において、 スピンターンの開始当初ではスピンターンのために回転
駆動させる車輪を、スピンターン停止直前の一定速度よ
り高速度で回転駆動させ、その後、スピンターン停止ま
で回転速度を段階的に減速して回転停止させ、しかも、
積載検知センサにより荷物が積載されていることが検知
された時には、荷物が積載されていることが検知されて
いない時に比べて、スピンターンのために回転駆動させ
る車輪のスピンターンの開始当初での走行指令速度を速
く設定していることを特徴とする無人車のスピンターン
制御方法。1. A turning angle of an unmanned vehicle is determined based on a rotation amount of a wheel during a spin turn, and when reaching a wheel rotation amount corresponding to a set turning angle, rotation driving of the wheel is stopped to end the spin turn. In an unmanned vehicle, at the beginning of the spin turn, the wheels that are driven to rotate for the spin turn are driven to rotate at a higher speed than the fixed speed immediately before the stop of the spin turn, and then the rotation speed is gradually reduced until the spin turn stops. To stop rotation, and
When the load detection sensor detects that a load is loaded, the load of the wheel to be driven to rotate for the spin turn at the beginning of the spin turn is lower than when the load is not detected. A spin turn control method for an unmanned vehicle, wherein a traveling command speed is set to be high.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2073255A JP2900484B2 (en) | 1990-03-26 | 1990-03-26 | Spin turn control method for unmanned vehicles |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2073255A JP2900484B2 (en) | 1990-03-26 | 1990-03-26 | Spin turn control method for unmanned vehicles |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03276213A JPH03276213A (en) | 1991-12-06 |
| JP2900484B2 true JP2900484B2 (en) | 1999-06-02 |
Family
ID=13512889
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2073255A Expired - Lifetime JP2900484B2 (en) | 1990-03-26 | 1990-03-26 | Spin turn control method for unmanned vehicles |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2900484B2 (en) |
-
1990
- 1990-03-26 JP JP2073255A patent/JP2900484B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03276213A (en) | 1991-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0792695B2 (en) | Driving guidance device for unmanned vehicles | |
| JP2900484B2 (en) | Spin turn control method for unmanned vehicles | |
| JP2000010632A (en) | Stop positioning device for automatic guided vehicles | |
| JPH0344323B2 (en) | ||
| JP2814713B2 (en) | How to stop unmanned vehicles | |
| JPS61118815A (en) | Optical track guiding path | |
| JPH11312016A (en) | Travel control method for automatic guided vehicles | |
| JP2639921B2 (en) | Unmanned traveling system capable of detouring | |
| JPH03276209A (en) | Action command method for unmanned carrier | |
| JP3261942B2 (en) | Automated guided vehicle program steering method | |
| JP2564127B2 (en) | Unmanned vehicles that can make detours | |
| JP2765261B2 (en) | Unmanned vehicle control device | |
| JPS6258312A (en) | Drive control method for unmanned carrier | |
| JPH03286311A (en) | Control method for stop position of unmanned carrier | |
| JPH0577081B2 (en) | ||
| JPH07306716A (en) | Travel control method for moving body and travel control device thereof | |
| JPS5952310A (en) | Control method of unmanned guide truck | |
| JPH1020934A (en) | Guidance steering system for unmanned driving vehicles | |
| JPH04257006A (en) | Course out detecting method for unmanned vehicle | |
| JPS6233609B2 (en) | ||
| JP2022052898A (en) | Unmanned carrier | |
| JPS58192111A (en) | Method for controlling rotation of inductive traveling truck on the spot | |
| JPH02112005A (en) | Run controller for unmanned carrier | |
| JPS6031615A (en) | Method for controlling unmanned carrier car | |
| JPH02214493A (en) | Method for controlling normal-position stopping of moving body driven by linear motor |