一种扫地机器人控制方法、系统、终端设备及存储介质与流程

文档序号:34814751发布日期:2023-07-19 16:58阅读:22来源:国知局
一种扫地机器人控制方法、系统、终端设备及存储介质与流程

本技术涉及扫地机器人,尤其涉及一种扫地机器人控制方法、系统、终端设备及存储介质。


背景技术:

1、扫地机器人是一种智能家居设备,可以自主地在室内地面上移动,清理灰尘、碎屑和其他杂物,这些机器人使用传感器和导航技术来避免障碍物并识别房间的布局,一些扫地机器人甚至可以通过智能手机程序进行控制和监控。

2、目前,扫地机器人只能按照用户的设置,采用固定的清扫模式对特定区域进行清扫,从而不能灵活地结合待清扫区域环境的实际情况进行适应性调节,导致用户体验感较差。


技术实现思路

1、为了提升扫地机器人在清扫过程中的清扫效果,本技术提供一种扫地机器人控制方法、系统、终端设备及存储介质。

2、第一方面,本技术提供一种扫地机器人控制方法,包括以下步骤:

3、获取扫地机器人对应的当前工作模式;

4、识别所述当前工作模式,获取对应的历史清扫任务;

5、解析所述历史清扫任务,获取对应的清扫区域;

6、若所述清扫区域为多个,则获取各个所述清扫区域对应的清扫频次;

7、标定所述清扫频次超出预设清扫频次阈值的所述清扫区域为目标清扫区域;

8、若所述目标清扫区域存在指定清扫项,则获取所述目标清扫区域对应的人流信息以及所述指定清扫项对应的清扫工作量;

9、结合所述人流信息和所述清扫工作量,设定所述目标清扫区域对应的清扫优先级;

10、根据所述清扫优先级,对所述目标清扫区域进行清扫。

11、通过采用上述技术方案,根据扫地机器人的当前工作模式,可获取相应的历史清扫任务,通过解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即获取并结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。

12、可选的,在所述标定所述清扫频次超出预设清扫频次阈值的所述清扫区域为目标清扫区域之后还包括以下步骤:

13、若所述目标清扫区域不存在所述指定清扫项,则获取所述目标清扫区域对应的常规清扫项;

14、识别所述常规清扫项,获取对应的清扫范围;

15、获取所述清扫范围内对应的人员出入频次;

16、若所述人员出入频次出超出预设频次阈值,则获取对应的出入时间段;

17、若所述出入时间段与所述常规清扫项对应的默认清扫时间段存在重叠,则根据所述出入时间段调节所述默认清扫时间段,生成对应的目标清扫时间段。

18、通过采用上述技术方案,根据用户日常每次的出入时间段调节扫地机器人默认清扫时间段,从而减少了扫地机器人清扫时间和用户活动时间产生冲突情况的发生,提高了目标清扫区域环境的清扫效果。

19、可选的,所述结合所述人流信息和所述清扫工作量,设定所述目标清扫区域对应的清扫优先级包括以下步骤:

20、根据所述人流信息,确定对应的人员身份;

21、识别所述人员身份,匹配对应的行为特征;

22、根据所述行为特征,获取所述指定清扫项中对应的目标指定清扫项;

23、根据所述目标指定清扫项,获取对应的所述清扫工作量;

24、根据所述清扫工作量的大小,设定所述目标清扫区域对应的所述清扫优先级,所述清扫工作量与所述清扫优先级成正比。

25、通过采用上述技术方案,学习记录用户以及出入目标清扫区域人员的行为特征以及行为特征对应的目标指定清扫项,进一步通过该目标指定清扫项的清扫工作量设定目标清扫区域对应的清扫优先级,从而提升了目标清扫区域的清扫效率。

26、可选的,在所述根据所述行为特征,获取所述指定清扫项中对应的目标指定清扫项之后还包括以下步骤:

27、识别所述目标指定清扫项,获取对应的清扫记录;

28、若所述清扫记录中存在异常清扫区域,则获取所述异常清扫区域对应的清扫完成度;

29、若所述清扫完成度不符合预设清扫完成标准,则根据所述异常清扫区域以及所述异常清扫区域对应的异常清扫物,输出对应的异常清扫提示信息。

30、通过采用上述技术方案,对于难以处理即清扫完成度不符合预设清扫完成标准的异常清扫物,输出其对应的异常清扫提示信息,从而便于用户对异常清扫物进行及时处理。

31、可选的,在所述若所述清扫记录中存在异常清扫区域,则获取所述异常清扫区域对应的清扫完成度之后还包括以下步骤:

32、若所述清扫完成度符合所述预设清扫完成标准,则获取所述异常清扫区域对应的所述异常清扫物;

33、识别所述异常清扫物,获取对应的清扫完成时长;

34、关联所述异常清扫物和所述清扫完成时长,生成对应的清扫记录表。

35、通过采用上述技术方案,关联异常清扫物和清扫完成时长,生成对应的清扫记录表,通过该清扫记录表以便于用户及时了解异常清扫物的每次清扫完成进度。

36、可选的,在所述若所述清扫区域为多个,则获取各个所述清扫区域对应的清扫频次之后还包括以下步骤:

37、标定所述清扫频次未超出所述预设清扫频次阈值的所述清扫区域为常规清扫区域;

38、若所述常规清扫区域为多个,则获取各个所述常规清扫区域对应的清扫环境信息;

39、识别所述清扫环境信息,确定对应的清扫难易度;

40、根据所述清扫难易度,设定所述常规清扫区域对应的常规清扫优先级,所述清扫难易度与所述常规清扫优先级成正比;

41、根据所述常规清扫优先级,对所述常规清扫区域进行清扫。

42、通过采用上述技术方案,根据常规清扫区域的清扫难易度设定常规清扫区域对应的常规清扫优先级,从而提升了常规清扫区域的清扫效率。

43、可选的,在所述标定所述清扫频次未超出所述预设清扫频次阈值的所述清扫区域为常规清扫区域之后还包括以下步骤:

44、若所述常规清扫区域为单个,则获取所述常规清扫区域对应的所述常规清扫项;

45、若所述常规清扫项为多个,则获取各个所述常规清扫项对应的清扫周期;

46、关联所述常规清扫项和所述清扫周期,生成对应的清扫周期动态表。

47、通过采用上述技术方案,关联单个常规清扫区域内的每个常规清扫项以及其对应的清扫周期,生成对应的清扫周期动态表,从而通过该清扫周期动态表可实时向用户显示常规清扫区域内的清扫状况,以便于用户结合自身需求对常规清扫区域的清扫需要进行适应性调节,提升了清扫效果。

48、第二方面,本技术提供一种扫地机器人控制系统,包括:

49、第一获取模块,用于获取扫地机器人对应的当前工作模式;

50、识别模块,用于识别所述当前工作模式,获取对应的历史清扫任务;

51、解析模块,用于解析所述历史清扫任务,获取对应的清扫区域;

52、第二获取模块,若所述清扫区域为多个,则所述第二获取模块用于获取各个所述清扫区域对应的清扫频次;

53、标定模块,用于标定所述清扫频次超出预设清扫频次阈值的所述清扫区域为目标清扫区域;

54、第三获取模块,若所述目标清扫区域存在指定清扫项,则所述第三获取模块用于获取所述目标清扫区域对应的人流信息以及所述指定清扫项对应的清扫工作量;

55、结合模块,用于结合所述人流信息和所述清扫工作量,设定所述目标清扫区域对应的清扫优先级;

56、清扫模块,用于根据所述清扫优先级,对所述目标清扫区域进行清扫。

57、通过采用上述技术方案,根据第一获取模块获取扫地机器人的当前工作模式,可通过识别模块识别获取相应的历史清扫任务,随机通过解析模块解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步通过标定模块选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即通过第三获取模块获取并通过结合模块结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过清扫模块根据上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。

58、第三方面,本技术提供一种终端设备,采用如下的技术方案:

59、一种终端设备,包括存储器和处理器,所述存储器中存储有能够在处理器上运行的计算机指令,所述处理器加载并执行计算机指令时,采用了上述的一种扫地机器人控制方法。

60、通过采用上述技术方案,通过将上述的一种扫地机器人控制方法生成计算机指令,并存储于存储器中,以被处理器加载并执行,从而,根据存储器及处理器制作终端设备,方便使用。

61、第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:

62、一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,所述计算机指令被处理器加载并执行时,采用了上述的一种扫地机器人控制方法。

63、通过采用上述技术方案,通过将上述的一种扫地机器人控制方法生成计算机指令,并存储于计算机可读存储介质中,以被处理器加载并执行,通过计算机可读存储介质,方便计算机指令的可读及存储。

64、综上所述,本技术包括以下至少一种有益技术效果:根据扫地机器人的当前工作模式,可获取相应的历史清扫任务,通过解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即获取并结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1