JP2022546289A - 掃除ロボット及び掃除ロボットの自動制御方法 - Google Patents
掃除ロボット及び掃除ロボットの自動制御方法 Download PDFInfo
- Publication number
- JP2022546289A JP2022546289A JP2022511048A JP2022511048A JP2022546289A JP 2022546289 A JP2022546289 A JP 2022546289A JP 2022511048 A JP2022511048 A JP 2022511048A JP 2022511048 A JP2022511048 A JP 2022511048A JP 2022546289 A JP2022546289 A JP 2022546289A
- Authority
- JP
- Japan
- Prior art keywords
- obstacle
- assembly
- cleaning robot
- type
- image acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004140 cleaning Methods 0.000 title claims abstract description 160
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000012545 processing Methods 0.000 claims abstract description 34
- 230000000712 assembly Effects 0.000 claims description 52
- 238000000429 assembly Methods 0.000 claims description 52
- 238000003384 imaging method Methods 0.000 claims description 25
- 230000033001 locomotion Effects 0.000 claims description 7
- 238000005507 spraying Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 abstract description 10
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 15
- 238000001514 detection method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000007921 spray Substances 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- JBRZTFJDHDCESZ-UHFFFAOYSA-N AsGa Chemical compound [As]#[Ga] JBRZTFJDHDCESZ-UHFFFAOYSA-N 0.000 description 1
- 229910001218 Gallium arsenide Inorganic materials 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- XKRFYHLGVUSROY-UHFFFAOYSA-N argon Substances [Ar] XKRFYHLGVUSROY-UHFFFAOYSA-N 0.000 description 1
- 229910052786 argon Inorganic materials 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- CPBQJMYROZQQJC-UHFFFAOYSA-N helium neon Chemical compound [He].[Ne] CPBQJMYROZQQJC-UHFFFAOYSA-N 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000004044 response Effects 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0238—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
- G05D1/024—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/24—Floor-sweeping machines, motor-driven
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4002—Installations of electric equipment
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4002—Installations of electric equipment
- A47L11/4008—Arrangements of switches, indicators or the like
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4061—Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/46—Indirect determination of position data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
- G05D1/0248—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means in combination with a laser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- 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/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
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Optics & Photonics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
- Electric Vacuum Cleaner (AREA)
Abstract
掃除ロボット及び掃除ロボットの自動制御方法は、自動掃除技術の分野に関する。掃除ロボットは、筐体(110)に配置された少なくとも1つのレーザ放射アセンブリ(120)と少なくとも1つの画像収集アセンブリ(130)、及び各レーザ放射アセンブリ(120)と各画像収集アセンブリ(130)に接続された処理アセンブリ(140)を含む。処理アセンブリ(140)は、画像収集アセンブリ(130)によって収集された目標画像を収集し、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得し、輪郭情報によって示される障害物タイプを確定し、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御するために使用される。既存の掃除ロボットが障害物を検出する際に統一的に障害物回避策を採用するため、清掃効果がよくないという問題を解決することができる。掃除ロボットは、すべての障害物を回避して清掃しないのではなく、異なる障害物タイプによって異なる清掃モードを採用することができるので、掃除ロボットの清掃効果を向上させることができる。
Description
本願は、掃除ロボット及び掃除ロボットの自動制御方法に関し、自動洗浄技術の分野に属している。
コンピュータ技術の発展に伴い、掃除ロボットなど、自動移動機能を備えた様々なスマートデバイスが登場している。
作業中、掃除ロボットは通常、センサーによって前方の障害物を感知する。前方の一定の距離に障害物があることをセンサーが感知すると、掃除ロボットは、後退して別の方向に移動する。前方に障害物がないことをセンサーが感知すると、掃除ロボットは、前向きに移動し続き、清掃作業を行う。例えば、超音波と赤外線近接センサーによって障害物が感知される。
しかしながら、掃除ロボットの掃除環境は複雑であり、掃除ロボットの前方の障害物は、電線、壁の隅、テーブルと椅子の脚、カーペットなど、様々である。異なる障害物すべてに対して掃除ロボットが障害物回避策を採用して移動するため、清掃効果がよくないという問題が発生する。
本願は、掃除ロボット及び掃除ロボットの自動制御方法を提供し、既存の掃除ロボットが障害物を検出する際に統一的に障害物回避策を採用するため、清掃効果がよくないという問題を解決することができる。本願は以下の技術的解決策を提供する。
第1態様では、掃除ロボットを提供する。前記掃除ロボットは、
筐体と、少なくとも1つのレーザ放射アセンブリと、少なくとも1つの画像収集アセンブリと、処理アセンブリと、を含み、
前記少なくとも1つのレーザ放射アセンブリは前記筐体に配置され、各レーザ放射アセンブリは走行方向にレーザを投射するために使用され、
前記少なくとも1つの画像収集アセンブリは前記筐体に配置され、各画像収集アセンブリは前記走行方向の目標画像を収集するために使用され、
前記処理アセンブリは、各レーザ放射器及び各画像収集装置に接続されており、前記画像収集アセンブリにより収集された目標画像を取得し、障害物上に投射されたレーザの投影点の投影画像が前記目標画像に存在する場合、前記障害物の輪郭情報を取得し、前記輪郭情報によって示される障害物タイプを確定し、前記掃除ロボットが前記障害物タイプに対応する清掃モードに従って清掃するように制御するために使用される。
筐体と、少なくとも1つのレーザ放射アセンブリと、少なくとも1つの画像収集アセンブリと、処理アセンブリと、を含み、
前記少なくとも1つのレーザ放射アセンブリは前記筐体に配置され、各レーザ放射アセンブリは走行方向にレーザを投射するために使用され、
前記少なくとも1つの画像収集アセンブリは前記筐体に配置され、各画像収集アセンブリは前記走行方向の目標画像を収集するために使用され、
前記処理アセンブリは、各レーザ放射器及び各画像収集装置に接続されており、前記画像収集アセンブリにより収集された目標画像を取得し、障害物上に投射されたレーザの投影点の投影画像が前記目標画像に存在する場合、前記障害物の輪郭情報を取得し、前記輪郭情報によって示される障害物タイプを確定し、前記掃除ロボットが前記障害物タイプに対応する清掃モードに従って清掃するように制御するために使用される。
オプションで、前記処理アセンブリは、
前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定し、前記目標収集アセンブリが、前記投影点の投影画像を収集する画像収集アセンブリであり、
前記投影点と前記目標画像収集アセンブリとの間の距離に基づいて、前記目標画像収集アセンブリに対する前記投影点の三次元座標を確定し、
前記障害物上の複数の投影点の三次元座標に基づいて、前記障害物の輪郭情報を確定するために使用される。
前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定し、前記目標収集アセンブリが、前記投影点の投影画像を収集する画像収集アセンブリであり、
前記投影点と前記目標画像収集アセンブリとの間の距離に基づいて、前記目標画像収集アセンブリに対する前記投影点の三次元座標を確定し、
前記障害物上の複数の投影点の三次元座標に基づいて、前記障害物の輪郭情報を確定するために使用される。
オプションで、前記画像収集アセンブリは、レンズとイメージングアセンブリを含み、前記レーザ放射アセンブリはレーザ放射ヘッドを含み、
前記障害物に投射された投影点について、前記処理アセンブリは、
前記投影点を投射した目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間のプリセット距離を取得し、
前記目標レーザ放射アセンブリと前記投影点の前の接続線である第1接続線と、前記目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間の接続線である第2接続線との間の夾角を取得し、
前記目標画像収集アセンブリの焦点距離を取得し、
前記イメージングアセンブリ上の前記投影画像のイメージング位置を取得し、
近似三角形原理に基づいて、前記プリセット距離、前記夾角、前記焦点距離及び前記イメージング位置によって、前記投影点と目標画像収集アセンブリとの間の距離を計算するために使用される。
前記障害物に投射された投影点について、前記処理アセンブリは、
前記投影点を投射した目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間のプリセット距離を取得し、
前記目標レーザ放射アセンブリと前記投影点の前の接続線である第1接続線と、前記目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間の接続線である第2接続線との間の夾角を取得し、
前記目標画像収集アセンブリの焦点距離を取得し、
前記イメージングアセンブリ上の前記投影画像のイメージング位置を取得し、
近似三角形原理に基づいて、前記プリセット距離、前記夾角、前記焦点距離及び前記イメージング位置によって、前記投影点と目標画像収集アセンブリとの間の距離を計算するために使用される。
オプションで、前記障害物上の複数の投影点は、
複数のレーザ放射アセンブリがレーザを前記障害物上に投射することで生成された複数の投影点、及び/又は、
同じレーザ放射アセンブリがレーザを前記障害物の複数の表面上に投射することで生成された複数の投影点、及び/又は、
前記掃除ロボットが同じレーザ放射アセンブリを移動させた後、前記レーザ放射アセンブリがレーザを異なる角度から前記障害物上に投射することで生成された複数の投影点を含む。
複数のレーザ放射アセンブリがレーザを前記障害物上に投射することで生成された複数の投影点、及び/又は、
同じレーザ放射アセンブリがレーザを前記障害物の複数の表面上に投射することで生成された複数の投影点、及び/又は、
前記掃除ロボットが同じレーザ放射アセンブリを移動させた後、前記レーザ放射アセンブリがレーザを異なる角度から前記障害物上に投射することで生成された複数の投影点を含む。
オプションで、前記処理アセンブリは、
前記障害物タイプが糸ボールタイプ又は電線タイプである場合、前記掃除ロボットが障害物回避モードに入るように制御し、
前記障害物タイプが柱状タイプである場合、前記掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画し、
前記障害物タイプが入隅タイプである場合、前記掃除ロボットのサイドブラシが特定の運動モードで入隅を清掃するように制御し、
前記障害物タイプが出隅タイプである場合、前記掃除ロボットが出隅のエッジに沿って清掃するように制御し、
前記障害物タイプが敷居タイプである場合、前記掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定し、
前記障害物タイプがカーペットエッジ又は隙間タイプである場合、前記掃除ロボット上のファンの吸引力を増大するように制御し、かつ/又は拭きと噴水機能を停止するために使用される。
前記障害物タイプが糸ボールタイプ又は電線タイプである場合、前記掃除ロボットが障害物回避モードに入るように制御し、
前記障害物タイプが柱状タイプである場合、前記掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画し、
前記障害物タイプが入隅タイプである場合、前記掃除ロボットのサイドブラシが特定の運動モードで入隅を清掃するように制御し、
前記障害物タイプが出隅タイプである場合、前記掃除ロボットが出隅のエッジに沿って清掃するように制御し、
前記障害物タイプが敷居タイプである場合、前記掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定し、
前記障害物タイプがカーペットエッジ又は隙間タイプである場合、前記掃除ロボット上のファンの吸引力を増大するように制御し、かつ/又は拭きと噴水機能を停止するために使用される。
オプションで、異なるレーザ放射アセンブリによって放射されるレーザの角度が同じであるか又は異なる。
オプションで、前記画像収集アセンブリにおけるレンズは、直接入射型レンズ、パノラマ反射型レンズ、部分反射型レンズ又は潜望鏡型レンズである。
第2態様では、第1態様で提供される掃除ロボットに使用するための、掃除ロボットの自動制御方法を提供する。前記方法は、
画像収集アセンブリによって収集された目標画像を取得することと、
障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、前記障害物の輪郭情報を取得することと、
前記輪郭情報によって示される障害物タイプを確定することと、
前記掃除ロボットが前記障害物タイプに対応する清掃モードに従って清掃するように制御することと、を含む。
画像収集アセンブリによって収集された目標画像を取得することと、
障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、前記障害物の輪郭情報を取得することと、
前記輪郭情報によって示される障害物タイプを確定することと、
前記掃除ロボットが前記障害物タイプに対応する清掃モードに従って清掃するように制御することと、を含む。
オプションで、前記障害物の輪郭情報を取得することは、
前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定することであって、前記目標収集アセンブリが、前記投影点の投影画像を収集する画像収集アセンブリであることと、
前記投影点と前記目標画像収集アセンブリとの間の距離に基づいて、前記目標画像収集アセンブリに対する前記投影点の三次元座標を確定することと、
前記障害物上の複数の投影点の三次元座標に基づいて、前記障害物の輪郭情報を確定することと、を含む。
前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定することであって、前記目標収集アセンブリが、前記投影点の投影画像を収集する画像収集アセンブリであることと、
前記投影点と前記目標画像収集アセンブリとの間の距離に基づいて、前記目標画像収集アセンブリに対する前記投影点の三次元座標を確定することと、
前記障害物上の複数の投影点の三次元座標に基づいて、前記障害物の輪郭情報を確定することと、を含む。
オプションで、前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定することは、
前記投影点を投射した目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間のプリセット距離を取得することと、
前記目標レーザ放射アセンブリと前記投影点の前の接続線である第1接続線と、前記目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間の接続線である第2接続線との間の夾角を取得することと、
前記目標画像収集アセンブリの焦点距離を取得することと、
前記イメージングアセンブリ上の前記投影画像のイメージング位置を取得することと、
近似三角形原理に基づいて、前記プリセット距離、前記夾角、前記焦点距離及び前記イメージング位置によって、前記投影点と目標画像収集アセンブリとの間の距離を計算することと、を含む。
前記投影点を投射した目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間のプリセット距離を取得することと、
前記目標レーザ放射アセンブリと前記投影点の前の接続線である第1接続線と、前記目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間の接続線である第2接続線との間の夾角を取得することと、
前記目標画像収集アセンブリの焦点距離を取得することと、
前記イメージングアセンブリ上の前記投影画像のイメージング位置を取得することと、
近似三角形原理に基づいて、前記プリセット距離、前記夾角、前記焦点距離及び前記イメージング位置によって、前記投影点と目標画像収集アセンブリとの間の距離を計算することと、を含む。
オプションで、前記掃除ロボットが前記障害物タイプに対応する掃除モードに従って清掃するように制御することは、
前記障害物タイプが糸ボールタイプ又は電線タイプである場合、前記掃除ロボットが障害物回避モードに入るように制御することと、
前記障害物タイプが柱状タイプである場合、前記掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画することと、
前記障害物タイプが入隅タイプである場合、前記掃除ロボットのサイドブラシをオンにするように制御オンして、特定の運動モードで入隅を清掃することと、
前記障害物タイプが出隅タイプである場合、前記掃除ロボットが出隅のエッジに沿って清掃するように制御することと、
前記障害物タイプが敷居タイプである場合、前記掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定することと、
前記障害物タイプがカーペットエッジ又は隙間タイプである場合、前記掃除ロボット上のファンの吸引力を増大するように制御すること、及び/又は拭きと噴水機能を停止することと、を含む。
前記障害物タイプが糸ボールタイプ又は電線タイプである場合、前記掃除ロボットが障害物回避モードに入るように制御することと、
前記障害物タイプが柱状タイプである場合、前記掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画することと、
前記障害物タイプが入隅タイプである場合、前記掃除ロボットのサイドブラシをオンにするように制御オンして、特定の運動モードで入隅を清掃することと、
前記障害物タイプが出隅タイプである場合、前記掃除ロボットが出隅のエッジに沿って清掃するように制御することと、
前記障害物タイプが敷居タイプである場合、前記掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定することと、
前記障害物タイプがカーペットエッジ又は隙間タイプである場合、前記掃除ロボット上のファンの吸引力を増大するように制御すること、及び/又は拭きと噴水機能を停止することと、を含む。
第3態様では、コンピュータ読取可能な記憶媒体を提供する。前記記憶媒体にはプログラムが記憶されている。前記プログラムは、前記プロセッサによってロードし実行され、第2態様に記載の掃除ロボットの自動制御方法を実現する。
本願の有益な効果は、以下のとおりである。筐体に配置された少なくとも1つのレーザ放射アセンブリと、筐体に配置された少なくとも1つの画像収集アセンブリと、各レーザ放射器及び各画像収集装置に接続された処理アセンブリとにより、且つ、処理アセンブリによって、画像収集アセンブリにより収集された目標画像を取得し、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得し、輪郭情報によって示される障害物タイプを確定し、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御することにより、既存の掃除ロボットが障害物を検出する際に統一的に障害物回避策を採用するため、清掃効果がよくないという問題を解決することができる。掃除ロボットは、すべての障害物を回避して清掃しないのではなく、異なる障害物タイプによって異なる清掃モードを採用することができるので、掃除ロボットの清掃効果を向上させることができる。
上述の説明は、本願の技術的解決策の概要に過ぎない。本願の技術的手段をより明確に理解し、明細書の内容に従ってそれらを実施するために、本願の好ましい実施例及び添付の図面を参照しながら、以下で詳しく説明する。
以下、添付の図面及び実施例を参照しながら、本願の具体的な実施形態をさらに詳細に説明する。以下の実施例は、本願を説明するためのものであり、本願の範囲を制限するものではない。
なお、添付の図面の記載と併せた詳細な説明は、様々な配置の説明として意図され、本明細書に記載の概念を実施できる唯一の配置を表すことを意図されていない。本明細書に記載の装置実施例及び方法実施例は、以下の詳細な説明に記載され、添付の図面に、様々なブロック、モジュール、ユニット、アセンブリ、回路、ステップ、プロセス、アルゴリズムなど(「要素」と総称する)によって示される。これらの要素は、電子ハードウェア、コンピューターソフトウェア又はそれらの任意の組み合わせによって実現することができる。これらの要素がハードウェアとして実現されるかソフトウェアとして実現されるかは、特定のアプリケーション、及びシステム全体に課せられる設計の制約によって異なる。「第1」、「第2」などの用語が、本願の明細書、特許請求の範囲、及び添付の図面で使用される場合、そのような説明は、特定の順序を説明するのではなく、異なるオブジェクトを区別するために使用される。
本明細書及び添付の特許請求の範囲で使用される場合、「含む」及び「包含」という用語は、記載される特徴、全体、ステップ、操作、エレメント及び/又はアセンブリの存在を示すが、1つ又は複数の他の特徴、全体、ステップ、操作、エレメント、アセンブリ及び/又はそれらの組み合わせの存在又は追加を除外しないことを理解されたい。また、本願の明細書で使用される用語は、特定の実施例を説明することのみを目的とし、本願を限定することを意図するものではないことも理解されたい。本願の明細書及び添付の特許請求の範囲で使用されるように、単数形の「1」、「1つ」及び「該」は、文脈が他に明確に指示しない限り、複数形を含むことを意図している。さらに、本願の明細書及び添付の特許請求の範囲で使用される「及び/又は」という用語は、関連してリストされる項目の1つ又は複数の任意の組み合わせ及びすべての可能な組み合わせを指し、それらの組み合わせを含むことがさらに理解されたい。
なお、明確な特別な説明がない場合、本願の各実施例における各技術的特徴は、技術的な理由で実現できない限り、相互に組み合わせ又は結合できるものとみなすことができる。本願をより完全に説明するために、幾つかの例示的な、オプションの、又は好ましい特徴は、本願の様々な実施例において他の技術的特徴と組み合わせて説明されるが、このような組み合わせは必須ではなく、該例示的な、オプションの、又は好ましい特徴及び他の技術的特徴は、技術的な理由で実施できない限り、互いに分離できるか又は独立できる。方法実施例における技術的特徴の幾つかの機能的説明は、該機能、方法又はステップを実行するものとして理解され得る。装置実施例における技術的特徴の幾つかの機能的説明は、そのような装置を使用して、該機能、方法又はステップを実行するものとして理解され得る。
図1は本願の一実施例によって提供される掃除ロボットの構造模式図である。図1に示すように、掃除ロボットは、少なくとも、
筐体110と、少なくとも1つのレーザ放射アセンブリ120と、少なくとも1つの画像収集アセンブリ130と、処理アセンブリ140と、を含む。
少なくとも1つのレーザ放射アセンブリ120は筐体110に配置され、各レーザ放射アセンブリ120は走行方向にレーザを投射するために使用される。
少なくとも1つの画像収集アセンブリ130は筐体110に配置され、各画像収集アセンブリ130は走行方向の目標画像を収集するために使用される。
処理アセンブリ140(図1に示されていない)は、各レーザ放射器120及び各画像収集装置130に接続される。処理アセンブリ140は、画像収集アセンブリ130によって収集された目標画像を収集し、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得し、輪郭情報によって示される障害物タイプを確定し、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御するために使用される。
筐体110と、少なくとも1つのレーザ放射アセンブリ120と、少なくとも1つの画像収集アセンブリ130と、処理アセンブリ140と、を含む。
少なくとも1つのレーザ放射アセンブリ120は筐体110に配置され、各レーザ放射アセンブリ120は走行方向にレーザを投射するために使用される。
少なくとも1つの画像収集アセンブリ130は筐体110に配置され、各画像収集アセンブリ130は走行方向の目標画像を収集するために使用される。
処理アセンブリ140(図1に示されていない)は、各レーザ放射器120及び各画像収集装置130に接続される。処理アセンブリ140は、画像収集アセンブリ130によって収集された目標画像を収集し、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得し、輪郭情報によって示される障害物タイプを確定し、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御するために使用される。
走行方向は、掃除ロボットが走行している方向であり得る。例えば、掃除ロボットが後方に移動する場合、掃除ロボットの走行方向は後ろ向きとなる。又は、走行方向は、静止状態の掃除ロボットが走行使用とする方向でもあり得る。
オプションで、レーザ放射アセンブリ120は、ヘリウムネオンレーザ、アルゴンイオンレーザ、ガリウムヒ素半導体レーザなどであり得る。本実施例は、レーザ放射アセンブリ120のタイプを限定しない。レーザ放射アセンブリ120によって投射されたレーザは、レーザビーム(又は、線形レーザという)である。
オプションで、レーザビームは、掃除ロボットの前方の180度の水平範囲をすべて照射するため、掃除ロボットの前方の左、中、右の範囲内の障害物をすべて検出することができ、検出範囲がより全面的である。レーザビームによって、数値方向の中央及び下の位置にある障害物の検出が実現され、敷居、カーペットエッジ、階段、フロアタイル隙間など、地面上にある低い高さの障害物も検出できる。
オプションで、1つ又は複数のレーザ放射アセンブリ120があり得る。各レーザ放射アセンブリ120について、このレーザ放射アセンブリ120によって放射されるレーザは、水平面に平行(図2のレーザ放射アセンブリAによって放射されたレーザを参照)、垂直(図2のレーザ放射アセンブリBによって射出されたレーザを参照)、又は交差する(図2のレーザ放射アセンブリCによって放射されたレーザを参照)。本実施例は、レーザ放射アセンブリ120によって放射されるレーザの角度を限定しない。
レーザ放射アセンブリ120の数が少なくとも2つである場合、異なるレーザ放射アセンブリ120によって放射されるレーザ角度は同じであるか又は異なる。例えば、図3の4つのグループのレーザ放射アセンブリ120によって放射されたレーザを参照すると、第1グループのレーザ放射アセンブリ120について、各レーザ放射アセンブリ120がレーザを放射する角度は同じであり、放射されたレーザは、水平面に平行である。第2グループのレーザ放射アセンブリ120について、各レーザ放射アセンブリ120がレーザを放射する角度は同じであり、放射されたレーザは、水平面に垂直である。第3グループのレーザ放射アセンブリ120について、第1レーザ放射アセンブリは、第3レーザ放射アセンブリがレーザを放射する角度(レーザが水平面に垂直である)と同じであり、第2レーザ放射アセンブリがレーザを放射する角度(レーザは水平面に水平である)とは異なる。第4グループのレーザ放射アセンブリ120について、第1レーザ放射アセンブリ、第2レーザ放射アセンブリ及び第3レーザ放射アセンブリがレーザを放射する角度は異なる。
各レーザ放射アセンブリ120は、レーザを射出するレーザ放射ヘッドを含む。当然のことながら、レーザ放射アセンブリ120はまた、レーザ生成アセンブリ、光子加速アセンブリなど、レーザ放射プロセスに必要となる他のアセンブリも含む。ここでは、本実施例は詳細に説明しない。
オプションで、画像収集アセンブリ130は、ミニビデオカメラ、カメラなどであり得る。本実施例は、画像収集アセンブリ130のタイプを限定しない。
図4を参照すると、画像収集アセンブリ130は、レンズ131とイメージングアセンブリ132を含む。
オプションで、レンズ131は、直接入射型レンズ、パノラマ反射型レンズ、部分反射型レンズ又は潜望鏡型レンズを含むが、これらに限定されない。図5を参照すると、直接入射型レンズは、光の直接入射を可能にするレンズを指す。図6を参照すると、パノラマ反射型レンズは、様々な角度の光が一回反射されてから入射するレンズを指す。図7を参照すると、部分反射型レンズは、指定された角度の光が一回反射されてから入射するレンズを指す。図8を参照すると、潜望鏡型レンズは、光が少なくとも2回反射されてから入射するレンズを指す。レンズ131には、バンドパスフィルタ133が設けられる。このバンドパスフィルタ133により、画像収集アセンブリ130は、レーザ放射アセンブリ120によって放射されるレーザに対してのみ可視性を有する。
オプションで、イメージングアセンブリ132は、相補型金属酸化膜半導体(Complementary Metal Oxide Semiconductor、CMOS)センサー、又は、電荷結合デバイス(Charge Coupled Device、CCD)などであり得る。本実施例は、イメージングアセンブリ132のタイプを限定しない。
画像収集アセンブリ130の数は、1つ又は複数である。オプションで、画像収集アセンブリ130とレーザ放射アセンブリ120はいずれも筐体110の側面に配置される。画像収集アセンブリ130は、レーザ放射アセンブリ120の上方に位置することができ、又は、レーザ放射アセンブリ120の下方に位置することができ、又は、画像収集アセンブリ130とレーザ放射アセンブリ120は同じ水平面上に交互配列される。本実施例は、画像収集アセンブリ130とレーザ放射アセンブリ120の配列方式を限定しない。
第1例では、図9を参照すると、レーザ放射アセンブリ120と画像収集アセンブリ130の数はいずれも1つであり、画像収集アセンブリ130とレーザ放射アセンブリ120はいずれも筐体110の側面に配置され、且つ、レーザ放射アセンブリ120は画像収集アセンブリ130の真上に配置される。
第2例では、図10を参照すると、レーザ放射アセンブリ120の数は2つであり、画像収集アセンブリ130の数は1つであり、画像収集アセンブリ130とレーザ放射アセンブリ120はいずれも筐体110の側面に配置され、一方のレーザ放射アセンブリ120は画像収集アセンブリ130の左上に配置され、他方のレーザ放射アセンブリ120は画像収集アセンブリ130の右上に配置される。
第3例では、図11を参照すると、レーザ放射アセンブリ120の数は3つであり、画像収集アセンブリ130の数は1つであり、画像収集アセンブリ130とレーザ放射アセンブリ120はいずれも筐体110の側面に配置され、第1レーザ放射アセンブリ120は画像収集アセンブリ130の左上に配置され、第2レーザ放射アセンブリ120は画像収集アセンブリ130の真上に配置され、第3レーザ放射アセンブリ120は画像収集アセンブリ130の右上に配置される。
第4例では、図12を参照すると、レーザ放射アセンブリ120の数は3つであり、画像収集アセンブリ130の数は2つであり、画像収集アセンブリ130とレーザ放射アセンブリ120はいずれも筐体110の側面に配置される。3つのレーザ放射アセンブリ120は2つの画像収集アセンブリ130上方に配置される。
本実施例では、レーザ放射アセンブリ120と画像収集アセンブリ130は、処理アセンブリ140の制御下で動作する。処理アセンブリ140は、レーザ放射アセンブリ120がレーザを放射するように制御する。レーザ照射中に、前方に障害物が存在する場合、レーザの照射方向は変化し、障害物に投影点を投射する。このとき、画像収集アセンブリ130によって収集された目標画像は、該投影点の投影画像を含む。これに応じて、処理アセンブリ140は、画像収集アセンブリ130によって収集された目標画像を取得し、目標画像内の投影画像に基づいて画像分析を行って障害物の距離を取得する。オプションで、レーザ照射中に、前方に障害物が存在しない場合、レーザの照射方向は変化せず、障害物に投影点を投射しない。このとき、画像収集アセンブリ130によって収集された目標画像は、投影点の投影画像を含まない。
一例では、レーザ放射アセンブリ120の数が複数である場合、処理アセンブリ140は、複数のレーザ放射アセンブリ120をそれぞれ順番に一定の時間オンにするように制御する。例えば、レーザ放射アセンブリ120の数は2であり、処理アセンブリ140は、第1レーザ放射アセンブリ120を先にオンにするように制御し、オン時間が0.5sに達すると、第1レーザ放射アセンブリ120をオフにして第2レーザ放射アセンブリ120をオンにするように制御し、第2レーザ放射アセンブリ120のオン時間が0.5sに達すると、第2レーザ放射アセンブリ120をオフにするように制御して、第1レーザ放射アセンブリ120をオンにするように制御する。以下はこのように繰り返す。
別の例では、レーザ放射アセンブリ120の数が複数である場合、処理アセンブリ140は、複数のレーザ放射アセンブリ120を複数のグループに分け、複数のグループのレーザ放射アセンブリ120をそれぞれ順番に一定の時間オンにするように制御する。例えば、レーザ放射アセンブリ120のグループの数が2つである場合(各グループは2つのレーザ放射アセンブリを含む)、処理アセンブリ140は、第1グループのレーザ放射アセンブリ120を先にオンにするように制御し、オン時間が0.5sに達すると、第1グループのレーザ放射アセンブリ120をオフにして第2グループのレーザ放射アセンブリ120をオンにするように制御し、第2グループのレーザ放射アセンブリ120のオン時間が0.5sに達すると、第2グループのレーザ放射アセンブリ120をオフにするように制御して、第1グループのレーザ放射アセンブリ120をオンにするように制御する。以下はこのように繰り返す。
オプションで、処理アセンブリ140は、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得する。これは、障害物上に投射された各投影点について、三角測距法に基づいて投影点と目標画像収集アセンブリとの間の距離を確定することと、投影点と目標画像収集アセンブリとの間の距離に基づいて、目標画像収集アセンブリに対する投影点の三次元座標を確定することと、障害物上の複数の投影点の三次元座標に基づいて、障害物の輪郭情報を確定することとを含む。目標収集アセンブリは、投影点の投影画像を収集した画像収集アセンブリである。
概略的に、画像収集アセンブリは、レンズとイメージングアセンブリを含む。レーザ放射アセンブリはレーザ放射ヘッドを含む。障害物上に投射された各投影点について。障害物上に投射された各投影点について、処理アセンブリは、三角測距法に基づいて、投影点と目標画像収集アセンブリとの間の距離を確定する。これは、投影点を投射する目標レーザ放射アセンブリのレーザ放射ヘッドと目標画像収集アセンブリのレンズとの間のプリセット距離を取得することと、第1接続線と第2接続線との間の夾角を取得することと、目標画像収集アセンブリの焦点距離を取得することと、イメージングアセンブリ上の投影画像のイメージング位置を取得することと、近似三角形原理に基づいて、プリセット距離、夾角、焦点距離及びイメージング位置によって、投影点と目標画像収集アセンブリとの間の距離を計算することとを含む。
第1接続線は、目標レーザ放射アセンブリと投影点の前の接続線であり、第2接続線は、目標レーザ放射アセンブリのレーザ放射ヘッドと目標画像収集アセンブリのレンズとの間の接続線である。
図13に示される目標レーザ放射アセンブリによって障害物上に投射された3つの投影点の模式図を参照されたい。各投影点(図13では、投影点1を例として説明する)について、レーザ放射ヘッドと目標画像収集アセンブリのレンズは第2接続線上にあり、プリセット距離はsであり、画像収集アセンブリ130の焦点距離はfであり、第1接続線と第2接続線との間の夾角はβである。イメージングアセンブリ上の投影画像のイメージング位置はPである。幾何学知識により、近似三角形を作成することができる。レーザ放射ヘッド、レンズ及び投影点は三角形を構成する。この三角形は、レンズ、P及び補助点P’からなる三角形に似ている。
P P’=xとすると、f/x=q/sである。従って、q=f*s/xである。
ここで、x=x1+x2=f/tanβ+ピクセルサイズ*位置。
ピクセルサイズは、ピクセル単位のサイズであり、位置は、イメージング中心に対する投影画像のピクセル座標の位置である。
上記の式により、qの値を計算することができる。d=q/sinβ余弦定理に基づいて、d、s及びβによって、投影点と目標画像収集アセンブリとの間の距離を計算することができる。
その後、処理アセンブリ140は、目標収集アセンブリの位置に基づいて、投影点の三次元座標を確定し、次に、複数の投影点の三次元座標に基づいて、障害物の輪郭情報を確定することができる。
オプションで、本実施例では、障害物上の複数の投影点は、複数のレーザ放射アセンブリがレーザを前記障害物上に投射することで生成された複数の投影点、同じレーザ放射アセンブリがレーザを障害物の複数の表面上に投射することで生成された複数の投影点、掃除ロボットが同じレーザ放射アセンブリを移動させた後、レーザ放射アセンブリがレーザを異なる角度から障害物上に投射することで生成された複数の投影点の少なくとも1つを含むが、これらに限定されない。
オプションで、処理アセンブリ140は、輪郭情報によって示される障害物タイプを確定する。これは、障害物の輪郭情報を様々なタイプの障害物の特徴情報を比較することと、該障害物の輪郭情報とマッチングする特徴情報に対応する障害物タイプを、輪郭情報によって示される障害物タイプとして確定することとを含む。
障害物タイプは、掃除ロボットが作業中に遭遇する障害物に応じて確定される。概略的に、障害物タイプは、糸ボールタイプ、電線タイプ、柱状タイプ、入隅タイプ、出隅タイプ、敷居タイプ、カーペットエッジ、隙間タイプなどの少なくとも1つを含むが、これらに限定されない。
オプションで、処理アセンブリ140は、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御する。これは、障害物タイプが糸ボールタイプ又は電線タイプである場合、掃除ロボットが障害物回避モードに入るように制御することと、障害物タイプが柱状タイプである場合、掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画することと、障害物タイプが入隅タイプである場合、掃除ロボットのサイドブラシが特定の運動モードで入隅を清掃するように制御することと、障害物タイプが出隅タイプである場合、掃除ロボットが出隅のエッジに沿って清掃するように制御することと、障害物タイプが敷居タイプである場合、掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定することと、障害物タイプがカーペットエッジ又は隙間タイプである場合、掃除ロボット上のファンの吸引力を増大するように制御すること、及び/又は拭きと噴水機能を停止することとを含む。
サイドブラシの特定の運動モードは、n回の往復振動であってもよく、nは正の整数である。
オプションで、障害物タイプがカーペットエッジ又は隙間タイプである場合、掃除ロボットのファンの吸引力が既に最大値に達し、且つ拭きと噴水機能がオンであれば、拭きと噴水機能を停止する。掃除ロボットのファンの吸引力が最大値に達していなくて、且つ拭きと噴水機能がオンであれば、ファンの吸引力を増大して、拭きと噴水機能を停止する。掃除ロボットのファンの吸引力が最大値に達していなくて、且つ拭きと噴水機能がオフであれば、ファンの吸引力を増大する。
柱状タイプの障害物は、テーブル脚、椅子脚、ソファ脚などであり得る。本実施例は、柱状タイプの障害物を限定しない。
当然のことながら、上記の障害物タイプ及び対応する清掃モードは例示的なものに過ぎず、実際の実現では、障害物タイプは、他の清掃モードに対応することもできる。障害物タイプと清掃モードとの間の対応関係は、デフォルトで掃除ロボットに設定することができ、又は、ユーザーによって設定することもできる。本実施では、障害物タイプと清掃モードとの間の対応関係の設定方式を限定しない。
要約すると、本実施例によって提供される掃除ロボットは、筐体に配置された少なくとも1つのレーザ放射アセンブリと筐体に配置された少なくとも1つの画像収集アセンブリと、各レーザ放射器及び各画像収集装置に接続された処理アセンブリとにより、且つ、処理アセンブリによって、画像収集アセンブリにより収集された目標画像を取得し、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得し、輪郭情報によって示される障害物タイプを確定し、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御することにより、既存の掃除ロボットが障害物を検出する際に統一的に障害物回避策を採用するため、清掃効果がよくないという問題を解決することができる。掃除ロボットは、すべての障害物を回避して清掃しないのではなく、異なる障害物タイプによって異なる清掃モードを採用することができるので、掃除ロボットの清掃効果を向上させることができる。
図14は、本願の一実施例によって提供される掃除ロボットの自動制御方法のフローチャートである。本実施例は、この方法を上記の実施例で示される掃除ロボットに適用し、且つ各ステップの実行対象が掃除ロボットにおける処理アセンブリ140であることを例として説明する。この方法は少なくとも以下のステップ1401~ステップ1404を含む。
ステップ1401では、画像収集アセンブリによって収集された目標画像を取得する。
オプションで、処理アセンブリは、画像収集アセンブリによって収集された目標画像を定期的に読み取るか、又は、画像収集アセンブリは、1枚の目標画像を撮影する毎に、該目標画像を処理アセンブリに送信する。
ステップ1402では、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得する。
オプションで、障害物上に投射された各投影点について、三角測距法に基づいて投影点と目標画像収集アセンブリとの間の距離を確定する。目標収集アセンブリは、投影点の投影画像を収集した画像収集アセンブリである。投影点と目標画像収集アセンブリとの間の距離に基づいて、目標画像収集アセンブリに対する投影点の三次元座標を確定する。障害物上の複数の投影点の三次元座標に基づいて、障害物の輪郭情報を確定する。
障害物上に投射された各投影点について、三角測距法に基づいて、投影点と目標画像収集アセンブリとの間の距離を確定することは、投影点を投射する目標レーザ放射アセンブリのレーザ放射ヘッドと目標画像収集アセンブリのレンズとの間のプリセット距離を取得することと、目標レーザ放射アセンブリと投影点の前の接続線である第1接続線と、目標レーザ放射アセンブリのレーザ放射ヘッドと目標画像収集アセンブリのレンズとの間の接続線である第2接続線との間の夾角を取得することと、目標画像収集アセンブリの焦点距離を取得することと、イメージングアセンブリ上の投影画像のイメージング位置を取得することと、近似三角形原理に基づいて、プリセット距離、夾角、焦点距離及びイメージング位置によって、投影点と目標画像収集アセンブリとの間の距離を計算することとを含む。
本ステップの説明は、上記の掃除ロボットの実施例を参照するものであり、本実施例はここでは繰り返されない。
ステップ1403では、輪郭情報によって示される障害物タイプを確定する。
オプションで、処理アセンブリは、障害物の輪郭情報を様々なタイプの障害物の特徴情報と比較し、該障害物の輪郭情報とマッチングする特徴情報に対応する障害物タイプを、輪郭情報によって示される障害物タイプとして確定する。
ステップ1404では、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御する。
オプションで、障害物タイプが糸ボールタイプ又は電線タイプである場合、掃除ロボットが障害物回避モードに入るように制御する。障害物タイプが柱状タイプである場合、掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画する。障害物タイプが入隅タイプである場合、掃除ロボット上のサイドブラシがオンになって特定の作業モードで入隅を清掃するように制御する。障害物タイプが出隅タイプである場合、掃除ロボットが出隅のエッジに沿って清掃するように制御する。障害物タイプが敷居タイプである場合、掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定する。障害物タイプがカーペットエッジ又は隙間タイプである場合、掃除ロボット上のファンの吸引力を増大するように制御する。
本ステップの説明は、上記の掃除ロボットの実施例を参照するものであり、本実施例はここでは繰り返されない。
要約すると、本実施例によって提供される掃除ロボットの自動制御方法は、画像収集アセンブリによって収集された目標画像を取得し、障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、障害物の輪郭情報を取得し、輪郭情報によって示される障害物タイプを確定し、掃除ロボットが障害物タイプに対応する清掃モードに従って清掃するように制御することにより、既存の掃除ロボットが障害物を検出する際に統一的に障害物回避策を採用するため、清掃効果がよくないという問題を解決することができる。掃除ロボットは、すべての障害物を回避して清掃しないのではなく、異なる障害物タイプによって異なる清掃モードを採用することができるので、掃除ロボットの清掃効果を向上させることができる。
オプションで、本願は、コンピュータ読取可能な記憶媒体をさらに提供する。前記コンピュータ読取可能な記憶媒体にはプログラムが記憶されている。前記プログラムは、プロセッサによってロードし実行され、上記の方法実施例の掃除ロボットの自動制御方法を実現する。
オプションで、本願は、コンピュータ製品をさらに提供する。このコンピュータ製品は、コンピュータ読取可能な記憶媒体を含む。前記コンピュータ読取可能な記憶媒体にはプログラムが記憶されている。前記プログラムは、プロセッサによってロードし実行され、上記の方法実施例の掃除ロボットの自動制御方法を実現する。
以上の前記実施例の各技術的特徴は任意に組み合わせることができ、記述を簡潔にするために、上記実施例における各技術的特徴のすべての可能な組合せを記述していないが、これらの技術的特徴の組合せは矛盾しない限り、本明細書に記載されている範囲に属すると考えられる。
以上の実施例は本願の幾つかの実施形態のみを詳細且つ具体的に示しているが、本発明の保護範囲を限定するものではないと理解すべきである。当業者にとって、本出願の創造的構想から逸脱しない前提で、幾つかの変形や改善を行うことができ、これらはすべて本出願の保護範囲に属するべきであると理解しなければならない。従って、本出願の保護範囲は、特許請求の範囲に指定された内容を基準とする。
Claims (11)
- 掃除ロボットであって、
筐体と、少なくとも1つのレーザ放射アセンブリと、少なくとも1つの画像収集アセンブリと、処理アセンブリと、を含み、
前記少なくとも1つのレーザ放射アセンブリは前記筐体に配置され、各レーザ放射アセンブリは走行方向にレーザを投射するために使用され、
前記少なくとも1つの画像収集アセンブリは前記筐体に配置され、各画像収集アセンブリは前記走行方向の目標画像を収集するために使用され、
前記処理アセンブリは、各レーザ放射器及び各画像収集装置に接続されており、前記画像収集アセンブリにより収集された目標画像を取得し、障害物上に投射されたレーザの投影点の投影画像が前記目標画像に存在する場合、前記障害物の輪郭情報を取得し、前記輪郭情報によって示される障害物タイプを確定し、前記掃除ロボットが前記障害物タイプに対応する清掃モードに従って掃除するように制御するために使用される、ことを特徴とする掃除ロボット。 - 前記処理アセンブリは、
前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定し、前記目標収集アセンブリが、前記投影点の投影画像を収集する画像収集アセンブリであり、
前記投影点と前記目標画像収集アセンブリとの間の距離に基づいて、前記目標画像収集アセンブリに対する前記投影点の三次元座標を確定し、
前記障害物上の複数の投影点の三次元座標に基づいて、前記障害物の輪郭情報を確定するために使用される、ことを特徴とする請求項1に記載の掃除ロボット。 - 前記画像収集アセンブリは、レンズとイメージングアセンブリを含み、前記レーザ放射アセンブリはレーザ放射ヘッドを含み、
前記障害物に投射された投影点について、前記処理アセンブリは、
前記投影点を投射した目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間のプリセット距離を取得し
前記目標レーザ放射アセンブリと前記投影点の前の接続線である第1接続線と、前記目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間の接続線である第2接続線との間の夾角を取得し、
前記目標画像収集アセンブリの焦点距離を取得し、
前記イメージングアセンブリ上の前記投影画像のイメージング位置を取得し、
近似三角形原理に基づいて、前記プリセット距離、前記夾角、前記焦点距離及び前記イメージング位置によって、前記投影点と目標画像収集アセンブリとの間の距離を計算するために使用される、ことを特徴とする請求項2に記載の掃除ロボット。 - 前記障害物上の複数の投影点は、
複数のレーザ放射アセンブリがレーザを前記障害物上に投射することで生成された複数の投影点、及び/又は、
同じレーザ放射アセンブリがレーザを前記障害物の複数の表面上に投射することで生成された複数の投影点、及び/又は、
前記掃除ロボットが同じレーザ放射アセンブリを移動させた後、前記レーザ放射アセンブリがレーザを異なる角度から前記障害物上に投射することで生成された複数の投影点を含む、ことを特徴とする請求項2に記載の掃除ロボット。 - 前記処理アセンブリは、
前記障害物タイプが糸ボールタイプ又は電線タイプである場合、前記掃除ロボットが障害物回避モードに入るように制御し、
前記障害物タイプが柱状タイプである場合、前記掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画し、
前記障害物タイプが入隅タイプである場合、前記掃除ロボットのサイドブラシが特定の運動モードで入隅を清掃するように制御し、
前記障害物タイプが出隅タイプである場合、前記掃除ロボットが出隅のエッジに沿って清掃するように制御し、
前記障害物タイプが敷居タイプである場合、前記掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定し、
前記障害物タイプがカーペットエッジ又は隙間タイプである場合、前記掃除ロボット上のファンの吸引力を増大するように制御し、かつ/又は拭きと噴水機能を停止するために使用される、ことを特徴とする請求項1に記載の掃除ロボット。 - 異なるレーザ放射アセンブリによって放射されるレーザの角度が同じであるか又は異なる、ことを特徴とする請求項1~5のいずれか一項に記載の掃除ロボット。
- 前記画像収集アセンブリにおけるレンズは、直接入射型レンズ、パノラマ反射型レンズ、部分反射型レンズ又は潜望鏡型レンズである、ことを特徴とする請求項1~5のいずれか一項に記載の掃除ロボット。
- 掃除ロボットの自動制御方法であって、請求項1~7のいずれか一項に記載の掃除ロボットに使用され、
画像収集アセンブリによって収集された目標画像を取得することと、
障害物上に投射されたレーザの投影点の投影画像が目標画像に存在する場合、前記障害物の輪郭情報を取得することと、
前記輪郭情報によって示される障害物タイプを確定することと、
前記掃除ロボットが前記障害物タイプに対応する清掃モードに従って清掃するように制御することと、を含む、ことを特徴とする自動制御方法。 - 前記障害物の輪郭情報を取得することは、
前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定することであって、前記目標収集アセンブリが、前記投影点の投影画像を収集する画像収集アセンブリであることと、
前記投影点と前記目標画像収集アセンブリとの間の距離に基づいて、前記目標画像収集アセンブリに対する前記投影点の三次元座標を確定することと、
前記障害物上の複数の投影点の三次元座標に基づいて、前記障害物の輪郭情報を確定することと、を含む、ことを特徴とする請求項8に記載の自動制御方法。 - 前記障害物上に投射された各投影点について、三角測距法に基づいて前記投影点と目標画像収集アセンブリとの間の距離を確定することは、
前記投影点を投射した目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間のプリセット距離を取得することと、
前記目標レーザ放射アセンブリと前記投影点の前の接続線である第1接続線と、前記目標レーザ放射アセンブリのレーザ放射ヘッドと前記目標画像収集アセンブリのレンズとの間の接続線である第2接続線との間の夾角を取得することと、
前記目標画像収集アセンブリの焦点距離を取得することと、
前記イメージングアセンブリ上の前記投影画像のイメージング位置を取得することと、
近似三角形原理に基づいて、前記プリセット距離、前記夾角、前記焦点距離及び前記イメージング位置によって、前記投影点と目標画像収集アセンブリとの間の距離を計算することと、を含む、ことを特徴とする請求項9に記載の自動制御方法。 - 前記掃除ロボットが前記障害物タイプに対応する清掃モードに従って清掃するように制御することは、
前記障害物タイプが糸ボールタイプ又は電線タイプである場合、前記掃除ロボットが障害物回避モードに入るように制御することと、
前記障害物タイプが柱状タイプである場合、前記掃除ロボットが障害物を通過するように制御するための通過可能なルートを計画することと、
前記障害物タイプが入隅タイプである場合、前記掃除ロボットのサイドブラシが特定の運動モードで入隅を清掃するように制御することと、
前記障害物タイプが出隅タイプである場合、前記掃除ロボットが出隅のエッジに沿って清掃するように制御することと、
前記障害物タイプが敷居タイプである場合、前記掃除ロボットが現在の敷居タイプの障害物を乗り越えることができるか否かを確定することと、
前記障害物タイプがカーペットエッジ又は隙間タイプである場合、前記掃除ロボット上のファンの吸引力を増大するように制御すること、及び/又は拭きと噴水機能を停止することと、を含む、ことを特徴とする請求項8に記載の自動制御方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910772998.XA CN110353583A (zh) | 2019-08-21 | 2019-08-21 | 扫地机器人及扫地机器人的自动控制方法 |
CN201910772998.X | 2019-08-21 | ||
PCT/CN2019/120427 WO2021031427A1 (zh) | 2019-08-21 | 2019-11-22 | 扫地机器人及扫地机器人的自动控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2022546289A true JP2022546289A (ja) | 2022-11-04 |
Family
ID=68224875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022511048A Pending JP2022546289A (ja) | 2019-08-21 | 2019-11-22 | 掃除ロボット及び掃除ロボットの自動制御方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20220287533A1 (ja) |
EP (1) | EP4014829A4 (ja) |
JP (1) | JP2022546289A (ja) |
KR (1) | KR20220051370A (ja) |
CN (2) | CN110353583A (ja) |
WO (1) | WO2021031427A1 (ja) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110353583A (zh) * | 2019-08-21 | 2019-10-22 | 追创科技(苏州)有限公司 | 扫地机器人及扫地机器人的自动控制方法 |
CN112711250B (zh) * | 2019-10-25 | 2022-07-05 | 科沃斯机器人股份有限公司 | 一种自行走设备移动控制方法与自行走设备 |
CN110974088B (zh) * | 2019-11-29 | 2021-09-24 | 深圳市杉川机器人有限公司 | 扫地机器人控制方法、扫地机器人及存储介质 |
CN111012254A (zh) * | 2019-12-30 | 2020-04-17 | 北京太坦科技有限公司 | 智能扫地机器人 |
CN111158378A (zh) * | 2020-01-16 | 2020-05-15 | 珠海格力电器股份有限公司 | 一种扫地机器人的清扫方法及扫地机器人 |
CN111152226B (zh) * | 2020-01-19 | 2021-09-07 | 吉利汽车研究院(宁波)有限公司 | 一种机器人工作轨迹规划方法及*** |
CN113296117B (zh) * | 2020-04-22 | 2023-08-08 | 追觅创新科技(苏州)有限公司 | 障碍物识别方法、装置及存储介质 |
CN113520228B (zh) * | 2020-04-22 | 2023-05-26 | 科沃斯机器人股份有限公司 | 环境信息采集方法、自主移动设备及存储介质 |
CN111528737A (zh) * | 2020-05-08 | 2020-08-14 | 小狗电器互联网科技(北京)股份有限公司 | 一种扫地机控制方法及装置 |
CN111562567B (zh) | 2020-05-11 | 2021-04-30 | 北京驭光科技发展有限公司 | 移动装置的障碍物侦测***、移动装置及扫地机器人 |
CN111421553A (zh) * | 2020-05-14 | 2020-07-17 | 小狗电器互联网科技(北京)股份有限公司 | 基于轮廓识别的机器人控制方法、存储介质及移动机器人 |
US11690490B2 (en) | 2020-07-08 | 2023-07-04 | Pixart Imaging Inc. | Auto clean machine and auto clean machine control method |
CN111539399B (zh) * | 2020-07-13 | 2021-06-29 | 追创科技(苏州)有限公司 | 自移动设备的控制方法、装置、存储介质及自移动设备 |
CN111596694B (zh) | 2020-07-21 | 2020-11-17 | 追创科技(苏州)有限公司 | 自动回充方法、装置、存储介质及*** |
CN111898557B (zh) * | 2020-08-03 | 2024-04-09 | 追觅创新科技(苏州)有限公司 | 自移动设备的地图创建方法、装置、设备及存储介质 |
CN111736616A (zh) * | 2020-08-27 | 2020-10-02 | 北京奇虎科技有限公司 | 扫地机器人的避障方法、装置、扫地机器人及可读介质 |
CN112526984B (zh) * | 2020-09-30 | 2024-06-21 | 深圳银星智能集团股份有限公司 | 一种机器人避障方法、装置及机器人 |
CN112294197A (zh) * | 2020-11-04 | 2021-02-02 | 深圳市普森斯科技有限公司 | 扫地机的清扫控制方法、电子装置及存储介质 |
CN112515563B (zh) * | 2020-11-25 | 2022-04-26 | 深圳市杉川致行科技有限公司 | 障碍物的避让方法、扫地机器人及可读存储介质 |
CN112971615A (zh) * | 2021-02-03 | 2021-06-18 | 追创科技(苏州)有限公司 | 一种智能清洁设备的控制方法及智能清洁设备 |
US20220284707A1 (en) * | 2021-03-08 | 2022-09-08 | Beijing Roborock Technology Co., Ltd. | Target detection and control method, system, apparatus and storage medium |
CN113031617B (zh) * | 2021-03-15 | 2022-11-01 | 云鲸智能(深圳)有限公司 | 机器人避障方法、装置、设备及存储介质 |
CN113376655B (zh) * | 2021-05-07 | 2024-05-17 | 深圳市欢创科技股份有限公司 | 一种避障模组、移动机器人、避障方法 |
CN113452978B (zh) * | 2021-06-28 | 2023-01-17 | 深圳银星智能集团股份有限公司 | 一种障碍物检测方法及电子设备 |
CN113397437A (zh) * | 2021-07-12 | 2021-09-17 | 丁杨 | 一种扫地机器人及扫地机器人的避障方法 |
CN113647864B (zh) * | 2021-07-21 | 2022-09-02 | 美智纵横科技有限责任公司 | 确定清洁机器人的运行方法、装置、电子设备及介质 |
CN116711996A (zh) * | 2021-08-17 | 2023-09-08 | 科沃斯机器人股份有限公司 | 作业方法、自移动设备及存储介质 |
CN116327039A (zh) * | 2021-12-22 | 2023-06-27 | 广东栗子科技有限公司 | 自动清洁地面的方法及装置 |
CN114391777B (zh) * | 2022-01-07 | 2023-08-04 | 美智纵横科技有限责任公司 | 清洁机器人的障碍躲避方法、装置、电子设备及介质 |
CN114287832A (zh) * | 2021-12-30 | 2022-04-08 | 安徽协创物联网技术有限公司 | 一种扫地机器人*** |
CN114468894A (zh) * | 2022-01-30 | 2022-05-13 | 苏州简单有为科技有限公司 | 一种扫地机器人的控制方法、***及存储介质 |
CN115517586B (zh) * | 2022-09-30 | 2023-09-26 | 麦岩智能科技(北京)有限公司 | 一种新型激光控制吹扫装置及清洁机器人 |
CN118151641A (zh) * | 2022-12-02 | 2024-06-07 | 北京石头世纪科技股份有限公司 | 避障模块、机器人、控制方法、避障方法和相关装置 |
CN118203264A (zh) * | 2022-12-16 | 2024-06-18 | 珠海一微半导体股份有限公司 | 一种机器人检测地毯的方法、避障方法、机器人和芯片 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0683442A (ja) * | 1992-09-04 | 1994-03-25 | Sanyo Electric Co Ltd | 走行ロボット |
JP2002182742A (ja) * | 2000-11-17 | 2002-06-26 | Samsung Kwangju Electronics Co Ltd | モービルロボット及びその経路補正方法 |
JP2007309921A (ja) * | 2006-05-17 | 2007-11-29 | Samsung Electronics Co Ltd | 構造光を用いた物体検出方法及びこれを用いたロボット |
JP2015518188A (ja) * | 2012-02-29 | 2015-06-25 | アイロボット コーポレイション | 可動式ロボット |
EP3257420A1 (en) * | 2015-02-13 | 2017-12-20 | Samsung Electronics Co., Ltd. | Cleaning robot and control method therefor |
WO2018038552A1 (ko) * | 2016-08-25 | 2018-03-01 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020038296A (ko) * | 2000-11-17 | 2002-05-23 | 이충전 | 모빌로봇의 장애물 감지장치 및 감지방법 |
JP2009288930A (ja) * | 2008-05-28 | 2009-12-10 | Murata Mach Ltd | 自律移動体及びその移動制御方法 |
US20130092190A1 (en) * | 2011-10-18 | 2013-04-18 | Samsung Electronics Co., Ltd. | Robot cleaner and control method for the same |
KR20130090438A (ko) * | 2012-02-04 | 2013-08-14 | 엘지전자 주식회사 | 로봇 청소기 |
CN102650886B (zh) * | 2012-04-28 | 2014-03-26 | 浙江工业大学 | 基于主动全景视觉传感器的机器人视觉*** |
JP2014048842A (ja) * | 2012-08-30 | 2014-03-17 | Brother Ind Ltd | 自律移動型機器 |
JP2014236838A (ja) * | 2013-06-07 | 2014-12-18 | シャープ株式会社 | 自走式掃除機 |
KR102152641B1 (ko) * | 2013-10-31 | 2020-09-08 | 엘지전자 주식회사 | 이동 로봇 |
CN103869593B (zh) * | 2014-03-26 | 2017-01-25 | 深圳科奥智能设备有限公司 | 三维成像装置、***及方法 |
KR102306709B1 (ko) * | 2014-08-19 | 2021-09-29 | 삼성전자주식회사 | 청소 로봇, 청소 로봇의 제어 장치, 제어 시스템, 및 제어 방법 |
CN106258166A (zh) * | 2015-05-14 | 2017-01-04 | 苏州宝时得电动工具有限公司 | 自移动机器人 |
CN104765363B (zh) * | 2014-12-10 | 2018-04-24 | 深圳市银星智能科技股份有限公司 | 智能扫地机器人及其控制方法 |
CN205286247U (zh) * | 2015-04-15 | 2016-06-08 | 小米科技有限责任公司 | 一种自动除尘装置 |
CN105115490A (zh) * | 2015-07-16 | 2015-12-02 | 深圳前海达闼科技有限公司 | 一种确定室内可活动区域的方法及装置 |
CN105286729B (zh) * | 2015-09-25 | 2018-09-11 | 江苏美的清洁电器股份有限公司 | 扫地机器人 |
CN107569181B (zh) * | 2016-07-04 | 2022-02-01 | 九阳股份有限公司 | 一种智能清洁机器人及清扫方法 |
CN106959078B (zh) * | 2017-02-28 | 2019-07-30 | 苏州凡目视觉科技有限公司 | 一种用于三维轮廓测量的轮廓测量方法 |
KR102017148B1 (ko) * | 2017-03-03 | 2019-09-02 | 엘지전자 주식회사 | 장애물을 학습하는 인공지능 이동 로봇 및 그 제어방법 |
CN106821157A (zh) * | 2017-04-14 | 2017-06-13 | 小狗电器互联网科技(北京)股份有限公司 | 一种扫地机器人扫地的清扫方法 |
CN207182092U (zh) * | 2017-05-09 | 2018-04-03 | 叶仕通 | 一种用于移动机器人的驱动装置 |
KR102206201B1 (ko) * | 2017-08-02 | 2021-01-22 | 삼성전자주식회사 | 청소 로봇 및 그 제어방법 |
CN207189671U (zh) * | 2017-08-25 | 2018-04-06 | 科沃斯机器人股份有限公司 | 自移动机器人 |
US10509413B2 (en) * | 2017-09-07 | 2019-12-17 | GM Global Technology Operations LLC | Ground reference determination for autonomous vehicle operations |
WO2019073590A1 (ja) * | 2017-10-13 | 2019-04-18 | 学校法人 千葉工業大学 | 自走式掃除機 |
AU2018356126B2 (en) * | 2017-10-25 | 2021-07-29 | Lg Electronics Inc. | Artificial intelligence moving robot which learns obstacles, and control method therefor |
CN107744371B (zh) * | 2017-11-01 | 2023-03-07 | 深圳飞鼠动力科技有限公司 | 清洁机器人以及基于清洁机器人的检测方法 |
CN110069056A (zh) * | 2018-01-24 | 2019-07-30 | 南京机器人研究院有限公司 | 一种应用于扫地机器人的行走控制方法 |
CN108628319B (zh) * | 2018-07-04 | 2021-10-19 | 山东鹏耀智佳精密工业有限公司 | 一种扫地机器人智能避障*** |
CN108852182B (zh) * | 2018-07-04 | 2021-09-03 | 山东仁合新材料科技有限公司 | 一种扫地机器人智能避障方法 |
WO2020125489A1 (zh) * | 2018-12-21 | 2020-06-25 | 苏州宝时得电动工具有限公司 | 清洁机器人及其控制方法和地面处理*** |
CN109508019A (zh) * | 2018-12-28 | 2019-03-22 | 北京猎户星空科技有限公司 | 一种机器人运动控制方法、装置和存储介质 |
CN110147106A (zh) * | 2019-05-29 | 2019-08-20 | 福建(泉州)哈工大工程技术研究院 | 具激光和视觉融合避障***的智能移动服务机器人 |
CN110353583A (zh) * | 2019-08-21 | 2019-10-22 | 追创科技(苏州)有限公司 | 扫地机器人及扫地机器人的自动控制方法 |
CN112864778A (zh) * | 2021-03-08 | 2021-05-28 | 北京石头世纪科技股份有限公司 | 线激光模组和自移动设备 |
-
2019
- 2019-08-21 CN CN201910772998.XA patent/CN110353583A/zh active Pending
- 2019-08-21 CN CN202011068169.2A patent/CN112155487A/zh active Pending
- 2019-11-22 EP EP19942174.4A patent/EP4014829A4/en active Pending
- 2019-11-22 JP JP2022511048A patent/JP2022546289A/ja active Pending
- 2019-11-22 WO PCT/CN2019/120427 patent/WO2021031427A1/zh unknown
- 2019-11-22 US US17/637,070 patent/US20220287533A1/en active Pending
- 2019-11-22 KR KR1020227009296A patent/KR20220051370A/ko not_active Application Discontinuation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0683442A (ja) * | 1992-09-04 | 1994-03-25 | Sanyo Electric Co Ltd | 走行ロボット |
JP2002182742A (ja) * | 2000-11-17 | 2002-06-26 | Samsung Kwangju Electronics Co Ltd | モービルロボット及びその経路補正方法 |
JP2007309921A (ja) * | 2006-05-17 | 2007-11-29 | Samsung Electronics Co Ltd | 構造光を用いた物体検出方法及びこれを用いたロボット |
JP2015518188A (ja) * | 2012-02-29 | 2015-06-25 | アイロボット コーポレイション | 可動式ロボット |
EP3257420A1 (en) * | 2015-02-13 | 2017-12-20 | Samsung Electronics Co., Ltd. | Cleaning robot and control method therefor |
WO2018038552A1 (ko) * | 2016-08-25 | 2018-03-01 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
Also Published As
Publication number | Publication date |
---|---|
CN110353583A (zh) | 2019-10-22 |
EP4014829A4 (en) | 2022-10-12 |
WO2021031427A1 (zh) | 2021-02-25 |
KR20220051370A (ko) | 2022-04-26 |
EP4014829A1 (en) | 2022-06-22 |
CN112155487A (zh) | 2021-01-01 |
US20220287533A1 (en) | 2022-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2022546289A (ja) | 掃除ロボット及び掃除ロボットの自動制御方法 | |
US10394248B2 (en) | Charging pile, method and device for recognizing the charging pile | |
US10705535B2 (en) | Systems and methods for performing simultaneous localization and mapping using machine vision systems | |
AU2017228620B2 (en) | Autonomous coverage robot | |
US11013385B2 (en) | Automatic cleaning device and cleaning method | |
JP6202544B2 (ja) | ロボット位置決めシステム | |
WO2019007038A1 (zh) | 扫地机器人、扫地机器人***及其工作方法 | |
KR102048364B1 (ko) | 로봇 청소기 | |
RU2800503C1 (ru) | Робот-уборщик и способ автоматического управления роботом-уборщиком | |
CN115122323A (zh) | 自主移动设备 | |
AU2015224421B2 (en) | Autonomous coverage robot | |
US20240197130A1 (en) | Structured light module and self-moving device | |
WO2024131271A1 (zh) | 自主移动设备及其障碍物探测方法以及计算机可读介质 | |
AU2013338354B9 (en) | Autonomous coverage robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220413 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230607 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230613 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240123 |