JP4181477B2 - Self-propelled vacuum cleaner - Google Patents
Self-propelled vacuum cleaner Download PDFInfo
- Publication number
- JP4181477B2 JP4181477B2 JP2003362469A JP2003362469A JP4181477B2 JP 4181477 B2 JP4181477 B2 JP 4181477B2 JP 2003362469 A JP2003362469 A JP 2003362469A JP 2003362469 A JP2003362469 A JP 2003362469A JP 4181477 B2 JP4181477 B2 JP 4181477B2
- Authority
- JP
- Japan
- Prior art keywords
- cleaning
- obstacle
- gap
- unit
- self
- 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
- 238000004140 cleaning Methods 0.000 claims description 120
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000001514 detection method Methods 0.000 claims description 10
- 239000000428 dust Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Electric Vacuum Cleaner (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
本発明は、自動的に室内を自立走行して掃除することができる自走式掃除機に関するものである。 The present invention relates to a self-propelled cleaner that can automatically run and clean indoors.
従来、走行環境に適応して走行する自走式掃除機は、工場内を掃除するために用いられている。この自走式掃除機は、掃除の対象となる空間が決まっているため、毎回一定の経路に沿って走行すればよい。例えば、工場内に地理標識となるランドマークをあらかじめ走行経路に沿って配置したり、走行経路そのものを掃除機案内用のガイドラインとして敷設したりしてきた。しかし、自走式掃除機は、ランドマークやガイドライン等が設置されていないまったく未知の走行空間、例えば、部屋や店内等を自らが認識して走行するのが望ましい。 Conventionally, a self-propelled cleaner that travels in conformity with a traveling environment has been used to clean a factory. Since this self-propelled cleaner has a predetermined space to be cleaned, it is only necessary to travel along a certain route every time. For example, landmarks that are geographical signs in the factory have been arranged in advance along the travel route, or the travel route itself has been laid as a guideline for cleaner guidance. However, it is desirable for the self-propelled cleaner to travel by recognizing a completely unknown traveling space in which no landmarks or guidelines are installed, for example, a room or a store.
そこで、特許文献1、2では、自らが走行空間を認識して走行し、走行空間を掃除する掃除機が開示されている。特許文献1では、マッピング動作により走行空間の大きさと形状を示すマップを作成し、自律走行に必要な走行経路を本体自らが決定して走行するようにしている。 Therefore, Patent Documents 1 and 2 disclose a vacuum cleaner that travels by recognizing the traveling space and cleans the traveling space. In Patent Document 1, a map showing the size and shape of the travel space is created by a mapping operation, and the main body determines the travel route necessary for autonomous travel and travels.
特許文献2では、画像処理手段により撮像した周囲の画像から親機と子機の掃除分担を決め、それぞれの制御情報と領域情報と状態情報を親機と子機との間で逐次無線で交換し、掃除範囲を分担して掃除するようにしている。
特許文献1においては、吸い込みを行うことで掃除を行っているが、部屋の隅や角部、あるいはベッドの下のような高さの低い空間といったような、本体が進入できない場所は掃除することができない問題がある。 In Patent Document 1, cleaning is performed by sucking in, but cleaning a place where the main body cannot enter, such as a corner or a corner of a room, or a low space such as under a bed. There is a problem that can not be.
特許文献2においては、部屋の隅や角部、あるいはベッドの下のような高さの低い空間等の掃除を行っている。しかし、掃除機は、障害物の検出を画像処理で行うため、障害物と床との隙間を本体が通れるかどうかの判断を正確にすることができない。 In Patent Document 2, cleaning is performed on corners and corners of a room or a space with a low height such as under a bed. However, since the vacuum cleaner detects an obstacle by image processing, it cannot accurately determine whether or not the main body can pass through the gap between the obstacle and the floor.
そこで、本発明は、部屋や店内等の障害物のある空間において、障害物の状況を把握して、清掃機の掃除範囲を明確にすることができる自走式掃除機を提供することを目的としている。 Therefore, an object of the present invention is to provide a self-propelled cleaner that can grasp the situation of an obstacle and clarify the cleaning range of the cleaner in a space with an obstacle such as a room or a store. It is said.
上記目的を達成するために、本発明は、障害物のある空間を移動しながら掃除する大きさの異なる清掃機を複数台組み合わせてなる自走式掃除機であって、清掃機は、他の清掃機が障害物の近傍を移動できるか検出する検出手段を備えていることを特徴とする。 In order to achieve the above object, the present invention is a self-propelled cleaner that is a combination of a plurality of cleaners having different sizes for cleaning while moving in a space with an obstacle. It is characterized by comprising detecting means for detecting whether the cleaner can move in the vicinity of the obstacle.
すなわち、検出手段は、障害物同士の間隔を検出する検出器を備えている。検出手段は、検出器によって測定した間隔と他の清掃機の形状とから障害物の近傍を移動できるかを判断する。さらに、その判断結果に基づいて障害物情報を作成する。なお、障害物は床や壁を含み、障害物の近傍とは、障害物の周囲、あるいはベッドの下のような高さの低い空間等の障害物同士の隙間、または、床と他の障害物との隙間のことである。障害物の周囲は、部屋の隅や角部、壁際、家具やベッド等の周囲のことである。また、検出器は、水平方向の障害物同士の隙間を検出する距離センサと,高さ方向にある障害物同士の隙間を検出する高さセンサである。 That is, the detection means includes a detector that detects an interval between obstacles. The detecting means determines whether or not the vicinity of the obstacle can be moved from the interval measured by the detector and the shape of another cleaning machine. Further, obstacle information is created based on the determination result. Obstacles include floors and walls, and the vicinity of the obstacle means a gap between obstacles such as a space around the obstacle or a low height such as under the bed, or the floor and other obstacles. It is a gap with. The surroundings of the obstacles are the corners and corners of the room, the walls, furniture, beds, and the like. The detector is a distance sensor that detects a gap between obstacles in the horizontal direction and a height sensor that detects a gap between obstacles in the height direction.
また、清掃機は、前記検出手段によって得られた障害物情報に基づいて各清掃機の掃除範囲を決定する決定手段と、決められた掃除範囲を他の清掃機に伝達する伝達手段とを備えていることを特徴とする。 In addition, the cleaning machine includes a determination unit that determines a cleaning range of each cleaning machine based on the obstacle information obtained by the detection unit, and a transmission unit that transmits the determined cleaning range to another cleaning machine. It is characterized by.
上記構成によると、決定手段は、検出手段によって得られた障害物情報に基づいて、各清掃機の形態に適した掃除する範囲を決定する。伝達手段は、決定された各清掃機の掃除範囲を通信や記憶媒体等を用いて、各清掃機に伝達する。このようにして、各清掃機は、障害物情報や掃除範囲の各種の情報を共有できる。各種の情報に基づき、各清掃機は、協働して、大きい清掃機が掃除できない障害物の近傍を小さい清掃機が掃除する。さらに、清掃機は、各自の掃除した範囲を記憶することができ、他の清掃機が同じ場所を掃除することを防ぐことができる。 According to the said structure, a determination means determines the range to be cleaned suitable for the form of each cleaner based on the obstruction information obtained by the detection means. The transmission means transmits the determined cleaning range of each cleaner to each cleaner using communication, a storage medium, or the like. In this way, each cleaner can share obstacle information and various types of information on the cleaning range. Based on various types of information, the cleaners cooperate to clean the vicinity of obstacles that cannot be cleaned by the large cleaner. Furthermore, the cleaner can memorize | clean the range which each cleaned, and can prevent that other cleaners clean the same place.
以上のように、本発明によると、障害物のある空間において、他の清掃機の移動可能な範囲を検出することにより、各清掃機の形態に応じて清掃範囲を決めることができる。特に、大きい清掃機では掃除のできない壁際のような障害物の近傍、ベッドの下の空間のような障害物同士の狭い隙間を小さい清掃機に分担させることができ、掃除範囲が明確になる。このように、適材適所に各清掃器の分担を決めることができるので、障害物のある空間であっても、くまなく掃除をすることができる。 As described above, according to the present invention, it is possible to determine the cleaning range according to the form of each cleaning machine by detecting the movable range of other cleaning machines in a space with an obstacle. In particular, a small cleaning machine can share a narrow gap between obstacles such as a wall near a wall that cannot be cleaned with a large cleaning machine, and a space under the bed, so that the cleaning range becomes clear. In this way, since the sharing of each cleaner can be determined at the right place for the right material, it is possible to clean the entire space even in a space with obstacles.
以下、本発明の実施形態を図面に基づいて説明する。図1は本発明に係る自走式掃除機の親機および子機の斜視図、図2は障害物の下部の隙間と親機および子機の高さとの関係を説明するための図、図3は子機の制御ブロック図、図4は親機の制御ブロック図、図5は障害のある空間における親機および子機の掃除範囲を示す図、図6は自走式掃除機の掃除開始から終了までのフローチャートを示す。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a perspective view of a master unit and a slave unit of a self-propelled cleaner according to the present invention, and FIG. 2 is a diagram for explaining the relationship between a gap under an obstacle and the heights of the master unit and the slave unit. 3 is a control block diagram of the slave unit, FIG. 4 is a control block diagram of the master unit, FIG. 5 is a diagram showing a cleaning range of the master unit and the slave unit in the obstacle space, and FIG. 6 is a cleaning start of the self-propelled cleaner. The flowchart from the end to the end is shown.
本発明の自走式掃除機は、図1、図2に示すように、大きさの異なる第1の清掃機である親機10と、第2の清掃機である子機20とから構成され、部屋の壁、家具、ベッド等の障害物がある、周囲を囲まれた空間内を移動する。
As shown in FIGS. 1 and 2, the self-propelled cleaner of the present invention is composed of a
子機20は、図2,3に示すように、高さ方向に厚みのある円盤形状の本体21と、床面のゴミや埃等を吸引することで掃除をするための清掃装置30と、掃除をする空間を移動するための移動装置40と、周囲の障害物を検出する距離センサ51と,上方にある障害物を検出する高さセンサ52と、距離センサ51と高さセンサ52の検出結果に基づいて清掃装置30と移動装置40を制御する制御部60と、親機10との間で情報を伝達する伝達装置70とを備えている。本体21の底面は、平坦とされ、上面も平坦とされる。この上面から側面にかけて、なだらかな曲面とされ、子機20の上部の角が障害物に当たらないようにしている。また、子機20は、親機10の高さより低い。これにより、子機20は、通常、親機10が進入できない部分を掃除することが可能となる。
2 and 3, as shown in FIGS. 2 and 3, a disk-shaped
清掃装置30は、一般的な掃除機と同様の構成とされ、本体21の底面に設けられたノズル32から空気と共にゴミや埃等を吸入し、本体21内部に装着された集塵袋(図示せず)にゴミや埃等が回収される。その際、ゴミや埃等と共に吸入された空気は、排気口(図示せず)から排気される。ノズル32は、壁際や家具の隙間、ベッドの下等を掃除できるように、本体21より外側に張り出して取り付けられている。これにより、子機20は、壁際や家具等の隙間等の障害物の近傍を掃除することができる。
The
移動装置40は、駆動モータ(図示せず)と、駆動モータによって駆動される左右一対の駆動輪41と、走行の際に本体21を支える補助輪42とで構成されている。駆動モータは、本体21に内装され、シャフトやギア等の動力伝達部を介して駆動輪41に動力を伝達する。駆動輪41は、本体21底面の後側に設けられており、左右が夫々独立して回転する。前進のときは、両駆動輪41が前進方向に同時に回転し、後退のときは、両駆動輪41が後退方向に同時に回転する。旋回のときは、夫々の駆動輪41が異なる方向に回転するか、一方の駆動輪41が停止し他方の駆動輪41が回転するように駆動される。補助輪42は、本体21底面に設けられたノズル31と駆動輪41との間に配設されている。補助輪42は、駆動輪41の動きに沿って本体21がスムーズに走行できるように垂直軸周りに回転する。したがって、子機20は、前進と後退と旋回と停止等の動作の組合せにより自在に走行することができる。
The moving
距離センサ51は、赤外線センサや超音波センサ等の非接触式センサであって、本体21の側面の円周上に複数個配置されており、本体21から障害物までの水平方向の距離を検出する。また、本体21の両側に障害物があるとき、例えば、壁と家具との間や家具とベッドとの間等に本体21が侵入したときに、距離センサ51によって障害物同士の間隔を検出できる。
The
高さセンサ52は、赤外線センサや超音波センサ等の非接触式センサであって、本体21の上面中央に配置されており、子機20の上方にある障害物までの垂直方向の距離を検出する。すなわち、ベッドや机、テーブルといった床との間に隙間がある障害物に対して、高さセンサ52によってこの隙間の高さを検出できる。
The
伝達装置70は、有線や無線等の通信装置であって、本体21に内蔵されている。伝達装置70は、通信装置の変わりに、メモリカードや光ディスク等の記録媒体に情報を記録する記録装置を用い、記憶媒体を介して情報を伝達しても良い。
The
制御部60は、内部にRAM、ROMおよびCPUを有する一般的なマイクロコンピュータから構成されており、距離センサ51および高さセンサ52からの入力に基づいて、決められた掃除パターンにしたがって、清掃装置30、移動装置40、伝達装置70とを制御する。制御部60は、本体21を移動させながら距離センサ51および高さセンサ52の出力によって空間情報を収集する収集機能と、空間情報に基づいて親機10が障害物の近傍を移動できるか判断する判断機能と、判断結果に基づいて障害物情報を作成する障害物情報作成機能と、障害物情報から親機10および子機20の掃除範囲91,92を決めて地図情報を作成する地図情報作成機能と、地図情報や障害物情報等の各情報を親機10に伝達する伝達機能と、地図情報にしたがって決められた掃除範囲92を掃除する掃除機能とを有する。なお、収集機能と判断機能と障害物情報作成機能とから他の清掃機が障害物の近傍を移動できるか検出する検出手段が構成され、地図情報作成機能から各清掃機の移動可能な範囲を示す地図を作成する決定手段が構成される。
The
空間情報とは、部屋の形状、すなわち、壁の位置と、ベッドや家具等の障害物の位置と、家具とベッドといった障害物同士の水平方向の隙間とに関する情報、および、机やベッドといった下部に床との隙間を有する障害物の有無と、この隙間の大きさとに関する情報である。前者の情報は、距離センサ51からの出力に基づいて得られ、後者の情報は、高さセンサ52からの出力に基づいて得られる。そして、子機20は、部屋の中を壁や家具等の障害物に沿って移動することにより、部屋内の情報を収集する。
Spatial information is information about the shape of the room, that is, the position of the wall, the position of obstacles such as beds and furniture, and the horizontal gap between obstacles such as furniture and beds, and the lower part such as desks and beds. Information on the presence or absence of an obstacle having a gap with the floor and the size of the gap. The former information is obtained based on the output from the
障害物情報とは、空間情報に対して、さらに、親機10が通れる隙間と、通れない隙間とを判別した結果を加味して得られた情報である。子機20の制御部60は、予め親機10の大きさや形状に関する情報を記憶しており、水平方向の隙間と親機10の大きさとを比較して、親機10が通れるか判断すると共に、高さ方向の隙間に対しても同様に親機10が通れるか判断する。
The obstacle information is information obtained by adding a result of determining a gap through which the
掃除範囲91,92とは、部屋内において親機10の掃除する範囲と、子機20の掃除する範囲とを明確に区分けしたものである。親機10の掃除範囲91は、障害物情報から親機10の移動できる範囲を導き出すことによって決定される。子機20の掃除範囲92は、部屋内の親機10の移動できる範囲を除いたものとなる。すなわち、子機20の掃除範囲92は、壁際、家具等の周り、狭い隙間、ベッド等の下の隙間といった障害物の近傍になる。
The cleaning ranges 91 and 92 are clearly divided into a range where the
地図情報とは、空間情報、障害物情報、掃除範囲91,92を全てまとめたものである。制御部60は、地図情報を参照して、掃除パターンを選択して移動方向を決める。
The map information is a collection of all the spatial information, obstacle information, and cleaning ranges 91 and 92. The
親機10は、図2,4に示すように、子機20とほぼ同じ構成である。そして、子機20に相似した形状であり、水平方向および高さ方向において親機10は、子機20より大とされる。なお、親機10は、子機20が有する高さセンサ51を備えていない。また、親機10のノズル31は、子機20とのノズル32とは相違しており、本体11の底面の前側に位置して、周囲にブラシが取り付けられている。
As shown in FIGS. 2 and 4,
親機10の制御部60は、子機20の制御部60のように障害物情報を作成するための一連の機能を有していないが、それ以外の機能は、子機20と同様である。
The
次に、本実施形態の自走式掃除機を用いて掃除する手順を、図5、図6を用いて説明する。なお、図5は、本実施形態の自走式掃除機で掃除する部屋の概略図を示す。110は壁、120はベッド、130はタンス等の家具を示す。自走式掃除機の掃除範囲91,92は床面であって、91は親機10が掃除する範囲で、92は子機20が掃除する範囲を示す。親機10の掃除範囲91と子機20の掃除範囲92は同一の床面であるが、説明の便宜上、子機20の掃除範囲92にはハッチングをしている。
Next, the procedure for cleaning using the self-propelled cleaner of this embodiment will be described with reference to FIGS. In addition, FIG. 5 shows the schematic of the room cleaned with the self-propelled cleaner of this embodiment. 110 is a wall, 120 is a bed, 130 is furniture such as a chiffon. The cleaning ranges 91 and 92 of the self-propelled cleaner are floor surfaces, 91 is a range to be cleaned by the
先ず、子機20は、親機10に先立って部屋の壁110や家具130等の障害物に沿って走行し壁際の掃除を行う。このとき、子機20は、進行方向に対して左側の壁110に沿って走行する。子機20は、走行を行いつつ、部屋の形状、掃除した範囲等を記憶し、障害物情報を作成する。そのとき、高さセンサ52によって、上方の障害物も検出する。
First, the
子機20は、高さセンサ52が所定の値より大きい値を検出した場合、そのまま壁110や家具130等の障害物に沿って走行して掃除を続ける。子機20がベッド120の下の空間等に入り込むと、高さセンサ52が所定の値より小さい値を検出する。制御部60は、上方に障害物があると判断して掃除パターンを切り替え、子機20は、往復移動をする。すなわち、子機20は、壁110や家具130等の障害物に接近するか、または、ベッド120の下の空間を出て、高さセンサ52の出力が所定の値より大きくなると、本体21の直径分だけ180度旋回して往復移動を繰り返す。それによって、子機20は、ベッド120の下の空間の掃除をくまなく行うことができる。
When the
このように、子機20の制御部60は、高さセンサ52の出力に基づいて掃除パターンを変える機能を有する。すなわち、高さセンサ52の出力が所定の値より大きいとき、制御部60は、障害物に沿って移動するように移動装置40を制御する。高さセンサ52の出力が所定の値以下のときは、往復移動するように移動装置40を制御する。なお、所定の値は、親機10の高さを基準にして設定される。したがって、親機10が障害物の下部の床との隙間を通れるか否かの判断基準は、この所定の値に基づくことになる。
Thus, the
子機20は、図5に示す、ポイント「A」に到達すると、同様に直径分だけ旋回移動して往復移動を行うが、高さセンサ52は、所定の値より大きい値を検出するので、再び壁110や家具130等の障害物に沿って走行するように掃除パターンを切換える。子機20は、自分がスタートした地点に戻ると掃除を完了する。このとき、制御部60は、障害物情報と掃除した範囲とから親機10の掃除範囲91を算出する。これらの情報をまとめて地図情報を作成し、メモリに記憶する。
When the
子機20は、親機10に伝達装置70を介して地図情報を送信する。親機10は、地図情報を受信して、自分の掃除範囲91を認識する。親機10は、掃除を開始するとき、移動しながら障害物を検出して、地図情報から現在位置を把握する。その後に、親機10は、スタート位置に移動して決められた掃除範囲91を掃除する。このとき、親機10は、子機20と同様に、掃除範囲91を往復移動、または、螺旋移動して掃除を行う。
The subunit |
また、子機20が掃除を開始した直後に親機10が掃除を行うことも可能である。この場合、子機20は、自分が掃除した範囲の障害物情報を常に親機10に送信する。親機10は、受信した障害物情報に基づいて、障害物の近傍を移動できるか判断しながら子機20の移動した軌跡に沿って走行する。
In addition, it is possible for the
また、親機10と子機20の走行順序が入れ替わった場合も考えることもできる。この場合、親機10は、まず部屋の壁110や家具130等の障害物に沿って走行しながら掃除を行う。親機10は、ベッド120や家具130等の障害物を検知したら、その障害物に沿って掃除範囲91の中心に向かって螺旋移動して掃除を行う。親機10は、子機20と同様に自身が走行した範囲に基づいて空間情報を作成する。親機10の掃除が完了すると、親機10は、伝達装置70を介して空間情報と掃除範囲91を子機20に送信する。子機20は、受信した情報に基づいて、残りの掃除範囲92を掃除することができる。このとき、子機20は、親機10から受信した掃除範囲91に基づいて掃除を行いつつ、部屋の形状、掃除した範囲等を記憶する。このとき、子機20は、親機10が通れなかったベッド120の下等の隙間を検出するので、この情報から障害物情報を作成する。
It can also be considered that the traveling order of the
また、障害物情報や地図情報等を伝達する伝達装置70を使用しないで、親機10と子機20とが夫々で掃除することもできる。この場合、子機20は、距離センサ51からの検出結果に基づいて壁際や家具130等の障害物に沿って掃除を行う。このとき、子機20の制御部60は、高さセンサ52の出力の変化によって第1の掃除手段と第2の掃除手段とを切換える。第1掃除手段とは、家具130やベッド120等の障害物の下部にある床との隙間を親機10が移動できると判断したときに、隙間の床を掃除せずに壁110や家具130等の障害物に沿って移動しながら掃除する掃除パターンを実行することで、第2掃除手段とは、隙間を親機10が移動できないと判断したときに、隙間の床の全面を掃除する掃除パターンを実行することである。
Moreover, the main |
すなわち、子機20は、高さセンサ52が所定の値より大きい値を検出した場合、壁110や家具130等の障害物に沿って移動をする。子機20がベッド120等の下の隙間に入り込むと、高さセンサ52が所定の値より小さい値を検出する。子機20は、上方に障害物があると判断して掃除パターンを切り替え、ベッド120等の下の隙間の床全面を往復移動して掃除をする。このとき、子機20は、高さセンサ52の出力が所定の値より大きくなるまで掃除を行う。子機20は、自分がスタートした地点に戻ると、掃除装置30を止め、往復移動や螺旋移動をして部屋全体を移動する。これによって、子機20は、部屋の中央にある机やテーブル等の下部に隙間のある障害物に対しても掃除をすることができる。
That is, the subunit |
なお、親機10は、距離センサ51からの検出結果に基づいて往復移動や螺旋移動をして部屋を掃除する。また、親機10は、子機20と同時に掃除を開始しても、子機20の掃除終了後に掃除を開始しても良い。なお、隙間の掃除をする子機20とは、複数台の清掃機のうち使用する清掃機の中で一番小さい清掃機のことである。すなわち、大中小と異なる大きさの清掃機のうち大と中の清掃機を使用した場合は、中の清掃機が子機20として隙間の掃除を行い、全ての清掃機で行う場合は、中、または、小の清掃機が隙間の掃除を行う。
In addition, the main |
さらに、親機10が故障した場合や、子機20を単独で使用したい場合、例えば、親機10が故障と自身で判断し、その判断結果を子機20に伝達したとき、子機20が親機10に通信して一定時間内に返信がないとき、操作者である人が予め子機10だけで掃除するように設定したとき等であって、高さセンサ52の出力に関係なく子機20は常に往復移動、または、螺旋移動をする。子機20は、室内をくまなく移動して掃除を行うことができる。この場合、制御部60は、センサ51,52の検出結果から障害物情報を作成するが、その障害物情報から掃除範囲91,92を作成しない。
Further, when the
以上、本発明の適用例を図面に基づいて説明したが、この限りではない。例えば、親機と子機との2台での実施例を示しているが、子機を複数台設けることもできる。また、各子機の大きさを大中小等の異なる大きさにすることで、高さが低い場所の掃除に適した子機や、横幅の狭い場所に適した子機等を選択することができる。それによって、夫々の場所に特化した形状の清掃機を用いることができ、掃除範囲を細かく分担することができる。 Although the application example of the present invention has been described based on the drawings, the present invention is not limited to this. For example, although an example with two units, ie, a master unit and a slave unit is shown, a plurality of slave units may be provided. In addition, by setting the size of each slave unit to a different size such as large, medium and small, it is possible to select a slave unit suitable for cleaning a place with a low height or a slave unit suitable for a place with a narrow width. it can. Thereby, the cleaning machine of the shape specialized for each place can be used, and the cleaning range can be divided finely.
また、距離センサや高さセンサは、反射センサや超音波センサ等の非接触型のセンサを用いているが、親機の大きさと同等の長さまで伸ばした接触センサを子機の上面や側面に設けても良い。この場合、子機は、障害物の近傍を通過する際に、障害物が接触式センサに接触する。障害物同士の隙間は、親機が通れるだけの幅や高さ等の間隔がない。これによって、子機は、親機と他の子機とに適正な掃除範囲を決定することができる。 The distance sensor and height sensor use non-contact type sensors such as reflection sensors and ultrasonic sensors, but contact sensors extended to the same length as the base unit are attached to the top and side surfaces of the slave unit. It may be provided. In this case, when the handset passes near the obstacle, the obstacle comes into contact with the contact sensor. There are no gaps between the obstacles such as a width and a height enough to allow the parent machine to pass. Accordingly, the slave unit can determine an appropriate cleaning range for the master unit and other slave units.
また、部屋ごとの空間情報や障害物情報、地図情報等を予め記憶させておくこともできる。例えば、数部屋分の情報を番号で区分し、掃除する部屋の番号を選択することで、その番号に記憶されている情報に基づいて親機および子機が同時に掃除を開始する。このとき、障害物の配置が記憶されている情報と異なっていても、各センサが障害物を検出し、その都度、情報を書き換えることができる。これによって、親機は、子機からの地図情報や障害物情報等の伝達がなくても単独で掃除を行うことができるので、掃除時間を短縮することができる。 Also, space information, obstacle information, map information, etc. for each room can be stored in advance. For example, by dividing the information for several rooms by numbers and selecting the number of the room to be cleaned, the parent device and the child device start cleaning simultaneously based on the information stored in the number. At this time, even if the arrangement of the obstacle is different from the stored information, each sensor can detect the obstacle and rewrite the information each time. As a result, the master unit can perform cleaning alone without transmission of map information or obstacle information from the slave unit, so that the cleaning time can be shortened.
さらに、親機が部屋の中央にある障害物を検出すると、子機が親機の掃除終了後に検出した障害物の近傍を掃除することもできる。例えば、親機が子機から受信した地図情報や障害物情報等に基づいて掃除を行う。その際、親機は、部屋の中央の障害物を検出する。親機は、掃除終了後に子機にその情報を通信する。子機は、受信した情報に基づいて障害物の近傍を検出しながら掃除する。これにより、部屋の中央の障害物が、例えば、机やテーブル等の下方に隙間を有したものであった場合でも、子機が隙間を検出することができ、部屋内を残さず掃除することができる。 Further, when the parent device detects an obstacle in the center of the room, the vicinity of the obstacle detected by the child device after the cleaning of the parent device can be cleaned. For example, the main unit performs cleaning based on map information, obstacle information, and the like received from the sub unit. At that time, the base unit detects an obstacle in the center of the room. The master unit communicates the information to the slave unit after cleaning. The slave unit performs cleaning while detecting the vicinity of the obstacle based on the received information. As a result, even if the obstacle in the center of the room has a gap underneath, such as a desk or table, the slave can detect the gap and clean it without leaving the room. Can do.
10 親機
11 親機本体
20 子機
21 子機本体
30 清掃装置
31 親機のノズル
32 子機のノズル
40 移動装置
41 駆動輪
42 補助輪
51 距離センサ
52 高さセンサ
60 制御部
70 伝達装置
91 親機の掃除範囲
92 子機の掃除範囲
110 壁
120 ベッド
130 家具
DESCRIPTION OF
Claims (6)
前記複数台の清掃機のうち、小さい方の清掃機は、大きい方の清掃機が前記隙間を移動できるか検出する検出手段と、前記検出手段によって、前記大きい方の清掃機が前記隙間を移動できると判断したときに、その隙間のある床を掃除せずに障害物の周囲を掃除する第1の掃除手段と、前記大きい方の清掃機が前記隙間を移動できないと判断したときに、その隙間のある床を掃除する第2の掃除手段とを備えていることを特徴とする自走式掃除機。Among the plurality of cleaning machines, the smaller cleaning machine detects whether the larger cleaning machine can move the gap, and the larger cleaning machine moves the gap by the detecting means. When it is determined that it is possible, the first cleaning means for cleaning around the obstacle without cleaning the floor with the gap, and when it is determined that the larger cleaner cannot move the gap, A self-propelled cleaner, comprising: a second cleaning means for cleaning a floor with a gap.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003362469A JP4181477B2 (en) | 2003-10-22 | 2003-10-22 | Self-propelled vacuum cleaner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003362469A JP4181477B2 (en) | 2003-10-22 | 2003-10-22 | Self-propelled vacuum cleaner |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005124753A JP2005124753A (en) | 2005-05-19 |
JP4181477B2 true JP4181477B2 (en) | 2008-11-12 |
Family
ID=34642122
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003362469A Expired - Fee Related JP4181477B2 (en) | 2003-10-22 | 2003-10-22 | Self-propelled vacuum cleaner |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4181477B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12064080B2 (en) | 2020-08-28 | 2024-08-20 | Samsung Electronics Co., Ltd. | Cleaning robot and control method thereof |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101142564B1 (en) | 2004-06-24 | 2012-05-24 | 아이로보트 코퍼레이션 | Remote control scheduler and method for autonomous robotic device |
EP2394553B1 (en) | 2006-05-19 | 2016-04-20 | iRobot Corporation | Removing debris from cleaning robots |
KR100791382B1 (en) | 2006-06-01 | 2008-01-07 | 삼성전자주식회사 | Method for classifying and collecting of area features as robot's moving path and robot controlled as the area features, apparatus and method for composing user interface using area features |
US8838268B2 (en) | 2008-01-28 | 2014-09-16 | Seegrid Corporation | Service robot and method of operating same |
US8755936B2 (en) | 2008-01-28 | 2014-06-17 | Seegrid Corporation | Distributed multi-robot system |
WO2009097336A2 (en) * | 2008-01-28 | 2009-08-06 | Seegrid Corporation | Methods for repurposing temporal-spatial information collected by service robots |
EP2249998B1 (en) | 2008-01-28 | 2013-03-20 | Seegrid Corporation | Methods for real-time interaction with robots |
US8984708B2 (en) | 2011-01-07 | 2015-03-24 | Irobot Corporation | Evacuation station system |
US9939529B2 (en) | 2012-08-27 | 2018-04-10 | Aktiebolaget Electrolux | Robot positioning system |
JP5735940B2 (en) * | 2012-09-11 | 2015-06-17 | シャープ株式会社 | Server, control system, self-propelled cleaner, program, and recording medium |
SG11201506361WA (en) * | 2013-02-15 | 2015-09-29 | Murata Machinery Ltd | Conveyance system |
JP6198234B2 (en) | 2013-04-15 | 2017-09-20 | アクティエボラゲット エレクトロラックス | Robot vacuum cleaner with protruding side brush |
WO2014169943A1 (en) | 2013-04-15 | 2014-10-23 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
JP5711301B2 (en) * | 2013-05-29 | 2015-04-30 | シャープ株式会社 | Server, control system, self-propelled cleaner, control method, program, and recording medium |
WO2015090405A1 (en) | 2013-12-19 | 2015-06-25 | Aktiebolaget Electrolux | Sensing climb of obstacle of a robotic cleaning device |
KR102130190B1 (en) | 2013-12-19 | 2020-07-03 | 에이비 엘렉트로룩스 | Robotic cleaning device |
WO2015090404A1 (en) * | 2013-12-19 | 2015-06-25 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
JP6638988B2 (en) | 2013-12-19 | 2020-02-05 | アクチエボラゲット エレクトロルックス | Robot vacuum cleaner with side brush and moving in spiral pattern |
EP3084538B1 (en) | 2013-12-19 | 2017-11-01 | Aktiebolaget Electrolux | Robotic cleaning device with perimeter recording function |
US10617271B2 (en) | 2013-12-19 | 2020-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
EP3082541B1 (en) | 2013-12-19 | 2018-04-04 | Aktiebolaget Electrolux | Adaptive speed control of rotating side brush |
WO2015090439A1 (en) | 2013-12-20 | 2015-06-25 | Aktiebolaget Electrolux | Dust container |
JP6390965B2 (en) | 2014-04-11 | 2018-09-19 | パナソニックIpマネジメント株式会社 | Self-propelled cleaner, control device, and automatic cleaning system |
CN106415423B (en) | 2014-07-10 | 2021-01-01 | 伊莱克斯公司 | Method for detecting a measurement error of a robotic cleaning device |
CN106659345B (en) | 2014-09-08 | 2019-09-03 | 伊莱克斯公司 | Robotic vacuum cleaner |
JP6459098B2 (en) | 2014-09-08 | 2019-01-30 | アクチエボラゲット エレクトロルックス | Robot vacuum cleaner |
EP3230814B1 (en) | 2014-12-10 | 2021-02-17 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
WO2016091320A1 (en) | 2014-12-12 | 2016-06-16 | Aktiebolaget Electrolux | Side brush and robotic cleaner |
WO2016095966A1 (en) | 2014-12-16 | 2016-06-23 | Aktiebolaget Electrolux | Cleaning method for a robotic cleaning device |
WO2016095965A2 (en) | 2014-12-16 | 2016-06-23 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
US9462920B1 (en) | 2015-06-25 | 2016-10-11 | Irobot Corporation | Evacuation station |
KR102445064B1 (en) | 2015-09-03 | 2022-09-19 | 에이비 엘렉트로룩스 | system of robot cleaning device |
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 |
CN109068908B (en) | 2016-05-11 | 2021-05-11 | 伊莱克斯公司 | Robot cleaning device |
CN107479544A (en) * | 2016-06-08 | 2017-12-15 | 科沃斯机器人股份有限公司 | Mother and sons' machine cooperative operation system and its method of work |
EP3974934A1 (en) * | 2017-03-02 | 2022-03-30 | Robart GmbH | Method for controlling an autonomous mobile robot |
KR20220025250A (en) | 2017-06-02 | 2022-03-03 | 에이비 엘렉트로룩스 | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
CN111093447B (en) | 2017-09-26 | 2022-09-02 | 伊莱克斯公司 | Movement control of a robotic cleaning device |
CN108903832B (en) * | 2018-09-30 | 2024-08-16 | 美智纵横科技有限责任公司 | Sweeping robot |
CN111374595B (en) * | 2018-12-28 | 2021-11-09 | 珠海一微半导体股份有限公司 | Operation planning method and system of double-sweeping robot |
CN110507249A (en) * | 2019-08-30 | 2019-11-29 | 海尔优家智能科技(北京)有限公司 | A kind of combination of clean robot and clean method |
CN112515541B (en) * | 2019-09-17 | 2022-02-15 | 佛山市云米电器科技有限公司 | Cleaning method and system based on mother-child linkage type floor sweeping robot |
CN112256017B (en) * | 2019-12-10 | 2024-02-02 | 舜宇光学(浙江)研究院有限公司 | Multi-machine collaborative cleaning method, system and electronic equipment thereof |
CN114098529B (en) * | 2021-11-26 | 2023-02-14 | 深圳乐生机器人智能科技有限公司 | Cleaning method for cleaning robot system, and storage medium |
-
2003
- 2003-10-22 JP JP2003362469A patent/JP4181477B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12064080B2 (en) | 2020-08-28 | 2024-08-20 | Samsung Electronics Co., Ltd. | Cleaning robot and control method thereof |
Also Published As
Publication number | Publication date |
---|---|
JP2005124753A (en) | 2005-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4181477B2 (en) | Self-propelled vacuum cleaner | |
KR102445064B1 (en) | system of robot cleaning device | |
US10254756B2 (en) | Cleaning robot and method for controlling the same | |
EP3234713B1 (en) | Cleaning method for a robotic cleaning device | |
JP4264009B2 (en) | Self-propelled vacuum cleaner | |
CN214484411U (en) | Autonomous floor cleaner | |
AU2013203861B2 (en) | Method of controlling automatic cleaner | |
WO2017141536A1 (en) | Autonomous travelling body | |
JP7174505B2 (en) | vacuum cleaner | |
KR20190073140A (en) | A plurality of robot cleaner and A controlling method for the same | |
JP2017143983A (en) | Autonomous travel body | |
JP2020116380A (en) | System composed of floor processor to be guided only manually and floor processor that travels only automatically and operation method for the system | |
JP2005211365A (en) | Autonomous traveling robot cleaner | |
KR101938703B1 (en) | Robot cleaner and control method for the same | |
JP2005211367A (en) | Autonomous traveling robot cleaner | |
KR20220058528A (en) | Robot vacuum cleaner and control method | |
KR102360875B1 (en) | A plurality of robot cleaner and A controlling method for the same | |
KR102016993B1 (en) | Robot cleaner and apparatus for managing cleaning of robot cleaner | |
JP2019145046A (en) | Mobile robot | |
KR100640753B1 (en) | Robot vacuum cleaner having movable station and it's cleaning method | |
JP6969994B2 (en) | Vacuum cleaner | |
CN111225592B (en) | Autonomous traveling dust collector and extended area identification method | |
JP7014657B2 (en) | Cleaning device | |
JP2021007051A (en) | Autonomous cleaner | |
CN115670304A (en) | Cleaning machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060125 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080513 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080630 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080805 |
|
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: 20080829 |
|
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: 20110905 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |