清扫相似区域判别方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:25784316 阅读:26 留言:0更新日期:2020-09-29 18:16
本申请提供了一种清扫相似区域判别方法、装置、电子设备及可读存储介质,方法包括:在清扫设备的工作过程中,获取到更新清扫区域表;确定更新清扫区域表与历史清扫区域表之间的重合区域信息;依据重合区域信息,确定相应的清扫指令。本申请提供的技术方案带来的有益效果是:通过在清扫过程中将新收到的更新清扫区域表与历史清扫区域表对比,确定二者的重合区域,并根据重合区域的具体情况确定相应的清扫指令,对清扫过程中的清扫区域表进行分析,根据历史清扫数据合理确定清扫方式,克服了无差别重复清扫的问题,提高了清扫效率。

【技术实现步骤摘要】
清扫相似区域判别方法、装置、电子设备及可读存储介质
本申请涉及电子信息和智能控制
,具体而言,本申请涉及一种清扫相似区域判别方法、装置、电子设备及可读存储介质。
技术介绍
随着物联网技术的发展,家庭机器人中的代表——扫地机器人也朝向更智能化的方向发展。扫地机器人是智能家用电器,能凭借一定的人工智能,自动在房间内完成地板清理工作。扫地机器人通常是通过无线通讯方式控制的机器,外观以圆盘型为主,可预约打扫,自行充电,可侦测障碍物,自行转弯,并依每间不同厂商设定,而走不同的路线,有规划地执行清扫任务。现实工作场景中,会碰到这样的问题,执行一个清扫任务后,扫地机器人又重新获取到新的清扫任务,这一新的清扫任务可能跟前一清扫任务,或者其他时间相近的历史清扫任务,有部分重合,如果不进行新旧任务的区分,直接作为全新任务执行,当然也能够完成清扫任务,然而,如果新任务对应的区域已经刚刚完成清扫,那么该区域的清洁程度是能够满足要求的,再次重复清扫重合部分,难免影响整体区域的清洁效率。现有技术当中有很多解决扫地机器人清扫区域规划和清扫执行的方案,但未见有将新旧方案进行对比区分以避免无差别重复清扫的技术方案,这种无差别重复清扫会严重影响清扫效率,因此目前的扫地机器人智能程度不够高,给用户带来的体验也不够良好。
技术实现思路
本申请提供了一种清扫相似区域判别方法、装置、电子设备及可读存储介质,可以解决无差别重复清扫影响清扫效率的问题。所述技术方案如下:第一方面,提供了一种清扫相似区域判别方法,包括下列步骤:在清扫设备的工作过程中,获取到更新清扫区域表;确定更新清扫区域表与历史清扫区域表之间的重合区域信息;依据重合区域信息,确定相应的清扫指令。在其中一个实施例中,确定更新清扫区域表与历史清扫区域表之间的重合区域信息的步骤包括:确定更新清扫区域表对应的地图信息,并确定历史清扫区域表对应的历史地图信息;确定地图信息与历史地图信息的重合地图信息,并将重合地图信息与历史地图信息的比例作为重合区域信息。进一步的,该方法还包括:获取更新清扫区域表对应的接收时间信息,并确定与历史清扫区域表对应的工作结束时间信息;根据接收时间信息和工作结束时间信息,确定时间差;将重合地图信息与历史地图信息的比例作为重合区域信息,包括:将时间差并入到重合区域信息。在其中一个实施例中,依据重合区域信息,确定相应的清扫指令,包括:若更新清扫区域表对应的区域大于历史清扫区域表对应的区域,且重合区域信息在预设阈值范围内,确定针对重合区域信息之外的更新清扫区域表执行继续清扫工作。在其中一个实施例中,依据重合区域信息,确定相应的清扫指令,包括:若更新清扫区域表对应的区域大于历史清扫区域表对应的区域,且重合区域信息小于预设阈值范围的最小值,或者大于预设阈值范围的最大值,确定针对更新清扫区域表执行重新清扫工作。在其中一个实施例中,依据重合区域信息,确定相应的清扫指令,包括:若更新清扫区域表对应的区域小于等于历史清扫区域表对应的区域,确定针对更新清扫区域表执行重新清扫工作。进一步的,依据重合区域信息,执行相应的清扫指令,包括:若时间差不小于预设时间阈值,确定针对更新清扫区域表执行重新清扫工作。进一步的,确定地图信息与历史地图信息的重合地图信息的方式,包括以下至少一种:依据更新清扫区域表中区域边长与历史清扫区域表中区域边长的边长差值来确定;依据更新清扫区域表中区域角点位置与历史清扫区域表中区域角点位置的角点位置变化差值来确定。第二方面,提供了一种清扫相似区域判别装置,包括:获取模块,用于在清扫设备的工作过程中,获取到更新清扫区域表;确定模块,用于确定更新清扫区域表与历史清扫区域表之间的重合区域信息;执行模块,用于依据重合区域信息,确定相应的清扫指令。在其中一个实施例中,确定模块包括:地图确定单元,用于确定更新清扫区域表对应的地图信息,并确定历史清扫区域表对应的历史地图信息;重合确定单元,用于确定地图信息与历史地图信息的重合地图信息,并将重合地图信息与历史地图信息的比例作为重合区域信息。在其中一个实施例中,确定单元还包括:时间获取单元,用于获取更新清扫区域表对应的接收时间信息,并确定与历史清扫区域表对应的工作结束时间信息;时差计算单元,用于根据接收时间信息和工作结束时间信息,确定时间差;信息合并单元,用于将时间差并入到重合区域信息。在其中一个实施例中,依据重合区域信息,确定相应的清扫指令,包括:若更新清扫区域表对应的区域大于历史清扫区域表对应的区域,且重合区域信息在预设阈值范围内,确定针对重合区域信息之外的更新清扫区域表执行继续清扫工作。在其中一个实施例中,依据重合区域信息,确定相应的清扫指令,包括:若更新清扫区域表对应的区域大于历史清扫区域表对应的区域,且重合区域信息小于预设阈值范围的最小值,或者大于预设阈值范围的最大值,确定针对更新清扫区域表执行重新清扫工作。在其中一个实施例中,依据重合区域信息,确定相应的清扫指令,包括:若更新清扫区域表对应的区域小于等于历史清扫区域表对应的区域,确定针对更新清扫区域表执行重新清扫工作。第三方面,提供了一种电子设备,其包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行如本申请的第一方面所示的清扫相似区域判别方法。第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时如本申请的第一方面所示的清扫相似区域判别方法。本申请提供的技术方案带来的有益效果是:通过在清扫过程中将新收到的更新清扫区域表与历史清扫区域表对比,确定二者的重合区域,并根据重合区域的具体情况确定相应的清扫指令,对清扫过程中的清扫区域表进行分析,根据历史清扫数据合理确定清扫方式,克服了无差别重复清扫的问题,提高了清扫效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。图1为本申请实施例提供的一种清扫相似区域判别方法的流程示意图;图2为本申请实施例提供的步骤S200的流程示意图;图3为本申请实施例提供的另一种步骤S200的流程示意图;图4为本申请实施例提供的一种清扫相似区域判别装置的结构示意图;图5为本申请实施例提供的一种清扫相似区域判别装置的结构示意图;图6为本申请实施例提供的一种清扫相似区域判别装置的结构示意图;图7为本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示本文档来自技高网...

【技术保护点】
1.一种清扫相似区域判别方法,其特征在于,包括下列步骤:/n在清扫设备的工作过程中,获取到更新清扫区域表;/n确定所述更新清扫区域表与历史清扫区域表之间的重合区域信息;/n依据所述重合区域信息,确定相应的清扫指令。/n

【技术特征摘要】
1.一种清扫相似区域判别方法,其特征在于,包括下列步骤:
在清扫设备的工作过程中,获取到更新清扫区域表;
确定所述更新清扫区域表与历史清扫区域表之间的重合区域信息;
依据所述重合区域信息,确定相应的清扫指令。


2.根据权利要求1所述的清扫相似区域判别方法,其特征在于,所述确定所述更新清扫区域表与历史清扫区域表之间的重合区域信息的步骤包括:
确定更新清扫区域表对应的地图信息,并确定历史清扫区域表对应的历史地图信息;
确定所述地图信息与所述历史地图信息的重合地图信息,并将所述重合地图信息与所述历史地图信息的比例作为所述重合区域信息。


3.根据权利要求2所述的清扫相似区域判别方法,其特征在于,该方法还包括:
获取所述更新清扫区域表对应的接收时间信息,并确定与所述历史清扫区域表对应的工作结束时间信息;
根据所述接收时间信息和所述工作结束时间信息,确定时间差;
所述将所述重合地图信息与所述历史地图信息的比例作为所述重合区域信息,包括:
将所述时间差并入到所述重合区域信息。


4.根据权利要求1~3任一项所述的清扫相似区域判别方法,其特征在于,所述依据所述重合区域信息,确定相应的清扫指令,包括:
若所述更新清扫区域表对应的区域大于所述历史清扫区域表对应的区域,且所述重合区域信息在预设阈值范围内,确定针对所述重合区域信息之外的更新清扫区域表执行继续清扫工作。


5.根据权利要求1~3任一项所述的清扫相似区域判别方法,其特征在于,所述依据所述重合区域信息,确定相应的清扫指令,包括:
若所述更新清扫区域表对应的区域大于所述历史清扫区域...

【专利技术属性】
技术研发人员:栾成志
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1