JP2003316439A - Control unit for mobile trolley - Google Patents
Control unit for mobile trolleyInfo
- Publication number
- JP2003316439A JP2003316439A JP2002122541A JP2002122541A JP2003316439A JP 2003316439 A JP2003316439 A JP 2003316439A JP 2002122541 A JP2002122541 A JP 2002122541A JP 2002122541 A JP2002122541 A JP 2002122541A JP 2003316439 A JP2003316439 A JP 2003316439A
- Authority
- JP
- Japan
- Prior art keywords
- distance
- wall
- carriage
- mobile
- teaching
- 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.)
- Pending
Links
Landscapes
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、建物内で搬送等
の業務を行う無軌道自律移動台車において、誰にでも簡
単に導入できることを目的として、移動経路等の入力を
支援する制御装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for assisting input of a moving route, etc., for the purpose of being easily introduced to anyone in a trackless autonomous moving vehicle for carrying out work such as transportation in a building. is there.
【0002】[0002]
【従来の技術】施設内で動作する移動台車としては、特
開平11−327648号公報記載のような床面にガイ
ド等のマークを敷設して、移動台車に搭載のマーク検出
用センサがこのマークを検出しながら走行するといった
タイプのものがあるが、これは床面にガイド等のマーク
を敷設する必要があり、また施設内のレイアウト変更等
に伴う移動経路の修正がフレキシブルに行えないといっ
た欠点があった。これに対して、本発明が対象とする移
動台車は無軌道自律移動台車であって、これには床面に
ガイド等のマークを敷設する必要が無いため、施設内の
レイアウト変更等に伴う移動経路の修正がフレキシブル
に行えるという利点がある。しかしながら、他方で、こ
の無軌道自律移動台車の移動経路をあらかじめ入力する
作業が必要となる。これに関して従来はCAD等の図面
入力ソフトウェアを使用して直線や曲線から構成される
経路を作成し、これを移動台車に読み込ませることで移
動経路を教示する、いわゆるオフライン教示が行われて
いる。しかしこの方法では、不慣れなユーザがCAD等
のソフトウェアを取り扱う必要があり、使い勝手が悪い
という問題があった。また、施設の正確な図面が必要で
あり、一時的に置かれた机や鉢植えなどの位置も入力し
なければならないなど経路作成上の負担が大きく、また
実際に走行させる場所と離れたところで経路の入力を行
うため、現場のイメージがつかみにくいといった問題点
があった。このような問題点を解決するため、CAD等
を使用せず、移動台車を事前に手動操作で目標とする経
路の通りに走行させ、この時の経路を記憶し、次にこの
記憶内容を読み出すことで同じ動作を再現する、いわゆ
るダイレクト教示装置が提案されている。その中で特開
平8−326025号公報では、清掃用移動台車の移動
経路をダイレクト教示する方法が記載されている。以
下、簡単に図面を用いて説明する。2. Description of the Related Art As a mobile trolley operating in a facility, a mark such as a guide is laid on a floor surface as described in JP-A-11-327648, and a mark detection sensor mounted on the mobile trolley is used for this mark. Although there is a type that travels while detecting, it is necessary to lay a mark such as a guide on the floor, and it is not possible to flexibly correct the movement route due to layout changes in the facility etc. was there. On the other hand, the mobile vehicle targeted by the present invention is a trackless autonomous mobile vehicle, and since it is not necessary to lay a mark such as a guide on the floor surface, the travel route accompanying the layout change in the facility, etc. The advantage is that the correction of can be done flexibly. However, on the other hand, it is necessary to input the movement route of the trackless autonomous mobile vehicle in advance. In this regard, conventionally, so-called offline teaching has been performed, in which a drawing input software such as CAD is used to create a path composed of straight lines and curves, and the moving path is taught by reading the path on a moving carriage. However, this method has a problem in that it is inconvenient because an inexperienced user needs to handle software such as CAD. In addition, an accurate drawing of the facility is required, and the location of a desk or potted plant that is temporarily placed must be entered, which imposes a heavy burden on the route creation, and the route can be located away from the actual driving location. There is a problem that it is difficult to grasp the image of the site because the input is made. In order to solve such a problem, without using CAD or the like, the moving carriage is manually operated in advance to travel along the target route, the route at this time is stored, and then this stored content is read out. A so-called direct teaching device has been proposed that reproduces the same operation. Among them, Japanese Patent Laid-Open No. 8-326025 discloses a method of directly teaching a moving route of a cleaning carriage. Hereinafter, a brief description will be given with reference to the drawings.
【0003】図17は従来の移動台車の制御系ブロック
図である。図において、1401は移動台車の全動作を
制御する制御装置である。この制御装置1401は、制
御手段である制御演算装置1402と、教示データ等を
記憶する記憶手段であるメモリ1403およびサンプリ
ング時間を生成するタイマ1404とで構成されてい
る。移動台車の駆動輪を回転駆動する走行モータ140
5は走行モータドライバ1406に接続され、該走行モ
ータドライバ1406を介して制御演算装置1402か
ら出力される制御信号で回転数および回転方向が制御さ
れるようになっている。走行モータの回転軸には、その
回転を検出して検出信号を制御演算装置1402に出力
するエンコーダ1407が取りつけられている。移動台
車上には、移動台車に生じる角速度を検出するジャイロ
センサ1408が設置されており、この角速度情報は制
御演算装置1402に入力される。制御演算装置140
2は、ジャイロセンサ1408の出力を積分等行うこと
で姿勢変化を演算し、この演算結果にエンコーダ140
7からの信号も併せて移動台車の位置姿勢データを算出
する。移動台車上には障害物を検出する超音波距離セン
サ1409が複数設置されており、外周に存在する壁や
柱の位置や階段の段差等の障害物を検知する。この超音
波距離センサ1409は制御演算装置1402に接続さ
れており、障害物までの距離情報を得られるようになっ
ている。手動操作レバー1410は移動台車を直接移動
させる際に作業者により操作される手動操作手段であ
り、移動台車に固定されている。前記手動操作レバー1
410には、その揺動を検出する揺動検出センサ141
1が設けられている。この揺動検出センサ1411は制
御演算装置1402に接続されており、該制御演算装置
1402では、手動操作レバー1410の揺動方向およ
び揺動角度により進行方向、旋回方向および速度を切り
換えるよう走行モータドライバ1406を介して走行モ
ータ1405の駆動を制御する。また移動台車上には、
教示開始や再生開始などの指令を入力する操作パネル部
1412、移動台車の動作状態やシステム状況等を表示
する表示パネル部1413が設けられており、操作パネ
ル部1412および表示パネル部1413は、制御演算
装置1402に接続されている。FIG. 17 is a block diagram of a control system of a conventional mobile truck. In the figure, 1401 is a control device for controlling all operations of the mobile carriage. The control device 1401 includes a control calculation device 1402 as a control unit, a memory 1403 as a storage unit for storing teaching data and the like, and a timer 1404 for generating a sampling time. Traveling motor 140 that rotationally drives the drive wheels of the moving carriage
Reference numeral 5 is connected to the traveling motor driver 1406, and the rotational speed and the rotational direction are controlled by a control signal output from the control arithmetic unit 1402 via the traveling motor driver 1406. An encoder 1407 that detects the rotation of the traveling motor and outputs a detection signal to the control arithmetic unit 1402 is attached to the rotation shaft of the traveling motor. A gyro sensor 1408 for detecting the angular velocity generated in the moving carriage is installed on the moving carriage, and the angular speed information is input to the control arithmetic unit 1402. Control arithmetic unit 140
2 calculates the attitude change by integrating the output of the gyro sensor 1408 and the like, and the encoder 140
The signal from 7 is also used to calculate the position and orientation data of the moving carriage. A plurality of ultrasonic distance sensors 1409 for detecting obstacles are installed on the moving carriage, and detect obstacles such as the positions of walls and pillars existing on the outer periphery and the steps of stairs. The ultrasonic distance sensor 1409 is connected to the control arithmetic unit 1402 so that information on the distance to the obstacle can be obtained. The manual operation lever 1410 is a manual operation means that is operated by an operator when the movable carriage is directly moved, and is fixed to the movable carriage. The manual operation lever 1
Reference numeral 410 denotes a swing detection sensor 141 that detects the swing.
1 is provided. The swing detection sensor 1411 is connected to a control arithmetic unit 1402. In the control arithmetic unit 1402, a traveling motor driver is arranged to switch the traveling direction, the turning direction and the speed according to the swing direction and swing angle of the manual operation lever 1410. The drive of the traveling motor 1405 is controlled via 1406. Also, on the moving carriage,
An operation panel unit 1412 for inputting commands such as teaching start and reproduction start, and a display panel unit 1413 for displaying the operating state and system status of the moving carriage are provided. The operation panel unit 1412 and the display panel unit 1413 control It is connected to the arithmetic unit 1402.
【0004】図18に操作パネル部1412の構成例を
示す。操作パネル部には、ティーチング(教示)時に用
いる「教示ON/OFF」ボタン1501、「一時停
止」ボタン1502、「やり直し」ボタン1503、プ
レイバック(再生)時に用いる「スタート」ボタン15
04、「一時停止」ボタン1505、「停止」ボタン1
506が配置されている。ここで、移動台車導入時に行
う一連の教示再生操作について説明する。まず、移動経
路の教示を行う場合、作業者が「教示ON/OFF」ボ
タン1501をONにすることにより、制御演算装置1
501は教示データ作成モードに入る。その後、作業者
が移動台車上の手動操作レバー1510を操作すること
により実際に移動台車を移動させる。この間、制御演算
装置1502は、タイマ1504によって生成されるサ
ンプリング時間毎に、ジャイロセンサ1508およびエ
ンコーダ1507の出力から算出した移動台車の位置姿
勢データをメモリ1503に時系列データとして記憶さ
せる。作業者が「教示ON/OFF」ボタン1501を
OFFにすると、記憶は終了する。途中で「一時停止」
ボタン1502を押下することで記憶を一時中断するこ
とができ、また「やり直し」ボタン1503を押下する
ことで、記憶した内容を消去することもできる。このよ
うに移動経路をダイレクト教示した後は、作業者が「ス
タート」ボタン1504を押せば、タイマ1404によ
って生成されるサンプリング時間毎に、記憶した位置姿
勢データをメモリ1403から順次引き出し、該位置姿
勢に一致するように制御演算装置1402が走行モータ
ドライバ1406を制御することで、教示時の動作を再
現することができるようになっている。再生中に一時停
止したい場合には「一時停止」ボタン1505、停止し
たい場合には「停止」ボタン1506を押下する。FIG. 18 shows a configuration example of the operation panel section 1412. On the operation panel section, a “Teach ON / OFF” button 1501, a “Pause” button 1502, a “Retry” button 1503 used for teaching (teaching), and a “Start” button 15 used for playback (playback).
04, "Pause" button 1505, "Stop" button 1
506 is arranged. Here, a series of teaching reproduction operations performed when the mobile vehicle is introduced will be described. First, when teaching a moving route, the operator turns on the “Teach ON / OFF” button 1501 to turn on the control arithmetic unit 1.
501 enters the teaching data creation mode. After that, the operator actually moves the moving carriage by operating the manual operation lever 1510 on the moving carriage. During this period, the control arithmetic unit 1502 stores the position and orientation data of the moving carriage calculated from the outputs of the gyro sensor 1508 and the encoder 1507 in the memory 1503 as time series data for each sampling time generated by the timer 1504. When the operator turns off the "Teach ON / OFF" button 1501, the storage ends. "Pause" on the way
By pressing the button 1502, the storage can be temporarily stopped, and by pressing the “redo” button 1503, the stored contents can be erased. After the direct teaching of the movement route in this way, if the operator presses the “start” button 1504, the stored position and orientation data is sequentially retrieved from the memory 1403 at each sampling time generated by the timer 1404, and the position and orientation are stored. By controlling the traveling motor driver 1406 by the control arithmetic unit 1402 so as to match with, the operation at the time of teaching can be reproduced. A "pause" button 1505 is pressed to pause during reproduction, and a "stop" button 1506 is pressed to stop.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記従
来の移動台車の制御装置においては、移動台車上の限ら
れたスペースに搭載された操作パネル及び表示パネルを
用いて教示を行うため、表示能力に欠け操作性が悪かっ
た。また、移動台車の移動中、特に旋回中には作業者も
操作パネル及び表示パネルに追従して移動しなければな
らないため、操作が困難であった。さらに、移動台車を
多数導入する場合にも全ての移動台車に操作パネル及び
表示パネルを設置しなければならないため、コストが高
くつくという問題があった。また、複数台の移動台車に
同じ動作をさせたい場合でも、全ての移動台車に同じ教
示動作を行わなければならなかった。また、一定のサン
プル時間ごとに位置姿勢データを記憶しているため、長
時間の教示ではデータ量が膨大になり、移動台車に搭載
された限られたメモリ容量に収まりきらないという問題
点があった。そして、一度記憶したデータの経由点を追
加削除・変更するような編集操作も困難であった。さら
に、記憶する位置姿勢データがジャイロセンサとエンコ
ーダによる、いわゆるデッドレコニング情報のみである
ので、路面の滑りなどにより誤差が発生した場合にこれ
を補正することが困難であった。また、近年ビルなどの
施設内でのインフラネットワークが発達し、ネットワー
クに接続される機器が増大しているが、従来はこれら各
種周辺機器との連携動作を教示することはできなかっ
た。したがって、この発明の目的は、表示能力に優れ移
動中にも操作性が良く、複数台導入してもコストを抑え
られるとともに、教示した軌道を他の移動台車にも容易
に使用でき、教示データ量を抑えられると同時に多くの
移動経路を記憶保存可能であり、経由点追加削除等の編
集操作が容易で、デッドレコニング誤差を補正可能、か
つ周辺機器との連携動作を教示できる移動台車の制御装
置を提供することにある。However, in the above-mentioned conventional control device for a moving carriage, since teaching is performed using the operation panel and the display panel mounted in the limited space on the moving carriage, the display capability is reduced. The lack of operability was poor. In addition, since the operator has to follow the operation panel and the display panel during movement of the movable carriage, especially during turning, the operation is difficult. Further, even when a large number of mobile carriages are installed, it is necessary to install the operation panel and the display panel on all the mobile carriages, which causes a problem of high cost. Further, even when it is desired to make a plurality of mobile vehicles perform the same operation, it is necessary to perform the same teaching operation for all the mobile vehicles. In addition, since the position and orientation data is stored for each fixed sample time, there is a problem that the data amount becomes huge when teaching for a long time, and it cannot be stored in the limited memory capacity mounted on the mobile carriage. It was Further, it is difficult to perform an editing operation such as adding / deleting / changing the waypoint of the data once stored. Further, since the stored position and orientation data is only so-called dead reckoning information obtained by the gyro sensor and the encoder, it is difficult to correct this when an error occurs due to a slip of the road surface or the like. In recent years, infrastructure networks in facilities such as buildings have been developed and the number of devices connected to the networks has increased, but conventionally, it was not possible to teach the cooperative operation with these various peripheral devices. Therefore, an object of the present invention is that the display ability is excellent, the operability is good even during movement, the cost can be suppressed even if a plurality of units are introduced, and the taught track can be easily used for other moving carriages. It is possible to control the movement carriage that can control the amount of movement and can store and save many movement routes, facilitate editing operations such as addition and deletion of waypoints, correct dead reckoning errors, and teach operation in cooperation with peripheral devices. To provide a device.
【0006】[0006]
【課題を解決するための手段】前記目的を達するため、
請求項1記載の移動台車の制御装置の発明は、移動台車
101と、前記移動台車の外部環境に存在する周辺機器
102と、前記移動台車および前記周辺機器が接続され
るネットワーク103と、前記ネットワークに接続され
て前記ネットワークを介して前記移動台車および前記周
辺機器の操作を行う教示端末104と、前記ネットワー
クに接続されて前記移動台車の移動経路および前記周辺
機器の操作内容を記憶するデータ記憶部105と、前記
教示端末と前記移動台車および前記周辺機器の存在する
エリアを検出可能なエリア検出部106と、を有する移
動台車の制御装置であって、作業者が事前に前記移動台
車を実際に操作した際の移動経路をデータ記憶部に記憶
し、次に前記データ記憶部に記憶された前記移動経路内
容を再生することで同じ動作を再現する移動台車の制御
装置において、前記エリア検出部が前記教示端末と前記
移動台車が同一または隣接するエリアに存在すると検出
したときのみ前記移動台車の操作を可能にし、および/
または前記教示端末と前記周辺機器が同一または隣接す
るエリアに存在すると検出したときのみ前記周辺機器の
操作を可能にすることを特徴とする以上の構成の制御装
置によれば、教示端末が移動台車と分離しており、移動
台車の動作に拘束されないため、移動台車の移動中、特
に旋回中にも操作性が損なわれない。また、移動経路を
移動台車上の限られたメモリ領域ではなくネットワーク
を経由したデータ記憶部の大容量記憶装置に保存するこ
とにより、より多くのデータ量を保存することができる
とともに、複数データの保存と呼出しが容易である。さ
らに、複数台の移動台車を導入する場合に、データ記憶
部に記憶した移動経路および操作内容は、全ての移動台
車に対して使用することができる。すなわち、1回の教
示操作で全ての移動台車に同じ動きをさせることがで
き、効率が良い。そして複数台の移動台車を導入する場
合にも教示端末は1台で良く、移動台車上の操作パネル
・表示パネルは不要となるためコストを抑えられる。ま
た、教示時に作業者から離れた場所では移動台車および
周辺機器は動作しないため、安全性が向上する。[Means for Solving the Problems] To achieve the above purpose,
The invention of a control device for a mobile vehicle according to claim 1 is a mobile vehicle 101, a peripheral device 102 existing in an environment outside the mobile vehicle, a network 103 to which the mobile vehicle and the peripheral devices are connected, and the network. And a teaching terminal 104 connected to the network for operating the mobile carriage and the peripheral equipment via the network, and a data storage unit connected to the network for storing the movement path of the mobile carriage and the operation content of the peripheral equipment. A control device for a mobile vehicle, comprising: 105, the teaching terminal, and an area detection unit 106 capable of detecting an area where the mobile vehicle and the peripheral device are present. An operator actually operates the mobile vehicle in advance. Storing the movement route at the time of operation in the data storage unit, and then reproducing the movement route contents stored in the data storage unit. The control device for the movable carrier to reproduce the same operation, to allow operation of the mobile carriage only when the area detector detects said movable carriage and the teaching terminal is present in the same or adjacent areas, and /
Alternatively, according to the control device having the above-described configuration, the teaching terminal and the peripheral device can be operated only when it is detected that the teaching device and the peripheral device exist in the same or adjacent areas. Since the operation is not restricted by the movement of the moving carriage, the operability is not deteriorated during the movement of the moving carriage, particularly during turning. Further, by storing the movement route in a large-capacity storage device of the data storage unit via the network instead of the limited memory area on the moving carriage, it is possible to store a larger amount of data and to store a plurality of data. Easy to save and recall. Furthermore, when a plurality of mobile vehicles are introduced, the movement route and the operation content stored in the data storage unit can be used for all the mobile vehicles. That is, all the moving carriages can be moved in the same manner by one teaching operation, which is efficient. Even when a plurality of moving carriages are introduced, only one teaching terminal is required, and the operation panel / display panel on the moving carriage is not required, so that the cost can be suppressed. In addition, since the mobile carriage and peripheral devices do not operate in a place away from the operator at the time of teaching, safety is improved.
【0007】請求項2記載の発明は、請求項1記載の移
動台車の制御装置において、前記周辺機器が、自動ドア
開閉装置、エレベータ呼出装置、および自動荷物積降装
置のいずれか1つ以上であり、かつ前記各周辺機器は前
記ネットワークを介して制御可能であることを特徴とす
る。以上の構成の制御装置によれば、移動台車に連携さ
せてエレベータ呼出装置、自動ドア開閉装置、または自
動荷物積降装置を動作させることにより、ビル等施設内
の階層間移動、ドアなど障壁の通過、荷物の積降を教示
した通りに自動的に再現することができる。According to a second aspect of the present invention, in the control device for a moving vehicle according to the first aspect, the peripheral device is any one or more of an automatic door opening / closing device, an elevator calling device, and an automatic baggage unloading device. And each of the peripheral devices is controllable via the network. According to the control device having the above configuration, by operating the elevator calling device, the automatic door opening / closing device, or the automatic baggage loading / unloading device in cooperation with the moving carriage, movement between floors in a facility such as a building or a barrier such as a door Passage and unloading of luggage can be automatically reproduced as instructed.
【0008】請求項3記載の発明は、請求項1または2
記載の移動台車の制御装置において、前記移動経路が、
前記移動台車が通過するべき経由点と、前記経由点を繋
ぐ経由点間動作からなることを特徴とする。以上の構成
の制御装置によれば、作業者が教示指令を出力した時点
の位置情報を経由点として取得・記憶し、前記経由点間
の動作内容を経由点間情報として記憶することにより、
サンプル時間毎に位置情報を連続して取得・記憶する方
法と比較して大幅に必要なデータ量を抑えることができ
る。また一度記憶した経由点を追加削除、変更するよう
な編集操作も容易にできる。請求項4記載の発明は、請
求項1〜3のいずれか1項記載の移動台車の制御装置に
おいて、前記移動台車が、外周の環境までの方向−距離
情報が連続的に取得可能な方向−距離計測手段を搭載
し、前記データ記憶部は、教示点において前記経由点お
よび経由点間動作の情報とあわせて前記方向−距離情報
を記憶することを特徴とする。以上の構成の制御装置に
よれば、動作再生時に、移動台車は目標とする経由点上
で方向−距離計測手段により得られた外環境情報と、教
示時の外環境情報を比較することで、教示時に対する現
在位置のずれを認識することができる。これにより、路
面の滑りなどによりデッドレコニング誤差が発生した場
合にもこれを補正することができる。請求項5記載の発
明は、請求項1〜4のいずれか1項記載の移動台車の制
御装置において、前記教示端末が、前記移動台車および
前記周辺機器を操作可能とするボタンを有し、前記移動
台車の現在位置情報と前記方向−距離情報とさらに記憶
した前記経由点および経由点間動作の情報とを表示する
とともに、前記経由点および経由点間動作の情報を任意
に編集可能とするユーザインタフェース画面を有するこ
とを特徴とする。以上の構成の制御装置によれば、移動
台車上の限られたスペースに搭載されたパネルと比較し
て、グラフィカルユーザインタフェースを用いており視
認性、操作性に優れている。これにより、不慣れなユー
ザでも容易に導入することができる。The invention according to claim 3 is the invention according to claim 1 or 2.
In the control device for a moving carriage described above, the moving route is
It is characterized by comprising a waypoint through which the mobile carriage should pass and an operation between waypoints connecting the waypoints. According to the control device having the above configuration, the position information at the time when the operator outputs the teaching command is acquired and stored as the waypoint, and the operation content between the waypoints is stored as the waypoint information,
Compared with the method of continuously acquiring and storing the position information for each sample time, the required amount of data can be significantly reduced. In addition, it is possible to easily perform an editing operation such as adding, deleting, or changing the stored waypoint. According to a fourth aspect of the present invention, in the control device for a mobile vehicle according to any one of the first to third aspects, the mobile vehicle has a direction to an environment of an outer periphery-a direction in which distance information can be continuously acquired- A distance measuring means is mounted, and the data storage unit stores the direction-distance information together with the information on the via point and the operation between via points at the teaching point. According to the control device having the above configuration, at the time of motion reproduction, the moving carriage compares the external environment information obtained by the direction-distance measuring means on the target waypoint and the external environment information at the time of teaching, It is possible to recognize the deviation of the current position from the time of teaching. As a result, even if a dead reckoning error occurs due to slippage on the road surface, this can be corrected. According to a fifth aspect of the present invention, in the control device for a mobile vehicle according to any one of the first to fourth aspects, the teaching terminal has a button that enables operation of the mobile vehicle and the peripheral device, A user who can display the current position information of the moving carriage, the direction-distance information, and the stored information about the waypoints and the operation between waypoints, and can arbitrarily edit the information on the waypoints and operation between waypoints. It is characterized by having an interface screen. According to the control device having the above configuration, a graphical user interface is used and visibility and operability are excellent as compared with a panel mounted in a limited space on a moving carriage. As a result, even an inexperienced user can easily introduce it.
【0009】請求項6記載の発明は、請求項1〜5のい
ずれか1項記載の移動台車の制御装置において、前記教
示端末104が、前記データ記憶部105の記憶媒体に
保存された前記経由点801〜804、前記経由点間動
作805〜807、および前記経由点における方向−距
離情報(θ−rt)に基づいて再生動作を行う前に、前
記経由点のうち動作開始点801における方向−距離情
報(θ−rt)と、前記移動台車101が現在位置80
8において取得した方向−距離情報(θ−rp)とを照
合することにより、前記動作開始点801と現在位置8
08との変位量809を算出し、前記変位量809が低
減する方向に前記移動台車を走行させることを特徴とす
る。以上の構成の制御装置によれば、再生動作開始時
に、施設内の絶対座標を直接測定・入力したり床に教示
者用の目印を施すことなく、過去に記憶した教示点に移
動台車を容易に一致させることができる。請求項7記載
の発明は、請求項1〜6のいずれか1項記載の移動台車
の制御装置において、前記データ記憶部105に保存さ
れた前記経由点間動作805〜807には、廊下等の壁
に沿って走行する場合の前記壁との指定距離YR,YL
なる情報が含まれるとともに、前記教示端末104は、
仮想の目標点1001を原点として前記指定距離YR,
YLの位置に仮想の壁情報を配置した方向−距離情報テ
ンプレート(θ−rt)を作成し、これと前記移動台車
101が現在位置1005において取得した方向−距離
情報(θ−rp)とを照合することにより、前記仮想の
目標点1001と現在位置1005との変位量1006
を算出し、前記変位量1006が低減する方向に前記移
動台車を走行させることを特徴とする。以上の構成の制
御装置によれば、壁に沿って走行する経由点間において
は、途中に教示点を設けなくても、常時壁との距離を保
ちながら走行することができる。According to a sixth aspect of the present invention, in the control apparatus for a mobile vehicle according to any one of the first to fifth aspects, the teaching terminal 104 is connected via the route stored in a storage medium of the data storage unit 105. Points 801 to 804, the inter-route point operations 805 to 807, and the direction at the route points-the direction at the operation start point 801 of the route points before performing the reproduction operation based on the distance information (θ-rt). The distance information (θ-rt) and the current position of the moving carriage 101 are 80
By comparing the direction-distance information (θ-rp) acquired in No. 8, the operation start point 801 and the current position 8
A displacement amount 809 with respect to 08 is calculated, and the movable carriage is run in a direction in which the displacement amount 809 decreases. According to the control device having the above configuration, it is possible to easily move the moving carriage to the teaching point stored in the past without directly measuring / inputting the absolute coordinates in the facility or marking the floor with the teacher's mark at the start of the reproducing operation. Can be matched to. The invention according to claim 7 is the control device for a mobile vehicle according to any one of claims 1 to 6, wherein the inter-pointpoint operations 805 to 807 stored in the data storage unit 105 include a corridor and the like. Designated distances YR and YL with the wall when traveling along the wall
And the teaching terminal 104,
With the virtual target point 1001 as the origin, the specified distance YR,
A direction-distance information template (θ-rt) in which virtual wall information is arranged at the position of YL is created, and this is collated with the direction-distance information (θ-rp) acquired by the moving carriage 101 at the current position 1005. By doing so, the displacement amount 1006 between the virtual target point 1001 and the current position 1005
Is calculated, and the movable carriage is run in a direction in which the displacement amount 1006 decreases. According to the control device having the above configuration, it is possible to always travel while maintaining a distance from the wall between the waypoints traveling along the wall without providing a teaching point on the way.
【0010】請求項8記載の発明は、請求項1〜7のい
ずれか1項記載の移動台車の制御装置において、前記デ
ータ記憶部105に保存された前記経由点間動作805
〜807には、コーナー1101を含む廊下等の壁11
02に沿って走行する場合の前記壁1102との指定距
離と、出発位置1103から目標位置1104までの前
記移動台車101の進行方向の積算移動距離とが含まれ
るとともに、前記移動台車101は、前記壁1102に
沿って走行中に、前記方向−距離検出手段によって計測
した、壁1102との距離が一定の閾値を越えた場合に
は、現在位置がコーナーであると判断して停止し、壁1
102側に一定角度旋回するとともに、壁1102との
距離が一定の閾値内になるまで前進したのち、壁沿い走
行を継続することを特徴とする。以上の構成の制御装置
によれば、コーナー1101に到達して壁1102が途
切れた場合にも、自動的に壁1102を探索して壁沿い
走行を継続するので、教示者はコーナー1101におい
て移動台車101に停止や旋回操作を与える手間が省
け、教示操作をより簡易化することができる。また、コ
ーナー1101において教示点を設定する必要が無くな
るので、教示データ数の増加を抑えることができる。請
求項9記載の発明は、請求項1〜8のいずれか1項記載
の移動台車の制御装置において、前記データ記憶部10
5に保存された前記経由点間動作805〜807には、
コーナー1201を含む廊下等の壁1202に沿って走
行する場合の前記壁1202との指定距離と、出発位置
1203から目標位置1204までの前記移動台車10
1の進行方向の積算移動距離とが含まれるとともに、前
記移動台車101は、前記教示端末104の指令に基づ
き、前記壁1202に沿って走行中に、前記方向−距離
検出手段によって計測した、正面の壁との距離が一定の
閾値を下回り、かつ沿って走行する逆側の壁1205と
の距離が一定の閾値を越えた場合には、現在位置がコー
ナーであると判断して停止し、壁1202の逆方向に一
定角度旋回したのち、壁沿い走行を継続することを特徴
とする。以上の構成の制御装置によれば、コーナー12
01に到達して正面の壁に接近した場合にも、自動的に
壁1202を探索して壁沿い走行を継続するので、教示
者はコーナー1201において移動台車101に停止や
旋回操作を与える手間が省け、教示操作をより簡易化す
ることができる。また、コーナー1201において教示
点を設定する必要が無くなるので、教示データ数の増加
を抑えることができる。According to an eighth aspect of the present invention, in the control apparatus for a moving vehicle according to any one of the first to seventh aspects, the inter-point point operation 805 stored in the data storage unit 105.
At ~ 807, walls 11 such as corridors including corners 1101
The specified distance from the wall 1102 when traveling along 02, and the integrated moving distance of the moving carriage 101 in the traveling direction from the starting position 1103 to the target position 1104 are included, and the moving carriage 101 is When the distance between the wall 1102 and the wall 1102 measured by the direction-distance detecting means exceeds a certain threshold value while traveling along the wall 1102, the current position is determined to be a corner and the vehicle stops.
It is characterized in that it turns to a certain angle on the side of 102 and moves forward until the distance to the wall 1102 falls within a certain threshold value, and then continues traveling along the wall. According to the control apparatus having the above configuration, even when the corner 1101 is reached and the wall 1102 is interrupted, the teacher automatically searches for the wall 1102 and continues traveling along the wall. It is possible to save the trouble of giving a stop or turning operation to 101, and to simplify the teaching operation. Moreover, since it is not necessary to set the teaching point at the corner 1101, it is possible to suppress an increase in the number of teaching data. According to a ninth aspect of the present invention, in the control device for a moving carriage according to any one of the first to eighth aspects, the data storage unit 10 is provided.
In the inter-route point operations 805 to 807 stored in 5,
The specified distance from the wall 1202 when traveling along a wall 1202 such as a corridor including a corner 1201, and the moving carriage 10 from a starting position 1203 to a target position 1204.
In addition to the integrated moving distance of 1 in the traveling direction, the moving carriage 101 is measured by the direction-distance detecting means while traveling along the wall 1202 based on a command from the teaching terminal 104. If the distance to the wall of the vehicle is below a certain threshold value and the distance to the wall 1205 on the opposite side traveling along the same exceeds a certain threshold value, the current position is determined to be a corner and the vehicle is stopped. It is characterized by continuing to run along the wall after turning a certain angle in the opposite direction of 1202. According to the control device having the above configuration, the corner 12
Even when 01 is reached and the front wall is approached, the wall 1202 is automatically searched for and the traveling along the wall is continued. Therefore, the teacher does not have to give a stop or turn operation to the moving carriage 101 at the corner 1201. The teaching operation can be simplified by omitting it. Moreover, since it is not necessary to set the teaching point at the corner 1201, it is possible to suppress an increase in the number of teaching data.
【0011】[0011]
【発明の実施の形態】本発明の第1の実施の形態におけ
る移動台車の制御装置の基本的な構成について図1に基
づいて説明する。図1は移動台車を含む施設内ネットワ
ーク構成のブロック図である。図において、101は移
動台車、102は移動台車101の外部環境に存在する
周辺機器、103は移動台車101および周辺機器10
2が接続するネットワーク、104はネットワーク10
3に接続され、作業者の手元にある教示端末、105は
ネットワーク103に接続されるデータ記憶部、106
はネットワーク103に接続され、移動台車101と教
示端末104および周辺機器102の存在するエリアを
検出可能なエリア検出部である。移動台車101および
教示端末104はネットワーク103に対して無線通信
により接続されている。教示端末104はネットワーク
103を介して移動台車101および周辺機器102を
操作可能であるとともに、この操作内容をデータ記憶部
105に記憶させることができる。また記憶した操作内
容を、教示端末104からの指令によってデータ記憶部
105から移動台車101および周辺機器102に送る
ことで、動作を再現することができる。BEST MODE FOR CARRYING OUT THE INVENTION A basic configuration of a control device for a moving vehicle according to a first embodiment of the present invention will be described with reference to FIG. FIG. 1 is a block diagram of a network structure in a facility including a mobile carriage. In the figure, 101 is a mobile dolly, 102 is a peripheral device existing in the external environment of the mobile dolly 101, and 103 is the mobile dolly 101 and the peripheral device 10.
2 is a network to be connected, 104 is a network 10
3 is a teaching terminal at the operator's hand, 105 is a data storage unit connected to the network 103,
Is an area detection unit connected to the network 103 and capable of detecting an area where the mobile carriage 101, the teaching terminal 104, and the peripheral device 102 exist. The mobile carriage 101 and the teaching terminal 104 are connected to the network 103 by wireless communication. The teaching terminal 104 can operate the mobile carriage 101 and the peripheral device 102 via the network 103, and can store the operation content in the data storage unit 105. The operation can be reproduced by sending the stored operation content from the data storage unit 105 to the mobile carriage 101 and the peripheral device 102 according to a command from the teaching terminal 104.
【0012】図2は前記施設内ネットワーク構成をさら
に詳細に記したブロック図である。図において、201
は移動台車101の全動作を制御する移動台車制御演算
装置である。この移動台車制御演算装置201は、時間
計測用タイマ202、ネットワーク通信部203、走行
モータドライバ204、エンコーダ205、ジャイロセ
ンサ206、スキャン式レーザ距離計207に接続され
ている。ネットワーク通信部203は施設内ネットワー
ク103に無線通信により接続されている。移動台車1
01の図示しない駆動輪を回転駆動する走行モータ20
8は走行モータドライバ204に接続され、該走行モー
タドライバ204を介して移動台車制御演算装置201
から出力される制御信号で回転数および回転方向が制御
されるようになっている。走行モータ208の回転軸に
は、その回転を検出して検出信号を移動台車制御演算装
置201に出力するエンコーダ205が取りつけられて
いる。また移動台車上には、移動台車に生じる角速度を
検出するジャイロセンサ206が設置されており、この
角速度情報は移動台車制御演算装置201に出力され
る。移動台車制御演算装置201は、ジャイロセンサ2
06の出力を積分等行うことで姿勢変化を演算し、この
演算結果にエンコーダ205からの信号も併せて移動台
車の位置姿勢データを算出する。移動台車上には障害物
を検出するスキャン式レーザ距離計207が設置されて
いる。レーザ距離計はレーザ光を発射してから被測定物
に反射して帰ってくるまでの時間を計測することで、被
測定物までの距離を測定するものである。これを水平面
内を旋回してスキャンさせ、旋回角度の一定角度ごとに
距離を測定することにより、移動台車から見た外環境の
方向θと距離rの組が取得できるようになっている。こ
れにより外周に存在する壁や柱の位置や階段の段差等の
障害物を検知する。このスキャン式レーザ距離計207
は移動台車制御演算装置201に接続されており、障害
物までの方向−距離情報を得られるようになっている。
移動台車の外部環境に存在する周辺機器102は、ネッ
トワーク通信部209、ネットワーク通信部209に接
続された周辺機器駆動装置210、周辺機器駆動装置2
10に接続された周辺機器機構部211から構成され
る。ネットワーク通信部209はネットワーク103に
接続されており、周辺機器駆動装置210はネットワー
ク通信部209を介してネットワーク103から送られ
てきた動作指令を受信して、該動作指令に基づいて周辺
機器機構部211を駆動する。周辺機器の例としては、
移動台車の走行環境上に存在する自動ドア開閉装置、エ
レベータ呼出装置、または自動荷物積降装置などが考え
られる。これらの具体的な機能・作用に関しては、後述
する第2の実施の形態において説明する。教示端末10
4の動作を制御する教示端末演算装置212は、ネット
ワーク通信部213に接続し、ネットワーク通信部21
3はまたネットワーク103に無線通信により接続され
ている。これにより教示端末演算装置212は移動台車
制御演算装置201、および周辺機器駆動装置210に
ネットワーク103を介して動作指令を送信することが
できる。FIG. 2 is a block diagram showing the network structure in the facility in more detail. In the figure, 201
Is a mobile carriage control arithmetic unit for controlling all operations of the mobile carriage 101. The mobile carriage control arithmetic unit 201 is connected to a time measuring timer 202, a network communication unit 203, a traveling motor driver 204, an encoder 205, a gyro sensor 206, and a scanning laser rangefinder 207. The network communication unit 203 is connected to the in-house network 103 by wireless communication. Mobile trolley 1
A traveling motor 20 for rotationally driving a drive wheel (not shown) of 01.
Reference numeral 8 is connected to the traveling motor driver 204, and the moving carriage control arithmetic unit 201 is connected via the traveling motor driver 204.
The number of rotations and the direction of rotation are controlled by a control signal output from. An encoder 205 that detects the rotation of the traveling motor 208 and outputs a detection signal to the moving carriage control arithmetic unit 201 is attached to the rotation shaft of the traveling motor 208. Further, a gyro sensor 206 for detecting an angular velocity generated in the moving carriage is installed on the moving carriage, and the angular velocity information is output to the moving carriage control calculation device 201. The mobile trolley control arithmetic unit 201 includes the gyro sensor 2
The posture change is calculated by performing integration or the like on the output of 06, and the position and posture data of the moving carriage is calculated by adding the signal from the encoder 205 to the calculation result. A scanning laser range finder 207 for detecting an obstacle is installed on the moving carriage. The laser range finder measures the distance to the object to be measured by measuring the time from when the laser beam is emitted to when the laser beam is reflected from the object to be measured and returns. A set of the direction θ and the distance r of the external environment as seen from the moving carriage can be acquired by rotating this in a horizontal plane and scanning it, and measuring the distance for each fixed angle of the turning angle. As a result, obstacles such as the positions of walls and pillars existing on the outer circumference and the steps of stairs are detected. This scanning laser rangefinder 207
Is connected to the mobile trolley control arithmetic unit 201 so that the direction-distance information to the obstacle can be obtained.
The peripheral device 102 existing in the external environment of the mobile trolley includes a network communication unit 209, a peripheral device drive device 210 connected to the network communication unit 209, and a peripheral device drive device 2.
It is composed of a peripheral device mechanism unit 211 connected to 10. The network communication unit 209 is connected to the network 103, and the peripheral device driving apparatus 210 receives an operation command sent from the network 103 via the network communication unit 209 and, based on the operation command, the peripheral device mechanism unit. 211 is driven. Examples of peripherals include
An automatic door opening / closing device, an elevator calling device, an automatic baggage loading / unloading device, or the like existing in the traveling environment of the moving carriage may be considered. These specific functions / actions will be described in a second embodiment described later. Teaching terminal 10
The teaching terminal arithmetic device 212 for controlling the operation of No. 4 is connected to the network communication unit 213,
3 is also connected to the network 103 by wireless communication. As a result, the teaching terminal computing device 212 can transmit an operation command to the mobile vehicle control computing device 201 and the peripheral device driving device 210 via the network 103.
【0013】手動操作レバー214は移動台車101を
直接移動させる際に作業者により操作される手動操作手
段であり、教示端末104に搭載されている。前記手動
操作レバー214には、その揺動を検出する揺動検出セ
ンサ215が設けられている。この揺動検出センサ21
5は教示端末演算装置212に接続されており、該教示
端末演算装置212では、手動操作レバー214の揺動
方向および揺動角度により進行方向、旋回方向および速
度を切り換えるようネットワーク通信部213、ネット
ワーク103を介して移動台車制御演算装置201に指
令を送信することができる。移動台車制御演算装置20
1はこの指令に従い、走行モータドライバ204を介し
て走行モータ208の駆動を制御する。また、教示端末
104上にはユーザインタフェース部216が搭載され
ており、ユーザインタフェース部216は演算装置21
2に接続されている。ユーザインタフェース部216で
は、教示開始や再生開始などの指令を入力可能であると
ともに、ネットワーク103を介して周辺機器駆動装置
210への指令を入力可能である。また、ユーザインタ
フェース部216では、移動台車の動作状況を移動台車
制御演算装置201から、周辺機器の動作状況を周辺機
器駆動装置210からそれぞれネットワーク103経由
で取得して作業者に対して表示する。The manual operation lever 214 is a manual operation means operated by an operator when the movable carriage 101 is directly moved, and is mounted on the teaching terminal 104. The manual operation lever 214 is provided with a swing detection sensor 215 that detects the swing thereof. This swing detection sensor 21
Reference numeral 5 is connected to the teaching terminal computing device 212. In the teaching terminal computing device 212, the network communication unit 213 and the network are arranged so as to switch the traveling direction, the turning direction and the speed according to the swing direction and the swing angle of the manual operation lever 214. A command can be transmitted to the mobile carriage control calculation device 201 via 103. Mobile trolley control arithmetic unit 20
1 controls the drive of the travel motor 208 via the travel motor driver 204 in accordance with this command. Further, a user interface unit 216 is installed on the teaching terminal 104, and the user interface unit 216 is the arithmetic unit 21.
Connected to 2. The user interface unit 216 can input commands such as teaching start and reproduction start, and also can input commands to the peripheral device drive device 210 via the network 103. Further, the user interface unit 216 acquires the operation status of the mobile trolley from the mobile trolley control arithmetic device 201 and the operation status of the peripheral equipment from the peripheral equipment drive device 210 via the network 103 and displays them to the worker.
【0014】データ記憶部105はデータ記憶部演算装
置217、ネットワーク通信部218、および大容量記
憶装置219から構成される。ネットワーク通信部21
8はネットワーク103に接続される。データ記憶部演
算装置217はネットワーク通信部218および大容量
記憶装置219に接続されており、データ記憶部演算装
置217は、ネットワーク通信部218を介して受信し
た教示端末演算装置212からの指令に基づいて、移動
台車の移動経路および周辺機器の操作内容を取得し、こ
れらをあわせて大容量記憶装置219に記憶する。また
再生時には教示端末演算装置212からの指令に基づい
て、大容量記憶装置219に記憶していた移動経路およ
び操作内容を、ネットワーク103を介して移動台車制
御演算装置201および周辺機器駆動装置210に送信
する。エリア検出部106はエリア検出装置220、お
よびネットワーク通信部221から構成される。ネット
ワーク通信部221はネットワーク103に接続され
る。エリア検出装置220はネットワーク103および
ネットワーク通信部221を介して無線通信により接続
されている移動台車101および教示端末104が存在
するエリアを検出して、教示端末104と移動台車10
1が同一あるいは隣接するエリアに存在するか、また教
示端末104と環境に固定されている周辺機器102が
同一あるいは隣接するエリアに存在するかを判断する。
以上の構成により、移動台車および教示端末はネットワ
ークに対して無線通信により接続されるため、施設内を
通信ケーブルからの物理的制約を受けることなく自在に
移動可能である。このため、移動台車の移動中、特に旋
回中にも教示時の操作性が損なわれない。また、移動経
路および操作内容は、移動台車上の限られたメモリ領域
ではなくネットワークを経由したデータ記憶部の大容量
記憶装置に保存されるため、より多くのデータ量を保存
することができるとともに、複数データの保存と呼出し
が容易である。また、複数台の移動台車を導入する場合
に、データ記憶部に記憶した移動経路および操作内容
は、全ての移動台車に対して使用することができる。す
なわち、1回の教示操作で全ての移動台車に同じ動きを
させることができ、効率が良い。さらに、複数台の移動
台車を導入する場合にも教示端末は1台で良く、移動台
車上の操作パネル・表示パネルは不要となるためコスト
を抑えられる。The data storage unit 105 comprises a data storage unit arithmetic unit 217, a network communication unit 218, and a mass storage unit 219. Network communication unit 21
8 is connected to the network 103. The data storage unit arithmetic unit 217 is connected to the network communication unit 218 and the mass storage unit 219, and the data storage unit arithmetic unit 217 is based on a command from the teaching terminal arithmetic unit 212 received via the network communication unit 218. Then, the moving route of the mobile trolley and the operation contents of the peripheral devices are acquired, and these are stored together in the mass storage device 219. Further, at the time of reproduction, based on a command from the teaching terminal calculation device 212, the movement route and the operation content stored in the mass storage device 219 are transferred to the moving carriage control calculation device 201 and the peripheral device drive device 210 via the network 103. Send. The area detection unit 106 includes an area detection device 220 and a network communication unit 221. The network communication unit 221 is connected to the network 103. The area detection device 220 detects an area in which the mobile carriage 101 and the teaching terminal 104, which are connected by wireless communication via the network 103 and the network communication unit 221, are present, and the teaching terminal 104 and the mobile carriage 10 are detected.
1 is present in the same or adjacent area, and whether the teaching terminal 104 and the peripheral device 102 fixed to the environment are present in the same or adjacent area.
With the above configuration, since the mobile carriage and the teaching terminal are connected to the network by wireless communication, they can freely move within the facility without being physically restricted by the communication cable. For this reason, the operability during teaching is not impaired even during movement of the movable carriage, especially during turning. Further, since the movement route and the operation contents are stored in the large-capacity storage device of the data storage unit via the network, not in the limited memory area on the moving carriage, it is possible to store a larger amount of data. , Easy to store and call multiple data. Further, when a plurality of mobile vehicles are introduced, the movement route and the operation content stored in the data storage unit can be used for all the mobile vehicles. That is, all the moving carriages can be moved in the same manner by one teaching operation, which is efficient. Further, even when a plurality of mobile carriages are introduced, only one teaching terminal is required, and the operation panel / display panel on the mobile carriages is not required, so that the cost can be suppressed.
【0015】エリア検出装置の機能について図3に基づ
いて説明する。図3において、301は建物内のネット
ワークであり、302〜304はネットワーク301に
接続され建物の2階に設置された無線通信装置、305
〜307は同じくネットワーク301に接続され建物の
1階に設置された無線通信装置、308〜313は無線
通信装置302〜307の通信可能エリアである。本発
明は、移動台車と教示端末との間を無線通信により物理
的に非拘束とするものであり、これにより既に述べたよ
うな効果が得られる。しかし反面、教示端末を携帯する
作業者から遠く離れた場所にある移動台車や周辺機器に
関しても制御可能になる。例えば、2階にある教示端末
314から1階にある周辺機器315が制御できる。周
辺機器315が自動ドアのように動作を伴う装置の場
合、作業者が安全確認できない状況で周辺機器が動作す
る可能性があり、周囲の人間と接触するなど安全上好ま
しくない。また、移動台車316のように、教示端末3
14と離れている移動台車に操作指令を出すことも同様
に危険である。そこで、エリア検知装置は無線通信装置
302〜307のどれが教示端末314と無線通信を行
っているか、またどれが移動台車317と無線通信を行
っているかを調べ、移動台車317のように教示端末3
14と同一エリア308または隣接するエリア309に
存在する場合のみ、移動台車317に対して動作許可を
出すようにする。また、環境に固定された周辺機器に関
しても、周辺機器318のように教示端末314と同一
エリア308または隣接するエリア309に存在する場
合のみ、周辺機器に対して動作許可を出すようにする。
これにより、教示時に作業者の携帯する教示端末314
から離れた場所では移動台車316および周辺機器31
5は動作しないため、安全性が向上する。The function of the area detecting device will be described with reference to FIG. In FIG. 3, 301 is a network in the building, 302 to 304 are wireless communication devices connected to the network 301 and installed on the second floor of the building, 305.
307 to 307 are wireless communication devices similarly connected to the network 301 and installed on the first floor of the building, and 308 to 313 are communicable areas of the wireless communication devices 302 to 307. According to the present invention, the mobile vehicle and the teaching terminal are physically unconstrained by wireless communication, and the effects as described above can be obtained. However, on the other hand, it also becomes possible to control a mobile carriage and peripheral devices that are located far away from an operator carrying the teaching terminal. For example, the teaching device 314 on the second floor can control the peripheral device 315 on the first floor. In the case where the peripheral device 315 is a device that operates like an automatic door, there is a possibility that the peripheral device may operate in a situation where the operator cannot confirm the safety, which is not preferable for safety such as contact with people around. In addition, like the mobile carriage 316, the teaching terminal 3
It is also dangerous to issue an operation command to a moving carriage that is remote from 14. Therefore, the area detection device checks which of the wireless communication devices 302 to 307 is wirelessly communicating with the teaching terminal 314 and which is wirelessly communicating with the moving carriage 317, and the teaching terminal like the moving carriage 317 is checked. Three
Only when it exists in the same area 308 as 14 or the adjacent area 309, the operation permission is issued to the moving carriage 317. Further, as for the peripheral device fixed to the environment, the operation permission is issued to the peripheral device only when the peripheral device exists in the same area 308 or the adjacent area 309 as the teaching terminal 314 like the peripheral device 318.
Thereby, the teaching terminal 314 carried by the operator at the time of teaching
In a place away from the mobile dolly 316 and the peripheral device 31
Since 5 does not operate, safety is improved.
【0016】図4は第2の実施の形態における周辺機器
と連携した教示操作を示す図である。図4において、4
01は作業者、402は教示端末、403は移動台車、
404はデータ記憶部である。建物全階には施設内ネッ
トワーク405が設置されており、教示端末402およ
び移動台車403は無線通信装置406〜409を介し
た無線通信で、また、データ記憶部404は有線通信に
より施設内ネットワーク405に接続されている。41
0〜413は移動台車の走行環境に存在する周辺機器の
駆動装置であり、有線通信により施設内ネットワーク4
05に接続されている。410は自動ドア開閉装置であ
り、施設内ネットワーク405からの指令によりドアを
自動的に開閉することができる。411および412は
エレベータ呼出装置であり、施設内ネットワーク405
からの指令により、当該階に自動的にエレベータを呼び
出し、エレベータ扉の開閉を行うことができる。413
は自動荷物積降装置であり、施設内ネットワーク405
からの指令により、移動台車403に自動的に書類等の
荷物を載せたり、降ろしたりすることができる。作業者
は教示端末402上にある図示しない手動操作レバーを
操作することにより、移動台車403を動作させる。作
業者はまた教示端末402上の図示しないユーザインタ
フェース部によって、自動ドア開閉装置410にドア開
指令を送信することができる。これにより、教示データ
作成モードにおいて移動台車403をドアに接近させな
がら自動ドアを開くなど、連携した動作を行わせること
ができる。同様にして、エレベータ呼出装置411およ
び412、自動荷物積降装置413も移動台車403と
連携して動作させることができる。この時の移動台車4
03の移動経路、および周辺機器駆動装置410〜41
3の操作内容は施設内ネットワーク405を介してデー
タ記憶部404に伝えられ、データ記憶部404内の大
容量記憶装置に記憶される。FIG. 4 is a diagram showing a teaching operation in cooperation with a peripheral device according to the second embodiment. In FIG. 4, 4
01 is a worker, 402 is a teaching terminal, 403 is a mobile carriage,
Reference numeral 404 is a data storage unit. An in-facility network 405 is installed on all floors of the building, the teaching terminal 402 and the mobile carriage 403 are wireless communication via wireless communication devices 406 to 409, and the data storage unit 404 is a wired communication in-facility network 405. It is connected to the. 41
0 to 413 are drive devices for peripheral devices existing in the traveling environment of the mobile trolley, and are connected to the network 4 in the facility by wired communication.
05 is connected. Reference numeral 410 is an automatic door opening / closing device, which can automatically open and close the door according to a command from the in-house network 405. Reference numerals 411 and 412 denote elevator calling devices, which are network 405 in the facility.
In response to a command from, the elevator can be automatically called to the floor and the elevator doors can be opened and closed. 413
Is an automatic baggage loading / unloading device, and is a network 405 in the facility.
In response to a command from the mobile trolley 403, luggage such as documents can be automatically loaded or unloaded on the mobile carriage 403. The operator operates the movable carriage 403 by operating a manual operation lever (not shown) on the teaching terminal 402. The operator can also send a door opening command to the automatic door opening / closing device 410 by a user interface unit (not shown) on the teaching terminal 402. As a result, in the teaching data creation mode, it is possible to perform a coordinated operation such as opening the automatic door while moving the movable carriage 403 closer to the door. Similarly, the elevator calling devices 411 and 412 and the automatic baggage loading / unloading device 413 can also be operated in cooperation with the moving carriage 403. Mobile cart 4 at this time
03 movement path and peripheral device drive devices 410-41
The operation content of No. 3 is transmitted to the data storage unit 404 via the in-facility network 405 and stored in the mass storage device in the data storage unit 404.
【0017】本発明の第3の実施の形態における大容量
記憶装置に記憶される移動経路のデータ内容を図5に基
づいて説明する。図において、501〜504は移動台
車が通過すべき経由点である。作業者が教示端末から教
示指令を出力した時点で、スタート地点501を原点と
したXYθ方向の位置情報、現在階数、および経由点で
の周辺機器の操作内容が経由点固有の情報としてデータ
記憶部の大容量記憶装置に記憶される。また、505〜
507は経由点間の動作を規定する経由点間動作情報で
ある。経由点間動作情報は経由点を教示する際に同時に
設定され、開始経由点、終了経由点、走行速度、左右の
壁までの距離情報、左右の侵入不可能な領域までの距離
情報などが固有の情報として大容量記憶装置に記憶され
る。このように、サンプル時間毎に移動台車の位置情報
を連続して取得・記憶するのではなく、経由点において
作業者が教示端末から教示指令を送信した時点の位置情
報を取得・記憶する。また再生時にはこの経由点を自動
的に補間して動作経路を作成する。これにより、長時間
の教示でもデータ量を少なく抑えることができる。また
この方法によれば、一度記憶したデータの経由点を追加
削除、変更するような編集操作も容易に行うことができ
る。図6にその一例を示す。図6(a)はダイレクト教
示した移動経路であり、経由点601、602、60
3、604、605の順に移動している。これを図6
(b)のようにノード601、602、605、60
4、603の順に入れ替えることも容易である。The data contents of the movement route stored in the mass storage device according to the third embodiment of the present invention will be described with reference to FIG. In the figure, 501 to 504 are transit points through which the moving carriage must pass. When the operator outputs a teaching command from the teaching terminal, the position information in the XYθ directions with the start point 501 as the origin, the current floor number, and the operation content of the peripheral device at the waypoint are data points specific to the waypoint. Stored in the mass storage device. Also, 505
Reference numeral 507 is inter-route point operation information that defines the action between via points. The operation information between waypoints is set at the same time when teaching waypoints, and the start waypoint, end waypoint, traveling speed, distance information to the left and right walls, distance information to the left and right inaccessible areas, etc. are unique. Is stored in the mass storage device. As described above, the position information of the moving carriage is not continuously acquired and stored for each sample time, but the position information at the time when the operator transmits the teaching command from the teaching terminal at the waypoint is acquired and stored. In addition, at the time of playback, this waypoint is automatically interpolated to create a motion path. As a result, the amount of data can be suppressed to be small even when teaching for a long time. Further, according to this method, it is possible to easily perform an editing operation such as adding, deleting, or changing the waypoint of the data once stored. FIG. 6 shows an example thereof. FIG. 6A shows a travel route that is directly taught, and includes via points 601, 602, and 60.
It moves in the order of 3, 604, and 605. This is shown in FIG.
Nodes 601, 602, 605, 60 as in (b)
It is easy to switch the order of 4 and 603.
【0018】本発明の第4の実施の形態では、ダイレク
ト教示した経由点にはスタート地点を原点としたXYθ
方向の位置情報、現在階数、および経由点での周辺機器
の操作内容だけではなく、移動台車上のスキャン式レー
ザ距離計等の方向−距離検出手段により測定された、移
動台車外周の環境の情報も含まれる。この外環境情報
は、移動台車から見た方向θと距離rの組で表される、
移動台車外周の環境情報として、前記データ記憶部10
5に記憶される。動作再生時に、移動台車は目標とする
経由点位置までジャイロセンサおよびエンコーダで算出
されたデッドレコニング情報をもとに移動し、経由点上
でスキャン式レーザ距離計により得られた外環境情報
と、教示時の外環境情報とを比較することで、教示時に
対する現在位置のずれを認識することができる。この自
己位置同定方法に関しては、本出願人が先に行った特許
出願2001−200687号(「外環境地図、並びに
自己位置同定装置および誘導制御装置」)に詳しく説明
しているので、そちらを参照されたい。これにより、路
面の滑りなどによりデッドレコニング誤差が発生した場
合にもこれを補正することができる。In the fourth embodiment of the present invention, XYθ with the start point as the origin is set as the via point taught directly.
Directional position information, current floor number, and operation contents of peripheral equipment at waypoints, as well as information on the environment of the outer periphery of the moving carriage measured by the direction-distance detecting means such as a scanning laser rangefinder on the moving carriage. Is also included. This external environment information is represented by a set of the direction θ and the distance r viewed from the moving carriage,
The data storage unit 10 is used as the environmental information of the outer periphery of the moving carriage.
Stored in 5. During operation playback, the moving carriage moves to the target waypoint position based on the dead reckoning information calculated by the gyro sensor and encoder, and the external environment information obtained by the scanning laser rangefinder on the waypoint, By comparing with the external environment information at the time of teaching, it is possible to recognize the deviation of the current position from the time of teaching. This self-position identification method is described in detail in the patent application 2001-200687 filed earlier by the present applicant ("Outside environment map, and self-position identification device and guidance control device"), so refer to that. I want to be done. As a result, even if a dead reckoning error occurs due to slippage on the road surface, this can be corrected.
【0019】本発明の第5の実施の形態における、教示
端末上のユーザインタフェース画面について、図7に基
づいて説明する。図7は教示端末上のディスプレイに表
示されたユーザインタフェース画面であり、従来例の操
作パネルと表示パネルの両方の役割を兼ねている。70
1は教示データ表示部であり、これまで教示した経由点
702〜705、および経由点間情報706〜708を
参照することができる。教示データ表示部701では、
経由点702〜705をマウスあるいはタッチパネルに
よりダブルクリックすることで、図8に示すように経由
点データの編集が可能である。また、経由点間情報70
6〜708をダブルクリックすることで、図9に示すよ
うに経由点間情報データの編集が可能である。また、直
接数値を入力するのではなく、より直感的な方法とし
て、図10に示すように経由点703をマウスでドラッ
グすることで経由点703の位置を修正することもでき
る。また経由点の追加・削除もマウスあるいはタッチパ
ネルの操作により簡単に行うことができる。709〜7
18は画面に表示されたアイコン群であり、これをマウ
スあるいはタッチパネルによりクリックすることで所定
の操作を実行できる。709は「教示」アイコンであ
り、これをクリックすると現在位置情報が教示データに
追加され、データ記憶部に記憶される。710は「初期
化」アイコンであり、クリックするとデータ記憶部に記
憶した教示データを消去することができる。移動経路を
ダイレクト教示した後は、711の「再生」アイコンを
押せば、データ記憶部は記憶した教示データを大容量記
憶装置から順次引き出し、移動台車および周辺機器に送
信する。712は「停止」アイコンであり、移動中にク
リックすると動作を停止する。713〜718は教示時
に周辺機器を操作するためのアイコンである。713は
「ドア開」アイコンであり、クリックすると自動ドア開
閉装置により移動台車の走行経路上にあるドアが開かれ
る。714は「ドア閉」アイコンであり、クリックする
と自動ドア開閉装置により移動台車の走行経路上にある
ドアを閉じる。715は「エレベータ呼」アイコンであ
り、クリックするとエレベータ呼出装置によりエレベー
タが現在階に呼び出される。716は「エレベータ閉」
アイコンであり、クリックするとエレベータ呼出装置に
よりエレベータ扉を閉じる。717は「積込み」アイコ
ンであり、クリックすると移動台車近傍の自動荷物積降
装置により移動台車に荷物が積みこまれる。718は
「積下ろし」アイコンであり、クリックすると移動台車
近傍の自動荷物積降装置により移動台車上の荷物が積み
降ろされる。719は外環境地図表示部であり、スキャ
ン式レーザ距離計により得られた外環境の方向−距離情
報を表示する。720はノード情報表示部であり、教示
データ表示部701においてクリックした経由点あるい
は経由点間情報のデータ内容を表示する。以上のよう
に、従来例に示されるような移動台車上の限られたスペ
ースに搭載されたパネルと比較して、グラフィカルユー
ザインタフェースを用いており視認性、操作性に優れて
いる。A user interface screen on the teaching terminal according to the fifth embodiment of the present invention will be described with reference to FIG. FIG. 7 shows a user interface screen displayed on the display on the teaching terminal, which serves as both the operation panel and the display panel of the conventional example. 70
Reference numeral 1 denotes a teaching data display unit, which can refer to the waypoints 702 to 705 and the waypoint information 706 to 708 taught so far. In the teaching data display unit 701,
By double-clicking on the waypoints 702 to 705 with a mouse or a touch panel, the waypoint data can be edited as shown in FIG. Also, the waypoint information 70
By double-clicking 6 to 708, the inter-route point information data can be edited as shown in FIG. Further, instead of directly inputting a numerical value, as a more intuitive method, the position of the waypoint 703 can be corrected by dragging the waypoint 703 with a mouse as shown in FIG. In addition, addition and deletion of waypoints can be easily performed by operating the mouse or touch panel. 709-7
Reference numeral 18 denotes a group of icons displayed on the screen, and a predetermined operation can be executed by clicking the group of icons with a mouse or a touch panel. Reference numeral 709 denotes a "teach" icon. When this icon is clicked, the current position information is added to the teaching data and stored in the data storage unit. Reference numeral 710 denotes an “initialize” icon, which can be clicked to delete the teaching data stored in the data storage unit. After the direct teaching of the movement route, if the "play" icon 711 is pressed, the data storage unit sequentially retrieves the stored teaching data from the large-capacity storage device and transmits it to the moving carriage and peripheral devices. Reference numeral 712 denotes a "stop" icon, which is clicked during movement to stop the operation. Reference numerals 713 to 718 are icons for operating peripheral devices during teaching. Reference numeral 713 denotes an "door open" icon, which, when clicked, opens the door on the traveling route of the moving carriage by the automatic door opening / closing device. Reference numeral 714 denotes a "door close" icon, which, when clicked, closes the door on the traveling route of the moving carriage by the automatic door opening / closing device. Reference numeral 715 denotes an "elevator call" icon, and when clicked, the elevator calling device calls the elevator to the current floor. 716 is "elevator closed"
It is an icon, and when clicked, the elevator door is closed by the elevator calling device. Reference numeral 717 denotes a "loading" icon, and when clicked, a load is loaded on the moving carriage by the automatic load / unload device near the moving carriage. Reference numeral 718 denotes an "unloading" icon, and when clicked, the luggage on the moving carriage is unloaded by the automatic luggage unloading device near the moving carriage. An external environment map display unit 719 displays the direction-distance information of the external environment obtained by the scanning laser range finder. Reference numeral 720 denotes a node information display unit, which displays the data contents of the waypoints clicked on the teaching data display unit 701 or information between waypoints. As described above, the graphical user interface is used and the visibility and operability are excellent as compared with the panel mounted in the limited space on the moving carriage as shown in the conventional example.
【0020】本発明の第6の実施の形態について、図1
1に基づいて説明する。図11において801〜807
はデータ記憶部に記憶されている教示内容であり、80
1〜804は移動台車が通過すべき経由点、805〜8
07は経由点間の動作を規定する経由点間動作情報であ
る。経由点801は上記の一連動作の動作開始点であ
る。移動台車が動作開始点801とは別の位置(例えば
808に示すような位置)に存在する時、移動台車に教
示内容と同じ軌道を走行させようとすると、まず移動台
車を動作開始点801に移動させる必要がある。本発明
においては、記憶した前記動作開始点801における方
向−距離情報と現在位置808の方向−距離情報とを照
合することにより、前記動作開始点801と現在位置8
08との変位量を同定する。変位量の同定処理について
図12に基づいて説明する。図12(a)は教示時の前
記動作開始点801における方向−距離情報(θ−r
t)であり、データ記憶部105に保存されている。図
12(b)は現在位置808における方向−距離情報
(θ−rp)であり、移動台車101に搭載されたレー
ザ式スキャン距離計207によって計測される。これら
を図12(c)に示すように照合することで、前記動作
開始点801と現在位置808との変位量809を同定
することができる。この詳細は上述の特許出願2001
−200687号(「外環境地図、並びに自己位置同定
装置および誘導制御装置」)に詳しく説明しているの
で、そちらを参照されたい。変位量809が同定できた
ら、この変位量をゼロにするように移動台車を走行させ
ることで、移動台車を前記動作開始点801に移動させ
ることができる。実際には路面の滑り等による位置誤差
が存在するため、この動作は、前記動作開始点801と
現在位置808との変位量809の同定結果がゼロにな
るまで、繰り返し行ってもよい。移動台車を動作開始点
まで移動させるにあたっては、従来は動作開始点の絶対
座標を測定して直接入力したり、あるいは床に目印等を
貼りつけ人間が目視にて手動操作して移動させていた
が、本発明によれば、再生動作開始時に施設内の絶対座
標を直接測定・入力したり床に教示者用の目印を施すこ
となく、過去に記憶した教示点に移動台車を容易に一致
させることができる。FIG. 1 shows the sixth embodiment of the present invention.
It will be described based on 1. In FIG. 11, 801 to 807
Is the teaching content stored in the data storage unit,
1 to 804 are transit points through which the mobile dolly should pass, 805 to 8
Reference numeral 07 is inter-route point operation information that defines the action between route points. The waypoint 801 is the operation start point of the series of operations described above. When the moving carriage is located at a position different from the operation start point 801 (for example, at a position 808), when the moving carriage tries to travel on the same trajectory as the teaching content, first, the moving carriage is set to the operation start point 801. Need to move. In the present invention, by comparing the stored direction-distance information at the operation start point 801 with the direction-distance information at the current position 808, the operation start point 801 and the current position 8 are compared.
The displacement amount with 08 is identified. The displacement amount identification process will be described with reference to FIG. FIG. 12A shows direction-distance information (θ-r) at the operation start point 801 at the time of teaching.
t) and is stored in the data storage unit 105. FIG. 12B shows direction-distance information (θ-rp) at the current position 808, which is measured by the laser scanning rangefinder 207 mounted on the moving carriage 101. By comparing these as shown in FIG. 12C, the displacement amount 809 between the operation start point 801 and the current position 808 can be identified. The details are described in the above-mentioned patent application 2001
-200687 ("External environment map and self-position identification device and guidance control device"), please refer to it. When the displacement amount 809 can be identified, the movable carriage can be moved to the operation start point 801 by running the movable carriage so that the displacement amount becomes zero. Actually, since there is a position error due to slippage of the road surface, this operation may be repeated until the result of identifying the displacement amount 809 between the operation start point 801 and the current position 808 becomes zero. In order to move the moving carriage to the operation start point, conventionally, the absolute coordinates of the operation start point were measured and directly input, or a mark or the like was put on the floor and manually moved by a human being. However, according to the present invention, the moving carriage can be easily matched with the teaching point stored in the past without directly measuring / inputting the absolute coordinates in the facility at the start of the reproducing operation or providing a mark for the teacher on the floor. be able to.
【0021】本発明の第7の実施の形態について、図1
3に基づいて説明する。前記教示端末104において、
経由点間動作として右の壁までの距離情報YR、左の壁
までの距離情報YLを指定すると、教示端末演算装置2
12は、図13(a)に示すように、移動台車の仮想の
目標点1001を原点、進行方向1002をX軸(θ=
0)としてθを離散化した極座標系上の、移動台車から
右にYR離れた地点に仮想の壁1003を、また左にY
L離れた地点に仮想の壁1004を配置した方向−距離
情報テンプレート(θ−rt)を作成する。具体的に
は、下記のような式で作成可能である。
rt=YL/sinθ (θ>0 かつ rt≦rma
xの場合)
rt=YR/sinθ (θ<0 かつ rt≦rma
xの場合)
rt=0 (θ=0またはθ=πまたは
rt>rmaxの場合)
ここで、rmaxはレーザ式スキャン距離計207の最
大検出距離である。本発明で用いる位置同定手法では、
最大検出距離内に物体が無い方向に関しては外環境まで
の距離をゼロと設定し、照合する方向−距離情報のいず
れかに距離ゼロがあった場合には、その方向に関しては
位置同定の相関演算に含めない。教示端末104は、再
生動作を開始すると、現在位置1005における方向−
距離情報(θ−rp)を、スキャン式レーザ距離計20
7から移動台車101を経由して逐次取得する。FIG. 1 shows the seventh embodiment of the present invention.
It will be described based on 3. In the teaching terminal 104,
If the distance information YR to the right wall and the distance information YL to the left wall are designated as the operation between waypoints, the teaching terminal arithmetic unit 2
As shown in FIG. 13A, the reference numeral 12 is the virtual target point 1001 of the moving carriage as the origin, and the traveling direction 1002 is the X axis (θ =
On a polar coordinate system in which θ is discretized as 0), a virtual wall 1003 is placed at a point YR away from the moving carriage to the right, and Y to the left.
A direction-distance information template (θ-rt) in which a virtual wall 1004 is arranged at a point separated by L is created. Specifically, it can be created by the following formula. rt = YL / sin θ (θ> 0 and rt ≦ rma
x) rt = YR / sin θ (θ <0 and rt ≦ rma
x) rt = 0 (when θ = 0 or θ = π or rt> rmax) where rmax is the maximum detection distance of the laser scan rangefinder 207. In the position identification method used in the present invention,
If there is no object within the maximum detection distance, the distance to the external environment is set to zero, and if there is a distance of zero in any of the direction-distance information to be collated, the correlation calculation for position identification is performed for that direction. Not included in. When the teaching terminal 104 starts the reproducing operation, the direction at the current position 1005-
The distance information (θ-rp) is set to the scanning laser range finder 20.
7 are sequentially acquired from the mobile trolley 101.
【0022】取得した現在の方向−距離情報の例を図1
3(b)に示す。教示端末104は、前記現在の方向−
距離情報と、前記方向−距離テンプレートとを照合する
ことで、図13(c)に示すように、仮想の目標点10
01に対する、現在位置1005の変位量(Y軸方向お
よびθ方向)1006を同定することができる。変位量
1006が同定できたら、X軸方向には所定の速度を保
ちつつ、Y軸およびθ方向に関してはこの変位量をゼロ
にするように移動台車の動作を逐次補正させることで、
移動台車と壁との距離を指定距離YR、YLに保持した
まま走行させることができる。本実施の形態によれば、
壁に沿って走行する場合には始点と終点、およびその間
の左右の壁までの距離情報のみ教示すれば、途中に教示
点を設けなくても壁との距離を逐次測定し、これを指定
された距離に保ちながら走行することができる。また、
経由点間動作として片方の壁までの距離、例えば右の壁
までの距離情報YRのみが与えられた場合には、図13
(d)のように片側のみのテンプレートを作成する。具
体的には、下記のような式で作成可能である。
rt=YR/sinθ (θ<0 かつ rt≦rma
xの場合)
rt=0 (θ≧0 または
rt>rmaxの場合)
ここで、rmaxはレーザ式スキャン距離計207の最
大検出距離である。本発明で用いる位置同定手法では、
最大検出距離内に物体が無い方向に関しては外環境まで
の距離をゼロと設定し、照合する方向−距離情報のいず
れかに距離ゼロがあった場合には、その方向に関しては
位置同定の相関演算に含めないので、片側の壁情報に関
してのみ位置同定が行われ、上記例では右側の壁との指
定距離YRを保持したまま走行することができる。An example of the obtained current direction-distance information is shown in FIG.
3 (b). The teaching terminal 104 displays the current direction-
By collating the distance information with the direction-distance template, as shown in FIG.
The displacement amount (Y-axis direction and θ direction) 1006 of the current position 1005 with respect to 01 can be identified. When the displacement amount 1006 can be identified, the movement of the moving carriage is sequentially corrected so that the displacement amount becomes zero in the Y-axis and θ directions while maintaining a predetermined speed in the X-axis direction.
It is possible to drive while keeping the distance between the moving carriage and the wall at the designated distances YR and YL. According to this embodiment,
When traveling along a wall, if you teach only the start point and end point, and the distance information to the left and right walls between them, the distance to the wall is sequentially measured without teaching points on the way, and this is specified. It is possible to drive while maintaining a great distance. Also,
If only the distance to one wall, for example, the distance information YR to the right wall, is given as the operation between waypoints, FIG.
As shown in (d), a template for only one side is created. Specifically, it can be created by the following formula. rt = YR / sin θ (θ <0 and rt ≦ rma
x) rt = 0 (θ ≧ 0 or
In the case of rt> rmax) Here, rmax is the maximum detection distance of the laser scan rangefinder 207. In the position identification method used in the present invention,
If there is no object within the maximum detection distance, the distance to the external environment is set to zero, and if there is a distance of zero in any of the direction-distance information to be collated, the correlation calculation for position identification is performed for that direction. Since the position is identified only for the wall information on one side, the vehicle can travel while holding the designated distance YR to the wall on the right side in the above example.
【0023】本発明の第8の実施の形態について、図1
4に基づいて説明する。図14(a)において、110
1は走行路上に存在するコーナーであり、1102は壁
である。移動台車101を出発位置1103から目標位
置1104まで移動させる教示操作を行う場合、第7の
実施の形態では、教示者はまず出発位置1103から移
動台車101を壁1102に沿って走行する指令を与
え、次にコーナー1101において一旦停止する指令を
与え、さらに90度旋回させる指令を与え、再度壁11
02に沿って走行する指令を与えるという多くの手順を
踏む必要がある。この場合、教示点には出発位置110
3と目標位置1104に加え、途中のコーナー1101
も含まれることになる。これに対する、本実施の形態を
図14(b)〜(c)に基づいて説明する。図14
(b)において、一例として移動台車101が左側の壁
1102に沿って位置1105を走行中とすると、移動
台車101は方向−距離検出手段により、左側の壁11
02との距離YLを常時監視している。左コーナーに到
達し、位置1106において左側の壁1102が途切れ
ると、壁との距離YLが大幅に増大する。移動台車10
1は距離YLが一定の閾値を越えたことを検出すると、
左コーナーに到達したと判断し、制動を開始する。実際
には制動距離が必要なため、距離YLが閾値を越えた位
置1106よりも前方の位置1107で移動台車101
は停止する。続いて、図14(c)に示すように、移動
台車101は位置1107において、左回りに90度旋
回する。続いて、図14(d)に示すように、移動台車
101は左方向の距離YLを監視しながら前進する。位
置1107において距離YLは大きな値を保っている
が、前進するうちに位置1108において左側の壁11
02に差し掛かるため、壁との距離YLが大幅に減少す
る。移動台車101は距離YLが一定の閾値を下回った
ことを検出すると、再び壁に到達したと判断し、左側の
壁1102に沿った走行を再開する。移動台車101が
目標位置1104に達すると、教示者は教示端末104
から停止指令を送信し、移動台車101を停止させる。
移動台車101は進行方向の積算距離を逐次算出してお
り、データ記憶部105は、停止時の積算移動距離Lお
よび壁との距離YLを教示データとして記憶する。以上
の方法により移動台車101は、コーナー1101に到
達して壁1102が途切れた場合にも、自動的に壁11
02を探索して壁沿い走行を継続するので、教示者はコ
ーナー1101において移動台車101に停止や旋回操
作を与える手間が省け、教示操作をより簡易化すること
ができる。また、コーナー1101において教示点を設
定する必要が無くなるので、教示データ数の増加を抑え
ることができる。FIG. 1 shows the eighth embodiment of the present invention.
4 will be described. In FIG. 14A, 110
Reference numeral 1 is a corner existing on the traveling road, and 1102 is a wall. When performing the teaching operation of moving the moving carriage 101 from the starting position 1103 to the target position 1104, in the seventh embodiment, the teacher first gives a command to run the moving carriage 101 from the starting position 1103 along the wall 1102. Then, a command to stop once at the corner 1101 is given, and a command to turn 90 degrees is further given, and the wall 11 is again turned on.
Many steps need to be taken to give instructions to run along 02. In this case, the starting point is 110 at the teaching point.
3 and target position 1104, along with a corner 1101
Will also be included. On the other hand, the present embodiment will be described based on FIGS. 14 (b) to 14 (c). 14
In (b), if the moving carriage 101 is traveling along the left side wall 1102 at a position 1105 as an example, the moving carriage 101 is detected by the direction-distance detection means.
The distance YL with 02 is constantly monitored. When the left corner is reached and the left side wall 1102 is interrupted at position 1106, the distance YL to the wall increases significantly. Mobile trolley 10
1 detects that the distance YL exceeds a certain threshold,
Judging that the vehicle has reached the left corner, braking is started. Since the braking distance is actually required, the moving carriage 101 is located at a position 1107 in front of the position 1106 where the distance YL exceeds the threshold value.
Will stop. Subsequently, as shown in FIG. 14C, the movable carriage 101 turns counterclockwise 90 degrees at the position 1107. Subsequently, as shown in FIG. 14D, the moving carriage 101 moves forward while monitoring the leftward distance YL. At the position 1107, the distance YL keeps a large value.
02, the distance YL to the wall is greatly reduced. When the moving carriage 101 detects that the distance YL has fallen below a certain threshold value, it determines that it has reached the wall again, and restarts traveling along the left wall 1102. When the moving carriage 101 reaches the target position 1104, the teacher teaches the teaching terminal 104.
Sends a stop command to stop the moving carriage 101.
The moving carriage 101 sequentially calculates the cumulative distance in the traveling direction, and the data storage unit 105 stores the cumulative moving distance L when stopped and the distance YL with the wall as teaching data. By the method described above, the moving carriage 101 automatically moves to the wall 11 even when the corner 1101 is reached and the wall 1102 is interrupted.
Since the search for No. 02 is continued and traveling along the wall is continued, the instructor can save the trouble of giving a stop operation or a turning operation to the moving carriage 101 at the corner 1101, and the teaching operation can be further simplified. Moreover, since it is not necessary to set the teaching point at the corner 1101, it is possible to suppress an increase in the number of teaching data.
【0024】本発明の第9の実施の形態について、図1
5に基づいて説明する。図15(a)において、120
1は走行路上に存在するコーナーであり、1202およ
び1205は壁である。移動台車101を出発位置12
03から目標位置1204まで移動させる教示操作を行
う場合、第7の実施の形態では、教示者はまず出発位置
1203から移動台車101を壁1202に沿って走行
する指令を与え、次にコーナー1201において一旦停
止する指令を与え、さらに90度旋回させる指令を与
え、再度壁1202に沿って走行する指令を与えるとい
う多くの手順を踏む必要がある。この場合、教示点には
出発位置1203と目標位置1204に加え、途中のコ
ーナー1201も含まれることになる。これに対する、
本実施の形態を図15(b)および(c)に基づいて説
明する。図15(b)において、一例として移動台車1
01が左側の壁1202に沿って位置1206を走行中
とすると、移動台車101は方向−距離検出手段によ
り、左側の壁1202との距離YL、右側の壁1025
との距離YR、正面の壁との距離Xを常時監視してい
る。右コーナーに到達すると、位置1207に示すよう
に、右側の壁1205が途切れるため、壁との距離YR
が大幅に増大する。移動台車101は、左側の壁120
2との距離YLが第8の実施の形態で述べた閾値を下回
る状態で、正面の壁との距離Xが一定の閾値を下回った
ことを検出すると、続いて右側の壁との距離YRを検査
し、距離YRが一定の閾値を越えたことを検出すると、
右コーナーに到達したと判断し、停止する。続いて、図
14(b)に示すように、移動台車101は位置120
7において、右回りに90度旋回する。ここで左側の壁
1202との距離YLが第8の実施の形態で述べた閾値
を下回る状態であることを再度確認し、左側の壁120
2に沿った走行を再開する。移動台車101が目標位置
1204に達すると、教示者は教示端末104から停止
指令を送信し、移動台車101を停止させる。移動台車
101は進行方向の積算距離を逐次算出しており、デー
タ記憶部105は、停止時の積算移動距離Lおよび壁と
の距離YLを教示データとして記憶する。以上の方法に
より移動台車101は、コーナー1201に到達して正
面の壁に接近した場合にも、自動的に壁1202を探索
して壁沿い走行を継続するので、教示者はコーナー12
01において移動台車101に停止や旋回操作を与える
手間が省け、教示操作をより簡易化することができる。
また、コーナー1201において教示点を設定する必要
が無くなるので、教示データ数の増加を抑えることがで
きる。FIG. 1 shows the ninth embodiment of the present invention.
It will be described based on 5. In FIG. 15A, 120
1 is a corner existing on the traveling road, and 1202 and 1205 are walls. Move the carriage 101 to the departure position 12
When performing the teaching operation of moving from 03 to the target position 1204, in the seventh embodiment, the teacher first gives a command to travel the moving carriage 101 along the wall 1202 from the starting position 1203, and then at the corner 1201. It is necessary to take many steps of giving a command to stop, a command to turn 90 degrees, and a command to travel along the wall 1202 again. In this case, the teaching point includes the starting position 1203 and the target position 1204 as well as the mid-corner 1201. For this,
The present embodiment will be described based on FIGS. 15B and 15C. In FIG. 15B, as an example, the mobile carriage 1
If 01 is traveling at the position 1206 along the left side wall 1202, the moving carriage 101 detects the distance YL from the left side wall 1202 and the right side wall 1025 by the direction-distance detection means.
The distance YR with the front wall and the distance X with the front wall are constantly monitored. When the right corner is reached, as shown at the position 1207, the wall 1205 on the right side is interrupted, and thus the distance YR to the wall is reached.
Is greatly increased. The movable carriage 101 has a wall 120 on the left side.
When it is detected that the distance X to the front wall is below a certain threshold value while the distance YL to 2 is below the threshold value described in the eighth embodiment, the distance YR to the right wall is continuously calculated. When the inspection is performed and it is detected that the distance YR exceeds a certain threshold,
Judge that it has reached the right corner and stop. Then, as shown in FIG. 14B, the moving carriage 101 is moved to the position 120.
At 7, turn 90 degrees clockwise. Here, it is confirmed again that the distance YL from the left wall 1202 is below the threshold value described in the eighth embodiment, and the left wall 120
Resume traveling along 2. When the moving carriage 101 reaches the target position 1204, the teacher transmits a stop command from the teaching terminal 104 to stop the moving carriage 101. The moving carriage 101 sequentially calculates the cumulative distance in the traveling direction, and the data storage unit 105 stores the cumulative moving distance L when stopped and the distance YL with the wall as teaching data. According to the above method, the moving carriage 101 automatically searches for the wall 1202 and continues traveling along the wall even when it reaches the corner 1201 and approaches the front wall.
In 01, the trouble of giving a stop or turning operation to the moving carriage 101 can be omitted, and the teaching operation can be further simplified.
Moreover, since it is not necessary to set the teaching point at the corner 1201, it is possible to suppress an increase in the number of teaching data.
【0025】以上の壁沿い走行時の処理をまとめたフロ
ー図を図16に示す。図16(A)は移動台車が一例と
して左側の壁に沿って走行する場合を示し、図16
(B)はその場合の処理フローである。図16(A)に
おいて、移動台車101は、壁沿い走行中に、方向−距
離検出手段により、左側の壁1202との距離YL、右
側の壁1025との距離YR、正面の壁との距離Xを常
時監視している。この場合、図16(B)のステップS
1301において、YLが一定の閾値以内の場合、ステ
ップS1302に進む。ステップS1302において、
Xが一定の閾値を越えている場合は、正面に障害物や壁
が無いものと判断し、ステップS1303において、第
6の実施の形態に述べた方法に従って壁との距離を補正
するための速度を発生する。続いてステップS1304
において、教示者から停止指令が来ていれば壁沿い走行
を終了する。また、再生動作の場合には、ステップS1
305において、教示時の積算距離に到達していれば壁
沿い走行を終了する。いずれの条件にも当てはまらない
場合は、S1301に戻って壁沿い走行を継続する。ス
テップS1301においてYLが一定の閾値以上になる
と、第8の実施の形態で述べたように、左コーナーに到
達したと判断し、ステップS1306で停止し、ステッ
プS1307で左回りに90度旋回し、ステップS13
08で前進を開始する。ステップS1309でYLが一
定の閾値以下になるまで前進を続け、ステップS131
0により停止する。その後、ステップS1304から処
理を継続する。ステップS1302においてXが一定の
閾値以下になると、正面に障害物や壁が存在するものと
してステップS1311に進む。ステップS1311で
はYRを調べ、YRが一定の閾値以上の場合には、第9
の実施の形態で述べたように、右コーナーに到達したと
判断し、ステップS1312で停止し、ステップS13
13で右回りに90度旋回する。その後、ステップS1
304から処理を継続する。ステップS1311でYR
が一定の閾値以内と判断された場合には、左右どちらの
コーナーでもなく正面に物体が存在していることから、
正面の物体を障害物と判断し、これを回避するようにス
テップS1314において速度を発生する。その後、ス
テップS1304から処理を継続する。上記は左側の壁
沿いに走行した場合の例であり、右側の壁沿いの場合
は、文中の左右が全て逆転した処理になる。以上のよう
に、左側の壁1202との距離YL、右側の壁1025
との距離YR、正面の壁との距離Xに応じて処理を切り
替えることで、コーナーを含む環境においても壁沿い走
行を継続することができる。FIG. 16 is a flow chart summarizing the above-mentioned processing when traveling along the wall. FIG. 16 (A) shows a case where the moving carriage travels along the left side wall as an example.
(B) is a processing flow in that case. In FIG. 16 (A), while traveling along the wall, the moving carriage 101 is detected by the direction-distance detecting means by the distance YL with the left wall 1202, the distance YR with the right wall 1025, and the distance X with the front wall. Is constantly monitored. In this case, step S in FIG.
If YL is within a certain threshold in 1301, the process proceeds to step S1302. In step S1302,
If X exceeds a certain threshold, it is determined that there is no obstacle or wall in front, and in step S1303, the speed for correcting the distance to the wall according to the method described in the sixth embodiment. To occur. Then, step S1304.
At, if the stop command is received from the teacher, the traveling along the wall is ended. In the case of the reproducing operation, step S1
In 305, if the accumulated distance at the time of teaching is reached, the traveling along the wall is ended. If neither condition is met, the process returns to S1301 to continue traveling along the wall. When YL is equal to or larger than a certain threshold value in step S1301, it is determined that the left corner is reached, as described in the eighth embodiment, the process is stopped in step S1306, and the vehicle is turned 90 degrees counterclockwise in step S1307. Step S13
Start to move forward at 08. In step S1309, the forward movement is continued until YL becomes equal to or less than a certain threshold value, and step S131
Stop at 0. Then, the process is continued from step S1304. When X becomes equal to or smaller than a certain threshold value in step S1302, it is determined that an obstacle or a wall exists on the front surface, and the process proceeds to step S1311. In step S1311, YR is checked, and if YR is greater than or equal to a certain threshold value, the ninth
As described in the above embodiment, it is determined that the right corner is reached, and the process is stopped in step S1312, and then step S13 is performed.
At 13, turn 90 degrees clockwise. Then, step S1
The process is continued from 304. YR in step S1311
When is determined to be within a certain threshold, it means that the object exists in the front, not in either the left or right corner,
The front object is determined to be an obstacle, and a speed is generated in step S1314 so as to avoid the obstacle. Then, the process is continued from step S1304. The above is an example of traveling along the left side wall, and in the case of traveling along the right side wall, the processing is reversed in the left and right in the sentence. As described above, the distance YL to the left wall 1202 and the right wall 1025
By switching the processing depending on the distance YR from the vehicle and the distance X from the front wall, it is possible to continue traveling along the wall even in an environment including a corner.
【0026】[0026]
【発明の効果】請求項1記載のの移動台車の制御装置に
よれば、教示端末が移動台車と分離しており、移動台車
の動作に拘束されないため、移動台車の移動中、特に旋
回中にも操作性が損なわれない。また移動経路を移動台
車上の限られたメモリ領域ではなくネットワークを経由
したデータ記憶部の大容量記憶装置に保存することによ
り、より多くのデータ量を保存することができるととも
に、複数データの保存と呼出しが容易である。また複数
台の移動台車を導入する場合に、データ記憶部に記憶し
た移動経路および操作内容は、全ての移動台車に対して
使用することができる。すなわち、1回の教示操作で全
ての移動台車に同じ動きをさせることができ、効率が良
い。さらに複数台の移動台車を導入する場合にも教示端
末は1台で良く、移動台車上の操作パネル・表示パネル
は不要となるためコストを抑えられるなどの効果があ
る。また、教示時に作業者から離れた場所では移動台車
および周辺機器は動作しないため、安全性が向上する。
請求項2記載の移動台車の制御装置によれば、移動台車
に連携させてエレベータ呼出装置、自動ドア開閉装置、
または自動荷物積降装置を動作させることにより、ビル
等施設内の階層間移動、ドアなど障壁の通過、荷物の積
降を教示した通りに自動的に再現することができるなど
の効果がある。請求項3記載の移動台車の制御装置によ
れば、作業者が教示指令を出力した時点の位置情報を経
由点として取得・記憶し、前記経由点間の動作内容を経
由点間情報として記憶することにより、サンプル時間毎
に位置情報を連続して取得・記憶する方法と比較して大
幅に必要なデータ量を抑えることができる。また一度記
憶した経由点を追加削除、変更するような編集操作も容
易にできるなどの効果がある。According to the control apparatus for a moving carriage according to the first aspect, the teaching terminal is separated from the moving carriage and is not restrained by the operation of the moving carriage, so that the moving carriage is moving, especially during turning. The operability is not impaired. Further, by storing the movement route in a large-capacity storage device of the data storage unit via the network instead of the limited memory area on the moving carriage, it is possible to save a larger amount of data and save a plurality of data. And easy to call. Further, when a plurality of mobile vehicles are introduced, the movement route and the operation content stored in the data storage unit can be used for all the mobile vehicles. That is, all the moving carriages can be moved in the same manner by one teaching operation, which is efficient. Further, even when a plurality of mobile carriages are introduced, only one teaching terminal is required, and the operation panel and the display panel on the mobile carriages are not required, so that the cost can be suppressed. In addition, since the mobile carriage and peripheral devices do not operate in a place away from the operator at the time of teaching, safety is improved.
According to the control device for a moving carriage according to claim 2, an elevator calling device, an automatic door opening / closing device, in association with the moving carriage,
Alternatively, by operating the automatic baggage loading / unloading device, it is possible to automatically reproduce the movement between floors in a facility such as a building, the passage of a barrier such as a door, and the loading / unloading of luggage as instructed. According to the control device for a moving vehicle of claim 3, the position information at the time when the operator outputs the teaching command is acquired and stored as the waypoint, and the operation content between the waypoints is stored as the waypoint information. As a result, it is possible to significantly reduce the amount of data required as compared with the method of continuously acquiring and storing the position information for each sample time. Further, there is an effect that an editing operation such as adding, deleting, or changing the once-stored waypoint can be easily performed.
【0027】請求項4記載の移動台車の制御装置によれ
ば、動作再生時に、移動台車は目標とする経由点上で方
向−距離計測手段により得られた外環境情報と、教示時
の外環境情報とを比較することで、教示時に対する現在
位置のずれを認識することができる。これにより、路面
の滑りなどによりデッドレコニング誤差が発生した場合
にもこれを補正することができるなどの効果がある。請
求項5記載の移動台車の制御装置によれば、移動台車上
の限られたスペースに搭載されたパネルと比較して、グ
ラフィカルユーザインタフェースを用いており視認性、
操作性に優れている。これにより、不慣れなユーザでも
容易に導入が可能であるなどの効果がある。請求項6記
載の移動台車の制御装置によれば、再生動作開始時に、
施設内の絶対座標を直接測定・入力したり床に教示者用
の目印を施すことなく、過去に記憶した教示点に移動台
車を容易に一致させることができる。請求項7記載の移
動台車の制御装置によれば、壁に沿って走行する経由点
間においては、途中に教示点を設けなくても、常時壁と
の距離を保ちながら走行することができる。請求項8記
載の移動台車の制御装置によれば、コーナー1101に
到達して壁1102が途切れた場合にも、自動的に壁1
102を探索して壁沿い走行を継続するので、教示者は
コーナー1101において移動台車101に停止や旋回
操作を与える手間が省け、教示操作をより簡易化するこ
とができる。また、コーナー1101において教示点を
設定する必要が無くなるので、教示データ数の増加を抑
えることができる。請求項9記載の移動台車の制御装置
によれば、コーナー1201に到達して正面の壁に接近
した場合にも、自動的に壁1202を探索して壁沿い走
行を継続するので、教示者はコーナー1201において
移動台車101に停止や旋回操作を与える手間が省け、
教示操作をより簡易化することができる。また、コーナ
ー1201において教示点を設定する必要が無くなるの
で、教示データ数の増加を抑えることができる。According to the control device for a mobile vehicle of the fourth aspect, the external environment information obtained by the direction-distance measuring means at the mobile vehicle at the time of the reproduction of the operation and the external environment at the time of teaching. By comparing with the information, it is possible to recognize the deviation of the current position from the time of teaching. As a result, even if a dead reckoning error occurs due to slippage on the road surface, the dead reckoning error can be corrected. According to the control device for a mobile vehicle of claim 5, the graphical user interface is used for the visibility compared with the panel mounted in the limited space on the mobile vehicle.
Excellent operability. As a result, even an inexperienced user can easily introduce the system. According to the control device for a movable carriage of claim 6, when the reproduction operation is started,
The moving carriage can be easily matched with the teaching point stored in the past without directly measuring / inputting the absolute coordinates in the facility or providing a mark for the teacher on the floor. According to the control device for a moving vehicle of the seventh aspect, between the waypoints traveling along the wall, it is possible to always travel while maintaining the distance to the wall without providing a teaching point on the way. According to the control device for a movable carriage according to claim 8, even if the wall 1102 is interrupted by reaching the corner 1101, the wall 1 is automatically separated.
Since the search for 102 and the traveling along the wall are continued, the instructor can save the trouble of giving the moving carriage 101 a stop or turning operation at the corner 1101, and the teaching operation can be simplified. Moreover, since it is not necessary to set the teaching point at the corner 1101, it is possible to suppress an increase in the number of teaching data. According to the control device for a movable carriage according to claim 9, even when the vehicle reaches the corner 1201 and approaches the front wall, the wall 1202 is automatically searched and the traveling along the wall is continued. In the corner 1201, it is possible to save the trouble of giving a stop operation or a turning operation to the moving carriage 101,
The teaching operation can be further simplified. Moreover, since it is not necessary to set the teaching point at the corner 1201, it is possible to suppress an increase in the number of teaching data.
【図1】本発明の第1の実施の形態における基本的な構
成を示す図である。FIG. 1 is a diagram showing a basic configuration according to a first embodiment of the present invention.
【図2】本発明の第1の実施の形態における詳細ブロッ
ク図である。FIG. 2 is a detailed block diagram according to the first embodiment of the present invention.
【図3】本発明の第1の実施の形態におけるエリア検出
装置の機能を示す図である。FIG. 3 is a diagram showing functions of the area detection device according to the first embodiment of the present invention.
【図4】本発明の第2の実施の形態における周辺機器と
連携した教示操作を示す図である。FIG. 4 is a diagram showing a teaching operation in cooperation with a peripheral device according to a second embodiment of the present invention.
【図5】本発明の第3の実施の形態における教示データ
内容を示す図である。FIG. 5 is a diagram showing contents of teaching data according to a third embodiment of the present invention.
【図6】本発明の第3の実施の形態における教示データ
の編集操作を示す図である。FIG. 6 is a diagram showing a teaching data editing operation according to a third embodiment of the present invention.
【図7】本発明の第5の実施の形態におけるユーザイン
タフェース画面で、教示端末上のディスプレイに表示さ
れたユーザインタフェース画面を示す図である。FIG. 7 is a diagram showing a user interface screen displayed on a display on a teaching terminal, which is a user interface screen according to a fifth embodiment of the present invention.
【図8】経由点データの編集が可能となるユーザインタ
フェース画面を示す図である。FIG. 8 is a diagram showing a user interface screen on which waypoint data can be edited.
【図9】経由点間情報データの編集が可能となるユーザ
インタフェース画面を示す図である。FIG. 9 is a diagram showing a user interface screen on which it is possible to edit information data between waypoints.
【図10】経由点をマウスでドラッグすることで経由点
の位置修正が可能となるユーザインタフェース画面を示
す図である。FIG. 10 is a diagram showing a user interface screen in which the position of a waypoint can be corrected by dragging the waypoint with a mouse.
【図11】本発明の第6の実施の形態を示す図である。FIG. 11 is a diagram showing a sixth embodiment of the present invention.
【図12】本発明の第6の実施の形態における変位量の
同定処理を示す図である。FIG. 12 is a diagram showing a displacement amount identification process according to the sixth embodiment of the present invention.
【図13】本発明の第7の実施の形態を示す図である。FIG. 13 is a diagram showing a seventh embodiment of the present invention.
【図14】本発明の第8の実施の形態を示す図である。FIG. 14 is a diagram showing an eighth embodiment of the present invention.
【図15】本発明の第9の実施の形態を示す図である。FIG. 15 is a diagram showing a ninth embodiment of the invention.
【図16】本発明の第8および第9の実施の形態におけ
る処理を示すフロー図である。FIG. 16 is a flowchart showing the processing in the eighth and ninth embodiments of the present invention.
【図17】従来の移動台車の制御系ブロック図である。FIG. 17 is a block diagram of a control system of a conventional mobile truck.
【図18】従来の移動台車における操作パネル部の構成
例を示す図である。FIG. 18 is a diagram showing a configuration example of an operation panel unit in a conventional mobile truck.
101 移動台車 102 周辺機器 103 ネットワーク 104 教示端末 105 データ記憶部 106 エリア検出部 801 経由点 805〜807 経由点間動作 808、1005 現在位置 809、1006 変位量 1101、1201 コーナー 1102、1202 廊下等の壁 1103、1203 出発位置 1104、1204 目標位置 1205 逆側の壁 101 mobile trolley 102 peripherals 103 network 104 Teaching terminal 105 data storage unit 106 area detector 801 waypoint 805-807 operation between waypoints 808, 1005 Current position 809, 1006 displacement 1101, 1201 corner 1102, 1202 Corridor walls 1103, 1203 Departure position 1104, 1204 Target position 1205 opposite wall
───────────────────────────────────────────────────── フロントページの続き (72)発明者 河野 寿之 福岡県北九州市八幡西区黒崎城石2番1号 株式会社安川電機内 Fターム(参考) 3C007 CS08 JS03 MT01 WA28 WB14 WB16 5H301 AA02 AA10 BB05 DD02 DD06 DD17 GG07 GG11 GG17 KK03 KK08 KK20 ─────────────────────────────────────────────────── ─── Continued front page (72) Inventor Toshiyuki Kono 2-1, Kurosaki Shiroishi, Hachiman Nishi-ku, Kitakyushu City, Fukuoka Prefecture Yasukawa Electric Co., Ltd. F term (reference) 3C007 CS08 JS03 MT01 WA28 WB14 WB16 5H301 AA02 AA10 BB05 DD02 DD06 DD17 GG07 GG11 GG17 KK03 KK08 KK20
Claims (9)
存在する周辺機器と、前記移動台車および前記周辺機器
が接続されるネットワークと、前記ネットワークに接続
されて前記ネットワークを介して前記移動台車および前
記周辺機器の操作を行う教示端末と、前記ネットワーク
に接続されて前記移動台車の移動経路および前記周辺機
器の操作内容を記憶するデータ記憶部と、前記教示端末
と前記移動台車および前記周辺機器の存在するエリアを
検出可能なエリア検出部と、を有する移動台車の制御装
置であって、作業者が事前に前記移動台車を実際に操作
した際の移動経路をデータ記憶部に記憶し、次に前記デ
ータ記憶部に記憶された前記移動経路内容を再生するこ
とで同じ動作を再現する移動台車の制御装置において、 前記エリア検出部が前記教示端末と前記移動台車が同一
または隣接するエリアに存在すると検出したときのみ前
記移動台車の操作を可能にし、および/または前記教示
端末と前記周辺機器が同一または隣接するエリアに存在
すると検出したときのみ前記周辺機器の操作を可能にす
ることを特徴とする移動台車の制御装置。1. A mobile vehicle, a peripheral device existing in an environment outside the mobile vehicle, a network to which the mobile vehicle and the peripheral device are connected, and the mobile vehicle connected to the network and via the network. A teaching terminal that operates the peripheral device, a data storage unit that is connected to the network and stores a movement route of the mobile vehicle and operation contents of the peripheral device, the teaching terminal, the mobile vehicle, and the peripheral device. An area detection unit capable of detecting an area in which is present, and a moving vehicle control device having an operator's actual operation of the moving vehicle in advance, which stores the moving route in a data storage unit, In the control device for a mobile vehicle, which reproduces the same operation by reproducing the content of the travel route stored in the data storage unit, the area detection unit Only when it is detected that the teaching terminal and the mobile carriage are present in the same or adjacent areas, it is possible to operate the mobile carriage, and / or it is detected that the teaching terminal and the peripheral equipment are present in the same or adjacent areas. A control device for a mobile carriage, which enables operation of the peripheral device only at a time.
レベータ呼出装置、および自動荷物積降装置のいずれか
1つ以上であり、かつ前記各周辺機器は前記ネットワー
クを介して制御可能であることを特徴とする請求項1記
載の移動台車の制御装置。2. The peripheral device is any one or more of an automatic door opening / closing device, an elevator calling device, and an automatic baggage unloading device, and each peripheral device is controllable via the network. The control device for a movable carriage according to claim 1, wherein:
るべき経由点と、前記経由点を繋ぐ経由点間動作からな
ることを特徴とする請求項1または2記載の移動台車の
制御装置。3. The control device for a mobile truck according to claim 1, wherein the movement route includes a waypoint that the mobile carriage should pass through and an operation between waypoints that connects the waypoints.
−距離情報が連続的に取得可能な方向−距離計測手段を
搭載し、前記データ記憶部は、教示点において前記経由
点および経由点間動作の情報とあわせて前記方向−距離
情報を記憶することを特徴とする請求項1〜3のいずれ
か1項記載の移動台車の制御装置。4. The moving carriage is equipped with direction-distance measuring means capable of continuously acquiring direction-distance information to the environment of the outer circumference, and the data storage unit is configured such that the data storage unit includes the via point and the via point at a teaching point. The control device for a mobile vehicle according to any one of claims 1 to 3, wherein the direction-distance information is stored together with information on inter-movement.
記周辺機器を操作可能とするボタンを有し、前記移動台
車の現在位置情報と前記方向−距離情報とさらに記憶し
た前記経由点および経由点間動作の情報とを表示すると
ともに、前記経由点および経由点間動作の情報を任意に
編集可能とするユーザインタフェース画面を有すること
を特徴とする請求項1〜4のいずれか1項記載の移動台
車の制御装置。5. The teaching terminal has buttons for operating the mobile carriage and the peripheral devices, and the waypoints and waypoints in which the current position information of the mobile carriage and the direction-distance information are further stored. 5. The movement according to claim 1, further comprising: a user interface screen that displays information on inter-point movements and can edit the information on the waypoints and movements between waypoints arbitrarily. Control device for trolley.
憶媒体に保存された前記経由点、前記経由点間動作、お
よび前記経由点における方向−距離情報(θ−rt)に
基づいて再生動作を行う前に、前記経由点のうち動作開
始点における方向−距離情報(θ−rt)と、前記移動
台車が現在位置において取得した方向−距離情報(θ−
rp)とを照合することにより、前記動作開始点と現在
位置との変位量を算出し、前記変位量が低減する方向に
前記移動台車を走行させることを特徴とする請求項1〜
5のいずれか1項記載の移動台車の制御装置。6. The teaching terminal performs a reproduction operation based on the waypoints, the inter-waypoint operations, and direction-distance information (θ-rt) at the waypoints stored in a storage medium of the data storage unit. Before performing the above, the direction-distance information (θ-rt) at the operation start point of the waypoints and the direction-distance information (θ-
2. The displacement amount between the operation start point and the current position is calculated by collating with the rp), and the movable carriage is caused to travel in a direction in which the displacement amount is reduced.
5. A control device for a moving carriage according to any one of 5 above.
点間動作には、廊下等の壁に沿って走行する場合の前記
壁との指定距離なる情報が含まれるとともに、前記教示
端末は、仮想の目標点を原点として前記指定距離の位置
に仮想の壁情報を配置した方向−距離情報テンプレート
(θ−rt)を作成し、これと前記移動台車が現在位置
において取得した方向−距離情報(θ−rp)とを照合
することにより、前記仮想の目標点と現在位置との変位
量を算出し、前記変位量が低減する方向に前記移動台車
を走行させることを特徴とする請求項1〜6のいずれか
1項記載の移動台車の制御装置。7. The operation between waypoints stored in the data storage unit includes information that is a designated distance from the wall when traveling along a wall such as a corridor, and the teaching terminal, A direction-distance information template (θ-rt) in which virtual wall information is arranged at the position of the specified distance with the virtual target point as the origin is created, and this and the direction-distance information (the distance-information acquired by the moving carriage at the current position). The displacement amount between the virtual target point and the current position is calculated by collating with θ−rp), and the movable carriage is run in a direction in which the displacement amount is reduced. 6. The control device for the moving carriage according to any one of 6 above.
点間動作には、コーナーを含む廊下等の壁に沿って走行
する場合の前記壁との指定距離と、出発位置から目標位
置までの前記移動台車の進行方向の積算移動距離とが含
まれるとともに、前記移動台車は、前記壁に沿って走行
中に、前記方向−距離検出手段によって計測した、壁と
の距離が一定の閾値を越えた場合には、現在位置がコー
ナーであると判断して停止し、壁側に一定角度旋回する
とともに、壁との距離が一定の閾値内になるまで前進し
たのち、壁沿い走行を継続することを特徴とする請求項
1〜7のいずれか1項記載の移動台車の制御装置。8. The operation between the waypoints stored in the data storage unit includes a designated distance from the wall when traveling along a wall such as a corridor including a corner, and a distance from a starting position to a target position. The travel distance of the traveling carriage in the traveling direction is included, and the traveling carriage is traveling along the wall, and the distance to the wall measured by the direction-distance detecting means exceeds a certain threshold value. If the current position is a corner, stop and turn to the wall side by a certain angle, move forward until the distance to the wall is within a certain threshold, and then continue traveling along the wall. The control device for a mobile carriage according to any one of claims 1 to 7.
点間動作には、コーナーを含む廊下等の壁に沿って走行
する場合の前記壁との指定距離と、出発位置から目標位
置での前記移動台車の進行方向の積算移動距離とが含ま
れるとともに、前記移動台車は、前記教示端末の指令に
基づき、前記壁に沿って走行中に、前記方向−距離検出
手段によって計測した、正面の壁との距離が一定の閾値
を下回り、かつ沿って走行する逆側の壁との距離が一定
の閾値を越えた場合には、現在位置がコーナーであると
判断して停止し、壁の逆方向に一定角度旋回したのち、
壁沿い走行を継続することを特徴とする請求項1〜8の
いずれか1項記載の移動台車の制御装置。9. The movement between the waypoints stored in the data storage unit includes a designated distance from the wall when traveling along a wall such as a corridor including a corner and a distance from a starting position to a target position. Along with the integrated travel distance of the traveling trolley in the traveling direction, the traveling trolley is measured by the direction-distance detecting means while traveling along the wall based on a command from the teaching terminal, If the distance to the wall is below a certain threshold and the distance to the wall on the opposite side traveling along the wall exceeds a certain threshold, the current position is judged to be a corner and the vehicle is stopped. After turning a certain angle in the direction,
9. The control device for a mobile carriage according to claim 1, wherein the control device continues traveling along the wall.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002122541A JP2003316439A (en) | 2002-04-24 | 2002-04-24 | Control unit for mobile trolley |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002122541A JP2003316439A (en) | 2002-04-24 | 2002-04-24 | Control unit for mobile trolley |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003316439A true JP2003316439A (en) | 2003-11-07 |
Family
ID=29538124
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002122541A Pending JP2003316439A (en) | 2002-04-24 | 2002-04-24 | Control unit for mobile trolley |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003316439A (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005211442A (en) * | 2004-01-30 | 2005-08-11 | Tottori Univ | Autonomous mobile wheelchair |
| JP2007310866A (en) * | 2006-05-16 | 2007-11-29 | Samsung Electronics Co Ltd | Robot using absolute azimuth and map creation method using the same |
| JP2017182175A (en) * | 2016-03-28 | 2017-10-05 | 国立大学法人豊橋技術科学大学 | Autonomous travel device and start position determination program |
| JP2018112917A (en) * | 2017-01-12 | 2018-07-19 | 国立大学法人豊橋技術科学大学 | Autonomous traveling working device and data management method |
| WO2021024665A1 (en) * | 2019-08-08 | 2021-02-11 | ソニー株式会社 | Information processing system, information processing device, and information processing method |
| JP2021025909A (en) * | 2019-08-06 | 2021-02-22 | 直之 村上 | Eye of computer (pceye) |
| CN112747735A (en) * | 2019-10-29 | 2021-05-04 | 株式会社日立大厦系统 | Route data collection device |
| JP2021140752A (en) * | 2020-03-05 | 2021-09-16 | 村田機械株式会社 | Autonomous travel dolly |
| WO2022168995A1 (en) * | 2021-02-05 | 2022-08-11 | 直之 村上 | Computer eye (pc eye) |
| CN114935905A (en) * | 2022-06-15 | 2022-08-23 | 中国第一汽车股份有限公司 | Parking method, device, vehicle and storage medium |
| JP2022174083A (en) * | 2019-08-06 | 2022-11-22 | 直之 村上 | Computer eyes (PCEYE) |
| KR20240083199A (en) * | 2022-12-01 | 2024-06-12 | 주식회사 로웨인 | A device, a method and a computer readable storage medium for expanding movability of autonomous mobile robot |
| JP2025531949A (en) * | 2022-06-14 | 2025-09-26 | ネイバー コーポレーション | Robot-friendly buildings, map generation method and system for robot operation |
-
2002
- 2002-04-24 JP JP2002122541A patent/JP2003316439A/en active Pending
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005211442A (en) * | 2004-01-30 | 2005-08-11 | Tottori Univ | Autonomous mobile wheelchair |
| JP2007310866A (en) * | 2006-05-16 | 2007-11-29 | Samsung Electronics Co Ltd | Robot using absolute azimuth and map creation method using the same |
| JP2017182175A (en) * | 2016-03-28 | 2017-10-05 | 国立大学法人豊橋技術科学大学 | Autonomous travel device and start position determination program |
| JP2018112917A (en) * | 2017-01-12 | 2018-07-19 | 国立大学法人豊橋技術科学大学 | Autonomous traveling working device and data management method |
| JP7133520B2 (en) | 2019-08-06 | 2022-09-08 | 直之 村上 | Computer eyes (PCEYE) |
| JP2021025909A (en) * | 2019-08-06 | 2021-02-22 | 直之 村上 | Eye of computer (pceye) |
| JP7282963B2 (en) | 2019-08-06 | 2023-05-29 | 直之 村上 | Computer eyes (PCEYE) |
| JP2022174083A (en) * | 2019-08-06 | 2022-11-22 | 直之 村上 | Computer eyes (PCEYE) |
| WO2021024665A1 (en) * | 2019-08-08 | 2021-02-11 | ソニー株式会社 | Information processing system, information processing device, and information processing method |
| JP2021071765A (en) * | 2019-10-29 | 2021-05-06 | 株式会社日立ビルシステム | Route data collecting device |
| CN112747735A (en) * | 2019-10-29 | 2021-05-04 | 株式会社日立大厦系统 | Route data collection device |
| JP2021140752A (en) * | 2020-03-05 | 2021-09-16 | 村田機械株式会社 | Autonomous travel dolly |
| JP7552347B2 (en) | 2020-03-05 | 2024-09-18 | 村田機械株式会社 | Autonomous Driving Cart |
| WO2022168995A1 (en) * | 2021-02-05 | 2022-08-11 | 直之 村上 | Computer eye (pc eye) |
| JP2025531949A (en) * | 2022-06-14 | 2025-09-26 | ネイバー コーポレーション | Robot-friendly buildings, map generation method and system for robot operation |
| CN114935905A (en) * | 2022-06-15 | 2022-08-23 | 中国第一汽车股份有限公司 | Parking method, device, vehicle and storage medium |
| KR20240083199A (en) * | 2022-12-01 | 2024-06-12 | 주식회사 로웨인 | A device, a method and a computer readable storage medium for expanding movability of autonomous mobile robot |
| KR102802301B1 (en) | 2022-12-01 | 2025-05-08 | 주식회사 로웨인 | A device, a method and a computer readable storage medium for expanding movability of autonomous mobile robot |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9002535B2 (en) | Navigation portals for a remote vehicle control user interface | |
| JP7495154B2 (en) | AUTONOMOUS MOBILITY DEVICE, AUTONOMOUS MOBILITY METHOD, AND PROGRAM | |
| US9789612B2 (en) | Remotely operating a mobile robot | |
| EP1913235B1 (en) | Guidance, navigation, and control system for a vehicle | |
| US6845297B2 (en) | Method and system for remote control of mobile robot | |
| JP2003316439A (en) | Control unit for mobile trolley | |
| JP4451858B2 (en) | Unmanned vehicle | |
| US20120095619A1 (en) | Remote Vehicle Missions and Systems for Supporting Remote Vehicle Missions | |
| EP3662334B1 (en) | Systems and methods for navigation path determination for unmanned vehicles | |
| CN112840285A (en) | Autonomous map traversal with waypoint matching | |
| US20080009965A1 (en) | Autonomous Navigation System and Method | |
| Martinez‐Barbera et al. | Development of a flexible AGV for flexible manufacturing systems | |
| JP2011076559A (en) | Method and device for creating operation program of autonomous vehicle | |
| KR20210111013A (en) | Robot for driving optimal path, and method for operating the same | |
| WO2010044277A1 (en) | Mobile body navigating device | |
| JP5321214B2 (en) | Mobile body and control method thereof | |
| JP2000276228A (en) | Control method of unmanned mobile cart | |
| Hentschel et al. | A hybrid feedback controller for car-like robots–combining reactive obstacle avoidance and global replanning | |
| US20080228384A1 (en) | Navigational system for a personal mobility device | |
| AU2011293447B2 (en) | Remote vehicle missions and systems for supporting remote vehicle missions | |
| JP4168440B2 (en) | Moving trolley | |
| EP1804149B1 (en) | Mobile robot | |
| Hara et al. | Navit (oo) n: Open Source Mobile Robot Project for Nakanoshima Robot Challenge. | |
| Charabaruk et al. | Design and development of an autonomous omnidirectional hazardous materials handling robot | |
| JP2019175138A (en) | Mobile body and management device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050309 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060324 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070828 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070905 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071026 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071127 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080402 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080806 |