本申请涉及一种通信方法及设备。
背景技术:
1、随着智能化的发展,很多工作场所的工作开始由机器人代替人工来完成,但是,由于当前的机器人任务下发和控制都是由控制平台直接完成,如果在机器人所在环境的当前通信信号不好,或者机器人运行状态异常的情况下,会导致控制平台与机器人之间无法正常通信,从而导致该机器人的任务无法完成。
技术实现思路
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、发送单元,用于响应于点对点通信连接的建立,向第二设备发送表征所述电子设备运行状态的第一信息,以使得所述第二设备基于所述第一信息确定是否接管所述电子设备的工作任务。
1.一种通信方法,包括:
2.根据权利要求1所述的方法,所述第一设备与第二设备建立点对点通信连接,包括:
3.根据权利要求2所述的方法,还包括:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求4所述的方法,所述基于所述第二信息确定是否接管所述第二设备的工作任务,包括:
6.根据权利要求4所述的方法,如果基于所述第二信息确定接管所述第二设备的工作任务,所述方法还包括以下至少之一:
7.根据权利要求4所述的方法,如果基于所述第二信息确定不能接管所述第二设备的工作任务,所述方法还包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求8所述的方法,还包括:
10.一种电子设备,包括: