监控机器人的方法、装置、服务器及终端设备与流程

文档序号:13985183
监控机器人的方法、装置、服务器及终端设备与流程

本公开涉及信息处理领域,特别涉及一种监控机器人的方法、装置、服务器及终端设备。



背景技术:

随着机器人行业的发展,机器人逐渐具备了自主思维能力,再加上机器人本身具备的自主行动能力,机器人与人类更加接近。

然而,具备自主思维能力的机器人可能会给人类造成威胁。例如:机器人不想再被主人命令,而想要谋杀主人;又例如:机器人走进商店表面上是想要帮主人购物,但实际上却是想要抢劫商店售卖的商品。因此,为了避免机器人对人类造成威胁,需要监控具备自主思维能力的机器人。



技术实现要素:

本公开的主要目的是提供一种监控机器人的方法、装置、服务器及终端设备,采用该方法可以避免机器人对人类造成威胁。

为了达到上述目的,根据本公开实施例的第一方面,提供一种监控机器人的方法,所述方法包括:

读取机器人的思维逻辑信息;

检测机器人的思维逻辑信息是否包含危险信息;

在检测到所述机器人的思维逻辑信息包含所述危险信息时,限制所述机器人的行动。

根据本公开实施例的第二方面,提供一种监控机器人的方法,应用于服务器,所述方法包括:

接收终端设备发送的告警信息,所述告警信息用于告警所述服务器目标机器人的思维逻辑信息包含危险信息;

向所述终端设备发送针对所述告警信息的反馈信息,所述反馈信息用于指示所述终端设备是否对所述机器人的行动进行限制。

根据本公开实施例的第三方面,提供一种监控机器人的方法,应用于终端设备,所述方法包括:

检测是否读取到目标机器人的思维逻辑信息;

在未读取到所述目标机器人的思维逻辑信息时,向服务器发送告警信息,所述告警信息用于告警所述服务器所述目标机器人的思维逻辑信息包含危险信息;

接收所述服务器针对所述告警信息的反馈信息,所述反馈信息用于指示所述终端设备是否对所述目标机器人的行动进行限制。

根据本公开实施例的第四方面,提供一种监控机器人的装置,所述装置包括:

读取模块,用于读取机器人的思维逻辑信息;

第一检测模块,用于检测机器人的思维逻辑信息是否包含危险信息;

第一限制模块,用于在检测到所述机器人的思维逻辑信息包含所述危险信息时,限制所述机器人的行动。

根据本公开实施例的第五方面,提供一种监控机器人的装置,应用于服务器,所述装置包括:

接收模块,用于接收终端设备发送的告警信息,所述告警信息用于告警所述服务器目标机器人的思维逻辑信息包含危险信息;

发送模块,用于向所述终端设备发送针对所述告警信息的反馈信息,所述反馈信息用于指示所述终端设备是否对所述机器人的行动进行限制。

根据本公开实施例的第六方面,提供一种监控机器人的装置,应用于终端设备,所述装置包括:

检测模块,用于检测是否读取到目标机器人的思维逻辑信息;

第一发送模块,用于在未读取到所述目标机器人的思维逻辑信息时,向服务器发送告警信息,所述告警信息用于告警所述服务器所述目标机器人的思维逻辑信息包含危险信息;

接收模块,用于接收所述服务器针对所述告警信息的反馈信息,所述反馈信息用于指示所述终端设备是否对所述目标机器人的行动进行限制。

根据本公开实施例的第七方面,提供一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述监控机器人的方法的代码部分。

根据本公开实施例的第八方面,提供一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行上述第一方面所述的监控机器人的方法。

根据本公开实施例的第九方面,提供一种服务器,包括:非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序;所述非临时性计算机可读存储介质中存储有用于执行上述第二方面所述的监控机器人的方法的指令。

根据本公开实施例的第十方面,提供一种终端设备,包括:非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序;所述非临时性计算机可读存储介质中存储有用于执行上述第三方面所述的监控机器人的方法的指令。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开提供一种监控机器人的方法,服务器可以读取目标机器人的思维逻辑信息,并检测读取到的思维逻辑信息是否含有危险信息,在读取到的思维逻辑信息含有危险信息时,限制目标机器人的行动,因而,服务器可以有效地监控机器人,进而避免机器人对人类造成威胁,提升了机器人的安全性,也提升了服务器的智能化程度。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是本公开各实施例所适用的应用场景的示意图。

图2是本公开实施例提供的一种监控机器人的方法的流程图。

图3是本公开实施例提供的一种服务器与终端设备交互的示意图。

图4是本公开实施提供的一种控制机器人的装置的框图。

图5是本公开实施提供的一种控制机器人的装置的另一框图。

图6是本公开实施提供的一种控制机器人的装置的另一框图。

图7是根据一示例性实施例示出的一种监控机器人的装置的另一框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

在介绍本公开实施例提供的监控机器人的方法之前,首先对本公开各实施例所适用的实施环境进行介绍。该实施环境包括:N个机器人、M个终端设备以及服务器。其中,N和M均为大于等于1的整数。图1是本公开各实施例所适用的应用场景的示意图,图1以服务器是云端服务器、N=3且M=1为例,如图1所示,3个机器人分别是机器人1、机器人2以及机器人3。

N个机器人均是具备自主行动能力的机器人。N个机器人包括至少一个具有自主思维能力的机器人。可选地,N个机器人也包括无自主思维能力的机器人。可选地,N个机器人中也包括具备追捕能力的机器人,具备追捕能力的机器人能够对其他机器人进行追捕。

对于N个机器人中具备自主思维能力的机器人,与服务器相连,以将自己的思维逻辑信息上传给服务器,进而便于服务器监控具备自主思维能力的机器人。其中,思维逻辑信息用于表征具备自主思维能力的机器人的自主思维,也即具备自主思维能力的机器人的真实想法。图1以3个机器人均是具备自主思维能力的机器人,且均与云端服务器相连为例。

可选地,具备自主思维能力的机器人除将自己的思维逻辑信息上传给服务器外,还可以将以下信息中的至少一者上传至服务器:

自己的标识信息,例如:唯一识别标码;

自己的位置信息,例如:经纬度和海拔高度;

自己具备的能力,例如:是否具备追捕能力。

可选地,为了避免在具备自主思维能力的机器人与服务器之间的连接断开时(例如:具备自主思维能力的机器人自主破坏或关断与服务器之间的连接),无法监控具备自主思维能力的机器人的情况发生,N个机器人中具备自主思维能力的机器人,除与服务器相连之外,还可以与终端设备或其他机器人相连,以便于终端设备或其他机器人读取其逻辑思维信息,进而便于终端设备或其他机器人监控具备自主思维能力的机器人。图1以机器人1与机器人2相连,机器人3与机器人2和终端设备相连为例。

示例地,具备自主思维能力的机器人上设置有一个标准接口,以便于其他机器人通过该标准接口读取其逻辑思维信息,用户也可以利用终端设备通过该标准接口读取其逻辑思维信息。

可选地,终端设备或其他机器人与服务器相连,以便于在未读取到具备自主思维能力的机器人的逻辑思维信息时,及时向服务器反馈,进而使得服务器对具备自主思维能力的机器人进行监控。如图1所示,终端设备与云端服务器相连。

以上是对本公开所适用的实施环境的说明。下面对本公开实施例提供的监控机器人的方法进行说明。

本公开实施例提供的监控机器人的方法,用于对具备自主思维能力的机器人进行监控(为描述简便,将被监控的具备自主思维能力的机器人简称为目标机器人),可以由服务器执行,也可以由除目标机器人之外的其他机器人或终端设备执行。以图1为例,对机器人3进行监控,可以由云端服务器执行,也可以由机器人2或终端设备执行。下面对本公开实施例提供的监控机器人的方法进行说明。

图2是本公开实施例提供的一种监控机器人的方法的流程图。如图2所示,该方法包括以下步骤:

步骤S21:读取机器人的思维逻辑信息;

步骤S22:检测机器人的思维逻辑信息是否包含危险信息;

步骤S23:在检测到所述机器人的思维逻辑信息包含所述危险信息时,限制所述机器人的行动。

首先,服务器、终端设备或其他机器人读取目标机器人的思维逻辑信息。对服务器来说,目标机器人将其思维逻辑信息上传至服务器,因而服务器可以读取到目标机器人的思维逻辑信息。对终端设备或除目标机器人外的其他机器人来说,通过上述标准接口主动读取目标机器人的思维逻辑信息。其中,终端设备或其他机器人何时读取目标机器人的思维逻辑信息,以及将哪一个机器人作为目标机器人并读取其思维逻辑信息,可以预先配置。

可选地,步骤S21有且不限于以下两种具体实施方式:

第一种具体实施方式包括:向所述机器人发送验证信息;检测是否接收到所述机器人发送的针对所述验证信息的应答信息;在接收到所述机器人发送的应答信息时,读取所述机器人的思维逻辑信息。

第二种具体实施方式包括:检测与所述机器人之间的距离是否减小到预设阈值;在检测到所述距离减小到所述预设阈值时,读取所述机器人的思维逻辑信息。

在一种可能的实施方式中,目标机器人通过上述标准接口发射覆盖范围有限的无线通信信号,终端设备或除目标机器人之外的其他机器人向目标机器人发送验证信息,以验证自身与目标机器人之间的无线通信是否正常,如果接收到目标机器人所反馈的应答信息,则说明终端设备或其他机器人与目标机器人之间的无线通信正常,终端设备或其他机器人可以进一步读取目标机器人的思维逻辑信息。

由于在接收到目标机器人发送的应答信息之后,才执行读取操作,相当于在确认与目标机器人连接状态正常之后,才执行读取操作,所以避免了在未确认与目标机器人连接状态是否正常的情况下,直接进行读取操作而可能发生的无效读取(即未读取到目标机器人的逻辑思维信息),采用上述技术方案,每执行一次读取操作时,都可以读取到目标机器人的思维逻辑信息,提高了读取效率。

在另一种可能的实施方式中,考虑到目标机器人是自主行动的并且终端设备或其他机器人的位置是实时变化的,因而其与终端设备或其他机器人之间的距离是实时变化的。在终端设备或其他机器人检测到自身与目标机器人之间的距离减小到预设阈值时,说明终端设备或其他机器人与目标机器人之间逐渐靠近并且两者之间的距离为上述预设阈值,此时,终端设备或其他机器人主动读取目标机器人的思维逻辑信息。其中,预设阈值是终端设备或其他机器人出厂设置的,或者是由终端设备或其他机器人的用户自行设定的。

由于终端设备或其他机器人只有在与目标机器人之间的距离小于预设阈值时,才对目标机器人的思维逻辑信息进行读取,所以减小了终端设备或其他机器人的功耗,延长了终端设备或其他机器人的使用寿命。

在执行完步骤S21之后,服务器、终端设备或其他机器人中的至少一者读取到目标机器人的思维逻辑信息。然后执行步骤S22,检测目标机器人的思维逻辑信息是否包含危险信息。其中,危险信息是指对人类的人身财产安全造成威胁的信息,例如:想要谋杀主人、想要抢劫商店售卖的商品,等等。

执行完步骤S22之后,根据步骤S22的执行结果,服务器、终端设备或其他机器人中的至少一者执行步骤S23或返回步骤S21。如果步骤S22的执行结果为:目标机器人的思维逻辑信息包含危险信息,则执行步骤S23,限制目标机器人的行动;如果步骤S22的执行结果为:目标机器人的思维逻辑信息不包含危险信息,则返回步骤S21,继续读取目标机器人的思维逻辑信息,以便于继续对目标机器人进行监控。

示例地,以图1为例,假设云端服务器读取到了机器人1的思维逻辑信息、机器人2的思维逻辑信息和机器人3的思维逻辑信息,并分别对以上三个机器人的思维逻辑信息进行检测,确定机器人3的思维逻辑信息中有想要抢劫商店售卖的商品的信息,而机器人1和机器人2的思维逻辑信息中仅含有辅助人类的信息,由于抢劫商店售卖的商品的信息是属于危害人类的危险信息,所以需要限制机器人3的行动,使机器人3失去自主行动能力,而机器人1和机器人2的思维逻辑信息中不含有危险信息,所以不对机器人1和机器人2的行动进行限制,并且继续读取机器人1和机器人2的思维逻辑信息,以便于继续对机器人1和机器人2进行监控。

由于服务器、终端设备或其他机器人中的至少一者读取目标机器人的思维逻辑信息,并检测读取到的思维逻辑信息是否含有危险信息,在读取到的思维逻辑信息含有危险信息时,限制目标机器人的行动,因而,可以有效地监控目标机器人,进而避免目标机器人对人类造成威胁。

可选地,步骤S23有且不限于以下两种实施方式:

一种实施方式是:在检测到所述机器人的思维逻辑信息包含所述危险信息时,向所述机器人发送停止指令。

可选地,在向所述机器人发送停止指令之后,所述方法还包括:检测所述机器人是否根据所述停止指令停止行动;在检测到所述机器人未停止行动时,获取所述机器人的位置信息和标识信息;根据所述机器人的位置信息,确定所述机器人周围的追捕设备;向所述机器人周围的追捕设备发送携带所述标识信息的追捕指令,所述追捕指令用于指示所述追捕设备追捕具有所述标识信息的机器人。

另一种实施方式是:在检测到所述机器人的思维逻辑信息包含所述危险信息时,获取所述机器人的位置信息和标识信息;根据所述机器人的位置信息,确定所述机器人周围的追捕设备;向所述机器人周围的追捕设备发送携带所述标识信息的追捕指令,所述追捕指令用于指示所述追捕设备追捕具有所述标识信息的机器人。

一种限制目标机器人的行动的实施方式是:向目标机器人发送停止指令,使得目标机器人执行该停止指令,进而停止自主行动。或者,向目标机器人周围的追捕设备发送追捕指令,以追捕目标机器人。可选地,如果目标机器人未执行该停止指令,也可以向其周围的追捕设备发送追捕指令。其中,追捕设备是具有追捕能力的设备,包括具有追捕能力的机器人以及具有追捕能力的警察所使用的终端设备。

示例地,以图1为例,假设云端服务器确定机器人3的思维逻辑信息包含危险信息,则云端服务器可以向机器人3发送停止指令,也可以向机器人3周围的机器人2和终端设备发送追捕机器人3的追捕指令,使得机器人2和使用终端设备的警察对机器人1进行追捕,以限制机器人3的自主行动,避免机器人3抢劫商店售卖的商品。可选地,如果服务器检测到机器人3未执行该停止指令,也可以向机器人2和终端设备发送追捕指令。

采用上述技术方案,可以通过多种方式限制目标机器人的行动,并且在目标机器人不执行停止指令时,提供了备用方案,通过目标机器人周围的追捕设备对其进行追捕,有效地避免了目标机器人对人类造成的威胁。

可选地,在未读取到所述机器人的思维逻辑信息时,限制所述机器人的行动。

为了尽可能避免目标机器人对人类造成威胁,提高使用目标机器人的安全性,在服务器、终端设备或其他机器人中的至少一者未读取到目标机器人的思维逻辑信息时,限制目标机器人的行动。

具体地,目标机器人自主破坏或关断与服务器之间的连接,或者,目标机器人拒绝其周围的终端设备或其他机器人对其思维逻辑信息进行读取,致使服务器、终端设备或其他机器人中的至少一者无法读取到目标机器人的思维逻辑信息,不能获知目标机器人思维逻辑信息中是否含有危险信息,进而不能确定目标机器人对人类来说是否有潜在的威胁,为了避免潜在的威胁,在服务器、终端设备或其他机器人中的至少一者未读取到目标机器人的思维逻辑信息时,限制目标机器人的行动。

可选地,所述方法还包括:

在检测到所述机器人的思维逻辑信息包含所述危险信息时,获取所述机器人的位置信息和标识信息;

根据所述机器人的位置信息,确定所述机器人周围的终端设备;

向所述机器人周围的终端设备发送携带所述标识信息的提示信息,所述提示信息用于提示用户所述机器人的思维逻辑信息包含所述危险信息。

可选地,结合以上各个实施例,在限制目标机器人的行动的同时,还可以向目标机器人周围的终端设备发送提示信息,以提示终端设备的用户有潜在的威胁,使用户远离该具备自主思维能力的机器人,避免危险,保障了人类的安全。

可选地,本公开实施例还提供了一种服务器与终端设备之间交互的方法。其中,终端设备可以替换为除目标机器人之外的其他机器人,也就是说,该方法也适用于服务器与除目标机器人之外的其他机器人之间的交互。图3是本公开实施例提供的一种服务器与终端设备交互的示意图。如图3所示,该方法包括以下步骤:

步骤S31:终端设备检测是否读取到目标机器人的思维逻辑信息;

步骤S32:终端设备在未读取到所述目标机器人的思维逻辑信息时,向服务器发送告警信息,所述告警信息用于告警所述服务器所述目标机器人的思维逻辑信息包含危险信息;

步骤S33:服务器接收终端设备发送的告警信息;

步骤S34:服务器向所述终端设备发送针对所述告警信息的反馈信息,所述反馈信息用于指示所述终端设备是否对所述机器人的行动进行限制。

可选地,服务器在接收到所述告警信息时,还可以执行以下步骤:

检测所述服务器是否正在与所述目标机器人进行数据传输,以及,检测所述目标机器人与所述服务器之间的连接是否正常;

相应地,服务器执行的步骤S34包括以下步骤:

在检测到所述服务器正在与所述目标机器人进行数据传输时,向所述终端设备发送第一反馈信息,所述第一反馈信息用于指示所述终端设备不对所述目标机器人的行动进行限制;

在检测到所述连接中断时,向所述终端设备发送第二反馈信息,所述第二反馈信息用于指示所述终端设备对所述目标机器人的行动进行限制。

具体地,终端设备或除目标机器人之外的其他机器人在未读取到目标机器人的逻辑思维信息时,说明目标机器人对人类来说可能有潜在的威胁,为了避免潜在的威胁,可以向服务器发送告警信息,以使服务器对目标机器人进行监控。

服务器在接收到终端设备或其他机器人发送的告警信息时,检测目标机器人是否正在与服务器进行数据传输,例如:向服务器上传目标机器人的思维逻辑信息,如果服务器检测到目标机器人正在与自身进行数据传输,则说明目标机器人对人类来说是安全的,没有潜在的威胁,因而向终端设备或其他机器人发送反馈信息,指示不对目标机器人的行动进行限制。

可选地,服务器在接收到终端设备或其他机器人发送的告警信息时,还可以检测目标机器人与服务器之间的连接是否正常,如果目标机器人与服务器之间的连接中断,例如:服务器检测不到目标机器人的位置信息,或者服务器未接收到目标机器人上传的逻辑思维信息,则确定需要对目标机器人的行动进行限制,因而向终端设备或其他机器人发送反馈信息,指示对目标机器人的行动进行限制。

可选地,在所述反馈信息为用于指示所述终端设备对所述目标机器人的行动进行限制的信息时,终端设备还可以执行以下步骤:

向所述目标机器人发送停止指令,或,向所述目标机器人周围的追捕设备发送追捕指令,所述追捕指令用于指示所述追捕设备追捕所述目标机器人。

终端设备或其他机器人在接收到服务器发送的反馈信息后,如果反馈信息用于对目标机器人的行动进行限制,则对目标机器人的行动进行限制,具体参考前文,在此就不再赘述;如果反馈信息用于不对目标机器人的行动进行限制,则返回步骤S31,继续对目标机器人进行监控。

可选地,终端设备还可以执行以下步骤:

在未接收到所述反馈信息时,向所述终端设备周围的其他终端设备广播所述告警信息。

可选地,终端设备还可以执行以下步骤:

在接收到其他终端设备广播的所述告警信息时,执行步骤:检测是否读取到目标机器人的思维逻辑信息。

在终端设备或其他机器人自身与外部的通信连接断开时,终端设备或其他机器人无法与服务器相连,因而未接收到服务器发送的反馈信息,此时,可以向周围的其他终端设备或其他机器人发送告警信息,接收到告警信息的其他终端设备或其他机器人返回步骤S31,继续对目标机器人进行监控。

以上为终端设备与服务器之间的交互过程,通过上述交互过程,终端设备与服务器协同合作,能够在第一时间发现可能造成危险的机器人,并限制其自主行动,避免了机器人对人类造成的威胁。

基于同一发明构思,本公开还提供一种监控机器人的装置。图4是本公开实施提供的一种控制机器人的装置的框图。如图4所示,该装置100包括:

读取模块110,用于读取机器人的思维逻辑信息;

第一检测模块120,用于检测机器人的思维逻辑信息是否包含危险信息;

第一限制模块130,用于在检测到所述机器人的思维逻辑信息包含所述危险信息时,限制所述机器人的行动。

可选地,所述第一限制模块包括:

第一发送子模块,用于在检测到所述机器人的思维逻辑信息包含所述危险信息时,向所述机器人发送停止指令。

可选地,所述装置还包括:

第二检测模块,用于检测所述机器人是否根据所述停止指令停止行动;

第一获取模块,用于在检测到所述机器人未停止行动时,获取所述机器人的位置信息和标识信息;

第一确定模块,用于根据所述机器人的位置信息,确定所述机器人周围的追捕设备;

第一发送模块,用于向所述机器人周围的追捕设备发送携带所述标识信息的追捕指令,所述追捕指令用于指示所述追捕设备追捕具有所述标识信息的机器人。

可选地,所述第一限制模块包括:

获取子模块,用于在检测到所述机器人的思维逻辑信息包含所述危险信息时,获取所述机器人的位置信息和标识信息;

确定子模块,用于根据所述机器人的位置信息,确定所述机器人周围的追捕设备;

第二发送子模块,用于向所述机器人周围的追捕设备发送携带所述标识信息的追捕指令,所述追捕指令用于指示所述追捕设备追捕具有所述标识信息的机器人。

可选地,所述装置还包括:

第二限制模块,用于在未读取到所述机器人的思维逻辑信息时,限制所述机器人的行动。

可选地,所述装置还包括:

第二获取模块,用于在检测到所述机器人的思维逻辑信息包含所述危险信息时,获取所述机器人的位置信息和标识信息;

第二确定模块,用于根据所述机器人的位置信息,确定所述机器人周围的终端设备;

第二发送模块,被配置为向所述机器人周围的终端设备发送携带所述标识信息的提示信息,所述提示信息用于提示用户所述机器人的思维逻辑信息包含所述危险信息。

可选地,所述读取模块包括:

第三发送子模块,用于向所述机器人发送验证信息;

检测子模块,用于检测是否接收到所述机器人发送的针对所述验证信息的应答信息;

第一读取子模块,用于在接收到所述机器人发送的应答信息时,读取所述机器人的思维逻辑信息。

可选地,所述读取模块包括:

距离检测子模块,用于检测与所述机器人之间的距离是否减小到预设阈值;

第二读取子模块,用于在检测到所述距离减小到所述预设阈值时,读取所述机器人的思维逻辑信息。

基于同一发明构思,本公开还提供一种监控机器人的装置,该装置应用于服务器。图5是本公开实施提供的一种控制机器人的装置的另一框图。如图5所示,该装置200包括:

接收模块210,用于接收终端设备发送的告警信息,所述告警信息用于告警所述服务器目标机器人的思维逻辑信息包含危险信息;

发送模块220,用于向所述终端设备发送针对所述告警信息的反馈信息,所述反馈信息用于指示所述终端设备是否对所述机器人的行动进行限制。

可选地,所述装置还包括:

第一检测模块,用于在接收到所述告警信息时,检测所述服务器是否正在与所述目标机器人进行数据传输;

所述发送模块包括:

第一发送子模块,用于在检测到所述服务器正在与所述目标机器人进行数据传输时,向所述终端设备发送第一反馈信息,所述第一反馈信息用于指示所述终端设备不对所述目标机器人的行动进行限制。

可选地,所述装置还包括:

第二检测模块,用于在接收到所述告警信息时,检测所述目标机器人与所述服务器之间的连接是否正常;

所述发送模块包括:

第二发送子模块,用于在检测到所述连接中断时,向所述终端设备发送第二反馈信息,所述第二反馈信息用于指示所述终端设备对所述目标机器人的行动进行限制。

基于同一发明构思,本公开还提供一种监控机器人的装置,该装置应用于终端设备或除目标机器人外的其他机器人。图6是本公开实施提供的一种控制机器人的装置的另一框图。如图6所示,该装置300包括:

检测模块310,用于检测是否读取到目标机器人的思维逻辑信息;

第一发送模块320,用于在未读取到所述目标机器人的思维逻辑信息时,向服务器发送告警信息,所述告警信息用于告警所述服务器所述目标机器人的思维逻辑信息包含危险信息;

接收模块330,用于接收所述服务器针对所述告警信息的反馈信息,所述反馈信息用于指示所述终端设备是否对所述目标机器人的行动进行限制。

可选地,所述装置还包括:

广播模块,用于在未接收到所述反馈信息时,向所述终端设备周围的其他终端设备广播所述告警信息。

可选地,所述装置还包括:

执行模块,用于在接收到其他终端设备广播的所述告警信息时,执行步骤:检测是否读取到目标机器人的思维逻辑信息。

可选地,在所述反馈信息为用于指示所述终端设备对所述目标机器人的行动进行限制的信息时,所述装置还包括:

第二发送模块,用于向所述目标机器人发送停止指令,或,向所述目标机器人周围的追捕设备发送追捕指令,所述追捕指令用于指示所述追捕设备追捕所述目标机器人。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图7是根据一示例性实施例示出的一种监控机器人的装置的另一框图,该装置1000可以配置于服务器中。如图7所示,该装置1000可以包括:处理器1001,存储器1002,多媒体组件1003,输入/输出(I/O)接口1004,以及通信组件1005。

其中,处理器1001用于控制该装置1000的整体操作,以完成上述的控制机器人的方法中的全部或部分步骤。存储器1002用于存储各种类型的数据以支持在该装置1000的操作,这些数据的例如可以包括用于在该装置1000上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器1002可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件1003可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1002或通过通信组件1005发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口1004为处理器1001和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件1005用于该装置1000与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near Field Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件1005可以包括:Wi-Fi模块,蓝牙模块,NFC模块。

在一示例性实施例中,装置1000可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的监控机器人的方法。

在另一示例性实施例中,还提供了一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述的监控机器人的方法的代码部分。

在另一示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1002,上述指令可由装置1000的处理器1001执行以完成上述的监控机器人的方法。示例地,该非临时性计算机可读存储介质可以是ROM、随机存取存储器(Random Access Memory,简称RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

在另一示例性实施例中,还提供了一种监控机器人的装置,包括非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序;所述非临时性计算机可读存储介质中存储有用于执行上述监控机器人的方法的指令。

在另一示例性实施例中,还提供了一种服务器,包括非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序;所述非临时性计算机可读存储介质中存储有用于执行上述控制机器人的方法的指令。

在另一示例性实施例中,还提供了一种终端设备,包括非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序;所述非临时性计算机可读存储介质中存储有用于执行上述控制机器人的方法的指令。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

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