JPH0991040A - 無人搬送車のプログラムステアリング方法 - Google Patents

無人搬送車のプログラムステアリング方法

Info

Publication number
JPH0991040A
JPH0991040A JP7248976A JP24897695A JPH0991040A JP H0991040 A JPH0991040 A JP H0991040A JP 7248976 A JP7248976 A JP 7248976A JP 24897695 A JP24897695 A JP 24897695A JP H0991040 A JPH0991040 A JP H0991040A
Authority
JP
Japan
Prior art keywords
steering
program
control
steering angle
traveling
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.)
Granted
Application number
JP7248976A
Other languages
English (en)
Other versions
JP3261942B2 (ja
Inventor
Morotake Itou
師丈 伊藤
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP24897695A priority Critical patent/JP3261942B2/ja
Publication of JPH0991040A publication Critical patent/JPH0991040A/ja
Application granted granted Critical
Publication of JP3261942B2 publication Critical patent/JP3261942B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Platform Screen Doors And Railroad Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control Of Velocity Or Acceleration (AREA)

Abstract

(57)【要約】 【課題】 誘導ラインのない走行路でプログラムステア
リング制御するときに、スリップのない安定した走行を
行う。 【解決手段】 無人搬送車1は、誘導線10a,10b
の布設している走行路では誘導線10a,10bを検出
しこの誘導線10a,10bに沿い走行するように誘導
ステアリング制御する。誘導線のない区間Bでは、走行
距離に対応したステアリング角をプログラムから読み出
して、この読み出した角となるようにプログラムステア
リング制御する。読み出したステアリング角を2回微分
した加速度が設定角度よりも大きいときには、走行速度
を下げてスリップの発生を防ぐ。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は無人搬送車のプログ
ラムステアリング方法に関し、安定したプログラムステ
アリング走行ができるように工夫したものである。
【0002】
【従来の技術】無人搬送車は、各種の工場・倉庫・オフ
ィス等で部品・製品・小物などを搬送する装置である。
無人搬送車は、走行路に沿い備えた誘導ライン(電線や
光反射テープ)を誘導センサ(磁気センサや光センサ)
で検出し、誘導ラインに沿い走行する。
【0003】ここで無人搬送車の一例を図4を参照して
説明する。図4に示す無人搬送車1は、回転駆動とステ
アリングを行う1つの前輪2と、従動輪として機能する
2つの後輪3を有する三輪車タイプのものである。前輪
2は走行モータ4の駆動により回転し、ステアリングモ
ータ5の駆動により操舵される。前輪4の回転量(即ち
走行距離)はエンコーダ6により検出され、前輪4のス
テアリング角はポテンショメータ7により検出される。
車体本体8の前部には誘導センサ9が設置されている。
走行するときには、誘導センサ9により誘導線10を検
出し、誘導センサ9の中央部つまり車体本体8の中央部
が、誘導線10の真上に位置するようにステアリング制
御しつつ走行する。なお走行制御およびステアリング制
御を含めて、走行のための各種制御は制御装置11の指
令により行う。
【0004】上述した無人搬送車1では、誘導センサ9
により誘導線10を検出し誘導線1と車体本体8の中央
との距離(ズレ量)をセンシングし、このズレ量に応じ
てステアリング角が決まる。なお、ズレ量とステアリン
グ角との関係は制御装置11にあらかじめ設定されてい
る。
【0005】無人搬送車1は、通常では上述したように
誘導線10を検出しつつ誘導ステアリング制御して誘導
線10に沿い誘導走行しているが、誘導線を設置してい
ない短い距離ではプログラムステアリング制御して走行
する。つまり、走行路の途中の短い区間において、誘導
線を設置できない場合がある。このような場合には、走
行距離に応じたステアリング角をプログラムとして制御
装置11にあらかじめ設定しておき、プログラムステア
リング制御を開始した時点(誘導線を検出できなくなっ
た時点)からの走行距離に応じたステアリング角を前記
プログラムから読み出し、読み出したステアリング角と
なるように前輪2のステアリング角を制御していた。
【0006】例えば、図5に示すように誘導線10aと
誘導線10bとの間に誘導線を設置できない区間Aがあ
る場合、無人搬送車1は、誘導線10aを検出している
ときには誘導ステアリング制御をし、区間Aでは直進走
行のプログラムステアリング制御をし、誘導線10bを
検出したら再び誘導ステアリング制御する。前記区間A
のためのプログラムは、走行距離にかかわらずステアリ
ング角を一定とするプログラムである。
【0007】また例えば、図6に示すように誘導線を設
置できない区間Bがある場合、無人搬送車1は区間Bで
は90°旋回のプログラムステアリング制御をする。こ
の区間Bのためのプログラムは、走行距離に応じてステ
アリング角が変化していくプログラムである。
【0008】
【発明が解決しようとする課題】ところでプログラムス
テアリング制御して走行する場合に、前輪2がスリップ
してしまうと、実際の走行位置と、プログラムで読み出
す走行位置(エンコーダ6により検出した走行位置)と
の間に差が出てきて、安定したプログラムステアリング
ができなくなるおそれがある。
【0009】そこで前輪2がスリップしないように走行
速度を遅くすると、走行時間が長くなってしまうという
新たな問題が生じる。
【0010】本発明は、上記従来技術に鑑み、安定した
プログラムステアリング走行のできる無人搬送車のプロ
グラムステアリング方法を提供することを目的とする。
【0011】
【課題を解決するための手段】上記課題を解決する本発
明は、誘導ラインが布設されている走行路では誘導セン
サにより誘導ラインを検出し、この誘導ラインに沿い走
行するようステアリング動作を行う誘導ステアリング制
御をし、誘導ラインが布設されていない走行路では、走
行距離を検出すると共に、走行距離に対応したステアリ
ング角を設定したステアリングプログラムを参照して、
検出した走行距離に対応したステアリング角を求め、実
際のステアリング角が求めたステアリング角になるよう
にステアリング動作を行うプログラムステアリング制御
をする無人搬送車のステアリング方法において、プログ
ラムステアリング制御の際に、ステアリングプログラム
を参照して求めたステアリング角を2回微分して加速度
を求め、この加速度があらかじめ設定した設定加速度よ
りも大きいときには走行速度を下げることを特徴とす
る。
【0012】本発明では、ステアリング角の加速度が設
定加速度よりも大きいときには走行速度を下げるため、
スリップが生じることなく安定したプログラムステアリ
ング制御ができる。
【0013】
【発明の実施の形態】以下に本発明の実施の形態につい
て説明する。
【0014】図1は本発明の実施の形態に係る無人搬送
車1の制御系を示す。なおこの無人搬送車1の機械的な
構成は図4に示す従来のものと同じである。
【0015】図1に示すように、誘導センサ9により検
出したズレ量検出データ9a、ポテンショメータ7によ
り検出したステアリング角検出データ7a、エンコーダ
6により検出した走行距離検出データ6aは、それぞれ
A/D変換器21,22,23によりデジタル信号に変
換されてから制御装置11に送られる。
【0016】制御装置11は、モータ制御部24にステ
アリング角指令30を出力することによりステアリング
モータ5を作動させて、前輪2のステアリング角を制御
することができる。また制御装置11は、モータ制御部
25に走行速度指令31を出力することにより走行モー
タ6の回転数を制御して、前輪2の回転速度すなわち無
人搬送車1の走行速度を制御することができる。
【0017】制御装置11にはメモリ11a及び制御演
算部11bが備えられている。メモリ11aには、図2
に示すような、プログラムステアリング制御のためのプ
ログラムデータが記憶されている。プログラムステアリ
ング制御データは、プログラムステアリング制御を開始
したときからの走行距離L(L1 ,L2 …Ln )と、各
走行距離Lに対応したステアリング角θ(θ1 ,θ2
θn )とで成立している。
【0018】そして制御装置11の制御演算部11bを
中心として、図3に示すような制御が1制御周期ごとに
行なわれる。図3を参照して説明すると、まずプログラ
ムステアリング制御中であるかどうかを判定する(ステ
ップ1)。これは、ズレ量検出データ9aが検出できな
くなったら、プログラムステアリング制御であると判定
し、ズレ量検出データ9aが検出されているときには通
常の誘導ステアリング制御であると判定する。
【0019】ステップ1で、プログラムステアリング制
御中でないと判定したときには、ズレ量検出データ9a
を基にステアリング角を設定し(ステップ2)、この決
定したステアリング角となるようにステアリング制御す
ると共に定常速度で走行するように走行制御をする(ス
テップ3)。
【0020】ステップ1で、プログラムステアリング制
御中であると判定したときには、プログラムステアリン
グ制御を開始した時点からの走行距離Lを、走行距離検
出データ6aを基に求める(ステップ4)。次に図2に
示すプログラムステアリング制御データを参照して、走
行距離Lに対応したステアリング角θを求める(ステッ
プ5)。更に求めたステアリング角θを2回微分してス
テアリング角の加速度θa を求める(ステップ6)。
【0021】次に、加速度θa が設定加速度θb より大
きいかどうか判定する(ステップ7)。加速度θa が設
定加速度θb よりも小さいときには、ステップ6で求め
たステアリング角θとなるようにステアリング制御する
と共に、定常速度で走行するように走行制御をする(ス
テップ3)。
【0022】ステップ7において、加速度θa が設定加
速度θb よりも大きいときには、ステップ8に進み、走
行速度を下げるような走行指令31を出す。このため定
常速度よりも低速度となるように走行制御が行なわれる
と共に、ステップ6で求めたステアリング角θとなるよ
うにステアリング制御が行なわれる(ステップ3)。
【0023】結局、プログラムステアリング制御をする
場合に、ステアリング角θの加速度θa (つまり角度の
変化割合)が大きいときには、走行速度が低下し、スリ
ップを防ぐ。また加速度θa が小さいときには、定常速
度で走行が行なわれる。したがってスリップを生じるこ
となく安定したプログラムステアリング制御ができる。
なお加速度θa が大きいときのみ走行速度を下げるだけ
であるため、プログラムステアリング制御をする全体の
区間でみると、速度低下は少なくて済む。
【0024】このように安定してプログラムステアリン
グ制御を行うことができるため、このプログラムステア
リング制御の応用範囲が広がり、無人搬送車を広い利用
分野で使用できる。特に図6に示すような90°旋回の
プログラムステアリング制御が安定してできるため、図
6に示すような制御を荷の積みおろしの際に適用でき
る。従来では、荷の積みおろしの際には、スピンターン
を行なっていたためタイヤ摩耗が大きかったが、図6の
制御ではタイヤ摩耗がなく、且つ誘導線設置のコスト削
減もできる。
【0025】
【発明の効果】以上実施例と共に具体的に説明したよう
に本発明によれば、プログラムステアリング制御中にお
いてステアリング角の加速度が大きいとき、つまりスリ
ップの生じやすいときに走行速度を低下させるようにし
たので、スリップが生じることなく安定したプログラム
ステアリングが実行できる。
【0026】しかもステアリング角の加速度が大きいと
きにのみ走行速度を低下させるだけであるため、プログ
ラムステアリング制御をする区間全体としての速度低下
はわずかで済む。
【図面の簡単な説明】
【図1】本発明を適用した無人搬送車の制御系を示すブ
ロック図。
【図2】プログラムステアリング制御データを示す特性
図。
【図3】本発明の実施例の動作を示すフローチャート。
【図4】無人搬送車の構成を示す斜視図。
【図5】プログラムステアリングの一例を示す説明図。
【図6】プログラムステアリングの一例を示す説明図。
【符号の説明】
1 無人搬送車 2 前輪 3 後輪 4 走行モータ 5 ステアリングモータ 6 エンコーダ 6a 走行距離検出データ 7 ポテンショメータ 7a ステアリング角検出データ 8 車体本体 9 誘導センサ 9a ズレ量検出データ 10 誘導線 11 制御装置 21,22,23 D/A変換器 24,25 モータ制御部 30 ステアリング角指令 31 走行速度指令

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 誘導ラインが布設されている走行路では
    誘導センサにより誘導ラインを検出し、この誘導ライン
    に沿い走行するようステアリング動作を行う誘導ステア
    リング制御をし、誘導ラインが布設されていない走行路
    では、走行距離を検出すると共に、走行距離に対応した
    ステアリング角を設定したステアリングプログラムを参
    照して、検出した走行距離に対応したステアリング角を
    求め、実際のステアリング角が求めたステアリング角に
    なるようにステアリング動作を行うプログラムステアリ
    ング制御をする無人搬送車のステアリング方法におい
    て、 プログラムステアリング制御の際に、ステアリングプロ
    グラムを参照して求めたステアリング角を2回微分して
    加速度を求め、この加速度があらかじめ設定した設定加
    速度よりも大きいときには走行速度を下げることを特徴
    とする無人搬送車のプログラムステアリング方法。
JP24897695A 1995-09-27 1995-09-27 無人搬送車のプログラムステアリング方法 Expired - Fee Related JP3261942B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24897695A JP3261942B2 (ja) 1995-09-27 1995-09-27 無人搬送車のプログラムステアリング方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24897695A JP3261942B2 (ja) 1995-09-27 1995-09-27 無人搬送車のプログラムステアリング方法

Publications (2)

Publication Number Publication Date
JPH0991040A true JPH0991040A (ja) 1997-04-04
JP3261942B2 JP3261942B2 (ja) 2002-03-04

Family

ID=17186190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24897695A Expired - Fee Related JP3261942B2 (ja) 1995-09-27 1995-09-27 無人搬送車のプログラムステアリング方法

Country Status (1)

Country Link
JP (1) JP3261942B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019099141A (ja) * 2017-12-05 2019-06-24 株式会社豊田自動織機 無人フォークリフトの走行制御装置、無人フォークリフトの走行制御方法、無人牽引車の走行制御装置、無人牽引車の走行制御方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5045705B2 (ja) * 2009-04-16 2012-10-10 村田機械株式会社 搬送車システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019099141A (ja) * 2017-12-05 2019-06-24 株式会社豊田自動織機 無人フォークリフトの走行制御装置、無人フォークリフトの走行制御方法、無人牽引車の走行制御装置、無人牽引車の走行制御方法

Also Published As

Publication number Publication date
JP3261942B2 (ja) 2002-03-04

Similar Documents

Publication Publication Date Title
JP3261942B2 (ja) 無人搬送車のプログラムステアリング方法
JPH10171535A (ja) 無人搬送車
JP2000330635A (ja) 無人搬送車
JPH05333928A (ja) 無人搬送車の後進走行制御方法
JP2837986B2 (ja) 走行体の旋回制御システム
JPH04257006A (ja) 無人車におけるコースアウト検出方法
JP2775835B2 (ja) 無人車の誘導線乗り移り方法
JPH07306716A (ja) 移動体の走行制御方法及びその走行制御装置
KR200151328Y1 (ko) 무인차의 조향장치
JPH08339226A (ja) 無人搬送車の制御装置
KR100199988B1 (ko) 무인차의 조향방법 및 조향장치
JPH08272443A (ja) 全輪操舵型無人搬送車の姿勢制御方法
JP2814823B2 (ja) 無人フォークリフトの姿勢制御装置
JPH0459643B2 (ja)
JPH04176782A (ja) 無人搬送車の旋回走行制御方法
JPS5952310A (ja) 無人誘導車の制御方法
JPH10111718A (ja) 無人搬送車の走行制御方法およびその装置
JP2001022442A (ja) 無人搬送車の制御方法
JPH11167417A (ja) 無人搬送車
JPS635412A (ja) 無人搬送車の走行制御装置
JP2841736B2 (ja) 無人車の制御方法
JP2000122721A (ja) 移動体の操舵角制御装置
JP3134551B2 (ja) 無人搬送車の走行制御方法
JPH05241658A (ja) 無人搬送台車の走行制御方法及びそれを実現する走行制御装置
JPS6263316A (ja) 無人車の誘導装置

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20011120

LAPS Cancellation because of no payment of annual fees