1.一种机器人的控制方法,其特征在于,包括:
当确定当前机器人需要协助时,向至少一个目标机器人发送第二通知消息;所述第二通知消息用于指示所述目标机器人对所述当前机器人进行协助;
若在预设时长内未接收到所述目标机器人发送的响应消息,向可移动设备发送第一通知消息;其中,所述第一通知消息中包括所述当前机器人与第一用户之间交互的上下文信息;
接收所述可移动设备发送的语音回答数据;所述语音回答数据是第二用户针对所述上下文信息输入至所述可移动设备的,用于指示所述当前机器人所执行的动作;
将所述语音回答数据转换为机器指令并发送给所述当前机器人,以控制所述当前机器人。
2.根据权利要求1所述的方法,其特征在于,所述确定当前机器人需要协助,包括:获取所述当前机器人输入的语音问题,并根据所述语音问题确定所述语音问题对应的问题答案;
根据所述问题答案的属性,确定所述当前机器人需要协助。
3.根据权利要求2所述的方法,其特征在于,所述根据所述问题答案的属性,确定所述当前机器人需要协助,包括:判断当前机器人连续输出否定问题答案的次数是否超过预设次数;
若是,则确定所述当前机器人需要协助。
4.根据权利要求2所述的方法,其特征在于,所述根据所述问题答案的属性,确定所述当前机器人需要协助,包括:对所述问题答案进行评分,得到评分数据;
根据所述评分数据和预设的协助机制,确定所述当前机器人需要协助。
5.根据权利要求1所述的方法,其特征在于,所述确定当前机器人需要协助,包括:获取所述当前机器人采集的第一用户图像;
对所述第一用户图像进行识别,得到识别结果;
将所述识别结果和预设的数据库进行匹配,确定所述当前机器人需要协助;其中,所述数据库中包括至少一个表征当前机器人需要协助的识别结果。
6.根据权利要求5所述的方法,其特征在于,所述识别结果包括第一用户情绪焦躁、第一用户情绪愤怒或第一用户语气不好。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:若在预设时长内未接收到所述可移动设备发送的语音回答数据,向后台设备发送所述第一通知消息。
8.一种机器人的控制方法,其特征在于,包括:
接收语义服务器发送的第一通知消息;其中,所述第一通知消息中包括当前机器人与第一用户之间交互的上下文信息,所述第一通知消息是所述语义服务器在预设时长内未接收到目标机器人发送的响应消息后发送的,所述目标机器人是所述语义服务器在确定当前机器人需要协助时发送第二通知消息的对象,所述第二通知消息用于指示所述目标机器人对所述当前机器人进行协助,所述响应消息用于对所述第二通知消息进行响应;
获取第二用户针对所述上下文信息输入的语音回答数据;
将所述语音回答数据发送给语义服务器;其中,所述语音回答数据用于指示所述语义服务器控制所述当前机器人执行所指示的动作。
9.一种机器人的控制装置,其特征在于,包括:
确定模块,用于确定当前机器人需要协助;
发送模块,用于当确定当前机器人需要协助时,向至少一个目标机器人发送第二通知消息;所述第二通知消息用于指示所述目标机器人对所述当前机器人进行协助;若在预设时长内未接收到所述目标机器人发送的响应消息,向可移动设备发送第一通知消息;其中,所述第一通知消息中包括所述当前机器人与第一用户之间交互的上下文信息;
接收模块,用于接收所述可移动设备发送的语音回答数据;所述语音回答数据是第二用户针对所述上下文信息输入至所述可移动设备的,用于指示所述当前机器人所执行的动作;
处理模块,用于将所述语音回答数据转换为机器指令并发送给所述当前机器人,以控制所述当前机器人。
10.一种机器人的控制装置,其特征在于,包括:
接收模块,用于接收语义服务器发送的第一通知消息;其中,所述第一通知消息中包括当前机器人与第一用户之间交互的上下文信息,所述第一通知消息是所述语义服务器在预设时长内未接收到目标机器人发送的响应消息后发送的,所述目标机器人是所述语义服务器在确定当前机器人需要协助时发送第二通知消息的对象,所述第二通知消息用于指示所述目标机器人对所述当前机器人进行协助,所述响应消息用于对所述第二通知消息进行响应;
获取模块,用于获取第二用户针对所述上下文信息输入的语音回答数据;
发送模块,用于将所述语音回答数据发送给语义服务器;其中,所述语音回答数据用于指示所述语义服务器控制所述当前机器人执行所指示的动作。
11.一种语义服务器,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
12.一种可移动设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求8中所述方法的步骤。
13.一种机器人的控制系统,其特征在于,包括机器人、语义服务器和可移动设备,所述语义服务器用于执行上述权利要求1至7中任一项所述方法的步骤,所述可移动设备用于执行上述权利要求8中所述方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述方法的步骤。
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求8中所述方法的步骤。