割草机器人的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38087272 阅读:6 留言:0更新日期:2023-07-06 08:56
本申请提供了一种割草机器人的控制方法、装置、电子设备及存储介质,所述方法包括:获取所述浇灌设备对草坪区域的浇灌任务,以及获取割草机器人在所述草坪区域的割草任务;若所述割草任务与所述浇灌任务存在任务重叠时段,则向所述浇灌设备发送延迟浇灌指令;所述延迟浇灌指令用于指示所述浇灌设备在所述割草机器人完成所述割草任务后再执行所述浇灌任务;若所述浇灌任务的执行时段在所述割草任务的执行时段之前,则根据所述浇灌任务对所述割草任务进行重新规划,执行重新规划后的割草任务。本申请实施例能够在保证割草机器人的割草任务顺利执行的同时,保证浇灌设备的浇灌任务顺利执行。利执行。利执行。

【技术实现步骤摘要】
割草机器人的控制方法、装置、电子设备及存储介质


[0001]本申请涉及智能家居领域,具体涉及一种割草机器人的控制方法、装置、电子设备及存储介质。

技术介绍

[0002]在智能家居领域中,用户存在对草坪进行修剪以及浇灌的需求。相关技术中,通常采用割草机器人对草坪进行修剪,采用浇灌设备(例如:设在草坪中的水泵)对草坪进行浇灌。为了提高修剪以及浇灌的智能程度,需要使得割草机器人能够自动化地进行割草作业,浇灌设备能够自动化地进行浇灌作业。而在实现自动化的过程中,割草机器人的割草任务与浇灌设备的浇灌任务常常相互干扰,导致二者均无法顺利执行。

技术实现思路

[0003]本申请的一个目的在于提出一种割草机器人的控制方法、装置、电子设备及存储介质,能够在保证割草机器人的割草任务顺利执行的同时,保证浇灌设备的浇灌任务顺利执行。
[0004]根据本申请实施例的一方面,公开了一种割草机器人的控制方法,应用于与浇灌设备通信的割草机器人,所述方法包括:
[0005]获取所述浇灌设备对草坪区域的浇灌任务,以及获取割草机器人在所述草坪区域的割草任务;
[0006]若所述割草任务与所述浇灌任务存在任务重叠时段,则向所述浇灌设备发送延迟浇灌指令;所述延迟浇灌指令用于指示所述浇灌设备在所述割草机器人完成所述割草任务后再执行所述浇灌任务;
[0007]若所述浇灌任务的执行时段在所述割草任务的执行时段之前,则根据所述浇灌任务对所述割草任务进行重新规划,执行重新规划后的割草任务。
[0008]根据本申请实施例的一方面,公开了一种割草机器人的控制装置,设于与浇灌设备通信的割草机器人,所述装置包括:
[0009]任务获取模块,配置为获取所述浇灌设备对草坪区域的浇灌任务,以及获取割草机器人在所述草坪区域的割草任务;
[0010]延迟控制模块,配置为若所述割草任务与所述浇灌任务存在任务重叠时段,则向所述浇灌设备发送延迟浇灌指令;所述延迟浇灌指令用于指示所述浇灌设备在所述割草机器人完成所述割草任务后再执行所述浇灌任务;
[0011]重规划模块,配置为若所述浇灌任务的执行时段在所述割草任务的执行时段之前,则根据所述浇灌任务对所述割草任务进行重新规划,执行重新规划后的割草任务。
[0012]在本申请的一示例性实施例中,所述重规划模块配置为:
[0013]根据所述浇灌任务确定所述草坪区域每个被浇灌区域的禁止割草时段;
[0014]根据每个所述被浇灌区域的禁止割草时段,对所述割草任务进行重新规划,以在
所述禁止割草时段避开对所述被浇灌区域进行割草。
[0015]在本申请的一示例性实施例中,所述重规划模块配置为:
[0016]根据所述浇灌任务,将所述草坪区域划分为多个被浇灌区域;
[0017]基于所述草坪区域当前的环境信息,确定每个所述被浇灌区域处于潮湿状态的持续时段;
[0018]基于每个所述被浇灌区域的开始浇灌时间与结束浇灌时间,以及所述持续时段,确定每个所述被浇灌区域的禁止割草时段。
[0019]在本申请的一示例性实施例中,所述重规划模块配置为:
[0020]基于每个所述被浇灌区域的所述开始浇灌时间与所述结束浇灌时间,计算每个所述被浇灌区域对应的浇灌时段;
[0021]将所述浇灌时段与所述持续时段之和作为禁止割草时段。
[0022]在本申请的一示例性实施例中,所述延迟控制模块配置为:
[0023]根据所述割草任务确定割草作业的完成时间;
[0024]根据所述完成时间确定所述浇灌任务的执行时间;
[0025]根据所述执行时间生成延迟浇灌指令并向所述浇灌设备发送。
[0026]在本申请的一示例性实施例中,所述装置配置为:
[0027]在完成所述割草任务后,向所述浇灌设备发送出水指令,以指示所述浇灌设备对所述割草机器人进行清洗。
[0028]在本申请的一示例性实施例中,所述装置配置为:
[0029]获取所述浇灌设备的位置信息;
[0030]在完成所述割草任务,且根据所述位置信息行驶至所述浇灌设备的所在位置时,向所述浇灌设备发送所述出水指令。
[0031]根据本申请实施例的一方面,公开了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现以上任一项实施例。
[0032]根据本申请实施例的一方面,公开了一种计算机程序介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行以上任一项实施例。
[0033]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的方法。
[0034]本申请实施例中,若割草任务与浇灌任务存在任务重叠时段,割草机器人向浇灌设备发送延迟浇灌指令,指示浇灌设备在割草机器人完成割草任务后在执行浇灌任务。通过这种方式,原本执行时段重叠的割草任务与浇灌任务错开了执行时段,从而避免了割草任务与浇灌任务相互干扰。若浇灌任务的执行时段在割草任务的执行时段之前,割草机器人根据浇灌任务对割草任务进行重新规划,进而执行重新规划后的割草任务,从而避免了在后执行的割草任务被在前执行的浇灌任务干扰。由此可见,本申请实施例能够在保证割草机器人的割草任务顺利执行的同时,保证浇灌设备的浇灌任务顺利执行。
[0035]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0036]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
[0037]通过参考附图详细描述其示例实施例,本申请的上述和其它目标、特征及优点将变得更加显而易见。
[0038]图1示出了根据本申请一个实施例的割草机器人与浇灌设备的通信示意图。
[0039]图2示出了根据本申请一个实施例的割草机器人的控制方法的流程图。
[0040]图3示出了根据本申请一个实施例的割草机器人的控制装置的框图。
[0041]图4示出了根据本申请一个实施例的电子设备硬件图。
具体实施方式
[0042]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些示例实施方式使得本申请的描述将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本申请的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
[0043]此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多示例实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种割草机器人的控制方法,其特征在于,应用于与浇灌设备通信的割草机器人,所述方法包括:获取所述浇灌设备对草坪区域的浇灌任务,以及获取所述割草机器人在所述草坪区域的割草任务;若所述割草任务与所述浇灌任务存在任务重叠时段,则向所述浇灌设备发送延迟浇灌指令;所述延迟浇灌指令用于指示所述浇灌设备在所述割草机器人完成所述割草任务后再执行所述浇灌任务;若所述浇灌任务的执行时段在所述割草任务的执行时段之前,则根据所述浇灌任务对所述割草任务进行重新规划,执行重新规划后的割草任务。2.根据权利要求1所述的方法,其特征在于,所述根据所述浇灌任务对所述割草任务进行重新规划,包括:根据所述浇灌任务确定所述草坪区域每个被浇灌区域的禁止割草时段;根据每个所述被浇灌区域的禁止割草时段,对所述割草任务进行重新规划,以在所述禁止割草时段避开对所述被浇灌区域进行割草。3.根据权利要求2所述的方法,其特征在于,所述根据所述浇灌任务确定所述草坪区域每个被浇灌区域的禁止割草时段,包括:根据所述浇灌任务,将所述草坪区域划分为多个被浇灌区域;基于所述草坪区域当前的环境信息,确定每个所述被浇灌区域处于潮湿状态的持续时段;基于每个所述被浇灌区域的开始浇灌时间与结束浇灌时间,以及所述持续时段,确定每个所述被浇灌区域的禁止割草时段。4.根据权利要求3所述的方法,其特征在于,所述基于每个所述被浇灌区域的开始浇灌时间与结束浇灌时间,以及所述持续时段,确定每个所述被浇灌区域的禁止割草时段,包括:基于每个所述被浇灌区域的所述开始浇灌时间与所述结束浇灌时间,计算每个所述被浇灌区域对应的浇灌时段;将所述浇灌时段与所述持续时段之和作为禁止割草时段。5.根据权利要求1所述的方法,其特征在于,所述若所述割草任务与所述浇灌任务存...

【专利技术属性】
技术研发人员:陈浩宇刘元财张泫舜
申请(专利权)人:深圳市正浩创新科技股份有限公司
类型:发明
国别省市:

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

1