一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

测距方法、装置、存储介质及电子设备与流程

2022-06-09 00:03:59 来源:中国专利 TAG:


1.本技术属于电子技术领域,尤其涉及一种测距方法、装置、存储介质及电子设备。


背景技术:

2.随着技术的发展,超声波的应用越来越广泛,在电子设备上往往通过检测发出的超声波的发射频谱特性来测量与障碍物的距离,无法检测电子设备与周围的其他电子设备之间的距离。


技术实现要素:

3.本技术实施例提供一种测距方法、装置、存储介质及电子设备,可以计算出电子设备与其他待测设备之间的距离。
4.第一方面,本技术实施例提供一种测距方法,应用于电子设备,所述电子设备包括至少三个超声装置,所述测距方法包括:
5.通过所述至少三个超声装置接收待测设备发出的超声信号;
6.获取接收的所述超声信号的时间信息;
7.获取所述至少三个超声装置的位置信息;
8.根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。
9.第二方面,本技术实施例提供一种测距装置,应用于电子设备,所述电子设备包括至少三个超声装置,所述测距装置包括:
10.接收模块,用于通过所述至少三个超声装置接收待测设备发出的超声信号;
11.第一获取模块,用于获取接收的所述超声信号的时间信息;
12.第二获取模块,用于获取所述至少三个超声装置的位置信息;
13.计算模块,用于根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。
14.第三方面,本技术实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本技术任一实施例提供的测距方法。
15.第四方面,本技术实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本技术任一实施例提供的测距方法。
16.第五方面,本技术实施例还提供一种电子设备,所述电子设备包括设置在所述电子设备内的同一平面上的第一超声装置、第二超声装置以及第三超声装置,所述第一超声装置与所述第二超声装置沿第一方向间隔设置,所述第二超声装置与所述第三超声装置沿第二方向间隔设置,所述第一方向和所述第二方向垂直,所述第一超声装置、第二超声装置以及第三超声装置用于接收待测设备发射的超声信号,所述电子设备通过所述超声信号计算出与所述待测设备之间的距离。
17.第六方面,本技术实施例还提供一种电子设备,所述电子设备包括设置在所述电子设备内的同一平面上的第一超声装置、第二超声装置以及第三超声装置,所述电子设备还包括第四超声装置,所述第四超声装置设置的位置不在所述第一超声装置、第二超声装置以及第三超声装置所设置的平面内,所述第一超声装置、第二超声装置、第三超声装置以及第四超声装置用于接收待测设备发射的超声信号,所述电子设备通过所述超声信号计算出与所述待测设备之间的距离。
18.本技术实施例提供的测距方案,通过至少三个超声装置接收待测设备发出的超声信号;获取接收的超声信号的时间信息;获取至少三个超声装置的位置信息;根据位置信息和时间信息计算得到待测设备与电子设备之间的距离。可以方便且快速的计算得到电子设备与待测设备之间的距离。
附图说明
19.下面结合附图,通过对本技术的具体实施方式详细描述,将使本技术的技术方案及其有益效果显而易见。
20.图1为本技术实施例提供的测距方法的流程示意图。
21.图2为本技术实施例提供的测距方法的具体应用的第一种流程图。
22.图3为本技术实施例提供的电子设备的第一种结构示意图。
23.图4为本技术实施例提供的测距方法的具体应用的第二种流程图。
24.图5为本技术实施例提供的电子设备的第二种结构示意图。
25.图6为本技术实施例提供的测距装置的结构示意图。
26.图7是本技术实施例提供的电子设备的第三种结构示意图。
具体实施方式
27.以下的说明是基于所例示的本技术具体实施例,其不应被视为限制本技术未在此详述的其它具体实施例。本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文不同模块、引擎及服务可看做为在该运算系统上的实施对象。
28.本技术实施例提供一种测距方法,该测距方法的执行主体可以是本技术实施例提供的测距装置,或者集成了测距装置的电子设备。其中,该电子设备可以是智能手机、平板电脑、等设备,还可以是穿戴式电子设备、游戏设备、ar、vr设备、汽车、数据存储装置、音频播放装置、视频播放装置、笔记等设备。该电子设备包括至少三个超声装置,其中,超声装置可以为用于接收超声信号的装置,例如可以将声音信号转化为电信号的装置,诸如麦克风,请参阅图1,图1为本技术实施例提供的测距方法的流程示意图,测距方法包括:
29.101,通过至少三个超声装置接收待测设备发出的超声信号。
30.电子设备至少设置有三个超声装置,至少三个超声装置间隔设置于电子设备内,至少三个超声装置可以接收待测设备发出的超声信号,其中,超声信号为待测设备发出的超声波信号。
31.102,获取接收的超声信号的时间信息。
32.获取至少三个超声装置接收到超声信号的时间信息,其中,时间信息可以包括每个超声装置接收到超声信号时记录的时间信息。
33.103,获取至少三个超声装置的位置信息。
34.由于至少三个超声装置是固定设置于电子设备内部,每个超声装置的位置信息是可以获取到的,例如,每个超声装置的位置信息、以及超声装置之间的相对位置信息均是可以采集到的。
35.104,根据位置信息和时间信息计算得到待测设备与电子设备之间的距离。
36.由于获取到了至少三个超声装置的位置信息以及至少三个超声装置接收到超声信号时的时间信息,根据位置信息和时间信息可以计算得到待测设备与电子设备之间的距离。
37.本技术实施例提供的测距方案,通过至少三个超声装置接收待测设备发出的超声信号;获取接收的超声信号的时间信息;获取至少三个超声装置的位置信息;根据位置信息和时间信息计算得到待测设备与电子设备之间的距离。可以方便且快速的计算得到电子设备与待测设备之间的距离。
38.在一些实施例中,在通过所述至少三个超声装置接收待测设备发出的超声信号之后,获取接收的所述超声信号的时间信息之前,所述测距方法还包括:
39.对超声信号进行标识识别;
40.若超声信号的标识满足预设条件,则执行获取接收的超声信息的时间信息的步骤。
41.可以理解的是,为了保证待测设备发出的超声信号能被电子设备接收到,待测设备在广播超声波前,可以先监听和控制超声波频谱拥挤度与声场强度,以选择与电子设备适配的超声频率广播超声信息,该超声信息可以包括标识信息,当电子设备接收到的超声信号时,对超声信号进行标识识别,当标识为预设标识时,则超声信号的标识满足预设条件,则执行下一步骤,若不满足则不执行下一步骤。
42.以电子设备可以设置有三个超声装置示例,三个超声装置间隔设置在电子设备内的同一平面上,可以根据位置信息和时间信息计算得到待测设备的第一类坐标;根据时间信息和三个超声装置之间的距离信息计算得到待测设备的角度信息;根据角度信息以及第一类坐标计算得到待测设备与电子设备之间的距离。
43.其中,三个超声装置可以为第一超声装置、第二超声装置以及第三超声装置,可以通过第一超声装置、第二超声装置以及第三超声装置接收待测设备发出的超声信号;获取第一超声装置接收超声信号的第一时间信息、第二超声装置接收超声信号的第二时间信息以及第三超声装置接收超声信号的第三时间信号;获取第一超声装置的第一坐标信息、第二超声装置的第二坐标信息以及第三超声装置的第三坐标信息;根据所述第一时间信息、第二时间信息、第三时间信息、第一坐标信息、第二坐标信息以及第三坐标信息计算得到所述待测设备的第一类坐标信息;根据第一时间信息、第二时间信息和第三时间信息中的两个时间信息以及相应的三个超声装置中的两个超声装置的距离信息计算得到待测设备的角度信息。
44.例如,获取到的第一时间信息为t1、第二时间信息为t2、第三时间信息为t3、第一坐标信息为(x1,y1,z1)、第二坐标信息为(x2,y2,z2)以及第三坐标信息为(x3,y3,z3),待测设备的需要计算的第一类坐标信息(x,y,z)由于第一超声装置、第二超声装置以及第三超声装置处于同一平面,在构建的坐标系中,默认待测设备和电子设备处于同一平面,因此
z1=z2=z3=z根据第一公式:
[0045][0046][0047]
可以计算得到待测设备的第一类坐标信息(x,y),其中,k为超声波传输速度修正因子,与传播环境的温度以及传输介质有关,k值可以为系统默认的k值,也可以为通过获取环境温度信息以传输介质信息计算得到的k值,还可以为通过服务器获取的根据大数据计算得到当前的k值。
[0048]
第一超声装置可以与第二超声装置沿第一方向间隔设置,第二超声装置与第三超声装置沿第二方向间隔设置,第一方向和所述第二方向垂直,可以标定第一方向为水平方向,第二方向为垂直方向,可以通过第一超声装置与第二超声装置的坐标计算得到待测设备与电子设备的水平角,具体的,可以根据第二公式:计算得到水平角其中d1为第一超声装置和第二超声装置之间的距离,由于第一超声装置和第二超声装置是固定设置在电子设备内部,其之间的距离使固定不变的。
[0049]
在计算得到第一类坐标信息(x,y)和水平角之后,根据第三公式:计算得到待测设备和电子设备之间的距离d。
[0050]
也可以通过第二超声装置和第三超声装置的坐标计算得到待测设备与电子设备的垂直角,具体的,可以通过第四公式:β=cos-1
(340*k*(t2-t3)/d2)计算得到待测设备与电子设备的垂直角,其中,d2为第二超声装置和第三超声装置的距离。
[0051]
在具体的应用场景中,请参阅图2和图3,图2为本技术实施例提供的测距方法的具体应用的第一种流程图。图3为本技术实施例提供的电子设备的第一种结构示意图。
[0052]
电子设备可以包括第一超声装置、第二超声装置以及第三超声装置,第一超声装置可以与第二超声装置沿第一方向间隔设置,第二超声装置与第三超声装置沿第二方向间隔设置,待测设备至少设置有一个可以发射超声波的超声装置,例如扬声器,待测设备在广播超声波前,扫描外部信息,监听和控制超声波频谱拥挤度与声场强度,待测设备根据扫描得到的拥挤度与声场强度选择合适的超声频率通过扬声器定期广播超声波信息,超声波信息可包含待测设备的特征标识。电子设备的三个超声装置实时或定时接收特定频段内的超声波,每个超声装置接收到超声波后,核对各通道接收到信息标识是否一致,如一致,分别计算各超声装置的超声波的到达时间t1、t2、t3,以电子设备中心建立坐标系,标定第一超声装置、第二超声装置以及第三超声装置的坐标分别为(x1、y1、z1)、(x2、y2、z2)、(x3、y3、z3),待测设备的坐标为未知(x、y、z),由于第一超声装置、第二超声装置以及第三超声装置处于同一平面,在构建的坐标系中,默认待测设备和电子设备处于同一平面,因此z1=z2=z3=z根据以下公式:
[0053][0054][0055]
可以得到(x、y),通过t1、t2算出水平角其中d1为第一超声装置和第二超声装置的距离。可以通过d1为第一超声装置和第二超声装置的距离。可以通过其中k为超声波传输速度修正因子。还可以通过t2、t3算出垂直角β=cos-1
(340*k*(t2-t3)/
d2),其中d2为第二超声装置和第三超声装置之间的距离。
[0056]
可以理解的是,待测设备同样可以设置有电子设备的用于接收超声信息的超声装置,例如麦克风,电子设备可以设置有待测设备用于发射超声信息的超声装置,例如扬声器,电子设备同样可以作为待测设备,被其他电子设备测距。
[0057]
本技术实施例提供的电子设备通过设置的位于同一平面的三个超声装置,可以计算出待测设备和电子设备的直线距离,以使电子设备根据与待测设备的距离实现多种功能,例如对待测设备的位置远近的判断,便于找回待测设备,又例如根据距离控制待测设备的功能模块的运作,或者根据距离控制电子设备功能模块的运作。另外,本技术实施例还通过检测预设频段的超声信息,并对标识信息进行识别,可以保证待测设备发出的超声信号能被电子设备接收到,提高距离检测的准确性。
[0058]
以电子设备可以设置有四个超声装置示例,四个超声装置中的三个超声装置设置在电子设备内的同一平面上,另一个超声装置设置的位置不在三个超声装置设置的平面内,可以根据位置信息和时间信息计算得到待测设备的第二类坐标信息;根据第二类坐标信息计算得到所述待测设备与电子设备之间的距离。
[0059]
其中,四个超声装置包括第一超声装置、第二超声装置、第三超声装置以及第四超声装置,通过第一超声装置、第二超声装置、第三超声装置以及第四超声装置接收待测设备发出的超声信号;获取第一超声装置接收超声信号的第一时间信息、第二超声装置接收超声信号的第二时间信息、第三超声装置接收超声信号的第三时间信号以及第四超声装置接收超声信号的第四时间信息;获取第一超声装置的第一坐标信息、第二超声装置的第二坐标信息、第三超声装置的第三坐标信息以及第四超声装置的第四坐标信息;根据第一坐标信息、第二坐标信息、第三坐标信息以及第四坐标信息计算得到所述待测设备的第二类坐标信息。
[0060]
例如,获取到的第一时间信息为t1、第二时间信息为t2、第三时间信息为t3、第四时间信息t4、第一坐标信息为(x1,y1,z1)、第二坐标信息为(x2,y2,z2)、第三坐标信息为(x3,y3,z3)以及第四坐标信息(x4,y4,z4),待测设备的需要计算的第二类坐标信息(x,y,z),由于设置有四个超声装置,因此根据第五公式:
[0061][0062][0063][0064]
可以计算得到待测设备的第二类坐标信息(x,y,z),根据第六公式:可以计算得到待测设备与电子设备之间的距离d。
[0065]
在具体的应用场景中,请参阅图4和图5,图4为本技术实施例提供的测距方法的具体应用的第二种流程图。图5为本技术实施例提供的电子设备的第二种结构示意图。
[0066]
电子设备可以包括第一超声装置、第二超声装置、第三超声装置以及第四发生装置,第一超声装置、第二超声装置以及第三超声装置可以设置于电子设备内的同一平面,第四超声装置设置的位置不在第一超声装置、第二超声装置以及第三超声装置设置的平面内,待测设备至少设置有一个可以发射超声波的超声装置,例如扬声器,待测设备在广播超声波前,扫描外部信息,监听和控制超声波频谱拥挤度与声场强度,待测设备根据扫描得到
的拥挤度与声场强度选择合适的超声频率通过扬声器定期广播超声波信息,超声波信息可包含待测设备的特征标识。电子设备的三个超声装置实时或定时接收特定频段内的超声波,每个超声装置接收到超声波后,核对各通道接收到信息标识是否一致,如一致,分别计算各超声装置的超声波的到达时间t1、t2、t3、t4,以电子设备中心建立坐标系,标定第一超声装置、第二超声装置、第三超声装置以及第四超声装置的坐标分别为(x1、y1、z1)、(x2、y2、z2)、(x3、y3、z3)以及(x4、y4、z4),待测设备的坐标为未知(x、y、z),根据以下公式:
[0067][0068][0069][0070]
可以计算得到待测设备的第二类坐标信息(x,y,z),根据以下公式:可以计算得到待测设备与电子设备之间的距离d。
[0071]
本技术实施例提供的电子设备通过设置的位于同一平面的三个超声装置以及不同平面的一个超声装置,相较于只设置三个超声装置来说,不但可以算出待测设备与电子设备之间的距离,还可以计算出待测设备的包括z坐标的具体空间坐标(x,y,z),以使电子设备根据与待测设备的距离实现多种功能,例如对待测设备的位置远近的判断,便于找回待测设备,又例如根据距离控制待测设备的功能模块的运作,或者根据距离控制电子设备功能模块的运作。又例如根据具体的空间坐标进行定位服务等。另外,本技术实施例还通过检测预设频段的超声信息,并对标识信息进行识别,可以保证待测设备发出的超声信号能被电子设备接收到,提高距离检测的准确性。
[0072]
请参阅图6,图6为本技术实施例提供的测距装置的结构示意图。测距装置200可以应用于上述电子设备,测距装置200可以包括:接收模块201,第一获取模块202,第二获取模块203,计算模块204,其中:
[0073]
接收模块201,用于通过所述至少三个超声装置接收待测设备发出的超声信号;
[0074]
第一获取模块202,用于获取接收的所述超声信号的时间信息;
[0075]
第二获取模块203,用于获取所述至少三个超声装置的位置信息;
[0076]
计算模块204,用于根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。
[0077]
在一些实施例中,计算模块204还可以用于:
[0078]
根据所述位置信息和所述时间信息计算得到待测设备的第一类坐标;
[0079]
根据所述时间信息和所述三个超声装置之间的距离信息计算得到待测设备的角度信息;
[0080]
根据所述角度信息以及所述第一类坐标计算得到所述待测设备与所述电子设备之间的距离。
[0081]
在一些实施例中,接收模块201还用于:
[0082]
通过所述第一超声装置、第二超声装置以及第三超声装置接收待测设备发出的超声信号;
[0083]
第一获取模块202还用于:
[0084]
获取所述第一超声装置接收超声信号的第一时间信息、第二超声装置接收超声信
号的第二时间信息以及第三超声装置接收超声信号的第三时间信号;
[0085]
第二获取模块203还用于:
[0086]
获取第一超声装置的第一坐标信息、第二超声装置的第二坐标信息以及第三超声装置的第三坐标信息;
[0087]
计算模块204还用于:
[0088]
根据所述第一时间信息、第二时间信息、第三时间信息、第一坐标信息、第二坐标信息以及第三坐标信息计算得到所述待测设备的第一类坐标信息;
[0089]
根据所述第一时间信息、第二时间信息和第三时间信息中的两个时间信息以及相应的三个超声装置中的两个超声装置的距离信息计算得到待测设备的角度信息。
[0090]
在一些实施例中,计算模块204还用于:
[0091]
根据所述位置信息和所述时间信息计算得到待测设备的第二类坐标信息;
[0092]
根据所述第二类坐标信息计算得到所述待测设备与所述电子设备之间的距离。
[0093]
在一些实施例中,接收模块201还用于:
[0094]
通过所述第一超声装置、第二超声装置、第三超声装置以及第四超声装置接收待测设备发出的超声信号;
[0095]
第一获取模块202还用于:
[0096]
获取所述第一超声装置接收超声信号的第一时间信息、第二超声装置接收超声信号的第二时间信息、第三超声装置接收超声信号的第三时间信号以及第四超声装置接收超声信号的第四时间信息;
[0097]
第二获取模块203还用于包括:
[0098]
获取第一超声装置的第一坐标信息、第二超声装置的第二坐标信息、第三超声装置的第三坐标信息以及第四超声装置的第四坐标信息;
[0099]
计算模块204还用于:
[0100]
根据所述第一坐标信息、第二坐标信息、第三坐标信息以及第四坐标信息计算得到所述待测设备的第二类坐标信息;
[0101]
在一些实施例中,测距装置200还包括识别模块,在通过所述至少三个超声装置接收待测设备发出的超声信号之后,获取接收的所述超声信号的时间信息之前,识别模块用于:
[0102]
对所述超声信号进行标识识别;
[0103]
若所述超声信号的标识满足预设条件,则执行获取接收的所述超声信息的时间信息的步骤。
[0104]
应当说明的是,本技术实施例提供的测距装置与上文实施例中的测距方法属于同一构思,在测距装置上可以运行测距方法实施例中提供的任一方法,其具体实现过程详见测距方法实施例,此处不再赘述。
[0105]
本技术实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当其存储的计算机程序在计算机上执行时,使得计算机执行如本技术实施例提供的测距方法中的步骤。其中,存储介质可以是磁碟、光盘、只读存储器(read only memory,rom,)或者随机存取器(random access memory,ram)等。
[0106]
本技术实施例还提供一种电子设备,请参照图7,电子设备300包括处理器301和存
储器302。其中,处理器301与存储器302电性连接。
[0107]
处理器301是电子设备300的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器302内的计算机程序,以及调用存储在存储器302内的数据,执行电子设备300的各种功能并处理数据。
[0108]
存储器302可用于存储软件程序以及模块,处理器301通过运行存储在存储器302的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。
[0109]
此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器302还可以包括存储器控制器,以提供处理器301对存储器302的访问。
[0110]
在本技术实施例中,电子设备300中的处理器301会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器302中,并由处理器301运行存储在存储器302中的计算机程序,从而实现各种功能,如下:
[0111]
通过所述至少三个超声装置接收待测设备发出的超声信号;
[0112]
获取接收的所述超声信号的时间信息;
[0113]
获取所述至少三个超声装置的位置信息;
[0114]
根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。
[0115]
在一些实施例中,电子设备300包括三个超声装置,三个超声装置间隔设置在电子设备内的同一平面上,在根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离时,处理器301可以执行:
[0116]
根据所述位置信息和所述时间信息计算得到待测设备的第一类坐标;
[0117]
根据所述时间信息和所述三个超声装置之间的距离信息计算得到待测设备的角度信息;
[0118]
根据所述角度信息以及所述第一类坐标计算得到所述待测设备与所述电子设备之间的距离。
[0119]
在一些实施例中,所述三个超声装置包括第一超声装置、第二超声装置以及第三超声装置,在所述通过所述至少三个超声装置接收待测设备发出的超声信号时,处理器301可以执行:
[0120]
通过所述第一超声装置、第二超声装置以及第三超声装置接收待测设备发出的超声信号;
[0121]
在所述获取接收的所述超声信号的时间信息时,处理器301可以执行:
[0122]
获取所述第一超声装置接收超声信号的第一时间信息、第二超声装置接收超声信号的第二时间信息以及第三超声装置接收超声信号的第三时间信号;
[0123]
在所述获取所述至少三个超声装置的位置信息时,处理器301可以执行:
[0124]
获取第一超声装置的第一坐标信息、第二超声装置的第二坐标信息以及第三超声装置的第三坐标信息;
[0125]
在所述根据所述位置信息和所述时间信息计算得到待测设备的第一类坐标信息时,处理器301可以执行:
[0126]
根据所述第一时间信息、第二时间信息、第三时间信息、第一坐标信息、第二坐标信息以及第三坐标信息计算得到所述待测设备的第一类坐标信息;
[0127]
在所述根据所述时间信息和所述三个超声装置之间的距离信息计算得到待测设备的角度信息时,处理器301可以执行:
[0128]
根据所述第一时间信息、第二时间信息和第三时间信息中的两个时间信息以及相应的三个超声装置中的两个超声装置的距离信息计算得到待测设备的角度信息。
[0129]
在一些实施例中,所述电子设备300包括四个超声装置,所述四个超声装置中的三个超声装置设置在所述电子设备内的同一平面上,另一个超声装置设置的位置不在所述三个超声装置设置的平面内,在所述根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离时,处理器301可以执行:
[0130]
根据所述位置信息和所述时间信息计算得到待测设备的第二类坐标信息;
[0131]
根据所述第二类坐标信息计算得到所述待测设备与所述电子设备之间的距离。
[0132]
在一些实施例中,所述四个超声装置包括第一超声装置、第二超声装置、第三超声装置以及第四超声装置,在所述通过所述至少三个超声装置接收待测设备发出的超声信号时,处理器301可以执行:
[0133]
通过所述第一超声装置、第二超声装置、第三超声装置以及第四超声装置接收待测设备发出的超声信号;
[0134]
在所述获取接收的所述超声信号的时间信息时,处理器301可以执行:
[0135]
获取所述第一超声装置接收超声信号的第一时间信息、第二超声装置接收超声信号的第二时间信息、第三超声装置接收超声信号的第三时间信号以及第四超声装置接收超声信号的第四时间信息;
[0136]
在所述获取所述至少三个超声装置的位置信息时,处理器301可以执行:
[0137]
获取第一超声装置的第一坐标信息、第二超声装置的第二坐标信息、第三超声装置的第三坐标信息以及第四超声装置的第四坐标信息;
[0138]
在所述根据所述位置信息和所述时间信息计算得到待测设备的第二类坐标信息时候,处理器301可以执行:
[0139]
根据所述第一坐标信息、第二坐标信息、第三坐标信息以及第四坐标信息计算得到所述待测设备的第二类坐标信息。
[0140]
在一些实施例中,在通过所述至少三个超声装置接收待测设备发出的超声信号之后,获取接收的所述超声信号的时间信息之前,处理器301可以执行:
[0141]
对所述超声信号进行标识识别;
[0142]
若所述超声信号的标识满足预设条件,则执行获取接收的所述超声信息的时间信息的步骤。
[0143]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0144]
需要说明的是,对本技术实施例的测距方法而言,本领域普通测试人员可以理解实现本技术实施例的测距方法的全部或部分流程,是可以通过计算机程序来控制相关的硬
件来完成,该计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如测距方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。
[0145]
对本技术实施例的测距装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。该集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,该存储介质譬如为只读存储器,磁盘或光盘等。
[0146]
以上对本技术实施例所提供的一种测距方法、装置、存储介质以及电子设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献