JP2005205028A - Self-propelled vacuum cleaner - Google Patents
Self-propelled vacuum cleaner Download PDFInfo
- Publication number
- JP2005205028A JP2005205028A JP2004016187A JP2004016187A JP2005205028A JP 2005205028 A JP2005205028 A JP 2005205028A JP 2004016187 A JP2004016187 A JP 2004016187A JP 2004016187 A JP2004016187 A JP 2004016187A JP 2005205028 A JP2005205028 A JP 2005205028A
- Authority
- JP
- Japan
- Prior art keywords
- cleaning
- area
- self
- divided area
- divided
- 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.)
- Granted
Links
Images
Landscapes
- Electric Suction Cleaners (AREA)
- Electric Vacuum Cleaner (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
【課題】部屋や店内等の掃除する領域において、掃除領域を分割することで制御部の負担を軽減させることができる自走式掃除機を提供する。
【解決手段】清掃機10は、掃除領域内を走行し、検出センサ12の検出結果から簡易的な全体地図50を作成する。作成した全体地図50を参照して、複数の分割領域60に分割する。いずれか1つの分割領域60を選択して、実際に走行しながら詳細地図70を作成する。詳細地図70を参照して分割領域60内での走行経路を決める。走行経路にしたがって、掃除を行い、掃除の終了後詳細地図70を消去する。
【選択図】図3
Provided is a self-propelled cleaner that can reduce a burden on a control unit by dividing a cleaning area in a cleaning area such as a room or a store.
A cleaner 10 travels in a cleaning area and creates a simple whole map 50 from detection results of a detection sensor 12. The created entire map 50 is referred to and divided into a plurality of divided areas 60. One of the divided areas 60 is selected, and the detailed map 70 is created while actually traveling. A travel route in the divided area 60 is determined with reference to the detailed map 70. Cleaning is performed according to the travel route, and the detailed map 70 is deleted after the cleaning is completed.
[Selection] Figure 3
Description
本発明は、自動的に室内を自立走行して掃除することができる自走式掃除機に関するものである。 The present invention relates to a self-propelled cleaner that can automatically run and clean indoors.
従来、走行環境に適応して走行する自走式掃除機は、部屋や店内等を掃除するために用いられている。この自走式掃除機は、未知の空間の状況を把握して掃除を行う。 2. Description of the Related Art Conventionally, self-propelled cleaners that travel while adapting to a traveling environment have been used to clean rooms and shops. This self-propelled cleaner keeps track of the unknown space.
そこで、特許文献1では、走行空間の状態に応じた属性をマップに登録し、このマップ情報に基づいてマップを分割する。分割された夫々のマップにおいて走行経路を決定することが開示されている。また、特許文献2では、複数台の自律移動ロボットが、同一の作業領域内において作業する場合、自律移動ロボット同士の衝突の回避や他の自律移動ロボットに対して経路を譲る動作が開示されている。 Therefore, in Patent Document 1, an attribute corresponding to the state of the traveling space is registered in the map, and the map is divided based on this map information. It is disclosed that a travel route is determined in each divided map. Patent Document 2 discloses an operation of avoiding a collision between autonomous mobile robots and giving a route to another autonomous mobile robot when a plurality of autonomous mobile robots work in the same work area. Yes.
清掃機は、自らが走行空間を走行し、マッピング動作により走行空間の大きさと形状を示すマップを作成した後、マップに基づいて自律走行に必要な走行経路を自らが決定する。しかし、掃除対象が広範囲な場合、マップ情報を保持するために大容量の記憶装置が必要となり、走行経路を決定するために高い計算能力が必要となる。広域なマップ情報に基づいて走行経路を決定するので、詳細な情報が分からないと、非効率的な走行経路になってしまうおそれがある。 The cleaner itself travels in the travel space, creates a map indicating the size and shape of the travel space by the mapping operation, and then determines the travel route necessary for autonomous travel based on the map. However, when the object to be cleaned is a wide range, a large-capacity storage device is required to hold the map information, and a high calculation capability is required to determine the travel route. Since the travel route is determined based on the wide-area map information, if detailed information is not known, the travel route may be inefficient.
そこで、本発明は、部屋や店内等の掃除する領域において、掃除領域の状況を把握し、掃除領域を分割して、効率よく掃除することができる自走式掃除機を提供することを目的としている。 Therefore, an object of the present invention is to provide a self-propelled vacuum cleaner that can efficiently clean a room, a store, and other areas to be cleaned by grasping the situation of the cleaning area and dividing the cleaning area. Yes.
上記目的を達成するために、本発明は、周囲の状況を検出する検出センサと、周囲の状況に応じて移動を制御する制御部を備え、該制御部は、前記検出センサの検出結果に基づいて掃除領域を複数の分割領域に分割する掃除領域分割手段と、該分割領域の詳細地図を作成する詳細地図作成手段と、該詳細地図に基づいて分割領域における走行経路を決定する走行経路決定手段とを有することを特徴とする。 In order to achieve the above object, the present invention includes a detection sensor that detects a surrounding situation and a control unit that controls movement according to the surrounding situation, and the control unit is based on a detection result of the detection sensor. Cleaning area dividing means for dividing the cleaning area into a plurality of divided areas, detailed map creating means for creating a detailed map of the divided areas, and travel route determining means for determining a travel route in the divided areas based on the detailed map It is characterized by having.
清掃機の制御部は、作成した全体地図や詳細地図等の情報を保持する。そのため、掃除領域が広範囲の場合、制御部のメモリが保持できる情報量が足らなくなるおそれがあるので、保持する情報量をできるだけ少なくなるようにしている。すなわち、制御部は、検出センサから検出された周囲の状況から簡易的な全体地図を作成し、作成した全体地図を参照しながら複数の分割領域に分割する。さらに、掃除する分割領域ごとに詳細地図を作成し、その詳細地図に基づいて走行経路を決定する。これにより、分割領域の詳細地図は狭い範囲の地図であるので、制御部は保持する情報量を少なくすることができる。また、走行する範囲が狭いため、走行経路の決定までの所要時間を短縮することができる。 The control unit of the cleaner holds information such as the created entire map and detailed map. For this reason, when the cleaning area is wide, there is a risk that the amount of information that can be held in the memory of the control unit may be insufficient, so the amount of information to be held is made as small as possible. That is, the control unit creates a simple overall map from the surrounding conditions detected by the detection sensor, and divides the map into a plurality of divided regions while referring to the created overall map. Further, a detailed map is created for each divided area to be cleaned, and a travel route is determined based on the detailed map. Thereby, since the detailed map of a division area is a map of a narrow range, the control part can reduce the information content to hold | maintain. In addition, since the traveling range is narrow, the time required to determine the traveling route can be shortened.
また、制御部は、1つの分割領域を掃除した後に、その分割領域の詳細地図を消去してから、次に掃除する分割領域の詳細地図を作成する。これにより、制御部は、必要最低限の情報だけを保持すればよく、保持すべき情報量を少なくすることができる。 Further, after cleaning one divided area, the control unit deletes the detailed map of the divided area, and then creates a detailed map of the divided area to be cleaned next. Accordingly, the control unit only needs to hold the minimum necessary information, and can reduce the amount of information to be held.
また、制御部は、掃除領域内における環境情報に基づいて掃除領域の分割をする。すなわち、障害物の位置や床の種類等の環境情報から掃除領域の状況を判断し、その状況に応じて最適な分割をする。 Moreover, a control part divides | segments a cleaning area | region based on the environmental information in a cleaning area | region. That is, the status of the cleaning area is determined from the environmental information such as the position of the obstacle and the floor type, and optimal division is performed according to the status.
例えば、環境情報が掃除領域内の床の種類の場合、制御部は、床の種類ごとに分割領域を決定する。床の種類によって、掃除用パワーブラシを変えて掃除を行う。そこで、床の種類に応じた分割領域にすることにより、その分割領域では、パワーブラシの回転数を変えることなく掃除できる。すなわち、清掃機は、効率よく各分割領域の状況に合わせた掃除を行うことができる。 For example, when the environmental information is a floor type in the cleaning area, the control unit determines a divided area for each floor type. Depending on the floor type, the cleaning power brush is changed for cleaning. Therefore, by setting the divided area according to the floor type, the divided area can be cleaned without changing the rotation speed of the power brush. That is, the cleaner can efficiently perform cleaning according to the situation of each divided area.
また、環境情報が掃除する領域内の障害物の数、位置の場合、制御部は、障害物の多寡に応じて分割領域を決定する。例えば,障害物が多い場合は小さい分割領域に、障害物が少ない場合は大きな分割領域とする。多くの障害物が存在しても分割領域が狭くなるので、制御部は、走行経路を容易に決定することができる。すなわち、障害物の多寡によって分割領域を分割する広さが変えられるので、走行経路を単純化することができ、清掃機は効率よく掃除することができる。 Further, when the environmental information is the number and position of obstacles in the area to be cleaned, the control unit determines the divided areas according to the number of obstacles. For example, when there are many obstacles, a small divided area is used. Even if there are many obstacles, the divided area becomes narrow, so that the control unit can easily determine the travel route. In other words, since the size of the divided area can be changed depending on the number of obstacles, the travel route can be simplified, and the cleaner can clean efficiently.
さらに、移動しながら掃除する掃除能力の異なる清掃機を複数台組み合わせて、各清掃機を並行して掃除させる。この場合、少なくともいずれか1台の清掃機が、掃除領域を検出して全体地図を作成し、複数の分割領域に分割する。さらに、清掃機の掃除能力に基づいて夫々の分割領域を分担する各清掃機が決定され、この決定は、1台の清掃機が行うか、あるいは、全体の掃除を管理する管理装置が行う。各清掃機は、決定された分割領域の詳細地図を作成し、その詳細地図に基づいて走行経路を決定する。これにより、各清掃機は、互いに掃除や走行等の邪魔をすることなく、夫々の分割領域の掃除を行うことができる。また、各清掃機は、担当する分割領域の詳細地図の情報しか保持しないため、情報量を少なくすることができる。 Furthermore, a plurality of cleaning machines having different cleaning capabilities for cleaning while moving are combined, and each cleaning machine is cleaned in parallel. In this case, at least one of the cleaners detects the cleaning area, creates an entire map, and divides it into a plurality of divided areas. Further, each cleaning machine sharing each divided area is determined based on the cleaning ability of the cleaning machine, and this determination is performed by one cleaning machine or a management device that manages the entire cleaning. Each cleaner creates a detailed map of the determined divided area and determines a travel route based on the detailed map. Thereby, each cleaner can clean each division | segmentation area | region, without mutually interfering with cleaning, a driving | running | working, etc. Moreover, since each cleaning machine holds only the detailed map information of the divided area in charge, the amount of information can be reduced.
以上のように、本発明によると、掃除領域内の夫々の分割領域で詳細な地図を作成することにより、保持する情報量を少なくすることができ、また、走行経路の決定までの所要時間を短縮することができる。そのため、制御部にかかる負荷を小さくすることができると共に、走行経路の決定に際しても、綿密に経路を選定でき、効率的な掃除を行える。また、複数の清掃機で行う場合、分割領域を作成することにより、各清掃機の掃除範囲が明確になり、適材適所に各清掃機の分担を決めることができる。これによって、障害物のある空間であっても、くまなく掃除をすることができ、無駄な掃除がなくなり、効率アップを図れる。 As described above, according to the present invention, by creating a detailed map in each divided area in the cleaning area, the amount of information to be held can be reduced, and the time required for determining the travel route can be reduced. It can be shortened. Therefore, it is possible to reduce the load applied to the control unit, and it is possible to select a route carefully when determining the travel route, and to perform efficient cleaning. Moreover, when performing by a some cleaning machine, the cleaning range of each cleaning machine becomes clear by creating a division | segmentation area | region, and the share of each cleaning machine can be decided to a suitable material suitable place. As a result, even in a space with an obstacle, it can be cleaned all over, no unnecessary cleaning is required, and efficiency can be improved.
以下、本発明の実施形態を図面に基づいて説明する。図1は本発明に係る清掃機の斜視図、図2は制御ブロック図、図3の(a)は掃除領域の全体地図、(b)はその掃除領域を分割した分割領域の詳細地図、図4は床の種類に基づいて分割領域を決定した場合の詳細地図、図5は床の種類に基づく分割領域を掃除するときのフローチャート、図6は障害物の多寡に基づいて分割領域を決定した場合の詳細地図、図7は障害物の多寡に基づく分割領域を掃除するときのフローチャート、図8は走行経路の決定方法を説明するための図であり、(a)は分割領域の詳細図、(b)は分割領域の第1走行経路を示す図、(c)は分割領域の第2走行経路を示す図である。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. 1 is a perspective view of a cleaning machine according to the present invention, FIG. 2 is a control block diagram, FIG. 3A is an overall map of a cleaning area, FIG. 3B is a detailed map of a divided area obtained by dividing the cleaning area, and FIG. 4 is a detailed map when the divided area is determined based on the floor type, FIG. 5 is a flowchart for cleaning the divided area based on the floor type, and FIG. 6 is a divided area determined based on the number of obstacles. 7 is a flowchart for cleaning a divided area based on the number of obstacles, FIG. 8 is a diagram for explaining a method for determining a travel route, and (a) is a detailed view of the divided area, (B) is a figure which shows the 1st driving | running route of a division area, (c) is a figure which shows the 2nd driving | running route of a division area.
本発明の清掃機10は、図1、図2に示すように、ドーム状の清掃機本体11と、床面のゴミや埃等を吸引する清掃装置20と、掃除をする領域を移動するための移動装置30と、周囲の状況を検出する検出センサと、検出センサの検出結果に基づいて清掃装置20と移動装置30を制御する制御部40とを備えている。本体11には、清掃装置40が装着され、制御部40が内蔵される。本体の底面は平坦な矩形上とされ、上面も平坦とされる。この上面から前面にかけて、なだらかな曲面とされ、上部の角が障害物に当たらないようにしている。
As shown in FIGS. 1 and 2, the
清掃装置20は、一般的な掃除機と同様の構成とされ、本体11の前方底面に設けられたノズル21から空気と共にゴミや埃等を吸入し、本体11内部に装着された集塵袋(図示せず)にゴミや埃等の塵埃が回収される。その際、塵埃と共に吸入された空気は、排気口(図示せず)から排気される。ノズル21は、本体11幅より広い幅に形成されており、一度に広範囲を掃除できる。
The
移動装置30は、本体に内蔵された駆動モータ(図示せず)と、駆動モータによって駆動される左右一対の駆動輪31と、走行の際に本体11を支える補助輪とで構成されている。駆動モータは、本体11に内装され、シャフトやギア等の動力伝達部(図示せず)を介して駆動輪31に動力を伝達する。駆動輪31は、本体11側面の後両側に設けられており、左右が夫々独立して回転する。前進のときは、両駆動輪31が前進方向に同時に回転し、後退のときは、両駆動輪31が後退方向に同時に回転する。旋回のときは、夫々の駆動輪31が異なる方向に回転するか、一方の駆動輪31が停止し他方の駆動輪31が回転するように駆動される。補助輪は、本体前面に設けられたノズル21と駆動輪31との間に配設されている。補助輪は、駆動輪31の動きに沿って本体11がスムーズに走行できるように左右方向に回動する。したがって、清掃機10は、前進と後退と旋回と停止等の動作の組合せにより自在に走行することができる。
The moving
検出センサとして、赤外線センサや超音波センサ等の非接触式センサからなる距離センサ12を有する。距離センサ12は、本体11の前面と側面とに配置されており、本体11周囲の壁や家具等の障害物の位置を検出する。また、他の検出センサとして、カーペットやフローリング等の床の種類を検出する床面検出センサ13、集塵袋に収容された塵埃量を検出するゴミ量センサ14を有する。
As a detection sensor, it has the
制御部40は、内部にRAM、ROMおよびCPUを有する一般的なマイクロコンピュータから構成されており、検出センサからの入力に基づいて、決められた掃除パターンにしたがって、清掃装置20と移動装置30とを制御する。制御部40は、本体11を移動させながら検出センサの出力によって掃除領域の情報を収集し、収集された情報に基づいて掃除領域の全体地図50を作成する全体地図作成手段と、検出センサから得られた周囲の状況に関する情報に応じて掃除領域を分割する掃除領域分割手段と、全体地図に基づいて分割領域60の詳細地図を作成する詳細地図作成手段と、詳細地図70に基づいて走行経路80を決定する走行経路決定手段とを有する。
The
全体地図50とは、掃除する領域の形状や状況、すなわち、壁や家具等の障害物の位置等に関する距離センサ12からの検出結果に基づいて作成された地図である。この全体地図50上において、図3(a)に示すように、掃除領域が複数のセルに分割され、各セルに障害物等の有無に関する情報が付加されている。図3中の無色のセル91は障害物が無いセルを示し、黒色のセル92は障害物があるセルを示す。セルは、例えば、30cm四方程度の正方形状とし、モザイク状に配列される。このセル91,92の領域内における障害物の占有領域が例えば3分の1以上である場合に、制御部は、障害物があると判断する。なお、このセル91,92における障害物の占有領域の値は特にこの限りではなく、任意に設定してもよい。また、セル91,92の大きさは、本実施例に示す大きさに限られることはなく、部屋の広さや使用者の設定等によって任意に変えてもよい。
The
掃除領域分割手段は、掃除領域を任意の大きさに設定した正方形の領域に分割する。例えば、3×3のセルのマトリックスとする。各分割領域60は重なり合うことはない。また、掃除領域内の環境情報を付加して掃除領域を分割することもできる。この環境情報とは、掃除領域の広さ、掃除する床の種類、障害物の位置等、すなわち、掃除領域内の状況である。なお、分割領域の形状は多角形であればよいが、正方形にすれば管理がしやすいので、これを採用する。
The cleaning area dividing means divides the cleaning area into square areas set to an arbitrary size. For example, assume a 3 × 3 cell matrix. Each divided
詳細図面作成手段は、各分割領域60における綿密な地図を作成する。作成方法は、全体地図50の作成手段と同様に、分割領域60内を走行しながら周囲の状況を距離センサ12によって検出し、その検出結果から詳細地図70を作成する。
The detailed drawing creation means creates a detailed map in each divided
詳細地図70とは、複数の微小セル93,94中に壁の位置、ベッドや家具等の障害物の位置等の情報を付加した地図である。図3(b)中の無色の微小セル93は障害物が無い微小セルを示し、ハッチングされた微小セル94は障害物がある微小セルを示す。この詳細地図70には、全体地図50よりも詳しい障害物等の形状が示される。微小セル93,94の大きさは、全体地図50のセル91,92と同様に特に限定されるものではない。
The
具体的な分割方法の一例を説明する。制御部40は、図4、図5に示すように、床の種類に基づいて分割する。公知の床面検出センサ13によって、清掃装置20の回転ブラシを駆動する駆動モータにかかる負荷トルクを測定する。制御部40は、その測定結果からフローリング、カーペット等の床の種類を判断する。すなわち、制御部40は、予め設定した閾値と駆動モータにかかる負荷トルクの測定値とを比較し、閾値より負荷トルクが低い場合はフローリング、負荷トルクが高い場合はカーペットと判断する。この判断結果から掃除領域内のカーペット領域101を特定し、全体地図50に加える。このとき、全体地図50に示す黒色のセル92はカーペットを示す。制御部40は、カーペット領域101全体を内包した領域と、それ以外の領域との2つの領域として認識する。ここでカーペット領域101以外の床面はフローリングであるので、この領域をフローリング領域102とする。図4(c)、(d)に示すように、カーペットを含む領域を分割領域とした場合、フローリングは、障害物とみなされる。この場合、フローリングを含む微小セル93は、掃除する対象セルから除外される。図4(b)に示すように、フローリングを含む領域を分割領域とした場合、カーペット領域101を障害物として扱う。フローリング領域102を掃除するときは、全体がすべてカーペットで構成された分割領域60を掃除不要と判断されるので、清掃機は掃除をしない。
An example of a specific division method will be described. As shown in FIGS. 4 and 5, the
また、図6、図7に示すように、障害物の位置に基づいて分割する。この場合は、距離センサ12からの検出結果に基づいて障害物の多寡を判断し、その判断結果に応じて分割する。すなわち、掃除領域を複数の一定面積の分割領域60に分割し、夫々の分割領域60について障害物が存在するセル92の数をカウントする。このとき、掃除領域の外周に位置する壁のような形状が複雑でない大きな障害物は、障害物としての評価の対象から除外する。掃除領域内に散在する障害物があるセル92だけをカウントする。分割領域60における障害物量の閾値を設定しておき、分割領域60内の障害物が少ないとき、隣接する分割領域60と統合する。これにより、障害物の少ない分割領域60は統合され、広い面積の分割領域60とされる。一方、障害物の多い分割領域60は、そのまま残され狭い面積の分割領域60となる。各分割領域60での障害物量は、ほぼ等しくなっている。なお、分割領域60内に散在する障害物を有するセル92をカウントするには、分割領域60の詳細地図70を画像に見立て、画像処理により散在する障害物を抽出することにより行う。
Further, as shown in FIGS. 6 and 7, the division is performed based on the position of the obstacle. In this case, the number of obstacles is determined based on the detection result from the
走行経路決定手段は、図8に示すように、分割領域60において少ない方向転換の回数で広範囲を掃除できるように走行経路を決定する。すなわち、制御部40は作成された詳細地図70を参照しながら、その分割領域60内で効率よく走行できるように走行経路のパターンのシミュレーションを行う。このとき、予め清掃機10の基本的動作や方向転換回数等を設定しておく。したがって、走行経路のシミュレーション回数を少なくすることができる。
As shown in FIG. 8, the travel route determination means determines the travel route so that a wide area can be cleaned with a small number of turnings in the divided
例えば、清掃機10は直進と左右90度の旋回のみを行い、障害物か分割領域60の境界に到達したら左右どちらかに方向転換するものとする。さらに、この方向転換数は累計10回までとし、11回目の方向転換が発生したら掃除を終了して分割領域60内のスタート地点に帰ってくるようにする。
For example, it is assumed that the cleaning
以上の設定を踏まえて、走行経路パターンのシミュレーションを行う。分割領域60内の走行した微小セルにおいて、重複分を除いた微小セルをカウントし、カウントした微小セルの数が一番多い走行経路を実際の走行経路として決定する。図8に示すように、セルにおける障害物の有無は全体地図50と同様に、白地の微小セル93は障害物が無い微小セル、ハッチングされた微小セル94は障害物がある微小セル、ハッチングを施された微小セル95は清掃機が走行した微小セルである。図8(a)に示す分割領域60の詳細地図70において、障害物がなく掃除可能な微小セル93は25個ある。清掃機10が位置する微小セル93をスタート地点として、直進と10回の方向転換を行い、11回目の方向転換まで走行する経路を図8(b)、(c)に示す。図8(b)の場合、清掃機10は、25個中21個の微小セル95を走行しており、図8(c)の場合は20個の微小セル95を走行している。この場合は、図8(b)の経路に決定する。実際には、10回の方向転換で取り得るすべての経路について同様の評価を行い、微小セル95の数が一番多いときの経路を走行経路として決定する。もし、走行した微小セル95の数が同じ場合は、走行した微小セル95の重複が少ない走行経路を決定する。さらに、重複数も同じ場合は、それらの走行経路の中からランダムに選択し決定する。なお、本実施例においては走行経路をシミュレーションするのに任意の値を設定しているが、特にこの限りではない。設定せずに、あらゆるパターンの走行経路から選択して決定してもよい。また、決定する順番も、旋回した回数や走行時間等によって判断してもよい。
Based on the above settings, a driving route pattern is simulated. Among the microcells that have traveled in the divided
次に、本実施形態の清掃機10を用いて掃除する手順を、図9を用いて説明する。なお、図9は清掃機の行動フローチャートを示す。 Next, the procedure for cleaning using the cleaner 10 of the present embodiment will be described with reference to FIG. FIG. 9 shows an action flowchart of the cleaner.
清掃機10は、スタート時に使用者が設置したもっとも近い壁際の一点を原点として掃除対象の部屋を周回走行する。このとき、清掃機10は、走行を行いつつ、部屋の形状、障害物の位置等を制御部40に備えられているメモリ(図示せず)に記憶し、これらの情報に基づいて掃除領域の全体地図50を作成する。全体地図50を参照して掃除領域を複数の分割領域60に分割する。次に清掃機10は、いずれか1つの分割領域60に移動し、その分割領域60内を走行して、障害物の位置等を検出し、詳細地図70を作成する。作成された詳細地図70に基づいて、走行経路決定手段によって走行経路をシミュレーションし、最適な走行経路を決定する。清掃機10は、決定した走行経路に基づいて走行し、同時に清掃装置20を駆動して掃除を行う。分割領域60内の掃除を終了すると分割領域60の境界に沿ってスタート位置に戻る。制御部40は、この時点でその分割領域60についての掃除は終了したと判断し、その分割領域60の詳細地図70のデータをメモリから消去する。清掃機10は、未清掃の分割領域60に移動し、繰り返し同様の詳細地図70の作成と走行経路の決定を行い、掃除を行う。掃除領域内のすべての分割領域60について完了したら掃除終了となる。
The cleaning
清掃機10は、掃除の都度、必要な地図を作成し、終了すればその地図を消去する。また、分割領域60内の状況に応じて分割領域60の大きさを変えることにより、走行経路のシミュレーション回数が少なくなり、効率のよい走行経路を選択できる。したがって、容量の小さいメモリを使用でき、コストを削減できると共に、演算に要する時間や走行する時間を短縮でき、消費電力を低減できる。
The cleaning
また、移動しながら掃除する掃除能力の異なる清掃機を複数台組み合わせて清掃してもよい。この場合を、図10を用いて説明する。なお、図10は2台の清掃機による掃除行動のフローチャートを示している。 Further, a plurality of cleaning machines having different cleaning capabilities for cleaning while moving may be combined for cleaning. This case will be described with reference to FIG. In addition, FIG. 10 has shown the flowchart of the cleaning action by two cleaning machines.
2つの清掃機104,105のうち、第1清掃機104が掃除する分割領域を決める。その他の構成は上記と同じである。第1清掃機104の制御部40は、各清掃機の掃除能力に基づいて分割領域60を掃除できるか判断し、その判断結果から掃除する分割領域60を決定する。各清掃機の間において、データをやり取りするために、各清掃機は通信装置(図示せず)を有している。通信装置は、無線通信を行って、双方向に通信可能とされる。すなわち、分割領域60内の状況に応じて、それに適合した掃除能力を備えた清掃機に掃除分担させることができる。
Of the two
例えば、掃除能力を集塵袋の空容量とした場合、各清掃機104,105は、ゴミ量センサ14により現在の収容量を検出し、収容量に基づいて、どのくらい塵埃を収容できるかを示す空容量を算出する。第2清掃機105は、その空容量情報を第1清掃機104に通信装置を介して伝達する。第1清掃機104は、伝達された空容量と分割領域60内の塵埃の総量とを比較して掃除できると判断したら、掃除する分割領域60の分担を決定する。決定した分割領域60を担当する第2清掃機105に通信装置を介して伝達する。
For example, when the cleaning capacity is the empty capacity of the dust bag, each of the
なお、分割領域60内の塵埃の総量は、本体11下方に設けられたイメージセンサ(図示せず)を用いて塵埃を検出する。イメージセンサからの塵埃の分布情報を全体地図50に付加し、分割領域60内における微小セル93,94の塵埃の有無を判断し、塵埃のある微小セル94の数をカウントする。カウントされた微小セル94の数が塵埃の総量となる。これにより、塵埃の多い分割領域60は、集塵袋の空容量が多い清掃機が担当し、塵埃の総量が少ない分割領域60は、集塵袋の空容量が少ない清掃機が担当する。したがって、複数の清掃機によって、掃除領域の塵埃をくまなく回収することができる。
The total amount of dust in the divided
また、掃除能力に応じて分担を決める代わりに、複数の分割領域60を1つのブロックにまとめ、ブロック単位で各清掃機が掃除するようにしてもよい。図11に示すように、第1清掃機104がA〜E、第2清掃機105がF〜Iを担当というように掃除開始前に決定しておく。
Moreover, instead of deciding the sharing according to the cleaning ability, a plurality of divided
なお、各清掃機の掃除する分割領域を決定する管理装置(図示せず)を設けてもよい。例えば、管理装置をホストサーバーとして、掃除領域内の天井や机の上等に設ける。このとき、管理装置は、無線による通信装置を用いて、各清掃機から掃除領域の各種情報を取得し、取得した情報から全体地図50、分割領域60、掃除分担等の情報を各清掃機104,105に送信する。それにより、各清掃機104,105の制御部40は、管理装置によって決められた分割領域60の詳細地図70を作成し、走行経路を決定することで掃除能力に適応した分割領域60を掃除することができる。
In addition, you may provide the management apparatus (not shown) which determines the division area | region which each cleaning machine cleans. For example, the management apparatus is provided as a host server on the ceiling or desk in the cleaning area. At this time, the management device acquires various types of information about the cleaning area from each cleaning machine using a wireless communication device, and the information about the
また、管理装置を清掃機の充電ユニットに設ける。この場合、充電するためのターミナルを介して通信する。ターミナルは、ピン等の接続端子であって、電気的に接続することで情報がやり取りできる。 A management device is provided in the charging unit of the cleaner. In this case, communication is performed via a terminal for charging. The terminal is a connection terminal such as a pin, and can exchange information by electrical connection.
また、掃除能力は、集塵袋の空容量だけでなく、ノズル21の形状、本体11の大きさ、走行速度等でもよい。例えば、ノズル21を大きく形成した場合、広い範囲を清掃することができる。また、ノズル21を小さく形成した場合、壁際や家具等の隙間等の障害物の近傍を掃除することができる。
Further, the cleaning ability may be not only the empty capacity of the dust bag, but also the shape of the
以上、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で修正・変更を加えることができるのは勿論である。例えば、距離センサは、赤外線センサや超音波センサ等の非接触型のセンサを用いているが、清掃機の大きさと同等の長さまで伸ばした接触センサとしてもよい。この場合、清掃機は、障害物の近傍を通過する際に、障害物が接触式センサに接触することによって、障害物を検出することができる。 As mentioned above, this invention is not limited to the said embodiment, Of course, correction and a change can be added within the scope of the present invention. For example, the distance sensor uses a non-contact type sensor such as an infrared sensor or an ultrasonic sensor, but may be a contact sensor extended to a length equivalent to the size of the cleaner. In this case, the cleaner can detect the obstacle by the obstacle coming into contact with the contact-type sensor when passing near the obstacle.
10 清掃機
11 清掃機本体
12 距離センサ
13 床面検出センサ
14 ゴミ量センサ
20 清掃装置
21 ノズル
30 移動装置
31 駆動輪
40 制御部
50 全体地図
60 分割領域
70 詳細地図
91 障害物がないセル
92 障害物があるセル
93 障害物がない微小セル
94 障害物がある微小セル
95 清掃機が走行したセル
101 カーペット領域
102 フローリング領域
103 境界
104 第1清掃機
105 第2清掃機
DESCRIPTION OF
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004016187A JP4264009B2 (en) | 2004-01-23 | 2004-01-23 | Self-propelled vacuum cleaner |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004016187A JP4264009B2 (en) | 2004-01-23 | 2004-01-23 | Self-propelled vacuum cleaner |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005205028A true JP2005205028A (en) | 2005-08-04 |
| JP4264009B2 JP4264009B2 (en) | 2009-05-13 |
Family
ID=34901420
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004016187A Expired - Fee Related JP4264009B2 (en) | 2004-01-23 | 2004-01-23 | Self-propelled vacuum cleaner |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4264009B2 (en) |
Cited By (60)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005326944A (en) * | 2004-05-12 | 2005-11-24 | Hitachi Ltd | Apparatus and method for generating map image by laser measurement |
| JP2007323652A (en) * | 2006-06-01 | 2007-12-13 | Samsung Electronics Co Ltd | Method for collecting and classifying information on characteristics of predetermined area according to movement path of robot, robot controlled by the area characteristics, UI configuration method and apparatus using the area characteristics |
| KR100788723B1 (en) * | 2005-11-09 | 2007-12-26 | 주식회사 대우일렉트로닉스 | Robot Cleaner Control Method |
| KR100806717B1 (en) * | 2006-11-14 | 2008-02-27 | 주식회사 대우일렉트로닉스 | Computer-readable recording medium recording robot cleaner control method and program for realizing the same |
| KR100941428B1 (en) | 2008-03-31 | 2010-02-11 | 엘지전자 주식회사 | Robot Cleaner Control Method |
| JP2010190897A (en) * | 2009-02-18 | 2010-09-02 | Samsung Electronics Co Ltd | Route generation device and method utilized grid map |
| KR20110053764A (en) * | 2009-11-16 | 2011-05-24 | 엘지전자 주식회사 | Robot cleaner and its control method |
| JP2011517350A (en) * | 2008-01-28 | 2011-06-02 | シーグリッド コーポレーション | Method for repurposing spatio-temporal information collected by service robots |
| KR101075340B1 (en) * | 2009-03-31 | 2011-10-19 | 박재현 | Robot Cleaner with real-time sensing and method thereof |
| CN102314176A (en) * | 2010-07-01 | 2012-01-11 | 德国福维克控股公司 | Automatic driving device and its orientation method |
| KR101362373B1 (en) * | 2007-08-17 | 2014-02-12 | 삼성전자주식회사 | Robot cleaner and control method of the same of |
| JP2014054335A (en) * | 2012-09-11 | 2014-03-27 | Sharp Corp | Server, control system, self-propelled vacuum cleaner, program and recording medium |
| US8755936B2 (en) | 2008-01-28 | 2014-06-17 | Seegrid Corporation | Distributed multi-robot system |
| US8830091B2 (en) | 2002-12-17 | 2014-09-09 | Irobot Corporation | Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system |
| US8838268B2 (en) | 2008-01-28 | 2014-09-16 | Seegrid Corporation | Service robot and method of operating same |
| 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 |
| KR101476448B1 (en) * | 2008-07-28 | 2014-12-24 | 엘지전자 주식회사 | Cell based cleaning robot and method |
| KR101506738B1 (en) * | 2008-07-28 | 2015-03-27 | 엘지전자 주식회사 | Cleaning robot and the driving method |
| JP2015205167A (en) * | 2014-04-11 | 2015-11-19 | パナソニックIpマネジメント株式会社 | Self-propelled vacuum cleaner, control device, and automatic cleaning system |
| KR20160057371A (en) * | 2016-05-09 | 2016-05-23 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160057369A (en) * | 2016-05-09 | 2016-05-23 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160057370A (en) * | 2016-05-09 | 2016-05-23 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160058076A (en) * | 2016-05-10 | 2016-05-24 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160058736A (en) * | 2016-05-09 | 2016-05-25 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059470A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059472A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059471A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059473A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| JP2016157305A (en) * | 2015-02-25 | 2016-09-01 | シャープ株式会社 | Autonomous traveling body, autonomous traveling body system, autonomous traveling body driving method, driving program, and computer-readable recording medium |
| JP2017041200A (en) * | 2015-08-21 | 2017-02-23 | シャープ株式会社 | Autonomous mobile device, autonomous mobile system and circumstance map evaluation method |
| JP2017146742A (en) * | 2016-02-16 | 2017-08-24 | 東芝ライフスタイル株式会社 | Autonomous vehicle |
| KR20180092433A (en) * | 2017-02-09 | 2018-08-20 | 에브리봇 주식회사 | A robot cleaner and a method for operating it |
| WO2018193578A1 (en) * | 2017-04-20 | 2018-10-25 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッド | Flight path establishment method, information processing device, program and recording medium |
| JP2018196514A (en) * | 2017-05-23 | 2018-12-13 | 東芝ライフスタイル株式会社 | Vacuum cleaner |
| JP2019017952A (en) * | 2017-07-21 | 2019-02-07 | 株式会社竹中工務店 | Cleaning system and cleaning program |
| KR20190035377A (en) * | 2017-09-26 | 2019-04-03 | 엘지전자 주식회사 | Moving Robot and controlling method |
| WO2019097626A1 (en) * | 2017-11-16 | 2019-05-23 | 学校法人 千葉工業大学 | Self-propelled vacuum cleaner |
| JPWO2018043180A1 (en) * | 2016-08-31 | 2019-06-24 | 村田機械株式会社 | Travel route creation method, autonomous travel device, and program |
| JP2019532369A (en) * | 2016-09-14 | 2019-11-07 | アイロボット コーポレイション | System and method for configurable motion of a robot based on area classification |
| WO2020095375A1 (en) * | 2018-11-07 | 2020-05-14 | 本田技研工業株式会社 | Work area zone demarcation device for autonomous traveling work machine |
| JP2020098404A (en) * | 2018-12-17 | 2020-06-25 | 東芝ライフスタイル株式会社 | Autonomous vacuum cleaner |
| JPWO2020158276A1 (en) * | 2019-01-31 | 2020-08-06 | ||
| JPWO2020158275A1 (en) * | 2019-01-31 | 2020-08-06 | ||
| JP2020140324A (en) * | 2019-02-27 | 2020-09-03 | 東芝ライフスタイル株式会社 | Autonomous electric cleaner |
| US10860029B2 (en) | 2016-02-15 | 2020-12-08 | RobArt GmbH | Method for controlling an autonomous mobile robot |
| CN112256813A (en) * | 2020-10-28 | 2021-01-22 | 广东杜尼智能机器人工程技术研究中心有限公司 | Intelligent sweeper management and application system |
| JP2021504851A (en) * | 2017-11-28 | 2021-02-15 | 深▲せん▼市杉川机器人有限公司Shenzhen 3Irobotix Co., Ltd. | How to build relationships, devices, computer-readable storage media, electronic devices and cleaning devices |
| JP2021096602A (en) * | 2019-12-16 | 2021-06-24 | 村田機械株式会社 | Apparatus and method for planning route and autonomous travel truck |
| US11175670B2 (en) | 2015-11-17 | 2021-11-16 | RobArt GmbH | Robot-assisted processing of a surface using a robot |
| US11188086B2 (en) | 2015-09-04 | 2021-11-30 | RobArtGmbH | Identification and localization of a base station of an autonomous mobile robot |
| CN114652217A (en) * | 2022-03-02 | 2022-06-24 | 美智纵横科技有限责任公司 | Control method, cleaning robot, and storage medium |
| CN115032993A (en) * | 2022-06-13 | 2022-09-09 | 北京智行者科技股份有限公司 | Dynamic full-coverage path planning method and device, cleaning equipment and storage medium |
| KR20220126588A (en) * | 2021-03-09 | 2022-09-16 | 동의대학교 산학협력단 | Virtual grid-based A-Star route search method and system therefor |
| US11550054B2 (en) | 2015-06-18 | 2023-01-10 | RobArtGmbH | Optical triangulation sensor for distance measurement |
| US11709489B2 (en) | 2017-03-02 | 2023-07-25 | RobArt GmbH | Method for controlling an autonomous, mobile robot |
| US11768494B2 (en) | 2015-11-11 | 2023-09-26 | RobArt GmbH | Subdivision of maps for robot navigation |
| JP2023151723A (en) * | 2022-04-01 | 2023-10-16 | オムロン株式会社 | System, method, and program for managing an environmental map corresponding to a work location to which a moving mechanism moves |
| US11789447B2 (en) | 2015-12-11 | 2023-10-17 | RobArt GmbH | Remote control of an autonomous mobile robot |
| US12140965B2 (en) | 2016-08-05 | 2024-11-12 | Rotrade Asset Management Gmbh | Method for controlling an autonomous mobile robot |
| US12169405B2 (en) | 2017-04-28 | 2024-12-17 | Rotrade Asset Management Gmbh | Method for navigation of a robot |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101641235B1 (en) * | 2009-11-17 | 2016-07-20 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101800274B1 (en) * | 2016-02-17 | 2017-12-28 | 주식회사 파인로보틱스 | Floor polishing robot |
-
2004
- 2004-01-23 JP JP2004016187A patent/JP4264009B2/en not_active Expired - Fee Related
Cited By (126)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8830091B2 (en) | 2002-12-17 | 2014-09-09 | Irobot Corporation | Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system |
| US9886037B2 (en) | 2002-12-17 | 2018-02-06 | Irobot Corporation | Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system |
| JP2005326944A (en) * | 2004-05-12 | 2005-11-24 | Hitachi Ltd | Apparatus and method for generating map image by laser measurement |
| KR100788723B1 (en) * | 2005-11-09 | 2007-12-26 | 주식회사 대우일렉트로닉스 | Robot Cleaner Control Method |
| JP2007323652A (en) * | 2006-06-01 | 2007-12-13 | Samsung Electronics Co Ltd | Method for collecting and classifying information on characteristics of predetermined area according to movement path of robot, robot controlled by the area characteristics, UI configuration method and apparatus using the area characteristics |
| US8755591B2 (en) | 2006-06-01 | 2014-06-17 | Samsung Electronics Co., Ltd. | Method, medium and apparatus classifying and collecting area feature information according to a robot's moving path, and a robot controlled by the area features |
| US8463018B2 (en) | 2006-06-01 | 2013-06-11 | Samsung Electronics Co., Ltd. | Method, medium and apparatus classifying and collecting area feature information according to a robot's moving path, and a robot controlled by the area features |
| KR100806717B1 (en) * | 2006-11-14 | 2008-02-27 | 주식회사 대우일렉트로닉스 | Computer-readable recording medium recording robot cleaner control method and program for realizing the same |
| KR101362373B1 (en) * | 2007-08-17 | 2014-02-12 | 삼성전자주식회사 | Robot cleaner and control method of the same of |
| 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 |
| US8838268B2 (en) | 2008-01-28 | 2014-09-16 | Seegrid Corporation | Service robot and method of operating same |
| US9603499B2 (en) | 2008-01-28 | 2017-03-28 | Seegrid Corporation | Service robot and method of operating same |
| JP2011517350A (en) * | 2008-01-28 | 2011-06-02 | シーグリッド コーポレーション | Method for repurposing spatio-temporal information collected by service robots |
| US8755936B2 (en) | 2008-01-28 | 2014-06-17 | Seegrid Corporation | Distributed multi-robot system |
| KR100941428B1 (en) | 2008-03-31 | 2010-02-11 | 엘지전자 주식회사 | Robot Cleaner Control Method |
| KR101476448B1 (en) * | 2008-07-28 | 2014-12-24 | 엘지전자 주식회사 | Cell based cleaning robot and method |
| KR101506738B1 (en) * | 2008-07-28 | 2015-03-27 | 엘지전자 주식회사 | Cleaning robot and the driving method |
| JP2010190897A (en) * | 2009-02-18 | 2010-09-02 | Samsung Electronics Co Ltd | Route generation device and method utilized grid map |
| KR101075340B1 (en) * | 2009-03-31 | 2011-10-19 | 박재현 | Robot Cleaner with real-time sensing and method thereof |
| US8880271B2 (en) | 2009-11-16 | 2014-11-04 | Lg Electronics Inc. | Robot cleaner and method for controlling the same |
| EP3066967A1 (en) * | 2009-11-16 | 2016-09-14 | LG Electronics, Inc. | Robot cleaner and method for controlling the same |
| KR101626984B1 (en) | 2009-11-16 | 2016-06-02 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| WO2011059295A3 (en) * | 2009-11-16 | 2011-11-03 | 엘지전자 주식회사 | Robot cleaner and method for controlling same |
| EP3066966A1 (en) * | 2009-11-16 | 2016-09-14 | LG Electronics, Inc. | Robot cleaner and method for controlling the same |
| EP3061377A1 (en) * | 2009-11-16 | 2016-08-31 | Lg Electronics Inc. | Robot cleaner and method for controlling the same |
| EP2502539A4 (en) * | 2009-11-16 | 2016-08-31 | Lg Electronics Inc | CLEANER ROBOT AND ITS CONTROL METHOD |
| EP3061378A1 (en) * | 2009-11-16 | 2016-08-31 | LG Electronics, Inc. | Robot cleaner and method for controlling the same |
| KR20110053764A (en) * | 2009-11-16 | 2011-05-24 | 엘지전자 주식회사 | Robot cleaner and its control method |
| EP3081132A1 (en) * | 2009-11-16 | 2016-10-19 | LG Electronics, Inc. | Robot cleaner and method for controlling the same |
| CN107065851A (en) * | 2010-07-01 | 2017-08-18 | 德国福维克控股公司 | Surveying and mapping with region division |
| CN106896809B (en) * | 2010-07-01 | 2021-10-08 | 德国福维克控股公司 | Mapping with area division |
| CN106843202A (en) * | 2010-07-01 | 2017-06-13 | 德国福维克控股公司 | Surveying and mapping with region division |
| CN102314176A (en) * | 2010-07-01 | 2012-01-11 | 德国福维克控股公司 | Automatic driving device and its orientation method |
| CN106843203B (en) * | 2010-07-01 | 2022-06-28 | 德国福维克控股公司 | Mapping with area division |
| JP2012011200A (en) * | 2010-07-01 | 2012-01-19 | Vorwerk & Co Interholding Gmbh | Self-propelled device and method for operating such device |
| CN106896809A (en) * | 2010-07-01 | 2017-06-27 | 德国福维克控股公司 | Surveying and mapping with region division |
| CN107065851B (en) * | 2010-07-01 | 2021-12-21 | 德国福维克控股公司 | Mapping with area division |
| CN106919170A (en) * | 2010-07-01 | 2017-07-04 | 德国福维克控股公司 | Surveying and mapping with region division |
| CN106919170B (en) * | 2010-07-01 | 2021-10-08 | 德国福维克控股公司 | Mapping with area division |
| CN106843203A (en) * | 2010-07-01 | 2017-06-13 | 德国福维克控股公司 | Surveying and mapping with region division |
| CN106940560A (en) * | 2010-07-01 | 2017-07-11 | 德国福维克控股公司 | Surveying and mapping with region division |
| JP2014054335A (en) * | 2012-09-11 | 2014-03-27 | Sharp Corp | Server, control system, self-propelled vacuum cleaner, program and recording medium |
| JP2015205167A (en) * | 2014-04-11 | 2015-11-19 | パナソニックIpマネジメント株式会社 | Self-propelled vacuum cleaner, control device, and automatic cleaning system |
| JP2016157305A (en) * | 2015-02-25 | 2016-09-01 | シャープ株式会社 | Autonomous traveling body, autonomous traveling body system, autonomous traveling body driving method, driving program, and computer-readable recording medium |
| US11550054B2 (en) | 2015-06-18 | 2023-01-10 | RobArtGmbH | Optical triangulation sensor for distance measurement |
| JP2017041200A (en) * | 2015-08-21 | 2017-02-23 | シャープ株式会社 | Autonomous mobile device, autonomous mobile system and circumstance map evaluation method |
| US11188086B2 (en) | 2015-09-04 | 2021-11-30 | RobArtGmbH | Identification and localization of a base station of an autonomous mobile robot |
| US11768494B2 (en) | 2015-11-11 | 2023-09-26 | RobArt GmbH | Subdivision of maps for robot navigation |
| US12093050B2 (en) | 2015-11-17 | 2024-09-17 | Rotrade Asset Management Gmbh | Robot-assisted processing of a surface using a robot |
| US11175670B2 (en) | 2015-11-17 | 2021-11-16 | RobArt GmbH | Robot-assisted processing of a surface using a robot |
| US11789447B2 (en) | 2015-12-11 | 2023-10-17 | RobArt GmbH | Remote control of an autonomous mobile robot |
| US10860029B2 (en) | 2016-02-15 | 2020-12-08 | RobArt GmbH | Method for controlling an autonomous mobile robot |
| US11709497B2 (en) | 2016-02-15 | 2023-07-25 | RobArt GmbH | Method for controlling an autonomous mobile robot |
| CN107407935A (en) * | 2016-02-16 | 2017-11-28 | 东芝生活电器株式会社 | Self-discipline moving body |
| JP2017146742A (en) * | 2016-02-16 | 2017-08-24 | 東芝ライフスタイル株式会社 | Autonomous vehicle |
| KR101628000B1 (en) | 2016-05-09 | 2016-06-07 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101627999B1 (en) | 2016-05-09 | 2016-06-07 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160058736A (en) * | 2016-05-09 | 2016-05-25 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160057370A (en) * | 2016-05-09 | 2016-05-23 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101627998B1 (en) | 2016-05-09 | 2016-06-07 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101627997B1 (en) | 2016-05-09 | 2016-06-07 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160057371A (en) * | 2016-05-09 | 2016-05-23 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160057369A (en) * | 2016-05-09 | 2016-05-23 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101634522B1 (en) | 2016-05-10 | 2016-06-28 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059471A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101634518B1 (en) | 2016-05-10 | 2016-06-28 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101634519B1 (en) | 2016-05-10 | 2016-06-28 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101634520B1 (en) | 2016-05-10 | 2016-06-28 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059473A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059472A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160058076A (en) * | 2016-05-10 | 2016-05-24 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR101634521B1 (en) | 2016-05-10 | 2016-06-28 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| KR20160059470A (en) * | 2016-05-10 | 2016-05-26 | 엘지전자 주식회사 | Robot cleaner and controlling method of the same |
| US12140965B2 (en) | 2016-08-05 | 2024-11-12 | Rotrade Asset Management Gmbh | Method for controlling an autonomous mobile robot |
| JPWO2018043180A1 (en) * | 2016-08-31 | 2019-06-24 | 村田機械株式会社 | Travel route creation method, autonomous travel device, and program |
| JP7166926B2 (en) | 2016-09-14 | 2022-11-08 | アイロボット・コーポレーション | Systems and methods for configurable robot behavior based on area classification |
| US11314260B2 (en) | 2016-09-14 | 2022-04-26 | Irobot Corporation | Systems and methods for configurable operation of a robot based on area classification |
| JP2019532369A (en) * | 2016-09-14 | 2019-11-07 | アイロボット コーポレイション | System and method for configurable motion of a robot based on area classification |
| US11740634B2 (en) | 2016-09-14 | 2023-08-29 | Irobot Corporation | Systems and methods for configurable operation of a robot based on area classification |
| US12235650B2 (en) | 2016-09-14 | 2025-02-25 | Irobot Corporation | Systems and methods for configurable operation of a robot based on area classification |
| KR101970995B1 (en) | 2017-02-09 | 2019-04-22 | 에브리봇 주식회사 | A robot cleaner and a method for operating it |
| KR20180092433A (en) * | 2017-02-09 | 2018-08-20 | 에브리봇 주식회사 | A robot cleaner and a method for operating it |
| US11709489B2 (en) | 2017-03-02 | 2023-07-25 | RobArt GmbH | Method for controlling an autonomous, mobile robot |
| WO2018193578A1 (en) * | 2017-04-20 | 2018-10-25 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッド | Flight path establishment method, information processing device, program and recording medium |
| JPWO2018193578A1 (en) * | 2017-04-20 | 2020-02-20 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | Flight route determination method, information processing device, program, and recording medium |
| CN110622088A (en) * | 2017-04-20 | 2019-12-27 | 深圳市大疆创新科技有限公司 | Flight path determining method, information processing device, program, and recording medium |
| CN110622088B (en) * | 2017-04-20 | 2023-05-16 | 深圳市大疆创新科技有限公司 | Flight path determination method, information processing device, program and recording medium |
| US11334095B2 (en) | 2017-04-20 | 2022-05-17 | SZ DJI Technology Co., Ltd. | Flight path determination method, information processing device, program, and storage medium |
| US12169405B2 (en) | 2017-04-28 | 2024-12-17 | Rotrade Asset Management Gmbh | Method for navigation of a robot |
| JP7007108B2 (en) | 2017-05-23 | 2022-01-24 | 東芝ライフスタイル株式会社 | Vacuum cleaner |
| JP2018196514A (en) * | 2017-05-23 | 2018-12-13 | 東芝ライフスタイル株式会社 | Vacuum cleaner |
| JP2019017952A (en) * | 2017-07-21 | 2019-02-07 | 株式会社竹中工務店 | Cleaning system and cleaning program |
| JP7100964B2 (en) | 2017-07-21 | 2022-07-14 | 株式会社竹中工務店 | Cleaning system and cleaning program |
| KR102032285B1 (en) * | 2017-09-26 | 2019-10-15 | 엘지전자 주식회사 | Moving Robot and controlling method |
| WO2019066444A1 (en) * | 2017-09-26 | 2019-04-04 | Lg Electronics Inc. | Moving robot and controlling method |
| US11751744B2 (en) | 2017-09-26 | 2023-09-12 | Lg Electronics Inc. | Moving robot and controlling method |
| KR20190035377A (en) * | 2017-09-26 | 2019-04-03 | 엘지전자 주식회사 | Moving Robot and controlling method |
| WO2019097626A1 (en) * | 2017-11-16 | 2019-05-23 | 学校法人 千葉工業大学 | Self-propelled vacuum cleaner |
| JP2021504851A (en) * | 2017-11-28 | 2021-02-15 | 深▲せん▼市杉川机器人有限公司Shenzhen 3Irobotix Co., Ltd. | How to build relationships, devices, computer-readable storage media, electronic devices and cleaning devices |
| JP7116799B2 (en) | 2018-11-07 | 2022-08-10 | 本田技研工業株式会社 | Work area zone demarcation device for autonomous mobile work machine |
| US12112103B2 (en) | 2018-11-07 | 2024-10-08 | Honda Motor Co., Ltd. | Work area zone boundary demarcation apparatus of autonomously navigating work machine |
| WO2020095375A1 (en) * | 2018-11-07 | 2020-05-14 | 本田技研工業株式会社 | Work area zone demarcation device for autonomous traveling work machine |
| JPWO2020095375A1 (en) * | 2018-11-07 | 2021-09-24 | 本田技研工業株式会社 | Work area zone demarcation device for autonomous driving machines |
| JP2020098404A (en) * | 2018-12-17 | 2020-06-25 | 東芝ライフスタイル株式会社 | Autonomous vacuum cleaner |
| JP7228380B2 (en) | 2018-12-17 | 2023-02-24 | 東芝ライフスタイル株式会社 | autonomous vacuum cleaner |
| CN112867423B (en) * | 2019-01-31 | 2023-04-14 | 松下知识产权经营株式会社 | Cleaning route determination device and cleaning route determination method |
| WO2020158275A1 (en) * | 2019-01-31 | 2020-08-06 | パナソニックIpマネジメント株式会社 | Cleaning route determination system and cleaning route determination method |
| CN112867423A (en) * | 2019-01-31 | 2021-05-28 | 松下知识产权经营株式会社 | Cleaning route determining device and cleaning route determining method |
| WO2020158276A1 (en) * | 2019-01-31 | 2020-08-06 | パナソニックIpマネジメント株式会社 | Cleaning route determination device and cleaning route determination method |
| US11982541B2 (en) | 2019-01-31 | 2024-05-14 | Panasonic Intellectual Property Management Co., Ltd. | Cleaning route determination apparatus and method for determining cleaning route |
| JPWO2020158276A1 (en) * | 2019-01-31 | 2020-08-06 | ||
| JP7442070B2 (en) | 2019-01-31 | 2024-03-04 | パナソニックIpマネジメント株式会社 | Cleaning route determination device and cleaning route determination method |
| US11906324B2 (en) | 2019-01-31 | 2024-02-20 | Panasonic Intellectual Property Management Co. Ltd. | Cleaning route determination system and method for determining cleaning route |
| JPWO2020158275A1 (en) * | 2019-01-31 | 2020-08-06 | ||
| JP7417954B2 (en) | 2019-01-31 | 2024-01-19 | パナソニックIpマネジメント株式会社 | Cleaning route determination system and cleaning route determination method |
| JP7280712B2 (en) | 2019-02-27 | 2023-05-24 | 東芝ライフスタイル株式会社 | Autonomous vacuum cleaner |
| JP2020140324A (en) * | 2019-02-27 | 2020-09-03 | 東芝ライフスタイル株式会社 | Autonomous electric cleaner |
| JP7459497B2 (en) | 2019-12-16 | 2024-04-02 | 村田機械株式会社 | Route planning device, route planning method, and autonomous traveling trolley |
| JP2021096602A (en) * | 2019-12-16 | 2021-06-24 | 村田機械株式会社 | Apparatus and method for planning route and autonomous travel truck |
| CN112256813A (en) * | 2020-10-28 | 2021-01-22 | 广东杜尼智能机器人工程技术研究中心有限公司 | Intelligent sweeper management and application system |
| KR102595387B1 (en) * | 2021-03-09 | 2023-10-27 | 동의대학교 산학협력단 | Virtual grid-based A-Star route search method and system |
| KR20220126588A (en) * | 2021-03-09 | 2022-09-16 | 동의대학교 산학협력단 | Virtual grid-based A-Star route search method and system therefor |
| CN114652217B (en) * | 2022-03-02 | 2023-10-27 | 美智纵横科技有限责任公司 | Control method, cleaning robot, and storage medium |
| CN114652217A (en) * | 2022-03-02 | 2022-06-24 | 美智纵横科技有限责任公司 | Control method, cleaning robot, and storage medium |
| JP2023151723A (en) * | 2022-04-01 | 2023-10-16 | オムロン株式会社 | System, method, and program for managing an environmental map corresponding to a work location to which a moving mechanism moves |
| CN115032993A (en) * | 2022-06-13 | 2022-09-09 | 北京智行者科技股份有限公司 | Dynamic full-coverage path planning method and device, cleaning equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4264009B2 (en) | 2009-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4264009B2 (en) | Self-propelled vacuum cleaner | |
| JP4181477B2 (en) | Self-propelled vacuum cleaner | |
| JP3841220B2 (en) | Autonomous traveling robot cleaner | |
| US9854956B2 (en) | Robot cleaner and control method thereof | |
| CN102846273B (en) | Robot cleaner and control method thereof | |
| EP2837986B1 (en) | Cleaning robot and method for controlling the same | |
| CN105361822B (en) | Operation method of floor cleaning equipment and self-propelled floor cleaning equipment | |
| JP2005211365A (en) | Autonomous traveling robot cleaner | |
| EP4203760B1 (en) | Cleaning control method and device, cleaning robot and storage medium | |
| JP2007213236A (en) | Route planning method for autonomous traveling robot and autonomous traveling robot | |
| JP2000353014A (en) | Cleaning robot | |
| KR20140063119A (en) | Robot cleaner and method for providing environmental information using the robot cleaner | |
| JP2025512993A (en) | Automatic cleaning device, control method and storage medium | |
| JP2005211367A (en) | Autonomous traveling robot cleaner | |
| CN108402986A (en) | Robot cleaner and its control method | |
| JP2014079513A (en) | Self-propelled vacuum cleaner | |
| TWI878048B (en) | Self-moving cleaning device and its control methods, devices and storage media | |
| TWI877965B (en) | Method and device for detecting skid state and storage medium | |
| JP2014079515A (en) | Self-propelled vacuum cleaner | |
| JP2007185228A (en) | Self-propelled vacuum cleaner | |
| CN214760900U (en) | A mop structure and cleaning robot | |
| US20260047737A1 (en) | Self-moving cleaning device and control method and apparatus therefor, and storage medium | |
| JP2017131557A (en) | Vacuum cleaner | |
| JP6941764B2 (en) | Autonomous vacuum cleaner | |
| KR100635829B1 (en) | How to Drive the Cleaning Area of the Robot Cleaner |
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: 20080502 |
|
| 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: 20080709 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080930 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081201 |
|
| 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: 20090120 |
|
| 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: 20090213 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4264009 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140220 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |