探测方法、探测装置、探测设备及计算机可读存储介质制造方法及图纸

技术编号:39044897 阅读:13 留言:0更新日期:2023-10-10 11:57
本申请提供一种探测方法、探测装置、探测设备及计算机可读存储介质,涉及激光雷达技术领域,该方法包括:获取并根据温度数据,确定用于驱动滤光组件的驱动电压;根据驱动电压对滤光组件进行驱动;同时生成并发射出射光;接收由滤光组件过滤后的反射光;根据反射光,结合预先设置的驱动序列信号进行运算,得到探测参数。在本申请提供的技术方案中,由于出射光的波长基于温度漂移相应变化,则可以根据激光器变化的温度,调整滤光组件的驱动电压,使得滤光组件变化的波长范围可以包括出射光不断变化的波长,从而可以在出射光的波长发生变化时,减少对反射光所造成的过滤,提高反射光通过滤光组件的概率,进而可以提高进行探测的可靠性和准确性。靠性和准确性。靠性和准确性。

【技术实现步骤摘要】
探测方法、探测装置、探测设备及计算机可读存储介质


[0001]本申请涉及激光雷达
,尤其涉及一种探测方法、探测装置、探测设备及计算机可读存储介质。

技术介绍

[0002]随着雷达技术的不断发展,激光雷达以准确度高和抗干扰能力强等优势逐渐应用在多个方面。激光雷达通过向被探测物体发射激光,并接收被探测物体所反射的激光,可以准确得到被探测物体的相关信息。
[0003]相关技术中,激光雷达可以包括:发光模组、接收模组和处理器,接收模组中可以包括滤光片。相应的,处理器可以控制发光模组发射激光,并通过滤光片过滤后,接收反射后的激光,则处理器可以根据发射的激光和反射后的激光,确定被探测物体的相关信息。
[0004]但是,激光雷达在工作过程中,发光模组发射激光可能会导致温度上升,引起发光模组所产生的激光发生温度漂移,导致滤光片无法准确过滤得到反射的激光,进而影响激光雷达进行探测的准确性。

技术实现思路

[0005]本申请提供一种探测方法、探测装置、探测设备及计算机可读存储介质,解决了现有技术中发光模组所产生的激光发生温度漂移,导致滤光片无法准确过滤得到反射的激光,进而影响激光雷达进行探测的准确性的问题。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,提供一种探测方法,所述方法包括:
[0008]获取温度数据,所述温度数据用于表示激光器当前对应的温度;
[0009]根据所述温度数据,确定用于驱动滤光组件的驱动电压;
[0010]根据所述驱动电压对所述滤光组件进行驱动;
[0011]通过所述激光器生成并发射出射光;
[0012]通过由所述驱动电压所驱动的所述滤光组件,接收由所述滤光组件过滤后的反射光;
[0013]根据所述反射光,结合预先设置的驱动序列信号进行运算,得到探测参数。
[0014]可选的,所述根据所述温度数据,确定激光波长所对应的驱动电压,包括:
[0015]根据所述温度数据,结合预先设置的第一对应关系,确定所述温度数据所对应的激光波长,所述激光波长为所述出射光对应的波长;
[0016]根据所述激光波长,结合预先设置的第二对应关系,确定所述激光波长所对应的所述驱动电压。
[0017]可选的,所述根据所述温度数据,结合预先设置的第一对应关系,确定所述温度数据所对应的激光波长,包括:
[0018]根据所述温度数据,获取所述第一对应关系中每个温度对应的参数与所述温度数
据之间的温度差值;
[0019]根据各个所述温度差值的绝对值大小,在所述第一对应关系中选取与所述温度数据相对应的激光波长。
[0020]可选的,所述根据所述温度数据,获取所述第一对应关系中每个温度对应的参数与所述温度数据之间的温度差值,包括:
[0021]对所述温度数据进行取整处理,得到取整后的温度数据;
[0022]根据所述取整后的温度数据,与所述第一对应关系中每个温度对应的参数进行比较,得到所述温度差值。
[0023]可选的,所述根据所述反射光,结合预先设置的驱动序列信号进行运算,得到探测参数,包括:
[0024]根据所述反射光生成回波序列信号;
[0025]将所述回波序列信号与预先设置的驱动序列信号进行混频,得到混频后的信号;
[0026]根据所述混频后的信号进行计算,得到所述探测参数。
[0027]可选的,所述根据所述混频后的信号进行计算,得到所述探测参数,包括:
[0028]采用快速傅里叶变换的方式,对所述混频后的信号进行处理,确定所述出射光与所述反射光之间的频率差异;
[0029]根据所述出射光与所述反射光之间的频率差异,确定所述探测参数。
[0030]第二方面,提供一种探测装置,所述装置包括:
[0031]获取模块,用于获取温度数据,所述温度数据用于表示激光器当前对应的温度;
[0032]确定模块,用于根据所述温度数据,确定用于驱动滤光组件的驱动电压;
[0033]驱动模块,用于根据所述驱动电压对所述滤光组件进行驱动;
[0034]运行模块,用于通过所述激光器生成并发射出射光;
[0035]接收模块,用于通过由所述驱动电压所驱动的所述滤光组件,接收由所述滤光组件过滤后的反射光;
[0036]计算模块,用于根据所述反射光,结合预先设置的驱动序列信号进行运算,得到探测参数。
[0037]第三方面,提供一种探测设备,包括:处理器、驱动电路、激光器、发光模组、接收模组、光电转换器和温度检测模组,所述接收模组中可以包括滤光组件;
[0038]所述温度检测模组获取温度数据,所述温度数据用于表示激光器当前对应的温度;
[0039]所述处理器根据所述温度检测模组传输的所述温度数据,确定用于驱动滤光组件的驱动电压;
[0040]所述处理器控制所述驱动电路根据所述驱动电压对所述滤光组件进行驱动;
[0041]所述激光器生成并发射出射光;
[0042]所述滤光组件对所述接收模组接收的反射光进行过滤;
[0043]所述处理器根据所述反射光对所述光电转换器照射得到的回波序列信号,结合预先设置的驱动序列信号进行运算,得到探测参数。
[0044]第四方面,提供一种探测设备,包括:存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于在调用所述计算机程序时执行如第一方面中任一项所述的方法。
[0045]第五方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如第一方面中任一项所述的方法。
[0046]本申请实施例提供的一种探测方法,通过获取温度数据,温度数据用于表示激光器当前对应的温度;根据温度数据,确定用于驱动滤光组件的驱动电压;根据驱动电压对滤光组件进行驱动;通过激光器生成并发射出射光;通过由驱动电压所驱动的滤光组件,接收由滤光组件过滤后的反射光;根据反射光,结合预先设置的驱动序列信号进行运算,得到探测参数。由于激光器的温度不断变化,出射光的波长也基于温度漂移相应变化,则可以根据激光器变化的温度,对滤光组件的驱动电压进行调整,使得可通过滤光组件的波长范围可以包括出射光不断变化的波长,从而可以在出射光的波长发生变化时,减少对反射光所造成的过滤,提高反射光通过滤光组件的概率,进而可以提高进行探测的可靠性和准确性
附图说明
[0047]图1A为本申请实施例提供的一种探测系统的系统示意图;
[0048]图1B为本申请实施例提供的另一种探测系统的系统示意图;
[0049]图1C为本申请实施例提供的一种探测设备的结构示意图;
[0050]图2为本申请实施例提供的一种探测方法的示意性流程图;
[0051]图3为本申请实施例提供的一种探测装置的结构框图;
[0052]图4为本申请实施例提供的一种探测设备的结构示意图。...

【技术保护点】

【技术特征摘要】
1.一种探测方法,其特征在于,所述方法包括:获取温度数据,所述温度数据用于表示激光器当前对应的温度;根据所述温度数据,确定用于驱动滤光组件的驱动电压;根据所述驱动电压对所述滤光组件进行驱动;通过所述激光器生成并发射出射光;通过由所述驱动电压所驱动的所述滤光组件,接收由所述滤光组件过滤后的反射光;根据所述反射光,结合预先设置的驱动序列信号进行运算,得到探测参数。2.根据权利要求1所述的方法,其特征在于,所述根据所述温度数据,确定激光波长所对应的驱动电压,包括:根据所述温度数据,结合预先设置的第一对应关系,确定所述温度数据所对应的激光波长,所述激光波长为所述出射光对应的波长;根据所述激光波长,结合预先设置的第二对应关系,确定所述激光波长所对应的所述驱动电压。3.根据权利要求2所述的方法,其特征在于,所述根据所述温度数据,结合预先设置的第一对应关系,确定所述温度数据所对应的激光波长,包括:根据所述温度数据,获取所述第一对应关系中每个温度对应的参数与所述温度数据之间的温度差值;根据各个所述温度差值的绝对值大小,在所述第一对应关系中选取与所述温度数据相对应的激光波长。4.根据权利要求3所述的方法,其特征在于,所述根据所述温度数据,获取所述第一对应关系中每个温度对应的参数与所述温度数据之间的温度差值,包括:对所述温度数据进行取整处理,得到取整后的温度数据;根据所述取整后的温度数据,与所述第一对应关系中每个温度对应的参数进行比较,得到所述温度差值。5.根据权利要求1至4任一所述的方法,其特征在于,所述根据所述反射光,结合预先设置的驱动序列信号进行运算,得到探测参数,包括:根据所述反射光生成回波序列信号;将所述回波序列信号与预先设置的驱动序列信号进行混频,得到混频后的信号;根据所述混频后的信号进行计算,得到所述探测参数。6.根据权利要求5...

【专利技术属性】
技术研发人员:雷述宇
申请(专利权)人:宁波飞芯电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1