JP4245367B2 - ロボット掃除機とそのシステム及び制御方法 - Google Patents
ロボット掃除機とそのシステム及び制御方法 Download PDFInfo
- Publication number
- JP4245367B2 JP4245367B2 JP2003031265A JP2003031265A JP4245367B2 JP 4245367 B2 JP4245367 B2 JP 4245367B2 JP 2003031265 A JP2003031265 A JP 2003031265A JP 2003031265 A JP2003031265 A JP 2003031265A JP 4245367 B2 JP4245367 B2 JP 4245367B2
- Authority
- JP
- Japan
- Prior art keywords
- robot cleaner
- floor
- image
- traveling
- camera
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2894—Details related to signal transmission in suction cleaners
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/009—Carrying-vehicles; Arrangements of trollies or wheels; Means for avoiding mechanical obstacles
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2805—Parameters or conditions being sensed
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2836—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means characterised by the parts which are controlled
- A47L9/2852—Elements for displacement of the vacuum cleaner or the accessories therefor, e.g. wheels, casters or nozzles
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2857—User input or output elements for control, e.g. buttons, switches or displays
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/30—Arrangement of illuminating devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/028—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal
- G05D1/0282—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal generated in a local control room
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Electric Vacuum Cleaner (AREA)
Description
【発明の属する技術分野】
本発明は、ロボット掃除機とそのシステム及び制御方法に関し、より詳しくは、ロボット掃除機が床を走行しながら撮像した床面イメージ情報を用いてロボット掃除機の走行距離と走行方向を認識し、走行経路を補正するロボット掃除機とそのシステム及び制御方法に関する。
【0002】
【従来の技術】
一般のロボット掃除機は、本体上に設けられた超音波センサを用いて壁や障害物に取り囲まれた作業領域の外郭を走行して掃除すべき領域を決め、決められた作業領域における掃除作用や保安作業といった諸作業を行うための走行経路を計画する。その後、輪の回転数及び回転角度が検出できるエンコーダーのようなセンサを通じて検出された信号から走行距離及び現在位置を算出しつつ計画通りの走行経路に追従して走行できるように輪を駆動させる。ところが、このような経路走行方法では、ロボット掃除機が走行する途中の輪のスリップ、床面の屈曲などによりセンサで検出された検出された信号から算出された走行距離及び移動位置と実際の走行距離及び位置との間に誤差が発生する。このような位置認識誤差は、ロボット掃除機が走行すればするほど累積され、これは、走行するロボット掃除機の計画された掃除経路からの離脱をもたらし得る。その結果、掃除作業の場合には、掃除されない領域が発生したり、同一領域を数回繰り返し掃除したりすることで作業効率を低下させ、また、保安作業の場合は、その作業を隈なく行えない場合が発生するなどの問題点がある。
【0003】
したがって、輪のスリップや床面の屈曲などに関わらずロボット掃除機の走行距離と走行方向を的確に検出し走行経路を制御することにより、指示された作業を効率よく行うことができるロボット掃除機に対する発明の必要性が台頭されてきた。
【0004】
【特許文献】
韓国特許出願第1988−0014723
【0005】
【発明が解決しようとする課題】
本発明は、前記のような問題点を解決するためになされたものであって、その目的は、走行距離と走行方向をより的確に認識することにより、指示された作業を効率よく行うことができるロボット掃除機とそのシステム及びロボット掃除機の制御方法を提供することにある。
【0006】
【課題を解決するための手段】
本発明は、平らな床を移動しながら作業を行うロボット掃除機において、本体と;前記本体の下部に取り付けられている複数の輪を駆動する駆動部と;前記複数の輪の間に設けられ、走行方向に対し鉛直下方の前記床のイメージを連続して撮像する下方カメラと;前記本体の上部に設けられ、走行方向に対し鉛直上方の天井のイメージを撮像する上方カメラと;前記上方カメラが撮像した天井のイメージを用いて位置を認識し、前記下方カメラが撮像した前記床のイメージ情報を用いて前記複数の輪の走行距離と走行方向を認識し、認識した前記現在位置と前記走行距離及び進行角度に基づいて現在走行中のロボット掃除機の走行方向と移動すべき走行経路とが一致するように前記駆動部を制御する制御部とを含むことを特徴とする。
【0007】
ここで、制御部は、下方カメラにより撮像された現在の床のイメージ情報と下方カメラにより撮像され記憶されていた以前の床のイメージ情報とを比較し、輪の走行距離と走行方向を認識することが好ましい。なお、下方カメラの床の撮像速度は、1500回/秒であることが好ましい。
【0008】
また、本体の下部に設けられ、下方カメラが撮像する地域が周辺の地域より明るくなるように照らす照明をさらに含むことが好ましい。
【0009】
また、本発明は、本体と、この本体の下部に取り付けられている複数の輪を駆動する駆動部と、前記本体の上部に設けられ、走行方向に対し鉛直上方の天井のイメージを撮像する上方カメラと、を含むロボット掃除機;及びこのロボット掃除機を遠隔制御するリモートコントローラーと;を含むロボット掃除機システムの制御方法であって、前記ロボット掃除機が、前記複数の輪の間に設けられ、走行方向に対し鉛直下方の前記床のイメージを連続して撮像する下方カメラを含み、前記リモートコントローラーは、前記上方カメラが撮像した天井のイメージを用いて位置を認識し、前記下方カメラが撮像した前記床のイメージ情報を用いて前記複数の輪の走行距離と走行方向を認識し、認識した前記現在位置と前記走行距離及び進行角度に基づいて現在走行中のロボット掃除機の走行方向と移動すべき走行経路とが一致するように前記ロボット掃除機の駆動部を制御することを特徴とする。
【0010】
ここで、制御部は、下方カメラにより撮像された現在の床のイメージ情報と下方カメラにより撮像され記憶されていた以前の床のイメージ情報とを比較し、輪の走行距離と走行方向を認識することを特徴とする。
【0011】
さらに、本発明は、天井のイメージを撮像する上方カメラと、床のイメージを撮像する下方カメラとを備えるロボット掃除機の制御方法において、作業指令信号が入力されると、作業に対応する目的地までの走行経路を算出するステップと;前記上方カメラにより撮像されたイメージにより現在位置を認識するステップと、前記下方カメラにより撮像された床のイメージを格納するステップと;算出した走行経路に追従して前記ロボット掃除機を走行させるステップと;前記格納されていた床のイメージと前記下方カメラにより撮像された現在の床のイメージとを比較して前記ロボット掃除機の走行距離及び進行角度を算出し、前記現在位置と前記走行距離及び進行角度に基づいて現在走行中のロボット掃除機の走行方向と移動すべき走行経路とが一致するように前記走行経路を補正するステップとを含むことを特徴とする。
【0014】
前記のような本発明の目的は、下方カメラを備えるロボット掃除機の制御方法において、作業指令信号が入力されると、作業に対応する目的地までの走行経路を算出するステップと、下方カメラにより撮像された床のイメージを格納するステップと、算出した走行経路に追従してロボット掃除機を走行させるステップ、及び格納されていた床のイメージと下方カメラにより撮像された現在の床のイメージとを比較してロボット掃除機の走行距離及び進行角度を算出し、現在走行中のロボット掃除機の走行方向と移動すべき走行経路とが一致するように、走行経路を補正するステップと、を含むことを特徴とするロボット掃除機の制御方法を提供することにより達成される。
【0015】
【発明の実施の形態】
以下では、添付した図面を参照して、本発明の好適な実施の形態によるロボット掃除機とそのシステム及び制御方法の詳細を説明する。
【0016】
図1ないし図3を参照すると、ロボット掃除機10は、本体12、吸塵部16、駆動部20、上方カメラ30、前方カメラ32、障害物検出センサ34、下方カメラ50、照明55、制御部40、記憶装置41及び送/受信部43を含む。19はバッテリである。
【0017】
吸塵部16では、空気を吸い込みながら対向する床の埃が吸塵できるように本体12上に設けられている。このような吸塵部16は、公知の種々の方式により構成することができ、その一例として、吸塵部16は、吸込モーター(図示せず)と、この吸込モーターの駆動により床に対向して形成された吸込口または吸込管を通じて吸い込まれた埃を吸塵する吸塵室とを備える。
【0018】
駆動部20は、前方の両側に取り付けられている二つの輪21a、21bと、後方の両側に取り付けられている二つの輪22a、22bと、この後方の二つの輪22a、22bをそれぞれ回転駆動させるモーター23、24及び後方の輪22a、22bの動力を前方の輪21a、21bに伝達可能に設けられたタイミングベルト25とを含む。駆動部20は、制御部40からの制御信号に応じて各モーター23、24を独立して正方向/逆方向に回転駆動させる。走行方向は、各モーター23、24の回転数をそれぞれ適切に制御することにより決められる。前方カメラ32は、前方のイメージが撮像できるように本体12上に設けられ、その撮像したイメージを制御部40に出力する。
【0019】
上方カメラ30は、上方のイメージが撮像できるように本体12上に設けられ、その撮像したイメージを制御部40に出力する。好ましくは、上方カメラ30には魚眼レンズ(図示せず)が適用される。
【0020】
魚眼レンズは、画角が魚の眼のように広く、例えば、180°程度まで提供できるように設計された少なくとも一つのレンズからなる。魚眼レンズは、所望する画角範囲または許容歪み量に応じて適切に設計される。魚眼レンズの構造は、韓国公開特許1996−7005245号、韓国公開特許1997−48669号、韓国公開特許1994−22112など号に開示され、また数社のレンズ製造会社で市販しており、それに対する詳細を省略する。
【0021】
障害物検出センサ34は、周りに対して信号を発し、反射されてきた信号が受信できるようにボディの側面周りに所定の間隔を隔てて配設されている。障害物検出センサ34は、赤外線を出射する赤外線発光素子34aと反射されてきた光を受信する受光素子34bとが垂直に対をなして外周面に沿って多数配列されている。なお、前記障害物検出センサ34として、超音波を出射し、反射されてきた超音波が受信できるような仕組みの超音波センサを適用することもできる。障害物検出センサ34は、障害物または壁との距離を測定するのにも利用される。
【0022】
下方カメラ50は、床15のイメージが撮像できるように本体12の下部に設けられ、その撮像したイメージを制御部40に出力する。下方カメラ50は、走行経路の認識程度を高めるために高速でイメージを撮像する必要がある。よって、1秒に1500回程度の撮像が行えるカメラを使用することが好ましい。
【0023】
照明55は、下方カメラ50が撮像する床15部分を照らすことができるように本体12の下部に設けられた下方カメラ50の周りに配設される。照明55は、下方カメラ50が撮像する床15部分を、常に一定にロボット掃除機10の周囲の明るさより明るく照らす。照明55は、下方カメラ50が床15の微細な部分の変化などを感知することができるようにし、周辺の照明による撮像イメージの変化を最小化させる。
【0024】
制御部40では、送/受信部43を通じて受信された信号を処理し、各要素を制御する。本体12上に機器の機能設定を操作するための多数のキーが設けられたキー入力装置(図示せず)がさらに備えられた場合、制御部40では、キー入力装置から入力されたキー信号を処理する。
【0025】
記憶装置41には、上方カメラ30が撮像した上方イメージと下方カメラ50が撮像した床のイメージが格納され、これらのイメージに基づいて制御部40で位置情報や走行情報を算出する。
【0026】
送/受信部43では、送信すべきデータをアンテナ42を通じて送り出し、このアンテナ42を通じて受信した信号を制御部40に転送する。
【0027】
前記のような構成を有するロボット掃除機において、制御部によりロボット掃除機が制御されることを説明する。制御部40では、上方カメラ30により撮像された上方イメージ内に存在する蛍光灯や火災警報機のような特定物の位置情報や、位置認識用として用いるために作業領域の天井に設置した認識用マークの位置情報を用いて現在位置を認識する。記憶装置41には、上方カメラ30により撮像されたイメージ内における特定物や認識用マークを制御部40で探し出せるようにするための比較用特定物や認識用マークに係わる基本イメージ情報が格納されている。制御部40では、認識した位置情報を用いて目的とする作業が行える走行経路を算出し、この算出した走行経路に追従してロボット掃除機10が走行するように各要素を制御する。
【0028】
制御部40では、下方カメラ50により撮像された床イメージ内に存在する斑などの特徴点の位置情報を用いてロボット掃除機10が走行した距離と走行方向を認識し、これを用いてロボット掃除機10が走行経路に追従して走行しているか否かを判断し、走行経路を離れた場合、走行経路に追従するように駆動部20を制御する。
【0029】
言い換えれば、制御部40では、下方カメラ50により撮像された現在の床15のイメージ情報と下方カメラ50に撮像され記憶装置41に格納されていた以前の床15のイメージ情報とを比較して、イメージ情報内の斑などの特徴点の位置変化を認識する。その後、特徴点の位置変化を用いてロボット掃除機10の走行距離と走行方向を算出する。この時、ロボット掃除機10が移動する床15には、目視では同一な模様の床のように見えても、下方カメラ50により認識される領域は微小であるため同一な模様が存在しなく、また斑や窪みなどの目視では認識し難い特徴点が存在する。
【0030】
撮像したイメージからの特徴点を取り出す画像処理方式としては、公知の種々の方式を適用することができる。例えば、撮像したイメージに対しグレーレベルに変換した後、周囲の値と区別されるピクセル点を探し出す方式を適用することができる。
【0031】
一方、図4A及び図4Fには、このような方式にて取り出された特徴点とロボット掃除機10の移動方向との関係を示している。図4Aは、ロボット掃除機10の停止状態、または走行中のある瞬間に下方カメラ50で撮像した床のイメージ画面52を示す。ここで、Pは、下方カメラ50により撮像された床イメージから取り出された特徴点である。この時、ロボット掃除機10が前方に走行すると、床イメージ内の特徴点は後方に移動して図4Bのように示され、ロボット掃除機10が後進すると、床イメージ内の特徴点は前方に移動して図4Cのように示される。また、ロボット掃除機10が左側に沿って走行すると、床イメージ内の特徴点は右側に移動して図4Eのように示され、右側に沿って移動すると、床イメージ内の特徴点は左側に移動して図4Dのように示される。そして、ロボット掃除機10が左側45°方向に向けて前進すると、床イメージ内の特徴点は右側45°方向に向けて移動して図4Fのように示される。
【0032】
下方カメラ50で床を連続して撮像すると、前記のように床イメージ内の特徴点の位置変化が連続して現れれるようになる。これに基づき、制御部40では、特徴点の位置変化からロボット掃除機10が走行した距離、走行方向などを判断することができる。また、制御部40では、ロボット掃除機10が現在移動している走行方向と算出した走行経路とが一致するか否かを判断し、現在の走行方向と算出した走行経路とが一致しない場合には、算出した走行経路に追従するように駆動部20を制御する。
【0033】
制御部40において上方カメラ30と下方カメラ50により駆動部20を制御する作用をまとめると、以下のとおりである。
【0034】
制御部40では、キー入力装置または外部から無線による作業要請指令が入力されると、記憶されている認識用マークと上方カメラ30から入力された現在のイメージ内の特定物や認識用マークの位置情報とを比較しながらロボット掃除機10の現位置を認識し、認識した位置に基づいて目的とする走行経路に対応するように駆動部20を制御する。ここで、作業要請信号は、床の掃除作業またはカメラによる保安作業などを含む。
【0035】
制御部40では、ロボット掃除機が目的とする走行経路を離れて移動する時には、下方カメラ50により測定された走行距離及び走行方向と上方カメラ30により撮像された現在の上方イメージと上方カメラ30により撮像され記憶装置41に格納されていた以前の上方イメージとの比較により認識された現位置を用いて走行誤差を算出し、誤差を補償して目的とする走行経路に追従するように駆動部20を制御する。
【0036】
以上の説明では、制御部40で直接上方カメラ30と下方カメラ50により撮像されたイメージ情報を用いて自主的に位置認識処理を行うことができる例を挙げて説明した。
【0037】
本発明のまた他の実施の形態によると、ロボット掃除機10の位置認識時に必要な演算処理の負担を軽減させるために、ロボット掃除機10の位置認識を外部で処理するようにロボット掃除機のシステムが構築されている。
【0038】
このため、ロボット掃除機10は、撮像した画像情報を外部に無線で送り出し、外部から受信した制御信号に応じて動作するように構成され、リモートコントローラー60は、ロボット掃除機10の駆動を無線で制御しながらロボット掃除機10の走行を制御する。
【0039】
リモートコントローラー60は、無線中継器63と中央制御装置70とを備える。
【0040】
無線中継器63は、ロボット掃除機10から受信した無線信号を処理し、それを有線を通じて中央制御装置70に転送し、中央制御装置70では、この受信した信号をアンテナ62を通じて無線でロボット掃除機10に送り出す。
【0041】
中央制御装置70は、通常のコンピュータで構築され、その一例を図5に示す。中央制御装置70は、中央処理装置(CPU)71、ROM72、RAM73、表示装置74、入力装置75、記憶装置76及び通信装置77を備える。
【0042】
記憶装置76には、ロボット掃除機10を制御し、ロボット掃除機10から転送される信号を処理するロボット掃除機ドライバ76aが設けられている。
【0043】
ロボット掃除機ドライバ76aでは、ロボット掃除機10の制御が設定できるメニューを表示装置74を通じて表示し、この表示されたメニューからユーザが選択したメニュー項目がロボット掃除機10により実行されるように処理する。前記選択メニューは、掃除作業の遂行と監視作業の遂行とに大別することができ、そのサブ選択メニューとして、作業対象領域選択リスト、作業方式など、適用される機器で支援できる多数のメニューを提供することが好ましい。
【0044】
ロボット掃除機ドライバ76aは、ロボット掃除機を制御して受信した現在の上方イメージ内の認識用マークや特定物の位置情報と記憶されている認識用マークや特定物の位置情報とを比較しながらロボット掃除機10の現位置を認識し、この認識した位置に基づいて目的とする走行経路に対応するように駆動部20を制御する。また、ロボット掃除機ドライバは、ロボット掃除機が目的とする走行経路を離れて移動している場合には、受信した床イメージから算出した走行距離及び走行方向と現在に受信した上方イメージと以前に撮像され記憶装置76に格納されていた上方イメージとの比較により認識した現位置を用いて走行誤差を算出し、その誤差を補償して目的とする走行経路に追従するように駆動部20を制御する。
【0045】
ロボット掃除機10の制御部40では、ロボット掃除機ドライバ76aから無線中継器63を介して受信した制御情報に基づいて駆動部20を制御し、位置認識及び走行経路を補正するためのイメージ演算処理の負担は省かれている。また、制御部40では、走行中に一定サイクルをもって撮像された上方イメージと床イメージを無線中継器63を介して中央制御装置70に転送する。
【0046】
以下では、ロボット掃除機の制御部による制御方法の詳細を図6を参照して説明する。
【0047】
まず、作業指令を受信したか否かを判断する(S100)。
【0048】
作業指令を受信したと判断すると、上方カメラにより撮像された上方イメージを用いて現在の位置を判断し、受信した作業指令に対応する目的位置である作業場所及び作業経路に移動するための走行経路を算出する(S110)。
【0049】
その後、下方カメラにより床を撮像し、その撮像した床イメージを格納する(S120)。
【0050】
次いで、算出された走行経路に追従してロボット掃除機を走行させる(S130)。
【0051】
走行過程において、下方カメラにより連続して撮像された床イメージと以前に撮像され格納されていた床イメージとを比較することにより、ロボット掃除機の走行距離と走行方向を算出する(S140)。
【0052】
現在走行中のロボット掃除機の走行方向と算出された走行経路とが一致するか否かを分析し、走行経路の補正が必要であるか否かを判断する(S150)。
【0053】
前記ステップ150で走行経路の補正が必要であると判断すると、ステップ140で算出した情報を用いて走行経路を補正する(S160)。
【0054】
以後、作業が完了したか否かを判断する(S170)。ここでの作業とは、走行が行われる作業、例えば、目的地への移動または掃除すべき経路を走行しながら行う掃除作業をいう。作業が完了していないと判断すると、作業を完了するまでに前記ステップ130ないしステップ170を繰り返す。
【0055】
以上で説明したように、下方カメラにより撮像された床イメージを用いてロボット掃除機の走行距離及び走行方向を判断する場合には、エンコーダーを使用した場合に発生する駆動部の輪のスリップや床面の傾斜などによる走行距離及び走行方向の誤差が発生しない。したがって、ロボット掃除機が指示された作業をより効率よく行うことができる。
【0056】
【発明の効果】
以上で説明したように、本発明のロボット掃除機、そのシステム及び制御方法によると、下方カメラにより撮像された床イメージを用いてロボット掃除機の走行距離及び走行方向を認識し、これに基づいて走行経路が補正できるため、指示された作業をより効率よく行うことができる。
【0057】
本発明は、前述した特定の実施の形態に限定されることではなく、請求の範囲で請求する本発明の要旨を逸脱しない範囲内で当該発明の属する技術分野における通常の知識を有する者であれば誰でも種々の変形実施が可能であることはもとより、そのような変形は、請求の範囲の記載の範囲内にあることはいうまでもない。
【図面の簡単な説明】
【図1】本発明によるロボット掃除機が走行しながら床を撮像する状態を示す図である。
【図2A】図1のロボット掃除機の下部を示す斜視図である。
【図2B】図1のロボット掃除機の上部を蓋体を分離した状態で示す斜視図である。
【図3】本発明によるロボット掃除機のシステムを示すブロック図である。
【図4A】図1のロボット掃除機が停止状態で下方カメラで床を撮像したイメージを示す図である。
【図4B】ロボット掃除機が図4Aの状態から前進する時に下方カメラで床を撮像したイメージを示す図である。
【図4C】ロボット掃除機が図4Aの状態から後進する時に下方カメラで床を撮像したイメージを示す図である。
【図4D】ロボット掃除機が図4Aの状態から右側に進行する時に下方カメラで床を撮像したイメージを示す図である。
【図4E】ロボット掃除機が図4Aの状態から左側に進行する時に下方カメラで床を撮像したイメージを示す図である。
【図4F】ロボット掃除機が図4Aの状態から左側45°方向に前進する時に下方カメラで床を撮像したイメージを示す図である。
【図5】図3の中央制御装置を示すブロック図である。
【図6】本発明によるロボット掃除機の作業の遂行過程を示すフローチャートである。
【符号の説明】
10 ロボット掃除機
12 本体
20 駆動部
21a、21b、22a、22b 輪
30 上方カメラ
32 前方カメラ
40 制御部
43 送/受信部
50 下方カメラ
55 照明
60 リモートコントローラー
62 アンテナ
63 無線中継器
70 中央制御装置
Claims (9)
- 平らな床を移動しながら作業を行うロボット掃除機において、
本体と;
前記本体の下部に取り付けられている複数の輪を駆動する駆動部と;
前記複数の輪の間に設けられ、走行方向に対し鉛直下方の前記床のイメージを連続して撮像する下方カメラと;
前記本体の上部に設けられ、走行方向に対し鉛直上方の天井のイメージを撮像する上方カメラと;
前記上方カメラが撮像した天井のイメージを用いて位置を認識し、前記下方カメラが撮像した前記床のイメージ情報を用いて前記複数の輪の走行距離と走行方向を認識し、認識した前記現在位置と前記走行距離及び進行角度に基づいて現在走行中のロボット掃除機の走行方向と移動すべき走行経路とが一致するように前記駆動部を制御する制御部とを含むことを特徴とするロボット掃除機。 - 前記制御部が、前記下方カメラにより撮像された現在の床のイメージ情報と前記下方カメラにより撮像され記憶されていた以前の床のイメージ情報とを比較し、輪の走行距離と走行方向を認識することを特徴とする請求項1に記載のロボット掃除機。
- 前記下方カメラの前記床の撮像速度が1500回/秒であることを特徴とする請求項2に記載のロボット掃除機。
- 前記本体の下部に設けられ、前記下方カメラが撮像する地域が周辺の地域より明るくなるように照らす照明をさらに含むことを特徴とする請求項3に記載のロボット掃除機。
- 本体と、この本体の下部に取り付けられている複数の輪を駆動する駆動部と、前記本体の上部に設けられ、走行方向に対し鉛直上方の天井のイメージを撮像する上方カメラと、を含むロボット掃除機;及びこのロボット掃除機を遠隔制御するリモートコントローラーと;を含むロボット掃除機システムの制御方法であって、
前記ロボット掃除機が、前記複数の輪の間に設けられ、走行方向に対し鉛直下方の前記床のイメージを連続して撮像する下方カメラを含み、
前記リモートコントローラーは、前記上方カメラが撮像した天井のイメージを用いて位置を認識し、前記下方カメラが撮像した前記床のイメージ情報を用いて前記複数の輪の走行距離と走行方向を認識し、認識した前記現在位置と前記走行距離及び進行角度に基づいて現在走行中のロボット掃除機の走行方向と移動すべき走行経路とが一致するように前記ロボット掃除機の駆動部を制御することを特徴とするロボット掃除機システム。 - 前記リモートコントローラーが、前記下方カメラにより撮像された現在の床のイメージ情報と前記下方カメラにより撮影され記憶されていた以前の床のイメージ情報とを比較し、輪の走行距離と走行方向を認識することを特徴とする請求項5に記載のロボット掃除機システム。
- 前記下方カメラの前記床の撮像速度が1500回/秒であることを特徴とする請求項6に記載のロボット掃除機システム。
- 前記本体の下部に設けられ、前記下方カメラが撮像する地域が周辺の地域より明るくなるように照らす照明をさらに含むことを特徴とする請求項7に記載のロボット掃除機システム。
- 天井のイメージを撮像する上方カメラと、床のイメージを撮像する下方カメラとを備えるロボット掃除機の制御方法において、
作業指令信号が入力されると、作業に対応する目的地までの走行経路を算出するステップと;
前記上方カメラにより撮像されたイメージにより現在位置を認識するステップと、
前記下方カメラにより撮像された床のイメージを格納するステップと;
算出した走行経路に追従して前記ロボット掃除機を走行させるステップと;
前記格納されていた床のイメージと前記下方カメラにより撮像された現在の床のイメー ジとを比較して前記ロボット掃除機の走行距離及び進行角度を算出し、前記現在位置と前記走行距離及び進行角度に基づいて現在走行中のロボット掃除機の走行方向と移動すべき走行経路とが一致するように前記走行経路を補正するステップとを含むことを特徴とするロボット掃除機の制御方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2002-0066741A KR100500842B1 (ko) | 2002-10-31 | 2002-10-31 | 로봇청소기와, 그 시스템 및 제어방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004148088A JP2004148088A (ja) | 2004-05-27 |
| JP4245367B2 true JP4245367B2 (ja) | 2009-03-25 |
Family
ID=19720684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003031265A Expired - Fee Related JP4245367B2 (ja) | 2002-10-31 | 2003-02-07 | ロボット掃除機とそのシステム及び制御方法 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US6868307B2 (ja) |
| JP (1) | JP4245367B2 (ja) |
| KR (1) | KR100500842B1 (ja) |
| CN (1) | CN1240339C (ja) |
| DE (1) | DE10313309A1 (ja) |
| FR (1) | FR2846588B1 (ja) |
| GB (1) | GB2394797B (ja) |
| RU (1) | RU2242159C1 (ja) |
| SE (1) | SE523831C2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10452047B2 (en) | 2016-10-12 | 2019-10-22 | Qingdao Hisense Electronics Co., Ltd. | Mobile assist device and mobile assist method |
Families Citing this family (139)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3357668B2 (ja) * | 2001-09-21 | 2002-12-16 | 文明 霍川 | サッカー・格闘ロボットとその駆動・操作装置 |
| US7238079B2 (en) * | 2003-01-14 | 2007-07-03 | Disney Enterprise, Inc. | Animatronic supported walking system |
| KR20040086940A (ko) | 2003-04-03 | 2004-10-13 | 엘지전자 주식회사 | 이미지센서를 채용한 이동로봇 및 그의 이동거리 측정방법 |
| KR100571834B1 (ko) * | 2004-02-27 | 2006-04-17 | 삼성전자주식회사 | 청소 로봇의 바닥 먼지 검출 방법 및 장치 |
| JP2005296510A (ja) * | 2004-04-15 | 2005-10-27 | Funai Electric Co Ltd | 監視カメラを備えた自走式掃除機 |
| KR20050108923A (ko) * | 2004-05-14 | 2005-11-17 | 삼성광주전자 주식회사 | 모빌로봇, 모빌로봇 시스템, 및 그 경로보정방법 |
| KR100763234B1 (ko) * | 2004-06-11 | 2007-10-04 | 삼성전자주식회사 | 주행 상태를 감지하는 시스템 및 방법 |
| WO2006002385A1 (en) | 2004-06-24 | 2006-01-05 | Irobot Corporation | Programming and diagnostic tool for a mobile robot |
| JP3752251B2 (ja) * | 2004-07-01 | 2006-03-08 | シャープ株式会社 | 自走式移動車 |
| 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 |
| KR100641113B1 (ko) * | 2004-07-30 | 2006-11-02 | 엘지전자 주식회사 | 이동로봇 및 그의 이동제어방법 |
| KR100677252B1 (ko) * | 2004-09-23 | 2007-02-02 | 엘지전자 주식회사 | 로봇 청소기를 이용한 원격 감시시스템 및 방법 |
| US7720570B2 (en) * | 2004-10-01 | 2010-05-18 | Redzone Robotics, Inc. | Network architecture for remote robot with interchangeable tools |
| KR100619758B1 (ko) * | 2004-11-10 | 2006-09-07 | 엘지전자 주식회사 | 로봇청소기의 움직임 추적장치 및 방법 |
| KR100690653B1 (ko) * | 2004-12-04 | 2007-03-09 | 엘지전자 주식회사 | 로봇청소기의 자이로 스코프 보정방법 |
| CA2595453C (en) * | 2005-01-18 | 2016-02-23 | Redzone Robotics, Inc. | Autonomous inspector mobile platform |
| US8170715B1 (en) | 2005-01-25 | 2012-05-01 | Redzone Robotics, Inc. | Methods and devices for automated work in pipes based on impedance control |
| GB0503392D0 (en) * | 2005-02-18 | 2005-03-23 | King S College London | Vehicle location |
| KR101247933B1 (ko) | 2005-02-18 | 2013-03-26 | 아이로보트 코퍼레이션 | 습식 및 건식 청소를 위한 자동 표면 청소 로봇 |
| KR20060110483A (ko) * | 2005-04-20 | 2006-10-25 | 엘지전자 주식회사 | 충전대 자동 복귀 기능을 가진 청소로봇 및 그 방법 |
| KR100645814B1 (ko) * | 2005-06-07 | 2006-11-23 | 엘지전자 주식회사 | 이동로봇의 자동충전 복귀 시스템 및 그 복귀 방법 |
| KR100766434B1 (ko) * | 2005-07-22 | 2007-10-15 | 엘지전자 주식회사 | 영상 인식이 가능한 이동체와 이동체 유도 방법 |
| KR100700544B1 (ko) * | 2005-08-09 | 2007-03-28 | 엘지전자 주식회사 | 알에프 안테나를 구비한 로봇청소기 |
| KR100749579B1 (ko) * | 2005-09-05 | 2007-08-16 | 삼성광주전자 주식회사 | 교환가능한 복수의 작업모듈을 갖는 이동로봇 시스템 및 그제어방법 |
| KR101339449B1 (ko) * | 2006-05-08 | 2013-12-06 | 삼성전자주식회사 | 바닥 영상 정보를 이용하여 청소용 로봇 및 로봇의 제어방법 |
| TWI293555B (en) * | 2006-05-23 | 2008-02-21 | Ind Tech Res Inst | Omni-directional robot cleaner |
| KR100791382B1 (ko) * | 2006-06-01 | 2008-01-07 | 삼성전자주식회사 | 로봇의 이동 경로에 따라 소정 영역의 특성에 관한 정보를수집하고 분류하는 방법 및 상기 영역 특성에 따라제어되는 로봇, 상기 영역 특성을 이용한 ui 구성 방법및 장치 |
| KR100791383B1 (ko) * | 2006-07-07 | 2008-01-07 | 삼성전자주식회사 | 이동 로봇 및 발신 장치 간의 상대적 위치를 추정하는 방법및 장치 |
| US20080027599A1 (en) * | 2006-07-28 | 2008-01-31 | James Logan | Autonomous vehicle and systems and methods for the operation thereof |
| WO2008034144A2 (en) * | 2006-09-15 | 2008-03-20 | Redzone Robotics, Inc. | Manhole modeler |
| KR100760111B1 (ko) * | 2006-10-17 | 2007-09-18 | 엘지전자 주식회사 | 로봇의 변위 측정장치 및 측정방법 |
| TWI308487B (en) * | 2006-12-26 | 2009-04-11 | Ind Tech Res Inst | Position-detecting system and method |
| US20080243308A1 (en) * | 2007-03-29 | 2008-10-02 | Michael Trzecieski | Method and Apparatus for Using an Optical Mouse Scanning Assembly in Mobile Robot Applications |
| KR100960650B1 (ko) * | 2007-04-03 | 2010-06-07 | 엘지전자 주식회사 | 이동로봇 및 그 동작방법 |
| KR100871114B1 (ko) * | 2007-04-03 | 2008-11-28 | 엘지전자 주식회사 | 이동로봇 및 그 동작방법 |
| EP2574265B1 (en) * | 2007-05-09 | 2015-10-14 | iRobot Corporation | Compact autonomous coverage robot |
| JP4461157B2 (ja) * | 2007-06-12 | 2010-05-12 | パナソニック株式会社 | カメラ装置、クリーニング制御方法およびプログラム |
| KR101337534B1 (ko) * | 2007-07-24 | 2013-12-06 | 삼성전자주식회사 | 이동 로봇의 위치 인식 장치 및 방법 |
| KR100919698B1 (ko) * | 2007-08-14 | 2009-09-29 | 포항공과대학교 산학협력단 | 로봇청소기를 이용한 청소방법 |
| KR101409987B1 (ko) | 2007-12-11 | 2014-06-23 | 삼성전자주식회사 | 이동 로봇의 자세 보정 방법 및 장치 |
| US8755936B2 (en) * | 2008-01-28 | 2014-06-17 | Seegrid Corporation | Distributed multi-robot system |
| WO2009097334A2 (en) * | 2008-01-28 | 2009-08-06 | 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 |
| EP2252190B1 (en) | 2008-01-28 | 2012-05-23 | Seegrid Corporation | Service robot and method of operating same |
| KR101412751B1 (ko) * | 2008-03-14 | 2014-08-06 | 엘지전자 주식회사 | 이동로봇 및 그 동작방법 |
| KR101470635B1 (ko) * | 2008-05-16 | 2014-12-08 | 엘지전자 주식회사 | 로봇 청소기 및 그 제어방법 |
| PT2352981E (pt) | 2008-11-03 | 2015-08-27 | Redzone Robotics Inc | Dispositivo para inspeção de cano e método de utilização do mesmo |
| KR101152720B1 (ko) * | 2009-10-30 | 2012-06-18 | 주식회사 유진로봇 | 이동 로봇의 슬립 감지 장치 및 방법 |
| US8224516B2 (en) * | 2009-12-17 | 2012-07-17 | Deere & Company | System and method for area coverage using sector decomposition |
| US20110153338A1 (en) * | 2009-12-17 | 2011-06-23 | Noel Wayne Anderson | System and method for deploying portable landmarks |
| US8635015B2 (en) * | 2009-12-17 | 2014-01-21 | Deere & Company | Enhanced visual landmark for localization |
| KR101686170B1 (ko) * | 2010-02-05 | 2016-12-13 | 삼성전자주식회사 | 주행 경로 계획 장치 및 방법 |
| KR101346510B1 (ko) * | 2010-04-19 | 2014-01-02 | 인하대학교 산학협력단 | 지면 특징점을 사용한 영상 주행 기록 시스템 및 방법 |
| IT1399635B1 (it) * | 2010-04-26 | 2013-04-26 | Valentini | Apparato di comunicazione wireless per aspirapolvere industriale. |
| DE102010029241A1 (de) * | 2010-05-21 | 2011-11-24 | Alfred Kärcher Gmbh & Co. Kg | Bodenbearbeitungsgerät sowie Verfahren zur Bearbeitung einer Bodenfläche |
| US9650893B2 (en) | 2011-04-01 | 2017-05-16 | Joy Mm Delaware, Inc. | Imaging-based interface sensor and control device for mining machines |
| TW201247157A (en) * | 2011-05-27 | 2012-12-01 | Hon Hai Prec Ind Co Ltd | Object searching system and method, sweeper with the system |
| DE102011115354B4 (de) | 2011-10-07 | 2017-01-05 | Telejet Kommunikations Gmbh | Navigation anhand von zufälligen Mustern |
| KR101954144B1 (ko) * | 2012-06-08 | 2019-03-05 | 엘지전자 주식회사 | 로봇 청소기와, 이의 제어 방법, 및 이를 포함한 로봇 청소 시스템 |
| ES2610755T3 (es) | 2012-08-27 | 2017-05-03 | Aktiebolaget Electrolux | Sistema de posicionamiento de un robot |
| KR101893152B1 (ko) * | 2012-10-26 | 2018-08-31 | 엘지전자 주식회사 | 로봇 청소기 시스템 및 그 제어방법 |
| US9675226B2 (en) | 2012-10-26 | 2017-06-13 | Lg Electronics Inc. | Robot cleaner system and control method of the same |
| EP2741483B1 (de) * | 2012-12-05 | 2022-01-26 | Vorwerk & Co. Interholding GmbH | Verfahrbares Reinigungsgerät sowie Verfahren zum Betreiben eines solchen |
| CN103092205A (zh) * | 2013-02-18 | 2013-05-08 | 福建师范大学 | 一种基于预设运动路径的移动机器人及其控制方法 |
| EP2986192B1 (en) | 2013-04-15 | 2021-03-31 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
| CN105101855A (zh) | 2013-04-15 | 2015-11-25 | 伊莱克斯公司 | 具有伸出的侧刷的机器人真空吸尘器 |
| KR102071947B1 (ko) * | 2013-05-10 | 2020-01-31 | 삼성전자주식회사 | 청소 로봇 및 그 제어방법 |
| US10307912B2 (en) | 2013-07-15 | 2019-06-04 | Lg Electronics Inc. | Robot cleaner and method for auto-correcting 3D sensor of the robot cleaner |
| JP6178677B2 (ja) * | 2013-09-09 | 2017-08-09 | シャープ株式会社 | 自走式電子機器 |
| 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 |
| US9427127B2 (en) | 2013-11-12 | 2016-08-30 | Irobot Corporation | Autonomous surface cleaning robot |
| US9504367B2 (en) | 2013-11-20 | 2016-11-29 | Samsung Electronics Co., Ltd. | Cleaning robot and method for controlling the same |
| CN105849660B (zh) | 2013-12-19 | 2020-05-08 | 伊莱克斯公司 | 机器人清扫装置 |
| WO2015090402A1 (en) | 2013-12-19 | 2015-06-25 | Aktiebolaget Electrolux | Robotic cleaning device with perimeter recording function |
| KR102099495B1 (ko) | 2013-12-19 | 2020-04-09 | 에이비 엘렉트로룩스 | 로봇 청소 장치가 장애물에 올라가는 것의 감지 |
| CN105792721B (zh) | 2013-12-19 | 2020-07-21 | 伊莱克斯公司 | 以螺旋样式移动的带侧刷的机器人真空吸尘器 |
| EP3082537B1 (en) | 2013-12-19 | 2020-11-18 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
| EP3084539B1 (en) | 2013-12-19 | 2019-02-20 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
| JP6638987B2 (ja) | 2013-12-19 | 2020-02-05 | アクチエボラゲット エレクトロルックス | 回転側面ブラシの適応速度制御 |
| KR102116595B1 (ko) | 2013-12-20 | 2020-06-05 | 에이비 엘렉트로룩스 | 먼지통 |
| JP6396475B2 (ja) * | 2013-12-23 | 2018-09-26 | エルジー エレクトロニクス インコーポレイティド | ロボット掃除機 |
| KR102158690B1 (ko) | 2013-12-27 | 2020-10-23 | 엘지전자 주식회사 | 로봇 청소기, 로봇 청소기 시스템 및 그 제어방법 |
| KR102104896B1 (ko) * | 2014-01-17 | 2020-05-29 | 엘지전자 주식회사 | 로봇청소기 및 이를 이용한 휴먼 케어방법 |
| WO2016005012A1 (en) | 2014-07-10 | 2016-01-14 | Aktiebolaget Electrolux | Method for detecting a measurement error in a robotic cleaning device |
| KR101592108B1 (ko) * | 2014-07-23 | 2016-02-04 | 엘지전자 주식회사 | 로봇 청소기 및 그의 제어방법 |
| GB2529848B (en) * | 2014-09-03 | 2018-12-19 | Dyson Technology Ltd | A mobile robot |
| GB2529847B (en) | 2014-09-03 | 2018-12-19 | Dyson Technology Ltd | A mobile Robot with Independently Adjustable Light Sources |
| GB2529846B (en) | 2014-09-03 | 2019-02-20 | Dyson Technology Ltd | Illumination Control of a Vision System for a Mobile Robot |
| EP3190938A1 (en) | 2014-09-08 | 2017-07-19 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
| JP6443897B2 (ja) | 2014-09-08 | 2018-12-26 | アクチエボラゲット エレクトロルックス | ロボット真空掃除機 |
| JP2017535279A (ja) | 2014-09-23 | 2017-11-30 | 宝時得科技(中国)有限公司Positec Technology (China) Co.,Ltd. | 自動移動ロボット |
| KR101620428B1 (ko) * | 2014-10-10 | 2016-05-12 | 엘지전자 주식회사 | 로봇 청소기 및 로봇 청소기의 제어방법 |
| US9744670B2 (en) | 2014-11-26 | 2017-08-29 | Irobot Corporation | Systems and methods for use of optical odometry sensors in a mobile robot |
| US9751210B2 (en) | 2014-11-26 | 2017-09-05 | Irobot Corporation | Systems and methods for performing occlusion detection |
| US9519289B2 (en) | 2014-11-26 | 2016-12-13 | Irobot Corporation | Systems and methods for performing simultaneous localization and mapping using machine vision systems |
| EP3230814B1 (en) | 2014-12-10 | 2021-02-17 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
| CN107072454A (zh) | 2014-12-12 | 2017-08-18 | 伊莱克斯公司 | 侧刷和机器人吸尘器 |
| KR101650178B1 (ko) | 2014-12-15 | 2016-08-23 | 한솔테크닉스(주) | 로봇청소기의 무선충전장치 |
| KR102339531B1 (ko) | 2014-12-16 | 2021-12-16 | 에이비 엘렉트로룩스 | 로봇 청소 장치를 위한 경험-기반의 로드맵 |
| JP6532530B2 (ja) | 2014-12-16 | 2019-06-19 | アクチエボラゲット エレクトロルックス | ロボット掃除機の掃除方法 |
| 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 |
| US11099554B2 (en) | 2015-04-17 | 2021-08-24 | Aktiebolaget Electrolux | Robotic cleaning device and a method of controlling the robotic cleaning device |
| US9632504B1 (en) | 2015-04-30 | 2017-04-25 | X Development Llc | Robotic navigation based on building surface contours |
| WO2017036532A1 (en) | 2015-09-03 | 2017-03-09 | Aktiebolaget Electrolux | System of robotic cleaning devices |
| JP6780648B2 (ja) * | 2015-09-30 | 2020-11-04 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| TWM521997U (zh) * | 2015-10-13 | 2016-05-21 | Lumiplus Technology Suzhou Co Ltd | 自走裝置之防掉落系統 |
| CN105242670B (zh) * | 2015-10-26 | 2019-01-22 | 深圳拓邦股份有限公司 | 具有自动返回充电功能的机器人、系统及对应方法 |
| US11927965B2 (en) | 2016-02-29 | 2024-03-12 | AI Incorporated | Obstacle recognition method for autonomous robots |
| US11449061B2 (en) | 2016-02-29 | 2022-09-20 | AI Incorporated | Obstacle recognition method for autonomous robots |
| US10788836B2 (en) | 2016-02-29 | 2020-09-29 | AI Incorporated | Obstacle recognition method for autonomous robots |
| US10452071B1 (en) | 2016-02-29 | 2019-10-22 | AI Incorporated | Obstacle recognition method for autonomous robots |
| CN108603935A (zh) | 2016-03-15 | 2018-09-28 | 伊莱克斯公司 | 机器人清洁设备以及机器人清洁设备进行陡壁检测的方法 |
| JP6846897B2 (ja) * | 2016-03-24 | 2021-03-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 位置指示方法、位置指示装置、自走式装置及びプログラム |
| CN107229274B (zh) * | 2016-03-24 | 2022-06-28 | 松下电器(美国)知识产权公司 | 位置指示方法、终端装置、自行式装置以及程序 |
| CN109068908B (zh) | 2016-05-11 | 2021-05-11 | 伊莱克斯公司 | 机器人清洁设备 |
| EP3459419B1 (en) | 2016-05-20 | 2022-10-26 | LG Electronics Inc. | Robot cleaner |
| WO2017200350A1 (ko) | 2016-05-20 | 2017-11-23 | 엘지전자 주식회사 | 로봇 청소기 |
| JP6726094B2 (ja) | 2016-12-28 | 2020-07-22 | 本田技研工業株式会社 | 制御装置、作業機及びプログラム |
| US10595698B2 (en) | 2017-06-02 | 2020-03-24 | Irobot Corporation | Cleaning pad for cleaning robot |
| JP7243967B2 (ja) | 2017-06-02 | 2023-03-22 | アクチエボラゲット エレクトロルックス | ロボット清掃デバイスの前方の表面のレベル差を検出する方法 |
| JP6989210B2 (ja) | 2017-09-26 | 2022-01-05 | アクチエボラゲット エレクトロルックス | ロボット清掃デバイスの移動の制御 |
| US10638906B2 (en) * | 2017-12-15 | 2020-05-05 | Neato Robotics, Inc. | Conversion of cleaning robot camera images to floorplan for user interaction |
| JP6969354B2 (ja) * | 2017-12-20 | 2021-11-24 | パナソニックIpマネジメント株式会社 | 自走式掃除機 |
| KR102100474B1 (ko) * | 2018-04-30 | 2020-04-13 | 엘지전자 주식회사 | 인공지능 청소기 및 그 제어방법 |
| CN109871013B (zh) * | 2019-01-31 | 2022-12-09 | 莱克电气股份有限公司 | 清洁机器人路径规划方法及系统、存储介质、电子设备 |
| US11221631B2 (en) | 2019-04-24 | 2022-01-11 | Innovation First, Inc. | Performance arena for robots with position location system |
| CN114174011B (zh) * | 2019-07-31 | 2024-04-19 | Lg电子株式会社 | 移动机器人 |
| US12364378B2 (en) | 2019-07-31 | 2025-07-22 | Lg Electronics Inc. | Moving robot and method of calculating moving distance of the same |
| WO2021020674A1 (ko) * | 2019-07-31 | 2021-02-04 | 엘지전자 주식회사 | 이동로봇 및 이동로봇의 이동거리 산출방법 |
| CN113068501A (zh) * | 2020-01-06 | 2021-07-06 | 苏州宝时得电动工具有限公司 | 一种智能割草机 |
| KR102394248B1 (ko) * | 2020-06-02 | 2022-05-06 | 엘지전자 주식회사 | 로봇 청소기 및 로봇 청소기 제어방법 |
| KR102829249B1 (ko) * | 2020-07-01 | 2025-07-03 | 엘지전자 주식회사 | 로봇 청소기 및 로봇 청소기의 제어방법 |
| KR102829256B1 (ko) * | 2020-07-01 | 2025-07-03 | 엘지전자 주식회사 | 로봇 청소기 및 로봇 청소기의 제어방법 |
| CN111999020B (zh) * | 2020-09-02 | 2022-05-10 | 湖南汽车工程职业学院 | 一种汽车智能检测与清洗一体系统 |
| JPWO2024143040A1 (ja) * | 2022-12-27 | 2024-07-04 |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2637681B1 (fr) * | 1988-10-12 | 1990-11-16 | Commissariat Energie Atomique | Procede de mesure de l'evolution de la position d'un vehicule par rapport a une surface |
| JP2785305B2 (ja) * | 1989-03-15 | 1998-08-13 | 松下電器産業株式会社 | 自走式掃除機 |
| US5051906A (en) * | 1989-06-07 | 1991-09-24 | Transitions Research Corporation | Mobile robot navigation employing retroreflective ceiling features |
| JP3094547B2 (ja) | 1991-09-25 | 2000-10-03 | 松下電器産業株式会社 | 自走式電気掃除機の段差検知装置 |
| RU2019120C1 (ru) * | 1992-04-23 | 1994-09-15 | Геннадий Федосеевич Казунин | Мобильный пылеотсасывающий аппарат |
| JPH0749381A (ja) * | 1993-08-04 | 1995-02-21 | Matsushita Electric Ind Co Ltd | 移動ロボット |
| KR0161031B1 (ko) * | 1993-09-09 | 1998-12-15 | 김광호 | 로보트의 위치오차보정장치 |
| BE1008470A3 (fr) * | 1994-07-04 | 1996-05-07 | Colens Andre | Dispositif et systeme automatique de depoussierage de sol et engin y adapte. |
| US5525883A (en) * | 1994-07-08 | 1996-06-11 | Sara Avitzour | Mobile robot location determination employing error-correcting distributed landmarks |
| US5999866A (en) * | 1996-11-05 | 1999-12-07 | Carnegie Mellon University | Infrastructure independent position determining system |
| FR2785839B1 (fr) | 1998-11-17 | 2001-01-19 | Seb Sa | Aspirateur mobile autonome et son procede de controle |
| US6459955B1 (en) * | 1999-11-18 | 2002-10-01 | The Procter & Gamble Company | Home cleaning robot |
| SE519435C2 (sv) * | 2000-03-21 | 2003-02-25 | Anoto Ab | Golv och fordon samt förfarande för att styra ett fordon med hjälp av ett positionskodningsmönster |
| JP3721939B2 (ja) * | 2000-05-16 | 2005-11-30 | 松下電器産業株式会社 | 移動作業ロボット |
| US6496754B2 (en) * | 2000-11-17 | 2002-12-17 | Samsung Kwangju Electronics Co., Ltd. | Mobile robot and course adjusting method thereof |
| JP2002312035A (ja) * | 2001-04-16 | 2002-10-25 | Toshiba Tec Corp | 自律走行ロボット |
| AU767561B2 (en) * | 2001-04-18 | 2003-11-13 | Samsung Kwangju Electronics Co., Ltd. | Robot cleaner, system employing the same and method for reconnecting to external recharging device |
| KR100406636B1 (ko) * | 2001-04-18 | 2003-11-21 | 삼성광주전자 주식회사 | 로봇 청소기와 그 시스템 및 제어방법 |
| RU2220643C2 (ru) * | 2001-04-18 | 2004-01-10 | Самсунг Гванджу Электроникс Ко., Лтд. | Автоматическое чистящее устройство, автоматическая чистящая система и способ управления этой системой (варианты) |
| KR100483548B1 (ko) * | 2002-07-26 | 2005-04-15 | 삼성광주전자 주식회사 | 로봇 청소기와 그 시스템 및 제어 방법 |
| KR100468107B1 (ko) * | 2002-10-31 | 2005-01-26 | 삼성광주전자 주식회사 | 외부충전장치를 갖는 로봇청소기 시스템 및 로봇청소기의외부충전장치 접속방법 |
-
2002
- 2002-10-31 KR KR10-2002-0066741A patent/KR100500842B1/ko not_active Expired - Fee Related
-
2003
- 2003-02-07 JP JP2003031265A patent/JP4245367B2/ja not_active Expired - Fee Related
- 2003-02-20 US US10/370,807 patent/US6868307B2/en not_active Expired - Fee Related
- 2003-03-25 DE DE10313309A patent/DE10313309A1/de not_active Withdrawn
- 2003-03-25 RU RU2003108270/12A patent/RU2242159C1/ru active
- 2003-04-03 SE SE0300964A patent/SE523831C2/sv not_active IP Right Cessation
- 2003-04-08 CN CNB031103278A patent/CN1240339C/zh not_active Expired - Fee Related
- 2003-08-12 GB GB0318923A patent/GB2394797B/en not_active Expired - Fee Related
- 2003-10-30 FR FR0312751A patent/FR2846588B1/fr not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10452047B2 (en) | 2016-10-12 | 2019-10-22 | Qingdao Hisense Electronics Co., Ltd. | Mobile assist device and mobile assist method |
Also Published As
| Publication number | Publication date |
|---|---|
| SE0300964D0 (sv) | 2003-04-03 |
| JP2004148088A (ja) | 2004-05-27 |
| GB2394797A (en) | 2004-05-05 |
| CN1493246A (zh) | 2004-05-05 |
| SE0300964L (sv) | 2004-05-01 |
| KR100500842B1 (ko) | 2005-07-12 |
| US6868307B2 (en) | 2005-03-15 |
| FR2846588A1 (fr) | 2004-05-07 |
| SE523831C2 (sv) | 2004-05-25 |
| DE10313309A1 (de) | 2004-05-19 |
| GB2394797B (en) | 2004-08-25 |
| FR2846588B1 (fr) | 2007-01-19 |
| GB0318923D0 (en) | 2003-09-17 |
| RU2242159C1 (ru) | 2004-12-20 |
| CN1240339C (zh) | 2006-02-08 |
| US20040088080A1 (en) | 2004-05-06 |
| KR20040039093A (ko) | 2004-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4245367B2 (ja) | ロボット掃除機とそのシステム及び制御方法 | |
| KR100466321B1 (ko) | 로봇청소기와, 그 시스템 및 제어방법 | |
| US7184586B2 (en) | Location mark detecting method for robot cleaner and robot cleaner using the method | |
| KR100483548B1 (ko) | 로봇 청소기와 그 시스템 및 제어 방법 | |
| JP3891583B2 (ja) | 移動ロボット、移動ロボットシステム及びその経路補正方法 | |
| JP3886128B2 (ja) | 外部充電装置を有するロボット掃除機システム及びロボット掃除機の外部充電装置への接続方法 | |
| JP3667281B2 (ja) | 移動通信網を用いたロボット掃除システム | |
| JP2002325707A (ja) | ロボット掃除機とそのシステム及び外部充電装置復帰方法 | |
| JP2006114004A (ja) | ロボット掃除機のジャイロセンサーの補正方法 | |
| US20050212680A1 (en) | Self-propelled cleaner | |
| KR100500839B1 (ko) | 벽추종기능을 갖는 로봇청소기 및 벽추종방법 | |
| JP3721940B2 (ja) | 移動作業ロボット | |
| KR100478657B1 (ko) | 로봇 청소기 시스템 | |
| KR100500831B1 (ko) | 로봇청소기의 회전각도 산출방법 | |
| KR100437362B1 (ko) | 로봇 청소기의 외부 충전장치와 그 시스템 | |
| KR100662628B1 (ko) | 음신호를 인식하는 로봇청소기와 그 시스템 | |
| KR100478653B1 (ko) | 로봇 청소기의 작업 영역 인식방법 | |
| KR20050111137A (ko) | 로봇 청소기 시스템 | |
| KR100474080B1 (ko) | 야간작업이 가능한 로봇청소기 시스템 | |
| KR20030097554A (ko) | 로봇 청소기와 그 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050719 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051012 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060704 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060920 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20061027 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20061117 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090106 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120116 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |