工作机器人的故障处理方法、装置和运维机器人与流程
未命名
09-22
阅读:69
评论:0

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.图1是本说明书的一个实施例提供的工作机器人的故障处理方法的流程示意图;
49.图2是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
50.图3是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
51.图4是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
52.图5是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
53.图6是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
54.图7是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
55.图8是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
56.图9是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
57.图10是在一个场景示例中,应用本说明书实施例提供的工作机器人的故障处理方法的一种实施例的示意图;
58.图11是本说明书的一个实施例提供的运维机器人的结构组成示意图;
59.图12是本说明书的一个实施例提供的工作机器人的故障处理装置的结构组成示意图。
具体实施方式
60.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
61.参阅图1所示,本说明书实施例提供了一种工作机器人的故障处理方法。其中,该方法具体应用于运维机器人一侧。具体实施时,该方法可以包括以下内容:
62.s101:接收目标工作机器人上传的当前时间段的运行状态数据;其中,所述目标工作机器人为在目标工作区域中工作服务的智能机器人;所述目标工作机器人被设置为在启动工作后,每间隔预设的时间段采集并上传相应时间段的运行状态数据;
63.s102:根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;
64.s103:在确定目标工作机器人当前存在故障的情况下,确定出目标工作机器人的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略;
65.s104:移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。
66.基于上述实施例,可以在目标工作区域中布设用于维护管理目标工作机器人的运维机器人,通过运维机器人获取并根据目标工作机器人定时上传的当前时间段的运行状态数据,自动检测判断目标工作机器人当前是否存在故障;在确定目标工作机器人存在故障的情况下,进一步可以通过运维机器人确定出目标工作机器人的故障类型,并确定出与故障类型相匹配的目标故障处理策略;再通过运维机器人根据目标故障处理策略,自动对该目标工作机器人进行相匹配的故障处理,以及时消除故障。
67.在一些实施例中,参阅图2所示,上述目标工作机器人具体可以是在目标工作区域中负责相应的工作服务的轮式智能机器人。上述运维机器人具体可以是负责对目标区域中运行工作的智能机器人的进行运维管理,以及一定程度的自动修复的智能机器人。
68.具体的,例如,上述目标工作机器人可以是在数据中心的机房(即,一种目标工作区域)中,负责对机房中的服务器进行巡检维护的机房巡检机器人。
69.又例如,上述目标工作机器人还可以是在银行等交易机构的营业大厅(即,另一种目标工作区域)中,负责为办理业务的用户提供相关的自助引导服务的客服机器人。
70.再例如,上述目标工作机器人还可以是在流水线生产车间(即,再一种目标工作区域)中,负责产品的某个零部件生产加工的生产机器人。
71.当然,需要说明的是,上述所列举的工作区域,以及工作机器人只是一种示意性说明。具体实施时,根据具体的应用场景和处理需求,还可以包括其他工作区域中的其他类型的工作机器人。对此,本说明书不作限定。
72.在一些实施例中,上述目标工作机器人具体可以为目标工作区域中已经启动工作的工作机器人。
73.具体实施时,当目标工作机器人接收并响应启动指令,刚开始启动工作时,会触发与运维机器人通信交互,以在二者之间建立一个临时的数据传输通道。其中,上述数据传输通道具体可以是一种基于蓝牙或者局域网等构件的通信连接。上述数据传输通道还可以标记有目标工作机器人的机器人标识(例如,目标工作机器人的名称、编号等)。当目标工作机器人完成相关工作服务时,上述数据传输通道会自动断开。
74.目标工作机器人可以通过该数据传输通道,每间隔预设的时间段(例如,每间隔5分钟等)将所采集到的最新时间段的运行状态数据上报给运维机器人。运维机器人可以根据上述运行状态数据,实时分析目标工作机器人最新的运行状态,检测是否存在故障;再确定目标工作机器人存在故障时,可以根据上述运行状态数据,及时对目标工作机器人进行针对性的故障处理,以期自动修复故障,使得目标工作机器人能够继续正常工作。
75.在一些实施例中,上述当前时间段的运行状态数据包括以下至少之一:当前时间段的移动位置数据、当前时间段使用的导航路径、当前时间段的电池监控数据、当前时间段的移动部监控数据、当前时间段的处理器监控数据等。
76.基于上述实施例,运维机器人可以获取并根据较为丰富、多样的运行状态数据,准确、全面地分析目标工作机器人真实的运行状态,进而能够较为精准地检测判断出该目标工作机器人是否存在故障。
77.在一些实施例中,上述目标工作机器人内部可以布设有监控进程。
78.具体实施时,当目标工作机器人开始启动工作时,目标工作机器人通过监控进程可以实时采集目标工作机器人的电池的剩余电量、电池的温度、电池的放电参数等信息,作
为电池监控数据;通过监控进程还可以调用相应的传感器采集目标工作机器人的移动部(例如,移动轮等)运动特征、报错信息、磨损参数等信息,作为移动部监控数据;通过监控进程还可以采集处理器的cpu占用率、io响应参数、内存剩余量等作为处理监控数据。
79.此外,上述目标工作机器人不可以布设有诸如雷达、红外摄像头、测距仪等定位设备。相应的,目标工作机器人在具体运行工作时,会通过上述定位设备,实时定位并获取目标工作机器人最新的位置信息,作移动位置数据;同时,还会通过处理器根据上述最新的位置信息,实时更新所使用到导航路径。
80.在一些实施例中,参阅图3所示,根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障,具体实施时,可以包括以下内容:
81.s1:根据当前时间段的运行状态数据,检测是否存在故障报错信息;
82.s2:在确定存在故障报错信息的情况下,采集与目标工作机器人相关的环境数据;
83.s3:组合使用所述目标工作机器人当前时间段的运行状态数据、环境数据,确定目标工作机器人当前是否存在故障。
84.基于上述实施例,可以综合利用目标工作机器人当前时间段的运行状态数据,以及环境数据,较为精准地检测判断出目标工作机器人当前是否真的存在故障。
85.在一些实施例中,一些情况下,目标工作机器人内置的监控进程在采集电池监控数据、移动部监控数据,以及处理器监控数据的同时,还会根据内置的检测规则,基于所采集到的上述监控数据,通过规则匹配,进行初步的分析判断,以确定目标工作机器人是否出现故障。在确定出现故障时,监控进程还会生成对应的故障报错信息,将该故障报错信息添加到运行状态数据中一起上传给运维服务器。
86.但是,仅基于目标工作机器人通过初步的分析判断所得到的故障报错信息准确性往往相对较低。因此,运维机器人在检测到存在故障报错信息之后,只能确定该目标工作机器人存在故障风险,不会直接判定目标工作机器人当前存在故障。只会将该故障报错信息作为参考,触发获取并联合利用目标工作机器人当前时间段的运行状态数据,以及相关的环境数据,进行进一步的分析判断,以最终确定目标工作机器人当前是否存在故障。
87.另一些情况下,运维机器人还可以自行根据当前时间段的运行状态数据,根据相关的阈值检测规则,进行相对较为简单的规则判断,确定该目标工作机器人是否存在故障风险。
88.在一些实施例中,所述环境数据具体可以包括以下至少之一:包含有目标工作机器人以及邻近范围区域的目标影像数据、在目标工作机器人的邻近范围区域内采集到的目标音频数据、目标工作区域的网络状态数据、与目标工作机器人邻近的其他工作机器人的运行状态数据等。
89.基于上述实施例,可以同时采集并利用较为丰富的环境数据,以便能够结合上述环境数据,更加精准地检测判断目标工作机器人是否真的存在故障。
90.首先,具体实施前,在目标工作区域的不同位置处还可以布设有影像采集设备(例如,摄像头)、音频采集设备(例如,收音器)等相关设备。具体实施时,运维机器人可以根据目标工作机器人当前的移动位置数据,确定并控制邻近的影像采集设备,以及音频采集设备采集得到包含有目标工作机器人以及邻近范围区域的目标影像数据,以及在目标工作机器人的邻近范围区域内采集到的目标音频数据。
91.对于上述目标影像数据,运维机器人可以利用图像识别模型处理目标影像数据,得到对应的图像识别结果;根据上述图像识别结果,运维机器人可以较为直观地判断目标工作机器人是否因为在当前位置处被阻挡,或者目标工作机器人的当前受到外部损伤导致出现故障。
92.对于上述目标音频数据,运维机器人可以利用语音识别模型处理目标音频数据,得到对应的语音识别结果;根据上述语音识别结果,运维机器人可以较为直观地判断目标工作机器人当前的运行时的工作音是否正常,以及目标工作机器人是否因为用户的不合规的语音指令,导致出现故障异常。
93.其次,运维机器人还可以根据目标工作机器人当前的移动位置数据,采集与目标工作机器人邻近的其他工作机器人的运行状态数据;进而可以将目标工作机器人的运行状态数据,与邻近的其他工作机器人的运行状态数据进行横向比较,通过寻找并根据运行状态数据中的共性特征,来判断目标工作机器人是否真的出现故障。
94.再者,运维机器人还可以通过内置的网络测试进程,对目标工作机器人在目标工作区域中连入的网络进行测试,并采集得到对应的网络测试数据;根据网络测试数据,确定目标工作区域的网络状态数据;进而可以根据目标网络状态数据分析是否因为网络问题导致目标工作机器人出现故障。
95.在一些实施例中,所述故障类型具体可以包括:硬件故障和/或非硬件故障等;其中,所述硬件故障包括以下至少之一:移动部故障、处理器故障、定位设备故障等;所述非硬件故障包括以下至少之一:电量耗尽、导航迷路、系统卡死、电子病毒入侵等。
96.基于上述实施例,运维机器人在确定目标工作设备存在故障后,可以精细地检测并区分不同的故障类型,以便后续能够对不同的故障类型采用不同的处理策略进行精细且有针对性的故障处理。
97.进一步,上述故障类型还可以包括:可修复故障和不可修复故障。其中,可修复故障又可以包括:现场可修复故障,以及非现场可修复故障。上述非现场可修复故障具体可以理解为需要运维机器人拖移指定区域后利用指定区域的相关设备才能完成修复的故障,例如,电量耗尽、移动部故障等。上述现在可修复故障具体可以理解为不需要拖移到指定区域,在目标工作机器人的当前位置处,运维机器人就有较大概率完成修复的故障,例如,导航迷路、系统卡死、电子病毒入侵等。
98.上述不可修复故障具体可以理解为运维机器人无法独立自动完成修复,需要运维人员参与才能完成修复的故障。
99.当然,需要说明的是,上述现场可修复故障,在修复失败的情况下,可能会转变为非现场可修复故障;上述可修复故障,在修复失败的情况下,也可能会转变为不可修复故障。
100.在一些实施例中,参阅图4所示,上述确定出目标工作机器人的故障类型,具体实施时,可以包括以下内容:
101.s1:根据预设的组合规则,组合目标工作机器人当前时间段的运行状态数据和环境数据,得到针对目标工作机器人的目标联合数据;
102.s2:利用预设的故障类型分类模型处理所述目标联合数据,得到对应的分类结果;
103.s3:根据所述分类结果,确定出目标工作机器人的故障类型。
104.基于上述实施例,可以通过预设的故障类型分类模型有效地联合处理运行状态数据和环境数据,以准确地确定出目标工作机器人的故障类型。
105.具体实施时,可以根据预设的组合规则,按照顺序拼接当前时间段的运行状态数据和环境数据,以得到符合要求的目标联合数据。
106.具体实施前,可以按照以下方式,训练得到所述预设的故障类型分类模型:获取存在故障的样本机器人的样本运行状态数据和样本环境数据;根据预设的组合规则,组合样本机器人的样本运行状态数据和样本环境数据,得到对应的样本联合数据;根据样本机器人的故障类型,对样本机器人的样本联合数据进行标注,得到标注后的样本数据;利用标注后的样本数据训练初始的分类模型,以得到符合要求的预设的故障类型分类模型。
107.在一些实施例中,参阅图5所示,所述目标工作机器人至少可以布设有外置的第一数据接口、外置的重启开关、外置的第一连接部等。
108.其中,上述第一数据接口可以作为数据连接的接口使用,也可以作为充电接口使用。上述第一连接部具体可以是一种外置的连接钩。
109.基于上述实施例,通过对目标工作机器人的结构进行相应改造,以便后续能够配合运维机器人更好地对目标工作机器人进行相应的故障处理。
110.在一些实施例中,参阅图6所示,所述运维机器人具体可以布设有与第一数据接口匹配的第二数据接口、与重启开关匹配的操作臂、与第一连接部匹配的第二连接部,以及抬升部件。
111.具体的,上述第二数据接口、操作臂、第二连接部在运维机器人上的布设位置,可以分别与第一数据接口、重启开关、第一连接部在目标工作机器人上的布设位置相对应。
112.上述抬升部具体可以是一种起升组件。上述起升组件具体可以包括:龙门架和货叉等结构。有赖于上述抬升部,对于由于诸如移动部故障等原因导致无法正常拖移的目标工作机器人,运维机器人也能够高效地将该目标工作机器抬升后再运移到指定区域。
113.基于上述实施例,基于目标工作机器人的结构,通过对运维机器人的结构进行相应改造,使得运维机器人能够更好地对目标工作机器人进行相应的故障处理。
114.在一些实施例中,上述预设的故障处理策略集中具体可以包括有多个预设的故障处理策略。其中,每一个预设的故障处理策略对应一种故障类型。
115.具体实施前,可以先采集大量针对不同故障类型的工作机器人的历史故障处理记录;根据故障类型,将历史故障处理记录拆分成多个记录数据组,其中,每一个记录数据组包含有与同一种故障类型对应的多个历史故障处理记录;再对多个记录数据组分别进行聚类处理,以得到针对同一种故障类型处理时的共性特征;再组合对应同一种故障类型处理时的共性特征,得到与故障类型对应的预设的故障处理规则。
116.具体实施时,确定出的目标工作机器人的故障类型可以是一种故障类型,相应的,运维机器人可以从预设的故障处理策略集中确定出与该故障类型对应的一个预设的故障处理策略,作为所述目标故障处理策略。进一步,确定出的目标工作机器人的故障类型还可以是多种故障类型,相应的,运维机器人可以先从预设的故障处理策略集中确定出多个种故障类型分别对应的多个预设的故障处理策略;再按照一定规则,通过组合上述多个预设的故障处理策略,得到所述目标故障处理策略。
117.在一些实施例中,在故障类型为电子病毒入侵的情况下,参阅图7所示,上述根据
目标故障处理策略,对该目标工作机器进行相应的故障处理,具体实施时,可以包括以下内容:
118.s1:获取包含有当前目标工作机器人的第一现场图像;
119.s2:根据第一现场图像,确定出目标工作机器人的第一数据接口的位置信息和重启开关的位置信息;
120.s3:根据第一数据接口的位置信息,控制第二数据接口与目标工作机器人的第一数据接口相连;并调用本地的病毒查杀进程,通过相连的数据接口对目标工作机器人进行病毒查杀;
121.s4:在确定病毒查杀完成后,根据重启开关的位置信息,控制操作臂物理触发目标工作机器人的重启开关,以使目标工作机器人重启。
122.其中,运维机器人上还可以布设有摄像头等影像采集设备。相应的,运维机器人可以通过上述影像采集设备获取包含有目标工作机器人的现场图像。
123.此外,上述运维机器人还可以定期或实时与云服务器数据交互,以及时更新本地的病毒查杀进程。
124.基于上述实施例,运维机器人可以独立地自动对由于电子病毒入侵导致故障的目标工作机器人进行较为有效且有针对性的故障处理,以及时消除目标工作机器人的故障。
125.在一些实施例中,在根据重启开关的位置信息,控制操作臂物理触发目标工作机器人的重启开关之后,参阅图8所示,所述方法具体实施时,还可以包括以下内容:
126.s1:检测目标工作机器人故障是否修复成功;
127.s2:在确定目标工作机器人故障未修复成功的情况下,获取包含有当前目标工作机器人的第二现场图像;
128.s3:根据第二现场图像,确定出目标工作机器人的第一连接部的位置信息;
129.s4:根据第一连接部的位置信息,控制第二连接部与目标工作机器人的第一连接部相连;并通过相连的连接部,将所述目标工作机器人拖移到邻近基站的第一区域;其中,第一区域用于存放运维机器人无法修复的故障机器人。
130.具体实施时,运维机器人可以获取并根据目标工作机器人修复后最新上报的运行状态数据检测目标工作机器人故障是否修复成功。
131.基于上述实施例,运维机器人在完成对目标工作机器人的修复之后,还可以自动检测是否修复成功;再确定修复未成功的情况下,运维机器人可以将目标工作机器人及时地拖移到第一区域。这样,一方面可以将目标工作机器人拖移到第一区域以便后续进行进一步的故障处理;另一方面也避免目标工作机器人由于故障长期停滞于目标工作区域中,导致对目标工作区域中的其他工作机器人的正常工作造成干扰和影响。
132.在一些实施例中,在将所述目标工作机器人拖移到邻近基站的第一区域之前,所述方法还包括:
133.运维机器人通过相连的数据接口采集目标工作机器人当前的工作进度数据;并将目标工作机器人当前的工作进度数据和目标工作机器人的机器人标识发送给云服务器。
134.云服务器在接收到目标工作机器人当前的工作进度数据和目标工作机器人的机器人标识之后,可以先根据目标工作机器人的机器人标识查询确定出目标工作机器人的工作任务数据;再根据目标工作机器人的工作任务数据和当前的工作进度数据,确定出目标
工作机器人的剩余工作任务数据;再将目标工作机器人的剩余工作任务数据发送给目标工作区域中的其他工作机器人,或者备用工作机器人,以在目标工作机器人当前的工作进度数据的基础上,继续进行剩余的工作任务,避免对目标工作区域中的整体业务工作造成影响。
135.在一些实施例中,在将所述目标工作机器人拖移到邻近基站的第一区域后,所述方法还包括:运维机器人生成针对该目标工作机器人的故障提示信息;并将该故障提示信息发送至运维人员所持有的运维终端,以等待运维人员的人工修复。
136.其中,上述运维终端具体可以包括一种应用于运维人员一侧,能够实现数据采集、数据传输等功能的前端。具体的,所述运维终端例如可以为台式电脑、平板电脑、笔记本电脑、智能手机等电子设备。或者,所述运维终端也可以为能够运行于上述电子设备中的软件应用。
137.在一些实施例中,在故障类型为电量耗尽的情况下,参阅图9所示,上述根据目标故障处理策略,对该目标工作机器进行相应的故障处理,包括:
138.s1:获取包含有当前目标工作机器人的第三现场图像;
139.s2:根据第三现场图像,确定出目标工作机器人的第一连接部的位置信息;
140.s3:根据第一连接部的位置信息,控制第二连接部与目标工作机器人的第一连接部相连;并通过相连的连接部,将所述目标工作机器人拖移到邻近基站的第二区域;其中,第二区域用于存放运维机器人能修复的故障机器人;所述第二区域至少布设有与目标工作机器人的第一数据接口匹配的充电桩。
141.其中,上述第二区域除了布设有充电桩外,进一步还可以布设有部件仓库,其中,该部件仓库具体可以存放有方便运维机器人能够简单地为目标工作机器人进行自动更换的结构部件,例如,移动部等。
142.基于上述实施例,运维机器人可以独立地自动对由于电量耗尽导致故障的目标工作机器人进行较为有效且有针对性的故障处理,以及时消除目标工作机器人的故障。
143.在一些实施例中,在故障类型为电量耗尽和移动部故障两种不同的故障类型的情况下,所确定的目标故障处理策略是一种同时针对两种故障类型的组合策略。相应的,参阅图10所述,上述根据目标故障处理策略,对该目标工作机器进行相应的故障处理,具体实施时,可以包括以下内容:
144.s1:获取包含有当前目标工作机器人的第四现场图像;
145.s2:根据第四现场图像,控制抬升部抬起目标工作机器人;并将该目标工作机器人搬运至第二区域;
146.s3:在第二区域,控制目标工作机器人的第一数据接口与充电桩相连;并根据目标工作机器人的机器人标识,在部件仓库中找到与目标工作机器人相匹配的移动部,并为目标工作机器人进行移动部更换。
147.在一些实施例中,在故障类型为导航迷路的情况下,上述根据目标故障处理策略,对该目标工作机器进行相应的故障处理,具体实施时,可以包括以下内容:获取运维机器人当前的定位数据,以及与目标工作机器人的相对位置参数;根据运维机器人当前的定位数据,以及与目标工作机器人的相对位置参数,修正目标工作机器人的移动位置数据和导航路径,得到针对目标工作机器人修改后的移动位置数据,以及修正后的导航路径;获取并根
据包含有目标工作机器人的现场图像,确定出目标工作机器人的第一数据接口的位置信息;根据第一数据接口的位置信息,控制第二数据接口与目标工作机器人的第一数据接口相连;并通过相连的数据接口将上述修正后的移动位置数据,以及修正后的导航路径发送给目标工作机器人,以替换目标工作机器人之前使用的移动位置数据和导航路径。
148.在一些实施例中,在故障类型为系统卡死的情况下,上述根据目标故障处理策略,对该目标工作机器进行相应的故障处理,具体实施时,可以包括以下内容:获取并根据包含有目标工作机器人的现场图像,确定出目标工作机器人的重启开关的位置信息;根据重启开关的位置新,控制操作臂触发目标工作机器人的重启开关,以控制目标工作机器人系统重启。
149.由上可见,基于本说明书实施例提供的工作机器人的故障处理方法,目标工作机器人在启动工作后,每间隔预设的时间段采集并向运维机器人上传相应时间段的运行状态数据。运维机器人根据目标工作机器人上传的当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;在确定目标工作机器人当前存在故障的情况下,再确定出目标工作机器人具体的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略。接着,运维机器人可以移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。从而能够及时、精准地检测出现故障的工作机器人,并自动对上述故障机器人进行针对性的修复处理,以较好地消除机器人故障,进而可以有效地减轻运维人员的工作量,减少机器人故障对正常业务工作的影响。
150.本说明书实施例还提供一种运维机器人,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器具体实施时可以根据指令执行以下步骤:接收目标工作机器人上传的当前时间段的运行状态数据;其中,所述目标工作机器人为在目标工作区域中工作服务的智能机器人;所述目标工作机器人被设置为在启动工作后,每间隔预设的时间段采集并上传相应时间段的运行状态数据;根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;在确定目标工作机器人当前存在故障的情况下,确定出目标工作机器人的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略;移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。
151.为了能够更加准确地完成上述指令,参阅图11所示,本说明书实施例还提供了另一种具体的运维机器人,其中,所述运维机器人至少可以包括移动部1101,与工作机器人的第一数据接口、重启开关、第一连接部分别匹配的第二数据接口1102、操作臂1103、第二连接部1104,网络通信端口1105、处理器1106以及用于存储处理器可执行指令的存储器1107,上述结构通过内部线缆相连,以便各个结构可以进行具体的数据交互。
152.其中,所述网络通信端口1105,具体可以用于接收目标工作机器人上传的当前时间段的运行状态数据;其中,所述目标工作机器人为在目标工作区域中工作服务的智能机器人;所述目标工作机器人被设置为在启动工作后,每间隔预设的时间段采集并上传相应时间段的运行状态数据。
153.所述处理器1106,具体可以用于根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;在确定目标工作机器人当前存在故障的情况下,确定出目标工作机器人的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故
障处理策略;移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。
154.所述存储器1107,具体可以用于存储相应的指令程序。
155.在本实施例中,所述网络通信端口1105可以是与不同的通信协议进行绑定,从而可以发送或接收不同数据的虚拟端口。例如,所述网络通信端口可以是负责进行web数据通信的端口,也可以是负责进行ftp数据通信的端口,还可以是负责进行邮件数据通信的端口。此外,所述网络通信端口还可以是实体的通信接口或者通信芯片。例如,其可以为无线移动网络通信芯片,如gsm、cdma等;其还可以为wifi芯片;其还可以为蓝牙芯片。
156.在本实施例中,所述处理器1106可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(application specific integrated circuit,asic)、可编程逻辑控制器和嵌入微控制器的形式等等。本说明书并不作限定。
157.在本实施例中,所述存储器1107可以包括多个层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如ram、fifo等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、tf卡等。
158.本说明书实施例还提供了一种基于上述工作机器人的故障处理方法的计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现:接收目标工作机器人上传的当前时间段的运行状态数据;其中,所述目标工作机器人为在目标工作区域中工作服务的智能机器人;所述目标工作机器人被设置为在启动工作后,每间隔预设的时间段采集并上传相应时间段的运行状态数据;根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;在确定目标工作机器人当前存在故障的情况下,确定出目标工作机器人的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略;移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。
159.在本实施例中,上述存储介质包括但不限于随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、缓存(cache)、硬盘(hard disk drive,hdd)或者存储卡(memory card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。
160.在本实施例中,该计算机可读存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
161.本说明书还提供了一种计算机程序产品,包含有计算机程序,所述计算机程序被处理器执行时实现工作机器人的故障处理方法的相关步骤。
162.参阅图12所示,在软件层面上,本说明书实施例还提供了一种工作机器人的故障处理装置,该装置具体可以包括以下的结构模块:
163.接收模块1201,具体可以用于接收目标工作机器人上传的当前时间段的运行状态数据;其中,所述目标工作机器人为在目标工作区域中工作服务的智能机器人;所述目标工作机器人被设置为在启动工作后,每间隔预设的时间段采集并上传相应时间段的运行状态
数据;
164.检测模块1202,具体可以用于根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;
165.确定模块1203,具体可以用于在确定目标工作机器人当前存在故障的情况下,确定出目标工作机器人的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略;
166.处理模块1204,具体可以用于移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。
167.在一些实施例中,当前时间段的运行状态数据可以包括以下至少之一:当前时间段的移动位置数据、当前时间段使用的导航路径、当前时间段的电池监控数据、当前时间段的移动部监控数据、当前时间段的处理器监控数据等。
168.在一些实施例中,上述检测模块1202具体实施时,可以按照以下方式根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障:根据当前时间段的运行状态数据,检测是否存在故障报错信息;在确定存在故障报错信息的情况下,采集与目标工作机器人相关的环境数据;组合使用所述目标工作机器人当前时间段的运行状态数据、环境数据,确定目标工作机器人当前是否存在故障。
169.在一些实施例中,所述环境数据可以包括以下至少之一:包含有目标工作机器人以及邻近范围区域的目标影像数据、在目标工作机器人的邻近范围区域内采集到的目标音频数据、目标工作区域的网络状态数据、与目标工作机器人邻近的其他工作机器人的运行状态数据。
170.在一些实施例中,所述故障类型具体可以包括:硬件故障和/或非硬件故障;其中,所述硬件故障包括以下至少之一:移动部故障、处理器故障、定位设备故障等;所述非硬件故障包括以下至少之一:电量耗尽、导航迷路、系统卡死、电子病毒入侵等。
171.在一些实施例中,上述确定模块1203具体实施时,可以按照以下方式确定出目标工作机器人的故障类型:根据预设的组合规则,组合目标工作机器人当前时间段的运行状态数据和环境数据,得到针对目标工作机器人的目标联合数据;利用预设的故障类型分类模型处理所述目标联合数据,得到对应的分类结果;根据所述分类结果,确定出目标工作机器人的故障类型。
172.在一些实施例中,所述目标工作机器人至少可以布设有外置的第一数据接口、外置的重启开关、外置的第一连接部等。
173.在一些实施例中,所述运维机器人可以布设有与第一数据接口匹配的第二数据接口、与重启开关匹配的操作臂、与第一连接部匹配的第二连接部,以及抬升部件等。
174.在一些实施例中,在故障类型为电子病毒入侵的情况下,上述处理模块1204具体实施时,可以按照以下方式根据目标故障处理策略,对该目标工作机器进行相应的故障处理:获取包含有当前目标工作机器人的第一现场图像;根据第一现场图像,确定出目标工作机器人的第一数据接口的位置信息和重启开关的位置信息;根据第一数据接口的位置信息,控制第二数据接口与目标工作机器人的第一数据接口相连;并调用本地的病毒查杀进程,通过相连的数据接口对目标工作机器人进行病毒查杀;在确定病毒查杀完成后,根据重启开关的位置信息,控制操作臂物理触发目标工作机器人的重启开关,以使目标工作机器
人重启。
175.在一些实施例中,上述处理模块1204在根据重启开关的位置信息,控制操作臂物理触发目标工作机器人的重启开关之后,具体实施时,还可以用于:检测目标工作机器人故障是否修复成功;在确定目标工作机器人故障未修复成功的情况下,获取包含有当前目标工作机器人的第二现场图像;根据第二现场图像,确定出目标工作机器人的第一连接部的位置信息;根据第一连接部的位置信息,控制第二连接部与目标工作机器人的第一连接部相连;并通过相连的连接部,将所述目标工作机器人拖移到邻近基站的第一区域;其中,第一区域用于存放运维机器人无法修复的故障机器人。
176.在一些实施例中,在故障类型为电量耗尽的情况下,上述处理模块1204具体实施时,可以按照以下方式根据目标故障处理策略,对该目标工作机器进行相应的故障处理:获取包含有当前目标工作机器人的第三现场图像;根据第三现场图像,确定出目标工作机器人的第一连接部的位置信息;根据第一连接部的位置信息,控制第二连接部与目标工作机器人的第一连接部相连;并通过相连的连接部,将所述目标工作机器人拖移到邻近基站的第二区域;其中,第二区域用于存放运维机器人能修复的故障机器人;所述第二区域至少布设有与目标工作机器人的第一数据接口匹配的充电桩。
177.需要说明的是,上述实施例阐明的单元、装置或模块等,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
178.由上可见,基于本说明书实施例提供的工作机器人的故障处理装置,能够及时、精准地检测出现故障的工作机器人,并自动对上述故障机器人进行针对性的修复处理,以较好地消除机器人故障,进而可以有效地减轻运维人员的工作量,减少机器人故障对正常业务工作的影响。
179.虽然本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
180.本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程
序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机可读存储介质中。
181.虽然通过实施例描绘了本说明书,本领域普通技术人员知道,本说明书有许多变形和变化而不脱离本说明书的精神,希望所附的权利要求包括这些变形和变化而不脱离本说明书的精神。
技术特征:
1.一种工作机器人的故障处理方法,其特征在于,应用于运维机器人,包括:接收目标工作机器人上传的当前时间段的运行状态数据;其中,所述目标工作机器人为在目标工作区域中工作服务的智能机器人;所述目标工作机器人被设置为在启动工作后,每间隔预设的时间段采集并上传相应时间段的运行状态数据;根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;在确定目标工作机器人当前存在故障的情况下,确定出目标工作机器人的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略;移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。2.根据权利要求1所述的方法,其特征在于,当前时间段的运行状态数据包括以下至少之一:当前时间段的移动位置数据、当前时间段使用的导航路径、当前时间段的电池监控数据、当前时间段的移动部监控数据、当前时间段的处理器监控数据。3.根据权利要求2所述的方法,其特征在于,根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障,包括:根据当前时间段的运行状态数据,检测是否存在故障报错信息;在确定存在故障报错信息的情况下,采集与目标工作机器人相关的环境数据;组合使用所述目标工作机器人当前时间段的运行状态数据、环境数据,确定目标工作机器人当前是否存在故障。4.根据权利要求3所述的方法,其特征在于,所述环境数据包括以下至少之一:包含有目标工作机器人以及邻近范围区域的目标影像数据、在目标工作机器人的邻近范围区域内采集到的目标音频数据、目标工作区域的网络状态数据、与目标工作机器人邻近的其他工作机器人的运行状态数据。5.根据权利要求1所述的方法,其特征在于,所述故障类型包括:硬件故障和/或非硬件故障;其中,所述硬件故障包括以下至少之一:移动部故障、处理器故障、定位设备故障;所述非硬件故障包括以下至少之一:电量耗尽、导航迷路、系统卡死、电子病毒入侵。6.根据权利要求5所述的方法,其特征在于,确定出目标工作机器人的故障类型,包括:根据预设的组合规则,组合目标工作机器人当前时间段的运行状态数据和环境数据,得到针对目标工作机器人的目标联合数据;利用预设的故障类型分类模型处理所述目标联合数据,得到对应的分类结果;根据所述分类结果,确定出目标工作机器人的故障类型。7.根据权利要求5所述的方法,其特征在于,所述目标工作机器人至少布设有外置的第一数据接口、外置的重启开关、外置的第一连接部。8.根据权利要求7所述的方法,其特征在于,所述运维机器人布设有与第一数据接口匹配的第二数据接口、与重启开关匹配的操作臂、与第一连接部匹配的第二连接部,以及抬升部件。9.根据权利要求8所述的方法,其特征在于,在故障类型为电子病毒入侵的情况下,根据目标故障处理策略,对该目标工作机器进行相应的故障处理,包括:获取包含有当前目标工作机器人的第一现场图像;根据第一现场图像,确定出目标工作机器人的第一数据接口的位置信息和重启开关的
位置信息;根据第一数据接口的位置信息,控制第二数据接口与目标工作机器人的第一数据接口相连;并调用本地的病毒查杀进程,通过相连的数据接口对目标工作机器人进行病毒查杀;在确定病毒查杀完成后,根据重启开关的位置信息,控制操作臂物理触发目标工作机器人的重启开关,以使目标工作机器人重启。10.根据权利要求9所述的方法,其特征在于,在根据重启开关的位置信息,控制操作臂物理触发目标工作机器人的重启开关之后,所述方法还包括:检测目标工作机器人故障是否修复成功;在确定目标工作机器人故障未修复成功的情况下,获取包含有当前目标工作机器人的第二现场图像;根据第二现场图像,确定出目标工作机器人的第一连接部的位置信息;根据第一连接部的位置信息,控制第二连接部与目标工作机器人的第一连接部相连;并通过相连的连接部,将所述目标工作机器人拖移到邻近基站的第一区域;其中,第一区域用于存放运维机器人无法修复的故障机器人。11.根据权利要求8所述的方法,其特征在于,在故障类型为电量耗尽的情况下,根据目标故障处理策略,对该目标工作机器进行相应的故障处理,包括:获取包含有当前目标工作机器人的第三现场图像;根据第三现场图像,确定出目标工作机器人的第一连接部的位置信息;根据第一连接部的位置信息,控制第二连接部与目标工作机器人的第一连接部相连;并通过相连的连接部,将所述目标工作机器人拖移到邻近基站的第二区域;其中,第二区域用于存放运维机器人能修复的故障机器人;所述第二区域至少布设有与目标工作机器人的第一数据接口匹配的充电桩。12.一种工作机器人的故障处理装置,其特征在于,应用于运维机器人,包括:接收模块,用于接收目标工作机器人上传的当前时间段的运行状态数据;其中,所述目标工作机器人为在目标工作区域中工作服务的智能机器人;所述目标工作机器人被设置为在启动工作后,每间隔预设的时间段采集并上传相应时间段的运行状态数据;检测模块,用于根据当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;确定模块,用于在确定目标工作机器人当前存在故障的情况下,确定出目标工作机器人的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略;处理模块,用于移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。13.一种运维机器人,其特征在于,至少包括移动部,与工作机器人的第一数据接口、重启开关、第一连接部分别匹配的第二数据接口、操作臂、第二连接部,网络通信端口、处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求1至11中任一项所述方法的步骤。14.一种计算机可读存储介质,其特征在于,其上存储有计算机指令,所述指令被处理器执行时实现权利要求1至11中任一项所述方法的步骤。
15.一种计算机程序产品,其特征在于,包含有计算机程序,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述方法的步骤。
技术总结
本说明书提供了工作机器人的故障处理方法、装置和运维机器人,应用于人工智能技术。基于该方法,运维机器人根据目标工作机器人上传的当前时间段的运行状态数据,检测目标工作机器人当前是否存在故障;在确定目标工作机器人当前存在故障的情况下,再确定出目标工作机器人具体的故障类型;并从预设的故障处理策略集中确定出与该故障类型相匹配的目标故障处理策略。接着,运维机器人可以移动至目标工作机器人当前位置;并根据目标故障处理策略,对该目标工作机器进行相应的故障处理。从而能够精准地检测出现故障的工作机器人,并及时地自动对上述故障机器人进行针对性的修复处理,以消除故障,进而可以有效地减轻运维人员的工作量。量。量。
技术研发人员:李炜 赵家豪 周兆杰
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2023.06.30
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/