JPH10260727A - 自動走行作業車 - Google Patents

自動走行作業車

Info

Publication number
JPH10260727A
JPH10260727A JP9067906A JP6790697A JPH10260727A JP H10260727 A JPH10260727 A JP H10260727A JP 9067906 A JP9067906 A JP 9067906A JP 6790697 A JP6790697 A JP 6790697A JP H10260727 A JPH10260727 A JP H10260727A
Authority
JP
Japan
Prior art keywords
distance
wall
work
traveling
vehicle
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.)
Withdrawn
Application number
JP9067906A
Other languages
English (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.)
Minolta Co Ltd
Original Assignee
Minolta 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 Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP9067906A priority Critical patent/JPH10260727A/ja
Priority to US09/044,843 priority patent/US6119057A/en
Publication of JPH10260727A publication Critical patent/JPH10260727A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0219Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory ensuring the processing of the whole working surface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0227Control of position or course in two dimensions specially adapted to land vehicles using mechanical sensing means, e.g. for sensing treated area
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2201/00Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
    • A47L2201/04Automatic control of the travelling movement; Automatic obstacle detection
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0238Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0272Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

(57)【要約】 【課題】 容易に作業領域の指定およびモード切換が可
能な自動走行作業車を提供する。 【解決手段】 ワックス塗布作業部8の左端から左壁ま
での距離DLが所定値d0よりも小さい場合には(S8
でy)、左の壁と作業部の左端がdminだけ離れるよ
うにして左の壁に沿い(S14)、壁と平行に直進走行
する(S32)。DLがd0よりも大きい場合には(S
8でn)、その位置から壁と平行になるよう直進走行す
る(S32)。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は領域内を自動走行し
ながら作業を行なう自動走行作業車に関し、特に、容易
に作業領域の設定およびモード切換が可能な自動走行作
業車に関する。
【0002】
【従来の技術】ビルの床面ワックス塗布作業には、古い
ワックスを(1)完全に剥離してから塗布を行なう場合
と、(2)上層のみを軽く剥離してから塗布を行なう場
合とがある。(1)は数年に1度の周期で行ない、
(2)は1から2カ月に1度の周期で行なうのが一般的
である。その作業領域について考えると、(1)の場合
は壁際ぎりぎりまで作業するが、(2)の場合は壁際は
ワックス塗布を行なわず中央部のみワックス塗布を行な
うのが一般的である。これは、歩行者が、あまり壁に近
いところは歩かないため、壁際のワックスは減りが少な
く、一方、歩行者のよく歩く中央部のワックスの減りが
多いためである。
【0003】自動走行作業車を用いてこのような作業を
するにあたって、(1)、(2)のどちらの作業を行な
うかをオペレータが簡単に指示(以下「モード切換」と
いう。)することができれば大変便利である。従来、作
業領域の設定やモード切換はコンソール等を用い、オペ
レータが数値入力で行なっていた。
【0004】
【発明が解決しようとする課題】しかし、従来の自動走
行作業車では、作業領域の設定やモード切換をオペレー
タが数値入力をすることにより行なっていたため、煩わ
しさが伴っていた。
【0005】本発明は、この問題点を解決するためにな
されたもので、請求項1に記載の発明の目的は、オペレ
ータが数値入力することなく作業領域の設定をすること
が可能な自動走行作業車を提供することである。
【0006】請求項2、3または4に記載の発明の目的
は、請求項1に記載の発明の目的に加え、オペレータが
数値入力することなくモード切換をすることが可能な自
動走行作業車を提供することである。
【0007】
【課題を解決するための手段】請求項1に記載の発明に
係る自動走行作業車は、車体と、その車体を移動させる
ための走行手段と、上記車体から壁までの距離を測定す
るための距離測定手段と、作業開始時に上記距離測定手
段より出力される距離に応じて作業領域を定め、定めら
れた作業領域内を上記車体が走行するように上記走行手
段を制御するための走行制御手段とを含む。
【0008】請求項1に記載の発明によると、作業開始
時に自動走行作業車と壁との距離を測定し、その距離に
応じた幅で壁際の領域を残して作業を行なうことができ
る。これにより、オペレータが数値入力することなく作
業領域の設定をすることが可能となる。
【0009】請求項2に記載の発明に係る自動走行作業
車は、請求項1に記載の発明の構成に加え、上記走行制
御手段は、作業開始時に上記距離測定手段より出力され
る上記車体から上記壁までの距離に応じて、複数の走行
制御方法のうち1つを決定するための走行制御方法決定
手段をさらに含む。
【0010】請求項2に記載の発明は、請求項1に記載
の発明の作用、効果に加え、作業開始時に車体から壁ま
での距離を測定し、その距離に応じて走行制御方法決定
手段が、前記車体の走行制御方法を決定する。これによ
りオペレータが数値入力することなくモード切換をする
ことが可能となる。
【0011】請求項3に記載の発明に係る自動走行作業
車は、請求項2に記載の発明の構成に加え、前記複数の
走行制御方法は、作業開始時に上記距離測定手段より出
力される距離だけ上記壁から離れた領域内を上記車体が
走行するように走行制御を行なう第1の走行制御方法
と、作業開始時に上記車体から上記壁までの距離が第1
の所定値と等しくなるように移動し、第1の所定値だけ
壁から離れた領域内を上記車体が走行するように走行制
御を行なう第2の走行制御方法とを含み、上記走行制御
方法決定手段は、作業開始時に上記距離測定手段より出
力される上記車体から上記壁までの距離が第2の所定値
よりも大きい場合には、第1の走行制御方法を選択し、
上記距離が第2の所定値よりも小さい場合には、第2の
走行制御方法を選択する。
【0012】請求項3に記載の発明は、請求項2に記載
の発明の作用、効果に加え、作業開始時に車体から壁ま
での距離を測定し、その距離が第2の所定値よりも大き
い場合には、その距離に応じた幅で壁際の領域を残して
作業を行い、その距離が第2の所定値よりも小さい場合
には、第1の所定値に応じた幅で壁際の領域を残して作
業を行なう。これによりオペレータが数値入力すること
なく作業領域の設定やモード切換をすることが可能とな
る。
【0013】請求項4に記載の発明に係る自動走行作業
車は、請求項3に記載の発明の構成に加え、上記第2の
所定値は上記第1の所定値よりも大きい。
【0014】請求項4に記載の発明は、請求項3に記載
の発明の作用、効果に加え、作業開始時の車体から壁ま
での距離が第2の所定位置以内であれば、さらに壁に近
い第1の所定値まで車体を移動し、第1の所定値に応じ
た幅で壁際の領域を残して作業を行なう。これにより壁
際ぎりぎりまで作業を行なう際に、自動走行作業車を概
略の位置におくだけで、正確な作業領域を指定すること
が可能となる。
【0015】
【発明の実施の形態】以下、図面を参照しつつ、本発明
における実施の形態の1つである自動走行作業車につい
て説明する。
【0016】図1を参照して、自動走行作業車20は、
自身を前後左右に移動させるための走行部2と、走行部
2の上部に取付けられ走行部2に対して床面に垂直な回
転軸9まわりに回転可能な車体部1と、車体部1を走行
部2に対して回転軸9まわりに回転させるための車体部
回転駆動モータ10と、車体部1の前方に取付けられ、
前方の障害物に接触したことを検知し、障害物検知信号
を出力するための前方障害物センサ3と、壁と接触し、
壁との距離を表わす情報を出力するために車体部1の左
右側面の各々の前後2箇所取付けられた側方倣いセンサ
4と、それぞれ左方向、右方向および前方向に存在する
障害物までの距離を計測し出力するための左側測距セン
サ11a、右側測距センサ11bおよび前側測距センサ
11cと、車体部1に連結され床面へのワックス塗布作
業を行なうためのワックス塗布作業部8とを含む。
【0017】走行部2は、自動走行作業車20を前進走
行、後進走行、回転走行またはカーブ走行させるための
左側駆動車輪5aおよび右側駆動車輪5bと、左側駆動
車輪5aを駆動するための左側駆動用モータ6aと、右
側駆動車輪5bを駆動するための右側駆動用モータ6b
と、左側駆動車輪5aおよび右側駆動車輪5bとともに
車体部1を支持し、それらの回転に応じて車輪の向きを
回転させ、回転走行およびカーブ走行を実現させるため
の前側自在キャスタ車輪7aおよび後側自在キャスタ車
輪7bとを含む。
【0018】左側測距センサ11a、右側測距センサ1
1bおよび前側測距センサ11cは、超音波センサまた
は光学式測距センサなどからなる。
【0019】図2を参照して、自動走行作業車20の制
御に係る部分をさらに詳しく説明する。自動走行作業車
20は、自動走行作業車20の制御に係る演算を行なう
ための演算制御部16と、オペレータが演算制御部16
に各種設定値を入力したり命令を与えるためのキースイ
ッチと表示部とを含む操作部15と、自動走行作業車2
0が往復動作をする際のレーン間の幅を記憶するための
ピッチ記憶部14とをさらに含む。
【0020】走行部2は、左側駆動用モータの回転数を
計測し出力するための左側回転数検出エンコーダ13a
と、右側駆動用モータの回転数を計測し出力するための
右側回転数検出エンコーダ13bと、左側回転数検出エ
ンコーダ13aから出力される回転数、右側回転数検出
エンコーダ13bから出力される回転数、前側障害物セ
ンサ3から出力される障害物検知信号、接触する物体と
の距離を求めるために側方倣いセンサ4から出力される
電圧値、左側測距センサ11aから出力される左壁まで
の距離、右側測距センサ11bから出力される右壁まで
の距離および前側測距センサ11cから出力される前壁
までの距離を受け、左側駆動モータ6aと右側駆動モー
タ6bとの各々の回転数を制御しながら前進走行、後進
走行、回転走行またはカーブ走行などの走行部2の走行
制御を行なうための走行制御部12とをさらに含む。
【0021】自動走行作業車20を前進走行または後進
走行させるためには、左側駆動モータ6aおよび右側駆
動モータ6bの回転方向および回転数を等しくする。
【0022】自動走行作業車20を回転走行させるため
には、左側駆動モータ6aと右側駆動モータ6bとの回
転方向を逆にし、回転数を等しくする。左側駆動モータ
6aに前進走行させるための回転方向への回転を与え、
右側駆動モータ6bに後進走行させるための回転方向へ
の回転を与えると、自動走行作業車20は、その場で右
回転する。左側駆動モータ6aに後進走行させるための
回転方向への回転を与え、右側駆動モータ6bに前進走
行させるための回転方向への回転を与えると、自動走行
作業車20は、その場で左回転する。
【0023】自動走行作業車20をカーブ走行させるた
めには、左側駆動モータ6aと右側駆動モータ6bとの
回転方向を等しくし、回転数を異ならせる。左側駆動モ
ータ6aの回転数が右側駆動モータ6bの回転数よりも
大きい場合には、自動走行作業車20は右にカーブ走行
する。左側駆動モータ6aの回転数が右側駆動モータ6
bの回転数よりも小さい場合には、自動走行作業車20
は左にカーブ走行する。
【0024】図3を参照して、側方倣いセンサ4につい
て詳述する。側方倣いセンサ4は、自動走行作業車20
の設置面と垂直な軸32に取付けられたポテンショメー
タ30と、図示しないポテンショメータ30の軸から横
方向に張り出した棒34と、壁を傷つけないために棒3
4の先端に取付けられた球36とを含む。
【0025】たとえば左壁に沿って走行する場合、壁と
の距離に応じて棒34が回転し、そのときの回転角度
が、ポテンショメータ30による出力電圧値として測定
される。車体部1の左側面の前後の棒34の回転角度を
それぞれθ1、θ2とする。θ1およびθ2をもとに、
左壁と自動走行作業車20との平行度合いおよび距離
が、走行制御部12で計算される。走行制御部12では
自動走行作業車20から壁までの距離が一定で、常に平
行走行するよう制御を行なう。
【0026】図4および図5を参照して、自動走行作業
車20の走行制御について詳述する。この制御では、初
期設定を行なった後、図5に示すような往復走行の制御
を開始する。
【0027】図5(A)は、第1の走行制御方法に基づ
いて走行制御を行なった際の、自動走行作業車20の軌
跡および作業領域を表わす。図5(B)は、第2の走行
制御方法に基づいて走行制御を行なった際の、自動走行
作業車20の軌跡および作業領域を表わす。図5に示す
ように、自動走行作業車20は、三辺を壁に囲まれた作
業領域内を往復走行しながら作業する。自動走行作業車
20の走行開始位置を図5中Sで示し、走行終了位置を
図5中Eで示す。自動走行作業車20がワックス掛けし
た後、ワックス塗布面を汚すことなく自動走行作業車2
0を作業領域から取り除くことができるように、走行終
了位置Eは壁に囲まれていない1辺の近傍に存在するよ
うにレーン間の幅(以下「ピッチ」という。)pおよび
往復回数nを求める。また、走行開始位置Sは、壁に囲
まれていない1辺の近傍に存在するように決定する。レ
ーンとは、自動走行作業車20が直進走行する際の軌跡
をいう。自動走行作業車20のUターンの回数は2n−
1で表わされる。図5(A)では、往復回数n=2、U
ターン回数(2n−1)=3であり、図5(B)では、
往復回数n=3、Uターン回数(2n−1)=5であ
る。
【0028】初期設定では、往復走行する際の往復回数
nおよびピッチpを求め、自動走行作業車20から壁ま
での距離に応じて壁から所定の距離離れた位置まで自動
走行作業車20を移動させる(図5(B))。
【0029】走行開始時(図5のS地点)に、左側測距
センサ11aおよび右側測距センサ11bを用い、それ
ぞれ左右の壁までの距離を測定する(S2)。S2で測
定した距離をもとに、演算制御部16でワックス塗布作
業部8の右端から右壁までの距離DRおよび左端から左
壁までの距離DLをそれぞれ計算する(S4)。自動走
行作業車20が右壁よりも左壁に近い場合は(S6で
y)、距離DLを所定値d0と比較する(S8)。距離
DLが所定値以下の場合には(S8でy、図5
(B))、ワックス掛けをしない幅dを所定値dmin
に設定する(S10)。d0は通常10cm程度に設定
し、dminは壁と十分近い距離(通常5mm程度)に
設定する。次に、往復走行する際の往復回数nおよびピ
ッチpを計算する(S12)。pは、図5(B)に示す
ように往路と復路との間の幅を示す。nおよびpは、n
が自然数で、p<wでpが最大になり、かつ最終レーン
で左壁との距離DLがdとなるように決定する。ここで
wはワックス塗布作業部8の横幅を示し、pは図中右向
きを正にとる。DLがdとなるように自動走行作業車2
0を左壁に沿わす。DLがd0よりも大きい場合には
(S8でn、図5(A))、自動走行作業車20を左壁
に沿わさずにその位置から走行制御を開始させる。この
ためワックス掛けをしない幅dはd=DLとし(S1
6)、S12と同様に往復回数nとピッチpを計算する
(S18)。
【0030】自動走行作業車20が左壁よりも右壁に近
い場合は(S6でn)、左壁に近い場合と同様、必要に
応じて右壁に沿わせ、往復回数nとピッチpを計算する
(S20からS30)。
【0031】往復走行制御では、壁からの距離dだけ残
した作業領域内で自動走行作業車20を直進往復走行さ
せ、ワックス塗布作業を行なう。その際、往復回数n、
ピッチpは初期設定で求めた値を用いる。
【0032】作業開始位置から壁と平行になるように直
進する(S32)。壁と側方倣いセンサ4が接触してい
る場合には、その出力値である電圧値による角度情報を
もとに走行制御部12において壁との距離と自動走行作
業車20の向きとが求められ、その情報をもとに直進走
行制御が行なわれる。それ以外の場合には、左側測距セ
ンサ11aおよび右側測距センサ11bの各々より出力
される壁との距離が一定となるように直進走行制御が行
なわれる。直進走行制御中(S32)、前壁までの距離
とワックス掛けをしない幅dとの比較が随時行なわれ
(S34)、前壁までの距離がdに達した場合には(S
34でy)、ピッチpで次のレーンに移るためUターン
制御が行なわれる(S36)。なお、壁までの距離は前
側測距センサ11cにより求められる。次のレーンは復
路であり、最終レーンの可能性がある。最終レーンか否
かの判断を行ない(S38)、最終レーンであれば(S
38でy)、壁際から幅dだけ作業残りを作るようにし
て、壁と平行に前のレーンと同じ距離だけ直進させ(S
40)、終了する。最終レーンでなければ(S38で
n)、壁に平行となるように前のレーンと同じ距離だけ
直進させ(S42)、S36と同様にピッチpでUター
ン制御をし(S44)、S32以降の制御を最終レーン
に達するまで行なう。
【0033】以上のような走行制御により、自動走行作
業車20は、ワックス塗付作業部8から壁までの距離が
所定値d0よりも大きい場合には、その距離だけ壁から
離れた作業領域内を走行しながらワックス塗付作業を行
なう。また、壁までの距離が所定値d0よりも小さい場
合には、所定値dminだけ壁から離れた作業領域内を
走行しながらワックス塗付作業を行なう。よって、オペ
レータが数値入力することなく、概略の位置におくだけ
で作業領域の設定を行なうことができる。また、両側が
壁で、前方には壁がない場合には、前方方向の作業領域
の長さを数値入力などによって規定することで、作業領
域を設定してもよい。さらに、中央部のみワックス塗付
作業を行なうのか、壁際ぎりぎりまでワックス塗付作業
を行なうのか等のモードの切換を自動的にすることが可
能となる。
【図面の簡単な説明】
【図1】本発明の一実施の形態に係る自動走行作業車の
上面断面図である。
【図2】本発明の一実施の形態に係る自動走行作業車の
ブロック図である。
【図3】側方倣いセンサによる距離計測の原理を模式的
に示す図である。
【図4】本発明の一実施の形態に係る自動走行作業車の
走行制御を示すフローチャートである。
【図5】本発明の一実施の形態に係る自動走行作業車の
走行手順を示す図である。
【符号の説明】
1 車体部 4 側方倣いセンサ 8 ワックス塗付作業部 11a 左側測距センサ 12 走行制御部 20 自動走行作業車

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 領域内を自動走行し作業を行なうための
    自動走行作業車であって、 車体と、 前記車体を移動させるための走行手段と、 前記車体から壁までの距離を測定するための距離測定手
    段と、 作業開始時に前記距離測定手段より出力される距離に応
    じて作業領域を定め、定められた作業領域内を前記車体
    が走行するように前記走行手段を制御するための走行制
    御手段とを含む、自動走行作業車。
  2. 【請求項2】 前記走行制御手段は、作業開始時に前記
    距離測定手段より出力される前記車体から前記壁までの
    距離に応じて、複数の走行制御方法のうち1つを決定す
    るための走行制御方法決定手段をさらに含む、請求項1
    に記載の自動走行作業車。
  3. 【請求項3】 前記複数の走行制御方法は、 作業開始時に前記距離測定手段より出力される距離だけ
    前記壁から離れた領域内を前記車体が走行するように走
    行制御を行なう第1の走行制御方法と、作業開始時に前
    記車体から前記壁までの距離が第1の所定値と等しくな
    るように移動し、第1の所定値だけ壁から離れた領域内
    を前記車体が走行するように走行制御を行なう第2の走
    行制御方法とを含み、 前記走行制御方法決定手段は、作業開始時に前記距離測
    定手段より出力される前記車体から前記壁までの距離が
    第2の所定値よりも大きい場合には、第1の走行制御方
    法を選択し、前記距離が第2の所定値よりも小さい場合
    には、第2の走行制御方法を選択する、請求項2に記載
    の自動走行作業車。
  4. 【請求項4】 前記第2の所定値は前記第1の所定値よ
    りも大きい、請求項3に記載の自動走行作業車。
JP9067906A 1997-03-21 1997-03-21 自動走行作業車 Withdrawn JPH10260727A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP9067906A JPH10260727A (ja) 1997-03-21 1997-03-21 自動走行作業車
US09/044,843 US6119057A (en) 1997-03-21 1998-03-20 Autonomous vehicle with an easily set work area and easily switched mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9067906A JPH10260727A (ja) 1997-03-21 1997-03-21 自動走行作業車

Publications (1)

Publication Number Publication Date
JPH10260727A true JPH10260727A (ja) 1998-09-29

Family

ID=13358420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9067906A Withdrawn JPH10260727A (ja) 1997-03-21 1997-03-21 自動走行作業車

Country Status (2)

Country Link
US (1) US6119057A (ja)
JP (1) JPH10260727A (ja)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100772912B1 (ko) * 2006-05-16 2007-11-05 삼성전자주식회사 절대 방위각을 이용한 로봇 및 이를 이용한 맵 작성 방법
US8380350B2 (en) 2005-12-02 2013-02-19 Irobot Corporation Autonomous coverage robot navigation system
US8387193B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8838274B2 (en) 2001-06-12 2014-09-16 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8839477B2 (en) 2007-05-09 2014-09-23 Irobot Corporation Compact autonomous coverage robot
JP2014186742A (ja) * 2001-06-12 2014-10-02 Irobot Corp 移動型ロボット清掃機
US8854001B2 (en) 2004-01-21 2014-10-07 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8874264B1 (en) 2004-07-07 2014-10-28 Irobot Corporation Celestial navigation system for an autonomous robot
US8930023B2 (en) 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
US8972052B2 (en) 2004-07-07 2015-03-03 Irobot Corporation Celestial navigation system for an autonomous vehicle
US9008835B2 (en) 2004-06-24 2015-04-14 Irobot Corporation Remote control scheduler and method for autonomous robotic device
US9038233B2 (en) 2001-01-24 2015-05-26 Irobot Corporation Autonomous floor-cleaning robot
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
US9446521B2 (en) 2000-01-24 2016-09-20 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US9949608B2 (en) 2002-09-13 2018-04-24 Irobot Corporation Navigational control system for a robotic device
US9955841B2 (en) 2006-05-19 2018-05-01 Irobot Corporation Removing debris from cleaning robots
US10314449B2 (en) 2010-02-16 2019-06-11 Irobot Corporation Vacuum brush

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6076226A (en) * 1997-01-27 2000-06-20 Robert J. Schaap Controlled self operated vacuum cleaning system
US6941199B1 (en) 1998-07-20 2005-09-06 The Procter & Gamble Company Robotic system
GB2344888A (en) * 1998-12-18 2000-06-21 Notetry Ltd Obstacle detection system
GB2344750B (en) * 1998-12-18 2002-06-26 Notetry Ltd Vacuum cleaner
US6205381B1 (en) * 1999-03-26 2001-03-20 Caterpillar Inc. Method and apparatus for providing autoguidance for multiple agricultural machines
JP2003515210A (ja) 1999-11-18 2003-04-22 ザ プロクター アンド ギャンブル カンパニー 家庭用清掃ロボット
JP2001195930A (ja) * 2000-01-11 2001-07-19 Auto Network Gijutsu Kenkyusho:Kk ワイヤーハーネスの組み立てラインと作業台車
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US6956348B2 (en) 2004-01-28 2005-10-18 Irobot Corporation Debris sensor for cleaning apparatus
US6481515B1 (en) * 2000-05-30 2002-11-19 The Procter & Gamble Company Autonomous mobile surface treating apparatus
KR100391179B1 (ko) * 2000-08-02 2003-07-12 한국전력공사 고방사성미세분진폐기물 원격조종이동형청소장치
US6496754B2 (en) * 2000-11-17 2002-12-17 Samsung Kwangju Electronics Co., Ltd. Mobile robot and course adjusting method thereof
US6883201B2 (en) 2002-01-03 2005-04-26 Irobot Corporation Autonomous floor-cleaning robot
US6690134B1 (en) 2001-01-24 2004-02-10 Irobot Corporation Method and system for robot localization and confinement
US6810305B2 (en) 2001-02-16 2004-10-26 The Procter & Gamble Company Obstruction management system for robots
US6443543B1 (en) 2001-04-06 2002-09-03 Wayne Chiang Mobile personal computer
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
IL145680A0 (en) 2001-09-26 2002-06-30 Friendly Robotics Ltd Robotic vacuum cleaner
AU2002341358A1 (en) * 2001-09-26 2003-04-07 Friendly Robotics Ltd. Robotic vacuum cleaner
US20040031113A1 (en) * 2002-08-14 2004-02-19 Wosewick Robert T. Robotic surface treating device with non-circular housing
US8386081B2 (en) * 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
US20040204792A1 (en) * 2003-03-14 2004-10-14 Taylor Charles E. Robotic vacuum with localized cleaning algorithm
US20040200505A1 (en) * 2003-03-14 2004-10-14 Taylor Charles E. Robot vac with retractable power cord
US7805220B2 (en) * 2003-03-14 2010-09-28 Sharper Image Acquisition Llc Robot vacuum with internal mapping system
US7801645B2 (en) * 2003-03-14 2010-09-21 Sharper Image Acquisition Llc Robotic vacuum cleaner with edge and object detection system
US20050010331A1 (en) * 2003-03-14 2005-01-13 Taylor Charles E. Robot vacuum with floor type modes
JP2004275468A (ja) * 2003-03-17 2004-10-07 Hitachi Home & Life Solutions Inc 自走式掃除機およびその運転方法
DE112005000738T5 (de) 2004-03-29 2007-04-26 Evolution Robotics, Inc., Pasadena Verfahren und Vorrichtung zur Positionsbestimmung unter Verwendung von reflektierten Lichtquellen
US7617557B2 (en) * 2004-04-02 2009-11-17 Royal Appliance Mfg. Co. Powered cleaning appliance
US7609156B2 (en) * 2004-04-07 2009-10-27 Jeffrey D Mullen Advanced cooperative defensive military tactics, armor, and systems
KR100560966B1 (ko) * 2004-10-12 2006-03-15 삼성광주전자 주식회사 로봇 청소기의 자이로 센서 보정방법
US8392021B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US7620476B2 (en) 2005-02-18 2009-11-17 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US20070113188A1 (en) * 2005-11-17 2007-05-17 Bales Christopher E System and method for providing dynamic content in a communities framework
EP2466411B1 (en) 2005-12-02 2018-10-17 iRobot Corporation Robot system
ATE442619T1 (de) 2005-12-02 2009-09-15 Irobot Corp Modularer roboter
US7441298B2 (en) 2005-12-02 2008-10-28 Irobot Corporation Coverage robot mobility
EP2816434A3 (en) 2005-12-02 2015-01-28 iRobot Corporation Autonomous coverage robot
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
CN101970186A (zh) * 2008-01-28 2011-02-09 塞格瑞德公司 与机器人进行实时交互的方法
US8838268B2 (en) * 2008-01-28 2014-09-16 Seegrid Corporation Service robot and method of operating same
US8961695B2 (en) 2008-04-24 2015-02-24 Irobot Corporation Mobile robot for cleaning
KR101543490B1 (ko) 2008-04-24 2015-08-10 아이로보트 코퍼레이션 로봇 가능화 모바일 제품을 위한 위치 측정 시스템, 위치 결정 시스템 및 운전 시스템의 적용
JP5073609B2 (ja) * 2008-08-11 2012-11-14 日東電工株式会社 光導波路の製造方法
CN101862543A (zh) * 2009-04-14 2010-10-20 鸿富锦精密工业(深圳)有限公司 玩具车
US8340438B2 (en) * 2009-12-17 2012-12-25 Deere & Company Automated tagging for landmark identification
US8316499B2 (en) 2010-01-06 2012-11-27 Evolution Robotics, Inc. Apparatus for holding a cleaning sheet in a cleaning implement
US8892251B1 (en) 2010-01-06 2014-11-18 Irobot Corporation System and method for autonomous mopping of a floor surface
CN103565344B (zh) * 2012-08-08 2017-04-19 科沃斯机器人股份有限公司 自移动机器人及其行走方法
TWM451103U (zh) * 2012-10-30 2013-04-21 Agait Technology Corp 行走裝置
US10111563B2 (en) 2013-01-18 2018-10-30 Sunpower Corporation Mechanism for cleaning solar collector surfaces
US9427127B2 (en) 2013-11-12 2016-08-30 Irobot Corporation Autonomous surface cleaning robot
US9615712B2 (en) 2013-11-12 2017-04-11 Irobot Corporation Mobile floor cleaning robot
US11272822B2 (en) 2013-11-12 2022-03-15 Irobot Corporation Mobile floor cleaning robot with pad holder
US9907449B2 (en) 2015-03-16 2018-03-06 Irobot Corporation Autonomous floor cleaning with a removable pad
US9265396B1 (en) 2015-03-16 2016-02-23 Irobot Corporation Autonomous floor cleaning with removable pad
US9918605B2 (en) * 2015-04-09 2018-03-20 Irobot Corporation Wall following robot
CN106406312B (zh) * 2016-10-14 2017-12-26 平安科技(深圳)有限公司 导览机器人及其移动区域标定方法
US10595698B2 (en) 2017-06-02 2020-03-24 Irobot Corporation Cleaning pad for cleaning robot
EP3678902B1 (en) 2017-09-07 2023-06-21 SharkNinja Operating LLC Robotic cleaner
US10976746B2 (en) 2018-12-28 2021-04-13 Caterpillar Paving Products Inc. System and method to mark autonomous work area
CN111743477B (zh) * 2020-06-23 2022-01-14 追觅创新科技(苏州)有限公司 清洁机构的清洗控制方法、装置及存储介质

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3478824D1 (en) * 1983-10-26 1989-08-03 Automax Kk Control system for mobile robot
US5377106A (en) * 1987-03-24 1994-12-27 Fraunhofer Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Process for navigating an unmanned vehicle and a vehicle for the same
JPH01180010A (ja) * 1988-01-08 1989-07-18 Sanyo Electric Co Ltd 移動車
FR2648071B1 (fr) * 1989-06-07 1995-05-19 Onet Procede et appareil autonomes de nettoyage automatique de sol par execution de missions programmees
US5109566A (en) * 1990-06-28 1992-05-05 Matsushita Electric Industrial Co., Ltd. Self-running cleaning apparatus
JPH0680203A (ja) * 1992-03-24 1994-03-22 East Japan Railway Co 床面洗浄ロボットの制御方法
JPH064130A (ja) * 1992-06-23 1994-01-14 Sanyo Electric Co Ltd 掃除ロボット
US5548511A (en) * 1992-10-29 1996-08-20 White Consolidated Industries, Inc. Method for controlling self-running cleaning apparatus
DE4414192C2 (de) * 1994-04-22 1996-06-13 Siemens Ag Verfahren zur Ermittlung einer Sicherheitszone um eine selbstbewegliche mobile Einheit
US5461292A (en) * 1994-07-18 1995-10-24 Zondlo; Robert Remote controlled guidance system for working vehicle

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9446521B2 (en) 2000-01-24 2016-09-20 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US9622635B2 (en) 2001-01-24 2017-04-18 Irobot Corporation Autonomous floor-cleaning robot
US9038233B2 (en) 2001-01-24 2015-05-26 Irobot Corporation Autonomous floor-cleaning robot
US8838274B2 (en) 2001-06-12 2014-09-16 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
JP2014186742A (ja) * 2001-06-12 2014-10-02 Irobot Corp 移動型ロボット清掃機
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
US9949608B2 (en) 2002-09-13 2018-04-24 Irobot Corporation Navigational control system for a robotic device
US8854001B2 (en) 2004-01-21 2014-10-07 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US9008835B2 (en) 2004-06-24 2015-04-14 Irobot Corporation Remote control scheduler and method for autonomous robotic device
US8972052B2 (en) 2004-07-07 2015-03-03 Irobot Corporation Celestial navigation system for an autonomous vehicle
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
US8954192B2 (en) 2005-12-02 2015-02-10 Irobot Corporation Navigating autonomous coverage robots
US9144360B2 (en) 2005-12-02 2015-09-29 Irobot Corporation Autonomous coverage robot navigation system
US9149170B2 (en) 2005-12-02 2015-10-06 Irobot Corporation Navigating autonomous coverage robots
US8380350B2 (en) 2005-12-02 2013-02-19 Irobot Corporation Autonomous coverage robot navigation system
KR100772912B1 (ko) * 2006-05-16 2007-11-05 삼성전자주식회사 절대 방위각을 이용한 로봇 및 이를 이용한 맵 작성 방법
US9955841B2 (en) 2006-05-19 2018-05-01 Irobot Corporation Removing debris from cleaning robots
US9480381B2 (en) 2007-05-09 2016-11-01 Irobot Corporation Compact autonomous coverage robot
US8839477B2 (en) 2007-05-09 2014-09-23 Irobot Corporation Compact autonomous coverage robot
US10070764B2 (en) 2007-05-09 2018-09-11 Irobot Corporation Compact autonomous coverage robot
US11072250B2 (en) 2007-05-09 2021-07-27 Irobot Corporation Autonomous coverage robot sensing
US11498438B2 (en) 2007-05-09 2022-11-15 Irobot Corporation Autonomous coverage robot
US8930023B2 (en) 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
US10314449B2 (en) 2010-02-16 2019-06-11 Irobot Corporation Vacuum brush
US11058271B2 (en) 2010-02-16 2021-07-13 Irobot Corporation Vacuum brush

Also Published As

Publication number Publication date
US6119057A (en) 2000-09-12

Similar Documents

Publication Publication Date Title
JPH10260727A (ja) 自動走行作業車
JP4165965B2 (ja) 自律走行作業車
US5896488A (en) Methods and apparatus for enabling a self-propelled robot to create a map of a work area
US5903124A (en) Apparatus for positioning moving body allowing precise positioning of moving body
JP2706430B2 (ja) ロボットの走行制御装置およびその制御方法
US5621291A (en) Drive control method of robotic vacuum cleaner
US10444764B2 (en) Self-position estimating apparatus and self-position estimating method
CN111902319B (zh) 停车辅助装置
JPH09185410A (ja) 自律走行車の走行制御方法及び走行制御装置
JP2006026028A (ja) 掃除機
CN114954632B (zh) 车辆控制方法、车辆控制***以及车辆
JPH09265319A (ja) 自律走行車
JPH09319432A (ja) 移動ロボット
JPH10105233A (ja) 自律走行車
JPH0884696A (ja) 清掃ロボットの制御方法及びその装置
JPH09204223A (ja) 自律移動作業車
JP3237500B2 (ja) 自律移動作業車
JP2785305B2 (ja) 自走式掃除機
JP2004318721A (ja) 自律走行車
JP7406202B2 (ja) 自律走行システム
JP7452127B2 (ja) 自律移動装置および自律移動装置の制御方法
JP3314469B2 (ja) 自走式掃除機
JP2000039918A (ja) 移動ロボット
WO2023053602A1 (ja) 自律走行装置および自律走行装置の制御方法
JPH06149364A (ja) 無人走行車の制御装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20040601