JP5721980B2 - 無人搬送車および走行制御方法 - Google Patents
無人搬送車および走行制御方法 Download PDFInfo
- Publication number
- JP5721980B2 JP5721980B2 JP2010197865A JP2010197865A JP5721980B2 JP 5721980 B2 JP5721980 B2 JP 5721980B2 JP 2010197865 A JP2010197865 A JP 2010197865A JP 2010197865 A JP2010197865 A JP 2010197865A JP 5721980 B2 JP5721980 B2 JP 5721980B2
- Authority
- JP
- Japan
- Prior art keywords
- sensor
- guided vehicle
- automatic guided
- point
- distance
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 78
- 238000013459 approach Methods 0.000 claims description 19
- 238000001514 detection method Methods 0.000 claims description 16
- 230000001678 irradiating effect Effects 0.000 claims 1
- 238000005259 measurement Methods 0.000 description 36
- 238000010586 diagram Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 15
- 238000012937 correction Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0234—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
-
- 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
-
- 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/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/028—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal
- G05D1/0282—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal generated in a local control room
-
- 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/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0225—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0238—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
- G05D1/024—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0244—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using reflecting strips
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Electromagnetism (AREA)
- Optics & Photonics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Platform Screen Doors And Railroad Systems (AREA)
Description
そのため、荷の積みおろしにコンベアを使用する設備では、コンベアの移設や、新規にコンベアを設置したときなど、前記特許文献の技術では、経路上に被検出物を移設したり、新設したりする必要がある。
その他の解決手段については、実施形態中で適宜記載する。
図1は、本実施形態に係る無人搬送システムの概略を示す図である。
無人搬送システム9において、無人搬送車1は、工場内などの作業エリアを後記する経路データに沿って自律走行を行い、自律的にコンベア(対象物)12に横付けし、コンベア12上の積載物を積んだり、無人搬送車1に積んでいる荷をコンベア12上に卸したりする移載を行う。コンベア12の下部には反射板11が設置されている。無人搬送車1は、自身に設置されている光電センサ80(光検出センサ:図2で後記)から発射された光信号が反射板11によって反射されるのを検知することなどによって、移載のための位置決めを行う。
図2は、本実施形態に係る無人搬送システムの構成例を示す図である。
無人搬送システム9は、無人搬送車1、ホストコンピュータ(外部装置)2および運行管理コンピュータ(外部装置)3を有している。さらに、ホストコンピュータ2の上に上位ホストを設置することもある(図示省略)。
無人搬送車1は、経路データ133(図3)に従って走行エリア内を移動、荷を積んで移動したり、卸したりするものである。
ホストコンピュータ2は、LAN(Local Area Network)などのネットワーク5を介して運行管理コンピュータ3と接続しており、運行管理コンピュータ3と同じく無人搬送車1から送られた計測データ131(図3)などから地図データ132(図3)を作成したり、ユーザによる経路データ133の作成を行ったりする機能を有する。
運行管理コンピュータ3は、ホストコンピュータ2と同じく無人搬送車1から送られた計測データ131(図3)などから地図データ132を作成したり、無線親局4を介した無線LANなどによって、無人搬送車1に対し指示を送ったり、無人搬送車1から状態報告を受けたりする機能を有している。
コントローラ10は、無人搬送車1の動作を制御する装置である。なお、コントローラ10の詳細は図3を参照して後記する。
レーザ距離センサ20は、物体までの距離を計測可能なセンサであり、レーザや、ミリ波などを発射し、その反射光(反射波)を検知して障害物までの距離を測定するセンサである。レーザ距離センサ20は、レーザ波や、ミリ波を左右に大きくスキャンすることから、レーザ距離センサ20は、無人搬送車1の180度以上計測可能な位置に取り付けられる。つまり、レーザ距離センサ20は、180度以上のレンジで回転することができ、所定の角度ごとにレーザを発射することができるようになっている。
プログラマブルコントローラ30は、操舵角をパラメータとして制御される操舵輪40および速度をパラメータとして制御される走行輪50の制御を行う装置である。
タッチパネルディスプレイ60は、無人搬送車1の各種設定や、保守などを行う際の情報入出力装置である。
無線子局70は、無線親局4から送信される通信伝文を受信し、コントローラ10へわたす装置である。
なお、測距センサ90は、赤外線距離センサ、超音波距離センサ、レーザ距離センサなど、対象物との距離測定が可能なセンサであればよい。
本実施形態では、光電センサ80および測距センサ90を、無人搬送車1の片側に備えている構成としたが、無人搬送車1が両側移載を対象としている場合は、両面に備えるようにしてもよい。なお、光電センサ80と、測距センサ90を設けずに、センサとしてのレーザ距離センサ20による自己位置推定機能を用いて、無人搬送車1とコンベア12との距離を判断するようにしてコンベア12(対象物)にアプローチしてもよい。
次に、図2を参照しつつ、図3に沿ってコントローラの構成を説明する。
図3は、本実施形態に係る無人搬送車におけるコントローラの構成例を示すブロック図である。
コントローラ10は、ROM(Read Only Memory)などのプログラムメモリ110と、RAM(Random Access Memory)などのデータメモリ130と、図示しないCPU(Central Processing Unit)とを有している。
データメモリ130には、計測データ131、地図データ132および経路データ133が格納されている。
計測データ131は、レーザ距離センサ20により測定した障害物までの距離に関するデータである。
地図データ132は、計測データ131に基づき、認識処理された結果を用いて、ホストコンピュータ2、運行管理コンピュータ3あるいは図示しない地図データ作成用パソコンにて作成され、伝送された地図情報であり、無人搬送車1が走行する走行エリアの地図情報である。地図データ132については、後記して説明する。
経路データ133は、地図データ132上に作成された無人搬送車1の走行を予定している経路情報である。なお、経路データ133は、地図データ132の作成同様、ユーザがホストコンピュータ2などで実行されている地図データ132を参照して編集ソフトウェアにより作成されるものである。経路データ133は、ホストコンピュータ2、運行管理コンピュータ3あるいは図示しない地図データ作成用パソコンから無人搬送車1へ送られることによってデータメモリ130に格納される。なお、経路データ133には、各場所における無人搬送車1の速度情報などが含まれている。経路データ133については、後記して説明する。
データ取得部113は、データメモリ130から経路データ133や、地図データ132などの各種データを取得する機能を有する。
計測データ取得部114は、リモコンによる手動運転時や、無人搬送車1の走行制御時に、レーザ距離センサ20で収集された計測データ131を取得する機能を有する。
マッチング部115は、無人搬送車1の走行制御時にレーザ距離センサ20から送られた計測データ131と、地図データ132とをマッチングさせる機能を有する。
位置推定部116は、マッチング部115によるマッチング結果を基に、無人搬送車1の現在位置を推定する機能を有する。
走行制御部118は、経路データ133に含まれている速度情報や、走行経路決定部117が算出した操舵角をプログラマブルコントローラ30へ指示する機能を有する。
センサ走行制御部120は、クリープ走行制御部119によって、コンベア12付近まで移動した無人搬送車1を、光電センサ80(図2)および測距センサ90(図2)から取得した情報を基に、コンベア12に横付けする機能を有する。
図4は、地図データ作成処理の手順を示すフローチャートであり、図5は計測データの収集方法を示す図である。
まず、手動コントローラまたはリモコン(リモートコントローラ)などでユーザが周囲を目視しつつ、無人搬送車1を手動により低速運転する。この際、レーザ距離センサ20が計測データ131を収集する(S101)。
このとき、図5に示されるように、レーザ距離センサ20は、図示しないレーザ発射部を、例えば0.5度ずつ、180度(または180度以上)回転させて、30ms周期でレーザ光411を発射する。これは、無人搬送車1が1cmから10cm程度進む毎に180度分の計測を行っていることになる。レーザ距離センサ20は、発射したレーザ光411の反射光を受光し、レーザ光411が発射されてから受光するまでの時間を基に障害物421までの距離を算出(計測)する。計測データ取得部114は、算出した障害物までの距離に関するデータを計測データ131としてデータメモリ130に格納する。なお、計測データ131は、一定時間毎に収集される。符号401〜403は後記して説明する。
そして、ユーザが、ホストコンピュータ2、運行管理コンピュータ3あるいは図示しない地図データ作成用パソコン上で稼動している地図作成ソフトウェアを操作することで、出力された計測データ131に基づく地図データ132を作成する(図4のS102)。具体的には、収集した各計測データ131を重ね合わせることで地図データ132を作成する。
作成された地図データ132は、図示しない外部インタフェースなどを介して無人搬送車1に送られ、データメモリ130に格納される。
なお、一度作成された地図データ132は、再度ステップS101〜S102の処理が行われない限り、更新されることはない。
図6は、地図データの例を示す図である。
図6に示すように、地図データ132には走行エリアにおける壁501および障害物502がデータとして記録されている。
次に、図7〜図10を参照して、無人搬送車1が進むべき経路を示す経路データを予め作成する経路データ作成処理を説明する。
図7は、経路データ作成処理の手順を示すフローチャートである。
まず、ユーザは、ホストコンピュータ2、運行管理コンピュータ3あるいは図示しない地図データ作成用パソコンで実行されている経路作成ソフトウェアを利用して、地図データ132上に経路を指定することによって経路位置情報を設定する(S201)。経路作成ソフトウェアは、ユーザが経路作成ソフトウェアで表示している地図データを参照し、地図画面上をマウスなどのポインティングデバイスでなぞることにより、簡単に地図上に経路を作成できる機能を有している。このように作成された経路位置情報は地図データ132において定義される座標の羅列によって表現されているデータである。また、経路位置情報の設定の際に、ユーザは番地の設定を行うことによって、経路データ133に番地と座標との対応情報を設定する。
速度設定は、クリープ速度(微速前進速度)、1速、2速などの順で何段階かに設定できる。例えば、最高速度を9km/hr(150m/min)として、10分割するなどして決定してもよい。ただし、クリープ速度は、1速よりも遅い速度に決めておく(例えば、0.3km/hrなど)。
次に、図8および図9を参照して経路データ133の例を説明する。
図8は、経路の例を示す図である。
図8では無人搬送車1の走行エリアである工場内における経路の例を示しており、「A」〜「H」は「A番地」〜「H番地」を示している。
また、図8の「A番地」、「C番地」、「E番地」および「G番地」は「卸作業」が行われる箇所を示している。また、図8の「B番地」、「D番地」、「F番地」および「H番地」は「積作業」が行われる箇所を示している。
なお、番地の指定は、白線のライン上を無人搬送車が走行する従来のシステムから引き継いだレガシな部分である。
図9において、「B」、「C」、「E」、「G」は図8の「B」、「C」、「E」、「G」に対応するものである。
図9(a)では、「B番地」で荷を積んで、「C番地」で卸す経路を示している(B→C)。
同様に、図9(b)では、「B番地」で荷を積んで、「E番地」で卸す経路を示しており(B→E)、図9(c)では、「B番地」で荷を積んで、「G番地」で卸す経路を示している(B→G)。
このように、経路データ133は積箇所→卸箇所あるいは卸箇所→積箇所で指定することができる。
(1)卸→積
A→B、A→D、A→F、A→H
C→B、C→D、C→F、C→H
E→B、E→D、E→F、E→H
G→B、G→D、G→F、G→H
B→A、B→C、B→E、B→G
D→A、D→C、D→E、D→G
F→A、F→C、F→E、F→G
H→A、H→C、H→E、H→G
なお、地図データ132と経路データ133の作成は、オンライン投入するすべての無人搬送車1のそれぞれについて行うこともできる。なぜならば、レーザ距離センサ20や走行系(操舵輪40、走行輪50)の固体差が大きい場合は、1台の無人搬送車1で収集した地図データ132をすべての無人搬送車1に適用するよりは、個別に適用した方が有効と考えられるからである。
図10に示すように、経路データ133では、経路が座標で管理されている。具体的には、経路データ133は、座標の羅列で表現されている。そして、経路データ133には、番地1101〜1103が座標に対応付けられたデータも格納されている。なお、番地1101〜1103は、図8および図9の番地「A」〜「H」などに相当するものである。
次に、図2および図3を参照しつつ、図11および図12に沿って無人搬送車1を無人で走行させる際の処理を説明する。
図11は、本実施形態に係る無人搬送車の走行時における処理の手順を示すシーケンス図である。
オンライン投入する際、まず、ユーザが無人搬送車1をある番地まで持っていき、例えばタッチパネルディスプレイ60を介して現在番地を入力する。
これにより、無人搬送車1はホストコンピュータ2へオンライン投入した旨の情報を送る(S301)。ここで、オンライン投入は、次作業の問い合わせを兼ねている。
運行管理コンピュータ3を介して、無人搬送車1からの兼・次作業問い合わせを受信したホストコンピュータ2は無人搬送車1へ作業指示を送信する(S302)。この作業指示には、目的番地と、その目的番地で行われる作業内容に関する情報が格納されている(ステップS302の例では積作業が行われる)。
運行管理コンピュータ3を介して作業指示を受信した無人搬送車1は、図12で後記する走行制御を行い(S303)、現在の状態(番地通過情報、作業完了情報など)を運行管理コンピュータ3へ報告する(S304)。
無人搬送車1は、目的番地へ到着するまでステップS303およびステップS304の処理を繰り返す。
積作業が完了した旨の状態報告を受信した運行管理コンピュータ3は、同様の状態報告をホストコンピュータ2へ送信する。
次に、ホストコンピュータ2は、次作業として卸作業の作業指示を運行管理コンピュータ3を介して無人搬送車1へ送信する(S307)。この作業指示には、目的番地と作業内容(ステップS307の例では卸作業)に関する情報が格納されている。
運行管理コンピュータ3を介して作業指示を受信した無人搬送車1は、図12で後記する走行制御を行い(S308)、現在の状態(番地通過情報、作業完了情報など)を運行管理コンピュータ3へ報告する(S309)。
無人搬送車1は、目的番地へ到着するまでステップS308およびステップS309の処理を繰り返す。
卸作業が完了した旨の状態報告を受信した運行管理コンピュータ3は、同様の状態報告をホストコンピュータ2へ送信する。
ここでは、作業内容として移動(積作業および卸作業を行わない)を指示することとする。
運行管理コンピュータ3を介して作業指示を受信した無人搬送車1は、図12で後記する走行制御を行い(S313)、現在の状態(番地通過情報、作業完了情報など)を運行管理コンピュータ3へ報告する(S314)。
無人搬送車1は、目的番地へ到着するまでステップS313およびステップS314の処理を繰り返す。
移動作業が完了した旨の状態報告を受信した運行管理コンピュータ3は、同様の状態報告をホストコンピュータ2へ送信する。
運行管理コンピュータ3を介して移動作業完了報告を受信したホストコンピュータ2は、次作業の確認を行う(S317)。
また、図11で目的番地に到達していない場合は、無人搬送車1は状態報告を行わないようにしてもよい。
図12は、本実施形態に係る走行制御処理の手順を示すフローチャートである。なお、図12の処理は、図11のステップS303,S305,S308,S310,S313,S315の処理の詳細に該当する処理である。
まず、無人搬送車1は運行管理コンピュータ3を介して作業指示を受信する(S401)。
次に、無人搬送車1の座標変換部112は、経路データ133に格納されている番地と座標との対応情報に従って、作業指示に含まれている目的番地を座標に変換する(S402)。
そして、無人搬送車1のデータ取得部113は、データメモリ130に格納されている経路データ133より、現在番地から目的番地へ向かう経路データ133を選択すると、該当する経路データ133を取得する(S403)。
そして、マッチング部115が、データメモリ130に格納されている地図データ132と、ステップS404で取得した計測データ131とのマッチングを行い(S405)、位置推定部116が、ステップS405のマッチング結果を基に現在の無人搬送車1の現在位置(X,Y)を推定する(S406)。ステップS405およびステップS406の処理は特許第4375320号明細書などに記載の技術であるため詳細な説明を省略するが、概略すると計測データ131の形状に合致する箇所を地図データ132上で検索し、その検索結果から無人搬送車1の現在位置を推定する。推定された現在位置は、座標の形で得られる。
なお、ステップS407において、無人搬送車1が、経路から外れている場合、走行経路決定部117は、無人搬送車1から一番近い経路の部分に設定されている速度情報を用いる。本実施形態では、無人搬送車1の基準点から経路に垂線を伸ばして、その垂線と経路が交わる点に設定されている速度情報を用いる。なお、本実施形態では、無人搬送車1の基準点を、無人搬送車1の前面中央とする。
移動距離の決定は、経路データ133に設定されている速度が大きいほど、移動距離が大きくなるようにする。例えば、速度と移動距離を正比例の関係を持たせるようにしてもよいし、速度と移動距離の関係を二次関数や、さらに、高次の関数の関係を有するようにしてもよい。
1速:5.0mm/30ms(0.6km/h)、移動距離d:100mm
2速:10.0mm/30ms(1.2km/h)、移動距離d:200mm
3速:20.0mm/30ms(2.4km/h)、移動距離d:300mm
4速:26.7mm/30ms(3.2km/h)、移動距離d:400mm
ここで、30ms毎の距離となっているのは、レーザ距離センサ20の計測間隔が30msとした場合の例示であり、計測間隔により数値は変わってくる。
また、走行経路決定部117は、現在座標(X,Y)に基づき、経路上に設定されている速度vを経路データ133から再度取得することによって速度を決定する(S410)。
なお、ステップS404〜S411までが経路データ走行となる。
ステップS412の結果、無人搬送車1がクリープ走行制御開始点に到達していない場合(S412→No)、コントローラ10はステップS404へ処理を戻す。
ステップS412の結果、無人搬送車1がクリープ走行制御開始点に到達している場合(S412→Yes)、クリープ走行制御部119およびセンサ走行制御部120は図20および図21を参照して後記するクリープ走行制御処理を行い(S413)、走行制御処理を終了する。
次に、図2および図3を参照しつつ、図13および図14に沿って通常走行時操舵角および実際の移動距離の決定方法を説明する。これは、図12のステップS407,S409で行われる処理である。ここで、「通常走行制御」とは、後記するクリープ走行制御時およびセンサ走行性御時ではない、走行制御を意味する。
図13は、経路が太い実線で示すような直線である場合における操舵角および実際の移動距離の決定方法を説明する図である。
本実施形態では、無人搬送車1の基準点1201を無人搬送車1の前面中央としている。速度に基づいて移動距離dが求まると、走行経路決定部117は、無人搬送車1の基準点1201から経路上(経路データ132で示される座標の羅列)に下ろした垂線の足1203から経路に沿って移動距離dにあたる点を求め、移動先座標1202とする。そして、走行経路決定部117は、無人搬送車1を移動先座標1202の方向に動かせる(向かわせる)ように、操舵輪40の角度を操舵角θとする。
このとき、実際の移動距離daと、移動距離dとの関係は、da=d/cosθとなる。
経路が曲線である場合においても、走行経路決定部117は、無人搬送車1の基準点1201から、経路上に垂線の足1301(無人搬送車1の基準点1201から経路上において最短距離となる点)を求め、点1301から曲線の長さを移動距離dとして計算することによって、経路上の移動先座標1302を決定する。このような方法では、計算量が大きくなるが、経路の曲率が大きいときに、正確な経路上の移動先座標1302を求めることができる。
なお、実際の移動距離daと、移動距離dとの関係は、da=d/cosθとなる。
前記したように、本実施形態では、無人搬送車1の走行速度に応じて、速度が大きくなるにつれて、移動距離を大きくとり、経路上の目標となる移動先座標を遠くにとるので、無人搬送車1のブレの少ない安定した走行を行うように制御することができる。
次に、図1〜図3を参照しつつ、図15〜図24に沿って、本実施形態に係る停止制御処理を説明する。
(概要)
図15〜図19は、本実施形態に係る停止制御処理の概要を説明するための図である。なお、図15〜図19において、図2および図1で説明済みの符号の構成については、その説明を省略する。
まず、図15(a)に示すように、無人搬送車1は経路1501上の目的番地1502を目指して走行する。無人搬送車1(の中心)がクリープ走行制御開始点に到達すると、図5(b)に示すようにクリープ走行制御部119が、新たにクリープ経路1503のデータ(クリープ経路データ)と、クリープ目的番地1504を作成する(走行しながら作成)。クリープ目的番地1504は、「センサ走行を開始する位置である開始点」に相当する。
なお、クリープ走行制御開始点に到達したか否かの判定方法は、経路データ133にクリープ走行制御開始点の座標を予め入力しておく方法と、現在位置が目的番地から所定の距離内に入ったか否かを、クリープ走行制御部119が検知することによって判定する方法の2通りがある。なお、図15(b)に示すように経路1501と、クリープ経路1503とは、不連続でもよく、連続となっていてもよい。
経路データ133の経路1501と、経路上の目的番地1502がおおまかな位置を示しているのに対し、クリープ目的番地1504と、クリープ経路データのクリープ経路1503は光電センサ80や、測距センサ90を用いた微調整(センサ走行制御)を行いやすいようにするための詳しい位置を示すものである。
クリープ目的番地1504と、クリープ経路1503とは、前座標および後座標で管理されている。図16では、前座標が無人搬送車1の走行輪のうち、2つの前輪の中央の座標、後座標を2つの後輪の中央の座標としているが、例えば、前座標を無人搬送車1の前部中央、後座標を無人搬送車1の後部中央の座標としてもよいし、前座標を無人搬送車1の最前部コンベア側の座標、後座標を無人搬送車1の最後部コンベア側の座標などとしてもよい。
そして、クリープ走行制御部119は、クリープ目的番地1504へ向かう経路(クリープ経路1503)のデータ(クリープ経路データ)を作成する。クリープ経路データは、予め設定されている条件(経路1501と平行にするなど)を基に作成される。
このように、クリープ目的番地1504およびクリープ経路1503を前座標および後座標で管理することにより、コンベア12が設計とはずれた状態で設置されていたとしても、コンベア12に沿った方向に無人搬送車1を近づけることができる。
やがて、無人搬送車1(の前座標および後座標)がクリープ目的番地1504の前座標および後座標のそれぞれに達すると(図17(b))、つまり、「センサ走行を開始する位置である開始点」に達すると、センサ走行制御部120がセンサ走行制御を開始する。
なお、クリープ走行制御は、通常走行と同様にレーザ距離センサ20による位置推定を行いながら走行するものであるが、センサ走行制御は、光電センサ80および測距センサ90からの情報を基に走行(センサ走行)するものである。
前光電センサ80fが反射光を検知し(図18(a))、さらに後光電センサ80rも反射板11からの反射光を検知すると、センサ走行制御部120は操舵輪40をコンベア12方向へきるよう制御する(図18(b))。
そして、センサ走行制御部120は、前測距センサ90fおよび後測距センサ90rが検出する距離情報を基にコンベア12方向へ無人搬送車1を横行させ(図19(a))、前測距センサ90fおよび後測距センサ90rが検出する距離が所定値以内となったとき、センサ走行制御部120は無人搬送車1を停止させる(図19(b))。
なお、図19(a)の段階で、操舵輪40が直角に操舵されることによって、無人搬送車1が横行しているが、操舵輪40を所定の角度に操舵し、無人搬送車1を斜行させることによって無人搬送車1をコンベア12に接近させるようにしてもよい。
次に、図3を参照しつつ、図20および図21に沿って、クリープ走行制御処理およびセンサ走行制御処理の詳細を説明する。
図20は、本実施形態に係るクリープ走行制御処理の手順を示すフローチャートである。
まず、クリープ走行制御部119がクリープ走行用の経路データ(クリープ経路データ)を作成する(S501:図15(b))。クリープ経路データには、クリープ目的番地の座標が含まれているものとする。なお、クリープ目的番地およびクリープ経路データの作成方法は、図16を参照して前記したため、ここでは省略する。
ステップS503の結果、無人搬送車1がクリープ目的番地に対応した座標に到達している場合(S503→Yes:図17(b))、センサ走行制御部120が図21のセンサ走行制御処理を開始する(S504)。
図21は、本実施形態に係るセンサ走行制御処理の手順を示すフローチャートである。
まず、センサ走行制御部120は、無人搬送車1を前方へクリープ走行させる(S601:図18(a))。この走行は、レーザ距離センサ20による計測データ131を用いることなく行われる走行である(ただし、レーザ距離センサ20による測距は行われていてもよい)。
そして、センサ走行制御部120は、前光電センサ80fおよび後光電センサ80rの両光電センサ80が反射板11からの自身が発した信号光の反射光を検知したか否かを判定する(S602)。
ステップS602の結果、両光電センサ80が反射板11からの反射光を検知していない場合(S602→No)、センサ走行制御部120はステップS601へ処理を戻す。
ステップS602の結果、両光電センサ80が反射板11からの反射光を検知している場合(S602→Yes)、センサ走行制御部120は操舵輪40をコンベア12方向へ操舵する(S603:図18(b))。また、ステップS603の処理は、無人搬送車1を停止させることなく行われる。
次に、センサ走行制御部120は、前測距センサ90fおよび後測距センサ90fから取得された距離が所定の距離となったか否かを判定する(S605)。
ステップS605の結果、少なくとも1つの測距センサ90から取得された距離が所定の距離となっていない場合(S605→No)、センサ走行制御部120はステップS604へ処理を戻す。このとき、一方の測距センサ90が所定の距離内を検出し、他方の測距センサ90が所定の距離外を検出している場合、センサ走行制御部120は、所定の距離内を検出している測距センサ90側の走行輪50を停止させるとともに、操舵輪40を所定の距離外を検出している測距センサ90をコンベア12に近づけるよう操舵制御する。
ステップS605の結果、両測距センサ90から取得された距離が所定の距離となった場合(S605→Yes)、センサ走行制御部120は走行を停止する(S605:図19(b))。
図22および図23は、コンベアに対し無人搬送車が斜めに接近した場合におけるセンサ走行制御の例を示す図である。なお、図22および図23の処理も、図20に示すアルゴリズムで可能である。
まず、センサ走行制御部120は、前方へクリープ走行しつつ、前光電センサ80fによる反射光の検知を取得し(図22(a))、さらに前方へクリープ走行することで、後光電センサ80rによる反射光の検知も取得する(図22(b))。なお、反射板11は、ガードレール用光反射体と同様の構造をしており、斜め方向から入射した光を、入射方向へ反射させることが可能である。
例えば、図23(a)に示すように、後測距センサ90rによる距離が所定の距離内となっても、前測距センサ90fによる距離が未だ所定の距離内に入っていない場合、センサ走行制御部120は、後の走行輪50を停止し、操舵輪40を操舵しつつ、前の走行輪50のみを駆動することで、前測距センサ90fをコンベア12に接近させる。
やがて、前測距センサ90fが検出する距離も所定値内となったとき、センサ走行制御部120は、無人搬送車1を停止する(図23(b))。
このようにすることで、クリープ目的番地1504(図16)に位置している無人搬送車1がコンベア12に対し、斜めになっていても、無人搬送車1を正確にコンベア12に横付けすることができる。
このようにすることで、例えば、図16に示すような補正値を設定後に、コンベア12の位置にズレが生じても、無人搬送車1をコンベア12に対し、正確に横付けすることができる。
図24(a)に示すように、後光電センサ80rを前光電センサ80f寄りに設置し、前光電センサ80fと、後光電センサ80rの距離を短くし、両光電センサ80f、80rが反射板11からの反射光を検知したら、無人搬送車1を斜行させて、図24(b)に示すように、無人搬送車1をコンベア12に横付けするようにしてもよい。
本実施形態によれば、目的番地を座標で管理しているため、電線や反射テープなどのハードウェア的な走行制御で行われていた番地の指定を可能としつつ、電線や反射テープなど使用せずに無人搬送車1を自走させることができるとともに、コンベア12に対して精度の高い横付けが可能となる。
さらに、前座標および後座標で管理されるクリープ目的番地まで無人搬送車1を走行させ、粗補正を行った後、センサ走行制御で微調整を行うことにより、無人搬送車1を迅速にコンベア12に横付けすることができる。
さらに、クリープ目的番地を前座標および後座標で管理することにより、コンベア12がずれたり、曲がったりしている状態で設置されていても、無人搬送車1をコンベア12に沿った状態にしてから、センサ走行制御を行うことができるので、無人搬送車1を迅速にコンベア12に横付けすることができる。
また、操舵角θを算出し、操舵輪40を操舵角θで制御することにより、無人搬送車1が経路から外れていても、経路上に戻ることが可能となる。
2 ホストコンピュータ
3 運行管理コンピュータ
4 無線親局
5 ネットワーク
9 無人搬送システム
10 コントローラ
11 反射板
12 コンベア(対象物)
20 レーザ距離センサ
30 プログラマブルコントローラ
40 操舵輪
50 走行輪
70 無線子局
80 光電センサ(光検出センサ、センサ)
80f 前光電センサ(センサ)
80r 後光電センサ(センサ)
90 測距センサ(センサ)
90f 前測距センサ(センサ)
90r 後測距センサ(センサ)
110 プログラムメモリ
111 処理部(制御部)
112 座標変換部
113 データ取得部
114 計測データ取得部
115 マッチング部
116 位置推定部
117 走行経路決定部
118 走行制御部
119 クリープ走行制御部
120 センサ走行制御部(制御部)
130 データメモリ(記憶部)
131 計測データ
132 地図データ
133 経路データ(番地と座標の対応情報を含む)
1504 クリープ目的番地(開始点)
d 移動距離
da 実際の移動距離
Claims (8)
- 対象物から離れている際には、予め設定されている経路データに基づいて走行する経路データ走行を行い、前記対象物に近接した際には、自身が備えるセンサに基づいて走行するセンサ走行を開始して、前記対象物へアプローチする無人搬送車であって、
前記無人搬送車には、前記無人搬送車の所定位置に第1の点および第2の点が設定され
ており、
前記センサ走行を開始する位置であり、前記第1の点および前記第2の点のそれぞれに対応する第1の開始点および第2の開始点に、前記第1の点および前記第2の点が一致したか否かを判定し、前記第1の開始点および前記第2の開始点に、前記第1の点および前記第2の点が一致していると判定したときは、前記センサ走行に切り替えて前記対象物へアプローチする制御部を備え、
前記センサとして、前記対象物との距離を測定可能な測距センサを有するとともに、側方からの光を検出可能な光検出センサを車両の前後方向に離間して、少なくとも2つ有し、
前記制御部は、前記第1の開始点および前記第2の開始点から、前記光検出センサにより前記センサ走行を行うことで前記対象物へアプローチを行い、
各光検出センサが前記対象物からの光を検出した後、前記測距センサによる前記センサ走行に切り替える
ことを特徴とする無人搬送車。 - レーザ光を走査して周囲との距離を測距するレーザ距離センサを備え、前記制御部は、前記レーザ距離センサにより前記経路データ走行を行い、
前記光検出センサは、前記対象物に設置されている反射板へ信号光を照射し、前記対象物からの光として、前記反射板から反射した光を受光することによって前記対象物の存在を検知する
ことを特徴とする請求項1に記載の無人搬送車。 - 前記測距センサは、前記無人搬送車の側面前後に備えられており、
前記測距センサのうち、一方が測定した前記対象物との距離が、所定の距離以内であり、
他方が測定した前記対象物との距離が、所定の距離外である場合、
前記制御部は、前記対象物との距離が所定の距離外である測距センサが、前記対象物に接近するよう前記無人搬送車を制御する
ことを特徴とする請求項1に記載の無人搬送車。 - 前記制御部は、前記第1の開始点および第2の開始点を、前記経路データで設定されている経路よりも、前記対象物に近接した位置に生成し、
前記経路データにおける所定の点に到達後、前記第1の開始点および第2の開始点まで前記無人搬送車自身を移動させる
ことを特徴とする請求項1から請求項3のいずれか一項に記載の無人搬送車。 - 前記第1の開始点および第2の開始点は、前記無人搬送車が前記対象物に沿って停止できるような2点の座標である
ことを特徴とする請求項1に記載の無人搬送車。 - 対象物から離れている際には、予め設定されている経路データに基づいて走行する経路データ走行を行い、前記対象物に近接した際には、自身が備えるセンサに基づいて走行するセンサ走行を開始して、前記対象物へアプローチする無人搬送車における走行制御方法であって、
前記無人搬送車には、前記無人搬送車の所定位置に第1の点および第2の点が設定されており、
前記無人搬送車は、
前記センサとして、前記対象物との距離を測定可能な測距センサを有するとともに、側方からの光を検出可能な光検出センサを車両の前後方向に離間して、少なくとも2つ有し、
前記センサ走行を開始する位置であり、前記第1の点および前記第2の点のそれぞれに対応する第1の開始点および第2の開始点に、前記第1の点および前記第2の点が一致したか否かを判定し、
前記第1の開始点および前記第2の開始点に、前記第1の点および前記第2の点が一致していると判定したときは、前記センサ走行に切り替えて、前記第1の開始点および前記第2の開始点から、前記対象物へアプローチを行い、
各光検出センサが前記対象物からの光を検出した後、前記測距センサによる前記センサ走行に切り替えて前記対象物へアプローチする
ことを特徴とする走行制御方法。 - 前記無人搬送車は、
レーザ光を走査して周囲との距離を測距するレーザ距離センサを備え、
前記光検出センサは、前記対象物に設置されている反射板へ信号光を照射し、前記対象物からの光として、前記反射板から反射した光を受光するものであり、
前記無人搬送車は、
前記第1の開始点および前記第2の開始点までは、前記レーザ距離センサにより前記経路データ走行を行い、
前記第1の開始点および前記第2の開始点からは、前記測距センサと前記光検出センサとにより前記センサ走行を行う
ことを特徴とする請求項6に記載の走行制御方法。 - 前記無人搬送車が、
前記第1の開始点および前記第2の開始点を、前記経路データで設定されている経路よりも、前記対象物に近接した位置に生成し、
前記経路データにおける所定の点に到達後、前記第1の開始点および前記第2の開始点まで前記無人搬送車自身を移動させる
ことを特徴とする請求項6または請求項7に記載の走行制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010197865A JP5721980B2 (ja) | 2010-09-03 | 2010-09-03 | 無人搬送車および走行制御方法 |
KR1020110083238A KR101304018B1 (ko) | 2010-09-03 | 2011-08-22 | 무인 반송차 및 주행 제어 방법 |
CN201110241873.8A CN102402224B (zh) | 2010-09-03 | 2011-08-23 | 无人搬送车以及行驶控制方法 |
US13/223,544 US9176502B2 (en) | 2010-09-03 | 2011-09-01 | Automatic guided vehicle and method for drive control of the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010197865A JP5721980B2 (ja) | 2010-09-03 | 2010-09-03 | 無人搬送車および走行制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012053837A JP2012053837A (ja) | 2012-03-15 |
JP5721980B2 true JP5721980B2 (ja) | 2015-05-20 |
Family
ID=45771296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010197865A Active JP5721980B2 (ja) | 2010-09-03 | 2010-09-03 | 無人搬送車および走行制御方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9176502B2 (ja) |
JP (1) | JP5721980B2 (ja) |
KR (1) | KR101304018B1 (ja) |
CN (1) | CN102402224B (ja) |
Families Citing this family (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7466992B1 (en) | 2001-10-18 | 2008-12-16 | Iwao Fujisaki | Communication device |
US7127271B1 (en) | 2001-10-18 | 2006-10-24 | Iwao Fujisaki | Communication device |
US7107081B1 (en) | 2001-10-18 | 2006-09-12 | Iwao Fujisaki | Communication device |
US8090402B1 (en) | 2003-09-26 | 2012-01-03 | Iwao Fujisaki | Communication device |
US8121635B1 (en) | 2003-11-22 | 2012-02-21 | Iwao Fujisaki | Communication device |
US8208954B1 (en) | 2005-04-08 | 2012-06-26 | Iwao Fujisaki | Communication device |
US8559983B1 (en) | 2007-05-03 | 2013-10-15 | Iwao Fujisaki | Communication device |
US7890089B1 (en) | 2007-05-03 | 2011-02-15 | Iwao Fujisaki | Communication device |
US8676273B1 (en) | 2007-08-24 | 2014-03-18 | Iwao Fujisaki | Communication device |
US8639214B1 (en) | 2007-10-26 | 2014-01-28 | Iwao Fujisaki | Communication device |
US8472935B1 (en) | 2007-10-29 | 2013-06-25 | Iwao Fujisaki | Communication device |
US8744720B1 (en) * | 2007-12-27 | 2014-06-03 | Iwao Fujisaki | Inter-vehicle middle point maintaining implementer |
US8340726B1 (en) | 2008-06-30 | 2012-12-25 | Iwao Fujisaki | Communication device |
US8452307B1 (en) | 2008-07-02 | 2013-05-28 | Iwao Fujisaki | Communication device |
WO2013162096A1 (ko) * | 2012-04-25 | 2013-10-31 | 주식회사 하이로시 | 주행로봇 및 주행로봇의 제어방법 |
CN102830702B (zh) * | 2012-09-07 | 2014-10-22 | 无锡普智联科高新技术有限公司 | 一种用于密集存储区域的移动机器人路径规划方法 |
CN102865877B (zh) * | 2012-10-08 | 2014-12-17 | 无锡普智联科高新技术有限公司 | 基于密集存储区域的多移动机器人路径冲突解决方法 |
CN102929279B (zh) * | 2012-11-07 | 2014-11-05 | 无锡普智联科高新技术有限公司 | 基于三维空间密集存储区域的多机器人路径规划方法 |
CN103225242B (zh) * | 2012-12-26 | 2015-05-13 | 金鹰重型工程机械有限公司 | 一种提轨机构自动过铁路线路鱼尾板的控制装置 |
CN103412566A (zh) * | 2013-08-21 | 2013-11-27 | 广州动进精密机械科技有限公司 | Agv多道岔自动寻目的站点的方法和系统 |
JP6264541B2 (ja) * | 2014-01-27 | 2018-01-24 | ユニキャリア株式会社 | 無人搬送車の寄付き誘導制御方法および無人搬送設備 |
CN103984346A (zh) * | 2014-05-21 | 2014-08-13 | 上海第二工业大学 | 一种智能仓储盘点系统及其盘点方法 |
CN105205629B (zh) * | 2014-06-30 | 2019-05-28 | 宝山钢铁股份有限公司 | 钢厂产成品仓储配送自动化控制方法 |
CN104483969B (zh) * | 2014-12-05 | 2018-04-17 | 嘉兴市日新自动化科技有限公司 | 道路自动巡逻机器人 |
US9637318B2 (en) * | 2014-12-16 | 2017-05-02 | Amazon Technologies, Inc. | Mobile configurable conveyor component |
DE102015101381A1 (de) * | 2015-01-30 | 2016-08-04 | Hubtex Maschinenbau Gmbh & Co. Kg | Lenkverfahren, Flurförderzeug und Zielführungssystem |
CN105333849B (zh) * | 2015-12-02 | 2019-02-12 | 北京佰能盈天科技股份有限公司 | 基于测距传感器的集卷站盘卷长度测量系统 |
CN108475060B (zh) * | 2016-02-05 | 2021-04-09 | 株式会社日立产机系统 | 位置检测装置、控制装置和移动体 |
JP6768211B2 (ja) * | 2016-03-11 | 2020-10-14 | 株式会社リコー | 自動搬送システム |
CN105867389A (zh) * | 2016-06-14 | 2016-08-17 | 深圳力子机器人有限公司 | 一种agv小车混合激光导航方法 |
CN106042798B (zh) * | 2016-08-08 | 2019-02-26 | 成都四威高科技产业园有限公司 | 一种agv顶升杆就位检测机构及其检测方法 |
KR101864715B1 (ko) | 2016-12-01 | 2018-06-08 | 한국생산기술연구원 | 전휠타입의 시설원예용 다기능 플랫폼 무인반송장치 |
KR101864712B1 (ko) | 2016-12-01 | 2018-06-08 | 한국생산기술연구원 | 휠-레일 겸용타입의 시설원예용 다기능 플랫폼 무인반송장치 |
BR112019011381A2 (pt) * | 2016-12-06 | 2019-10-15 | Nissan North America Inc | interfaces de sobreposição de trajetória de solução para veículos autônomos |
CN106597460A (zh) * | 2016-12-15 | 2017-04-26 | 合肥捷曼信息科技有限公司 | 一种有轨制导车车程时间预测方法 |
CN106695848B (zh) * | 2016-12-29 | 2019-09-06 | 宁波敏实汽车零部件技术研发有限公司 | 一种用于汽车零部件的agv小车载运治具快速找正装置 |
CN106843222A (zh) * | 2017-03-13 | 2017-06-13 | 苏州艾吉威机器人有限公司 | 一种局部铺反射板的激光导航agv系统 |
CN107323572B (zh) * | 2017-06-28 | 2021-04-30 | 北京京东乾石科技有限公司 | 分拣型自动导引运输车 |
CN107515605B (zh) * | 2017-07-12 | 2020-12-18 | 台州智奥通信设备有限公司 | 一种基于超声波测距的agv小车导航方法及系统 |
DE102017122704A1 (de) * | 2017-09-29 | 2019-04-04 | Lr Intralogistik Gmbh | Vorrichtung zur Lastübergabe |
CN107963475B (zh) * | 2017-11-14 | 2020-04-24 | 东莞市开胜电子有限公司 | 一种高速自动抛卸物流机器人 |
JP6986094B2 (ja) * | 2017-12-22 | 2021-12-22 | 株式会社Fuji | 無人搬送車制御システム |
CN108792384B (zh) * | 2018-04-18 | 2019-04-26 | 北京极智嘉科技有限公司 | 搬运方法、搬运装置及搬运系统 |
JP2019204336A (ja) * | 2018-05-24 | 2019-11-28 | 東芝ライフスタイル株式会社 | 自律走行体 |
US10894664B1 (en) * | 2018-06-29 | 2021-01-19 | Amazon Technologies, Inc. | Mobile sortation and delivery of multiple items |
CN110378635A (zh) * | 2018-08-03 | 2019-10-25 | 天津京东深拓机器人科技有限公司 | 一种运输设备的调度管理方法和装置 |
US11560153B2 (en) | 2019-03-07 | 2023-01-24 | 6 River Systems, Llc | Systems and methods for collision avoidance by autonomous vehicles |
JP7539060B2 (ja) * | 2019-03-25 | 2024-08-23 | 北陽電機株式会社 | 物体検出システム、搬送台車及び物体検出装置 |
CN111766856B (zh) * | 2019-03-28 | 2024-06-21 | 北京京东振世信息技术有限公司 | 自动导引运输车及其辅助定位方法和系统、车载控制器 |
CN110065558B (zh) * | 2019-04-22 | 2022-06-28 | 深圳创维-Rgb电子有限公司 | 一种背锟式agv辅助定位装置及其方法 |
JP7227849B2 (ja) * | 2019-05-20 | 2023-02-22 | 株式会社豊田中央研究所 | 軌道生成装置 |
JP7395280B2 (ja) * | 2019-08-08 | 2023-12-11 | 三菱重工業株式会社 | 位置演算システム、位置演算方法および無人搬送車 |
EP3799894A1 (en) * | 2019-10-03 | 2021-04-07 | Gibotech A/S | System for transporting washed medical equipment and packing the washed medical equipment in containers in a sterile processing department |
US11797906B2 (en) * | 2019-12-18 | 2023-10-24 | Industrial Technology Research Institute | State estimation and sensor fusion switching methods for autonomous vehicles |
TWI725684B (zh) * | 2019-12-26 | 2021-04-21 | 國立臺北科技大學 | 基於光源偵測之自走車編隊控制系統 |
DE102020110259A1 (de) * | 2020-04-15 | 2021-10-21 | Lr Intralogistik Gmbh | System umfassend einen Routenzug und mindestens eine stationäre Übernahmestation |
US20230266770A1 (en) * | 2020-06-26 | 2023-08-24 | Keonn Technologies S.L. | Movable platform for taking inventory and/or performing other actions on objects |
CN112033395B (zh) * | 2020-09-08 | 2022-05-10 | 广东博智林机器人有限公司 | 移动平台定位方法、装置、电子设备及存储介质 |
KR102465684B1 (ko) | 2020-11-12 | 2022-11-14 | 한국생산기술연구원 | 접이식 바퀴를 갖는 농작업용 리프트 전기작업차 |
KR20220076819A (ko) | 2020-12-01 | 2022-06-08 | 한국생산기술연구원 | 차체 조향모듈을 갖는 농작업용 이동 로봇 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4626995A (en) * | 1984-03-26 | 1986-12-02 | Ndc Technologies, Inc. | Apparatus and method for optical guidance system for automatic guided vehicle |
JPS6144310A (ja) * | 1984-08-08 | 1986-03-04 | Matsushita Electric Ind Co Ltd | 無人走行車の位置検出装置 |
JPS61105617A (ja) * | 1984-10-27 | 1986-05-23 | Toyota Motor Corp | 無人搬送車の走行制御装置 |
US4679152A (en) * | 1985-02-20 | 1987-07-07 | Heath Company | Navigation system and method for a mobile robot |
US4918607A (en) * | 1988-09-09 | 1990-04-17 | Caterpillar Industrial Inc. | Vehicle guidance system |
US4944357A (en) * | 1989-04-27 | 1990-07-31 | Caterpillar Industrial Inc. | Power transferring arrangement |
US5680306A (en) * | 1990-02-05 | 1997-10-21 | Caterpillar Inc. | System, and method for enabling a vehicle to track a path |
US5281901A (en) * | 1990-12-03 | 1994-01-25 | Eaton-Kenway, Inc. | Downward compatible AGV system and methods |
JP2519151B2 (ja) | 1992-04-21 | 1996-07-31 | 大福機工株式会社 | 無人搬送車の停止位置決め装置 |
JP3237792B2 (ja) * | 1992-12-18 | 2001-12-10 | 株式会社富士通ゼネラル | 無人走行車の制御装置 |
JPH06309029A (ja) * | 1993-04-22 | 1994-11-04 | Daifuku Co Ltd | 移動車位置検出装置 |
JP2935328B2 (ja) * | 1993-06-30 | 1999-08-16 | 株式会社ダイフク | 物品搬送車 |
JPH07281740A (ja) * | 1994-04-04 | 1995-10-27 | Niigata Eng Co Ltd | 無人走行体の位置検出方法及び装置 |
JPH08161047A (ja) * | 1994-12-02 | 1996-06-21 | Hitachi Kiden Kogyo Ltd | 無人搬送車走行システムの安全装置 |
JP3592435B2 (ja) | 1996-03-21 | 2004-11-24 | 日立機電工業株式会社 | 無人搬送車の停止制御装置 |
US5812267A (en) * | 1996-07-10 | 1998-09-22 | The United States Of America As Represented By The Secretary Of The Navy | Optically based position location system for an autonomous guided vehicle |
JP3268353B2 (ja) * | 1997-02-20 | 2002-03-25 | 株式会社アドバンスト・ディスプレイ | 搬送車用遮断機を用いた無人搬送車の制御方法 |
US6292725B1 (en) * | 1997-04-04 | 2001-09-18 | Komatsu Ltd. | Interference preventing device for vehicle |
JP3316841B2 (ja) * | 1998-08-06 | 2002-08-19 | 村田機械株式会社 | 無人搬送車システム |
JP2002351541A (ja) * | 2001-05-24 | 2002-12-06 | Murata Mach Ltd | 無人搬送車システム |
TW200540089A (en) * | 2004-05-03 | 2005-12-16 | Webb Int Co Jerwis B | Automatic transport loading system and method |
US8192137B2 (en) * | 2004-05-03 | 2012-06-05 | Jervis B. Webb Company | Automatic transport loading system and method |
JP2007066044A (ja) * | 2005-08-31 | 2007-03-15 | Shinmei Ind Co Ltd | 搬送システム |
US9193065B2 (en) * | 2008-07-10 | 2015-11-24 | Intouch Technologies, Inc. | Docking system for a tele-presence robot |
JP2010061483A (ja) * | 2008-09-05 | 2010-03-18 | Hitachi Ltd | 自走移動体及び自走移動体の目的位置設定方法 |
-
2010
- 2010-09-03 JP JP2010197865A patent/JP5721980B2/ja active Active
-
2011
- 2011-08-22 KR KR1020110083238A patent/KR101304018B1/ko active IP Right Grant
- 2011-08-23 CN CN201110241873.8A patent/CN102402224B/zh active Active
- 2011-09-01 US US13/223,544 patent/US9176502B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
KR20120025403A (ko) | 2012-03-15 |
US20120059545A1 (en) | 2012-03-08 |
CN102402224B (zh) | 2014-12-03 |
JP2012053837A (ja) | 2012-03-15 |
KR101304018B1 (ko) | 2013-09-04 |
CN102402224A (zh) | 2012-04-04 |
US9176502B2 (en) | 2015-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5721980B2 (ja) | 無人搬送車および走行制御方法 | |
JP5503419B2 (ja) | 無人搬送車および走行制御方法 | |
JP2012053838A (ja) | 無人搬送車および走行制御方法 | |
JP3865121B2 (ja) | 車両の障害物検出装置 | |
JP6492024B2 (ja) | 移動体 | |
JP6599543B2 (ja) | 自動搬送車 | |
JP5444171B2 (ja) | 無人搬送車および走行制御方法 | |
KR20180083569A (ko) | 사물인터넷 기반 운송 로봇 및 운송 로봇의 동작 방법 | |
US20230266762A1 (en) | Autonomous Movement Device, Autonomous Movement Method, And Program | |
JP5218479B2 (ja) | 移動体システム | |
US20240053754A1 (en) | Conveyance system and conveyance control method | |
JP2011141663A (ja) | 無人搬送車、および、その走行制御方法 | |
JP2009223757A (ja) | 自律移動体、その制御システム、自己位置推定方法 | |
KR20220050483A (ko) | 무인 반송 차량의 위치 인식 장치 및 방법 | |
JP5687967B2 (ja) | 無人搬送車および走行制御方法 | |
JP6863049B2 (ja) | 自律移動ロボット | |
JP2020119011A (ja) | 走行制御装置 | |
KR102716669B1 (ko) | 자동차 부품 운반용 로봇, 그리고 그 제어 시스템 | |
JP2020115254A (ja) | 走行制御装置 | |
JP7524725B2 (ja) | 走行経路生成方法及び装置 | |
WO2023218816A1 (ja) | 無人搬送システム、無人搬送システム用報知方法、及び無人搬送システム用プログラムが記録されたプログラム記録媒体 | |
JP2011141665A (ja) | 無人搬送車、および、その走行制御方法 | |
CN116148868A (zh) | 一种基于反光件的激光雷达二次定位方法 | |
JP2022051191A (ja) | 自己位置推定装置 | |
JP2020155096A (ja) | 自律移動装置、プログラム、自律移動装置の操舵方法及び自律移動装置の調整方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130115 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20130613 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140520 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140718 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150205 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150317 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150325 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5721980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |