System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 机器人执行任务方法、电子设备及存储介质技术_技高网

机器人执行任务方法、电子设备及存储介质技术

技术编号:40672922 阅读:9 留言:0更新日期:2024-03-18 19:09
本发明专利技术涉及机器人技术领域,尤其涉及一种机器人执行任务方法、电子设备及存储介质,所述方法应用于第一机器人,所述方法包括:响应于接收到的工作任务,与第二机器人建立通信连接;将第一信息发送至所述第二机器人,以供所述第二机器人监控所述第一机器人执行工作任务的进展情况,其中,所述第一信息包括所述第一机器人的定位信息、任务执行信息和状态信息中的一种或多种;在所述第一机器人无法继续完成所述工作任务时,接受所述第二机器人提供的协助。该方法通过利用第二机器人监控和协同第一机器人执行工作任务,确保有效及时地执行工作任务,提升工作效率。

【技术实现步骤摘要】

本专利技术涉及机器人,尤其涉及一种机器人执行任务方法、电子设备及存储介质


技术介绍

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、本专利技术实施例的有益效果:区别于现有技术的情况,本专利技术实施例提供的机器人执行任务方法,应用于第一机器人,所述方法包括:响应于接收到的工作任务,与第二机器人建立通信连接;将第一信息发送至所述第二机器人,以供所述第二机器人监控所述第一机器人执行工作任务的进展情况,其中,所述第一信息包括所述第一机器人的定位信息、任务执行信息和状态信息中的一种或多种;在所述第一机器人无法继续完成所述工作任务时,接受所述第二机器人提供的协助。本专利技术实施例中,通过利用第二机器人监控和协同第一机器人执行工作任务,确保有效及时地执行工作任务,提升工作效率。

本文档来自技高网...

【技术保护点】

1.一种机器人执行任务方法,应用于第一机器人,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一信息包括所述第一机器人的定位信息;

3.根据权利要求1所述的方法,其特征在于,所述第一信息包括所述第一机器人的任务执行信息;

4.根据权利要求1所述的方法,其特征在于,在所述响应于接收到的工作任务,与第二机器人建立通信连接之后,所述方法还包括:

5.一种机器人执行任务方法,应用于第二机器人,其特征在于,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述第一信息监控所述第一机器人执行工作任务的进展情况,包括:

7.根据权利要求5所述的方法,其特征在于,所述对所述第一机器人提供协助,包括:

8.根据权利要求7所述的方法,其特征在于,所述前往所述第一机器人当前所在位置,并提供现场协助,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令在被处理器调用时,以使所述处理器执行如权利要求1-8任一项所述的机器人执行任务方法。

...

【技术特征摘要】

1.一种机器人执行任务方法,应用于第一机器人,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一信息包括所述第一机器人的定位信息;

3.根据权利要求1所述的方法,其特征在于,所述第一信息包括所述第一机器人的任务执行信息;

4.根据权利要求1所述的方法,其特征在于,在所述响应于接收到的工作任务,与第二机器人建立通信连接之后,所述方法还包括:

5.一种机器人执行任务方法,应用于第二机器人,其特征在于,所述方法包括:

6.根据权利要求5所述的方法,其特...

【专利技术属性】
技术研发人员:顾震江梁朋
申请(专利权)人:深圳优地科技有限公司
类型:发明
国别省市:

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

1