1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 扫地机器人及其清扫控制方法 控制装置与流程

扫地机器人及其清扫控制方法 控制装置与流程

时间:2020-11-26 09:24:41

相关推荐

扫地机器人及其清扫控制方法 控制装置与流程

本申请属于智能家电技术领域,具体涉及扫地机器人及其清扫控制方法、控制装置。

背景技术:

扫地机器人分为随机式和规划式两种,其中随机式扫地机器人没有定位和地图,通过与障碍的碰撞随机改变清扫角度,以继续清扫;规划式扫地机器人有定位和地图,可以判断出未清扫区域的相对规划式扫地机器人的位置,有规划地进行清扫。随机式扫地机器人清扫覆盖率远不如规划式扫地机器人,但由于成本低,所以目前市场上依旧有很高的市场占用率。

现有的随机式扫地机器人与障碍物发生碰撞后,随机地转个角度继续清扫,导致其清扫覆盖率低、清扫效率低。

技术实现要素:

本申请提供扫地机器人及其清扫控制方法、控制装置,以解决随机式扫地机器人与障碍物发生碰撞后随机转角度清扫,导致其清扫覆盖率低、清扫效率低的问题。

为解决上述技术问题,本申请采用的一个技术方案是:一种扫地机器人的清扫控制方法,包括:响应于扫地机器人与障碍物发生碰撞,控制所述扫地机器人原地旋转,并利用距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线;利用所述映射曲线判断所述障碍物的尺寸是否在预设值以下;响应于所述障碍物的尺寸在所述预设值以下,控制所述扫地机器人绕过所述障碍物后继续沿原清扫方向前进。

根据本申请一实施方式,所述控制所述扫地机器人原地旋转,并利用距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线,包括:控制所述扫地机器人以第一方向原地旋转,并利用距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间第一映射曲线,其中,所述扫地机器人以第一方向原地旋转时,所述距离传感器与所述障碍物间的距离先减小后增大;响应于所述第一映射曲线具有至少一个极值和至少一个预设阈值后,控制所述扫地机器人以与所述第一方向相反的第二方向原地旋转,并利用所述距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间第二映射曲线;响应于所述第二映射曲线具有至少一个极值和于所述极值后出现的至少一个预设阈值,组合所述第一映射曲线和所述第二映射曲线,得到所述映射曲线。

为解决上述技术问题,本申请采用的另一个技术方案是:一种扫地机器人的控制装置,包括处理器和存储器,所述处理器耦接所述存储器,所述存储器中存储有程序指令,所述处理器执行所述程序指令,通过所述程序指令实现上述任一所述的方法。

为解决上述技术问题,本申请采用的又一个技术方案是:一种扫地机器人,包括距离传感器和上述的控制装置,其中,所述距离传感器用于对障碍物进行扫描;所述控制装置与所述距离传感器耦接。

为解决上述技术问题,本申请采用的又一个技术方案是:一种具有存储功能的装置,所述装置存储有程序数据,所述程序数据能够被执行以实现上述任一所述的方法。

本申请的有益效果是:通过响应于扫地机器人与障碍物发生碰撞,并利用距离传感器对障碍物进行扫描,获得的映射曲线的变化趋势和数值变化特征具有显著差别,利用映射曲线可判断障碍物的尺寸是否在预设值以下。响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进,从而对于尺寸在预设值以下的障碍物,扫地机器人可以绕过障碍物后继续沿原清扫方向前进,扫地机器人对障碍物周围清扫的同时不改变原来的清扫方向,提高清扫覆盖率、清扫效率及对障碍物周围的清扫能力。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:

图1是本申请的扫地机器人的清扫控制方法一实施例的流程示意图;

图2是本申请的扫地机器人的清扫控制方法另一实施例的流程示意图;

图3是本申请的扫地机器人的清扫控制方法另一实施例中映射曲线的示意图;

图4是本申请的扫地机器人的清扫控制方法又一实施例的流程示意图;

图5是本申请的扫地机器人的控制装置的一实施例的结构示意图;

图6是本申请的扫地机器人的一实施例的俯视示意图;

图7是本申请的具有存储功能的装置的一实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

请参阅图1,图1是本申请的扫地机器人的清扫控制方法一实施例的流程示意图。

本申请一实施例提供了一种扫地机器人的清扫控制方法,包括:

s11:响应于扫地机器人与障碍物发生碰撞。

其中,响应于扫地机器人与障碍物发生碰撞包括响应于扫地机器人的碰撞传感器与障碍物发生碰撞;或者,响应于扫地机器人的距离传感器感应到与障碍物发生碰撞。距离传感器可以感应到扫地机器人与障碍物之间的距离在预定范围内,即可感应到扫地机器人与障碍物已经发生碰撞或即将发生碰撞。

s12:控制扫地机器人原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线。

扫地机器人原地旋转,利用距离传感器对障碍物进行扫描,获得距离传感器与障碍物之间的距离随扫地机器人旋转角度变化的关系。随着扫地机器人的旋转,从距离传感器返回反应距离变化的参数变化(通常为电压值变化),根据参数变化和旋转角度之间的变换关系,即可得到扫描数据与旋转角度之间的映射曲线。当然,这里的映射曲线可将参数变化和旋转角度之间的变换关系描绘曲线,也可以某种类型的数据结构存储并处理,例如数组等。

需要说明的是,当感应到与障碍物发生碰撞的为扫地机器人的距离传感器时,距离传感器既可用于感应碰撞,也可以对障碍物进行扫描。当与障碍物发生碰撞的为扫地机器人的碰撞传感器时,扫地机器人需要具备感应碰撞的碰撞传感器和对障碍物进行扫描的距离传感器。距离传感器可以采用红外传感器和/或超声波传感器,距离传感器的数量可以设置一个、两个、三个或者更多个,此处不作限制。

s13:利用映射曲线判断障碍物的尺寸是否在预设值以下。

尺寸在预设值以下的细小障碍物,例如桌椅脚等,与尺寸大于预设值的障碍物,例如墙面等,利用距离传感器对两种障碍物进行扫描,获得的映射曲线的变化趋势和数值变化特征具有显著差别,利用映射曲线可判断障碍物的尺寸是否在预设值以下。

预设值通过模拟器和大量实验确定,预设值可由映射曲线明显反应。

s14:响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进。

响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进,从而对于尺寸在预设值以下的障碍物,扫地机器人可以绕过障碍物后继续沿原清扫方向前进,扫地机器人对障碍物周围清扫的同时不改变原来的清扫方向,提高清扫覆盖率、清扫效率及对障碍物周围的清扫能力。

在其他实施例中,本申请的方法还可以包括:若响应于障碍物的尺寸不在预设值以下,即障碍物的尺寸大于预设值时,控制扫地机器人随机转向后继续清扫。从而扫地机器人可直接避开尺寸大于预设值的障碍物,随机转动一个角度后继续清扫,避免扫地机器人在大尺寸障碍物周围盲目贴合清扫,提高清扫效率和清扫覆盖率。

请参阅图2和图3,图2是本申请的扫地机器人的清扫控制方法另一实施例的流程示意图;图3是本申请的扫地机器人的清扫控制方法另一实施例中映射曲线的示意图。

本申请另一实施例提供了一种扫地机器人的清扫控制方法,包括:

s21:响应于扫地机器人与障碍物发生碰撞。

步骤s21与上述对应步骤的内容基本相同,此处不再赘述。

s22:控制扫地机器人以第一方向原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第一映射曲线,其中,扫地机器人以第一方向原地旋转时,距离传感器与障碍物间的距离先减小后增大。

控制扫地机器人以第一方向原地旋转,并利用距离传感器对障碍物进行扫描,扫地机器人以第一方向原地旋转的过程中,距离传感器与障碍物间的距离先减小后增大,得到扫描数据与旋转角度之间的第一映射曲线。

s23:响应于第一映射曲线具有一个极值和一个预设阈值后,控制扫地机器人以与第一方向相反的第二方向原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第二映射曲线。

由于扫地机器人以第一方向原地旋转时,距离传感器与障碍物间的距离先减小后增大,扫描数据与旋转角度之间的第一映射曲线会先到达一个极值再到达一个预设阈值。响应于第一映射曲线具有一个极值和一个预设阈值后,控制扫地机器人以与第一方向相反的第二方向原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第二映射曲线。

需要说明的是,预设阈值通过模拟器和大量实验确定,同一个距离传感器的预设阈值一定,第一映射曲线达到一个预设阈值,即为距离传感器的电压值达到一个突变的临界点,距离传感器与障碍物之间的距离达到一个突变的临界点。

在其他实施例,若扫地机器人以第一方向旋转大于一周,第一映射曲线可能会出现先后出现多个极值和多个预设阈值,从而可对第一映射曲线进行处理,得到多个所需的极值至预设阈值的区段,减少单次测量误差;或者,在其他实施例中,可直接利用该第一映射曲线判断障碍物的尺寸是否在预设值以下。

s24:响应于第二映射曲线具有一个极值和于极值后出现的一个预设阈值,组合第一映射曲线和第二映射曲线,得到映射曲线。

由于扫地机器人以与第一方向相反的第二方向原地旋转,距离传感器会先重复以第一方向原地旋转时扫描的路径,即第二映射曲线会先经过一个预设阈值,后经过一个极值。但是为了扫描障碍物完整的尺寸,扫地机器人需要继续原地旋转至第二映射曲线具有于极值后出现的一个预设阈值。将第一映射曲线和第二映射曲线扫描相同路径的部分重合曲线组合,得到映射曲线。

s25:利用映射曲线判断障碍物的尺寸是否在预设值以下。

预设值通过模拟器和大量实验确定,预设值可由映射曲线明显反应。

利用映射曲线判断障碍物的尺寸是否在预设值以下包括:

响应于映射曲线由极值至预设阈值的下降速率或上升速率在预设速率以上,确定障碍物的尺寸在预设值以下。

具体判断方法与距离传感器类型有关,距离传感器的传感数据与障碍物之间距离的变化关系存在两种情况:若距离传感器的类型为其电压值随着与障碍物之间的距离的减小而增大,即距离传感器与障碍物之间的距离最小时,其电压值最大,即极值在映射曲线上为波峰状态,那么响应于映射曲线由极值至预设阈值的下降速率在预设速率以上,确定障碍物的尺寸在预设值以下。若距离传感器的类型为其电压值随着与障碍物之间的距离的减小而减小,即距离传感器与障碍物之间的距离最小时,其电压值最小,即极值在映射曲线上为波谷状态,那么响应于映射曲线由极值至预设阈值的上升速率在预设速率以上,确定障碍物的尺寸在预设值以下。

由于尺寸在预设值以下的障碍物,距离传感器在旋转扫描过程中,其电压值由与障碍物最接近时的极值,快速变化到扫描至离开障碍物范围时的预设阈值,变化速率会在预设速率以上,从而可利用映射曲线判断障碍物的尺寸是否在预设值以下。

具体地,图3为本实施例中的一种映射曲线的示意图,图中虚线所对应的电压值为预设阈值,图中映射曲线a代表映射曲线由极值至预设阈值的下降速率在预设速率以上,确定障碍物的尺寸在预设值以下。图中映射曲线b代表映射曲线由极值至预设阈值的下降速率小于预设速率,确定障碍物的尺寸大于预设值。

需要说明的是,若映射曲线在极值两侧是对称的,那么可直接响应于映射曲线由极值至预设阈值的下降速率或上升速率在预设速率以上,确定障碍物的尺寸在预设值以下。若映射曲线在极值两侧是不对称的,那么可判断障碍物的尺寸不在预设值以下,障碍物可能为直角墙等不能绕过的障碍物,若判断障碍物的尺寸不在预设值以下,可控制扫地机器人随机转向后继续清扫。

s26:响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进。

响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进具体包括:控制扫地机器人绕过障碍物,并同时沿障碍物清扫后继续沿原清扫方向前进。

响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进,从而对于尺寸在预设值以下的障碍物,扫地机器人可以绕过障碍物后继续沿原清扫方向前进,扫地机器人对障碍物周围清扫的同时不改变原来的清扫方向,提高清扫覆盖率、清扫效率及对障碍物周围的清扫能力。

在其他实施例中,响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进还可以包括:控制扫地机器人围绕障碍物清扫至少一周后绕过障碍物继续沿原清扫方向前进。扫地机器人围绕障碍物清扫至少一周可将障碍物周围充分清扫干净,进一步提高对障碍物周围的清扫能力,随后绕过障碍物继续沿原清扫方向前进进行清扫,提高清扫覆盖率、清扫效率。

在其他实施例中,若响应于障碍物的尺寸不在预设值以下,即障碍物的尺寸大于预设值时,控制扫地机器人随机转向后继续清扫。从而扫地机器人可直接避开尺寸大于预设值的障碍物,随机转动一定角度后继续清扫,避免扫地机器人在大尺寸障碍物周围盲目贴合清扫,提高清扫效率。

请参阅图4,图4是本申请的扫地机器人的清扫控制方法又一实施例的流程示意图。

本申请又一实施例提供了一种扫地机器人的清扫控制方法,包括:

s31:响应于扫地机器人与障碍物发生碰撞。

步骤s31与上述对应步骤的内容基本相同,不同之处在于:

本实施例中,扫地机器人包括碰撞传感器和距离传感器。碰撞传感器包括中碰撞传感器、左碰撞传感器和右碰撞传感器,其中,中碰撞传感器位于述扫地机器人行驶方向的前端,左碰撞传感器位于扫地机器人行驶方向的左侧,右碰撞传感器位于扫地机器人行驶方向的右侧,中碰撞传感器、左碰撞传感器和右碰撞传感器均对应一定碰撞范围。距离传感器位于扫地机器人行驶方向的前端。

s32:控制扫地机器人原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线。

s321:响应于扫地机器人的左碰撞传感器发生碰撞,控制扫地机器人逆时针原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第一映射曲线,其中,扫地机器人逆时针原地旋转时,距离传感器与障碍物间的距离先减小后增大,得到扫描数据与旋转角度之间的第一映射曲线。

响应于第一映射曲线具有一个极值和一个预设阈值后,控制扫地机器人以顺时针方向原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第二映射曲线。

响应于第二映射曲线具有一个极值和于极值后出现的一个预设阈值,组合第一映射曲线和第二映射曲线,得到映射曲线。

由于扫地机器人以顺时针方向原地旋转,距离传感器会先重复逆时针方向原地旋转时扫描的路径,即第二映射曲线会先经过一个预设阈值,后经过一个极值。但是为了扫描障碍物完整的尺寸,扫地机器人需要继续原地旋转至第二映射曲线具有于极值后出现的一个预设阈值。将第一映射曲线和第二映射曲线扫描相同路径的部分重合曲线组合,得到映射曲线。

需要说明的是,预设阈值通过模拟器和大量实验确定,同一个距离传感器的预设阈值一定。

s322:响应于扫地机器人的右碰撞传感器发生碰撞,控制扫地机器人顺时针原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第一映射曲线,其中,扫地机器人顺时针原地旋转时,距离传感器与障碍物间的距离先减小后增大,得到扫描数据与旋转角度之间的第一映射曲线。

响应于第一映射曲线具有一个极值和一个预设阈值后,控制扫地机器人以逆时针方向原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第二映射曲线。

响应于第二映射曲线具有一个极值和于极值后出现的一个预设阈值,组合第一映射曲线和第二映射曲线,得到映射曲线。

s323:响应于扫地机器人的中碰撞传感器发生碰撞,控制扫地机器人以顺时针或逆时针原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第一映射曲线,其中,扫地机器人顺时针或逆时针原地旋转时,距离传感器与障碍物间的距离先减小后增大,得到扫描数据与旋转角度之间的第一映射曲线。

响应于第一映射曲线具有一个极值和一个预设阈值后,控制扫地机器人以与前一次原地旋转相反的方向原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间第二映射曲线。

响应于第二映射曲线具有一个极值和于极值后出现的一个预设阈值,组合第一映射曲线和第二映射曲线,得到映射曲线。

s33:利用映射曲线判断障碍物的尺寸是否在预设值以下。

步骤s33与上述对应步骤的内容基本相同,此处不再赘述。

s34:响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进。

响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进,从而对于尺寸在预设值以下的障碍物,扫地机器人可以绕过障碍物后继续沿原清扫方向前进,扫地机器人对障碍物周围清扫的同时不改变原来的清扫方向,提高清扫覆盖率、清扫效率及对障碍物周围的清扫能力。

在其他实施例中,本申请的方法还可以包括:若响应于障碍物的尺寸不在预设值以下,即障碍物的尺寸大于预设值时,控制扫地机器人随机转向后继续清扫。从而扫地机器人可直接避开尺寸大于预设值的障碍物,随机转动一定角度后继续清扫,避免扫地机器人在大尺寸障碍物周围盲目贴合清扫,提高清扫效率。

请参阅图5,图5是本申请的扫地机器人的控制装置的一实施例的结构示意图。

本申请又一实施例提供了一种扫地机器人的控制装置40,包括处理器41和存储器42,处理器41耦接存储器42,存储器42中存储有程序指令,处理器41执行程序指令,通过程序指令实现上述任一项的方法。

具体地,处理器41响应于扫地机器人与障碍物发生碰撞,控制扫地机器人原地旋转,并利用扫地机器人的距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线,并存储于存储器42中,处理器41利用映射曲线判断障碍物的尺寸是否在预设值以下,并响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进。

需要说明的是,耦接表示两个对象间的一个或多个对应端口形成连接,具有系统性,即处理器41和存储器42间通过一个或多个对应端口连接。

请参阅图6,图6是本申请的扫地机器人的一实施例的俯视示意图。

本申请又一实施例提供了一种扫地机器人50,包括距离传感器(图中未示出)和上述的控制装置(图中未示出),其中,距离传感器用于对障碍物进行扫描;控制装置与距离传感器耦接,控制装置可实现上述任一控制方法。

进一步的,扫地机器人50还包括碰撞传感器(图中未示出),碰撞传感器与障碍物发生碰撞。

请参阅图7,图7是本申请的具有存储功能的装置的一实施例的结构示意图。

本申请又一实施例提供了一种具有存储功能的装置60,装置60存储有程序数据61,程序数据61能够被执行以实现上述任一实施例的扫地机器人的清扫控制方法。即上述扫地机器人的清扫控制方法以软件形式实现并作为独立的产品销售或使用时,可存储在一个电子设备可读取的具有存储功能的装置60中。具有存储功能的装置60可以是u盘、光盘或者服务器。

以上所述仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本申请的专利保护范围内。

技术特征:

1.一种扫地机器人的清扫控制方法,其特征在于,包括:

响应于扫地机器人与障碍物发生碰撞,控制所述扫地机器人原地旋转,并利用距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线;

利用所述映射曲线判断所述障碍物的尺寸是否在预设值以下;

响应于所述障碍物的尺寸在所述预设值以下,控制所述扫地机器人绕过所述障碍物后继续沿原清扫方向前进。

2.根据权利要求1所述的清扫控制方法,其特征在于,所述控制所述扫地机器人原地旋转,并利用距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线,包括:

控制所述扫地机器人以第一方向原地旋转,并利用距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间第一映射曲线,其中,所述扫地机器人以第一方向原地旋转时,所述距离传感器与所述障碍物间的距离先减小后增大;

响应于所述第一映射曲线具有至少一个极值和至少一个预设阈值后,控制所述扫地机器人以与所述第一方向相反的第二方向原地旋转,并利用所述距离传感器对所述障碍物进行扫描,得到扫描数据与旋转角度之间第二映射曲线;

响应于所述第二映射曲线具有至少一个极值和于所述极值后出现的至少一个预设阈值,组合所述第一映射曲线和所述第二映射曲线,得到所述映射曲线。

3.根据权利要求1所述的清扫控制方法,其特征在于,所述映射曲线具有极值和预设阈值,所述利用所述映射曲线判断所述障碍物的尺寸是否小于预设值包括:

响应于所述映射曲线由所述极值至所述预设阈值的下降速率或上升速率在所述预设速率以上,确定所述障碍物的尺寸在预设值以下。

4.根据权利要求1所述的清扫控制方法,其特征在于,所述控制所述扫地机器人绕过所述障碍物后继续沿原清扫方向前进,包括:

控制所述扫地机器人绕过所述障碍物,并同时沿所述障碍物清扫后继续沿原清扫方向前进。

5.根据权利要求1所述的清扫控制方法,其特征在于,所述控制所述扫地机器人绕过所述障碍物后继续沿原清扫方向前进,包括:

控制所述扫地机器人围绕所述障碍物清扫至少一周后绕过所述障碍物继续沿原清扫方向前进。

6.根据权利要求1所述的清扫控制方法,其特征在于,所述响应于扫地机器人与障碍物发生碰撞包括:

响应于所述扫地机器人的碰撞传感器与障碍物发生碰撞;或者,

响应于所述扫地机器人的距离传感器感应到与障碍物发生碰撞。

7.根据权利要求1所述的清扫控制方法,其特征在于,所述距离传感器包括红外传感器和/或超声波传感器。

8.根据权利要求1所述的清扫控制方法,其特征在于,响应于所述障碍物的尺寸不在所述预设值以下,控制所述扫地机器人随机转向后继续清扫。

9.一种扫地机器人的控制装置,其特征在于,包括处理器和存储器,所述处理器耦接所述存储器,所述存储器中存储有程序指令,所述处理器执行所述程序指令,通过所述程序指令实现如权利要求1-8中任一项所述的方法。

10.一种扫地机器人,其特征在于,包括距离传感器和如权利要求8中所述的控制装置,其中,所述距离传感器用于对障碍物进行扫描;所述控制装置与所述距离传感器耦接。

11.根据权利要求10所述的扫地机器人,其特征在于,包括碰撞传感器,所述碰撞传感器用于与障碍物发生碰撞。

12.一种具有存储功能的装置,其特征在于,所述装置存储有程序数据,所述程序数据能够被执行以实现如权利要求1-8中任一项所述的方法。

技术总结

本申请公开扫地机器人及其清扫控制方法、控制装置,其中清扫控制方法包括:响应于扫地机器人与障碍物发生碰撞,控制扫地机器人原地旋转,并利用距离传感器对障碍物进行扫描,得到扫描数据与旋转角度之间的映射曲线;利用映射曲线判断障碍物的尺寸是否在预设值以下;响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进。响应于障碍物的尺寸在预设值以下,控制扫地机器人绕过障碍物后继续沿原清扫方向前进,从而对于尺寸在预设值以下的障碍物,扫地机器人可以绕过障碍物后继续沿原清扫方向前进,扫地机器人对障碍物周围清扫的同时不改变原来的清扫方向,提高清扫覆盖率、清扫效率及对障碍物周围的清扫能力。

技术研发人员:李建华;伍云云;徐成茂

受保护的技术使用者:广东美的白色家电技术创新中心有限公司;美的集团股份有限公司

技术研发日:.10.21

技术公布日:.02.14

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。