本申请涉及通信技术领域,特别是涉及一种无线通信设备连接方法、系统、无线通信设备和计算机可读存储介质。
背景技术:
随着无线通信技术的发展,各种智能终端也得到了快速发展,很多智能终端都具有无线通信的功能。无线通信设备之间的连接需要主从设备的相互配合,当主设备与从设备建立连接后就可以进行主从设备之间的通信。同一个主设备可以与不同的从设备建立连接关系,同一从设备也可以与不同主设备建立连接关系。
在相关技术中,主从通信设备(如蓝牙)的初始配对是由从设备发起广播信息,主设备接收广播信息确认配对请求完成配对;完成配对后,当需要连接时,原先已经彼此匹配过的设备会自动读取存档的数据完成自动匹配。当主设备附近同时存在多个曾与该主设备配对过的从设备时,主设备会优先连接其中一个被设置了高优先级的从设备;同样的,当一个从设备附近有多个曾经配对过的主设备,从设备会优先连接其中一个被设置了高优先级的主设备。如果使用者想连接非最高优先级的设备,就必须使用主设备与从设备重新建立连接。
因此,相关技术中的通信设备之间的连接转换需要通过手动在主设备上进行调整,不够智能化,往往对使用者造成不便,十分影响用户体验。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种能够提高无线设备之间切换的便捷性和智能化程度,进而可以提高用户使用体验的无线通信设备连接方法、系统、无线通信设备和计算机可读存储介质。
本申请实施例提供了一种无线通信设备连接方法,所述方法包括:在第一无线通信设备的移动过程中,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息;根据所述第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定所述多个第二无线通信设备中的一个作为目标无线通信设备;建立所述第一无线通信设备与所述目标无线通信设备之间的无线连接。
在一个实施例中,在所述第一无线通信设备从初始位置移动至终点位置时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括:计算所述第一无线通信设备从初始位置到终点位置之间的距离,并计算所述第一无线通信设备从初始位置到终点位置之间的距离分别在所述第一无线通信设备与每个第二无线通信设备方向上的投影距离,获得多个投影距离。
在一个实施例中,在所述第一无线通信设备从初始位置移动至终点位置时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括:计算所述第一无线通信设备从初始位置到终点位置之间的距离,并将所述第一无线通信设备从初始位置到终点位置之间的距离发送给每个第二无线通信设备;接收每个第二无线通信设备反馈的投影距离,获得多个投影距离,其中,所述多个投影距离为所述第一无线通信设备从初始位置到终点位置之间的距离分别在所述第一无线通信设备与每个第二无线通信设备方向上的投影距离。
在一个实施例中,根据所述第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定所述多个第二无线通信设备中的一个作为目标无线通信设备,包括:将所述多个投影距离中的最大投影距离对应的第二无线通信设备确定为所述目标无线通信设备。
在一个实施例中,采用uwb(ultrawideband,超宽带)技术获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
在一个实施例中,在所述第一无线通信设备的移动过程中,还获取所述第一无线通信设备的移动速度,并在所述第一无线通信设备的移动速度大于等于预设速度阈值时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
在一个实施例中,在所述第一无线通信设备开始移动时,进行计时,并在计时时间达到第一预设时间时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
本申请实施例提供一种无线通信设备连接系统,所述系统包括第一无线通信设备和多个第二无线通信设备,其中,所述第一无线通信设备用于,在移动过程中,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,并根据所述第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定所述多个第二无线通信设备中的一个作为目标无线通信设备,以及建立所述第一无线通信设备与所述目标无线通信设备之间的无线连接。
本申请实施例提供了一种无线通信设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述实施例中的所述方法的步骤。
本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例中的所述的方法的步骤。
本申请实施例所提供的无线通信设备连接方法、系统、无线通信设备和计算机可读存储介质,利用无线通信设备连接方法独权的技术特征进行推导,实现能够解决背景技术中所提出技术问题的有益效果。
附图说明
图1为一个实施例中无线通信设备连接方法的流程示意图;
图2为一个具体实施例中无线通信设备连接方法的应用示意图;
图3为又一个实施例中无线通信设备连接方法的流程示意图;
图4为一个具体实施例中无线通信设备连接方法的流程示意图;
图5为一个实施例中无线通信设备连接系统的结构框图;
图6为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种无线通信设备的连接方法。本实施例主要以该方法应用于无线通信设备来举例说明,其中,无线通信设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。本实施例的无线通信设备的连接方法包括以下步骤:
步骤s10,在第一无线通信设备的移动过程中,获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
具体地,本实施例中的第一无线通信设备和多个第二无线通信设备可以是主设备也可以是从设备,需要说明的是,如果第一无线通信设备为主设备,则多个第二无线通信设备为从设备;如果第一无线通信设备为从设备,则多个第二无线通信设备可以为主设备。
如图2所示,其中,m表示主设备,m1为第一主设备,m2为第二主设备,m3为第三主设备,s表示从设备,s1为第一从设备,s2为第二从设备,s3为第三从设备。需要说明的是,图2中左右两个图中左边所示为一个从设备附近存在多个主设备,则第一无线通信设备为从设备,而多个第二无线通信设备则为主设备;右边所示为一个主设备附近存在多个从设备,其中,第一无线通信设备则为主设备,而多个第二无线通信设备则为从设备。可以理解的是,图2中左右两个图所示的设备连接方法基本相同。以第一无线设备为从设备,多个第二无线设备为主设备(即图2中左图所示)进行描述,当从设备在移动过程中,可以获取从设备分别与第一主设备m1、第二主设备m2、第三主设备m3之间的距离变化信息。
在本发明的一些实施例中,可以采用uwb技术获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
具体地,利用uwb技术可以提高各通信设备之间的通信抗干扰能力,并且能够实现三维动态定位,以提高定位信息的准确度,同时,uwb技术数据传输率高,可以快速地进行定位,降低延迟等因素所带来的误差。需要说明的是,本实施例中的距离变化信息可以是距离的大小信息和方向信息。
步骤s20,根据第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定多个第二无线通信设备中的一个作为目标无线通信设备。
具体地,在该实施例中,在第一无线通信设备移动过程中,可以根据第一无线通信设备与各个第二无线通信设备之间的距离大小和方向的变化信息,进而从多个第二无线通信设备中确定一个第二无线通信设备作为目标无线通信设备,可以理解的是,所确定的目标无线通信设备则可以与第一无线通信设备进行连接。当第一无线通信设备多次移动的时候,则可以根据距离变化信息及时的进行切换,举例而言,如图2中的左图所示,在第一时间的时候,第一无线通信设备s根据与多个第二无线通信设备的距离变化信息确定多个无线通信设备中的第一主设备m1为目标无线通信设备;等到了第二时间的时候,则第一无线通信设备s可以根据与多个第二无线通信设备的距离变化信息确定第二主设备m2为目标无线通信设备,此时从设备s则可以从与第一主设备m1连接切换至与第二主设备m2连接。
步骤s30,建立第一无线通信设备与目标无线通信设备之间的无线连接。
具体地,在确定了目标通信设备之后,则可以将第一无线通信设备与目标通信设备进行无线连接,从而使得第一无线通信设备能够与目标通信设备之间进行通信。例如,当通信设备为蓝牙设备的时候,如果当前存在多个蓝牙设备可以连接,则在确定目标蓝牙设备之后,便可以自动连接至目标蓝牙设备,并在目标蓝牙发生变化的时候,也可以自动的连接到变换之后的目标蓝牙设备上。
在本发明的一个实施例中,在第一无线通信设备从初始位置移动至终点位置时,获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括:计算第一无线通信设备从初始位置到终点位置之间的距离,并计算第一无线通信设备从初始位置到终点位置之间的距离分别在第一无线通信设备与每个第二无线通信设备方向上的投影距离,获得多个投影距离。
具体地,在该实施例中,举例而言,如图2所示,用户可以从o点移动到p点,也就是说,第一无线通信设备从o点移动到p点,其中,o点为初始位置,p点为终点位置。在第一无线通信设备从o点移动到p点的过程中,第一主设备m1、第二主设备m2和第三主设备m3分别与从设备s之间的距离变化信息可以包括从设备s从o点移动到p点的距离,并且还可以包括从设备s从初始位置o点到终点位置s点之间的距离分别在从设备s与各个主设备方向上的投影距离,进而获得多个投影距离。
更具体地,以图2中左图为例进行描述,其中,op为从设备s的运动轨迹,op与sm1的夹角为a,op与sm2的夹角为b,op与sm3的夹角为c,其中,pq1⊥sm1,pq2⊥sm2,pq3⊥sm3。需要说明的是,在该示例中,从设备s的运动轨迹是靠近第一主设备m1运行的,所以可以得到三个夹角的关系:∠a<∠b或∠c,其中移动的距离变化量为op;oq1为op距离在从设备s与第一主设备m1方向上的投影距离,oq2为op距离在从设备s与第二主设备m2方向上的投影距离,oq3为op距离在从设备s与第三主设备m3方向上的投影距离,其中op为直角三角形opq1、opq2和opq3的斜边,因此可以得出关系如下:oq1=op*cos∠a,oq2=op*cos∠b,oq3=op*cos∠c,并且由于∠a<∠b或∠c,所以可以得出oq1>oq2或oq1大于oq3,也就是说,在此场景中,oq1是相对最大的投影距离。
在本发明的一些实施例中,如图3所示,在第一无线通信设备从初始位置移动至终点位置时,获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括以下步骤:
s301,计算第一无线通信设备从初始位置到终点位置之间的距离,并将第一无线通信设备从初始位置到终点位置之间的距离发送给每个第二无线通信设备。s302,接收每个第二无线通信设备反馈的投影距离,获得多个投影距离,其中,多个投影距离为第一无线通信设备从初始位置到终点位置之间的距离分别在第一无线通信设备与每个第二无线通信设备方向上的投影距离。
具体地,本实施例中可以利用uwb模块计算第一无线通信设备从初始位置到终点位置之间的距离,并且在计算得到第一无线通信设备从初始位置到终点位置之间的距离之后,则可以进一步将该距离发送给第二无线通信设备。各个第二无线通信设备可以计算出第一无线通信设备从初始位置到终点位置之间的距离在第一无线通信设备与各自的第二无线通信设备方向上的投影距离。需要说明的是,本实施例中投影距离的具体计算方法可以参见上述实施例的描述,并且在得到各个投影距离之后,则可以通过第二无线通信设备将投影距离发送至第一无线通信设备上,在此不再赘述。
在该实施例中,根据第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定多个第二无线通信设备中的一个作为目标无线通信设备,包括:将多个投影距离中的最大投影距离对应的第二无线通信设备确定为目标无线通信设备。
具体地,如图2所示,在获取到op在各个第二无线通信设备上的投影距离之后,则可以利用∠a、∠b、∠c以及op的长度根据三角函数公式求得投影距离oq1、oq2和oq3,并且还可以根据∠a、∠b和∠c之间的大小关系进而确定投影距离oq1、oq2和oq3之间的大小关系,具体获取方法可以参见上述实施例的描述,在此不再赘述。需要说明的是,在获取到各个投影距离之后,将多个投影距离中的最大投影距离所对应的第二无线通信设备确定为目标无线通信设备。例如,图2中将第一主设备或者第一从设备确定为目标无线通信设备。
可选地,在本发明的一些实施例中,可以将第一无线通信设备的运动轨迹限定在一个范围内,以保证第一无线通信设备与各个第二无线通信设备之间能够存在有效投影距离,进而保证本实施例能够正常实行。另外,需要说明的是,本发明的实施例中,第一无线通信设备可以在初始位置和终点位置之间来回移动,其中,终点位置可以是指向或者靠近第一无线通信设备所要连接的第二无线通信设备,当然,只需要大致指向即可,并不要求完全一致。
综上,如图4所示,以一个具体实施例对上述实施例进行描述,参见图4,在无线通信设备开始配对的时候,首先,从设备或者主设备朝向要连接的主设备或者从设备来回移动一段距离,需要说明的是,该朝向可以不需要完全准确,只需要能够大致区分出是朝向哪一个设备即可。然后利用uwb模块计算移动的距离在从设备或者主设备指向不同主设备或者从设备路径方向上的投影距离,再通过各设备之间进行信息交互,以确定投影距离最大的主设备或者从设备,进而将投影距离最大的主设备或者从设备确定为目标无线通信设备,并将从设备或者主设备与该目标无线通信设备进行连接。
在本发明的一些实施例中,在第一无线通信设备的移动过程中,还获取第一无线通信设备的移动速度,并在第一无线通信设备的移动速度大于等于预设速度阈值时,获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
具体地,在第一无线通信设备移动过程中,为了避免造成误连接,本发明实施例还增加了一种防错连机制。更具体地,首先获取第一无线通信设备的移动速度,然后在第一无线通信设备的移动速度大于等于预设的速度阈值时,则再获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。其中,如图2所示,预设速度阈值v=op*2/t,需要说明的是,其中t为预设时间,而将距离op乘以2是由于第一无线通信设备在初始位置与终点位置之间来回移动一次。通过该机制可以防止第一无线通信设备出现误连接情况,例如,用户如果在屋里散步,移动速度很慢,则不会在靠近另一第二无线通信设备的时候将第一无线通信设备连接到当前所靠近的第二无线通信设备了,以避免无线误连接情况。也就是说,如果用户需要将第一无线通信设备连接到另一个第二无线通信设备中,那么该第一无线通信设备朝该第二无线通信设备移动的速度需要满足大于预设速度阈值这一要求。
在本发明的另一些实施例中,在第一无线通信设备开始移动时,进行计时,并在计时时间达到第一预设时间时,获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
具体地,在第一无线通信设备移动过程中,为了避免造成误连接,本发明实施例又增加了一种防错连机制。更具体地,在第一无线通信设备开始移动的过程中,可以进行计时,然后在计时时间达到了第一预设时间的时候,则可以获取第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。举例而言,当用户在房子里散步的时候,此时用户并不想要切换与第一无线通信设备连接的第二无线通信设备,所以即使用户带着第一无线通信设备朝另一个第二无线通信设备方向移动,那么如果移动的时间没有达到第一预设时间,那么第一无线通信设备就不会自动与第二无线通信设备连接。可以理解的是,通过上述实施例得防错连机制,可以进一步保证第一无线通信设备与第二无线通信设备之间的准确连接,避免出现误连接误操作情况的出现。
应该理解的是,虽然图1、图3-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1、图3-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
综上,本发明实施例的无线通信设备的连接方法能够提高无线设备之间切换的便捷性和智能化程度,进而可以提高用户使用体验。
在一个实施例中,如图5所示,提供了一种无线通信设备连接系统10,包括:第一无线通信设备11和多个第二无线通信设备,该实施例中可以包括三个第二无线通信设备,分别为第一个第二无线通信设备12、第二个第二无线通信设备13和第三个第二无线通信设备14,其中:第一无线通信设备11用于,在移动过程中,获取第一无线通信设备11与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,并根据第一无线通信设备11与每个第二无线通信设备之间的距离变化信息确定多个第二无线通信设备中的一个作为目标无线通信设备,以及建立第一无线通信设备11与目标无线通信设备之间的无线连接。
在一个实施例中,在第一无线通信设备11从初始位置移动至终点位置时,第一无线通信设备11获取第一无线通信设备11与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括:计算第一无线通信设备11从初始位置到终点位置之间的距离,并计算第一无线通信设备11从初始位置到终点位置之间的距离分别在第一无线通信设备11与每个第二无线通信设备方向上的投影距离,获得多个投影距离。
在一个实施例中,在第一无线通信设备11从初始位置移动至终点位置时,第一无线通信设备11获取第一无线通信设备11与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括:计算第一无线通信设备11从初始位置到终点位置之间的距离,并将第一无线通信设备11从初始位置到终点位置之间的距离发送给每个第二无线通信设备;接收每个第二无线通信设备反馈的投影距离,获得多个投影距离,其中,多个投影距离为第一无线通信设备11从初始位置到终点位置之间的距离分别在第一无线通信设备11与每个第二无线通信设备方向上的投影距离。
在一个实施例中,根据第一无线通信设备11与每个第二无线通信设备之间的距离变化信息确定多个第二无线通信设备中的一个作为目标无线通信设备,包括:将多个投影距离中的最大投影距离对应的第二无线通信设备确定为目标无线通信设备。
在一个实施例中,采用uwb技术获取第一无线通信设备11与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
在一个实施例中,在第一无线通信设备11的移动过程中,还获取第一无线通信设备11的移动速度,并在第一无线通信设备11的移动速度大于等于预设速度阈值时,获取第一无线通信设备11与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
在一个实施例中,在第一无线通信设备11开始移动时,进行计时,并在计时时间达到第一预设时间时,获取第一无线通信设备11与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
需要说明的是,关于无线通信设备连接系统的具体限定可以参见上文中对于无线通信设备连接方法的限定,在此不再赘述。上述无线通信设备连接系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
综上,本发明实施例的无线通信设备的连接系统能够提高无线设备之间切换的便捷性和智能化程度,进而可以提高用户使用体验。
在一个实施例中,提供了一种无线通信设备,该无线通信设备可以是终端,其内部结构图可以如图6所示。该无线通信设备可以包括处理器、存储器、通信接口、显示屏、输入装置等。其中,该无线通信设备的处理器用于提供计算和控制能力。该无线通信设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该无线通信设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、近场通信(nfc)或其他技术实现。该计算机程序被处理器执行时以实现一种无线通信设备连接方法。该无线通信设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该无线通信设备的输入装置可以是显示屏上覆盖的触摸层,也可以是无线通信设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的无线通信设备的限定,具体的无线通信设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
可以理解的是,本发明实施例的无线通信设备,通过上述实施例中的无线通信设备连接方法,能够提高无线设备之间切换的便捷性和智能化程度,进而可以提高用户使用体验。
在一个实施例中,提供了一种计算机可读存储介质,该存储介质存储有计算机程序,该计算机程序被处理器执行时,能够实现上述实施例中的无线通信设备连接方法,进而能够提高无线设备之间切换的便捷性和智能化程度,还可以提高用户使用体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,比如静态随机存取存储器(staticrandomaccessmemory,sram)和动态随机存取存储器(dynamicrandomaccessmemory,dram)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
1.一种无线通信设备连接方法,其特征在于,所述方法包括:
在第一无线通信设备的移动过程中,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息;
根据所述第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定所述多个第二无线通信设备中的一个作为目标无线通信设备;
建立所述第一无线通信设备与所述目标无线通信设备之间的无线连接。
2.根据权利要求1所述的方法,其特征在于,在所述第一无线通信设备从初始位置移动至终点位置时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括:
计算所述第一无线通信设备从初始位置到终点位置之间的距离,并计算所述第一无线通信设备从初始位置到终点位置之间的距离分别在所述第一无线通信设备与每个第二无线通信设备方向上的投影距离,获得多个投影距离。
3.根据权利要求1所述的方法,其特征在于,在所述第一无线通信设备从初始位置移动至终点位置时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,包括:
计算所述第一无线通信设备从初始位置到终点位置之间的距离,并将所述第一无线通信设备从初始位置到终点位置之间的距离发送给每个第二无线通信设备;
接收每个第二无线通信设备反馈的投影距离,获得多个投影距离,其中,所述多个投影距离为所述第一无线通信设备从初始位置到终点位置之间的距离分别在所述第一无线通信设备与每个第二无线通信设备方向上的投影距离。
4.根据权利要求2或3所述的方法,其特征在于,根据所述第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定所述多个第二无线通信设备中的一个作为目标无线通信设备,包括:
将所述多个投影距离中的最大投影距离对应的第二无线通信设备确定为所述目标无线通信设备。
5.根据权利要求1-3中任一项所述的方法,其特征在于,采用uwb技术获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
6.根据权利要求1-3中任一项所述的方法,其特征在于,在所述第一无线通信设备的移动过程中,还获取所述第一无线通信设备的移动速度,并在所述第一无线通信设备的移动速度大于等于预设速度阈值时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
7.根据权利要求1-3中任一项所述的方法,其特征在于,在所述第一无线通信设备开始移动时,进行计时,并在计时时间达到第一预设时间时,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息。
8.一种无线通信设备连接系统,其特征在于,所述系统包括第一无线通信设备和多个第二无线通信设备,其中,
所述第一无线通信设备用于,在移动过程中,获取所述第一无线通信设备与多个第二无线通信设备中每个第二无线通信设备之间的距离变化信息,并根据所述第一无线通信设备与每个第二无线通信设备之间的距离变化信息确定所述多个第二无线通信设备中的一个作为目标无线通信设备,以及建立所述第一无线通信设备与所述目标无线通信设备之间的无线连接。
9.一种无线通信设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任一项所述的方法的步骤。
技术总结