JP7385040B2 - モバイルクリーニングロボットの予知保全 - Google Patents
モバイルクリーニングロボットの予知保全 Download PDFInfo
- Publication number
- JP7385040B2 JP7385040B2 JP2022534815A JP2022534815A JP7385040B2 JP 7385040 B2 JP7385040 B2 JP 7385040B2 JP 2022534815 A JP2022534815 A JP 2022534815A JP 2022534815 A JP2022534815 A JP 2022534815A JP 7385040 B2 JP7385040 B2 JP 7385040B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- cleaning
- floor
- cleaning head
- motor
- 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.)
- Active
Links
- 238000004140 cleaning Methods 0.000 title claims description 687
- 238000012423 maintenance Methods 0.000 title description 71
- 238000000034 method Methods 0.000 claims description 93
- 230000004044 response Effects 0.000 claims description 87
- 238000003032 molecular docking Methods 0.000 claims description 74
- 238000009825 accumulation Methods 0.000 claims description 65
- 238000012544 monitoring process Methods 0.000 claims description 33
- 239000002131 composite material Substances 0.000 claims description 27
- 238000005259 measurement Methods 0.000 claims description 25
- 230000003862 health status Effects 0.000 claims description 16
- 238000013178 mathematical model Methods 0.000 claims description 13
- 230000003247 decreasing effect Effects 0.000 claims description 10
- 230000000875 corresponding effect Effects 0.000 description 54
- 230000003287 optical effect Effects 0.000 description 41
- 238000001514 detection method Methods 0.000 description 38
- 238000004891 communication Methods 0.000 description 37
- 238000010586 diagram Methods 0.000 description 29
- 230000003993 interaction Effects 0.000 description 23
- 230000006870 function Effects 0.000 description 20
- 239000000284 extract Substances 0.000 description 16
- 230000008569 process Effects 0.000 description 16
- 238000012512 characterization method Methods 0.000 description 13
- 230000004927 fusion Effects 0.000 description 13
- 230000009471 action Effects 0.000 description 12
- 230000033001 locomotion Effects 0.000 description 11
- 238000012546 transfer Methods 0.000 description 11
- 239000011121 hardwood Substances 0.000 description 9
- 230000000670 limiting effect Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- 230000005284 excitation Effects 0.000 description 8
- 238000009408 flooring Methods 0.000 description 8
- 230000007774 longterm Effects 0.000 description 8
- 230000002085 persistent effect Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000005265 energy consumption Methods 0.000 description 7
- 230000005055 memory storage Effects 0.000 description 7
- 238000001914 filtration Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 238000012417 linear regression Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000002829 reductive effect Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000012549 training Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 239000002245 particle Substances 0.000 description 3
- 230000003449 preventive effect Effects 0.000 description 3
- 230000003595 spectral effect Effects 0.000 description 3
- 230000005355 Hall effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000001976 improved effect Effects 0.000 description 2
- 239000012212 insulator Substances 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- IRLPACMLTUPBCL-KQYNXXCUSA-N 5'-adenylyl sulfate Chemical compound C1=NC=2C(N)=NC=NC=2N1[C@@H]1O[C@H](COP(O)(=O)OS(O)(=O)=O)[C@@H](O)[C@H]1O IRLPACMLTUPBCL-KQYNXXCUSA-N 0.000 description 1
- 238000012935 Averaging Methods 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000021715 photosynthesis, light harvesting Effects 0.000 description 1
- 230000037081 physical activity Effects 0.000 description 1
- 230000002028 premature Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000010407 vacuum cleaning Methods 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
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
- 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/2847—Surface treating elements
-
- 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/02—Nozzles
- A47L9/04—Nozzles with driven brushes or agitators
- A47L9/0461—Dust-loosening tools, e.g. agitators, brushes
- A47L9/0466—Rotating tools
-
- 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
- A47L9/281—Parameters or conditions being sensed the amount or condition of incoming dirt or dust
-
- 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
- A47L9/2826—Parameters or conditions being sensed the condition of the floor
-
- 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
- A47L9/2831—Motor parameters, e.g. motor load or speed
-
- 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
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
-
- 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/02—Docking stations; Docking operations
-
- 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
-
- 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/06—Control of the cleaning action for autonomous devices; Automatic detection of the surface condition before, during or after cleaning
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Electric Vacuum Cleaner (AREA)
- Manipulator (AREA)
Description
本出願は、2019年12月11日に出願された米国特許出願第16/710,126号の優先権の利益を主張し、その内容は、その全体が参照により本明細書に組み込まれている。
図1および図2A~図2Bは、モバイルフロアクリーニングロボット100の一例の異なる図を示している。図1を参照すると、ロボット100は、ロボット100がフロア表面10を横断するときに、フロア表面10からデブリ105を収集する。図2Aを参照すると、ロボット100は、ロボットハウジングインフラストラクチャ108を含む。ハウジングインフラストラクチャ108は、ロボット100の構造的な周辺を画定することが可能である。いくつかの例では、ハウジングインフラストラクチャ108は、シャーシ、カバー、底部プレート、およびバンパアッセンブリを含む。ロボット100は、小さいプロファイルを有する家庭用ロボットであり、ロボット100が家の中の家具の下にフィットすることができるようになっている。たとえば、フロア表面に対するロボット100の高さH1(図1に示されている)は、たとえば、13センチメートル以下である。また、ロボット100は、コンパクトである。ロボット100の全体的な長さL1(図1に示されている)、および、全体的な幅W1(図2Aに示されている)は、それぞれ、30センチメートル~60センチメートルの間にあり、たとえば、30センチメートル~40センチメートルの間にあるか、40センチメートル~50センチメートルの間にあるか、または、50センチメートル~60センチメートルの間にある。全体的な幅W1は、ロボット100のハウジングインフラストラクチャ108の幅に対応することが可能である。
図4Aは、例としておよび限定ではなく、モバイルロボット100と1つまたは複数の他のデバイス(たとえば、モバイルデバイス404、クラウドコンピューティングシステム406、または、モバイルロボット404とは別個の別の自律型ロボット408など)との間のネットワーキングを可能にする通信ネットワークを示すダイアグラムである。通信ネットワーク410を使用して、ロボット100、モバイルデバイス404、ロボット408、およびクラウドコンピューティングシステム406は、互いに通信し、互いにデータを送信すること、および、互いからデータを受信することが可能である。いくつかの実装形態では、ロボット100、ロボット408、または、ロボット100およびロボット408の両方が、クラウドコンピューティングシステム406を通してモバイルデバイス404と通信する。代替的にまたは追加的に、ロボット100、ロボット408、または、ロボット100およびロボット408の両方が、モバイルデバイス404と直接的に通信する。ワイヤレスネットワーク(たとえば、Bluetooth、ラジオ周波数、光学ベースなど)およびネットワークアーキテクチャ(たとえば、メッシュネットワーク)のさまざまなタイプおよび組合せが、通信ネットワーク410によって用いられ得る。
モバイルロボット100などのようなモータクリーニングロボットの予知保全のシステム、デバイス、およびプロセスのさまざまな実施形態が、図5~図17を参照して以下に議論される。いくつかのコンポーネント、モジュール、および動作は、ロボット100によって、ユーザによって、コンピューティングデバイスによって、または別のアクターによって、実装および実施されるものとして説明されている可能性があるが、これらの動作は、いくつかの実装形態では、説明されているもの以外のアクターによって実施され得る。たとえば、ロボット100によって実施される動作は、いくつかの実装形態では、クラウドコンピューティングシステム406によって、または、別のコンピューティングデバイス(もしくは、複数のデバイス)によって実施され得る。他の例では、ユーザによって実施される動作は、コンピューティングデバイスによって実施され得る。いくつかの実装形態では、クラウドコンピューティングシステム406は、動作を実施しない。むしろ、他のコンピューティングデバイスが、クラウドコンピューティングシステム406によって実施されるものとして説明されている動作を実施し、これらのコンピューティングデバイスは、互いにおよびロボット100と直接的に(または、間接的に)通信した状態にあることが可能である。いくつかの実装形態では、ロボット100は、ロボット100によって実施されるものとして説明されている動作に加えて、クラウドコンピューティングシステム406またはモバイルデバイス404によって実施されるものとして説明されている動作を実施することが可能である。他の変形例も可能である。そのうえ、本明細書で説明されている方法、プロセス、および動作は、特定の動作またはサブ動作を含むものとして説明されているが、他の実装形態では、これらの動作もしくはサブ動作のうちの1つもしくは複数が省略され得、または、追加的な動作もしくはサブ動作が追加され得る。
たとえば、摩耗または損傷レベルからデブリ蓄積レベルを差別的に決定するなど、クリーンヘッド状態を決定するための方法のさまざまな実施形態が、図7A~図7B、図8、および図9A~図9Cを参照して、以下に議論される。図7Aは、ロボットパラメータ発生器524によって決定されるものなどのようなロボットパラメータのトレンドに基づいて、クリーニングヘッド状態を決定する一例示的な方法710を示すダイアグラムである。プロセスの少なくとも一部分は、クリーニングヘッド状態検出器526によって実行され得る。本発明者らは、クリーニングヘッドのデブリ蓄積および摩耗が、モータ電力またはモータエネルギーなどのようなモータパラメータの異なる様式の変化につながるということを認識した。たとえば、摩耗およびデブリ蓄積は、異なる時間スケールでロボットパラメータに作用する可能性があり、パラメータトレンドは、異なる変化の方向(すなわち、異なる代数符号を伴う傾き)を示すことが可能である。クリーニングヘッドのデブリ蓄積および摩耗状態を検出するために使用されるロボットパラメータの一例は、方法710の中に使用されているような、モータエネルギーである。711において、特定の表面条件を備えた特定のフロアエリアを回転可能にクリーニングするように、ローラモータ120またはブラシモータ128を駆動するモータによって作り出されるエネルギーが計算され得る。以前に説明されているように、モータエネルギーは、特定のフロアエリアに対応するロボットデータ(たとえば、モータに供給される電圧、電流出力、またはPWM制御信号特質のうちの1つまたは複数など)、および、モバイルロボットがフロアエリアをクリーニングするために要する時間を使用して、コンピュータ計算され得る。
H(s)= I(s)/ U(s) (1)
ここで、I(s)は、i(t)のラプラス変換であり、U(s)は、u(t)のラプラス変換である。伝達関数H(s)は、伝達関数係数Θ=(θ1,θ2,…,θN)のセットを伴う多項式の形態をとることが可能である。H(s)の非限定的な一例は、以下の通りに与えられる。
図12は、モバイルロボットPdMシステム1200の一例を示すダイアグラムである。システム1200は、モバイルロボットPdMシステム500の一実施形態であり、データレシーバ510と、プロセッサ回路520の変形例であるプロセッサ回路1220と、メモリ回路530と、ユーザインターフェース540とを含むことが可能である。システム1200は、バーチャルセンサ1250を追加的に含むことが可能であり、そのバーチャルセンサ1250は、1つまたは複数のパラメータを発生させるように構成されており、その1つまたは複数のパラメータは、物理センサによって直接的に測定されるのではなく、クリーニングヘッドの状態を表す状態変数を表す。一例では、バーチャルセンサ1250は、クリーニングヘッドダイナミクスを表すクリーニングヘッドアッセンブリの数学的モデル1252を含むことが可能である。数学的モデルの一例は、クリーニングヘッドの周波数応答の線形状態空間モデルである。
xk+1=Φxk+u+τd
ym=Hxk (3)
ここで、uは、システムへの励起入力を表しており、ymは、直接的に測定され得るシステムの出力(または、観測)を表しており、xkは、時間ステップkにおけるシステムの状態を表しており、τdは、システムへの外乱(システムノイズまたはプロセスノイズとしても知られる)を表しており、Φは、状態遷移行列(時間ステップkから時間ステップk+1への)であり、Hは、現在の観測と現在の状態との間の観測行列である。外乱τdの一例は、クリーニングヘッドのデブリ蓄積、摩耗、または損傷に関連付けられた、回転するクリーニングヘッドにおいて発生させられる外乱トルクである。
図13は、マルチ推定器融合に基づくクリーニングヘッドの予知保全のシステム1300の例を示すダイアグラムである。システム1300は、データレシーバ510およびプロセッサ回路1310を含むことが可能である。プロセッサ回路1310は、空間フィルタ522および複数の推定器1320A、1320B、…、1320Nを含むことが可能であり、それらの複数の推定器1320A、1320B、…、1320Nは、空間フィルタ522にそれぞれ連結されている。空間フィルタ522は、たとえば、環境のフロアマップを使用することなどによって、複数の推定器に関して、特定の表面条件を備えたそれぞれのフロアエリアに対応するそれぞれのデータ部分を認識および抽出することが可能である。図5を参照して上に説明されているように、表面条件は、なかでも、フロアエリアの空間的な、幾何学的な、およびテクスチャの情報を含むことが可能である。空間フィルタ522は、フロアの空間的な場所、フロアのサイズ、形状、もしくは寸法、フロア表面タイプ、特定のフロアエリアを横断するモード、または、ドッキング局面またはアンドッキング局面などのような、クリーニングミッションの特定の局面のうちの1つまたは複数に基づいて、複数の推定器1320A~1320Nに関して異なるロボットデータ部分を抽出することが可能である。たとえば、推定器1320Aは、寝室フロアに対応するロボットデータ部分を受信することが可能であり、推定器1320Bは、キッチンフロアに対応するロボットデータ部分を受信することが可能であり、また、推定器1320Cは、ダイニングルームフロアに対応するロボットデータ部分を受信することが可能であるなどとなっている。別の例では、空間フィルタ522は、特定の部屋または環境の中のエリアを複数の領域(たとえば、グリッド入りマップの中のM行N列の領域)へと仕切ることが可能である。次いで、仕切られた領域に対応するロボットデータ部分(すなわち、仕切られた領域の中でロボットがクリーニングミッションを実施しているときに収集されたロボットデータ)が抽出され、それぞれの推定器に提供され得る。別の例では、空間フィルタ522は、フロアタイプ(たとえば、ハードウッドフロア、タイル、またはカーペットを敷いたフロアなど)に基づいて、異なる領域を識別することが可能である。推定器1320Aは、空間フィルタ522から、ハードウッドフロアのエリアに対応するロボットデータ部分を受信することが可能であり、推定器1320Bは、タイル張りのフロアのエリアに対応するロボットデータ部分を受信することが可能であり、また、推定器1320Cは、カーペットを敷いたフロアのエリアに対応するロボットデータ部分を受信することが可能であるなどとなっている。
100 モバイルフロアクリーニングロボット
105 デブリ
106 電気回路
108 ハウジングインフラストラクチャ
109 コントローラ回路
110 ドライブシステム
112 ドライブホイール
113 底部部分
114 ドライブホイールモータ、モータ
115 パッシブキャスタホイール、キャスタホイール
116 クリーニングヘッドアッセンブリ
117 クリーニング入口部
118 回転可能な部材
119 バキュームシステム
120 ローラモータ
121 後方部分
122 前方部分
124 デブリビン
126 ブラシ
128 ブラシモータ
134 クリフセンサ
136a 近接センサ
136b 近接センサ
136c 近接センサ
137 光インジケータシステム
138 バンパ
139a バンプセンサ
139b バンプセンサ
140 イメージキャプチャデバイス
141 障害物検知センサ
142 上部部分
143 連続的なループ
144 メモリストレージエレメント、メモリユニット
145 吸引経路
146 水平方向の軸線
147 蓋部
148 水平方向の軸線
150 側部表面
152 側部表面
154 前方表面
156 角部表面
158 角部表面
161 ドライブモータセンサ
162 中心
164 慣性測定ユニット(IMU)
180 光学検出器
182 光学エミッタ
184 光学エミッタ
305 通信システム
306 ビーコン通信モジュール
307 ワイヤレス通信モジュール
310 クリーニングシステム
316 吸引ファンモータ
317 モータセンサ
320 ナビゲーションセンサシステム
324 プロセッサ、視覚センサ
326 入力/出力ユニット
336 近接センサ
339 バンパセンサ
400 プロセス
402 ユーザ
404 モバイルデバイス
406 クラウドコンピューティングシステム
408 ロボット、自律型ロボット
410 通信ネットワーク
430 コントローラ
442 プロセッサ
444 プロセッサ
510 データレシーバ
520 プロセッサ回路
522 空間フィルタ
524 ロボットパラメータ発生器
526 クリーニングヘッド状態検出器
528 残存寿命推定器
530 メモリ回路
532 フロア表面条件
540 ユーザインターフェース
610 ドッキングステーション
612 プラットフォーム
620A アンドッキング経路
620B ドッキング経路
632 逆方向
634 前方方向
640 方向
722 エネルギー値
723 増加トレンド
725 デブリ指示エネルギー閾値
730 長期的エネルギートレンド
735 エネルギー閾値、閾値
812 ラッチ
942 周波数応答
944 伝達関数モデル
1010 トレーニングデータ
1020 回帰ライン
1030 信頼ライン
1040 信頼ライン
1102 ディスプレイスクリーン
1104 テキストユーザインターフェースエレメント
1106 グラフィカルユーザインターフェースエレメント
1108 「ワンクリック」選択オプション
1110 テキストユーザインターフェースエレメント
1220 プロセッサ回路
1221 状態変数推定器
1250 バーチャルセンサ
1252 数学的モデル
1254 カルマンフィルタ
1310 プロセッサ回路
1320A 推定器
1320B 推定器
1320C 推定器
1320N 推定器
1324A~1324N ロボットパラメータ発生器
1330 第1の融合回路
1340 クリーニングヘッド状態検出器
1350 第2の融合回路
1360 ERL推定器
1370 重み係数発生器
1410 ロボットクリーニング環境のフロアマップ
1422 モータエネルギー値
1423 重み係数
1424 モータエネルギーの組合せ
1426 複合モータエネルギーのトレンド
1702 プロセッサ、ハードウェアプロセッサ
1704 メインメモリ
1706 静的メモリ
1708 インターリンク
1710 ディスプレイデバイス、ディスプレイユニット
1712 入力デバイス、英数字入力デバイス
1714 UIナビゲーションデバイス
1716 ストレージデバイス
1718 信号発生デバイス
1720 ネットワークインターフェースデバイス
1721 センサ
1722 機械可読媒体
1724 インストラクション
1726 ネットワーク、通信ネットワーク
1728 出力コントローラ
L1 全体的な長さ
H1 高さ
D1 水平方向の距離
W1 全体的な幅
LA 横方向の軸線
FA 前後軸線
F 前方ドライブ方向
R 後方ドライブ方向
T1 第1のモニタリング期間
T2 第2のモニタリング期間
Claims (20)
- モータによって駆動され、デブリを抽出するためにフロア表面に回転可能に係合するクリーニング部材を含むモバイルクリーニングロボットの中のクリーニングヘッドアッセンブリの健康ステータスを評価するためのシステムであって、
当該システムは、
プロセッサ回路であって、
環境を横断している前記モバイルクリーニングロボットによって作り出されるロボットデータを受信し、
前記モバイルクリーニングロボットによって横断される前記環境中のフロアエリアに対応する受信された前記ロボットデータの一部分を使用して、ロボットパラメータを決定し、
決定された前記ロボットパラメータに基づいてクリーニングヘッドの状態を決定するように構成されており、
前記フロアエリアは、表面条件を有し、
前記クリーニングヘッドの状態は、前記クリーニング部材に関する摩耗レベルまたはデブリ蓄積レベルのうちの少なくとも1つを示している、
プロセッサ回路と、
前記クリーニングヘッドの決定された状態をユーザに通知するように構成されているユーザインターフェースと、
を含んでなることを特徴とする、システム。 - 前記プロセッサ回路は、前記モバイルクリーニングロボットによる同じフロアエリアの横断をそれぞれに含む複数のクリーニングミッションにわたって、前記ロボットパラメータのトレンドを発生させ、発生された前記ロボットパラメータのトレンドに基づいて、前記クリーニングヘッドの状態を決定するように構成されていることを特徴とする、請求項1に記載のシステム。
- 前記プロセッサ回路は、決定された前記ロボットパラメータを使用して、前記クリーニング部材の残存耐用年数の推定値(ERL)を発生させるようにさらに構成されていることを特徴とする、請求項1に記載のシステム。
- 前記ロボットデータは、
前記モータに供給される電圧、
モータ電流、
前記クリーニング部材の角速度、または、
前記クリーニング部材において発生させられるトルク
のうちの1つまたは複数の測定値を含むことを特徴とする、請求項1に記載のシステム。 - 前記プロセッサ回路は、
(1)クリーニングヘッドダイナミクスを表す前記クリーニングヘッドアッセンブリの数学的モデル、および、(2)前記表面条件を備えた前記フロアエリアに対応するデータ部分を使用して、前記クリーニング部材の状態変数を推定するように構成されており、
推定された前記状態変数を使用して、前記クリーニング部材のERLを発生させるように構成されていることを特徴とする、請求項3に記載のシステム。 - 前記プロセッサ回路は、前記環境の中の1つまたは複数のフロアエリアの表面条件についての情報を含有するフロアマップに基づいて、前記表面条件を備えた前記フロアエリアに対応する受信された前記ロボットデータの前記一部分を抽出するように構成されており、前記表面条件は、
フロアタイプ、
前記環境の特定の空間的な場所におけるフロア表面、
前記モバイルクリーニングロボットのためのドッキングステーションのプラットフォーム表面、または、
特定の寸法または形状を有するフロア表面
のうちの1つまたは複数を含むことを特徴とする、請求項1に記載のシステム。 - 前記プロセッサ回路は、
前記モバイルクリーニングロボットがドッキングステーションに戻るドッキング局面、または、
前記モバイルクリーニングロボットが前記ドッキングステーションを出発するアンドッキング局面
のうちの少なくとも1つを含む、クリーニングミッションの局面にしたがって、受信された前記ロボットデータの前記一部分を抽出するように構成されていることを特徴とする、請求項1に記載のシステム。 - 前記ロボットパラメータは、前記表面条件を備えた前記フロアエリアを横切って前記クリーニング部材を駆動するための前記モータによって発生させられるエネルギーを含み、前記プロセッサ回路は、
前記モバイルクリーニングロボットによる同じフロアエリアの横断をそれぞれに含む複数のクリーニングミッションにわたって、モータエネルギーのトレンドを発生させるように構成されており、
第1のモニタリング期間の間の前記モータエネルギーの増加トレンドに基づいて、前記デブリ蓄積レベルを決定するように構成されており、
前記第1のモニタリング期間よりも長い第2のモニタリング期間の間の前記モータエネルギーの減少トレンドに基づいて、前記摩耗レベルを決定するように構成されていることを特徴とする、請求項1に記載のシステム。 - 前記ロボットパラメータは、前記モバイルクリーニングロボットのためのドッキングステーションのプラットフォーム表面に回転可能に係合するように前記クリーニング部材を駆動する前記モータの動的応答を含み、
前記プロセッサ回路は、前記モータの決定された前記動的応答と、摩耗したクリーニングヘッドのための第1のモータ応答テンプレート、または、デブリが蓄積されたクリーニングヘッドのための第2のモータ応答テンプレートのうちの1つまたは複数との比較に基づいて、前記クリーニングヘッドの前記状態を決定するように構成されており、
前記第1および第2のモータ応答テンプレートは、前記ドッキングステーションの前記プラットフォーム表面に回転可能に係合している前記クリーニング部材に対応するロボットデータを使用してそれぞれ発生させられることを特徴とする、請求項1に記載のシステム。 - 前記プロセッサ回路は、
前記モータの決定された前記動的応答にフィットするようにパラメトリックモデルを発生させるように構成されており、
前記フィットすることが特定の基準を満たすように、前記パラメトリックモデルに関する1つまたは複数のモデルパラメータを決定するように構成されており、
決定された前記1つまたは複数のモデルパラメータを使用して、前記クリーニングヘッドの前記状態を決定するように構成されていることを特徴とする、請求項9に記載のシステム。 - 当該システムは、それぞれの表面条件を備えた前記環境の中のそれぞれのフロアエリアに関連付けられた複数の推定器を含み、
前記複数の推定器は、前記それぞれのフロアエリアに対応する受信された前記ロボットデータの一部分を使用してそれぞれのロボットパラメータを決定するようにそれぞれ構成されており、
前記プロセッサ回路は、
クリーニングミッションにおいて前記複数の推定器によってそれぞれに決定される前記ロボットパラメータを使用して複合ロボットパラメータを発生させるように構成されており、
前記モバイルクリーニングロボットによる前記それぞれのフロアエリアのうちの1つまたは複数の横断をそれぞれ含む複数のクリーニングミッションにわたって、前記複合ロボットパラメータのトレンドを発生させるように構成されており、
前記複合ロボットパラメータの発生させられた前記トレンドに基づいて、前記クリーニングヘッドの前記状態を決定するように構成されていることを特徴とする、請求項1に記載のシステム。 - 前記プロセッサ回路は、前記複数の推定器のそれぞれに関して、それぞれの前記推定器に関連付けられた前記フロアエリアのフロアタイプに基づいて、またはクリーニングミッションにおいてそれぞれの前記推定器に関連付けられた前記フロアエリアを前記モバイルクリーニングロボットが横断するときに獲得された前記ロボットデータの変動性メトリックに基づいて、それぞれの重み係数を決定するように構成されており、また、それぞれの重み係数によって重み付けされた前記ロボットパラメータの組合せを使用して、前記複合ロボットパラメータを発生させるように構成されていることを特徴とする、請求項11に記載のシステム。
- 前記ユーザインターフェースは、決定された前記デブリ蓄積レベルに応答して前記クリーニング部材をクリーニングすることの推奨、または、決定された前記摩耗レベルに基づいて前記クリーニング部材を交換することの推奨を発生させるように構成され、或いは、決定された前記摩耗レベルを有する前記クリーニングヘッドを交換するために、新しいクリーニングヘッドを購入するように前記ユーザを促すように構成されていることを特徴とする、請求項1に記載のシステム。
- モバイルクリーニングロボットの中のクリーニングヘッドアッセンブリの健康ステータスを評価する方法であって、前記モバイルクリーニングロボットは、クリーニング部材を含み、前記クリーニング部材は、モータによって駆動され、デブリを抽出するためにフロア表面に回転可能に係合し、当該方法は、
環境を横断している前記モバイルクリーニングロボットによって作り出されるロボットデータを受信するステップと、
プロセッサ回路を介して、前記モバイルクリーニングロボットによって横断される前記環境の中のフロアエリアに対応する受信された前記ロボットデータの一部分を使用して、ロボットパラメータを決定するステップであって、前記フロアエリアは、所定の表面条件を有している、ステップと、
前記プロセッサ回路を介して、決定された前記ロボットパラメータに基づいてクリーニングヘッドの状態を決定するステップであって、前記クリーニングヘッドの状態は、前記クリーニング部材に関する摩耗レベルまたはデブリ蓄積レベルのうちの少なくとも1つを示している、ステップと、
前記クリーニングヘッドの決定された前記状態をユーザインターフェースの上に提示するステップと、
を含んでなることを特徴とする、方法。 - 当該方法は、前記環境の中の1つまたは複数のフロアエリアの表面条件についての情報を含有するフロアマップに基づいて、前記表面条件を備えた前記フロアエリアに対応する受信された前記ロボットデータの前記一部分を抽出するステップを含み、前記表面条件は、
フロアタイプ、
前記環境の中の特定の場所におけるフロア表面、
前記モバイルクリーニングロボットのためのドッキングステーションのプラットフォーム表面、または、
特定の寸法または形状を有するフロア表面
のうちの1つまたは複数を含むことを特徴とする、請求項14に記載の方法。 - 前記モバイルクリーニングロボットがドッキングステーションに戻るドッキング局面、または、
前記モバイルクリーニングロボットが前記ドッキングステーションを出発するアンドッキング局面
のうちの少なくとも1つを含む、クリーニングミッションの特定の局面に基づいて、受信された前記ロボットデータの前記一部分を抽出するステップを含むことを特徴とする、請求項14に記載の方法。 - (1)クリーニングヘッドダイナミクスを表す前記クリーニングヘッドアッセンブリの数学的モデル、および、(2)前記表面条件を備えた前記フロアエリアに対応するデータ部分を使用して、前記クリーニング部材の状態変数を推定するステップと、
決定された前記ロボットパラメータを使用して、前記クリーニング部材の残存耐用年数の推定値(ERL)を発生させるステップと、
をさらに含むことを特徴とする、請求項14に記載の方法。 - 前記ロボットパラメータは、前記表面条件を備えた前記フロアエリアを横切って前記クリーニング部材を駆動するための前記モータによって発生させられるエネルギーを含み、当該方法は、
前記モバイルクリーニングロボットによる同じフロアエリアの横断をそれぞれに含む複数のクリーニングミッションにわたって、前記ロボットパラメータのトレンドを発生させるステップと、
第1のモニタリング期間の間のモータエネルギーの増加トレンドに基づいて、前記デブリ蓄積レベルを決定するステップと、
前記第1のモニタリング期間よりも長い第2のモニタリング期間の間の前記モータエネルギーの減少トレンドに基づいて、前記摩耗レベルを決定するステップと、
を含むことを特徴とする、請求項14に記載の方法。 - 前記ロボットパラメータは、前記モバイルクリーニングロボットのためのドッキングステーションのプラットフォーム表面に回転可能に係合するように前記クリーニング部材を駆動する前記モータの動的応答を含み、
前記クリーニングヘッドの前記状態を決定するステップは、前記モータの決定された前記動的応答と、摩耗したクリーニングヘッドのための第1のモータ応答テンプレート、または、デブリが蓄積されたクリーニングヘッドのための第2のモータ応答テンプレートのうちの1つまたは複数との比較に基づいており、
前記第1および第2のモータ応答テンプレートは、前記ドッキングステーションの前記プラットフォーム表面に回転可能に係合している前記クリーニング部材に対応するロボットデータを使用してそれぞれ発生させられることを特徴とする、請求項14に記載の方法。 - 第1の表面条件を有する前記環境の中の第1のフロアエリアに対応する受信された前記ロボットデータの第1の部分を使用して、少なくとも第1のロボットパラメータを決定し、また、第2の表面条件を有する前記環境の中の第2のフロアエリアに対応する受信された前記ロボットデータの第2の部分を使用して、第2のロボットパラメータを決定するステップであって、前記第1および第2のフロアエリアは、前記モバイルクリーニングロボットによってそれぞれ横断される、ステップと、
少なくとも前記第1および第2のロボットパラメータを使用して、複合ロボットパラメータを発生させるステップと、
前記モバイルクリーニングロボットによる前記第1のフロアエリアまたは前記第2のフロアエリアのうちの1つまたは複数の横断をそれぞれ含む複数のクリーニングミッションにわたって、前記複合ロボットパラメータのトレンドを発生させるステップと、
前記複合ロボットパラメータの発生させられた前記トレンドに基づいて、前記クリーニングヘッドの前記状態を決定するステップと、
を含むことを特徴とする、請求項14に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/710,126 US11382473B2 (en) | 2019-12-11 | 2019-12-11 | Predictive maintenance of mobile cleaning robot |
US16/710,126 | 2019-12-11 | ||
PCT/US2020/043188 WO2021118647A1 (en) | 2019-12-11 | 2020-07-23 | Predictive maintenance of mobile cleaning robot |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2023506621A JP2023506621A (ja) | 2023-02-17 |
JPWO2021118647A5 JPWO2021118647A5 (ja) | 2023-06-09 |
JP7385040B2 true JP7385040B2 (ja) | 2023-11-21 |
Family
ID=72047064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022534815A Active JP7385040B2 (ja) | 2019-12-11 | 2020-07-23 | モバイルクリーニングロボットの予知保全 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11382473B2 (ja) |
EP (1) | EP4072390B1 (ja) |
JP (1) | JP7385040B2 (ja) |
CN (1) | CN114867399A (ja) |
WO (1) | WO2021118647A1 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018190986A1 (en) * | 2017-04-14 | 2018-10-18 | General Electric Company | A wireless charging device and a method for detecting a receiver device |
US11398309B2 (en) | 2018-11-27 | 2022-07-26 | Alarm.Com Incorporated | Automated surface sterilization techniques |
USD938115S1 (en) * | 2018-11-30 | 2021-12-07 | Irobot Corporation | Autonomous floor cleaning robot |
US11553823B2 (en) * | 2019-08-02 | 2023-01-17 | International Business Machines Corporation | Leveraging spatial scanning data of autonomous robotic devices |
US20220039339A1 (en) * | 2020-08-04 | 2022-02-10 | Lindsay Corporation | Maintenance monitoring and reporting system for a mobile agricultural irrigation system |
US11631279B2 (en) * | 2020-09-24 | 2023-04-18 | Alarm.Com Incorporated | Smart cleaning system |
US20220133114A1 (en) * | 2020-11-02 | 2022-05-05 | Shiwei Liu | Autonomous Cleaning Robot |
EP4026470B1 (en) * | 2020-11-27 | 2024-07-10 | Yujin Robot Co., Ltd. | Mobile robot operation control method for safety management of cleaning module and apparatus therefor |
USD989426S1 (en) * | 2021-01-20 | 2023-06-13 | Vorwerk & Co. Interholding Gmbh | Robot vacuum cleaner |
DE102021213278A1 (de) | 2021-11-25 | 2023-05-25 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren und Vorrichtung zum Lokalisieren einer robotischen Einheit sowie robotische Einheit |
WO2023168707A1 (en) | 2022-03-11 | 2023-09-14 | Intelligent Cleaning Equipment Holdings Co. Ltd. | Systems and methods for tracking and scoring cleaning |
IL297359B2 (en) | 2022-10-18 | 2023-11-01 | Maytronics Ltd | Detecting the slipperiness of a pool surface |
US20240164605A1 (en) * | 2022-11-21 | 2024-05-23 | Irobot Corporation | Proactive maintenance in an autonomous mobile robot |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000342496A (ja) | 1999-06-09 | 2000-12-12 | Toyota Autom Loom Works Ltd | 清掃ロボット |
JP2012147818A (ja) | 2011-01-17 | 2012-08-09 | Panasonic Corp | 電気掃除機用吸込具及び電気掃除機 |
US20180147721A1 (en) | 2016-11-28 | 2018-05-31 | Brain Corporation | Systems and methods for remote operating and/or monitoring of a robot |
WO2018217226A1 (en) | 2017-05-25 | 2018-11-29 | Irobot Corporation | Brush for autonomous cleaning robot |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL28010C (ja) * | 1928-01-03 | |||
US1780221A (en) * | 1930-05-08 | 1930-11-04 | Buchmann John | Brush |
US1970302A (en) * | 1932-09-13 | 1934-08-14 | Charles C Gerhardt | Brush |
US2136324A (en) * | 1934-09-05 | 1938-11-08 | Simon Louis John | Apparatus for cleansing floors and like surfaces |
US2302111A (en) * | 1940-11-26 | 1942-11-17 | Air Way Electric Appl Corp | Vacuum cleaner |
US2353621A (en) * | 1941-10-13 | 1944-07-11 | Ohio Citizens Trust Company | Dust indicator for air-method cleaning systems |
US2770825A (en) * | 1951-09-10 | 1956-11-20 | Bissell Carpet Sweeper Co | Carpet sweeper and brush cleaning combs therefor |
US3119369A (en) * | 1960-12-28 | 1964-01-28 | Ametek Inc | Device for indicating fluid flow |
DE2128842C3 (de) | 1971-06-11 | 1980-12-18 | Robert Bosch Gmbh, 7000 Stuttgart | Brennstoffelektrode für elektrochemische Brennstoffelemente |
JP2606842B2 (ja) * | 1987-05-30 | 1997-05-07 | 株式会社東芝 | 電気掃除機 |
EP0320878B1 (en) * | 1987-12-15 | 1995-03-22 | Hitachi, Ltd. | Method for operating vacuum cleaner |
US5255409A (en) * | 1990-07-18 | 1993-10-26 | Sanyo Electric Co., Ltd. | Electric vacuum cleaner having an electric blower driven in accordance with the conditions of floor surfaces |
US5086539A (en) * | 1990-10-31 | 1992-02-11 | Racine Industries, Inc. | Carpet cleaning machine with pattern-oriented vacuum nozzle |
FR2708188A1 (fr) * | 1993-07-28 | 1995-02-03 | Philips Laboratoire Electroniq | Aspirateur avec des moyens de détection des sols et de réglage de la puissance du moteur en fonction du sol détecté. |
US6532404B2 (en) * | 1997-11-27 | 2003-03-11 | Colens Andre | Mobile robots and their control system |
CN1183427C (zh) * | 1997-11-27 | 2005-01-05 | 阳光及自动化公司 | 移动机器人及其控制***的改进 |
US6594844B2 (en) * | 2000-01-24 | 2003-07-22 | Irobot Corporation | Robot obstacle detection system |
US6690134B1 (en) | 2001-01-24 | 2004-02-10 | Irobot Corporation | Method and system for robot localization and confinement |
US7404000B2 (en) | 2001-09-28 | 2008-07-22 | Emc Corporation | Protocol translation in a storage system |
JP2004174228A (ja) | 2002-11-13 | 2004-06-24 | Figla Co Ltd | 自走式作業ロボット |
DE10357635B4 (de) | 2003-12-10 | 2013-10-31 | Vorwerk & Co. Interholding Gmbh | Bodenreinigungsgerät |
US7332890B2 (en) | 2004-01-21 | 2008-02-19 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
JP2006110089A (ja) * | 2004-10-14 | 2006-04-27 | Toshiba Tec Corp | 吸込口体および電気掃除機 |
EP2270619B1 (en) * | 2005-12-02 | 2013-05-08 | iRobot Corporation | Modular robot |
KR101483541B1 (ko) | 2010-07-15 | 2015-01-19 | 삼성전자주식회사 | 로봇청소기, 메인터넌스 스테이션 그리고 이들을 가지는 청소시스템 |
TWI436179B (zh) | 2011-07-22 | 2014-05-01 | Ememe Robot Co Ltd | 自走式電子裝置及其控制自走式電子裝置行為之方法 |
JP2015535373A (ja) | 2012-10-05 | 2015-12-10 | アイロボット コーポレイション | 移動ロボットを含むドッキングステーション姿勢を決定するためのロボット管理システムとこれを用いる方法 |
US9233472B2 (en) | 2013-01-18 | 2016-01-12 | Irobot Corporation | Mobile robot providing environmental mapping for household environmental control |
US9375847B2 (en) * | 2013-01-18 | 2016-06-28 | Irobot Corporation | Environmental management systems including mobile robots and methods using same |
CN103622641B (zh) * | 2013-11-04 | 2015-12-02 | 深圳市朗科智能电气股份有限公司 | 一种利用吸尘器自动识别地毯材料的方法及装置 |
CN105476545A (zh) * | 2014-09-15 | 2016-04-13 | 江苏美的清洁电器股份有限公司 | 吸尘器的控制方法、装置、吸尘器及滚刷灰尘检测器 |
US9993129B2 (en) * | 2015-02-13 | 2018-06-12 | Irobot Corporation | Mobile floor-cleaning robot with floor-type detection |
US20180344116A1 (en) * | 2017-06-02 | 2018-12-06 | Irobot Corporation | Scheduling and control system for autonomous robots |
CN109276184B (zh) * | 2017-07-21 | 2022-03-29 | 添可电器有限公司 | 手持式吸尘器及其控制方法 |
CN107664748B (zh) * | 2017-09-29 | 2020-01-21 | 珠海市一微半导体有限公司 | 机器人检测地毯的方法及芯片 |
JP2019084096A (ja) * | 2017-11-08 | 2019-06-06 | 日立アプライアンス株式会社 | 自律走行型電気掃除機 |
US20190142233A1 (en) | 2017-11-16 | 2019-05-16 | Irobot Corporation | Washable bin for a robot vacuum cleaner |
CN109846427A (zh) * | 2019-01-16 | 2019-06-07 | 深圳乐动机器人有限公司 | 一种清洁机器人的控制方法及清洁机器人 |
-
2019
- 2019-12-11 US US16/710,126 patent/US11382473B2/en active Active
-
2020
- 2020-07-23 EP EP20754488.3A patent/EP4072390B1/en active Active
- 2020-07-23 JP JP2022534815A patent/JP7385040B2/ja active Active
- 2020-07-23 CN CN202080085139.4A patent/CN114867399A/zh active Pending
- 2020-07-23 WO PCT/US2020/043188 patent/WO2021118647A1/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000342496A (ja) | 1999-06-09 | 2000-12-12 | Toyota Autom Loom Works Ltd | 清掃ロボット |
JP2012147818A (ja) | 2011-01-17 | 2012-08-09 | Panasonic Corp | 電気掃除機用吸込具及び電気掃除機 |
US20180147721A1 (en) | 2016-11-28 | 2018-05-31 | Brain Corporation | Systems and methods for remote operating and/or monitoring of a robot |
WO2018217226A1 (en) | 2017-05-25 | 2018-11-29 | Irobot Corporation | Brush for autonomous cleaning robot |
Also Published As
Publication number | Publication date |
---|---|
CN114867399A (zh) | 2022-08-05 |
US20210177226A1 (en) | 2021-06-17 |
US11382473B2 (en) | 2022-07-12 |
JP2023506621A (ja) | 2023-02-17 |
EP4072390B1 (en) | 2024-06-12 |
WO2021118647A1 (en) | 2021-06-17 |
EP4072390A1 (en) | 2022-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7385040B2 (ja) | モバイルクリーニングロボットの予知保全 | |
US11576543B2 (en) | Robotic vacuum with rotating cleaning apparatus | |
US11656628B2 (en) | Learned escape behaviors of a mobile robot | |
EP4111282B1 (en) | Semantic map management in a mobile robot | |
US11966227B2 (en) | Mapping for autonomous mobile robots | |
JP7399547B2 (ja) | モバイル掃除ロボットハードウェア推奨事項 | |
US11467599B2 (en) | Object localization and recognition using fractional occlusion frustum | |
US11914393B2 (en) | Seasonal recommendations for an autonomous mobile robot | |
US11662737B2 (en) | Systems and methods for dock placement for an autonomous mobile robot | |
US20240164605A1 (en) | Proactive maintenance in an autonomous mobile robot | |
US12070847B1 (en) | Collaborative intelligence of artificial intelligence agents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230601 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230601 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230601 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230626 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230915 |
|
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: 20231010 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231109 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7385040 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |