JPH0313611A - 自動清掃装置 - Google Patents

自動清掃装置

Info

Publication number
JPH0313611A
JPH0313611A JP1145006A JP14500689A JPH0313611A JP H0313611 A JPH0313611 A JP H0313611A JP 1145006 A JP1145006 A JP 1145006A JP 14500689 A JP14500689 A JP 14500689A JP H0313611 A JPH0313611 A JP H0313611A
Authority
JP
Japan
Prior art keywords
cleaning
section
setting means
area
information
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
JP1145006A
Other languages
English (en)
Inventor
Sueyoshi Mizuno
末良 水野
Yuji Takiguchi
裕司 瀧口
Tetsushi Koshiyama
哲志 越山
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.)
Toshiba Corp
Toshiba FA Systems Engineering Corp
Original Assignee
Toshiba Corp
Toshiba FA Systems Engineering Corp
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 Toshiba Corp, Toshiba FA Systems Engineering Corp filed Critical Toshiba Corp
Priority to JP1145006A priority Critical patent/JPH0313611A/ja
Priority to US07/533,456 priority patent/US5032775A/en
Priority to DE69024706T priority patent/DE69024706T2/de
Priority to EP90110758A priority patent/EP0402764B1/en
Publication of JPH0313611A publication Critical patent/JPH0313611A/ja
Pending 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/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
    • G05D1/024Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B08CLEANING
    • B08BCLEANING IN GENERAL; PREVENTION OF FOULING IN GENERAL
    • B08B3/00Cleaning by methods involving the use or presence of liquid or steam
    • B08B3/02Cleaning by the force of jets or sprays
    • B08B3/024Cleaning by means of spray elements moving over the surface to be cleaned
    • 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
    • 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/0244Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using reflecting strips
    • 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/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • 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/027Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising intertial navigation means, e.g. azimuth detector
    • 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

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は床面を自動清掃する自動清掃装置に関する。
(従来の技術) 従来の自動清掃装置200を第24図に示す。
この自動清掃装置200は、清掃部13と床面を走行す
る走行部14と、この走行部14を所定の方向に操舵す
る操舵部15と、センサ部16と、操作部17と、制御
部211とを有している。清掃部13は清掃工具13a
と、清掃に必要な清掃液を供給する清掃液供給部13b
と、清掃することによって生成される汚物を回収する回
収部13cとを有している。センサ部16は、方向検出
センサ16aと、走行距離検出センサ16bと、障害物
検出センサ16cと、落下防止センサ16dと、タッチ
センサ16eとを備えている。
方向検出センサ16aはジャイロ装置からなり、走行部
14の姿勢制御のための姿勢角情報を出力する。走行距
離検出センサ16bは走行部14に取り付けられ、走行
距離を検出する。障害物検出センサ16cは清掃領域の
壁面、および床面上にある障害物までの距離を検出する
。落下防止センサ16eはプラットホームや階段等を検
出して落下防止に使用される。タッチセンサ16eは自
動清掃装置200の前面に設けられ、壁面等の障害物を
直接接触することによって検出し、自動清掃装置を非常
停止させる。操作部17は操作パネル17aおよび操作
ペンダント17bからなり、この操作ペンダント17b
を人が操作することにより自動清掃装置200に走行ま
たは清掃動作を行わせる。
この種の自動清掃装置200においては、清掃領域の外
周を予め清掃を行なう前に壁面等の障害物や誘導物に沿
って誘導させ、iFt掃領域の形状を記憶する。そして
この情報に基づいて清掃領域内の走行パスを生成してい
る。この走行パスの生成方法を第25図および第26図
を参照して説明する。なお清掃領域181としては第2
6図に示すように周囲を壁等の誘導物315で囲まれた
領域を考える。まず自動清掃装置200を清掃領域18
1のスタート位置183に位置させる。そして操作部1
7のセットボタンを押して清掃領域181のスタート位
置183の座標(x o 、y o )および進行方向
の基準θ。を制御部211の演算処理部211a (第
25図参照)にインターフェイス211cを介して入力
し、設定する。次に壁面などの誘導物215に自動清掃
装置200を沿わせて学習走行311を行う。すると、
演算処理部211aは方向検出センサ16aおよび距離
検出センサ16bならびに障害物検出センサ16cから
インターフェイス211cを介して送出されてくる検出
信号に基づいて自動清掃装置200の現在位置(x、y
)および進行方向θを時々刻々演算によって求め、この
演算結果を記憶部211bに逐次送って記憶保持せしめ
るとともに、この演算結果に基づいて清掃領域181を
決定し、決定された清掃領域181内の最適な走行パス
312を演算する。そして演算された走行パス312を
自動清掃装置200が走行するようにインターフェイス
211Cを介して走行部14および操舵部15を制御す
る。
(発明が解決しようとする課題) このような従来の自動清掃装置においては、清掃領域が
壁面等の障害物や誘導物で区切られていることが必要で
あり、このため壁面等の障害物や誘導物がなければ清掃
領域が設定できず、当然のことながら清掃作業も自動で
は行えない−という問題があった。したがって、誘導物
等で区切られていない領域を自動清掃する場合は、誘導
物を設置する必要がある。誘導物を設置することは非常
に手間のかかる作業であり、誘導物等で区切られていな
い領域を自動清掃させるには効率が悪く、自在性に欠け
るものであった。
更に、清掃領域が変更になった場合はその都度清掃領域
まで自動清掃装置を運び、改めて清掃領域の外周を学習
走行させなければならず、非常に手間がかかるという問
題があった。
本発明は上記事情を考慮してなされたものであって、壁
面等の誘導物がなくても自動清掃することのできる自動
清掃装置を提供することを目的とする。
〔発明の構成〕
(課題を解決するための手段) 本発明は床面を走行する走行部と、この走行部を所定の
方向に操舵する操舵部と、床面を清掃する清掃部と、走
行部の姿勢制御のための姿勢角を検出する方向検出セン
サと、走行部の走行距離を検出する走行距離検出センサ
と、壁面および床面上の障害物を検出する走行距離検出
センサならびに障害物検出センサの検出出力に基づいて
走行部および操舵部ならびに清掃部を制御して清掃領域
を走行して清掃動作を行わせるIQ 御部とを備えてい
る自動清掃装置において、清掃領域を設定するとともに
この設定された清掃領域内の最適な〆h掃走行路を自動
設定する清掃情報設定手段を設け、制御部は清掃情報設
定手段によって設定された清掃走行路を走行部が走行し
て清掃部か清掃動作するように走行部および操舵部なら
びに清掃部を制御することを特徴とする。
(作 用) このように構成された本発明の自動清掃装置によれば、
清掃領域が清掃情報設定手段によって設定されるととも
に、この設定された清掃領域内の最適な清掃走行路が自
動設定される。そして、この最適な清掃走行路を走行部
が走行して清掃部が清掃動作するように走行部、操舵部
、および清掃部が制御部によって制御される。これによ
り、壁面等誘導物がなくても自動清掃することができる
(実施例) 本発明による自動清掃装置の第1の実施例を第1図乃至
第21図を参照して説明する。この第1の実施例の自動
清掃装置を第2図に示す。この実施例の自動清掃装置1
は制御部11と、メモリカード読取部12と、走行部1
4と、操舵部15と、センサ部16と、操作部17と、
清掃領域設定手段21(図示せず)とを備えている。制
御部11およびメモリカード読取部12ならびに清掃情
報設定手段21以外は従来の技術の項で説明済のため説
明を省略する。
制御部11の構成機能を第1図に示し、清掃情報設定手
段21の構成機能を第3図に示す。清掃情報設定手段2
1はデータ入力部22と、画面表示部23と、データ処
理手段25と、メモリカード記憶部24とを備えている
。データ入力部22は清掃情報を設定するのに必要なデ
ータを入力するのに用いられる。データ処理手段25は
走行領域設定手段26、障害物設定手段27、走行バス
設定手段28、バス属性設定手段29、メモリカード管
理手段30.および次ブロツク設定手段33を備えてお
り、データ入力部22を介して人力されたデータに基づ
いて清掃情報を設定する。
画面表示部23はデータ人力部22を介して入力された
データおよびデータ処理手段25によって処理されたデ
ータを表示するのに用いられる(第4図参照)。メモリ
カード記憶部24はデータ処理手段25によって設定さ
れた清掃情報をメモリカード32に記憶させる(第4図
参照)。なお、清掃情報設定手段は一般に自動lh掃装
置本体とは別個に設けられる。
メモリカード読取部12はメモリカード32に記憶され
た清掃情報を読取るのに用いられ、自動清掃装置本体に
設けられる(第4図参照)。
制御部11は演算処理部11aS記憶部11b。
およびインターフェイス11cを宵しており、メモリカ
ード読取部12によって読取られた清掃情報または操作
部17を介して入力された清掃情報、およびセンサ部1
6の各種検出センサ16a、・・・16eの検出出力に
基づいて走行部14、操舵部15、および清掃部13を
制御する。
次に上記実施例の作用を説明する。まず、オペレータか
清掃したい/l!i掃領域に対して、その形状の複雑さ
、障害物の6無等から、/I!i掃情報設定手段21を
用いて清掃情報、すなわち清掃領域およびこの清掃領域
における各種作業条件を設定するか、又は従来のように
操作部17を用いて清掃領域を設定し、自動清掃させる
かを決める。清掃情報設定手段21を用いて清掃情報を
設定するのであれば清掃情報を設定した後、この清掃情
報を記憶媒体であるメモリカード32に記憶する。次に
自動清掃装置lの電源を投入する(第19図参照)。な
お設定した清掃情報が記憶しであるメモリカードは電源
を投入する前にメモリカード読取部12に挿入する。電
源投入後、制御部1]は、メモリカード読取部12にメ
モリカード32が挿入されているか否かを調査しく第1
9図ステップF192参照)、挿入されていればlR掃
情報設定手段21により設定された清掃情報に基づいて
自動清掃を行なう(F195参照)。又、メモリカード
32が挿入されていない場合は、操作部17の操作ベン
ダン)17bを用いて直進走行距離と折返し回数を入力
し、清掃作業内容、清掃速度等、作業に必要な清掃情報
を設定(7て自動〆h掃を行なう(F193.F194
.F195参照)。自動清掃においては、設定された清
掃情報およびセンサ部16の各種検出出力は制御部11
の演算処理部11aでデータ処理され、清掃部13、走
行部14、および操舵部15が制御部11によって駆動
制御される。
次に自動清掃装置1の清掃情報設定手段21の作用につ
いて主にフローチャートを用いて説明する。
まず第5図のフローチャートにおいて、新規走行ファイ
ル作成を選択した場合について説明する。
最初に、走行領域設定手段26の行う処理は次の通りで
ある。
走行領域設定時の必要項目を第6図の走行領域設定画面
61に示す。また設定手順は第7図のフローチャートに
示すように、まず自動清掃装置1が作業を行なう作業場
所名を入力(F71参照)する。そして自動清掃装置1
で作業を行なわせたい領域の代表点を入力する(F72
参照)。次に自動清掃装置1の大きさ、および自動清掃
装置1が作業領域を清掃する上で清掃路をラップさせる
量ならびに作業領域の内部をどこまで広く清掃を行なう
かの量を入力し、走行領域設定を終了する(F73.F
74.F75参照)。
次に、障害物設定手段27の行なう処理について説明す
る。障害物設定時の必要項目を第8図の障害物設定画面
81に示す。また設定手順は第9図のフローチャートに
示すように、先に走行領域設定手段26にて作成した作
業領域図を描画するとともに(F91参照)、予め判明
している障害物の中心位置および障害物の大きさを入力
する(F92.F93参照)。そしてまだ障害物設定が
ある場合は、同じ様に繰り返し入力を行なう。
次に、走行パス設定手段28の行なう処理について説明
する。走行パス設定時の必要項目を第10図の走行パス
設定画面10に示す。また走行パス設定手段は第11図
のフローチャートに示すように、先に走行領域設定手段
26および障害物設定手段27にて作成した作業領域情
報を描画する(Fill参照)。そして設定した領域の
どの頂点より清掃を開始するかを入力する(F112参
照)とともに、どの方向へ走行させるかを入力する(F
113参照)。そして作業不能部を除いて直進を障害物
を発見するまで続け(F115参照)、作業領域を全て
清掃したかを判定する(F116参照)。判定後まだ作
業領域が存在する場合は、作業を続けるよう判断し、障
害物を発見すると、その障害物を回避できるか否かを判
定する(F117参照)。回避できれば、障害物の幅分
回避して直進を継続する(F118参照)。回避できな
い場合は、設定横進距離分だけ横進しくF119参照)
、作業領域を隈無く清掃できるよう走行パスを生成する
次にパス属性設定手段29の行なう処理について説明す
る。パス属性設定時の必要項目を第12図のパス属性設
定画面121に示す。また設定手段は第13図フローチ
ャートに示すように1.先に走行パス設定手段28にて
作成した作業領域を分割したグラフィック画を描画する
(F 131参照)。次に各種属性を付加したい走行パ
スを選択する(F132参照)とともに、予め記憶媒体
に記憶しである属性メニューを表示し、その属性の内容
を選択人力する(F133.F134参照)。そして当
該走行パスに他に属性機能を付加したい場合は、同様に
属性の内容を選択入力し、当該パスに必要な属性を設定
する(F135参照)。又、他の走行パスも同様に、各
種属性の設定を行なう(F136参照)。
次に各種属性の内容について説明する。本実施例におけ
る属性は環境条件、清掃条件1、清掃条件2、および走
9行条件の4つに大別される。環境条件については床材
、壁材、温度、および湿度を属性として設定できる。床
材については、その材質を属性として設定することによ
り、床材に応じた最適なブラシ又はパッドの圧力及び回
転数が設定できる。これは、床材の硬さ、および床面の
凹凸等に適応したブラシ、パッドの圧力、回転数を設定
するためである。壁材については、その材質を属性とし
て設定することにより、壁材に応じた最適な障害物検知
センサを設定できる。すなわち、壁材がガラスの場合は
レーザセンサでは、A1j距不可能なため、超音波セン
サを設定し、コンクリートの場合は超音波センサでもレ
ーザセンサでも測距可能なので、ここでは例えば高精度
な7111j距かIIJ能であるレーザセンサを設定す
る。温度については、清掃対象場所の温度を属性として
設定することにより、ウェット清掃時の自動清掃装置1
の速度を温度に応じた最適な速度に設定できる。これは
表面洗浄清掃を行なうとき、通常洗剤の化学反応により
ワックスを剥離させる。従って、温度の高低による反応
時間の違いを走行速度で補正し、常に清掃の仕上り状態
が均一になる様に設定できる。湿度については、清掃対
象場所の湿度を属性として設定することにより、ウェッ
ト清掃時の洗剤液又は水の量を湿度に応じた最適の液量
に設定できる。これは、湿度が低ければ床面も乾燥し、
より多くの液量が必要となるが、逆に湿度が高ければ少
しの液量ですむからである。
清掃条件1については、清掃作業内容を属性として設定
できる。清掃作業内容としては、ウェット清掃、ドライ
l’ft掃、バキューム清掃の3種類が設定できる。?
??掃条件2については、環境条件にて設定したブラシ
又はパッドの圧力、ブラシ又はパッドの回転数、洗剤液
の散布量について、床面が非常に汚い又はあまり汚れて
いない等、その時々の床面の状態に応じて設定すること
ができる。
従って、清掃領域において、通常は、環境条件で設定し
た情報を基に、清掃を行なうが、改めて清掃作業パラメ
ータを設定する必要がある走行バスにおいては、この清
掃条件2で設定を行ない、それぞれの床面に応じた清掃
を行なう。
走行条件については、清掃条件2と同様、環境条件にて
設定された速度について、改めて清掃速度を設定する必
要がある走行パスにおいては、この走行条件で設定を行
ない、それぞれの走行パスに応じた速度を設定する。
次にブロック設定手段33の行なう処理について説明す
る。次ブロツク設定時の必要項目を第14図の次ブロツ
ク設定画面141に示す。また、次ブロツク設定手段3
3は第15図のフローチャートに示すように、まず次ブ
ロックの番号を人力後、次のブロックのスタート方向を
入力する(Fl、51.F152参照)。これは今回の
清掃終了位置から、次ブロックのスタート位置はどの方
向になるかを示すもので、8方向(前、後、左、右、前
左、前右、後左、後右)の指定が行なえる。そして、次
ブロックのスタート位置までの移動距離をX、Yで入力
することで次ブロックの設定を行なう。
次に、メモリカード管理手段30の行なう処理について
説明する。メモリカード管理時の必要項目を第16図の
メモリカード管理画面161に示す。また、メモリカー
ド管理手段30は、第17図のフローチャー トに示す
ように清掃情報設定手段21の立上げ時にメモリカード
32にデータを格納する目的の場合、書き込み処理を選
択しくF171参照)、走行領域設定手段26から次ブ
ロツク設定手段33までの設定手段によって設定された
清掃情報をメモリカード32に書き込む(F176り照
)。また、メモリカード32に既に書き込まれた情報を
参照したり修正したりする等の目的の場合、読み田しを
選定しくF172参照)、走行バス設定手段28から次
ブロツク設定手段33までの設定手段によって設定され
た清掃情報の読み出しを開始する(F175参照)。ま
た、メモリカード32を清掃情報設定手段21で利用す
る目的の場合は、フォーマットを設定しくF173参照
)、メモリカード32の初期化を開始する。またメモリ
カード32の内容を第17図に示す。第17図において
、走行領域設定手段26によって設定したブロック番号
を番地171に格納し、走行領域設定手段26および障
害物設定手段27で設定17た情報を番地172に格納
する。
そして走行バス設定手段28で設定した情報、すなわち
直進距離および横進距離をそれぞれ番地173aおよび
173Cに格納し、バス属性設定手段29で設定した情
報を番地173bに格納す、る。これを走行パス1回目
からX回目まで繰り返し、走行パスの終了を示す停止コ
ードを番地176aに格納する。そして、次ブロック設
定手段33で設定した次ブロツク番号を番地177に格
納するとともに、次プロ・ツクの方向を番地177aに
、移動距離を番地177bにそれぞれ格納する。以上の
フォーマットに従って全プロ・ンク分格納する。そして
ブロックの終了は、次ブロツク設定手段33によって次
プロ・ツク番号を設定する時に、ブロック終了コードを
入力することで設定できる。以上が清掃情報設定手段2
]の作用についての説明である。
次に、清掃情報設定手段21を用いないオンラインによ
る各種設定について説明する。自動清掃装置1の操作部
17の操作パネル17aを用いて清掃速度、ブラシ又は
パッドの圧力、ブラシ又はパッドの回転数、洗剤液の散
布量及び、ウニ・ソト清掃か、ドライ清掃か、バキュー
ム清掃かのいずれかを選択する。次に、操作部17の操
作ペンダント17bを用いて、直進走行距離と折返し回
数を入力し、清掃領域の設定を行なった後自動清掃を開
始する。この方法においては、第20図に示すように、
広域な清掃領域(例えば100m四方)の場合、数10
mごとに清掃領域を区切る。そして姿勢制御を行なうた
めに設けである方向検出センサ16aのドリフトによる
姿勢誤差が生じる前に、区切られた清掃領域の清掃作業
を終了させるようにしたものである。これにより姿勢誤
差を補正するための補正手段(床面にマーカを貼付した
り、補正用の治具を取付けたり等)を設けなくても、広
域な清掃領域を隈無く清掃できる。また第21図に示す
ように設定した直進走行距離以前に、壁、柱等の障害物
が設置されている場合においては、その壁、柱等の障害
物までの距離を記憶しておき、その記憶した距離分横進
後、逆方向に走行するようにする(第23図参照点)。
そして横進後、最初に設定した直進走行距離分逆方向に
走行させる(第17図B地点)。これらを繰返すことで
凹凸のある清掃領域も隈無く清掃が行なえる。
以上述べたように本実施例によれば壁面等の誘導物が無
くても自動清掃を行うことができる。
次に第22図および第23図を参照して本発明による自
動清掃装置の第2の実施例を説明する。
この第2の実施例の自動清掃装置IAは第2図に示す第
1の実施例の自動清掃装置1に姿勢検出装置16fを設
けたものであり、金属板等の光学式反射マーク185(
第23図参照)が床面に貼付されている清掃領域に用い
られる。
この第2の実施例の自動清掃装置IAの作用をプラット
ホーム等の広域清掃領域を清掃する場合を例にとって説
明する。なお清掃情報の設定については第1の実施例の
場合と同様にして行う。まず広域清掃領域を清掃情報設
定手段21を用いて複数個のブロックに区切る。
これは、ジャイロ装置によるドリフトを補正するためで
ある。そして、それぞれのブロックにおける各種作業条
件を設定した後、記憶媒体であるメモリカード32に記
憶する。この記憶したメモリカード32を自動清掃装置
IAに挿入し、第23図に示す第1ブロツクのスタート
位置183に自動清掃装置31を手動にて誘導させる。
そして操作パネル17aの自動清掃の起動ボタンを押す
ことで自動清掃を開始する。自動清掃を開始したならば
、まず床面に貼付けである金属板等の光学式反射マーク
を姿勢検出装置(光学センサ、レーザセンサ等)16f
にて検出する。そして、左右の姿勢検出装置16fの時
間差で自動清掃装置IAの傾きを求め、その傾きを補正
しながら清掃情報設定手段21を用いて設定した清掃情
報に従って清掃を行なう。第1ブロツクの清掃が終了し
たら、清掃情報設定手段21にて設定した次ブロックの
方向および移動距離に従って自動的に第2ブロツクのス
タート位置186へ移動する。以下同様に、自動清掃装
置IAの傾きを補正しながら各種清掃条件に従って清掃
を行なう。この動作を設定した全ブロックに対して行な
うことで、プラットホーム等の広域清掃領域を自動清掃
する。
以上述べたように第2の実施例によれば、第1の実施例
と同様の効果を得ることができる。また方向検出センサ
16aのドリフトを補正することができることにより清
掃領域がプラットホーム等のような広域な場合でも自動
清掃することができる。
なお、上記第1および第2の実施例においては、清掃情
報を伝達する媒体としてメモリカー1・を丁(1いたが
、本発明はこれに捕われるものではなく、フロッピーデ
ィスクやバブルカセットを用いても良い。また電波モデ
ムによる通信手段を用いて行うことも可能である。
また、第2の実施例においては、次ブロックのスタート
位置における姿勢修正に金属板等の光学式反射マークを
用いているが、磁気マークを用いてこの磁気マークを磁
気検出器で検出しても良いし、ペイントマークを用いて
このペイントマークをイメージセンサで検出しても良い
〔発明の効果〕
以上説明したように本発明によれば誘導物か無(でも自
動清掃することができる。
【図面の簡単な説明】
第1図は本発明の自動tfJ掃装置の第1の実施例を示
すブロック図、第2図は第1図に示す第1の実施例の自
動清掃装置の外観を示す斜視図、第3図は本発明にかか
る清掃情報設定手段の構成を示すブロック図、第4図は
清掃情報の伝達経路を示す系統図、第5図は清掃情報設
定手段の設定手順を示すフローチャート、第6図は走行
領域設定に用いられる必要人力項目を示す画面図、第7
図は走行領域設定手順を示すフローチャート、第8図は
障害物設定に用いられる必要人力項目を示す画面図、第
9図は障害物設定手順を示すフローチャート、第10図
は走行パス設定に用いられる必要人力項目を示す画面図
、第11図は走行バス設定手順を示すフローチャート、
第12図はパス属性設定に用いられる必要人力項目を示
す画面図、第13図はバス属性設定手順を示すフローチ
ャート、第14図は次ブロツク設定に用いられる必要人
力項目を示す画面図、第15図は次ブロツク設定手順を
示すフローチャート、第16図はメモリカード管理に用
いられる必要人力項目を示す画面図、第17図はメモリ
カード管理手順を示すフローチャート、第18図はメモ
リカードの内容を示すフォーマット図、第19図は自動
清掃装置の操作を示すフローチャート、第20図および
第21図は自動清掃装置の走行パターンを示す走行パタ
ーン図、第22図は本発明の自動清掃装置の第2の実施
例の外観を示す斜視図、第23図は第2の実施例の自動
清掃装置の走行パターンを示す走行パターン図、第24
図は従来の自動清掃装置の外観を示す斜視図、第25図
は従来の自動清掃装置を示すブロック図、第26図は従
来の自動清掃装置の走行を説明する走行パターン図であ
る。 1・・・自動清掃装置、11・・制御部、13・・・清
掃部、14・・走行部、15・・・操舵部、16・・セ
ンサ部、17・・・操作部、21・・・清掃情報設定手
段。

Claims (1)

  1. 【特許請求の範囲】 床面を走行する走行部と、この走行部を所定の方向に操
    舵する操舵部と、床面を清掃する清掃部と、前記走行部
    の姿勢制御のための姿勢角を検出する方向検出センサと
    、前記走行部の走行距離を検出する走行距離検出センサ
    と、壁面および床面上の障害物を検出する障害物検出セ
    ンサと、前記方向検出センサおよび走行距離検出センサ
    ならびに障害物検出センサの検出出力に基づいて前記走
    行部および操舵部ならびに清掃部を制御して清掃領域を
    走行して清掃動作を行わせる制御部とを備えている自動
    清掃装置において、 前記清掃領域を設定するとともにこの設定された清掃領
    域内の最適な清掃走行路を自動設定する清掃情報設定手
    段を設け、 前記制御部は清掃情報設定手段によって設定された清掃
    走行路を前記走行部が走行して清掃部が清掃動作するよ
    うに前記走行部および操舵部ならびに清掃部を制御する
    ことを特徴とする自動清掃装置。
JP1145006A 1989-06-07 1989-06-07 自動清掃装置 Pending JPH0313611A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP1145006A JPH0313611A (ja) 1989-06-07 1989-06-07 自動清掃装置
US07/533,456 US5032775A (en) 1989-06-07 1990-06-05 Control apparatus for plane working robot
DE69024706T DE69024706T2 (de) 1989-06-07 1990-06-07 Steuervorrichtung für einen ebene Flächen bearbeitenden Roboter
EP90110758A EP0402764B1 (en) 1989-06-07 1990-06-07 Control apparatus for plane working robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1145006A JPH0313611A (ja) 1989-06-07 1989-06-07 自動清掃装置

Publications (1)

Publication Number Publication Date
JPH0313611A true JPH0313611A (ja) 1991-01-22

Family

ID=15375272

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1145006A Pending JPH0313611A (ja) 1989-06-07 1989-06-07 自動清掃装置

Country Status (4)

Country Link
US (1) US5032775A (ja)
EP (1) EP0402764B1 (ja)
JP (1) JPH0313611A (ja)
DE (1) DE69024706T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019213786A (ja) * 2018-06-14 2019-12-19 東芝ライフスタイル株式会社 自律走行式掃除機および掃除システム

Families Citing this family (161)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5109566A (en) * 1990-06-28 1992-05-05 Matsushita Electric Industrial Co., Ltd. Self-running cleaning apparatus
US5307271A (en) * 1990-09-28 1994-04-26 The United States Of America As Represented By The Secretary Of The Navy Reflexive teleoperated control system for a remotely controlled vehicle
KR930000081B1 (ko) * 1990-12-07 1993-01-08 주식회사 금성사 청소기의 자동 청소방법
US5147002A (en) * 1990-12-24 1992-09-15 Container Products Corporation Robotic decontamination apparatus
US5321614A (en) * 1991-06-06 1994-06-14 Ashworth Guy T D Navigational control apparatus and method for autonomus vehicles
JP2738610B2 (ja) * 1991-09-07 1998-04-08 富士重工業株式会社 自走台車の走行制御装置
EP0569984B1 (en) * 1992-05-15 1997-07-30 Kabushiki Kaisha Toshiba Automatic railroad passenger car cleaning robot
GB9211146D0 (en) * 1992-05-26 1992-07-08 O C S Group Limited Improvements in window cleaning
JPH064130A (ja) * 1992-06-23 1994-01-14 Sanyo Electric Co Ltd 掃除ロボット
US5279672A (en) * 1992-06-29 1994-01-18 Windsor Industries, Inc. Automatic controlled cleaning machine
US5548511A (en) * 1992-10-29 1996-08-20 White Consolidated Industries, Inc. Method for controlling self-running cleaning apparatus
US5440216A (en) * 1993-06-08 1995-08-08 Samsung Electronics Co., Ltd. Robot cleaner
GB2313213B (en) * 1993-06-08 1998-01-07 Samsung Electronics Co Ltd Robot cleaner
KR0140499B1 (ko) * 1993-08-07 1998-07-01 김광호 청소기와 그 제어방법
DE4408982C1 (de) * 1994-03-16 1995-05-18 Deutsche Forsch Luft Raumfahrt Autonomes Navigationssystem für einen mobilen Roboter oder Manipulator
JPH0816221A (ja) * 1994-06-28 1996-01-19 Fanuc Ltd レーザセンサを用いたロボット教示経路の変更方法
JP3346513B2 (ja) * 1994-07-01 2002-11-18 ミノルタ株式会社 マップ記憶方法及びそのマップを使用する経路作成方法
US5453931A (en) * 1994-10-25 1995-09-26 Watts, Jr.; James R. Navigating robot with reference line plotter
US5634237A (en) * 1995-03-29 1997-06-03 Paranjpe; Ajit P. Self-guided, self-propelled, convertible cleaning apparatus
JPH08335112A (ja) * 1995-06-08 1996-12-17 Minolta Co Ltd 移動作業ロボットシステム
US6830120B1 (en) * 1996-01-25 2004-12-14 Penguin Wax Co., Ltd. Floor working machine with a working implement mounted on a self-propelled vehicle for acting on floor
US6574536B1 (en) 1996-01-29 2003-06-03 Minolta Co., Ltd. Moving apparatus for efficiently moving on floor with obstacle
WO1997033212A1 (en) * 1996-03-06 1997-09-12 Gmd - Forschungszentrum Informationstechnik Gmbh Autonomous mobile robot system for sensor-based and map-based navigation in pipe networks
JPH10240343A (ja) * 1997-02-27 1998-09-11 Minolta Co Ltd 自律走行車
US5998953A (en) * 1997-08-22 1999-12-07 Minolta Co., Ltd. Control apparatus of mobile that applies fluid on floor
DE19804195A1 (de) 1998-02-03 1999-08-05 Siemens Ag Bahnplanungsverfahren für eine mobile Einheit zur Flächenbearbeitung
NL1008612C2 (nl) * 1998-03-17 1999-09-20 J O Z B V Stalreinigingsinrichting.
GB2344750B (en) 1998-12-18 2002-06-26 Notetry Ltd Vacuum cleaner
US6124694A (en) * 1999-03-18 2000-09-26 Bancroft; Allen J. Wide area navigation for a robot scrubber
NL1012143C2 (nl) * 1999-05-25 2000-11-28 Lely Res Holding Onbemand voertuig voor het verplaatsen van mest.
NL1012142C2 (nl) * 1999-05-25 2000-11-28 Lely Res Holding Onbemand voertuig voor het verplaatsen van mest.
AU772590B2 (en) * 1999-06-08 2004-04-29 Diversey, Inc. Floor cleaning apparatus
WO2001004897A1 (en) * 1999-07-09 2001-01-18 Fujitsu Limited Portable information processor
US8412377B2 (en) * 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
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
US7571511B2 (en) 2002-01-03 2009-08-11 Irobot Corporation Autonomous floor-cleaning robot
US6690134B1 (en) 2001-01-24 2004-02-10 Irobot Corporation Method and system for robot localization and confinement
DE20108881U1 (de) * 2001-05-31 2002-07-04 Siemens AG, 80333 München Selbstfahrende Eisaufbereitungsmaschine mit Navigationssystem
US7663333B2 (en) * 2001-06-12 2010-02-16 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US7957859B2 (en) * 2001-08-24 2011-06-07 David Wright Young Methods for cleaning lines on a game playing surface
US9128487B2 (en) * 2001-08-24 2015-09-08 David Wright Young Apparatus for cleaning lines on a playing surface and associated methods, handle enhancements
DE20116069U1 (de) 2001-09-29 2001-12-13 Happ, Manfred, 40627 Düsseldorf Autonomer, von räumlichem Erinnerungsvermögen freier, selbstfahrender und selbststeuernder Reinigungsroboter
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
US6896468B2 (en) 2002-02-19 2005-05-24 Tennant Company Battery interchange system for battery powered floor maintenance equipment
KR100425695B1 (ko) * 2002-02-22 2004-04-01 엘지전자 주식회사 추락방지용 보행로봇 및 그의 제어방법
GB2386971B (en) * 2002-03-26 2005-11-30 Mcmurtry Ltd Method of operating an automated land maintenance vehicle
US8428778B2 (en) 2002-09-13 2013-04-23 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
US7320149B1 (en) 2002-11-22 2008-01-22 Bissell Homecare, Inc. Robotic extraction cleaner with dusting pad
GB2398394B (en) * 2003-02-14 2006-05-17 Dyson Ltd An autonomous machine
US7805220B2 (en) 2003-03-14 2010-09-28 Sharper Image Acquisition Llc Robot vacuum with internal mapping system
US7533435B2 (en) 2003-05-14 2009-05-19 Karcher North America, Inc. Floor treatment apparatus
SE527498C2 (sv) * 2003-05-27 2006-03-21 Stockholmsmaessan Ab Robotsystem och förfarande för behandling av en yta
US7332890B2 (en) 2004-01-21 2008-02-19 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US20060020369A1 (en) * 2004-03-11 2006-01-26 Taylor Charles E Robot vacuum cleaner
JP2007530978A (ja) 2004-03-29 2007-11-01 エヴォリューション ロボティクス インコーポレイテッド 反射光源を使用する位置推定方法および装置
EP1776623B1 (en) 2004-06-24 2011-12-07 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
US7706917B1 (en) 2004-07-07 2010-04-27 Irobot Corporation Celestial navigation system for an autonomous robot
US11209833B2 (en) 2004-07-07 2021-12-28 Irobot Corporation Celestial navigation system for an autonomous vehicle
EP1850725B1 (en) 2005-02-18 2010-05-19 iRobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US7620476B2 (en) 2005-02-18 2009-11-17 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
US8930023B2 (en) 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
KR100834761B1 (ko) * 2005-11-23 2008-06-05 삼성전자주식회사 이동 로봇의 자기 위치 인식 방법 및 장치
US7721829B2 (en) 2005-11-29 2010-05-25 Samsung Electronics Co., Ltd. Traveling robot
US7441298B2 (en) 2005-12-02 2008-10-28 Irobot Corporation Coverage robot mobility
US8374721B2 (en) 2005-12-02 2013-02-12 Irobot Corporation Robot system
US8584305B2 (en) 2005-12-02 2013-11-19 Irobot Corporation Modular robot
EP2816434A3 (en) 2005-12-02 2015-01-28 iRobot Corporation Autonomous coverage robot
ES2522926T3 (es) 2005-12-02 2014-11-19 Irobot Corporation Robot Autónomo de Cubrimiento
DE102005062587A1 (de) * 2005-12-27 2007-06-28 Robert Bosch Gmbh Schleifsystem
US8543276B2 (en) * 2006-04-18 2013-09-24 Lely Patent N.V. Unmanned autonomous vehicle for displacing feed
EP2394553B1 (en) 2006-05-19 2016-04-20 iRobot Corporation Removing debris from cleaning robots
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
US8121730B2 (en) * 2006-10-02 2012-02-21 Industrial Technology Research Institute Obstacle detection device of autonomous mobile system
TWI308487B (en) * 2006-12-26 2009-04-11 Ind Tech Res Inst Position-detecting system and method
DE102007016913A1 (de) * 2007-04-05 2008-10-09 Inmach Intelligente Maschinen Gmbh Verfahren zum Abfahren einer Arbeits-Fläche
KR101414321B1 (ko) 2007-05-09 2014-07-01 아이로보트 코퍼레이션 자동 커버리지 로봇
JP5027735B2 (ja) * 2007-05-25 2012-09-19 サッポロビール株式会社 発泡性アルコール飲料の製造方法
DE102007053310A1 (de) * 2007-11-08 2009-06-10 Robert Bosch Gmbh Roboterfahrzeug sowie Ansteuerverfahren für ein Roboterfahrzeug
US8755936B2 (en) * 2008-01-28 2014-06-17 Seegrid Corporation Distributed multi-robot system
US8892256B2 (en) * 2008-01-28 2014-11-18 Seegrid Corporation Methods for real-time and near real-time interactions with robots that service a facility
US8433442B2 (en) * 2008-01-28 2013-04-30 Seegrid Corporation Methods for repurposing temporal-spatial information collected by service robots
WO2009097354A2 (en) * 2008-01-28 2009-08-06 Seegrid Corporation Service robot and method of operating same
US8339417B2 (en) * 2008-07-25 2012-12-25 Navteq B.V. Open area maps based on vector graphics format images
US8229176B2 (en) 2008-07-25 2012-07-24 Navteq B.V. End user image open area maps
US8825387B2 (en) * 2008-07-25 2014-09-02 Navteq B.V. Positioning open area maps
US20100023251A1 (en) * 2008-07-25 2010-01-28 Gale William N Cost based open area maps
US8099237B2 (en) 2008-07-25 2012-01-17 Navteq North America, Llc Open area maps
US8374780B2 (en) * 2008-07-25 2013-02-12 Navteq B.V. Open area maps with restriction content
US8417446B2 (en) * 2008-07-25 2013-04-09 Navteq B.V. Link-node maps based on open area maps
AT507466B1 (de) * 2008-10-20 2010-09-15 Manuel Trezza Gerät zum dekontaminieren von räumlichkeiten
US8786429B2 (en) 2009-03-02 2014-07-22 Diversey, Inc. Hygiene monitoring and management system and method
US8966693B2 (en) 2009-08-05 2015-03-03 Karcher N. America, Inc. Method and apparatus for extended use of cleaning fluid in a floor cleaning machine
KR101497197B1 (ko) 2010-02-16 2015-02-27 아이로보트 코퍼레이션 진공 브러쉬
KR101081927B1 (ko) * 2010-05-15 2011-11-09 주식회사 일심글로발 유리창 청소 장치 및 그의 이동 제어 방법
WO2011127601A1 (en) * 2010-04-13 2011-10-20 National Research Council Of Canada Laser processing control method
DE102010038420A1 (de) * 2010-07-26 2012-01-26 Alfred Kärcher Gmbh & Co. Kg Reinigungungsvorrichtung
CN101972126B (zh) * 2010-11-12 2012-07-18 博宇(无锡)科技有限公司 擦窗机的自动垂式吊挂机构
WO2012099694A1 (en) 2010-12-30 2012-07-26 Irobot Corporation Coverage robot navigation
KR101954144B1 (ko) * 2012-06-08 2019-03-05 엘지전자 주식회사 로봇 청소기와, 이의 제어 방법, 및 이를 포함한 로봇 청소 시스템
US9939529B2 (en) 2012-08-27 2018-04-10 Aktiebolaget Electrolux Robot positioning system
CN103212547B (zh) * 2013-03-31 2016-03-23 深圳市广前电力有限公司 燃气-蒸汽联合发电机组压气机通流部分水洗方法及装置
CN110448222A (zh) 2013-04-15 2019-11-15 伊莱克斯公司 机器人真空吸尘器
US10219665B2 (en) 2013-04-15 2019-03-05 Aktiebolaget Electrolux Robotic vacuum cleaner with protruding sidebrush
CN203987872U (zh) 2013-06-03 2014-12-10 碧洁家庭护理有限公司 自主式地板清洁器
KR102094347B1 (ko) * 2013-07-29 2020-03-30 삼성전자주식회사 자동 청소 시스템, 청소 로봇 및 그 제어 방법
JP2017502371A (ja) 2013-12-19 2017-01-19 アクチエボラゲット エレクトロルックス 掃除領域の優先順位付け
WO2015090399A1 (en) 2013-12-19 2015-06-25 Aktiebolaget Electrolux Robotic cleaning device and method for landmark recognition
EP3082544B1 (en) 2013-12-19 2020-10-07 Aktiebolaget Electrolux Robotic vacuum cleaner with side brush moving in spiral pattern
US10433697B2 (en) 2013-12-19 2019-10-08 Aktiebolaget Electrolux Adaptive speed control of rotating side brush
KR102130190B1 (ko) 2013-12-19 2020-07-03 에이비 엘렉트로룩스 로봇 청소 장치
EP3082542B1 (en) 2013-12-19 2018-11-28 Aktiebolaget Electrolux Sensing climb of obstacle of a robotic cleaning device
CN105829985B (zh) 2013-12-19 2020-04-07 伊莱克斯公司 具有周边记录功能的机器人清洁设备
KR102116595B1 (ko) 2013-12-20 2020-06-05 에이비 엘렉트로룩스 먼지통
US10518416B2 (en) 2014-07-10 2019-12-31 Aktiebolaget Electrolux Method for detecting a measurement error in a robotic cleaning device
CN104196768B (zh) * 2014-07-31 2017-08-04 北京华清燃气轮机与煤气化联合循环工程技术有限公司 一种燃气轮机的压气机离线水洗控制方法和系统
JP6443897B2 (ja) 2014-09-08 2018-12-26 アクチエボラゲット エレクトロルックス ロボット真空掃除機
US10729297B2 (en) 2014-09-08 2020-08-04 Aktiebolaget Electrolux Robotic vacuum cleaner
WO2016091291A1 (en) 2014-12-10 2016-06-16 Aktiebolaget Electrolux Using laser sensor for floor type detection
CN107072454A (zh) 2014-12-12 2017-08-18 伊莱克斯公司 侧刷和机器人吸尘器
JP6532530B2 (ja) 2014-12-16 2019-06-19 アクチエボラゲット エレクトロルックス ロボット掃除機の掃除方法
CN107003669B (zh) 2014-12-16 2023-01-31 伊莱克斯公司 用于机器人清洁设备的基于经验的路标
KR101697857B1 (ko) * 2015-04-08 2017-01-18 엘지전자 주식회사 이동 로봇 및 그의 위치인식방법
US9868211B2 (en) 2015-04-09 2018-01-16 Irobot Corporation Restricting movement of a mobile robot
KR102343513B1 (ko) 2015-04-17 2021-12-28 에이비 엘렉트로룩스 로봇 청소 장치 및 로봇 청소 장치의 제어 방법
CN104786227B (zh) * 2015-04-28 2016-10-05 山东鲁能智能技术有限公司 基于高压带电作业机器人的跌落开关更换控制系统及方法
DE102015109775B3 (de) 2015-06-18 2016-09-22 RobArt GmbH Optischer Triangulationssensor zur Entfernungsmessung
WO2017036532A1 (en) 2015-09-03 2017-03-09 Aktiebolaget Electrolux System of robotic cleaning devices
DE102015114883A1 (de) 2015-09-04 2017-03-09 RobArt GmbH Identifizierung und Lokalisierung einer Basisstation eines autonomen mobilen Roboters
DE102015119501A1 (de) 2015-11-11 2017-05-11 RobArt GmbH Unterteilung von Karten für die Roboternavigation
DE102015119865B4 (de) 2015-11-17 2023-12-21 RobArt GmbH Robotergestützte Bearbeitung einer Oberfläche mittels eines Roboters
DE102015121666B3 (de) 2015-12-11 2017-05-24 RobArt GmbH Fernsteuerung eines mobilen, autonomen Roboters
CN105388900B (zh) * 2015-12-25 2018-07-24 北京奇虎科技有限公司 自动扫地机的控制方法及装置
DE102016102644A1 (de) 2016-02-15 2017-08-17 RobArt GmbH Verfahren zur Steuerung eines autonomen mobilen Roboters
US11169533B2 (en) 2016-03-15 2021-11-09 Aktiebolaget Electrolux Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection
US11122953B2 (en) 2016-05-11 2021-09-21 Aktiebolaget Electrolux Robotic cleaning device
US12140965B2 (en) 2016-08-05 2024-11-12 Rotrade Asset Management Gmbh Method for controlling an autonomous mobile robot
EP3590014B1 (de) 2017-03-02 2021-11-17 Robart GmbH Verfahren zur steuerung eines autonomen, mobilen roboters
DE102017109219A1 (de) 2017-04-28 2018-10-31 RobArt GmbH Verfahren für die Roboternavigation
EP3618676B1 (de) 2017-05-04 2023-09-20 Alfred Kärcher SE & Co. KG Bodenreinigungsgerät und verfahren zum reinigen einer bodenfläche
JP7243967B2 (ja) 2017-06-02 2023-03-22 アクチエボラゲット エレクトロルックス ロボット清掃デバイスの前方の表面のレベル差を検出する方法
CN111093447B (zh) 2017-09-26 2022-09-02 伊莱克斯公司 机器人清洁设备的移动控制
KR20190123677A (ko) * 2018-04-06 2019-11-01 엘지전자 주식회사 이동로봇과 이동로봇의 제어방법
US10595696B2 (en) 2018-05-01 2020-03-24 Sharkninja Operating Llc Docking station for robotic cleaner
EP3823507B1 (en) 2018-07-20 2025-04-16 SharkNinja Operating LLC Robotic cleaner debris removal docking station
CN108748165A (zh) * 2018-08-13 2018-11-06 安徽爱依特科技有限公司 一种自主识别防撞的人工智能机器人
CN109085840B (zh) * 2018-09-21 2022-05-27 大连维德集成电路有限公司 一种基于双目视觉的车辆导航控制系统及控制方法
CN109602339B (zh) * 2018-12-11 2020-11-13 江苏美的清洁电器股份有限公司 一种智能移动设备
CN111347415B (zh) * 2018-12-21 2021-08-13 广东宝乐机器人股份有限公司 擦窗机器人移动控制方法、移动控制系统及擦窗机器人
USD907868S1 (en) 2019-01-24 2021-01-12 Karcher North America, Inc. Floor cleaner
CN111067440A (zh) * 2019-12-31 2020-04-28 深圳飞科机器人有限公司 一种清洁机器人控制方法以及清洁机器人
CN113812252B (zh) * 2020-06-18 2023-03-17 未岚大陆(北京)科技有限公司 控制设备工作的方法、机器人设备及存储介质
CN112127307A (zh) * 2020-08-24 2020-12-25 兴力洁道路保洁集团有限公司 一种道路清扫用机器人
CN114692932A (zh) * 2020-12-30 2022-07-01 广东博智林机器人有限公司 一种基于地坪的施工路径获取方法及装置
CN114794953A (zh) * 2022-04-19 2022-07-29 净豹智能机器人(台州)有限公司 基于深度学习的智能清洁机器人贴边清洁系统及方法
CN115584877A (zh) * 2022-11-02 2023-01-10 智橙动力(北京)科技有限公司 泳池清洁机器人的控制方法及泳池清洁机器人
CN118060239A (zh) * 2024-01-04 2024-05-24 西南交通大学 基于两台智能水冲洗机器人协同作业的绝缘子冲洗方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62154008A (ja) * 1985-12-27 1987-07-09 Hitachi Ltd 自走ロボツトの走行制御方法
JPS63183032A (ja) * 1987-01-26 1988-07-28 松下電器産業株式会社 掃除ロボツト
JPH01106113A (ja) * 1987-10-19 1989-04-24 Toshiba Corp 清掃ロボット装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1500311A (en) * 1975-01-10 1978-02-08 Dixon & Co Ltd R D Floor treating machines
GB2038615B (en) * 1978-12-31 1983-04-13 Nintendo Co Ltd Self-moving type vacuum cleaner
FR2526181A1 (fr) * 1982-04-30 1983-11-04 Traitement Information Tech Nl Installation de transport automatique par chariots autonomes, et chariots autonomes pour une telle installation
US4674048A (en) * 1983-10-26 1987-06-16 Automax Kabushiki-Kaisha Multiple robot control system using grid coordinate system for tracking and completing travel over a mapped region containing obstructions
JPS60249076A (ja) * 1984-05-25 1985-12-09 Casio Comput Co Ltd 障害物検知装置
US4638445A (en) * 1984-06-08 1987-01-20 Mattaboni Paul J Autonomous mobile robot
WO1987001476A1 (fr) * 1985-09-10 1987-03-12 Fanuc Ltd Procede de confirmation d'un programme robot
JPS63501664A (ja) * 1985-10-15 1988-06-23 クネツパ−,ハンス−ラインハルト 作業車輌の自動制御方法及び装置
NO864109L (no) * 1985-10-17 1987-04-21 Knepper Hans Reinhard Fremgangsmaate for automatisk foering av selvgaaende gulvrengjoeringsmaskiner samt gulvrengjoeringsmaskin for utfoerelse av fremgangsmaaten.
DE3787003T2 (de) * 1986-05-21 1994-03-24 Komatsu Mfg Co Ltd Lenkvorrichtung für sich unbemannt bewegende körper.
US4809178A (en) * 1986-05-22 1989-02-28 Kabushiki Kaisha Toyota Chuo Kenkyusho Obstacle data processing system for unmanned vehicle
AU602996B2 (en) * 1987-10-23 1990-11-01 Mitsubishi Jukogyo Kabushiki Kaisha Control systems of an industrial robot

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62154008A (ja) * 1985-12-27 1987-07-09 Hitachi Ltd 自走ロボツトの走行制御方法
JPS63183032A (ja) * 1987-01-26 1988-07-28 松下電器産業株式会社 掃除ロボツト
JPH01106113A (ja) * 1987-10-19 1989-04-24 Toshiba Corp 清掃ロボット装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019213786A (ja) * 2018-06-14 2019-12-19 東芝ライフスタイル株式会社 自律走行式掃除機および掃除システム

Also Published As

Publication number Publication date
EP0402764B1 (en) 1996-01-10
DE69024706T2 (de) 1996-08-08
EP0402764A3 (en) 1991-10-23
US5032775A (en) 1991-07-16
DE69024706D1 (de) 1996-02-22
EP0402764A2 (en) 1990-12-19

Similar Documents

Publication Publication Date Title
JPH0313611A (ja) 自動清掃装置
JP6846737B2 (ja) 自律走行作業装置およびデータ管理方法
JP3346513B2 (ja) マップ記憶方法及びそのマップを使用する経路作成方法
US7899618B2 (en) Optical laser guidance system and method
US5998953A (en) Control apparatus of mobile that applies fluid on floor
JP7019179B2 (ja) 圃場作業車両の走行経路設定装置、圃場作業車両、圃場作業車両の走行経路設定方法および走行経路設定用プログラム
JPH04333902A (ja) 清掃機の自動走行清掃方式
JPH1055215A (ja) 移動走行車
JP7485181B2 (ja) 自律走行装置、自律走行システム、自律走行方法、及び自律走行プログラム
JPH1165655A (ja) 移動体の制御装置
JP2005222226A (ja) 自律走行ロボットクリーナー
JP3583588B2 (ja) 移動体の制御装置
JPH10105233A (ja) 自律走行車
JP7615618B2 (ja) 自律走行経路計画方法
KR20090013523A (ko) 개선된 청소 로봇 및 이의 제어 방법
JP3237500B2 (ja) 自律移動作業車
JP2000039918A (ja) 移動ロボット
JP2021028821A (ja) 移動ロボット、制御方法、及び制御プログラム
JP7042427B2 (ja) 掃除情報提供装置
JPH08141958A (ja) 工業用ロボット
JP7078192B2 (ja) 自律走行システム、自律走行方法、及び自律走行プログラム
JP2022002114A (ja) 掃除情報提供装置
JP7336682B2 (ja) 掃除機システム、および表示装置
JP7672046B2 (ja) 走行用地図作成装置、自走式ロボットシステム、走行用地図作成方法、及び、プログラム
JPH05204447A (ja) 自動清掃装置