[go: up one dir, main page]

JP2003015740A - Traveling controller for traveling object for work - Google Patents

Traveling controller for traveling object for work

Info

Publication number
JP2003015740A
JP2003015740A JP2001203327A JP2001203327A JP2003015740A JP 2003015740 A JP2003015740 A JP 2003015740A JP 2001203327 A JP2001203327 A JP 2001203327A JP 2001203327 A JP2001203327 A JP 2001203327A JP 2003015740 A JP2003015740 A JP 2003015740A
Authority
JP
Japan
Prior art keywords
moving body
guide
traveling
work
command
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
Application number
JP2001203327A
Other languages
Japanese (ja)
Other versions
JP2003015740A5 (en
Inventor
Nobukazu Kawagoe
宣和 川越
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Figla Co Ltd
Original Assignee
Figla Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Figla Co Ltd filed Critical Figla Co Ltd
Priority to JP2001203327A priority Critical patent/JP2003015740A/en
Publication of JP2003015740A publication Critical patent/JP2003015740A/en
Publication of JP2003015740A5 publication Critical patent/JP2003015740A5/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electric Suction Cleaners (AREA)
  • Electric Vacuum Cleaner (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide the traveling controller of an autonomic traveling service car (traveling object for a work) for performing a clearing, waxing, and painting work all over while traveling in a prescribed work area. SOLUTION: This traveling controller is provided with a gyro sensor for measuring the direction of a traveling object, a distance meter for measuring a distance between the traveling object and an obstacle, a guide for playing the role of a reference wall for allowing the traveling object to measure the lateral position or traveling direction by using the distance meter, a traveling and direction calculating means for calculating either the lateral position or traveling direction of the traveling object or both by measuring a distance between the traveling object and the guide, and a condition discriminating means for discriminating a condition for allowing the traveling object to start the execution of the position and direction calculating means.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、所定の作業領域
を走行し清掃やワックス塗布等の作業を隈なく行う自律
走行作業車(作業用移動体)の移動制御装置に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a movement control device for an autonomous traveling work vehicle (working vehicle) that travels in a predetermined work area to perform cleaning, wax application, and other work without interruption.

【0002】[0002]

【従来の技術】特定の作業を行う移動体が指定された範
囲を隈なく作業するために、前記移動体を所望の間隔を
おいて往復させる制御を行う移動体制御装置として、側
方の障害物までの距離を計測する距離センサを有し、側
方の壁までの距離が一定となるように方向制御を行いな
がら壁に平行して走行させ、作業領域の端に達すると所
望の間隔をおいてUターンさせて、再び壁に平行に走行
させる制御装置が公知となっている(特開平8−286
747号公報参照)。
2. Description of the Related Art In order for a moving body to perform a specific work to work in a designated area without any trouble, a side obstacle is used as a moving body control device for controlling the moving body to reciprocate at a desired interval. It has a distance sensor that measures the distance to an object, runs parallel to the wall while controlling the direction so that the distance to the side wall is constant, and when the end of the work area is reached, the desired distance is set. A control device for making a U-turn and running again parallel to the wall is known (Japanese Patent Laid-Open No. 8-286).
747).

【0003】しかしながら、上記公知の装置は、壁まで
の距離を測定することにより、自己位置を計測する方式
であるため、例えばスーパーマーケットやデパートの通
路を作業する場合等、横が商品売場で洋服等種々の商品
が陳列されていて、目標となる壁が存在しない場合は、
直進性が損なわれるため、作業することができないとい
う問題点がある。また、非常に広い体育館等では、壁ま
での距離が超音波距離計の測定範囲外となる場合が生ず
るため、使用困難となる。このような場所で、ジャイロ
センサを用いて直進性を保とうとしても、作業開始時点
での設置角度のずれと、走行中のジャイロセンサの測定
誤差の累積により、目標軌道から外れてしまうので、実
用化は困難である。
However, since the above-mentioned known device is a system for measuring the self-position by measuring the distance to the wall, for example, when working in a supermarket or a department store, the side is a merchandise store and clothes etc. If various products are displayed and there is no target wall,
Since the straightness is impaired, there is a problem that it is impossible to work. In a very large gymnasium or the like, the distance to the wall may be outside the measurement range of the ultrasonic rangefinder, which makes it difficult to use. Even if you try to maintain straightness using a gyro sensor in such a place, it will deviate from the target trajectory due to the deviation of the installation angle at the start of work and the accumulation of measurement errors of the gyro sensor during traveling, Practical application is difficult.

【0004】一方、上記のような装置とは異なり、作業
領域の一辺にレーザー投光機を配置し、移動体上にレー
ザー光受信機を設け、移動体をレーザー光線に沿って走
行させる装置も開発されている。この装置では、ジグザ
グ走行の複数の軌道に対し、対応する数だけレーザー投
光機を配置するものと、移動体がUターンするたびに、
レーザー投光機が作業領域の一辺上を移動するものとが
ある。
On the other hand, unlike the above-mentioned device, there is also developed a device in which a laser projector is arranged on one side of the work area, a laser light receiver is provided on the moving body, and the moving body travels along the laser beam. Has been done. In this device, a plurality of laser light projectors are arranged corresponding to a plurality of orbits of zigzag travel, and every time the moving body makes a U-turn,
Some laser projectors move over one side of the work area.

【0005】しかしながら、この装置は、スーパーマー
ケットやデパートの通路等を作業対象とする場合、常時
レーザー投光機を設置しておくことは困難であり、作業
前に設置する場合は、光軸調整に時間を要するという問
題点がある。また、レーザー投光機を移動させる構成の
場合は、光軸がずれないように移動させるための精密な
ガイドレールと移動台車が必要となり、設置に多大の時
間を要するとともに、コスト的にも高額となってしまう
という問題点がある。
However, it is difficult to always install a laser projector in this device when working in a supermarket or a department store or the like, and when installing it before work, it is necessary to adjust the optical axis. There is a problem that it takes time. Also, in the case of moving the laser projector, a precise guide rail and a moving carriage are required to move the optical axis so that the optical axis does not shift, which requires a lot of time for installation and is expensive in cost. There is a problem that becomes.

【0006】一方、特開平8−234838号公報に
は、壁までの距離が基準値よりも大きい場合は、走行距
離があらかじめ設定された所定値に達するまでの間、複
数回距離測定を行い、そのうちの最小データを採用して
壁倣い走行制御にフィードバックするものが記載されて
おり、設定された走行距離の間に基準となる柱などがな
い区間には衝立などを追加配置することについても示さ
れている。
On the other hand, in Japanese Patent Laid-Open No. 8-234838, when the distance to the wall is larger than a reference value, the distance is measured a plurality of times until the traveling distance reaches a predetermined value. It describes that the minimum data among them is adopted and fed back to the wall copy traveling control, and it also shows that a partition etc. is additionally arranged in the section where there is no reference pillar etc. between the set traveling distances. Has been done.

【0007】この制御方法は、同じサイズの柱が目標軌
道に平行に一定間隔で並んでいるような環境においては
有効であるが、デパートやスーパーの通路等の場合、定
まった柱などはなく、商品台や商品棚がランダムに置か
れているため、この方法を採用する場合は、一定間隔で
衝立を多数設置する必要が生じ、作業効率を考えると実
用的ではない。
This control method is effective in an environment in which pillars of the same size are arranged parallel to the target trajectory at regular intervals, but in the case of a department store or a supermarket passageway, there are no fixed pillars. Since product stands and product shelves are randomly placed, when this method is adopted, it is necessary to install a large number of partitions at regular intervals, which is not practical in view of work efficiency.

【0008】また、特開平8−84696号公報には、
壁までの距離を測定する距離センサと、方位を検出する
方位センサとを有し、壁際を壁に沿って走行する場合に
は、距離センサにより検出された壁までの距離が基準距
離を維持するように走行させ、壁までの距離が基準距離
に対して所定値以上に大きい場合は、方位センサにより
検出された方位に基づいて直進走行するように制御方法
を切り替えるようになっている。
Further, in Japanese Patent Laid-Open No. 8-84696,
It has a distance sensor that measures the distance to the wall and a direction sensor that detects the direction, and when traveling along the wall near the wall, the distance to the wall detected by the distance sensor maintains the reference distance. When the vehicle is traveled as described above and the distance to the wall is larger than the reference distance by a predetermined value or more, the control method is switched so that the vehicle travels straight based on the azimuth detected by the azimuth sensor.

【0009】この方法では、距離センサを用いるか方位
センサを用いるかの判別を壁からの距離によって行うた
め、ジグザグ走行作業を行う場合、距離センサを用いる
のは壁際の走行のみに限定され、それ以後の走行レーン
については、方位センサのみの制御となり、走行領域が
広い場合、ジャイロセンサの累積誤差による方位のずれ
を無視できなくなる。
In this method, it is determined whether the distance sensor or the direction sensor is used based on the distance from the wall. Therefore, when performing zigzag running work, the use of the distance sensor is limited to running near the wall. For the following traveling lane, only the azimuth sensor is controlled, and if the traveling area is wide, the azimuth deviation due to the accumulated error of the gyro sensor cannot be ignored.

【0010】[0010]

【発明が解決しようとする課題】そこで本発明は、スー
パーマーケットやデパートの通路を作業する場合等、横
が商品売場で目標となる壁が無く、商品台や商品棚がラ
ンダムに置かれている場所においても、また、広い体育
館等で壁までの距離が超音波距離計の測定範囲外となる
場合でも、最小限のガイド用機材の設置により、安価に
効率よく、作業領域内を隈なくジグザグ走行作業を行う
ことのできる移動体制御装置を提供することを課題とし
ている。
Therefore, in the present invention, when working in the aisles of a supermarket or a department store, there is no target wall on the side of the product section and a place where product stands or product shelves are randomly placed. Also, even if the distance to the wall is outside the measurement range of the ultrasonic rangefinder in a large gym, etc., the minimum guide equipment can be installed to efficiently and inexpensively drive the work area zigzag. It is an object to provide a moving body control device capable of performing work.

【0011】[0011]

【課題を解決するための手段】上記課題を解決するた
め、本発明は次のような構成とした。すなわち、本発明
に係る作業用移動体の移動制御装置は、所定の作業を行
う作業用移動体が指定された範囲を隈なく作業できるよ
うに、当該移動体を適切な間隔をおいて往復移動させる
制御を行う移動体制御装置であって、移動体の向きを計
測するジャイロセンサと、移動体と障害物までの距離を
計測するための距離計と、移動体が距離計を用いて横方
向の位置または移動方向を計測するための基準壁面の役
目を果たすガイドと、移動体とガイドとの距離を計測す
ることにより、移動体の横方向位置と移動方向のいずれ
か一つ、もしくは両方を計算する移動・方向計算手段
と、移動体が位置・方向計算手段の実行を開始するため
の条件を判別する条件判別手段とを具備することを特徴
としている。
In order to solve the above problems, the present invention has the following constitution. That is, the movement control device for a work moving body according to the present invention reciprocates the work moving body at an appropriate interval so that the work moving body performing a predetermined work can work in a designated range without exception. A moving body control device for controlling the movement of the moving body, a gyro sensor for measuring the direction of the moving body, a distance meter for measuring the distance between the moving body and an obstacle, and the moving body using a range finder for a lateral direction. By measuring the distance between the guide and the guide that plays the role of a reference wall for measuring the position or the moving direction of the mobile body, one or both of the lateral position and the moving direction of the mobile body can be measured. It is characterized by comprising a moving / direction calculating means for calculating and a condition judging means for judging a condition for the moving body to start executing the position / direction calculating means.

【0012】[0012]

【発明の実施の形態】以下、本発明の実施形態に基づい
てより具体的に説明する。図1以下の各図は本発明の実
施形態の一例を表すもので、この作業用移動体1は、障
害物との距離を測定する超音波センサ3a,3b,3
c,3dと、床面に対しワックス塗布の作業を行う作業
部5とを備えている。図2は赤外線リモートコントロー
ラの平面図であり、この赤外線リモートコントローラ2
は、移動体1を遠隔操作したり、作業領域や走行経路を
設定するために用いられる。信号としては、テレビなど
の家電製品の赤外線リモートコントローラでよく使用さ
れている方式と同様に、赤外発光LEDのパルス発光
(パルス幅T=562.5μsec)の繰り返しにおけ
る、パルスとパルスの時間間隔で2進コードの0と1を
表す方式を用いている。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, more detailed description will be given based on the embodiments of the present invention. 1 and the following figures show an example of an embodiment of the present invention. This work moving body 1 is an ultrasonic sensor 3a, 3b, 3 for measuring a distance from an obstacle.
c, 3d, and a working unit 5 for applying a wax to the floor surface. FIG. 2 is a plan view of the infrared remote controller.
Is used to remotely control the mobile body 1 and set a work area and a travel route. As a signal, similar to the method often used in infrared remote controllers of home appliances such as televisions, the time interval between pulses in repetition of pulsed light emission (pulse width T = 562.5 μsec) of an infrared light emitting LED Uses a binary code of 0 and 1.

【0013】例えば、パルスとパルスの間の時間間隔が
長い場合(例えば、3T=1687.5μsec)を
1、短い場合(例えば、T=562.5μsec)を0
とする。そして、この0と1の組み合わせによるコード
を用いて、複数の指令を表現する。最終的に、この連続
パルス発光を38KHzで変調した信号を赤外線リモコ
ン信号として出力する。
For example, when the time interval between pulses is long (for example, 3T = 1687.5 μsec), it is 1, and when it is short (for example, T = 562.5 μsec), it is 0.
And Then, a plurality of commands are expressed using the code of the combination of 0 and 1. Finally, a signal obtained by modulating the continuous pulse light emission at 38 KHz is output as an infrared remote control signal.

【0014】図3は移動体1の構成を、図4は移動体の
ブロック図をそれぞれ表す。左右の車輪6a,6bは、
それぞれ走行モータ7a,7bによって互いに独立に駆
動され、走行モータ7a,7bは制御部10により、走
行エンコーダ8a,8bの出力に基づき、回転方向と回
転速度が制御される。左右の車輪が同じ方向に回転すれ
ば前進もしくは後退を行い、左右の回転スピードの差に
よりカーブ走行を行う。左右の車輪を互いに逆向きに回
転させると、その場で旋回を行う。さらに、制御部10
は、左右走行エンコーダ8a,8bの出力の累積値を計
算することにより走行距離を計算し、ジャイロセンサ4
の出力に基づき、作業用移動体1の方向を算出して、作
業用移動体の位置を計算するとともに、停止位置及び方
向の制御を行う。
FIG. 3 shows the structure of the moving body 1, and FIG. 4 shows a block diagram of the moving body. The left and right wheels 6a and 6b are
The traveling motors 7a and 7b are driven independently of each other, and the traveling motors 7a and 7b are controlled by the control unit 10 in the rotation direction and the rotation speed based on the outputs of the traveling encoders 8a and 8b. If the left and right wheels rotate in the same direction, the wheels will move forward or backward, and the vehicle will travel on a curve due to the difference in the left and right rotational speeds. When the left and right wheels are rotated in opposite directions, turning is performed on the spot. Furthermore, the control unit 10
Calculates the traveling distance by calculating the cumulative value of the outputs of the left and right traveling encoders 8a and 8b, and the gyro sensor 4
Based on the output of, the direction of the work moving body 1 is calculated, the position of the work moving body is calculated, and the stop position and the direction are controlled.

【0015】さらに制御部10は、前方超音波センサ3
a,3bの値を基に前方の障害物を検出し、走行停止や
Uターンなどの走行制御を行う。また、左右超音波セン
サ3c,3dの値を基に、前進もしくは後退時に側方の
障害物までの距離を測定する。また、赤外線リモコン受
信部13からの入力に従い、前進、後退、カーブ、旋回
及び後述する位置補正や走行方向補正等の各動作の制御
を行うとともに、領域設定時においては、走行距離や方
向の計算値を基に、作業実行時に必要な作業用パラメー
タを算出し、記憶部14に記憶する。作業実行時におい
ては、記憶部14に記憶された作業用パラメータに基づ
き、走行の制御と作業部5の制御を行う。
Further, the control unit 10 includes a front ultrasonic sensor 3
An obstacle ahead is detected based on the values of a and 3b, and traveling control such as traveling stop and U-turn is performed. In addition, the distance to a side obstacle is measured when moving forward or backward based on the values of the left and right ultrasonic sensors 3c and 3d. In addition, according to the input from the infrared remote control receiver 13, it controls forward movement, backward movement, curve, turning, and each operation such as position correction and traveling direction correction described later, and calculates the traveling distance and direction when setting the area. Based on the value, a work parameter required for work execution is calculated and stored in the storage unit 14. When the work is executed, the traveling control and the work unit 5 are controlled based on the work parameters stored in the storage unit 14.

【0016】赤外線リモコン信号受信部13a,13
b,13c,13dは、前述の38KHzで変調された
赤外線リモコン信号を、まず復調し、2進コードデータ
として制御部10へ出力する。この機能を有する赤外線
リモコン信号受信用ICとして、例えば、シャープ株式
会社製「IS1U60」がある。また、赤外線リモコン
送信部15a,15bは、制御部10によって制御さ
れ、赤外線リモコン信号を出力する。
Infrared remote control signal receivers 13a, 13
b, 13c and 13d first demodulate the infrared remote control signal modulated at 38 KHz and output it to the control unit 10 as binary code data. An example of an infrared remote control signal receiving IC having this function is "IS1U60" manufactured by Sharp Corporation. The infrared remote control transmitters 15a and 15b are controlled by the controller 10 and output infrared remote control signals.

【0017】図5aはガイド20の斜視図を、また図5
bはガイド20の通信制御部21を背面より見た図を、
さらに図6はガイド20のブロック図をそれぞれ表す。
このガイド20は、床上に起立状態で支持される超音波
反射板24の裏面側に通信制御部21が設けられてい
て、超音波反射板24の表面側には、赤外線リモコン信
号送信部22と、赤外線リモコン信号受信部23とが設
けられている。通信制御部21には、電池25と電源部
26と液晶表示部27と指令選択スイッチ28とが設け
られている。
FIG. 5a is a perspective view of the guide 20, and FIG.
b is a view of the communication control unit 21 of the guide 20 as seen from the back,
Further, FIG. 6 shows a block diagram of the guide 20, respectively.
In this guide 20, a communication control unit 21 is provided on the back surface side of an ultrasonic wave reflection plate 24 supported in a standing state on the floor, and an infrared remote control signal transmission unit 22 is provided on the front surface side of the ultrasonic wave reflection plate 24. An infrared remote control signal reception unit 23 is provided. The communication control unit 21 is provided with a battery 25, a power supply unit 26, a liquid crystal display unit 27, and a command selection switch 28.

【0018】つぎに、本実施形態における動作について
説明する。図7に例示するように、移動体1は、走行経
路として、指定された範囲内を所定の間隔をおいて往復
走行するいわゆるジグザグ走行を行う。図7は、左側か
ら右側へ所定間隔ずつ横移動しながら往復走行する場合
を表す。この他、右側から左側へ所定間隔ずつ横移動し
ながら往復走行する場合もある。
Next, the operation of this embodiment will be described. As illustrated in FIG. 7, the moving body 1 performs so-called zigzag traveling in which a traveling route reciprocates within a designated range at predetermined intervals. FIG. 7 shows a case where the vehicle travels back and forth while moving laterally from the left side to the right side at predetermined intervals. In addition, the vehicle may travel back and forth while moving laterally from the right side to the left side at predetermined intervals.

【0019】ガイド20は、作業領域の作業開始位置の
横に置かれており、超音波反射板24がジグザグ走行の
各走行レーンに平行になるように向きを調整されて置か
れている。ガイドを用いて横方向位置補正、走行方向補
正を行うタイミングを決定する方法として、複数の方法
が考えられる。あらかじめ、どの方法を用いるかは、複
数の方法のなかから赤外線リモートコントローラ2を用
いて選択され、記憶部14に記憶されている。この方法
は次のとおりである。
The guide 20 is placed beside the work start position in the work area, and the orientation thereof is adjusted so that the ultrasonic reflecting plate 24 is parallel to each traveling lane of zigzag traveling. A plurality of methods are conceivable as a method of determining the timing for performing the lateral position correction and the traveling direction correction using the guide. In advance, which method is to be used is selected from a plurality of methods using the infrared remote controller 2 and stored in the storage unit 14. This method is as follows.

【0020】(第1の方法)まず、第1の方法として、
ジグザグ走行の往路の開始時点で補正動作を行う方法に
ついて説明する。図7において、A,B,Cの各位置が
往路の開始点である。移動体1は、ジグザグ走行中、
A,B,Cの行程に達すると、まず走行方向補正動作を
行い、次に横位置補正動作を行うように制御される。
(First Method) First, as the first method,
A method for performing the correction operation at the start of the forward path of zigzag traveling will be described. In FIG. 7, the positions A, B, and C are the starting points of the outward path. The mobile unit 1 is running in zigzag,
When the strokes A, B, and C are reached, the traveling direction correction operation is first performed, and then the lateral position correction operation is performed.

【0021】図8は、走行方向補正動作の原理を説明す
る図である。走行方向補正動作では、まず、ジグザグ作
業開始側(この場合は左側)の側方の障害物、すなわち
ガイド20の超音波反射板24までの距離D1を測定す
る。次に、所定距離L(例えば15cm)直進し、再び
同じ側の障害物、すなわちガイド20の超音波反射板2
4までの距離D2を測定する。制御部10は、D1,D
2,Lの値を基に、次式からガイド20と移動体1の走
行方向のズレ角θの値を計算する。 θ=sin-1{(D2−D1)/L}……(1)
FIG. 8 is a diagram for explaining the principle of the traveling direction correcting operation. In the traveling direction correction operation, first, the distance D1 to the ultrasonic reflecting plate 24 of the guide 20, that is, the side obstacle on the start side (left side in this case) of the zigzag work is measured. Next, go straight for a predetermined distance L (for example, 15 cm) and again the obstacle on the same side, that is, the ultrasonic reflection plate 2 of the guide 20.
The distance D2 up to 4 is measured. The control unit 10 has D1, D
Based on the values of 2 and L, the value of the deviation angle θ in the traveling direction of the guide 20 and the moving body 1 is calculated from the following equation. θ = sin −1 {(D2-D1) / L} (1)

【0022】そして、ジャイロセンサで角度を計測しな
がら、角度θだけ旋回動作を行い、ガイド20と移動体
1の走行方向を平行にする。そして、新たにこの状態で
のジャイロセンサの出力値を基準方向として設定する。
以上で走行補正動作は終了である。つぎに、横方向位置
補正動作に入る。
Then, while the angle is measured by the gyro sensor, the turning operation is performed by the angle θ to make the traveling direction of the guide 20 and the moving body 1 parallel to each other. Then, the output value of the gyro sensor in this state is newly set as the reference direction.
This is the end of the travel correction operation. Next, the lateral position correction operation is started.

【0023】図9は、横方向位置補正動作の原理を説明
する図である。あらかじめ設定されているジグザグ走行
の横移動ピッチの値Pと現在の走行レーン数Nと、ジグ
ザグ走行開始時のガイドまでの距離測定値D0 から計算
される目標位置におけるガイド20までの距離計算値を
DTとする。 DT=D0 +(N−1)・P……(2)
FIG. 9 is a diagram for explaining the principle of the lateral position correction operation. Calculated distance to the guide 20 at the target position calculated from the preset lateral movement pitch value P for zigzag traveling, the current number of traveling lanes N, and the measured distance D 0 to the guide at the start of zigzag traveling. Is DT. DT = D 0 + (N-1) · P (2)

【0024】横方向位置補正動作開始時の移動体1を図
9の実線で示す。まず、ジグザグ作業開始側(図示例で
は左側)の側方の障害物、すなわちガイド20の超音波
反射板24までの距離D3 を測定する。つぎに、90度
旋回を行う。旋回後の移動体1を図の破線で示す。
The moving body 1 at the start of the lateral position correcting operation is shown by a solid line in FIG. First, the distance D 3 from the side obstacle on the zigzag work start side (left side in the illustrated example), that is, the guide 20 to the ultrasonic reflection plate 24 is measured. Next, a 90 degree turn is performed. The moving body 1 after turning is shown by a broken line in the figure.

【0025】旋回後は、距離(DT−D3 )だけ直進走
行を行う。DTがD3 よりも大きい場合は、ガイドから
離れる方向へ直進し、DTがD3 よりも小さい場合は、
ガイドに近づく方向へ直進する。そして、前回とは反対
方向に90度旋回を行う。旋回後の移動体1を図の一点
鎖線で示す。以上で横方向位置補正動作を終了する。な
お、90度旋回は、ジャイロセンサの値に基づいて行わ
れる。
After turning, the vehicle travels straight for a distance (DT-D 3 ). If DT is larger than D 3 , go straight in the direction away from the guide, and if DT is smaller than D 3 ,
Go straight toward the guide. Then, it turns 90 degrees in the opposite direction to the previous time. The moving body 1 after turning is shown by a dashed line in the figure. Thus, the lateral position correction operation is completed. The 90-degree turn is performed based on the value of the gyro sensor.

【0026】この方法では、往路走行開始時に自動的に
横方向位置・走行方向補正動作が行われるので、ガイド
20の通信手段である赤外線リモコン信号送信部22、
赤外線リモコン信号受信部23、及び移動体1の通信手
段である赤外線リモコン信号送信部15は使用しない。
したがって、この方法だけを使用する場合には、上記各
通信手段を省略することができ、結果的にコストダウン
となる。また、ガイド20は、超音波反射板としての機
能さえあればよいので、ダンボール箱や衝立等を利用す
ることができる。
In this method, the lateral position / traveling direction correction operation is automatically performed at the start of the outward travel, so that the infrared remote control signal transmitting section 22 which is the communication means of the guide 20,
The infrared remote control signal reception unit 23 and the infrared remote control signal transmission unit 15 which is the communication means of the mobile unit 1 are not used.
Therefore, when only this method is used, each of the above communication means can be omitted, resulting in cost reduction. Further, since the guide 20 only needs to have a function as an ultrasonic reflection plate, a cardboard box or a partition can be used.

【0027】また、上記の説明では、ガイドはジグザグ
作業開始側に置き、横方向位置・走行方向補正動作は作
業開始側の障害物に対して行ったが、別の方法として、
ガイドを作業終了側に置き、横方向位置・走行方向補正
動作を作業終了側の障害物に対しても行うことができ
る。このとき、前記式(2)は下記の式(3)に置き換
える。 DT=D0 −(N−1)・P……(3)
Further, in the above description, the guide is placed on the zigzag work starting side and the lateral position / traveling direction correcting operation is performed on the obstacle on the work starting side, but as another method,
The guide can be placed on the work end side, and the lateral position / traveling direction correction operation can be performed on the obstacle on the work end side. At this time, the equation (2) is replaced with the following equation (3). DT = D 0 − (N−1) · P (3)

【0028】どちら側の障害物に対して補正を行うか
は、あらかじめ赤外線リモートコントローラ2を用いて
選択され、記憶部14に記憶されている。また、上記の
説明では、補正動作は横方向位置補正と走行方向補正の
両方を行ったが、どちらか一方のみを行うこともでき
る。どの補正動作を行うかも、あらかじめ赤外線リモー
トコントローラ2を用いて選択され、記憶部14に記憶
されている。
Which side of the obstacle is to be corrected is selected in advance using the infrared remote controller 2 and stored in the storage unit 14. Further, in the above description, the correction operation performs both the lateral position correction and the traveling direction correction, but it is also possible to perform only one of them. Which correction operation is performed is selected in advance by using the infrared remote controller 2 and stored in the storage unit 14.

【0029】(第2の方法)第2の方法は、特許請求の
範囲の請求項2に対応するもので、この方法は、あらか
じめ設定されている縦方向位置(補正開始縦位置)に移
動体1が達したときに、走行方向補正、横方向位置補正
を実行する方法である。補正を行う縦方向位置は、赤外
線リモートコントローラを用いて設定されており、記憶
部14に記憶されている。そして、ガイド20はあらか
じめ補正開始縦位置に置いておく必要がある。走行エン
コーダの積算値から計算される走行距離計算値を基に、
縦方向位置を計算し、記憶されている補正開始縦位置に
達すると、一旦停止し、第1の方法と同じ補正動作を実
行する。
(Second Method) The second method corresponds to claim 2 of the appended claims, and this method moves the moving object to a preset vertical position (correction start vertical position). It is a method of executing the traveling direction correction and the lateral position correction when 1 is reached. The vertical position to be corrected is set using the infrared remote controller and stored in the storage unit 14. Then, it is necessary to place the guide 20 in the correction start vertical position in advance. Based on the mileage calculation value calculated from the integrated value of the travel encoder,
The vertical position is calculated, and when the stored correction start vertical position is reached, the vertical position is temporarily stopped and the same correction operation as in the first method is executed.

【0030】この方法では、縦方向の途中にガイドを置
くことにより、直進走行レーンの途中でも補正を行うこ
とができるので、縦方向の距離が大きく、往路開始位置
まで戻って来るまでにジャイロセンサの累積誤差が大き
くなりすぎる場合に有効である。
In this method, the guide can be placed midway in the vertical direction so that correction can be performed even in the middle of the straight traveling lane. Therefore, the distance in the vertical direction is large, and the gyro sensor can be used before returning to the starting position of the outward path. This is effective when the cumulative error of becomes too large.

【0031】この場合も、第1の方法と同じく、ガイド
20の通信手段である赤外線リモコン信号送信部22、
赤外線リモコン信号受信部23、及び移動体1の通信手
段である赤外線リモコン信号送信部15は使用しないの
で、上記機能を省くことができ、コストダウンとなる。
また、ガイド20は、超音波反射板としての機能さえあ
ればよいので、ダンボール箱や衝立などを使用すること
ができる。
Also in this case, as in the first method, the infrared remote control signal transmitting section 22, which is the communication means of the guide 20,
Since the infrared remote control signal reception unit 23 and the infrared remote control signal transmission unit 15 which is the communication means of the mobile unit 1 are not used, the above functions can be omitted and the cost can be reduced.
Further, since the guide 20 only needs to have a function as an ultrasonic reflection plate, a cardboard box or a partition can be used.

【0032】(第3の方法)この第3の方法は、特許請
求の範囲の請求項3に対応するもので、ガイド20の赤
外線リモコン信号送信部22から、周期的に補正要求指
令信号を出力し、移動体1の赤外線リモコン信号受信部
13が、補正要求指令信号を受信すると、第1の方法と
同じように、走行方向補正動作、横方向位置補正動作を
行う方法である。この方法では、あらかじめ補正開始縦
方向位置を設定する必要がなく、ガイド20を置く場所
も正確である必要がないので、作業の準備が簡単に行え
るという利点がある。
(Third Method) This third method corresponds to the third aspect of the present invention, and periodically outputs the correction request command signal from the infrared remote control signal transmitting section 22 of the guide 20. Then, when the infrared remote control signal receiving unit 13 of the moving body 1 receives the correction request command signal, the traveling direction correcting operation and the lateral position correcting operation are performed as in the first method. In this method, it is not necessary to set the correction start vertical position in advance and the place where the guide 20 is placed does not need to be accurate, so that there is an advantage that preparation for work can be easily performed.

【0033】この方法では、ガイド20の赤外線リモコ
ン信号受信部23、及び移動体1の通信手段である赤外
線リモコン信号送信部15は使用しないので、上記機能
を省くことができ、コストダウンとなる。
In this method, since the infrared remote control signal receiving unit 23 of the guide 20 and the infrared remote control signal transmitting unit 15 which is the communication means of the mobile unit 1 are not used, the above function can be omitted and the cost can be reduced.

【0034】(第4の方法)移動体1の赤外線リモコン
信号受信部13は、赤外線リモートコントローラ2の出
力する信号をあらゆる方向から受信すべく、移動体の周
囲に分散配置されているため、前記第3の方法では、図
10に示すように、方向の異なる2つのジグザグ走行領
域を連続して作業する場合には、一方の作業領域用のガ
イド20Bから出力される補正要求指令信号が、もう一
方の作業領域を移動中の移動体1に入射し、誤ったタイ
ミングで補正動作を開始してしまうことになる。これを
解決するため、第4の方法では、移動体1がガイド20
の前を通過するときにのみ、補正要求指令信号を出力す
るようにしたものである。
(Fourth Method) Since the infrared remote control signal receiving section 13 of the mobile unit 1 is distributed around the mobile unit so as to receive the signals output from the infrared remote controller 2 from all directions, In the third method, as shown in FIG. 10, when working continuously in two zigzag traveling areas having different directions, the correction request command signal output from the guide 20B for one working area is This will cause one of the work areas to enter the moving body 1 which is moving, and start the correction operation at an incorrect timing. In order to solve this, in the fourth method, the moving body 1 uses the guide 20.
The correction request command signal is output only when passing in front of.

【0035】移動体1の側面に設置されている赤外線リ
モコン信号送信部15から周期的に補正要求指令信号と
は別の2進コードで構成されるガイド起動信号を出力
し、ガイド20の赤外線リモコン信号受信部23が、ガ
イド起動信号を受信すると、ガイド20の赤外線リモコ
ン信号送信部22から補正要求指令信号を出力する。そ
して、移動体1の赤外線リモコン信号受信部13が補正
要求指令信号を受信すると、走行方向補正動作、横方向
位置補正動作を行う。
The infrared remote control signal transmitter 15 installed on the side surface of the mobile unit 1 periodically outputs a guide activation signal composed of a binary code different from the correction request command signal, and the infrared remote controller of the guide 20. When the signal receiving unit 23 receives the guide activation signal, the infrared remote control signal transmitting unit 22 of the guide 20 outputs a correction request command signal. Then, when the infrared remote control signal receiving unit 13 of the mobile unit 1 receives the correction request command signal, the traveling direction correction operation and the lateral position correction operation are performed.

【0036】(第5の方法)この方法も上記第4の方法
と同じく、第3の方法の課題を解決するための方法であ
り、移動体1の側面が赤外線を反射する部材(例えば金
属面や白色塗装など)で構成された、走行方向に平行な
平面である場合に有効である。
(Fifth Method) This method is also a method for solving the problems of the third method, like the above-described fourth method, and the side surface of the moving body 1 reflects infrared rays (for example, a metal surface). It is effective when the plane is parallel to the traveling direction and is composed of white paint, etc.).

【0037】ガイド20の赤外線リモコン信号送信部2
2から、補正指令信号とは別の2進コードで構成される
移動体検出信号を周期的に送信し、ガイド20の赤外線
リモコン信号受信部23が移動体検出信号を受信する
と、赤外線リモコン信号送信部22から補正要求指令信
号が送信される。そして、移動体1の赤外線リモコン信
号受信部13が補正要求指令信号を受信すると、走行方
向補正動作、横方向位置補正動作を行う。
Infrared remote control signal transmitter 2 of the guide 20
2, a moving body detection signal composed of a binary code different from the correction command signal is periodically transmitted, and when the infrared remote control signal receiving unit 23 of the guide 20 receives the moving body detection signal, the infrared remote control signal transmission A correction request command signal is transmitted from the unit 22. Then, when the infrared remote control signal receiving unit 13 of the mobile unit 1 receives the correction request command signal, the traveling direction correction operation and the lateral position correction operation are performed.

【0038】赤外線リモコン信号受信部23は、赤外線
リモコン信号送信部22と同じ面に設置されているの
で、通常は信号を受信することはないが、移動体1がガ
イド20の前を通過するときに赤外線リモコン信号は移
動体1の側面で反射され、赤外線リモコン信号受信部2
3に入射する。これにより、ガイド20は移動体1の存
在を検知し、補正要求信号を送信する。この方法では、
移動体1の赤外線リモコン信号送信部15は使用しない
ので、上記機能を省くことができ、コストダウンとな
る。また、移動体検出信号として赤外線リモコン信号を
使用したが、より正確な位置精度が必要な場合は、レー
ザー光線を使用してもよい。
Since the infrared remote control signal receiving unit 23 is installed on the same surface as the infrared remote control signal transmitting unit 22, it does not normally receive signals, but when the moving body 1 passes in front of the guide 20. The infrared remote control signal is reflected on the side surface of the moving body 1, and the infrared remote control signal receiving section 2
It is incident on 3. As a result, the guide 20 detects the presence of the moving body 1 and transmits a correction request signal. in this way,
Since the infrared remote control signal transmitting unit 15 of the mobile unit 1 is not used, the above function can be omitted and the cost can be reduced. Further, although the infrared remote control signal is used as the moving body detection signal, a laser beam may be used when more accurate position accuracy is required.

【0039】(第6の方法)この方法も、上記第5の方
法と同じく、第3の方法の課題を解決するための方法で
あり、かつ、移動体1の側面が赤外線を反射しにくい部
材で構成されるとき、もしくは曲面や傾斜面で構成さ
れ、ガイド20とは別の方向へ反射してしまうような場
合に有効である。
(Sixth Method) This method is also a method for solving the problems of the third method, like the fifth method, and the side surface of the moving body 1 is less likely to reflect infrared rays. Is effective in the case where it is constituted by a curved surface or an inclined surface and is reflected in a direction different from that of the guide 20.

【0040】ガイド20の赤外線リモコン信号送信部2
2から、補正要求指令信号とは別の2進コードで構成さ
れる移動体検出信号を周期的に出力し、移動体1の赤外
線リモコン信号受信部13が移動体検出信号を受信する
と、移動体1の赤外線リモコン信号送信部15からガイ
ド起動信号が送信される。そして、ガイド20の赤外線
リモコン信号受信部23がガイド起動信号を受信する
と、ガイド20の赤外線リモコン信号送信部22から補
正要求指令信号を出力する。そして、移動体1の赤外線
リモコン信号受信部13が補正要求指令信号を受信する
と、走行方向補正動作、横方向位置補正動作を行う。こ
の方法は、第4の方法に比べ、移動体1からの赤外線リ
モコン信号の出力の頻度が少ないため、移動体1の消費
電力の削減に寄与する。
Infrared remote control signal transmitter 2 of the guide 20
2 periodically outputs a moving body detection signal composed of a binary code different from the correction request command signal, and when the infrared remote control signal receiving unit 13 of the moving body 1 receives the moving body detection signal, the moving body detection signal is received. A guide activation signal is transmitted from the infrared remote control signal transmission unit 15 of No. 1. When the infrared remote control signal receiving unit 23 of the guide 20 receives the guide activation signal, the infrared remote control signal transmitting unit 22 of the guide 20 outputs a correction request command signal. Then, when the infrared remote control signal receiving unit 13 of the mobile unit 1 receives the correction request command signal, the traveling direction correction operation and the lateral position correction operation are performed. This method contributes to the reduction of the power consumption of the moving body 1 because the frequency of the infrared remote control signal output from the moving body 1 is lower than that of the fourth method.

【0041】(第7の方法)この方法も、上記第6の方
法と同じく、第3の方法の課題を解決するための方法で
あり、移動体1の側面が赤外線を反射しにくい部材で構
成されるとき、もしくは曲面や傾斜面で構成され、ガイ
ド20とは別の方向へ反射してしまうときなどに有効な
方法であって、さらに移動体1の赤外線リモコン信号の
出力が不要なため、コストダウン及び移動体1の消費電
力削減に寄与する方法である。
(Seventh Method) This method is also a method for solving the problem of the third method, like the sixth method, and the side surface of the moving body 1 is made of a member that does not easily reflect infrared rays. Or when it is composed of a curved surface or an inclined surface and is reflected in a direction different from that of the guide 20, it is not necessary to output the infrared remote control signal of the moving body 1. This is a method that contributes to cost reduction and power consumption reduction of the mobile unit 1.

【0042】この方法では、あらかじめ作業領域をはさ
んでガイド20の設置位置の反対側に赤外線を反射する
反射板を設置しておく。ガイド20の赤外線リモコン信
号送信部22から、補正要求指令信号とは別の2進コー
ドで構成される移動体検出信号を周期的に出力し、移動
体検出信号は反射板で反射されてガイド20の赤外線リ
モコン信号受信部23に入射し受信される。移動体検出
信号を出力したときに赤外線リモコン信号受信部23が
移動体検出信号を受信しなくなると、移動体1がガイド
20と反射板の間に入ったとみなし、赤外線リモコン信
号送信部22から補正要求指令信号を送信する。そし
て、移動体1の赤外線リモコン信号受信部13が補正要
求指令信号を受信すると、走行方向補正動作、横方向位
置補正動作を行う。ここで、移動体検出信号は、赤外線
リモコン信号が使用されたが、より正確な位置精度が必
要な場合は、レーザー光線を使用してもよい。
In this method, a reflection plate for reflecting infrared rays is previously installed on the opposite side of the installation position of the guide 20 across the work area. The infrared remote control signal transmission unit 22 of the guide 20 periodically outputs a moving body detection signal composed of a binary code different from the correction request command signal, and the moving body detection signal is reflected by the reflecting plate and is guided by the guide 20. The infrared remote control signal receiving unit 23 is incident and received. When the infrared remote control signal reception unit 23 stops receiving the mobile body detection signal when the mobile body detection signal is output, it is considered that the mobile body 1 has entered between the guide 20 and the reflector, and the infrared remote control signal transmission unit 22 issues a correction request command. Send a signal. Then, when the infrared remote control signal receiving unit 13 of the mobile unit 1 receives the correction request command signal, the traveling direction correction operation and the lateral position correction operation are performed. Here, an infrared remote control signal is used as the moving body detection signal, but a laser beam may be used if more accurate position accuracy is required.

【0043】以上、第1から第7までの方法は、ガイド
20の指令選択スイッチ28と液晶表示部27を用いて
使用者が事前に選択することができる。以上で、走行方
向補正動作、横方向位置補正動作を行うタイミングを決
定する方法についての説明を終了する。
As described above, the first to seventh methods can be preselected by the user using the command selection switch 28 of the guide 20 and the liquid crystal display 27. This is the end of the description of the method for determining the timing for performing the traveling direction correction operation and the lateral position correction operation.

【0044】また、以上の実施形態では、移動体1とガ
イド20の間の赤外線通信機能を利用して、走行方向補
正動作、横方向位置補正動作の制御のほかに、移動体1
の作業行程の制御、例えばジグザグ走行の縦方向終了位
置の指定、ジグザグ走行終了後の動作の指定、直進中の
方向転換の指定などを行うことができる。
In the above embodiment, the infrared communication function between the moving body 1 and the guide 20 is used to control the traveling direction correcting operation and the lateral position correcting operation, as well as the moving body 1
Of the work stroke, for example, designation of the vertical end position of zigzag traveling, designation of operation after the end of zigzag traveling, designation of direction change during straight traveling, and the like can be performed.

【0045】ガイド20の指令選択スイッチ28と液晶
表示部27は、ガイド20から送信する指令信号の種別
を選択するためにも使用することができ、使用者が複数
の指令の中から、移動体1に送信したい指令を選択でき
るようになっている。
The command selection switch 28 and the liquid crystal display 27 of the guide 20 can also be used to select the type of command signal to be transmitted from the guide 20, and the user can select a moving object from a plurality of commands. It is possible to select the command to be sent to 1.

【0046】指令の種類としては、 ジグザグ終了位置指定及びジグザグ終了後停止指令 ジグザグ終了位置指定及びジグザグ終了後直進指令 ジグザグ終了位置指定及びジグザグ終了後右方向転換
指令 ジグザグ終了位置指定及びジグザグ終了後左方向転換
指令 ジグザグ走行開始指令 などがある。
The command types include zigzag end position designation and stop command after zigzag end designation zigzag end position designation and straight ahead command after zigzag end designation zigzag end position designation and right direction change command after zigzag end designation zigzag end position designation and zigzag end left There is a direction change command zigzag running start command, etc.

【0047】ガイド20は、前記の第4の方法から第7
の方法に従い、移動体1がガイド20の前を通過したこ
とを検知すると、〜のうち選択されている指令を送
信する。は、ジグザグ走行の縦方向の終了位置を現在
の位置に設定するよう要求する指令であり、かつ、あら
かじめ設定されている往復回数を終了してジグザグ走行
を終了したとき、作業を終了して停止するよう要求する
指令である。は、ジグザグ走行の縦方向の終了位置を
現在の位置に設定するよう要求する指令であり、かつ、
あらかじめ設定されている往復回数を終了してジグザグ
走行を終了したとき、そのまま直進走行を続けるよう要
求する指令である。は、ジグザグ走行の縦方向の終了
位置を現在の位置に設定するよう要求する指令であり、
かつ、あらかじめ設定されている往復回数を終了してジ
グザグ走行を終了したとき、一旦停止し、右に90度旋
回した後、直進走行を開始するよう要求する指令であ
る。は、ジグザグ走行の縦方向の終了位置を現在の位
置に設定するよう要求する指令であり、かつ、あらかじ
め設定されている往復回数を終了してジグザグ走行を終
了したとき、一旦停止し、左に90度旋回した後、直進
走行を開始するよう要求する指令である。は、ジグザ
グ走行を開始するよう要求する指令である。
The guide 20 includes the fourth method to the seventh method.
When it is detected that the moving body 1 has passed in front of the guide 20 in accordance with the method of (1), the command selected from among the following is transmitted. Is a command for requesting to set the vertical end position of zigzag traveling to the current position, and when the zigzag traveling is completed after finishing the preset number of round trips, the work is finished and stopped. It is a command requesting to do so. Is a command requesting that the vertical end position of the zigzag traveling be set to the current position, and
When the zigzag traveling is completed after the preset number of round trips is completed, the command is a request to continue the straight traveling as it is. Is a command requesting to set the vertical end position of the zigzag running to the current position,
When the zigzag travel is completed after the preset number of round trips is completed, the command is a request to stop the vehicle, turn 90 degrees to the right, and then start straight traveling. Is a command for requesting to set the vertical end position of zigzag traveling to the current position, and when the preset number of round trips is completed and the zigzag traveling is completed, stop temporarily and move to the left. It is a command requesting to start straight traveling after turning 90 degrees. Is a command requesting to start zigzag running.

【0048】移動体1は、上記からまでの指令信号
を受信すると、走行方向・横方向位置補正動作に加え
て、〜の指令に従った動作を開始する。
When the mobile unit 1 receives the command signals up to the above, in addition to the traveling-direction / lateral-direction position correction operation, the mobile unit 1 starts an operation in accordance with the commands (1) to (3).

【0049】なお、ガイド20を複数個用意し、から
までの指令を組み合わせ、適切な位置に配置すること
により、複数のジグザグ作業領域間を自動的に移動さ
せ、作業を続けさせることができる。その1例を図11
に示す。
By providing a plurality of guides 20, combining the commands from the above to arranging them at appropriate positions, it is possible to automatically move between a plurality of zigzag work areas and continue the work. One example is shown in FIG.
Shown in.

【0050】ガイド20aの前を移動体1が通過する
と、ガイド20aからの指令信号が送信される。移動
体1はの指令信号を受信すると、走行方向・横方向位
置補正動作を行った後、ジグザグ走行を開始する。そし
て、ジグザグ走行中にガイド20bの前を通過すると、
ガイド20bからの指令信号が送信される。移動体1
はの指令信号を受信すると、走行方向・横方向位置補
正動作を行った後、その位置をジグザグ走行の縦方向終
了位置と判断しUターン動作を行い、次の走行レーンに
移る。
When the moving body 1 passes in front of the guide 20a, a command signal from the guide 20a is transmitted. When the mobile unit 1 receives the command signal from the mobile unit 1, the mobile unit 1 starts the zigzag traveling after performing the traveling direction / lateral direction position correcting operation. Then, when passing in front of the guide 20b while traveling in zigzag,
A command signal from the guide 20b is transmitted. Mobile 1
When receiving the command signal of (1), after performing the traveling direction / horizontal direction position correcting operation, the position is judged to be the vertical end position of the zigzag traveling, the U-turn operation is performed, and the next traveling lane is started.

【0051】そして、あらかじめ設定・記憶されている
走行レーン数の最後のレーンを走行中にガイド20bの
前を通過し、の指令信号を受信すると、走行方向・横
方向位置補正動作を行った後、90度右旋回を行い、そ
の後直進を開始する。そして、直進中にガイド20cの
前を通過すると、ガイド20cからの指令信号が送信
され、移動体1はの指令信号を受信すると、走行方向
・横方向位置補正動作を行った後、ジグザグ走行を開始
する。そして、ジグザグ走行中にガイド20dの前を通
過すると、ガイド20dからの指令信号が送信され
る。移動体1はの指令信号を受信すると、走行方向・
横方向位置補正動作を行った後、その位置をジグザグ走
行の縦方向終了位置と判断し、Uターン動作を行い、次
の走行レーンに移る。
When the last lane of the number of traveling lanes set and stored in advance is passed in front of the guide 20b and a command signal is received, the traveling direction / lateral direction position correcting operation is performed. , Make a 90 degree right turn and then start going straight. Then, when the vehicle passes in front of the guide 20c while traveling straight, a command signal from the guide 20c is transmitted, and when the mobile body 1 receives the command signal of, the vehicle 1 performs a traveling direction / lateral direction position correcting operation, and then performs zigzag traveling. Start. Then, when passing in front of the guide 20d during zigzag traveling, a command signal from the guide 20d is transmitted. When the mobile unit 1 receives the command signal of
After performing the lateral position correction operation, the position is determined as the vertical end position of the zigzag running, the U-turn operation is performed, and the process moves to the next running lane.

【0052】そして、あらかじめ設定・記憶されている
走行レーン数の最後のレーンを走行中にガイド20dの
前を通過し、の指令信号を受信すると、走行方向・横
方向位置補正動作を行った後、90度右旋回を行い、そ
の後直進を開始する。そして、直進中にガイド20eの
前を通過すると、ガイド20eからの指令信号が送信
され、移動体1はの指令信号を受信すると、走行方向
・横方向位置補正動作を行った後、ジグザグ走行を開始
する。そして、ジグザグ走行中にガイド20fの前を通
過すると、ガイド20fからの指令信号が送信され
る。移動体1はの指令信号を受信すると、走行方向・
横方向位置補正動作を行った後、その位置をジグザグ走
行の縦方向終了位置と判断し、Uターン動作を行い、次
の走行レーンに移る。そして、あらかじめ設定・記憶さ
れている走行レーン数の最後のレーンを走行中にガイド
20fの前を通過し、の指令信号を受信すると、作業
を終了する。
Then, when the last lane of the number of traveling lanes set and stored in advance is passed in front of the guide 20d and a command signal of is received, after the traveling direction / lateral direction position correction operation is performed. , Make a 90 degree right turn and then start going straight. Then, when the vehicle passes in front of the guide 20e while traveling straight, a command signal from the guide 20e is transmitted, and when the mobile body 1 receives the command signal of, the traveling direction / lateral direction position correcting operation is performed, and then the zigzag traveling is performed. Start. Then, when passing in front of the guide 20f during zigzag traveling, a command signal from the guide 20f is transmitted. When the mobile unit 1 receives the command signal of
After performing the lateral position correction operation, the position is determined as the vertical end position of the zigzag running, the U-turn operation is performed, and the process moves to the next running lane. Then, when the vehicle passes the last lane of the number of traveling lanes set and stored in advance while passing in front of the guide 20f and receives a command signal of, the operation is finished.

【0053】「第2の実施形態」つぎに、上記と異なる
第2の実施形態について説明する。この第2の実施形態
は、第1の実施形態の移動体1の構成に、超音波センサ
3e,3fを加えて、図12に示すように、移動体1の
側方の障害物までの距離を測定する超音波センサを左右
2個づつ設けている。左側側方の障害物までの距離を計
測するために、3c,3eを設け、右側側方の障害物ま
での距離を計測するために3d,3fを設けている。第
1の実施形態との相違点は、走行方向補正動作である。
[Second Embodiment] Next, a second embodiment different from the above will be described. In the second embodiment, ultrasonic sensors 3e and 3f are added to the configuration of the moving body 1 of the first embodiment, and as shown in FIG. 12, the distance to the obstacle on the side of the moving body 1 is increased. Two ultrasonic sensors are provided on each of the right and left sides. 3c and 3e are provided to measure the distance to the left side obstacle, and 3d and 3f are provided to measure the distance to the right side obstacle. The difference from the first embodiment is the traveling direction correction operation.

【0054】本実施形態の走行方向補正動作では、ジグ
ザグ作業開始側(この場合、左側)の側方の障害物、す
なわちガイド20の超音波反射板24と、超音波センサ
3e,3cまでの距離D1 、D2 を測定する。制御部1
0は、D1 、D2 と、超音波センサ間の距離Lの値を基
に、前記の式(1)からガイド20と移動体1の走行方
向のずれ角θの値を計算する。そして、ジャイロセンサ
で角度を計測しながら角度θだけ旋回動作を行い、ガイ
ド20と移動体1の走行方向を平行にする。この状態で
のジャイロセンサの出力値を基準方向として設定する。
以上で走行方向補正動作は終了である。
In the traveling direction correcting operation of the present embodiment, the distance between the zigzag work start side (in this case, the left side) obstacle, that is, the ultrasonic reflector 24 of the guide 20 and the ultrasonic sensors 3e, 3c. Measure D 1 and D 2 . Control unit 1
For 0, the value of the deviation angle θ between the guide 20 and the moving body 1 in the traveling direction is calculated from the above equation (1) based on the values of D 1 and D 2 and the distance L between the ultrasonic sensors. Then, while the angle is measured by the gyro sensor, the turning operation is performed by the angle θ to make the traveling directions of the guide 20 and the moving body 1 parallel to each other. The output value of the gyro sensor in this state is set as the reference direction.
This is the end of the traveling direction correction operation.

【0055】「第3の実施形態」つぎに、第3の実施形
態について説明する。第1、第2の実施形態では、ガイ
ド20に移動機能がないため、ジグザグ作業領域の幅
は、超音波センサの計測可能距離(例えば10m)に限
られてしまう。ガイド20を複数用意し、作業領域の両
側に設置して、移動体1が測定した距離データから移動
体1に近い方のガイドを選択して使用する方法を取るこ
とにより、2倍まで幅を広げることができるが、それ以
上に拡大したい場合は、別の方法を考える必要がある。
[Third Embodiment] Next, a third embodiment will be described. In the first and second embodiments, since the guide 20 does not have a moving function, the width of the zigzag work area is limited to the measurable distance of the ultrasonic sensor (for example, 10 m). By preparing a plurality of guides 20 and installing them on both sides of the work area, and selecting a guide closer to the moving body 1 from the distance data measured by the moving body 1 to use, the width can be doubled. You can widen it, but if you want more, you need to think of another way.

【0056】一方、作業領域を隈なく作業する必要のあ
る清掃作業やワックス塗布作業や芝刈り作業などでは、
作業残りがないように、隣の走行レーンと作業幅をオー
バーラップさせる必要があるが、ワックス塗布作業の場
合、ジグザグ走行の縦距離が大きすぎると、隣のレーン
に塗布したワックスが半乾きになった状態で重ね塗りを
することになり、塗布品質を著しく損なう場合がある。
そのため、図14に示すように、通路の幅が広い場合に
は、ジグザグ走行の縦方向を通路の幅方向に取ると、都
合が良い場合がある。この場合、ジグザグ走行の作業領
域の幅は、通路の長手方向となり、スーパーマーケット
などの場合、通路の長さは100m以上に及ぶ場合もあ
る。
On the other hand, in cleaning work, wax application work, lawn mowing work, etc., which require the work area to be covered thoroughly,
It is necessary to overlap the work width with the adjacent running lane so that there is no work remaining, but in the case of wax application work, if the vertical distance of zigzag running is too large, the wax applied to the adjacent lane will become semi-dry. In this state, multiple coatings will be applied, which may significantly impair the coating quality.
Therefore, as shown in FIG. 14, when the width of the passage is wide, it may be convenient to set the vertical direction of the zigzag traveling in the width direction of the passage. In this case, the width of the work area for zigzag running is the longitudinal direction of the passage, and in the case of a supermarket or the like, the length of the passage may reach 100 m or more.

【0057】このような作業領域に対処するため、第3
の実施形態では、ガイド20に移動機能を設け、移動体
1とガイド20が近づき過ぎたり離れ過ぎたりすると、
ガイド20がジグザグ領域の幅方向に移動することによ
り、作業を続行することができ、人手を介さずに作業で
きるジグザグ作業領域の幅を大きく拡大することが可能
となる。
In order to cope with such a work area, the third
In the embodiment of the present invention, the guide 20 is provided with a moving function, and when the moving body 1 and the guide 20 are too close or too far apart,
By moving the guide 20 in the width direction of the zigzag area, it is possible to continue the work, and it is possible to greatly expand the width of the zigzag work area in which the work can be performed without manpower.

【0058】図16,17は本実施形態におけるガイド
20の構成を表すものである。図中の21は通信移動制
御部、22は赤外線リモコン信号送信部、23は赤外線
リモコン信号受信部、24は超音波反射板である。ま
た、25は電池、26は電源部、32a,32bは車輪
であり、33a,33bは走行モータ、29a,29b
は走行エンコーダ、30はキャスター、31はジャイロ
センサである。
16 and 17 show the structure of the guide 20 in this embodiment. In the figure, 21 is a communication movement control unit, 22 is an infrared remote control signal transmission unit, 23 is an infrared remote control signal reception unit, and 24 is an ultrasonic reflection plate. Further, 25 is a battery, 26 is a power supply unit, 32a and 32b are wheels, 33a and 33b are traveling motors, and 29a and 29b.
Is a running encoder, 30 is a caster, and 31 is a gyro sensor.

【0059】図14を参照して、本実施形態の動作を説
明する。移動体1は、まず作業開始点Aに置かれ、ガイ
ド20は作業終了方向側に、超音波センサの測定可能距
離範囲内で、任意の距離だけ離れて置かれている。
The operation of this embodiment will be described with reference to FIG. The moving body 1 is first placed at the work starting point A, and the guide 20 is placed on the work ending direction side at an arbitrary distance within the measurable distance range of the ultrasonic sensor.

【0060】第1の実施形態の第1の方法で説明したよ
うに、移動体1は、往路のスタート前に、ガイド20を
基準として、走行方向補正を行う。そして、ジグザグ走
行を行い、走行方向補正時に計測したガイド20までの
距離が所定値よりも小さくなったとき、走行方向補正動
作の終了後、赤外線リモコン信号送信部15よりガイド
移動要求信号を送信する。ガイド20は、赤外線リモコ
ン受信部23がガイド移動要求信号を受信すると、ジャ
イロセンサ31の出力と走行エンコーダ29の出力に基
づいて、所定距離だけ移動体1から離れる方向へ直進す
る。以後、移動体1がガイド20に近づくと、上記の手
順により、ガイド20が移動体1から離れるという動作
を繰り返すことにより、幅の広い作業領域の作業を遂行
する。この方法は、ガイド20が移動体1を先導する方
式であり、移動体1が作業を終えた領域をガイド20が
走行することがないので、ワックス塗布など、作業後の
床上を走行すると、車輪の後が残ってしまう場合など、
作業後の床を走行してはならない場合に有効な方法であ
る。
As described in the first method of the first embodiment, the moving body 1 corrects the traveling direction with the guide 20 as a reference before starting the outward path. When the distance to the guide 20 measured during traveling direction correction is smaller than a predetermined value, the infrared remote controller signal transmission unit 15 transmits a guide movement request signal after the traveling direction correction operation is completed. . When the infrared remote control receiver 23 receives the guide movement request signal, the guide 20 moves straight in a direction away from the moving body 1 by a predetermined distance based on the outputs of the gyro sensor 31 and the traveling encoder 29. After that, when the moving body 1 approaches the guide 20, the operation of moving the guide 20 away from the moving body 1 is repeated according to the above procedure, thereby performing work in a wide work area. This method is a method in which the guide 20 guides the moving body 1, and the guide 20 does not run in the area where the moving body 1 has finished the work. For example, after the
This is an effective method when you must not run on the floor after work.

【0061】図15は、本実施形態のもう一つの動作方
法を表す。この例では、ガイド20は、作業開始時にジ
グザグ走行の開始側の地点Bに置かれる。移動体1は、
往路のスタート前にガイド20を基準として走行方向補
正を行う。そして、ジグザグ走行を行い、走行方向補正
時に計測したガイド20までの距離が所定値よりも大き
くなったとき、走行方向補正動作の終了後、赤外線リモ
コン信号送信部15よりガイド移動要求信号を送信す
る。ガイド20は、赤外線リモコン受信部23がガイド
移動要求信号を受信すると、ジャイロセンサ31の出力
と走行エンコーダ29の出力に基づいて、所定距離だけ
移動体1に近づく方向へ直進する。以後、移動体1がガ
イド20から離れると、上記の手順により、ガイド20
が移動体1に近づくという動作を繰り返すことにより、
幅の広い作業領域の作業を遂行する。
FIG. 15 shows another operation method of this embodiment. In this example, the guide 20 is placed at the point B on the start side of the zigzag traveling at the start of work. Mobile unit 1
Before the start of the outward path, the traveling direction is corrected with the guide 20 as a reference. Then, when traveling in zigzag and the distance to the guide 20 measured during traveling direction correction becomes larger than a predetermined value, a guide movement request signal is transmitted from the infrared remote control signal transmission unit 15 after the traveling direction correction operation is completed. . When the infrared remote controller receiver 23 receives the guide movement request signal, the guide 20 advances straight in a direction approaching the moving body 1 by a predetermined distance based on the outputs of the gyro sensor 31 and the traveling encoder 29. After that, when the moving body 1 separates from the guide 20, the guide 20 is guided by the above procedure.
By repeating the operation of approaching the moving body 1,
Perform work in a wide work area.

【0062】この方法は、ガイド20が移動体1を追い
かける方式であり、ワックス塗布作業など、作業後の床
の上を走行してはならない場合には使用できないが、清
掃作業など、作業後の床を走行してもよい場合で、作業
終了端側に余分な空間がない場合に有利な方法である。
This method is a method in which the guide 20 follows the moving body 1 and cannot be used when the vehicle must not run on the floor after the work such as wax application work, but after the work such as cleaning work. This is an advantageous method when the vehicle can run on the floor and there is no extra space on the end side of the work.

【0063】上記二つの方法のうち、どちらを用いるか
は、あらかじめ移動体1の記憶部14に設定・記憶され
ている。
Which of the above two methods is to be used is preset and stored in the storage unit 14 of the mobile unit 1.

【0064】以上の方法において、ガイド20は、ジャ
イロセンサ31の出力に基づいて直進制御されるが、本
発明の課題であるジャイロセンサの累積誤差に関して
は、作業中におけるガイド20の走行距離及び走行時間
は、往復走行する移動体1の走行距離及び走行時間に比
べて小さいので、ガイド20の移動距離が所定範囲内
(例えば50m以内)であれば、ガイド20のジャイロ
センサの累積誤差は問題にならない範囲に押さえること
が可能である。
In the above method, the guide 20 is controlled to go straight on the basis of the output of the gyro sensor 31. Regarding the accumulated error of the gyro sensor, which is the subject of the present invention, the travel distance and travel of the guide 20 during work are Since the time is smaller than the traveling distance and traveling time of the moving body 1 which travels back and forth, if the traveling distance of the guide 20 is within a predetermined range (for example, within 50 m), the accumulated error of the gyro sensor of the guide 20 becomes a problem. It is possible to hold it in a range that does not happen.

【0065】また、以上の説明において、ガイド20の
移動は、ジャイロセンサ31の出力に基づいてのみ制御
されているが、床にあらかじめ設置されたガイドマーク
を光学センサや磁気センサなどで検出して直進する方法
や、レーザ光線をガイドとして、光学センサで検出しな
がら直進する方法など、ガイドに倣って直進する方法で
も可能であり、ガイド20の移動距離がジャイロセンサ
31の累積誤差が問題となるような大きな距離になる場
合に有効である。
In the above description, the movement of the guide 20 is controlled only based on the output of the gyro sensor 31, but a guide mark previously installed on the floor is detected by an optical sensor or a magnetic sensor. It is also possible to use a method of moving straight along with the guide, such as a method of moving straight, or a method of moving straight while detecting with an optical sensor using a laser beam as a guide, and the moving distance of the guide 20 causes a cumulative error of the gyro sensor 31. It is effective for such a large distance.

【0066】[0066]

【発明の効果】以上の説明から明らかなように、本発明
にかかる移動体制御装置は、スーパーマーケットやデパ
ートの通路を作業する場合等、横が商品売場で目標とな
る壁が無く、商品台や商品棚がランダムに置かれている
ような場所においても、また、広い体育館等で壁までの
距離が超音波距離計の測定範囲外となる場合でも、最小
限のガイド用機材の設置により、安価に効率よく、作業
領域内を隈なくジグザグ走行作業を行うことのできるも
のとなった。
As is apparent from the above description, the mobile unit control device according to the present invention has no target wall on the side of the merchandise store, such as when working in a supermarket or a department store aisle. Even in places where product shelves are randomly placed, and even when the distance to the wall is outside the measurement range of the ultrasonic rangefinder in a large gymnasium, the installation of the minimum guide equipment makes it cheaper. This makes it possible to perform zigzag traveling work efficiently in the work area.

【図面の簡単な説明】[Brief description of drawings]

【図1】作業用移動体の外観図である。FIG. 1 is an external view of a work moving body.

【図2】コントローラの平面図である。FIG. 2 is a plan view of a controller.

【図3】作業用移動体の構成を表す平面図である。FIG. 3 is a plan view showing a configuration of a work moving body.

【図4】作業用移動体の制御系のブロック図である。FIG. 4 is a block diagram of a control system of a work moving body.

【図5】ガイドの斜視図(a)及びその通信制御部の背
面図(b)である。
5A is a perspective view of a guide and FIG. 5B is a rear view of a communication control unit thereof.

【図6】ガイドのブロック図である。FIG. 6 is a block diagram of a guide.

【図7】走行方法の説明図である。FIG. 7 is an explanatory diagram of a traveling method.

【図8】走行方向補正動作の原理を説明する図である。FIG. 8 is a diagram illustrating the principle of a traveling direction correction operation.

【図9】横方向位置補正動作の原理を説明する図であ
る。
FIG. 9 is a diagram illustrating the principle of lateral position correction operation.

【図10】走行方法の説明図である。FIG. 10 is an explanatory diagram of a traveling method.

【図11】作業領域における連続作業法の説明図であ
る。
FIG. 11 is an explanatory diagram of a continuous work method in a work area.

【図12】上記と異なる移動体の構成説明図である。FIG. 12 is a configuration explanatory view of a moving body different from the above.

【図13】その走行方向補正動作の原理を説明する図で
ある。
FIG. 13 is a diagram illustrating the principle of the traveling direction correction operation.

【図14】作業領域の説明図である。FIG. 14 is an explanatory diagram of a work area.

【図15】作業領域の説明図である。FIG. 15 is an explanatory diagram of a work area.

【図16】ガイドの構成を表す平面図である。FIG. 16 is a plan view showing the structure of a guide.

【図17】ガイドのブロック図である。FIG. 17 is a block diagram of a guide.

【符号の説明】[Explanation of symbols]

1 移動体 2 リモートコントローラ 3 超音波センサ 4 ジャイロセンサ 5 作業部 6 車輪 7 走行モータ 8 走行エンコーダ 9 キャスター 10 制御部 13 リモコン信号受信部 14 記憶部 15 リモコン信号送信部 20 ガイド 21 通信制御部 22 リモコン信号送信部 23 リモコン信号受信部 24 超音波反射板 25 電池 26 電源部 27 液晶表示部 28 指令選択スイッチ 29 走行エンコーダ 30 キャスター 31 ジャイロセンサ 32 走行車輪 33 走行モータ 1 moving body 2 Remote controller 3 Ultrasonic sensor 4 Gyro sensor 5 Working department 6 wheels 7 Travel motor 8 Travel encoder 9 casters 10 Control unit 13 Remote control signal receiver 14 Memory 15 Remote control signal transmitter 20 guides 21 Communication control unit 22 Remote control signal transmitter 23 Remote control signal receiver 24 Ultrasonic reflector 25 batteries 26 power supply 27 Liquid crystal display 28 Command selection switch 29 Travel encoder 30 casters 31 gyro sensor 32 running wheels 33 traveling motor

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 所定の作業を行う作業用移動体が指定さ
れた範囲を隈なく作業できるように、当該移動体を適切
な間隔をおいて往復移動させる制御を行う移動体制御装
置であって、移動体の向きを計測するジャイロセンサ
と、移動体と障害物までの距離を計測するための距離計
と、移動体が距離計を用いて横方向の位置または移動方
向を計測するための基準壁面の役目を果たすガイドと、
移動体とガイドとの距離を計測することにより、移動体
の横方向位置と移動方向のいずれか一つ、もしくは両方
を計算する移動・方向計算手段と、移動体が位置・方向
計算手段の実行を開始するための条件を判別する条件判
別手段とを具備することを特徴とする作業用移動体の移
動制御装置。
1. A moving body control device for performing control for reciprocating the moving body at a proper interval so that the working body for performing a predetermined work can work in a designated range without exception. , A gyro sensor that measures the direction of the moving body, a range finder for measuring the distance between the moving body and an obstacle, and a reference for the moving body to measure the lateral position or moving direction using the range finder. A guide that plays the role of a wall,
By measuring the distance between the moving body and the guide, the moving / direction calculating means for calculating one or both of the lateral position and moving direction of the moving body, and the moving body executing the position / direction calculating means. And a condition determining means for determining a condition for starting the movement control device for a work moving body.
【請求項2】 前記移動体は、車輪の回転数を計測する
ことにより、走行距離を計測する走行距離計測手段と、
計測した走行距離を基に縦方向の位置を計算する縦方向
位置計算手段と、ガイドを用いた横方向位置もしくは移
動方向の計測を開始する縦方向の位置を記憶する計測位
置記憶手段とを備え、前記条件判別手段は、計測位置記
憶手段に記憶されている縦方向位置と、縦方向位置計算
手段で計算された現在の縦方向位置とが一致した場合
に、位置・方向計算手段の実行を開始する請求項1に記
載の作業用移動体の移動制御装置。
2. The traveling body includes traveling distance measuring means for measuring traveling distance by measuring the number of rotations of wheels.
Equipped with a vertical position calculating means for calculating the vertical position based on the measured traveling distance, and a measurement position storing means for storing the horizontal position using the guide or the vertical position for starting the measurement of the moving direction. The condition determining means executes the position / direction calculating means when the vertical position stored in the measurement position storing means and the current vertical position calculated by the vertical position calculating means match. The movement control device for a work moving body according to claim 1, which is started.
【請求項3】 前記ガイドは、移動体に対して少なくと
も一項目以上の指令信号を出力する指令信号出力手段を
有し、前記移動体は、ガイドから出力された指令信号を
受信する指令信号受信手段を有し、前記条件判別手段
は、移動体がガイドから指令信号の一つとしての補正要
求指令信号を受信した場合に、位置・方向計算手段の実
行を開始する請求項1又は2に記載の作業移動体の移動
制御装置。
3. The guide has command signal output means for outputting a command signal of at least one item to the moving body, and the moving body receives a command signal for receiving the command signal outputted from the guide. 3. The method according to claim 1, further comprising means, wherein the condition determination means starts execution of the position / direction calculation means when the moving body receives a correction request command signal as one of the command signals from the guide. Movement control device for the work moving body.
【請求項4】 移動体が、ガイドの前を通過することを
検知する通過検知手段を有する請求項1乃至3のいずれ
かに記載の作業移動体の移動制御装置。
4. The movement control device for a work moving body according to claim 1, further comprising a passage detecting means for detecting that the moving body passes in front of the guide.
【請求項5】 ガイドが、指令信号として、補正要求指
令のほかにジグザグ走行縦方向終了位置設定指令、直進
指令、右方向転換指令、左方向転換指令、ジグザグ走行
開始指令等を送信する指令信号出力手段を有するととも
に、これら指令信号を選択する選択手段を有し、使用者
は、指令信号選択手段により指令を選択し、適切な位置
に配置することによって往復走行以外の移動体の動作を
制御し、複数のジグザグ走行領域間の移動を制御する請
求項3又は4に記載の作業移動体の移動制御装置。
5. A command signal in which the guide transmits, as a command signal, a zigzag running longitudinal end position setting command, a straight ahead command, a right turn command, a left turn command, a zigzag run start command, etc. in addition to the correction request command. In addition to having an output means, a selection means for selecting these command signals is provided, and the user controls the operation of the moving body other than the reciprocating traveling by selecting the command by the command signal selection means and arranging it at an appropriate position. However, the movement control device for a work moving body according to claim 3 or 4, which controls movement between a plurality of zigzag travel areas.
【請求項6】 ガイドは、移動手段を有する第2の移動
体であって、第1の移動体である作業用移動体の目標走
行方向と垂直な方向へ移動する請求項1乃至5のいずれ
かに記載の作業移動体の移動制御装置。
6. The guide according to claim 1, wherein the guide is a second moving body having moving means and moves in a direction perpendicular to a target traveling direction of the work moving body which is the first moving body. A movement control device for a work movable body according to item 1.
JP2001203327A 2001-07-04 2001-07-04 Traveling controller for traveling object for work Pending JP2003015740A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001203327A JP2003015740A (en) 2001-07-04 2001-07-04 Traveling controller for traveling object for work

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001203327A JP2003015740A (en) 2001-07-04 2001-07-04 Traveling controller for traveling object for work

Publications (2)

Publication Number Publication Date
JP2003015740A true JP2003015740A (en) 2003-01-17
JP2003015740A5 JP2003015740A5 (en) 2005-10-27

Family

ID=19039986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001203327A Pending JP2003015740A (en) 2001-07-04 2001-07-04 Traveling controller for traveling object for work

Country Status (1)

Country Link
JP (1) JP2003015740A (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8239992B2 (en) 2007-05-09 2012-08-14 Irobot Corporation Compact autonomous coverage robot
US8253368B2 (en) 2004-01-28 2012-08-28 Irobot Corporation Debris sensor for cleaning apparatus
US8368339B2 (en) 2001-01-24 2013-02-05 Irobot Corporation Robot confinement
US8374721B2 (en) 2005-12-02 2013-02-12 Irobot Corporation Robot system
US8380350B2 (en) 2005-12-02 2013-02-19 Irobot Corporation Autonomous coverage robot navigation system
US8386081B2 (en) 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
US8382906B2 (en) 2005-02-18 2013-02-26 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US8387193B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8390251B2 (en) 2004-01-21 2013-03-05 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8412377B2 (en) 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
US8418303B2 (en) 2006-05-19 2013-04-16 Irobot Corporation Cleaning robot roller processing
WO2013054608A1 (en) * 2011-10-14 2013-04-18 シャープ株式会社 Cleaning robot
US8428778B2 (en) 2002-09-13 2013-04-23 Irobot Corporation Navigational control system for a robotic device
US8463438B2 (en) 2001-06-12 2013-06-11 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8474090B2 (en) 2002-01-03 2013-07-02 Irobot Corporation Autonomous floor-cleaning robot
US8584305B2 (en) 2005-12-02 2013-11-19 Irobot Corporation Modular robot
US8600553B2 (en) 2005-12-02 2013-12-03 Irobot Corporation Coverage robot mobility
US8739355B2 (en) 2005-02-18 2014-06-03 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8793020B2 (en) 2002-09-13 2014-07-29 Irobot Corporation Navigational control system for a robotic device
US8874264B1 (en) 2004-07-07 2014-10-28 Irobot Corporation Celestial navigation system for an autonomous robot
US9008835B2 (en) 2004-06-24 2015-04-14 Irobot Corporation Remote control scheduler and method for autonomous robotic device
CN104977929A (en) * 2014-04-09 2015-10-14 燕成祥 Guiding type cleaning device and guiding type cleaning set
JP2015198925A (en) * 2014-04-09 2015-11-12 燕成祥 Inductive cleaning equipment and induction cleaning kit
US9360300B2 (en) 2004-03-29 2016-06-07 Irobot Corporation Methods and apparatus for position estimation using reflected light sources
US10314449B2 (en) 2010-02-16 2019-06-11 Irobot Corporation Vacuum brush
JP2019114153A (en) * 2017-12-26 2019-07-11 アマノ株式会社 Operation device, information generating method, program and autonomous travel work device
CN113854892A (en) * 2021-10-21 2021-12-31 唐山学院 A cleaning device that automatically plans a path

Cited By (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8478442B2 (en) 2000-01-24 2013-07-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8412377B2 (en) 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8565920B2 (en) 2000-01-24 2013-10-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8761935B2 (en) 2000-01-24 2014-06-24 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US9582005B2 (en) 2001-01-24 2017-02-28 Irobot Corporation Robot confinement
US9038233B2 (en) 2001-01-24 2015-05-26 Irobot Corporation Autonomous floor-cleaning robot
US8659256B2 (en) 2001-01-24 2014-02-25 Irobot Corporation Robot confinement
US8686679B2 (en) 2001-01-24 2014-04-01 Irobot Corporation Robot confinement
US8368339B2 (en) 2001-01-24 2013-02-05 Irobot Corporation Robot confinement
US9622635B2 (en) 2001-01-24 2017-04-18 Irobot Corporation Autonomous floor-cleaning robot
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8463438B2 (en) 2001-06-12 2013-06-11 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8516651B2 (en) 2002-01-03 2013-08-27 Irobot Corporation Autonomous floor-cleaning robot
US8474090B2 (en) 2002-01-03 2013-07-02 Irobot Corporation Autonomous floor-cleaning robot
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
US8386081B2 (en) 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
US8428778B2 (en) 2002-09-13 2013-04-23 Irobot Corporation Navigational control system for a robotic device
US8793020B2 (en) 2002-09-13 2014-07-29 Irobot Corporation Navigational control system for a robotic device
US8390251B2 (en) 2004-01-21 2013-03-05 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8854001B2 (en) 2004-01-21 2014-10-07 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8749196B2 (en) 2004-01-21 2014-06-10 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8253368B2 (en) 2004-01-28 2012-08-28 Irobot Corporation Debris sensor for cleaning apparatus
US8456125B2 (en) 2004-01-28 2013-06-04 Irobot Corporation Debris sensor for cleaning apparatus
US8378613B2 (en) 2004-01-28 2013-02-19 Irobot Corporation Debris sensor for cleaning apparatus
US8598829B2 (en) 2004-01-28 2013-12-03 Irobot Corporation Debris sensor for cleaning apparatus
US9360300B2 (en) 2004-03-29 2016-06-07 Irobot Corporation Methods and apparatus for position estimation using reflected light sources
US9008835B2 (en) 2004-06-24 2015-04-14 Irobot Corporation Remote control scheduler and method for autonomous robotic device
US8874264B1 (en) 2004-07-07 2014-10-28 Irobot Corporation Celestial navigation system for an autonomous robot
US8855813B2 (en) 2005-02-18 2014-10-07 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8387193B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8782848B2 (en) 2005-02-18 2014-07-22 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8392021B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US8382906B2 (en) 2005-02-18 2013-02-26 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US8774966B2 (en) 2005-02-18 2014-07-08 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8739355B2 (en) 2005-02-18 2014-06-03 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8661605B2 (en) 2005-12-02 2014-03-04 Irobot Corporation Coverage robot mobility
US9149170B2 (en) 2005-12-02 2015-10-06 Irobot Corporation Navigating autonomous coverage robots
US8374721B2 (en) 2005-12-02 2013-02-12 Irobot Corporation Robot system
US8600553B2 (en) 2005-12-02 2013-12-03 Irobot Corporation Coverage robot mobility
US8584305B2 (en) 2005-12-02 2013-11-19 Irobot Corporation Modular robot
US8380350B2 (en) 2005-12-02 2013-02-19 Irobot Corporation Autonomous coverage robot navigation system
US8954192B2 (en) 2005-12-02 2015-02-10 Irobot Corporation Navigating autonomous coverage robots
US8528157B2 (en) 2006-05-19 2013-09-10 Irobot Corporation Coverage robots and associated cleaning bins
US8572799B2 (en) 2006-05-19 2013-11-05 Irobot Corporation Removing debris from cleaning robots
US8418303B2 (en) 2006-05-19 2013-04-16 Irobot Corporation Cleaning robot roller processing
US9955841B2 (en) 2006-05-19 2018-05-01 Irobot Corporation Removing debris from cleaning robots
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
US8438695B2 (en) 2007-05-09 2013-05-14 Irobot Corporation Autonomous coverage robot sensing
US11498438B2 (en) 2007-05-09 2022-11-15 Irobot Corporation Autonomous coverage robot
US11072250B2 (en) 2007-05-09 2021-07-27 Irobot Corporation Autonomous coverage robot sensing
US8726454B2 (en) 2007-05-09 2014-05-20 Irobot Corporation Autonomous coverage robot
US10070764B2 (en) 2007-05-09 2018-09-11 Irobot Corporation Compact autonomous coverage robot
US8839477B2 (en) 2007-05-09 2014-09-23 Irobot Corporation Compact autonomous coverage robot
US8239992B2 (en) 2007-05-09 2012-08-14 Irobot Corporation Compact autonomous coverage robot
US10314449B2 (en) 2010-02-16 2019-06-11 Irobot Corporation Vacuum brush
US11058271B2 (en) 2010-02-16 2021-07-13 Irobot Corporation Vacuum brush
WO2013054608A1 (en) * 2011-10-14 2013-04-18 シャープ株式会社 Cleaning robot
JP2013085606A (en) * 2011-10-14 2013-05-13 Sharp Corp Cleaning robot
JP2015198925A (en) * 2014-04-09 2015-11-12 燕成祥 Inductive cleaning equipment and induction cleaning kit
CN104977929B (en) * 2014-04-09 2019-04-12 燕成祥 Guiding type cleaning device and guiding type cleaning set
CN104977929A (en) * 2014-04-09 2015-10-14 燕成祥 Guiding type cleaning device and guiding type cleaning set
JP2019114153A (en) * 2017-12-26 2019-07-11 アマノ株式会社 Operation device, information generating method, program and autonomous travel work device
JP7100450B2 (en) 2017-12-26 2022-07-13 アマノ株式会社 Operation device, information creation method, program and autonomous driving work device
CN113854892A (en) * 2021-10-21 2021-12-31 唐山学院 A cleaning device that automatically plans a path
CN113854892B (en) * 2021-10-21 2022-08-02 唐山学院 A cleaning device that automatically plans a path

Similar Documents

Publication Publication Date Title
JP2003015740A (en) Traveling controller for traveling object for work
US5947225A (en) Automatic vehicle
JP2002333920A (en) Movement controller for traveling object for work
EP2256573B1 (en) Localisation system
US5804942A (en) Position determining apparatus and control method of robot
EP0142594B1 (en) Control system for mobile robot
EP1023610B1 (en) Method and device for association of anonymous reflectors to detected angle positions
US11696525B2 (en) Automatic travel work machine, automatic travel grass mower, grass mower, and grass mower automatic travel system
US5020620A (en) Offsetting the course of a laser guided vehicle
US4727492A (en) Vehicle control and guidance system
JP7231761B2 (en) How to control the robot to return to base
US20070219667A1 (en) Home network system and method for an autonomous mobile robot to travel shortest path
US20040204804A1 (en) Method and apparatus for generating and tracing cleaning trajectory of home cleaning robot
JP2001515237A (en) Docking method of autonomous motion unit using guidance beam
JP2000056006A (en) Position recognizing device for mobile
JPH09115093A (en) Vehicle automatic guidance device and method
JPH09174471A (en) Robot environment recognition device and control method thereof
US7546179B2 (en) Method and apparatus for allowing mobile robot to return to docking station
JPH01316808A (en) Self-propelled vehicle steering control device
JP3001701B2 (en) Mobile steering control device
JP2000214927A (en) Autonomous mobile robot and distance measuring device
KR20020068538A (en) Self-propelling vehicle
JP3218913B2 (en) Autonomous vehicles
JPH04308905A (en) Apparatus and method for steering automatically guided navigating body
JP2517240B2 (en) Unmanned vehicle

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050707

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061027

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080229

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090602

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091020