CN109984687A - 一种扫地机器人的自动清扫控制方法 - Google Patents
一种扫地机器人的自动清扫控制方法 Download PDFInfo
- Publication number
- CN109984687A CN109984687A CN201910474335.XA CN201910474335A CN109984687A CN 109984687 A CN109984687 A CN 109984687A CN 201910474335 A CN201910474335 A CN 201910474335A CN 109984687 A CN109984687 A CN 109984687A
- Authority
- CN
- China
- Prior art keywords
- sweeping robot
- map
- house
- control method
- automatic cleaning
- 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
- 238000010408 sweeping Methods 0.000 title claims abstract description 58
- 238000004140 cleaning Methods 0.000 title claims abstract description 43
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000010926 purge Methods 0.000 claims abstract description 13
- 238000001514 detection method Methods 0.000 claims abstract description 4
- 238000004321 preservation Methods 0.000 claims abstract description 4
- 238000012790 confirmation Methods 0.000 claims abstract description 3
- 238000004891 communication Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 5
- 230000004888 barrier function Effects 0.000 claims description 3
- 241001417527 Pempheridae Species 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000009435 building construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- -1 hair Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
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/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
-
- 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/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/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
Abstract
一种扫地机器人的自动清扫控制方法,首先设定扫地机器人的初始位置,然后扫地机器人进行初次工作,通过激光扫描器在工作时进行房屋结构的探测,实现房屋整体平面地图的生成,输入并保存在GIS定位模块中;扫地机器人再次工作,生成自身的定位位置信息,同时记录自身的行走路径,生成已清扫区域信息;将生成的信息与保存的房屋平面地图进行对比,确认清扫过程是否覆盖整个地图或指定区域;若完成清扫工作,则扫地机器人自动移动回到初始地位,若未完成清扫工作,则重复上述工作,直至完成全部清扫工作。本发明实现了扫地机器人的自动清扫房屋,使用方便简单;用户可指定房间或区域让扫地机器人进行打扫,效率更高,更加便于日常生活的使用。
Description
技术领域
本发明涉及日常家用电器领域,具体涉及一种扫地机器人的自动清扫控制方法。
背景技术
随着科技的飞速发展,人们的生活水平不断提高,智能产品越来越广泛的被大众接受和应用,比较典型的就是扫地机器人。扫地机器人是一种能够自动清扫地面灰尘、毛发、纸屑等物质的智能清洁设备。
扫地机器人在室内清扫过程中,通过激光、超声波、碰撞等方式实现导航和避障,激光、超声技术的运用,让扫地机器人具备了室内地图构建和导航的能力,比起随机碰撞的碰撞式运行模式的扫地机器人,具备了更加高的清扫效率。但是由于各个房屋构造不同,同时存在着家具移动的问题,对扫地机器人的室内地图构建要求极高。进一步地,目前大部分的扫地机器人只能实现一次性的全屋整体打扫,在日常生活中往往存在着仅需对一间房间或特定区域进行清扫的情况,这种情况下如果扫地机器人仍按照之前设定的全屋打扫,浪费时间和电量,极其不便利。
发明内容
针对上述问题,本发明提出一种扫地机器人的自动清扫控制方法,实现了扫地机器人的自动清扫房屋,同时用户可指定房间或区域让扫地机器人进行打扫。
一种扫地机器人的自动清扫控制方法,所述扫地机器人包括中央处理器、行走装置、清扫装置、激光扫描器、GIS定位模块和无线通讯模块;
步骤1,首先设定扫地机器人的初始位置,然后扫地机器人进行初次工作,通过激光扫描器在工作时进行房屋结构的探测,实现房屋整体平面地图的生成;
步骤2,所述房屋平面地图输入并保存在GIS定位模块中;
所述GIS定位模块在保存房屋平面地图时,将房屋整体平面地图识别为各个单独房间地图的组合,针对每个单独房间的地图进行初步的清扫路径规划;
步骤3,扫地机器人再次工作,通过GIS定位模块实现自身的定位位置信息的生成,同时记录自身的行走路径,生成已清扫区域信息;
清扫时,按照步骤2中的初步规划的清扫路径进行,如遇障碍物则绕开并同时修正初步规划的路径;
步骤4,将生成的位置信息和已清扫区域信息与保存的房屋平面地图进行对比,确认清扫过程是否覆盖整个地图或指定区域;
步骤5,若完成清扫工作,则扫地机器人自动移动回到初始地位,若未完成清扫工作,则重复步骤3,直至完成全部清扫工作。
进一步地,所述中央处理器根据GIS定位模块中的位置信息、已清扫区域信息和房屋平面地图,控制行走装置和清扫装置的运行。
进一步地,所述无线通讯模块与用户的客户端,如手机中的app,相配合工作,用户可通过客户端和无线通讯模块控制所述扫地机器人的运行。
进一步地,所述激光扫描器,采用LDS激光,运行时扫描扫地机器人周边环境,以生成最终的房屋平面地图。
进一步地,所述GIS定位模块,可通过当前定位位置信息和房屋平面地图进行对比,再结合通过经过路径信息生成的已完成清扫区域信息,得出当前扫地机器人所在房间是否打扫完成。
进一步地,所述房屋平面地图可通过无线通讯模块发送并保存在客户的客户端内,用户可以此指定单独的一个或几个房间,或指定特点区域,让扫地机器人来清扫。
本发明的有益效果为,实现了扫地机器人的自动清扫房屋,使用方便简单;用户可指定房间或区域让扫地机器人进行打扫,效率更高,更加便于日常生活的使用。
附图说明
图1为本发明所述自动清扫控制方法的流程图。
具体实施方式
下面结合说明书附图对本发明的技术方案做进一步的详细说明。
一种扫地机器人的自动清扫控制方法,所述扫地机器人包括中央处理器、行走装置、清扫装置、激光扫描器、GIS定位模块和无线通讯模块。
步骤1,首先设定扫地机器人的初始位置,然后扫地机器人进行初次工作,通过激光扫描器在工作时进行房屋结构的探测,实现房屋整体平面地图的生成。
步骤2,所述房屋平面地图输入并保存在GIS定位模块中。
所述GIS定位模块在保存房屋平面地图时,将房屋整体平面地图识别为各个单独房间地图的组合,针对每个单独房间的地图进行初步的清扫路径规划。
步骤3,扫地机器人再次工作,通过GIS定位模块实现自身的定位位置信息的生成,同时记录自身的行走路径,生成已清扫区域信息。
清扫时,按照步骤2中的初步规划的清扫路径进行,如遇障碍物则绕开并同时修正初步规划的路径。
步骤4,将生成的位置信息和已清扫区域信息与保存的房屋平面地图进行对比,确认清扫过程是否覆盖整个地图或指定区域。
步骤5,若完成清扫工作,则扫地机器人自动移动回到初始地位,若未完成清扫工作,则重复步骤3,直至完成全部清扫工作。
所述中央处理器根据GIS定位模块中的位置信息、已清扫区域信息和房屋平面地图,控制行走装置和清扫装置的运行。
所述无线通讯模块与用户的客户端,如手机中的app,相配合工作,用户可通过客户端和无线通讯模块控制所述扫地机器人的运行。
所述激光扫描器,采用LDS激光,运行时扫描扫地机器人周边环境,以生成最终的房屋平面地图。
所述GIS定位模块,可通过当前定位位置信息和房屋平面地图进行对比,再结合通过经过路径信息生成的已完成清扫区域信息,得出当前扫地机器人所在房间是否打扫完成。
所述房屋平面地图可通过无线通讯模块发送并保存在客户的客户端内,用户可以此指定单独的一个或几个房间,或指定特点区域,让扫地机器人来清扫。
以上所述仅为本发明的较佳实施方式,本发明的保护范围并不以上述实施方式为限,但凡本领域普通技术人员根据本发明所揭示内容所作的等效修饰或变化,皆应纳入权利要求书中记载的保护范围内。
Claims (6)
1.一种扫地机器人的自动清扫控制方法,其特征在于:
所述扫地机器人包括中央处理器、行走装置、清扫装置、激光扫描器、GIS定位模块和无线通讯模块;
步骤1,首先设定扫地机器人的初始位置,然后扫地机器人进行初次工作,通过激光扫描器在工作时进行房屋结构的探测,实现房屋整体平面地图的生成;
步骤2,所述房屋平面地图输入并保存在GIS定位模块中;
所述GIS定位模块在保存房屋平面地图时,将房屋整体平面地图识别为各个单独房间地图的组合,针对每个单独房间的地图进行初步的清扫路径规划;
步骤3,扫地机器人再次工作,通过GIS定位模块实现自身的定位位置信息的生成,同时记录自身的行走路径,生成已清扫区域信息;
清扫时,按照步骤2中的初步规划的清扫路径进行,如遇障碍物则绕开并同时修正初步规划的路径;
步骤4,将生成的位置信息和已清扫区域信息与保存的房屋平面地图进行对比,确认清扫过程是否覆盖整个地图或指定区域;
步骤5,若完成清扫工作,则扫地机器人自动移动回到初始地位,若未完成清扫工作,则重复步骤3,直至完成全部清扫工作。
2.根据权利要求1所述的一种扫地机器人的自动清扫控制方法,其特征在于:所述中央处理器根据GIS定位模块中的位置信息、已清扫区域信息和房屋平面地图,控制行走装置和清扫装置的运行。
3.根据权利要求1所述的一种扫地机器人的自动清扫控制方法,其特征在于:所述无线通讯模块与用户的客户端,如手机中的app,相配合工作,用户可通过客户端和无线通讯模块控制所述扫地机器人的运行。
4.根据权利要求1所述的一种扫地机器人的自动清扫控制方法,其特征在于:所述激光扫描器,采用LDS激光,运行时扫描扫地机器人周边环境,以生成最终的房屋平面地图。
5.根据权利要求1所述的一种扫地机器人的自动清扫控制方法,其特征在于:所述GIS定位模块,可通过当前定位位置信息和房屋平面地图进行对比,再结合通过经过路径信息生成的已完成清扫区域信息,得出当前扫地机器人所在房间是否打扫完成。
6.根据权利要求1所述的一种扫地机器人的自动清扫控制方法,其特征在于:所述房屋平面地图可通过无线通讯模块发送并保存在客户的客户端内,用户可以此指定单独的一个或几个房间,或指定特点区域,让扫地机器人来清扫。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910474335.XA CN109984687A (zh) | 2019-06-03 | 2019-06-03 | 一种扫地机器人的自动清扫控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910474335.XA CN109984687A (zh) | 2019-06-03 | 2019-06-03 | 一种扫地机器人的自动清扫控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109984687A true CN109984687A (zh) | 2019-07-09 |
Family
ID=67136899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910474335.XA Pending CN109984687A (zh) | 2019-06-03 | 2019-06-03 | 一种扫地机器人的自动清扫控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109984687A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110362082A (zh) * | 2019-07-17 | 2019-10-22 | 重庆科创职业学院 | 智能扫地机器人避障系统 |
CN110623606A (zh) * | 2019-09-05 | 2019-12-31 | 北京石头世纪科技股份有限公司 | 一种清洁机器人及其控制方法 |
CN111759232A (zh) * | 2020-07-03 | 2020-10-13 | 江苏旭美特环保科技有限公司 | 一种洗地机清扫路径管理方法 |
CN111897325A (zh) * | 2020-07-03 | 2020-11-06 | 江苏旭美特环保科技有限公司 | 一种扫地机自动清扫控制方法 |
CN112462780A (zh) * | 2020-11-30 | 2021-03-09 | 深圳市杉川致行科技有限公司 | 扫地控制方法、装置、扫地机器人及计算机可读存储介质 |
CN112506178A (zh) * | 2020-08-25 | 2021-03-16 | 深圳市银星智能科技股份有限公司 | 一种机器人控制方法、装置、终端和介质 |
CN113616836A (zh) * | 2020-05-09 | 2021-11-09 | 青岛海尔智能技术研发有限公司 | 杀菌方法、系统、终端和可读存储介质 |
CN113693509A (zh) * | 2021-09-10 | 2021-11-26 | 深圳乐生机器人智能科技有限公司 | 一种扫地机器人清扫位置控制方法及其扫地机器人 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008129614A (ja) * | 2006-11-16 | 2008-06-05 | Toyota Motor Corp | 移動体システム |
US20150223659A1 (en) * | 2014-02-12 | 2015-08-13 | Lg Electronics Inc. | Robot cleaner and control method thereof |
CN105147198A (zh) * | 2015-08-10 | 2015-12-16 | 深圳先进技术研究院 | 一种基于扫地机器人的室内地图测绘系统及方法 |
CN205066774U (zh) * | 2015-10-22 | 2016-03-02 | 四川因赛思智能科技有限公司 | 基于gis地图的具有定位功能的智能消防栓 |
CN107072457A (zh) * | 2014-08-20 | 2017-08-18 | 三星电子株式会社 | 清洁机器人及其控制方法 |
JP2017204132A (ja) * | 2016-05-11 | 2017-11-16 | シャープ株式会社 | 自走式電子機器 |
CN109521769A (zh) * | 2018-11-19 | 2019-03-26 | 云鲸智能科技(东莞)有限公司 | 一种清洁方案的设定方法、系统及计算机可读存储介质 |
-
2019
- 2019-06-03 CN CN201910474335.XA patent/CN109984687A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008129614A (ja) * | 2006-11-16 | 2008-06-05 | Toyota Motor Corp | 移動体システム |
US20150223659A1 (en) * | 2014-02-12 | 2015-08-13 | Lg Electronics Inc. | Robot cleaner and control method thereof |
CN107072457A (zh) * | 2014-08-20 | 2017-08-18 | 三星电子株式会社 | 清洁机器人及其控制方法 |
CN105147198A (zh) * | 2015-08-10 | 2015-12-16 | 深圳先进技术研究院 | 一种基于扫地机器人的室内地图测绘系统及方法 |
CN205066774U (zh) * | 2015-10-22 | 2016-03-02 | 四川因赛思智能科技有限公司 | 基于gis地图的具有定位功能的智能消防栓 |
JP2017204132A (ja) * | 2016-05-11 | 2017-11-16 | シャープ株式会社 | 自走式電子機器 |
CN109521769A (zh) * | 2018-11-19 | 2019-03-26 | 云鲸智能科技(东莞)有限公司 | 一种清洁方案的设定方法、系统及计算机可读存储介质 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110362082A (zh) * | 2019-07-17 | 2019-10-22 | 重庆科创职业学院 | 智能扫地机器人避障系统 |
CN110623606B (zh) * | 2019-09-05 | 2024-05-10 | 北京石头创新科技有限公司 | 一种清洁机器人及其控制方法 |
CN110623606A (zh) * | 2019-09-05 | 2019-12-31 | 北京石头世纪科技股份有限公司 | 一种清洁机器人及其控制方法 |
WO2021043080A1 (zh) * | 2019-09-05 | 2021-03-11 | 北京石头世纪科技股份有限公司 | 一种清洁机器人及其控制方法 |
CN113616836B (zh) * | 2020-05-09 | 2024-07-02 | 青岛海尔科技有限公司 | 杀菌方法、系统、终端和可读存储介质 |
CN113616836A (zh) * | 2020-05-09 | 2021-11-09 | 青岛海尔智能技术研发有限公司 | 杀菌方法、系统、终端和可读存储介质 |
CN111759232A (zh) * | 2020-07-03 | 2020-10-13 | 江苏旭美特环保科技有限公司 | 一种洗地机清扫路径管理方法 |
CN111897325A (zh) * | 2020-07-03 | 2020-11-06 | 江苏旭美特环保科技有限公司 | 一种扫地机自动清扫控制方法 |
CN112506178A (zh) * | 2020-08-25 | 2021-03-16 | 深圳市银星智能科技股份有限公司 | 一种机器人控制方法、装置、终端和介质 |
CN112506178B (zh) * | 2020-08-25 | 2023-02-28 | 深圳银星智能集团股份有限公司 | 一种机器人控制方法、装置、终端和介质 |
CN112462780B (zh) * | 2020-11-30 | 2024-05-21 | 深圳市杉川致行科技有限公司 | 扫地控制方法、装置、扫地机器人及计算机可读存储介质 |
CN112462780A (zh) * | 2020-11-30 | 2021-03-09 | 深圳市杉川致行科技有限公司 | 扫地控制方法、装置、扫地机器人及计算机可读存储介质 |
CN113693509A (zh) * | 2021-09-10 | 2021-11-26 | 深圳乐生机器人智能科技有限公司 | 一种扫地机器人清扫位置控制方法及其扫地机器人 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109984687A (zh) | 一种扫地机器人的自动清扫控制方法 | |
US11656082B1 (en) | Method for constructing a map while performing work | |
US11899463B1 (en) | Obstacle recognition method for autonomous robots | |
US20240051153A1 (en) | Mobile robot providing environmental mapping for household environmental control | |
JP7025170B2 (ja) | 家庭環境制御のための環境マッピングを提供する移動ロボット | |
EP3387980B1 (en) | Apparatus and method for controlling cleaning in robotic cleaner | |
CN104508506B (zh) | 用于使消费装置联网的方法 | |
CN104541517B (zh) | 布局信息作成装置、布局信息作成方法、家电设备操作系统以及自走式电子设备 | |
CN106913289B (zh) | 扫地机器人的清扫处理方法和装置 | |
CN108803586B (zh) | 一种扫地机器人的工作方法 | |
CN105785955A (zh) | 智能家居的控制方法、设备及智能终端 | |
CN110604515B (zh) | 多机协作系统及清洁设备 | |
CN115299814A (zh) | 基于超声波清洁的智能清洁机器人控制系统及控制方法 | |
CN113558531A (zh) | 清洁设备及其作业管理方法、可读介质和电子设备 | |
CN112540611A (zh) | 一种机器人的路径规划方法、机器人及主控芯片 | |
TW201824099A (zh) | 自走式清潔機器人路徑規劃方法及自走式清潔機器人系統 | |
WO2023169147A1 (zh) | 清扫区域的确定方法及装置、存储介质及电子装置 | |
CN115998184A (zh) | 一种基于物联网控制的智能扫地机器人 | |
Jeon et al. | A practical robot coverage algorithm for unknown environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190709 |
|
RJ01 | Rejection of invention patent application after publication |