System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人工智能,尤其涉及一种机器人的故障处理方法、装置和系统。
技术介绍
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、将故障修复指令发送至所述服务器,所述故障修复指令中包括所述故障恢复的行走路径,以便所述服务器将所述故障恢复的行走路径发送至所述故障服务器,所述故障机器人基于接收到的所述故障恢本文档来自技高网...
【技术保护点】
1.一种机器人的故障处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于故障协同修复策略及所述故障信息,确定具备修复所述故障机器人能力的目标协同机器人包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述故障类别、故障机器人的标识信息及故障位置信息,以及所述故障协同修复策略确定所述目标协同机器人包括:
4.根据权利要求1所述的方法,其特征在于,若所述故障机器人的故障类别为位置无法定位,在向所述目标协同机器人发送协同修复指令之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,若所述故障机器人的故障类别为位置无法定位,在向所述目标协同机器人发送协同修复指令之后,所述方法还包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述确定存在不可自修复的故障机器人包括:
7.一种机器人的故障处理方法,其特征在于,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述故障位置信息和所述标识信息确定所述故障机器人的实际位置信息包括:
10.根据权利要求9所述的方法,其特征在于,所述在所述目标位置或以所述目标位置为中心的目标区域内,搜索所述标识信息对应的故障机器人包括:
11.根据权利要求7所述的方法,其特征在于,所述基于所述实际位置信息对所述故障机器人进行修复包括:
12.根据权利要求7所述的方法,其特征在于,所述基于所述实际位置信息对所述故障机器人进行修复包括:
13.一种机器人的故障处理装置,其特征在于,包括:
14.一种机器人的故障处理装置,其特征在于,包括:
15.一种机器人的故障处理系统,其特征在于,所述系统包括服务器、目标协同机器人及故障机器人,其中:
16.一种电子设备,其特征在于,包括:
17.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1-6或7-12中任一项所述的方法。
18.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6或7-12中任一项所述的方法。
...【技术特征摘要】
1.一种机器人的故障处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于故障协同修复策略及所述故障信息,确定具备修复所述故障机器人能力的目标协同机器人包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述故障类别、故障机器人的标识信息及故障位置信息,以及所述故障协同修复策略确定所述目标协同机器人包括:
4.根据权利要求1所述的方法,其特征在于,若所述故障机器人的故障类别为位置无法定位,在向所述目标协同机器人发送协同修复指令之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,若所述故障机器人的故障类别为位置无法定位,在向所述目标协同机器人发送协同修复指令之后,所述方法还包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述确定存在不可自修复的故障机器人包括:
7.一种机器人的故障处理方法,其特征在于,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述故障位置信息和所述标识信息确定所述故障机器人的实际位置信息包括:
9.根据权利要求8所述的方法,其特征在于,所述按照所述行走路径...
【专利技术属性】
技术研发人员:刘满堂,吴伟,井涌渤,周欣怡,张晓刚,郑泽玲,
申请(专利权)人:合肥极智嘉机器人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。