CN109662654B - 自动检测垃圾分布的方法及快速清扫方法及重点清扫方法 - Google Patents
自动检测垃圾分布的方法及快速清扫方法及重点清扫方法 Download PDFInfo
- Publication number
- CN109662654B CN109662654B CN201710953083.XA CN201710953083A CN109662654B CN 109662654 B CN109662654 B CN 109662654B CN 201710953083 A CN201710953083 A CN 201710953083A CN 109662654 B CN109662654 B CN 109662654B
- Authority
- CN
- China
- Prior art keywords
- dirty
- area
- region
- adjacent
- garbage
- 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
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/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/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- 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
- Electric Vacuum Cleaner (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了自动检测垃圾分布的方法,属于家电领域,解决了扫地机器人清扫效率低和清扫效果差的问题,解决该问题的技术方案主要包括:启动扫地机器人,扫地机器人在待清扫区域自行清扫过程中构建由多个单元构成的单元地图,获取各个单元内的垃圾量,根据单元内的垃圾量筛选出脏污单元,先将多个脏污单元合并形成脏污区域,从所有的脏污区域中筛选出需要重点打扫的脏污区域,最后根据单元地图和筛选出的需要重点打扫的脏污区域构建垃圾分布地图。本发明中扫地机器人选出需要重点打扫的脏污区域,从而构建垃圾分布地图以便快速重点打扫。另外,本发明还提供了快速清扫方法及重点清扫方法。
Description
技术领域
本发明涉及家电领域,特别是一种自动检测垃圾分布的方法以及快速清扫方法以及重点清扫方法。
背景技术
扫地机器人在待清洁区域内自由移动从而自动识别待清扫区域,扫地机器人通过垃圾检测传感器了解待清扫区域的脏污程度,从而调整风扇马达的转速,提高吸尘效果,保证待清洁区域的每一角落均能被清扫,但是,扫地机器人碰到障碍物或预设边界时会改变方向,故扫地机器人属于盲目移动,无法对脏乱区域进行重点打扫,不仅清扫时间长,而且清洁效果差。
为解决上述问题,现有技术提供了一种结合脏污检测机制的清洁路线引导方法,该方法是先于清洁区域中移动自动清洁装置以清除脏污,并持续检测所清除的脏污流量,以取得当前所在网格的脏乱程度,当网格脏乱程度超过一个门坎值时,标记网格为一脏乱网格,执行一算法,依据所标记的脏乱网格,找出一可以通过所有脏乱网格的最短路径,以作为一清洁路径,最后依序清洁每一个脏乱网格。上述方案中将每个网格作为最小的清洁单位,筛选出重点清扫的网格,但网格大小的划分将极大的影响脏乱网格的筛选和清洁路径的形成,网格过大,各个网格之间的垃圾量差异不大,无法准确判别脏乱网格,网格过小,自动清扫机器人在各个网格之间流转时间过长,清扫效率低。
发明内容
本发明所要达到的目的就是提供了自动检测垃圾分布的方法,快速筛选出需要重点打扫的脏污区域,从而构建垃圾分布地图以便扫地机器人快速打扫。
为了达到上述目的,本发明采用如下技术方案:自动检测垃圾分布的方法,启动扫地机器人,扫地机器人在待清扫区域清扫过程中构建由多个单元构成的单元地图,获取各个单元内的垃圾量,根据单元内的垃圾量筛选出脏污单元,先将多个脏污单元合并形成脏污区域,再从所有的脏污区域中筛选出需要重点打扫的脏污区域,最后根据单元地图和筛选出的需要重点打扫的脏污区域构建垃圾分布地图。
进一步的,所述将多个脏污单元合并形成脏污区域包括:先将邻近的脏污单元合并形成脏污子区域,再将相邻的脏污子区域以及相邻的脏污子区域和脏污单元中可以进行合并的合并形成脏污区域,然后将剩余的脏污子区域分别定义为脏污区域。
进一步的,所述将多个脏污单元合并形成脏污区域包括:先将邻近的脏污单元合并形成一级脏污子区域,再将相邻的一级脏污子区域以及相邻的一级脏污子区域和脏污单元中可以进行再合并的合并形成二级脏污子区域;若二级脏污子区域的面积小于预设的面积阈值m,将所述二级脏污子区域与其相邻的二级脏污子区域、一级脏污子区域以及脏污单元中可以进行合并的合并形成脏污区域,否则,将所述二级脏污子区域定义为脏污区域;然后将剩余的一级脏污子区域和二级脏污子区域均定义为脏污区域。
进一步的,所述二级脏污子区域相邻的二级脏污子区域、一级脏污子区域以及脏污单元是以所述二级脏污子区域的中心为圆心且R为半径的圆形区域内的二级脏污子区域、一级脏污子区域以及脏污单元。
进一步的,判断相邻的脏污子区域是否可以合并包括:若相邻脏污子区域质心之间的距离L<1.5h,则相邻脏污子区域可以合并,否则,相邻脏污子区域不可以合并,其中,h为相邻脏污子区域中面积较小的脏污子区域的半径;
或者,判断相邻脏污子区域是否可以合并包括:相邻脏污子区域合并形成区域Q,若0.7*Sq<S1+S2,相邻脏污子区域可以合并,否则,相邻脏污子区域不可以合并,其中,Sq为区域Q的面积,S1和S2分别为相邻脏污子区域的面积。
进一步的,所述邻近的脏污单元是以其中一个脏污单元的中心为圆心且r为半径的圆形区域内的脏污单元。
进一步的,所述从所有的脏污区域中筛选出需要重点打扫的脏污区域包括:对所有的脏污区域按面积大小或脏污区域内总垃圾量或单位面积的垃圾量进行排序,获取排名处于前n位的脏污区域,并将排名处于前n位的脏污区域定义为需要重点打扫的脏污区域;
或者,所述根据单元内的垃圾量筛选出脏污单元包括:若单元内的垃圾量大于预设单元垃圾量,定义所述单元为脏污单元。
进一步的,所述扫地机器人还包括交互装置,用户通过交互装置获取脏污区域,并通过交互装置编辑需要重点打扫的脏污区域。
本发明还提供一种快速清扫方法,所述快速清扫方法通过扫地机器人实现清扫,所述扫地机器人采用上述任意一种方案所述的自动检测垃圾分布的方法获取垃圾分布地图,选择快速清扫模式,根据垃圾分布地图计算出最优清扫路径,扫地机器人根据最优清扫路径依次完成各个需要重点打扫的脏污区域的打扫。
本发明还提供一种重点清扫方法,所述重点清扫方法通过扫地机器人实现清扫,所述扫地机器人采用上述任意一种方案所述的自动检测垃圾分布的方法获取垃圾分布地图,选择重点清扫模式并对整个待清扫区域进行打扫,根据垃圾分布地图获取需要重点打扫的脏污区域,扫地机器人对需要重点打扫的脏污区域的打扫次数多于对待清扫区域内剩余的区域的打扫次数。
采用上述技术方案后,本发明具有如下优点:
一方面,扫地机器人移动清扫时获取脏污区域,构建符合待清扫区域实际脏污状况的垃圾分布地图以便规划清扫路径,避免扫地机器人盲目移动清扫,提高了清扫效率,扫地机器人将垃圾分布地图存储形成记忆,方便后期快速清扫直接使用,智能化程度高;另一方面,将邻近的多个脏污单元进行合并形成脏污区域,即扫地机器人按脏污区域进行打扫,增大了扫地机器人的最小清扫单元,避免扫地机器人在不同脏污单元之间移动而浪费清扫时间,进一步提高了清扫效率;最后,待清扫区域各个位置的脏污程度不同,扫地机器人筛选出脏污程度高的需要重点打扫的脏污区域,减小了需要清扫区域的面积,从而扫地机器人对脏污程度高的脏污区域进行重点清扫,保证扫地机器人在最短的时间内清扫更多的垃圾。
附图说明
下面结合附图对本发明作进一步说明:
图1中为实施例一中扫地机器人自动检测垃圾分布的方法的流程图;
图2为实施例三中扫地机器人快速清扫的流程图。
具体实施方式
实施例一:
本实施例提供了自动检测垃圾分布的方法,启动扫地机器人,扫地机器人在待清扫区域清扫过程中构建由多个单元构成的单元地图,获取各个单元内的垃圾量,根据单元内的垃圾量筛选出脏污单元,先将多个脏污单元合并形成脏污区域,再从所有的脏污区域中筛选出需要重点打扫的脏污区域,最后根据单元地图和筛选出的需要重点打扫的脏污区域构建垃圾分布地图。
一方面,扫地机器人移动清扫时获取脏污区域,构建符合待清扫区域实际脏污状况的垃圾分布地图以便规划清扫路径,避免扫地机器人盲目移动清扫,提高了清扫效率,扫地机器人将垃圾分布地图存储形成记忆,方便后期快速清扫直接使用,智能化程度高;另一方面,将邻近的多个脏污单元进行合并形成脏污区域,即扫地机器人按脏污区域进行打扫,增大了扫地机器人的最小清扫单元,避免扫地机器人在不同脏污单元之间移动而浪费清扫时间,进一步提高了清扫效率;最后,待清扫区域各个位置的脏污程度不同,扫地机器人筛选出脏污程度高的需要重点打扫的脏污区域,减小了需要清扫区域的面积,从而扫地机器人对脏污程度高的脏污区域进行重点清扫,保证扫地机器人在最短的时间内清扫更多的垃圾。
本实施例中,如图1所示,扫地机器人自动检测垃圾分布的方法的实施步骤如下,
步骤1:启动扫地机器人,选择自动清扫模式;
步骤2:扫地机器人在待清扫区域进行自动移动清扫,获取扫地机器人的定位和各个单元内的垃圾量,根据定位数据构建单元地图;
步骤3:若单元内的垃圾量大于预设单元垃圾量,定义所述单元为脏污单元;
步骤4:将邻近的脏污单元合并形成一级脏污子区域;
步骤5:若相邻的一级脏污子区域以及相邻的一级脏污子区域和脏污单元中可以进行再合并,将相邻的一级脏污子区域以及相邻的一级脏污子区域和脏污单元中进行再合并形成二级脏污子区域;
步骤6:若二级脏污子区域的面积小于预设的面积阈值m,将所述二级脏污子区域与其相邻的二级脏污子区域、一级脏污子区域以及脏污单元中可以进行合并的合并形成脏污区域;
步骤7:将剩余的脏污单元、一级脏污子区域和二级脏污子区域均定义为脏污区域;
步骤8:从所有的脏污区域中筛选出需要重点打扫的脏污区域,根据单元地图和筛选出的需要重点打扫的脏污区域构建垃圾分布地图并保存。
将脏污单元合并形成一级脏污子区域,将一级脏污子区域与其他一级脏污子区域或脏污单元再合并形成二级脏污子区域,再将面积较小的二级脏污子区域与相邻的二级脏污子区域、一级脏污子区域或脏污单元合并形成脏污区域,多次合并保证了最后形成的脏污区域的面积足够大,方便扫地机器人集中打扫。
本实施例中,邻近的脏污单元是以其中一个脏污单元的中心为圆心且r为半径的圆形区域内的多个脏污单元;当然,也可以是以一个脏污单元的中心为中心的三角形区域、矩形区域、五边形区域或其他多边形区域内的脏污单元。
二级脏污子区域相邻的二级脏污子区域、一级脏污子区域以及脏污单元是以所述二级脏污子区域的中心为圆心且R为半径的圆形区域内的二级脏污子区域、一级脏污子区域以及脏污单元。同样,二级脏污子区域相邻的二级脏污子区域、一级脏污子区域以及脏污单元也可以是以二级脏污子区域的中心为中心的三角形区域、矩形区域、五边形区域或其他多边形区域内的二级脏污子区域、一级脏污子区域以及脏污单元。
所述步骤5中,判断相邻的一级脏污子区域是否可以合并包括:若相邻一级脏污子区域质心之间的距离L<1.5h,则相邻的一级脏污子区域可以合并,否则,相邻的一级脏污子区域不可以合并,其中,h为相邻的一级脏污子区域中面积较小的一级脏污子区域的半径。相邻的一级脏污子区域之间的间距足够小,合并为一个大的二级脏污子区域利于在一个脏污区域内重点清扫,当相邻一级脏污子区域质心之间的距离L≥1.5h,两个一级脏污子区域之间的距离过大,两者之间存在过多脏污程度低的单元,从而合并形成的二级脏污子区域将包含两者之间的垃圾含量少的单元,增加了脏污区域内无效清扫的面积,不利于扫地机器人快速清扫。同样,相邻的一级脏污子区域与脏污单元是否可以合并的判断方法与上述相邻的一级脏污子区域合并判定方法相同;二级脏污子区域与其相邻的二级脏污子区域、一级脏污子区域以及脏污单元中是否可以合并的判定方法也与上述相邻的一级脏污子区域合并判定方法相同。
本实施例中,判断相邻的一级脏污子区域是否可以合并时,也可以不根据质心间距来判定,而是根据合并后区域的面积来判定,具体地,相邻的一级脏污子区域合并形成区域Q,若0.7*Sq<S1+S2,相邻的一级脏污子区域可以合并,否则,相邻的一级脏污子区域不可以合并,其中,Sq为区域Q的面积,S1和S2分别为相邻的一级脏污子区域的面积。
本实施例中,相邻的一级脏污子区域合并形成二级脏污子区域的具体方式为:获取一个二级脏污子区域,所述二级脏污子区域为包含所述相邻的一级脏污子区域的矩形区域,同时,该二级脏污子区域在所有包含所述相邻的一级脏污子区域的矩形区域中的面积最小。当然,二级脏污子区域也可以圆形区域、梯形区域、三角形区域等其他形状区域。同样,脏污单元之间的合并的方式与相邻的一级脏污子区域合并方式相同;相邻的一级脏污子区域和脏污单元的合并方式也与相邻的一级脏污子区域合并方式相同;二级脏污子区域与其相邻的二级脏污子区域、一级脏污子区域以及脏污单元的合并方式均与相邻的一级脏污子区域合并方式相同。
所述从脏污区域中筛选出需要重点打扫的脏污区域包括:对所有的脏污区域按面积大小进行排序,获取排名处于前n位的脏污区域,并将排名处于前n位的脏污区域定义为需要重点打扫的脏污区域。从而分散的小面积脏污区域不再作为重点打扫的对象,进一步减小了需要清扫的面积,本实施例中,n=8,即脏污区域中面积最大的8个脏污区域定义为需要重点打扫的脏污区域,以便后续快速清扫,当然,n的大小可以根据脏污程度、待清扫区域的总面积以及用户的需求设置。当然,也可以对所有的脏污区域按各个脏污区域内的总垃圾量或单位面积的垃圾量进行排序。
所述扫地机器人还包括交互装置,用户通过交互装置获取脏污区域,并通过交互装置编辑需要重点打扫的脏污区域。即用户通过交互装置对脏污区域进行修改、删除和新增,从而筛选出更符合实际情况和用户需求的脏污区域来进行重点打扫,即提高了垃圾分布地图的精准度,实现用户的清扫需求。本实施例中,交互装置包括设于扫地机器人上的触摸显示屏,用户可以清楚的查看到脏污区域的位置,方便用户对需要重点打扫的脏污区域进行编辑;当然,交互装置也可以为移动手持设备,方便用户随时操作。
本实施例中,单元地图中的单元为栅格,即单元地图由多个栅格构成,从而获取各个单元内的垃圾量即获取各个栅格内的垃圾量。当然单元地图也可以由其他不同形状和大小的单元构成。
本实施例中,扫地机器人也可以通过人为驱动在待清扫区域内移动,并在移动清扫过程中获取扫地机器人的定位和各个单元内的垃圾量,根据定位数据构建单元地图。
实施例二:
本实施例提供了自动检测垃圾分布的方法,所述多个脏污单元合并形成脏污区域包括:先将邻近的脏污单元合并形成脏污子区域,再将相邻的脏污子区域以及相邻的脏污子区域和脏污单元中可以进行合并的合并形成脏污区域,然后将剩余的脏污子区域分别定义为脏污区域。将脏污单元合并形成脏污子区域,将脏污子区域再合并形成脏污区域,不仅增大了脏污区域的面积,保证筛选出的脏污区域包含更多的垃圾,而且减小了扫地机器人的计算量,提高反应速度。
判断相邻的脏污子区域是否可以合并包括:若相邻脏污子区域质心之间的距离L<1.5h,则相邻脏污子区域可以合并,否则,相邻脏污子区域不可以合并,其中,h为相邻脏污子区域中面积较小的脏污子区域的半径;当然,判断相邻脏污子区域是否可以合并也可以通过面积来判定,具体地,相邻脏污子区域合并形成区域Q,若0.7*Sq<S1+S2,相邻脏污子区域可以合并,否则,相邻脏污子区域不可以合并,其中,Sq为区域Q的面积,S1和S2分别为相邻脏污子区域的面积。本实施例中,相邻的脏污子区域和脏污单元是否可以合并的判定方法与相邻的脏污子区域是否可以合并的判定方法相同。
其它未描述结构参考实施例一。
实施例三:
本实施例提供了快速清扫方法,所述快速清扫方法通过扫地机器人实现清扫,所述扫地机器人采用上述任意一种实施例中所述的自动检测垃圾分布的方法获取垃圾分布地图,如图2所示,快速清扫方法的步骤如下:
步骤G1:选择快速清扫模式,根据垃圾分布地图计算出最优清扫路径,扫地机器人根据最优清扫路径依次完成各个需要重点打扫的脏污区域的打扫;
步骤G2:根据待清扫区域和已清扫的脏污区域计算出巡扫区域,并根据巡扫区域的面积设定巡扫时间;
步骤G3:扫地机器人在巡扫区域内随机移动清扫,扫地机器人内的计时器开始计时,并更新巡扫区域内各个单元对应的垃圾量;
步骤G4:根据单元地图和更新的各个单元对应的垃圾量计算获取新的需要重点打扫的脏污区域,将新的需要重点打扫的脏污区域添加至垃圾分布地
图中形成新的垃圾分布地图,保存新的垃圾分布地图;
步骤G5:计时器的计时达到设定的巡扫时间,扫地机器人完成清扫。
步骤G4中,根据单元地图和更新的各个单元对应的垃圾量计算获取新的需要重点打扫的脏污区域的方法与实施例一或实施例二中获取需要重点打扫的脏污区域的方法相同。
待清扫区域各个位置的脏污程度不同,扫地机器人筛选出脏污程度高的需要重点打扫的脏污区域,减小了需要清扫区域的面积,从而扫地机器人对脏污程度高的脏污区域进行清扫,保证扫地机器人在最短的时间内清扫更多的垃圾。
在快速清扫模式完成了各个需要重点打扫的脏污区域的清扫,扫地机器人自动进入巡扫区域内清扫,从而对快速清扫模式下扫地机器人未到达的区域进行清扫检测,避免快速清扫模式下垃圾子区域的垃圾转移至巡扫区域,保证巡扫区域内的清洁度,提高了扫地机器人在整个待清扫区域内的清洁效果;同时,根据巡扫区域的面积设置巡扫时间,利于扫地机器人处于随机巡扫状态下可清扫巡扫区域的各处,保证扫地机器人及时自动回充以结束整个清扫过程;扫地机器人在巡扫区域内移动时不断更新原有单元内的垃圾量,并通过脏污单元的判定,将脏污单元合并再合并形成脏污区域,并最终从所有的脏污区域中筛选出新的需要重点打扫的脏污区域,将新的需要重点打扫的脏污区域添加至垃圾分布地图中以形成最新的垃圾分布地图,即保留原有的需要重点打扫的脏污区域的基础上增加巡扫区域中新增的脏污区域,保证最新的垃圾分布地图更符合当前的清扫需求和清扫状态。
所述步骤G1中,扫地机器人获取当前位置的定位,并将当前位置作为出发位置,采用泛洪算法从出发位置开始由近至远计算出最优清扫路径。对当前位置进行定位,根据当前定位计算最优的清扫路径,不仅提高了扫地机器人的灵敏度,而且减小了扫地机器人无效移动的时间,进一步提高了清扫的效率。本实施例中,扫地机器人根据垃圾分布地图按清扫时间最短或清扫路径最短计算出最优清扫路径。
所述步骤G1中,扫地机器人在各个需要重点打扫的脏污区域内采用“弓”字型移动路径进行打扫;扫地机器人对需要重点打扫的脏污区域内的清扫按一定规律进行,不仅保证需要重点打扫的脏污区域内各处均能被扫地机器人清扫,也避免部分区域重复清扫,保证扫地机器人在需要重点打扫的脏污区域内的清扫的时间短。
扫地机器人包括驱动风扇转动的风扇马达,步骤G1中,风扇马达在扫地机器人处于自动清扫模式下低速转动。不仅保证扫地机器人可以准确检测到各个单元的垃圾量,而且可以对整个待清扫区域进行预清扫。同时,步骤G3中,扫地机器人在对巡扫区域内进行随机移动清扫时,风扇马达低速转动。
所述步骤G1中,扫地机器人在各个需要重点打扫的脏污区域之间移动时,风扇马达低速转动,而扫地机器人在各个需要重点打扫的脏污区域内打扫时,风扇马达高速转动。不仅保证了扫地机器人的清扫效果,而且避免风扇马达启闭的过于频繁,延长了风扇马达的使用寿命。
本实施例中,低速转动的转速范围为10800rpm~13200rpm,高速转动的转速范围为12600rpm~15400rpm。当然,低速转动和高速转动的转速范围可以根据待清扫区域实际清扫状况和垃圾种类具体设定。
本实施例中,巡扫时间为10s~60s,保证对巡扫区域快速清扫,当巡扫时间小于10s时,巡扫时间过短,无法保证扫地机器人到达所有的巡扫区域,当巡扫时间大于60s时,大大延长了整个快速清扫模式的持续时间。
其它未描述结构参考实施例一。
实施例四:
本实施例提供了重点清扫方法,所述重点清扫方法通过扫地机器人实现清扫,所述扫地机器人采用上述实施例一或实施例二中所述的自动检测垃圾分布的方法获取垃圾分布地图,选择重点清扫模式并对整个待清扫区域进行打扫,根据垃圾分布地图获取需要重点打扫的脏污区域,扫地机器人对需要重点打扫的脏污区域的打扫次数多于对待清扫区域内剩余的区域的打扫次数。从而扫地机器人对垃圾量多的脏污区域多次打扫,保证脏污区域的打扫后的清洁度,减少对垃圾量少甚至没有垃圾的区域的打扫次数,节省整个待清扫区域的打扫时间和扫地机器人的能源,同时,对整个待清扫区域打扫,可以及时清扫垃圾量少的区域,大大减小整个待清扫区域的总垃圾量。
其它未描述结构参考实施例一。
除上述优选实施例外,本发明还有其他的实施方式,本领域技术人员可以根据本发明作出各种改变和变形,只要不脱离本发明的精神,均应属于本发明所附权利要求所定义的范围。
Claims (8)
1.自动检测垃圾分布的方法,其特征在于,启动扫地机器人,扫地机器人在待清扫区域清扫过程中构建由多个单元构成的单元地图,获取各个单元内的垃圾量,根据单元内的垃圾量筛选出脏污单元,先将多个脏污单元合并形成脏污区域,再从所有的脏污区域中筛选出需要重点打扫的脏污区域,最后根据单元地图和筛选出的需要重点打扫的脏污区域构建垃圾分布地图;将多个脏污单元合并形成脏污区域包括:先将邻近的脏污单元合并形成一级脏污子区域,再将相邻的一级脏污子区域以及相邻的一级脏污子区域和脏污单元中可以进行再合并的合并形成二级脏污子区域,二级脏污子区域相邻的二级脏污子区域、一级脏污子区域以及脏污单元是以所述二级脏污子区域的中心为圆心且R为半径的圆形区域内的二级脏污子区域、一级脏污子区域以及脏污单元。
2.根据权利要求1所述的自动检测垃圾分布的方法,其特征在于,若二级脏污子区域的面积小于预设的面积阈值m,将所述二级脏污子区域与其相邻的二级脏污子区域、一级脏污子区域以及脏污单元中可以进行合并的合并形成脏污区域,否则,将所述二级脏污子区域定义为脏污区域;然后将剩余的一级脏污子区域和二级脏污子区域均定义为脏污区域。
3.根据权利要求1所述的自动检测垃圾分布的方法,其特征在于,判断相邻的一级脏污子区域是否可以合并包括:若相邻一级脏污子区域质心之间的距离L<1.5h,则相邻的一级脏污子区域可以合并,否则,相邻的一级脏污子区域不可以合并,其中,相邻的一级脏污子区域的面积分别为S1和S2,S1大于S2,h为面积S2的一级脏污子区域的半径;
或者,判断相邻的一级脏污子区域是否可以合并包括:相邻的一级脏污子区域合并形成区域Q,若0.7*Sq<S1+S2,相邻的一级脏污子区域可以合并,否则,相邻的一级脏污子区域不可以合并,其中,Sq为区域Q的面积,S1和S2分别为相邻的一级脏污子区域的面积。
4.根据权利要求1至3任意一项所述的自动检测垃圾分布的方法,其特征在于,所述邻近的脏污单元是以其中一个脏污单元的中心为圆心且r为半径的圆形区域内的脏污单元。
5.根据权利要求1至3任意一项所述的自动检测垃圾分布的方法,其特征在于,所述从所有的脏污区域中筛选出需要重点打扫的脏污区域包括:对所有的脏污区域按面积大小或脏污区域内总垃圾量或单位面积的垃圾量进行排序,获取排名处于前n位的脏污区域,并将排名处于前n位的脏污区域定义为需要重点打扫的脏污区域;
或者,所述根据单元内的垃圾量筛选出脏污单元包括:若单元内的垃圾量大于预设单元垃圾量,定义所述单元为脏污单元。
6.根据权利要求1至3任意一项所述的自动检测垃圾分布的方法,其特征在于,所述扫地机器人还包括交互装置,用户通过交互装置获取脏污区域,并通过交互装置编辑需要重点打扫的脏污区域。
7.快速清扫方法,所述快速清扫方法通过扫地机器人实现清扫,其特征在于,所述扫地机器人采用权利要求1至6任意一项所述的自动检测垃圾分布的方法获取垃圾分布地图,选择快速清扫模式,根据垃圾分布地图计算出最优清扫路径,扫地机器人根据最优清扫路径依次完成各个需要重点打扫的脏污区域的打扫。
8.重点清扫方法,所述重点清扫方法通过扫地机器人实现清扫,其特征在于,所述扫地机器人采用权利要求1至6任意一项所述的自动检测垃圾分布的方法获取垃圾分布地图,选择重点清扫模式并对整个待清扫区域进行打扫,根据垃圾分布地图获取需要重点打扫的脏污区域,扫地机器人对需要重点打扫的脏污区域的打扫次数多于对待清扫区域内剩余的区域的打扫次数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710953083.XA CN109662654B (zh) | 2017-10-13 | 2017-10-13 | 自动检测垃圾分布的方法及快速清扫方法及重点清扫方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710953083.XA CN109662654B (zh) | 2017-10-13 | 2017-10-13 | 自动检测垃圾分布的方法及快速清扫方法及重点清扫方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109662654A CN109662654A (zh) | 2019-04-23 |
CN109662654B true CN109662654B (zh) | 2021-10-19 |
Family
ID=66138931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710953083.XA Active CN109662654B (zh) | 2017-10-13 | 2017-10-13 | 自动检测垃圾分布的方法及快速清扫方法及重点清扫方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109662654B (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107807649A (zh) * | 2017-11-28 | 2018-03-16 | 广东工业大学 | 一种扫地机器人及其清扫方法、装置 |
CN109998428B (zh) * | 2019-04-30 | 2021-10-08 | 深圳拓邦股份有限公司 | 用于扫地机器人的清洁方法、***及装置 |
CN110025268B (zh) * | 2019-05-05 | 2021-11-12 | 深圳信息职业技术学院 | 一种顽固污渍的清扫方法 |
CN110269549B (zh) * | 2019-06-28 | 2021-01-05 | 重庆市经贸中等专业学校 | 基于计算机的清洁*** |
CN110326999A (zh) * | 2019-07-01 | 2019-10-15 | 百度在线网络技术(北京)有限公司 | 车辆控制方法、装置、设备、无人驾驶车辆及存储介质 |
CN112205937B (zh) * | 2019-07-12 | 2022-04-05 | 北京石头世纪科技股份有限公司 | 一种自动清洁设备控制方法、装置、设备和介质 |
CN110251009A (zh) * | 2019-07-25 | 2019-09-20 | 深圳市捷扬讯科电子有限公司 | 一种扫地机器人的清扫路径管理方法及*** |
CN110393480B (zh) * | 2019-08-12 | 2021-03-19 | 侨银城市管理股份有限公司 | 一种用于清洁楼道的自动化机器人 |
CN111123940A (zh) * | 2019-12-27 | 2020-05-08 | 科大讯飞股份有限公司 | 一种扫地机器人的清扫规划方法、扫地机器人及清扫*** |
CN111973077B (zh) * | 2020-08-21 | 2022-04-26 | 苏州三六零机器人科技有限公司 | 扫地机的清扫方法、装置、扫地机以及存储介质 |
CN112388631B (zh) * | 2020-10-12 | 2022-07-26 | 深圳乐动机器人有限公司 | 机器人清洁规划区域的方法及装置 |
CN112489067A (zh) * | 2020-12-04 | 2021-03-12 | 合肥工业大学 | 一种清扫车控制方法和采用该控制方法作业的清扫车 |
CN113140131B (zh) * | 2021-03-29 | 2022-06-17 | 成都理工大学工程技术学院 | 一种基于数字地球降低高速交通事故的*** |
CN113633202A (zh) * | 2021-08-23 | 2021-11-12 | 珠海格力电器股份有限公司 | 淋浴间清洁方法、智能花洒、存储介质及电子设备 |
CN113907650A (zh) * | 2021-10-21 | 2022-01-11 | 珠海一微半导体股份有限公司 | 一种双清洁机器人协同清理污渍的方法及*** |
CN113974494B (zh) * | 2021-11-02 | 2022-11-22 | 微思机器人(深圳)有限公司 | 一种路径规划的方法、装置、扫地机器人及存储介质 |
CN114115269A (zh) * | 2021-11-19 | 2022-03-01 | 珠海格力电器股份有限公司 | 清扫路径的确定方法、装置及电子设备 |
CN114158982A (zh) * | 2021-12-07 | 2022-03-11 | 添可智能科技有限公司 | 清洁方法和清洁设备 |
CN114391778B (zh) * | 2022-01-12 | 2023-11-21 | 深圳市无限动力发展有限公司 | 扫地机器人的垃圾清理方法、装置、设备和存储介质 |
CN114831547B (zh) * | 2022-05-25 | 2023-08-25 | 珠海格力电器股份有限公司 | 扫地装置清扫方法及扫地机器人 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102727135A (zh) * | 2011-03-30 | 2012-10-17 | 恩斯迈电子(深圳)有限公司 | 结合脏污检测机制的清洁路线引导方法 |
CN103941541A (zh) * | 2014-04-11 | 2014-07-23 | 京东方科技集团股份有限公司 | 一种掩膜板污染区域的位置标识方法和装置 |
CN105302136A (zh) * | 2015-09-23 | 2016-02-03 | 上海物景智能科技有限公司 | 一种基于清洁机器人的区域分割方法 |
CN105380575A (zh) * | 2015-12-11 | 2016-03-09 | 美的集团股份有限公司 | 扫地机器人的控制方法、***、云服务器和扫地机器人 |
JP2016048474A (ja) * | 2014-08-27 | 2016-04-07 | シャープ株式会社 | 自律移動体及び自律移動体システム |
CN106227207A (zh) * | 2016-07-29 | 2016-12-14 | 宇龙计算机通信科技(深圳)有限公司 | 智能清扫装置控制方法及*** |
DE112010002823B4 (de) * | 2009-07-03 | 2017-03-09 | Ecovacs Robotics Co., Ltd. | Reinigungsroboter, Schmutzerkennungsvorrichtung davon und Reinigungsverfahren des Roboters |
CN106793905A (zh) * | 2014-08-19 | 2017-05-31 | 三星电子株式会社 | 清洁机器人及用于清洁机器人的控制装置、控制***和控制方法 |
-
2017
- 2017-10-13 CN CN201710953083.XA patent/CN109662654B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112010002823B4 (de) * | 2009-07-03 | 2017-03-09 | Ecovacs Robotics Co., Ltd. | Reinigungsroboter, Schmutzerkennungsvorrichtung davon und Reinigungsverfahren des Roboters |
CN102727135A (zh) * | 2011-03-30 | 2012-10-17 | 恩斯迈电子(深圳)有限公司 | 结合脏污检测机制的清洁路线引导方法 |
CN103941541A (zh) * | 2014-04-11 | 2014-07-23 | 京东方科技集团股份有限公司 | 一种掩膜板污染区域的位置标识方法和装置 |
CN106793905A (zh) * | 2014-08-19 | 2017-05-31 | 三星电子株式会社 | 清洁机器人及用于清洁机器人的控制装置、控制***和控制方法 |
JP2016048474A (ja) * | 2014-08-27 | 2016-04-07 | シャープ株式会社 | 自律移動体及び自律移動体システム |
CN105302136A (zh) * | 2015-09-23 | 2016-02-03 | 上海物景智能科技有限公司 | 一种基于清洁机器人的区域分割方法 |
CN105380575A (zh) * | 2015-12-11 | 2016-03-09 | 美的集团股份有限公司 | 扫地机器人的控制方法、***、云服务器和扫地机器人 |
CN106227207A (zh) * | 2016-07-29 | 2016-12-14 | 宇龙计算机通信科技(深圳)有限公司 | 智能清扫装置控制方法及*** |
Non-Patent Citations (1)
Title |
---|
基于区域优化分割的机器人全覆盖路径规划;王俭,赵鹤鸣,肖金球;《计算机工程与应用》;20060801;59-62 * |
Also Published As
Publication number | Publication date |
---|---|
CN109662654A (zh) | 2019-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109662654B (zh) | 自动检测垃圾分布的方法及快速清扫方法及重点清扫方法 | |
CN107895374B (zh) | 清扫区域查找方法及装置 | |
CN107703930B (zh) | 机器人的续扫控制方法 | |
EP3243419B1 (en) | Walk control method of robot, and robot | |
CN109953700B (zh) | 一种清扫方法及清洁机器人 | |
CN106527423B (zh) | 清洁机器人及其控制方法 | |
JP5776118B2 (ja) | 汚れ検出手段を組み込んだ清掃走行経路ガイド方法 | |
CN114568998A (zh) | 清洁设备的自清洁控制方法及清洁设备 | |
CN110236455A (zh) | 拖地机器人的控制方法、装置、设备及存储介质 | |
CN107977003B (zh) | 区域清扫方法及装置 | |
CN107831773A (zh) | 扫地机器人全覆盖清扫的方法及扫地机器人 | |
CN107943036B (zh) | 清扫区域选择方法及装置 | |
CN108113583B (zh) | 清洁机器人的清洁方法和*** | |
CN110236456A (zh) | 拖地机器人的控制方法、装置、设备及存储介质 | |
CN201602711U (zh) | 自动移动的地面处理装置 | |
CN101496706B (zh) | 自动移动的地面处理装置 | |
CN105283109A (zh) | 机器人清扫机及其控制方法 | |
CN108303092A (zh) | 一种自行规划路径的清洗方法 | |
KR100874259B1 (ko) | 청소로봇 유닛 및 그 청소로봇 유닛을 이용한 청소방법 | |
CN109124473B (zh) | 一种基于螺旋式行走的清洁机器人的清扫控制方法及芯片 | |
CN112754363A (zh) | 清扫控制方法、清扫控制装置、清扫设备和存储介质 | |
CN108931980B (zh) | 机器人内建地图的标记方法和芯片及室内清洁机器人 | |
CN112336250A (zh) | 一种智能清扫方法、装置以及存储装置 | |
WO2024051705A1 (zh) | 清洁机器人及其控制方法、装置、***及存储介质 | |
CN113729574A (zh) | 洗拖机器人的滚筒控制方法、***、洗拖机器人和介质 |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210508 Address after: 310018 No.2, Songqiao street, Hangzhou Economic and Technological Development Zone, Hangzhou City, Zhejiang Province Applicant after: PANASONIC HOME APPLIANCES (CHINA) Co.,Ltd. Address before: 310018 3-A, No. 6 Songqiao Street, Hangzhou Economic and Technological Development Zone, Zhejiang Province Applicant before: PANASONIC HOME APPLIANCES R&D CENTER (HANGZHOU) Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |