在激光雷达系统中操作的光学探测器的时变增益

文档序号:1602601 发布日期:2020-01-07 浏览:7次 >En<

阅读说明:本技术 在激光雷达系统中操作的光学探测器的时变增益 (Time-varying gain of optical detector operating in laser radar system ) 是由 A·K·拉塞尔 J·G·拉沙佩勒 S·R·坎贝尔 J·M·艾兴霍尔兹 S·D·伽勒玛 T· 于 2018-03-27 设计创作,主要内容包括:为了在激光雷达系统中探测来自远程目标散射的光脉冲的光时降低误检的可能性,激光雷达系统中的接收器包括光探测器和脉冲探测电路,脉冲探测电路具有增益电路,该增益电路的增益量随时间变化。增益电路在低增益模式下操作时间段T1,以防止接收器在阈值时间段T1期间探测返回的光脉冲,其中时间段T1从光脉冲被发射时的时间t&lt;Sub&gt;0&lt;/Sub&gt;开始。在阈值时间段T1结束时,增益电路在高增益模式下操作,以开始探测返回的光脉冲,直到后续光脉冲被发射。(To reduce the likelihood of false detections in a lidar system when detecting light from a light pulse scattered by a remote target, a receiver in the lidar system includes a light detector and a pulse detection circuit having a gain circuit whose gain amount varies with time. The gain circuit operates in the low gain mode for a time period T1 to prevent the receiver from detecting a returning light pulse during a threshold time period T1, where the time period T1 is from when the light pulse was transmittedTime t 0 And starting. At the end of the threshold time period T1, the gain circuit operates in a high gain mode to begin detecting a returning light pulse until a subsequent light pulse is emitted.)

在激光雷达系统中操作的光学探测器的时变增益

相关申请的交叉引用

本申请要求于2017年3月28日提交的申请号为62/477,857的美国申请和于2018年1月3日提交的申请号为15/861,147的美国申请的优先权,其内容通过引用方式全部并入本文。

技术领域

本公开总体上涉及激光雷达系统,以及特别是涉及改变激光雷达系统中的光探测器的增益,以探测由远程目标散射的光脉冲。

背景技术

本文提供的背景描述是为了总体上呈现本公开的背景。当前署名的发明人的工作(就背景技术部分所描述的范围),以及在提交时说明书中不必认为是现有技术的各方面描述,既不明确也不隐含地被公认为针对本公开的现有技术。

光探测和测距(激光雷达)是一种可用于测量到远程目标的距离的技术。通常,激光雷达系统包括光源和光学接收器。光源可以是,例如,发射具有特定工作波长的光的激光器。激光雷达系统的工作波长可能位于,例如,电磁波谱的红外线、可见光或紫外线部分。光源向目标发射光,然后目标散射光。一些被散射的光被接收器接收回来。系统基于与返回的光相关联的一个或多个特性,确定到目标的距离。例如,系统可以基于返回的光脉冲的飞行时间,确定到目标的距离。

发明内容

本公开的技术的一个示例实施例是一种激光雷达系统,包括:光源,配置为发射光脉冲;以及接收器,配置为探测来自远程目标散射的光脉冲的光。该接收器包括:光探测器,探测与光相对应的光学信号;以及光脉冲探测电路,配置为将光学信号转换为电信号并探测转换后的电信号是否指示由远程目标散射的光脉冲。光脉冲探测电路包括:增益电路,配置为将转换后的电信号放大预定放大量,该放大量根据自光脉冲被发射以后经过的时间量而变化;以及比较电路,配置为将放大的电信号与阈值量进行比较,以确定放大的电信号是否指示由远程目标散射的光脉冲。

本公开的技术的另一示例实施例是一种用于动态改变激光雷达系统中的增益的方法。该方法包括:由激光雷达系统中的光源发射光脉冲;由激光雷达系统中的接收器探测来自远程目标散射的光脉冲的光,以识别返回的光脉冲,包括探测与光对应的光学信号;以及由激光雷达系统中的光脉冲探测电路将光学信号转换为电信号。该方法还包括:由光脉冲探测电路将电信号放大预定放大量,该预定放大量根据自光脉冲被发射以后经过的时间量而变化;以及由光脉冲探测电路,将放大的电信号与阈值量进行比较,以确定放大的电信号是否指示由远程目标散射的光脉冲。

本公开的技术的又一示例实施例是一种激光雷达系统中的控制器。该控制器包括:一个或多个处理器;以及非暂时性计算机可读存储器,该存储器耦合到该一个或多个处理器并且在该存储器上存储指令。该指令在由一个或多个处理器执行时使控制器:向光源提供控制信号以发射光脉冲;以及初始化计时器以确定自光脉冲被发射以后经过的时间量。该指令还使控制器向光脉冲探测电路提供指示预定放大量的控制信号,将电信号放大该预定放大量,所述电信号由与来自远程目标散射的光脉冲的光相对应的光信号转换而来,其中,预定放大量是基于自光脉冲被发射以后经过的时间量。

附图说明

图1是示例光探测和测距(激光雷达(lidar))系统的框图,本公开的技术可以在该系统中实施;

图2更详细地示出了可以在图1的系统中操作的几个组件;

图3示出了图1的组件通过旋转罩壳中的窗口扫描360度观测场的示例配置;

图4示出了图1的组件通过基本透明的固定罩壳扫描360度观测场的另一种配置;

图5示出了图1的激光雷达系统在识别观测场内的目标时可以产生的示例扫描模式;

图6示出了图1的激光雷达系统在使用多个光束识别观测场内的目标时可以产生的示例扫描模式;

图7示意性地示出了可以在图1的激光雷达系统中操作的光源和探测器的视场(FOV);

图8示出了图1的激光雷达系统或另一合适的激光雷达系统的示例配置,在该配置中激光器设置在远离传感器组件的位置;

图9示出了示例运载工具,图1的激光雷达系统可以在该运载工具中操作;

图10示出了可以在图1的激光雷达系统中操作的示例InGaAs雪崩光电二极管;

图11示出了耦合到脉冲探测电路的示例光电二极管,其可以在图1的激光雷达系统中操作;

图12示出了配置为随时间改变增益的示例接收器,其可以在图1的激光雷达系统中操作;

图13示出了示例脉冲定时图,图12的接收器可以根据该脉冲定时图处理返回脉冲;以及

图14示出了用于动态调整激光雷达系统中的增益的示例方法的流程图。

具体实施方式

概述

一般来说,激光雷达系统中的接收器基于自光源发射光脉冲以后经过的时间量来改变用于放大接收到的光学信号的增益量。在一个示例实施方式中,接收器包括光探测器(例如雪崩光二极管(APD))和脉冲探测电路。光探测器将光学信号转换为电信号,以及脉冲探测电路放大电信号并将该放大的电信号与阈值电压进行比较,以确定光学信号是否指示由远程目标散射的返回光脉冲。

一种技术包括在光源发射光脉冲后的时间段T1内,在低增益模式(例如,具有低于阈值水平的增益)下操作脉冲探测电路。在时间段T1结束之后,脉冲探测电路中的增益电路切换到高增益模式(例如,具有阈值水平或高于阈值水平的增益),以将接收到的信号在时间段T2内放大,该时间段T2从T1结束之后开始并在第二光脉冲被发射时结束。当光源发射第二光脉冲时,增益电路在光源发射第二光脉冲后的时间段T1内切换回低增益模式。通过在光脉冲被发射后的时间段T1内在低增益模式下操作,接收器降低了在光脉冲刚刚被发射后的时间段T1内探测到噪声的可能性。例如,当从超过最小距离(例如,1米)的距离接收返回的脉冲太早时,可能会出现时间段T1。此外,可以将低增益应用于由远程目标在近距离散射的返回脉冲,以防止光探测器饱和。此外,从低增益模式切换到高增益模式,然后再切换回来,可以使恢复时间最小化,并减小可探测到的最小距离。

在其他实施方式中,从光脉冲被发射时起,增益电路可以随时间逐渐增加增益。例如,从第一光脉冲被发射时起直到第二光脉冲被发射,增益可以线性地增加。在另外一些实施方式中,增益电路可以以任何其他合适的方式随时间改变增益。

在一些实施方式中,当控制器向光源提供控制信号或触发信号以发射光脉冲时,脉冲探测电路从控制器接收信号。以这种方式,脉冲探测电路接收光脉冲被发射时的时间t0的指示。在其他实施方式中,控制器从光源接收触发脉冲或边沿,其中每个脉冲或边沿对应于光源发射的光脉冲。然后,控制器将接收到的触发脉冲或边沿提供给脉冲探测电路。在另外一些实施方式中,随着光脉冲被发射,光探测器探测来自光脉冲的光。作为一个示例,光探测器可以探测从激光雷达系统外壳内散射的发射光脉冲的一部分。被探测到的光脉冲在被发射时可以被称为“光学”t0。用于测量第一时间段T1和第二时间段T2的计时器可以在电t0、光学t0、或在电t0或光学t0之后的特定时间间隔初始化。

接下来参照图1-4,考虑可以实施这些技术的示例激光雷达系统,随后讨论激光雷达系统可以实施以扫描观测场和生成各个像素的技术(图5-7)。然后,参照图8和图9讨论在运载工具中的示例实施方式。然后,参照图10和图11讨论示例光探测器和示例脉冲探测电路。

系统概述

图1示出了示例激光探测和测距(激光雷达(lidar))系统100。激光雷达系统100可称为激光测距系统、激光无线电探测系统(laser radar system)、LIDAR系统、激光雷达传感器或激光探测和测距(LADAR或ladar)系统。激光雷达系统100可以包括光源110、镜115、扫描器120、接收器140以及控制器150。光源110可以是,例如,发射具有特定工作波长的光的激光器,该工作波长位于电磁光谱的红外线、可见光或紫外线部分。作为一个更具体的示例,光源110可以包括工作波长在约1.2μm至1.7μm之间的激光器。

在操作中,光源110发射输出光束125,该输出光束可以是连续波,脉冲的或以任何合适的方式调制以用于指定应用。输出光束125顺发射方向指向远程目标130,远程目标130位于与激光雷达系统100相距距离D的位置,并至少部分地包含在系统100的观测场内。例如,根据激光雷达系统100的场景和/或实现方法,D可以在1m到1km之间。

一旦输出光束125到达顺发射方向的目标130,目标130可以散射或反射(在某些情况下)来自输出光束125的至少一部分光,并且一些散射或反射的光可以返回到激光雷达系统100。在图1的示例中,散射或反射的光由输入光束135表示,输入光束135穿过扫描器120,扫描器120可以被称作光束扫描器、光学扫描器或激光扫描器。输入光束135通过扫描器120到达镜115,镜115可以被称为重叠镜、叠加镜或合束镜。镜115转而将输入光束135引导向接收器140。输入光束135可以只包含来自输出光束125的相对较小的一部分光。例如,输入光束135的平均功率、峰值功率或脉冲能量与输出光束125的平均功率、峰值功率或脉冲能量之比可约为10-1、10-2、10-3、10-4、10-5、10-6、10-7、10-8、10-9、10-10、10-11或10-12。作为另一个示例,如果输出光束125的脉冲具有1微焦耳(μJ)的脉冲能量,则输入光束135的相应脉冲的脉冲能量可约为10纳焦耳(nJ)、1nJ、100皮焦耳(pJ)、10pJ、1pJ、100飞焦耳(fJ)、10fJ、1fJ、100阿托焦耳(aJ)、10aJ或1aJ。

输出光束125可以被称为激光光束、光线光束、光学光束、发射光束或光束;以及输入光束135可以被称为返回光束、接收光束、返回光、接收光、输入光、散射光或反射光。本文所用的散射光可以指被目标130散射或反射的光。输入光束135可以包括:来自输出光束125的光,该光被目标130散射;来自输出光束125的光,该光被目标130反射;或来自目标130的散射光和反射光的组合。

例如,激光雷达系统100的工作波长可以位于电磁光谱的红外线、可见光或紫外线部分。太阳也产生这些波长范围内的光,以及因此太阳光可以充当背景噪声,其使激光雷达系统100探测到的信号光变得模糊。这种太阳背景噪声可以导致假阳性探测或者可以以其他方式破坏激光雷达系统100的测量,特别是当接收器140包括单光子雪崩二极管(SPAD)探测器(其可以是高度敏感的)时。

一般来说,穿过地球大气层并到达基于地面的激光雷达系统(如系统100)的太阳光,可以为该系统建立光学背景噪声基底。因此,为了能够探测到来自激光雷达系统100的信号,该信号必须高于背景噪声基底。通常可以通过提高输出光束125的功率级来增加激光雷达系统100的信噪比(SNR),但是在某些情况下,可能需要将输出光束125的功率级保持在相对较低的水平。例如,增加输出光束125的传输功率级可以导致激光雷达系统100对人眼不安全。

在一些实施方式中,激光雷达系统100在大约1400nm到大约1600nm之间的一个或多个波长下工作。例如,光源110可以产生大约1550nm的光。

在一些实施方式中,激光雷达系统100在大气吸收相对较低的频率下工作。例如,激光雷达系统100可以在大约980nm到1110nm或1165nm到1400nm的波长范围内工作。

在其他实施方式中,激光雷达系统100在大气吸收高的频率下工作。例如,激激光雷达系统100可以在大约930nm到980nm、1100nm到1165nm或1400nm到1460nm的波长范围内工作。

根据一些实施方式,激光雷达系统100可以包括人眼安全激光器,或者激光雷达系统100可以被分类为人眼安全激光系统或人眼安全激光产品。人眼安全激光器、人眼安全激光系统或人眼安全激光产品可以指发射波长、平均功率、峰值功率、峰值强度、脉冲能量、光束尺寸、光束发散度、曝光时间或扫描的输出光束使得从激光器发射的光对人的眼睛造成损害的可能性很小或无损害的系统。例如,光源110或激光雷达系统100可以被分类为在所有正常使用条件下均安全的第1类激光产品(根据国际电工技术委员会(IEC)60825-1标准的规定)或第I类激光产品(根据美国联邦法规(CFR)第1040.10节第21条的规定)。在一些实施方式中,光源110可以被分类为人眼安全激光产品(例如,具有第1类或第I类分类),其配置为在大约1400nm到大约2100nm之间的任何合适的波长下工作。在一些实施方式中,光源110可以包括工作波长在大约1400nm到大约1600nm之间的激光器,并且激光雷达系统100可以以人眼安全的方式操作。在一些实施方式中,光源110或激光雷达系统100可以是人眼安全激光产品,该激光产品包括工作波长在大约1530nm到大约1560nm之间的扫描激光器。在一些实施方式中,激光雷达系统100可以是第1类或第I类激光产品,该激光产品包括工作波长在大约1400nm到大约1600nm之间的光纤激光器或固态激光器。

接收器140可以接收或探测来自输入光束135的光子,并生成一个或多个代表性信号。例如,接收器140可以生成代表输入光束135的输出电信号145。接收器可以将该电信号145发送给控制器150。根据该实施方式,控制器150可以包括一个或多个处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)和/或其他合适的电路,它们配置为分析电信号145的一个或多个特性,以确定目标130的一个或多个特性,比如其顺发射方向与激光雷达系统100的距离。更特别地,控制器150可以分析由光源110发射的光束125的飞行时间或对由光源110发射的光束125进行相位调制。如果激光雷达系统100测量的飞行时间为T(例如,T表示发射的光脉冲从激光雷达系统100行进到目标130并返回到激光雷达系统100的往返飞行时间),则从目标130到激光雷达系统100的距离D可以表示为D=c·T/2,其中,c为光速(约3.0×108m/s)。

作为更具体的示例,如果激光雷达系统100测量的飞行时间为T=300ns,则激光雷达系统100可以确定从目标130到激光雷达系统100的距离约为D=45.0m。作为另一个示例,激光雷达系统100测量的飞行时间为T=1.33μs,并据此确定从目标130到激光雷达系统100的距离约为D=199.5m。从激光雷达系统100到目标130的距离D可以被称为目标130的距离、深度或(感知)距离。本文所用的光速c指的是在任何合适的介质(例如空气、水或真空)中的光速。在真空中光速约为2.9979×108m/s,以及在空气(其折射率约为1.0003)中光速约为2.9970×108m/s。

目标130可以位于距激光雷达系统100的距离为D的位置,该距离D小于或等于激光雷达系统100的最大测程RMAX。该激光雷达系统100的最大测程RMAX(其也可以被称为最大距离)可以对应于激光雷达系统100配置为感测或识别在激光雷达系统100的观测场中出现的目标的最大距离。激光雷达系统100的最大测程可以是任何合适的距离,例如25m、50m、100m、200m、500m或1km。作为一个具体示例,最大测程为200m的激光雷达系统可以被配置为感测或识别位于距离激光雷达系统至多为200m的各种目标130。对于最大测程为200m(RMAX=200m)的激光雷达系统,与最大测程相对应的飞行时间约为

Figure BDA0002269208510000072

在一些实施方式中,光源110、扫描器120和接收器140可以一起封装在单个罩壳155内,罩壳155可以是容纳或包含激光雷达系统100的全部或部分的盒、箱或外壳。罩壳155包括窗口157,光束125和135穿过该窗口。在一个示例实施方式中,激光雷达系统罩壳155包含激光雷达系统100的光源110、重叠镜115、扫描器120和接收器140。控制器150可以与组件110、120和140位于同一罩壳155内,或者控制器150可以位于远离罩壳的位置。

此外,在一些实施方式中,罩壳155包括多个激光雷达传感器,每个传感器包括各自的扫描器和接收器。根据特定的实施方式,多个传感器中的每一个可以包括单独的光源或公共光源。根据该实施方式,多个传感器可配置为覆盖不重叠的相邻观测场或部分重叠的观测场。

罩壳155可以是气密或水密结构,防止水蒸气、液态水、污垢、灰尘或其他污染物进入罩壳155内。罩壳155可以填充干燥或惰性气体,例如干燥空气、氮气或氩气。罩壳155可以包括一个或多个电连接,用于将电功率或电信号传送到罩壳或从罩壳传送电功率或电信号。

窗口157可以由任何合适的基底材料制成,例如玻璃或塑料(例如聚碳酸酯、丙烯酸、环烯烃聚合物或环烯烃共聚物)。窗口157可以包括内表面(表面A)和外表面(表面B),并且表面A或表面B可以包括在特定波长具有特定反射率值的介电涂层。介电涂层(其可以被称为薄膜涂层、干涉涂层或涂层)可以包括具有特定厚度(例如厚度小于1μm)和特定折射率的介电材料(例如SiO2、TiO2、Al2O3、Ta2O5、MgF2、LaF3或AlF3)的一个或多个薄膜层。可以使用任何合适的沉积技术(例如,溅射沉积或电子束沉积)将介电涂层沉积到窗口157的表面A或表面B上。

介电涂层在特定波长下可以具有高反射率或在特定波长下可以具有低反射率。高反射率(HR)介电涂层在任何合适波长或波长组合下可具有任何合适的反射率值(例如,反射率大于或等于80%、90%、95%或99%)。低反射率介电涂层(其可以被称为防反射(AR)涂层)在任何合适波长或波长组合下可以具有任何合适的反射率值(例如,反射率小于或等于5%、2%、1%、0.5%或0.2%)。在特定实施例中,介电涂层可以是在特定波长下具有高或低反射率值的特定组合的二向色涂层。例如,二向色涂层在大约1550-1560nm下的反射率可以小于或等于0.5%,以及在大约800-1500nm下的反射率可以大于或等于90%。

在一些实施方式中,表面A或表面B可以具有介电涂层,该介电涂层在包含在外壳155内的一个或多个光源110的工作波长下具有防反射性。表面A和表面B上的AR涂层可以增加在光源110的工作波长下透射通过窗口157的光的量。另外,在光源110的工作波长下,AR涂层可以减少来自输出光束125的入射光的量,入射光由窗口157反射回罩壳155。在示例实施方式中,在光源110的工作波长下,表面A和表面B可以各自具有反射率小于0.5%的AR涂层。作为一个示例,如果光源110的工作波长约为1550nm,则在约1547nm至约1553nm的波长下,表面A和表面B可以各自具有反射率小于0.5%的AR涂层。在另一实施方式中,在光源110的工作波长下,表面A和表面B可以各自具有反射率小于1%的AR涂层。例如,如果罩壳155用各自的光源包围两个传感头,第一光源以大约1535nm的波长发射脉冲,以及第二光源以大约1540nm的波长发射脉冲,则在约1530nm到约1545nm的波长下,表面A和表面B可以各自具有反射率小于1%的AR涂层。

窗口157可以具有光学透过性,该光学透过性大于一个或多个光源110(包含在罩壳155内)的一个或多个波长的任何合适值。作为一个示例,窗口157在光源110的波长下可以具有大于或等于70%、80%、90%、95%或99%的光学透过性。在一个示例实施方式中,窗口157可以在光源110的工作波长下透射大于或等于95%的光。在另一实施方式中,窗口157在封装在罩壳155内的光源的工作波长下透射大于或等于90%的光。

表面A或表面B可以具有二向色涂层,该二向色涂层在一个或多个光源110的一个或多个工作波长下具有防反射性,以及在远离该一个或多个工作波长的波长下具有高反射性。例如,对于光源110的工作波长,表面A可以具有AR涂层,并且表面B可以具有二向色涂层,该二向色涂层在光源工作波长下为AR,并且对于远离该工作波长的波长下为HR。对于远离光源工作波长的波长,HR涂层可以防止大多数不需要的波长的入射光透射经过窗口117。在一个实施方式中,如果光源110发射波长约为1550nm的光学脉冲,则在约1546nm到约1554nm的波长下,表面A可以具有反射率小于或等于0.5%的AR涂层。另外,表面B可以具有二向色涂层,该二向色涂层在约1546-1554nm下为AR,并且在约800-1500nm和约1580-1700nm下为HR(例如,反射率大于或等于90%)。

窗口157的表面B可以包括疏油、疏水或亲水涂层。疏油涂层(或疏脂涂层)可将油(例如指纹油或其他非极性材料)从窗口157的外表面(表面B)排出。疏水涂层可以将水从外表面排出。例如,表面B可以涂有既疏油又疏水的材料。亲水涂层吸引水,使水趋于湿润,并在亲水表面形成膜(而不是形成像在疏水表面上出现的水珠)。如果表面B具有亲水涂层,则落在表面B上的水(例如雨水)可以在该表面上形成膜。与具有非亲水涂层或疏水涂层的表面相比,水的表面膜可能导致输出光束125的变形、偏转或遮挡更小。

继续参照图1,光源110可以包括脉冲激光器配置为产生或发射具有一定脉冲持续时间的光脉冲。在示例实施方式中,脉冲激光器的脉冲持续时间或脉冲宽度约为10皮秒(ps)至100纳秒(ns)。在另一实施方式中,光源110是脉冲激光器,该脉冲激光器产生脉冲持续时间约为1-4ns的脉冲。在又一实施方式中,光源110是脉冲激光器,该脉冲激光器以约100kHz至5MHz的脉冲重复频率或约200ns至10μs的脉冲周期(例如,连续脉冲之间的时间)产生脉冲。根据该实施方式,光源110可以具有基本恒定的或可变的脉冲重复频率。作为一个示例,光源110可以是脉冲激光器,该脉冲激光器以约640kHz(例如,每秒640,000个脉冲)的基本恒定的脉冲重复频率(对应于约1.56μs的脉冲周期)产生脉冲。作为另一个示例,光源110的脉冲重复频率可以在约500kHz至3MHz之间变化。本文所用的光脉冲可以被称为光学脉冲、脉冲光或脉冲,以及脉冲重复频率可以被称为脉冲率。

通常,输出光束125可以具有任何合适的平均光功率,并且输出光束125可以包括具有任何合适脉冲能量或峰值光功率的光学脉冲。输出光束125的平均功率的一些示例包括1mW、10mW、100mW、1W和10W的近似值。输出光束125的脉冲能量的示例值包括0.1μJ、1μJ、10μJ、100μJ和1mJ的近似值。输出光束125中包含的脉冲的峰值功率值的示例为10W、100W、1kW、5kW、10kW的近似值。持续时间为1ns且脉冲能量为1μJ的示例光学脉冲的峰值功率约为1kW。如果脉冲重复频率为500kHz,则在本示例中,具有1μJ脉冲的输出光束125的平均功率约为0.5W。

光源110可以包括激光二极管,例如法布里-珀罗激光二极管、量子阱激光器、分布式布拉格反射(DBR)激光器、分布式反馈(DFB)激光器或垂直腔面发射激光器(VCSEL)。在光源110中工作的激光二极管可以是铝砷化镓(AlGaAs)激光二极管、铟砷化镓(InGaAs)激光二极管或铟镓砷磷(InGaAsP)激光二极管,或任何其他合适的二极管。在一些实施方式中,光源110包括峰值发射波长约为1400-1600nm的脉冲激光二极管。此外,光源110可以包括经电流调制以产生光学脉冲的激光二极管。

在一些实施方式中,光源110包括脉冲激光二极管,随后是一个或多个光学放大级。例如,光源110可以是光纤激光模块,该光纤激光模块包括具有峰值波长约为1550nm的经电流调制的激光二极管,随后是单级或多级掺铒光纤放大器(EDFA)或铒镱共掺光纤放大器(EYDFA)。作为另一个示例,光源110可以包括连续波(CW)或准连续波激光二极管,随后是外部光学调制器(例如,电光调制器),并且该调制器的输出可以馈送至光学放大器。在其他实施方式中,光源110可以包括激光二极管,该激光二极管产生的光学脉冲不被光学放大器放大。作为一个示例,激光二极管(其可以被称为直接发射器或直接发射器激光二极管)可以发射光学脉冲,该光学脉冲形成从激光雷达系统100顺发射方向引导的输出光束125。在另外一些实施方式中,光源110可以包括脉冲固态激光器或脉冲光纤激光器。

在一些实施方式中,由光源110发射的输出光束125可以是准直光学光束,该准直光学光束具有任何合适的光束发散度,例如,约0.1-3.0毫弧度(mrad)的发散度。输出光束125的发散度可以指当输出光束125远离光源110或激光雷达系统100时,光束尺寸(例如,光束半径或光束直径)增加的角度度量。输出光束125可以具有基本为圆形的截面,该截面的光束发散度用单个发散值来表征。例如,在距激光雷达系统100 100m的距离处,具有圆形截面且发散度为1mrad的输出光束125的光束直径或光斑尺寸约为10cm。在一些实施方式中,输出光束125可以是像散光束,或可以具有基本椭圆的截面,并且可以用两个发散值来表征。作为一个示例,输出光束125可以具有快轴和慢轴,其中快轴发散度大于慢轴发散度。作为另一个示例,输出光束125可以是具有2mrad的快轴发散度和0.5mrad的慢轴发散度的像散光束。

光源110发射的输出光束125可以是非偏振的或随机偏振的,可以没有明确的或固定的偏振(例如,偏振可能随时间变化),或者可以具有特定的偏振(例如,输出光束125可以是线偏振的、椭圆偏振的或圆偏振的)。作为一个示例,光源110可以产生线偏振光,并且激光雷达系统100可以包括四分之一波片,其将该线偏振光转换成圆偏振光。激光雷达系统100可以发射圆偏振光作为输出光束125,并且接收输入光束135,输入光束135可以基本上或至少部分是圆偏振的,与输出光束125的偏振方式相同(例如,如果输出光束125是右旋圆偏振的,则输入光束135也可以是右旋圆偏振的)。输入光束135可穿过同一个四分之一波片(或不同的四分之一波片),从而使输入光束135转换为线偏振光,相对于光源110产生的线偏振光,该线偏振光是正交偏振的(例如,以直角偏振的)。作为另一个示例,激光雷达系统100可以采用偏振分集探测,其中对两个偏振分量分别被探测。输出光束125可以是线偏振的,且激光雷达系统100可以将输入光束135分成两个偏振分量(例如,s-偏振和p-偏振),分别由两个光电二极管(例如,包括两个光电二极管的平衡光接收器)探测。

继续参照图1,输出光束125和输入光束135可以基本上是同轴的。换句话说,输出光束125和输入光束135可以至少部分地重叠或共用公共传播轴,使得输入光束135和输出光束125沿基本上相同的光路(尽管方向相反)行进。当激光雷达系统100在观测场中扫描输出光束125时,输入光束135可以跟随输出光束125,从而保持两个光束之间的同轴关系。

激光雷达系统100还可以包括一个或多个光学组件,这些组件配置为对输出光束125和/或输入光束135进行调节、成形、过滤、修改、指引或引导。例如,激光雷达系统100可以包括一个或多个透镜、镜、滤光片(例如,带通或干涉滤光片)、分束器、偏振器、偏振分束器、波片(例如,半波片或四分之一波片)、衍射元件或全息元件。在一些实施方式中,激光雷达系统100可以包括望远镜、一个或多个透镜或一个或多个镜,以将输出光束125扩展、聚焦或准直到期望的光束直径或发散度。作为一个示例,激光雷达系统100可以包括一个或多个透镜,以将输入光束135聚焦到接收器140的有源区上。作为另一个示例,激光雷达系统100可以包括一个或多个平面镜或曲面镜(例如凹面镜、凸面镜或抛物面镜),以指引或聚焦输出光束125或输入光束135。例如,激光雷达系统100可以包括离轴抛物面镜,以将输入光束135聚焦到接收器140的有源区上。如图1所示,激光雷达系统100可以包括镜115,其可以为金属镜或介质镜。镜115可以被配置为使光束125穿过镜115。作为一个示例,镜115可以包括输出光束125穿过的孔、缝或孔径。作为另一个示例,镜115可以被配置为使至少80%的输出光束125穿过镜115,并且至少80%的输入光束135被镜115反射。在一些实施方式中,镜115可使输出光束125和输入光束135基本上同轴,使得这两个束沿基本上相同的光路(方向相反)行进。

一般来说,扫描器120沿一个或多个方向顺发射方向指引输出光束125。例如,扫描器120可以包括一个或多个扫描镜和一个或多个致动器,该致动器驱动镜围绕一个或多个轴以成角度的方式旋转、倾斜、枢转、或移动该镜。例如,扫描器的第一镜可以沿第一方向扫描输出光束125,以及第二镜可以沿与第一方向基本正交的第二方向扫描输出光束125。下面参照图2更详细地讨论扫描器120的示例实施方式。

扫描器120可以被配置为在5度角范围、20度角范围、30度角范围、60度角范围或任何其他合适的角范围内扫描输出光束125。例如,扫描镜可以被配置为在15度范围内周期性地旋转,其导致输出光束125在30度范围内扫描(例如,扫描镜旋转Θ度导致输出光束125进行2Θ度的角扫描)。激光雷达系统100的观测场(FOR)可以指激光雷达系统100可以被配置为扫描或捕获距离信息的地区、区域或角范围。当激光雷达系统100在30度扫描范围内扫描输出光束125时,激光雷达系统100可以被称为具有30度角的观测场。作为另一个示例,具有在30度范围旋转的扫描镜的激光雷达系统100,可以产生在60度范围(例如60度FOR)扫描的输出光束125。在各种实施方式中,激光雷达系统100可具有约10°、20°、40°、60°、120°的FOR或任何其他合适的FOR。FOR也可以被称为扫描区域。

扫描器120可以被配置为水平地和垂直地扫描输出光束125,以及激光雷达系统100可具有沿水平方向的特定FOR和沿垂直方向的另一特定FOR。例如,激光雷达系统100的水平FOR为10°至120°,以及垂直FOR为2°至45°。

扫描器120的一个或多个扫描镜可以通信地耦合到控制器150,控制器150可以控制该扫描镜,以在期望的方向顺发射方向或沿着所期望的扫描模式导引输出光束125。通常,扫描模式可以指输出光束125沿其被引导的模式或路径,并且也可以被称为光学扫描模式、光学扫描路径或扫描路径。作为一个示例,扫描器120可以包括两个扫描镜,它们配置为在60°水平FOR和20°垂直FOR内扫描输出光束125。可以控制这两个扫描镜,以跟随基本上覆盖60°×20°FOR的扫描路径。激光雷达系统100可以利用扫描路径以生成像素基本覆盖60°×20°FOR的点云。像素可以大约均匀分布在60°×20°FOR内。可替代地,像素可以具有特定的非均匀分布(例如,像素可以分布在60°×20°FOR的全部或部分内,并且像素可以在60°×20°FOR的一个或多个特定区域中具有较高的密度)。

在操作中,光源110可以发射光脉冲,扫描器120在激光雷达系统100的FOR内扫描这些光脉冲。目标130可以散射所发射的脉冲中的一个或多个,并且接收器140可以探测由目标130散射的光脉冲的至少一部分。

接收器140可以被称为(或可以包括)光接收器、光学接收器、光学传感器、探测器、光电探测器或光学探测器。在一些实施方式中,接收器140接收或探测输入光束135的至少一部分并产生与输入光束135相对应的电信号。例如,如果输入光束135包括光学脉冲,那么接收器140可以产生与接收器140探测到的光学脉冲相对应的电流或电压脉冲。在一个示例实施方式中,接收器140包括一个或多个雪崩光电二极管(APD)或一个或多个单光子雪崩二极管(SPAD)。在另一实施方式中,接收器140可以包括一个或多个PN光电二极管(例如,由p型半导体和n型半导体形成的光电二极管结构)或一个或多个PIN光电二极管(例如,由位于p型区域和n型区域之间的未掺杂的本征半导体区域形成的光电二极管结构)。

接收器140可以具有包括硅、锗或InGaAs的有源区或雪崩倍增区。接收器140的有源区可以具有任何合适的尺寸,例如直径或宽度约为50-500μm。接收器140可以包括电路系统,该电路系统执行信号放大、采样、滤波、信号调节、模拟-数字转换、时间-数字转换、脉冲探测、阈值探测、上升沿探测或下降沿探测。例如,接收器140可以包括跨阻放大器,该跨阻放大器将接收到的光电流(例如,由APD响应于接收到的光学信号产生的电流)转换为电压信号。接收器140可以将电压信号引导至脉冲探测电路,该电路产生模拟或数字输出信号145,该模拟或数字输出信号对应于接收到的光学脉冲的一个或多个特性(例如,上升沿、下降沿、振幅或持续时间)。例如,脉冲探测电路可以执行时间-数字转换,以产生数字输出信号145。接收器140可以将电输出信号145发送至控制器150用以进行处理或分析,例如,以确定与接收到的光学脉冲相对应的飞行时间值。

控制器150可以与光源110、扫描器120或接收器140中的一个或多个电耦合或通信耦合。控制器150可以从光源110接收电触发脉冲或边沿,其中,每个脉冲或边沿对应于由光源110发射的光学脉冲。控制器150可向光源110提供指令、控制信号或触发信号,指示光源110何时应产生光学脉冲。例如,控制器150可以发送包括电脉冲的电触发信号,其中,光源110响应于每个电脉冲发射光学脉冲。此外,控制器150可使光源110调整由光源110产生的光学脉冲的频率、周期、持续时间、脉冲能量、峰值功率、平均功率或波长中的一个或多个。

控制器150可以基于定时信息确定光学脉冲的飞行时间值,该定时信息与光源110何时发射脉冲以及接收器140何时探测到或接收到脉冲(例如,输入光束135)的一部分相关联。控制器150可以包括电路系统,该电路系统执行信号放大、采样、滤波、信号调节、模拟-数字转换、时间-数字转换、脉冲探测、阈值探测、上升沿探测或下降沿探测。

如上所述,激光雷达系统100可以用于确定到一个或多个顺发射方向的目标130的距离。通过在观测场内扫描激光雷达系统100,该系统可用于将距离映射到观测场内的多个点。这些深度映射的点中的每一个都可以被称为像素或体素。连续捕获的像素集合(可以称为深度图、点云或帧)可以被呈现为图像,或者可以进行分析,以识别或探测对象,或者确定FOR内的对象的形状或距离。例如,深度图可以覆盖水平延伸60°和垂直延伸15°的观测场,并且该深度图的可以包括水平方向100-2000个像素乘以垂直方向4-400个像素的一帧。

激光雷达系统100可以被配置为,以约0.1帧/秒(FPS)到约1,000FPS之间的任何合适的帧速率,重复捕获或生成观测场的点云。例如,激光雷达系统100可以以约0.1FPS、0.5FPS、1FPS、2FPS、5FPS、10FPS、20FPS、100FPS、500FPS或1,000FPS的帧速率生成点云。在一个示例实施方式中,激光雷达系统100被配置为以5×105脉冲/秒的速率产生光学脉冲(例如,该系统可以每秒确定500,000像素距离),并扫描1000×50像素的帧(例如,50,000像素/帧),其对应于每秒10帧的点云帧速率(例如,每秒10个点云)。根据该实施方式,点云帧速率可以基本固定,或者可以动态调整。例如,激光雷达系统100可以以特定的帧速率(例如,1Hz)捕获一个或多个点云,以及然后切换到以不同的帧速率(例如,10Hz)捕获一个或多个点云。通常,激光雷达系统可以使用较慢的帧速率(例如,1Hz)来捕获一个或多个高分辨率点云,并使用较快的帧速率(例如,10Hz)来快速捕获多个低分辨率点云。

激光雷达系统100的观测场可以重叠、包括或包围目标130的至少一部分,目标130可以包括相对于激光雷达系统100正在移动或静止的对象的全部或部分。例如,目标130可包括一个人的全部或者部分、运载工具、摩托车、卡车、火车、自行车、轮椅、行人、动物、道路标志、交通灯、车道标志、路面标志、停车位、塔架、护栏、交通栅栏、坑洞、铁路交叉口、道路上或附近的障碍物、路缘、停在路上或路边的运载工具、电线杆、房屋、建筑物、垃圾桶、邮箱、树、任何其他合适的对象,或两个或更多个对象的全部或部分的任何合适组合。

现在参照图2,扫描器162和接收器164可以分别作为扫描器120和接收器140在图1的激光雷达系统中操作。更普遍地,扫描器162和接收器164可以在任何合适的激光雷达系统中操作。

扫描器162可以包括由任何合适数量的机械致动器驱动的任何合适数量的镜。例如,扫描器162可以包括检流计扫描器、共振扫描器、压电致动器、多边形扫描器、旋转棱镜扫描器、音圈电机、直流(DC)电机、无刷直流(DC)电机、步进电机或微电子机械系统(MEMS)装置或任何其他合适的致动器或机构。

检流计扫描器(其也可以被称为检流计致动器)可以包括基于检流计的带磁铁和线圈的扫描电机。当向线圈提供电流时,磁铁上受到旋转力,这使得附接在检流计扫描器上的镜旋转。可以控制施加于线圈的电流,以动态地改变检流计镜的位置。共振扫描器(其可以被称为共振致动器)可以包括由致动器驱动的弹簧状机构,以在基本上固定的频率(例如1kHz)下产生周期振荡。基于MEMS的扫描装置可以包括直径约为1至10mm的镜,其中该镜利用电磁致动或静电致动进行旋转。音圈电机(其可以被称为音圈致动器)可以包括磁铁和线圈。当向线圈提供电流时,磁铁上受到平移力,这使得附接至磁铁的镜移动或旋转。

在一个示例实施方式中,扫描器162包括配置为沿单个方向扫描输出光束170的单个镜(例如,扫描器162可以为沿水平或垂直方向扫描的一维扫描器)。该镜可以是附接到扫描器致动器或机构上的平面扫描镜,该扫描器致动器或机构在特定角度范围内扫描该镜。该镜可以由一个致动器(例如,检流计)或两个致动器驱动,该致动器配置为以推挽式配置驱动镜。当两个致动器以推挽式配置在一个方向驱动镜时,这两个致动器可能位于镜的对端或对侧。这两个致动器可以以合作的方式工作,使得当一个致动器推动镜时,另一个致动器拉动镜,反之亦然。在另一示例实施方式中,以推挽式配置布置的两个音圈致动器沿水平或垂直方向驱动镜。

在一些实现方式中,扫描器162可以包括配置为沿两个轴被扫描的一个镜,其中,以推挽式配置布置的两个致动器提供沿每个轴的运动。例如,以水平推挽式配置布置的两个共振致动器可以沿水平方向驱动镜,以及以垂直推挽式配置布置的另外一对共振致动器可以沿垂直方向驱动镜。在另一示例实施方式中,两个致动器沿两个方向(例如水平和垂直)扫描输出光束170,其中每个致动器提供沿特定方向或围绕特定轴的旋转运动。

扫描器162还可以包括由两个致动器驱动的一个镜,这两个致动器配置为沿两个基本上正交的方向扫描该镜。例如,共振致动器或检流计致动器可以沿基本水平的方向驱动一个镜,以及检流计致动器可以沿基本垂直的方向驱动该镜。作为另一个示例,两个共振致动器可以沿两个基本上正交的方向驱动镜。

在一些实施方式中,扫描器162包括两个镜,其中一个镜沿基本水平的方向扫描输出光束170,以及另一个镜沿基本垂直的方向扫描输出光束170。在图2的示例中,扫描器162包括两个镜,镜180-1和镜180-2。镜180-1可以沿基本水平的方向扫描输出光束170,以及镜180-2可沿基本垂直的方向扫描输出光束170(反之亦然)。镜180-1或镜180-2可以是平面镜、曲面镜或具有两个或更多个反射面的多边形镜。

在其它实施方式中,扫描器162包括驱动相应的镜的两个检流计扫描器。例如,扫描器162可以包括沿第一方向(例如垂直方向)扫描镜180-1的一个检流计致动器,以及扫描器162可包括沿第二方向(例如水平方向)扫描镜180-2的另一个检流计致动器。在又一实施方式中,扫描器162包括两个镜,其中检流计致动器驱动一个镜,并且共振致动器驱动另一个镜。例如,检流计致动器可以沿第一方向扫描镜180-1,并且共振致动器可以沿第二方向扫描镜180-2。第一和第二扫描方向可以基本上彼此正交,例如,第一方向可以基本上垂直,以及第二方向可以基本上水平。在又一实施方式中,扫描器162包括两个镜,其中一个镜是由电机(例如,无刷直流电机)在一个方向(例如,顺时针或逆时针)旋转的多边形镜。例如,镜180-1可以是沿基本水平的方向扫描输出光束170的多边形镜,以及镜180-2可以沿基本垂直的方向扫描输出光束170。多边形镜可以具有两个或更多个反射面,并且该多边形镜可以在一个方向上连续旋转,使得输出光束170从每个反射面依次被反射。多边形镜可以具有与多边形相对应的截面形状,其中多边形的每一侧都具有反射面。例如,具有方形截面形状的多边形镜可以具有四个反射面,以及具有五边形截面形状的多边形镜可以具有五个反射面。

为了沿着特定的扫描模式引导输出光束170,扫描器162可以包括同步驱动单个镜的两个或更多个致动器。例如,该两个或更多个致动器可以沿着两个基本上正交的方向同步驱动镜,以使输出光束170遵循具有基本上笔直的线的扫描模式。在一些实施方式中,扫描器162可以包括两个镜和两个致动器,这两个致动器同步驱动这两个镜以生成包括基本笔直的线的扫描模式。例如,一个检流计致动器可以以基本上为线性的往复运动驱动镜180-2(例如,检流计可以以基本上为正弦或三角形的波形被驱动),这使得输出光束170描绘基本上水平的往复模式,而另一个检流计致动器可以沿着基本垂直的方向扫描镜180-1。两个检流计可以同步,使得,对于每64条水平轨迹,输出光束170沿垂直方向形成一条轨迹。无论使用一个或两个镜,基本笔直的线可以基本上水平地、垂直地或沿任何其他适当方向被引导。

随着输出光束170沿基本水平的方向被扫描(例如,使用检流计致动器或共振致动器),扫描器162还可以沿垂直方向施加动态调整的偏转(例如,使用检流计致动器),来实现直线。如果不施加垂直偏转,则输出光束170可以在从一侧扫描到另一侧时描绘曲线路径的轨迹。在一些实施方式中,扫描器162使用垂直致动器在水平扫描输出光束170时施加动态调整的垂直偏转,以及在每个水平扫描之间施加离散的垂直偏移(例如,以将输出光束170步进到扫描模式的后续行)。

继续参照图2,在本示例实施方式中,重叠镜190配置为将输入光束172和输出光束170重叠,使得光束170和172基本上同轴。在图2中,重叠镜190包括输出光束170穿过的孔、缝或孔径192,以及向接收器164反射输入光束172的至少一部分的反射面194。重叠镜190可以定向成使得输入光束172和输出光束170至少部分重叠。

在一些实施方式中,重叠镜190可以不包括孔192。例如,可以引导输出光束170从镜190的旁边通过,而不是穿过孔径192。输出光束170可以沿着镜190的边通过,并且可以相对于输入光束172的方向以小角度定向。作为另一示例,重叠镜190可以包括配置为反射输出光束170的小反射部分,并且重叠镜190的其余部分可以具有配置为透射输入光束172的AR涂层。

输入光束172可以穿过透镜196,透镜196将光束聚焦到接收器164的有源区166上。有源区166可以指接收器164可接收或探测输入光的区域。有源区可以具有任何合适的尺寸或直径d,例如直径约为25μm、50μm、80μm、100μm、200μm、500μm、1mm、2mm或5mm。重叠镜190的反射面194可以基本是平的,或者反射面194可以是弯曲的(例如,镜190可以是离轴抛物面镜,配置为将输入光束172聚焦到接收器140的有源区上)。

孔径192可以具有任何合适的尺寸或直径Φ1,输入光束172可以具有任何合适的尺寸或直径Φ2,其中Φ2大于Φ1。例如,孔径192的直径Φ1可以约为0.2mm、0.5mm、1mm、2mm、3mm、5mm或10mm,输入光束172的直径Φ2可以约为2mm、5mm、10mm、15mm、20mm、30mm、40mm或50mm。在一些实施方式中,重叠镜190的反射面194可以向接收器164反射70%或更多的输入光束172。例如,如果反射面194在光源160的工作波长下具有反射率R,则引导向接收器164的输入光束172的分数(fraction)可以表示为R×[1-(Φ12)2]。作为一个更具体的示例,如果R为95%,Φ1为2mm,Φ2为10mm,则约91%的输入光束172可通过反射面194引导向接收器164。

图3示出了示例配置,在该配置中激光雷达系统100的几个组件可以操作以扫描360度观测场。一般来说,在这种配置中,光源的视场遵循圆形轨迹,并因此在二维平面上限定圆形扫描模式。根据一个实施方式,轨迹上的所有点相对于地平面保持同一高度。在这种情况下,单独的光束可以遵循圆形轨迹,彼此之间具有一定的垂直偏移。在另一个实施方式中,轨迹的点可以在三维空间中限定出螺旋扫描模式。单个光束足以描绘出螺旋扫描模式,但若期望,可以使用多个光束。

在图3的示例中,旋转扫描模块200围绕中心轴在所指示的一个或两个方向上转动。例如,电机可以驱动旋转扫描模块200以恒定速度围绕中心轴转动。旋转扫描模块200包括扫描器、接收器、重叠镜等。旋转模块200的组件可以类似于扫描器120、接收器140和重叠镜115。在一些实施方式中,子系统200还包括光源和控制器。在其它实施方式中,光源和/或控制器设置成与旋转扫描模块200分开,和/或通过相应链路与旋转扫描模块200的组件交换光学信号和电信号。

旋转扫描模块200可以包括带有窗口212的罩壳210。与图1的窗口157类似,窗口212可以由玻璃、塑料或任何其他合适的材料制成。窗口212允许入站光束和返回信号穿过罩壳210。由窗口212限定的弧长可以对应于罩壳210的周长的任何合适的百分比。例如,弧长可以对应于周长的5%、20%、30%、60%,或者甚至可能是100%。

现在参照图4,旋转扫描模块220通常类似于旋转扫描模块200。然而,在该实施方式中,旋转扫描模块220的组件设置在平台222上,该平台222在固定的圆形罩壳230内旋转。在该实施方式中,圆形罩壳230对于激光雷达系统工作波长的光基本透明,以使入站和出站光信号通过。圆形罩壳230在某种意义上限定了类似于窗口212的圆形窗口,并且可以由类似的材料制成。

在观测场内生成像素

图5示出了图1的激光雷达系统100可以产生的示例扫描模式240。激光雷达系统100可以被配置为沿着一个或多个扫描模式240扫描输出光学光束125。在一些实施方式中,扫描模式240对应于在任何合适的观测场(FOR)内的扫描,该FOR具有任何合适的水平FOR(FORH)和任何适合的垂直FOR(FORv)。例如,某一扫描模式可以具有由角度尺寸(例如,FORH×FORv)40°×30°、90°×40°或60°×15°表示的观测场。作为另一示例,某一扫描模式的FORH可以大于或等于10°、25°、30°、40°、60°、90°或120°。作为又一示例,某一扫描模式的FORv可以大于或等于2°、5°、10°、15°、20°、30°或45°。在图5的示例中,参考线246表示扫描模式240的观测场的中心。参考线246可以具有任何合适的定向,例如,0°的水平角(例如,参考线246可以被定向为正前方)和0°的垂直角(例如,参考线246可以具有0°的倾角),或者参考线246可以具有非零水平角或非零倾角(例如,+10°或-10°的垂直角)。在图5中,如果扫描模式240具有60°×15°的观测场,则扫描模式240相对于参考线246覆盖±30°的水平范围,相对于参考线246覆盖±7.5°的垂直范围。此外,图5中的光学光束125相对于参考线246具有大约-15°水平和+3°垂直的定向。光束125可以被称为相对于参考线246具有-15°的方位角和+3°的高度。方位(其可以被称为方位角)可以表示相对于参考线246的水平角,而高度(其可以被称为高度角、高低或高低角)可以表示相对于参考线246的垂直角。

扫描模式240可以包括多个像素242,并且每个像素242可以与一个或多个激光脉冲和一个或多个相应的距离测量相关联。扫描模式240的循环可以包括总共Px×Py个像素242(例如,Px乘Py个像素的二维分布)。例如,扫描模式240可以包括尺寸为沿水平方向大约100-2,000个像素242和沿垂直方向大约4-400个像素242的分布。又例如,对于扫描模式240的每个循环总共有64,000个像素,扫描模式240的分布可以为沿水平方向1,000个像素242乘以沿垂直方向64个像素242(例如,帧尺寸为1000×64个像素)。沿水平方向的像素242的数量可以被称为扫描模式240的水平分辨率,以及沿垂直方向的像素242的数量可以称为扫描模式240的垂直分辨率。作为一个示例,扫描模式240可以具有大于或等于100个像素242的水平分辨率和大于或等于4个像素242的垂直分辨率。作为另一示例,扫描模式240可以具有100-2,000像素242的水平分辨率和4-400像素242的垂直分辨率。

每个像素242可以与距离(例如,到目标130的一部分的距离,相关联的激光脉冲从该部分被散射)或一个或多个角度值相关联。例如,像素242可以与距离值和两个角度值(例如方位角和高度)相关联,该角度值表示像素242相对于激光雷达系统100的角度位置。到目标130的一部分的距离可以至少部分地基于相应脉冲的飞行时间测量来确定。角度值(例如,方位角或高度)可对应于输出光束125的角度(例如,相对于参考线246)(例如,当从激光雷达系统100发射相应的脉冲时)或输入光束135的角度(例如,当激光雷达系统100接收到输入信号时)。在一些实施方式中,激光雷达系统100至少部分基于扫描器120的组件的位置确定角度值。例如,与像素242相关联的方位角或高度值可以根据扫描器120的一个或多个相应扫描镜的角度位置确定。

在一些实施方式中,激光雷达系统100在观测场中同时引导多个光束。在图6的示例实施方式中,激光雷达系统生成输出光束250A、250B、250C…250N等,每个光束遵循线性扫描模式254A、254B、254C…254N。平行线的数目可以是2、4、12、20或任何其他合适的数目。激光雷达系统100可以将光束250A、250B、250C…250N成角度地分开,使得例如在某一距离处光束250A和250B之间的间距可以是30cm,以及在更长距离处相同的光束250A和250B之间的间距可以是50cm。

与扫描模式240类似,每个线性扫描模式254A-N包括与一个或多个激光脉冲和距离测量相关联的像素。图6示出了分别沿着扫描模式254A、254B和254C的示例像素252A、252B和252C。本示例中的激光雷达系统100可以同时生成像素252A-252N的值,从而增加确定像素值的速率。

根据该实施方式,激光雷达系统100可以输出相同波长或不同波长的光束250A-N。例如,光束250A可以具有1540nm的波长,光束250B可以具有1550nm的波长,光束250C可以具有1560nm的波长等等。激光雷达系统100使用的不同波长的数目不需要与光束的数目相匹配。因此,图6的示例实施方式中的激光雷达系统100可以使用具有N个光束的M个波长,其中1≤M≤N。

接下来,图7示出了激光雷达系统100的示例光源视场(FOVL)和接收器视场(FOVR)。当扫描器120在观测场(FOR)中扫描FOVL和FOVR时,光源110可以发射光脉冲。光源视场可以指在特定时刻被光源110照射的角锥(angular cone)。同样地,接收器视场也可以指角锥,通过该角锥,接收器140可以在特定时刻接收或探测到光,而接收器视场之外的任何光都不能被接收或探测到。例如,当扫描器120在观测场中扫描光源视场时,激光雷达系统100可以在光源110发射脉冲时沿FOVL所引导的方向发射光脉冲。光脉冲可以散射离开目标130,以及接收器140可以接收和探测沿FOVR引导或包含在FOVR中的散射光的一部分。

在一些实施方式中,扫描器120可以被配置为,在激光雷达系统100的观测场中扫描光源视场和接收器视场。当扫描器120在观测场中扫描FOVL和FOVR时,激光雷达系统100可以发射和探测到多个光脉冲,与此同时描绘出扫描模式240。在一些实施方式中,光源视场和接收器视场相对于彼此同步被扫描器120扫描。在这种情况下,当扫描器120在扫描模式240中扫描FOVL时,FOVR以相同的扫描速度跟随基本相同的路径。另外,当扫描器120在观测场中扫描FOVL和FOVR时,FOVL和FOVR可以保持相同的相对位置。例如,FOVL可以与FOVR基本重叠或居中于FOVR内(如图7所示),并且扫描器120可以在整个扫描过程中保持FOVL和FOVR之间的相对位置。作为另一个示例,在整个扫描过程中,FOVR可以滞后于FOVL一个特定的固定量(例如,FOVR可以在与扫描方向相反的方向上偏离FOVL)。

FOVL可以具有角度尺寸或范围ΘL,ΘL与输出光束125的发散度基本相同或对应,以及FOVR可以具有角度尺寸或范围ΘR,ΘR对应于一个角度,接收器140在该角度内可以接收和探测到光。接收器视场相对于光源视场可以是任何合适的尺寸。例如,接收器视场可以小于、基本上等于、或大于光源视场的角范围。在一些实施方式中,光源视场的角范围小于或等于50毫弧度,并且接收器视场的角范围小于或等于50毫弧度。FOVL可以具有任何合适的角范围ΘL,例如,约0.1mrad、0.2mrad、0.5mrad、1mrad、1.5mrad、2mrad、3mrad、5mrad、10mrad、20mrad、40mrad或50mrad。同样地,FOVR可以具有任何合适的角范围ΘR,例如,约0.1mrad、0.2mrad、0.5mrad、1mrad、1.5mrad、2mrad、3mrad、5mrad、10mrad、20mrad、40mrad或50mrad。光源视场和接收器视场可以具有近似相等的角范围。作为一个示例,ΘL和ΘR都可以近似等于1mrad、2mrad或3mrad。在一些实施方式中,接收器视场可以大于光源视场,或者光源视场可以大于接收器视场。例如,ΘL可以近似等于1.5mrad,而ΘR可以近似等于3mrad。

像素242可以表示或对应于光源视场。当输出光束125从光源110传播时,输出光束125的直径(以及相应像素242的尺寸)可以根据束发散度ΘL增大。作为一个示例,如果输出光束125的ΘL为2mrad,则在与激光雷达系统100相距100m的距离处,输出光束125的尺寸或直径可约为20cm,相应像素242的相应尺寸或直径也可约为20cm。在与激光雷达系统100相距200m的距离处,输出光束125和相应像素242各自的直径可约为40cm。

在运载工具中操作的激光雷达系统

如上所述,一个或多个激光雷达系统100可集成到运载工具中。在一个示例实施方式中,多个激光雷达系统100可以集成到汽车中,以在该汽车周围提供完整得360度水平FOR。作为另一个示例,可以将4-10个激光雷达系统100(每个系统具有45度到90度水平FOR)组合在一起,形成感测系统,该感测系统提供覆盖360度水平FOR的点云。激光雷达系统100可以定向,以使相邻的FOR具有一定量的空间重叠或角重叠,从而允许来自多个激光雷达系统100的数据组合或拼接在一起,以形成单个或连续的360度点云。作为一个示例,每个激光雷达系统100的FOR可能与相邻的FOR有大约1-15度的重叠。在特定实施例中,运载工具可以指配置为运输人或货物的移动机器。例如,运载工具可包括、可采用以下形式或可称为汽车、轿车、机动车、卡车、公共汽车、货车、拖车、越野车、农用车、割草机、施工机具、叉车、自动机械、高尔夫球车、房车、出租车、摩托车、滑板车、自行车、滑板、火车、雪地车,船只(如船或舟)、飞机(如固定翼飞机、直升机或飞艇)或航天器。在特定实施例中,运载工具可以包括为运载工具提供推进力的内燃机或电动机。

在一些实施方式中,一个或多个激光雷达系统100可以作为高级驾驶辅助系统(ADAS)的一部分包含在运载工具中,以在驾驶过程中协助运载工具驾驶员。例如,激光雷达系统100可以是ADAS的一部分,ADAS向驾驶员提供信息或反馈(例如,以警示驾驶员潜在的问题或危险),或自动控制运载工具的一部分(例如,刹车系统或转向系统),以避免碰撞或意外。激光雷达系统100可以是运载工具ADAS的一部分,ADAS提供自适应巡航控制、自动刹车、自动停车、防撞、警示驾驶员危险或其他运载工具、将运载工具保持在正确的车道上,或如果对象或其他运载工具处于盲点则提供警告。

在某些情况下,一个或多个激光雷达系统100可作为自主运载工具驾驶系统的一部分集成到运载工具中,。在一个示例实施方式中,激光雷达系统100可以向自主运载工具的驾驶系统提供有关周围环境的信息。自主运载工具驾驶系统可以包括一个或多个计算系统,该计算系统从激光雷达系统100接收有关周围环境的信息,分析接收到的信息,并向运载工具的驾驶系统(例如方向盘、油门、刹车或转向灯)提供控制信号。作为一个示例,集成到自主运载工具中的激光雷达系统100可以每0.1秒为自主运载工具驾驶系统提供点云(例如,点云的更新速率为10Hz,表示每秒10帧)。自主运载工具驾驶系统可以分析接收到的点云,以感测或识别目标130及其各自的位置、距离或速度,并且自主运载工具驾驶系统可以基于这些信息更新控制信号。作为一个示例,如果激光雷达系统100探测到前方运载工具正在减速或停车,则自主运载工具驾驶系统可发送松开油门并施加刹车的指令。

自主运载工具可以被称为自主汽车、无人驾驶汽车、自动驾驶汽车、机器人汽车或无人驾驶运载工具。自主运载工具可以指配置为在很少或无人工干预的情况下感测其环境并导航或驾驶的运载工具。例如,自主运载工具可以被配置为在整个行程中行驶到任何合适的位置并控制或执行所有安全关键功能(例如,驾驶、转向、刹车、停车),而驾驶员预期不会在任何时候控制运载工具。作为另一个示例,自主运载工具可以让驾驶员安全地将注意力从特定环境(如高速公路)中的驾驶任务转移开,或者自主运载工具可以在除少数环境外的所有环境中提供对运载工具的控制,只需要很少的或不需要驾驶员的干预或注意。

自主运载工具可以被配置为在运载工具中有驾驶员在场的情况下进行驾驶,或者自主运载工具可以被配置为在没有驾驶员在场的情况下操作运载工具。作为一个示例,自主运载工具可以包括驾驶座,其具有相关控制装置(例如,方向盘、油门踏板和刹车踏板),并且该运载工具可以被配置为,在无人坐在驾驶座上或坐在驾驶座上的人很少或没有进行干预的情况下驾驶。作为另一个示例,自主运载工具可以不包括任何驾驶座或相关的驾驶员控制装置,并且该运载工具可以在没有人工干预的情况下执行绝大部分驾驶功能(例如,驾驶、转向、刹车、停车和导航)。作为另一个示例,自主运载工具可以被配置为在没有驾驶员的情况下进行操作(例如,该运载工具可以被配置为在运载工具内没有驾驶员在场的情况下运输乘客或货物)。作为另一个示例,自主运载工具可以被配置为在没有任何乘客的情况下进行操作(例如,该运载工具可以被配置为在没有任何乘客在运载工具上的情况下运输货物)。

在一些实施方式中,激光雷达系统的光源位于远离激光雷达系统的某些其他组件(例如扫描器和接收器)的位置。此外,在运载工具中实施的激光雷达系统包括的光源可以少于扫描器和接收器。

图8示出了示例配置,在该配置中激光器-传感器链路320包括耦合在激光器300和传感器310之间的光学链路330和电链路350。激光器300可以被配置为发射光脉冲,并且可以被称为激光系统、激光头或光源。激光器300可以包括或可以类似于图1所示和上文讨论的光源110、或可以是图1所示和上文讨论的光源110的一部分、或可以基本上与图1所示和上文讨论的光源110相同。此外,扫描器302、接收器304、控制器306和镜308可以类似于上文讨论的扫描器120、接收器140、控制器150和镜115。在图8的示例中,激光器300通过激光器-传感器链路320(其可以被称为链路)耦合到位于远处的传感器310。传感器310可以被称为传感头,并且可以包括镜308、扫描器302、接收器304和控制器306。在一个示例实施方式中,激光器300包括脉冲激光二极管(例如,脉冲分布式反馈(DFB)激光器),随后是光学放大器,并且来自激光器300的光通过合适长度的激光器-传感器链路320的光纤传送到位于远处的传感器310中的扫描器120。

激光器-传感器链路320可以包括任何合适数量的光学链路330(例如0、1、2、3、5或10)和任何合适数量的电链路350(例如0、1、2、3、5或10)。在图8所示的示例配置中,激光器-传感器链路320包括从激光器300到输出准直器340的一个光学链路330和将激光器300连接到控制器150的一个电链路350。光学链路330可以包括在激光器300和传感器310之间传送、传递、运输或传输光的光纤(可以称为光纤电缆或光纤)。光纤可以是,例如,单模(SM)光纤、多模(MM)光纤、大模场面积(LMA)光纤、保偏(PM)光纤、光子晶体或光子带隙光纤、增益光纤(例如,用于光学放大器的掺稀土光纤)或其任何合适的组合。输出准直器340接收由光学链路330从激光器300传送的光学脉冲,并产生包括光学脉冲的自由空间光学光束312。输出准直器340引导自由空间光学光束312穿过镜308并到达扫描器302。

电链路350可以包括电线或电缆(例如,同轴电缆或双绞电缆),其在激光器300和传感器310之间传送或传输电功率和/或一个或多个电信号。例如,激光器300可以包括电源或功率调节器,该电源或功率调节器向激光器300提供电功率,并且另外,该电源或功率调节器可以经由一个或多个电链路350向传感器310的一个或多个组件(例如扫描器304、接收器304和/或控制器306)提供功率。在一些实施方式中,电链路350可以传送包括模拟或数字形式的数据或信息的电信号。此外,电链路350可以提供从传感器310到激光器300的联锁信号。如果控制器306探测到指示传感器310或整个激光雷达系统存在问题的故障情况,则控制器306可以改变联锁线上的电压(例如,从5V到0V),指示激光器300应关闭、停止发射光或降低所发射出的光的功率或能量。故障情况可由扫描器302的失效、接收器304的失效、或通过进入到传感器310的阈值距离内(例如,在0.1m、0.5m、1m、5m或任何其他合适距离内)的人或物体触发。

如上所述,激光雷达系统可以包括一个或多个处理器,以确定到目标的距离D。在图8所示的实施方式中,控制器306可以位于激光器300或传感器310中,或者控制器306的一些部分可以分布在激光器300和传感器310之间。在一个示例实施方式中,激光雷达系统的每个传感头310包括配置为接收或处理来自接收器304或来自接收器304的APD或SPAD的信号的电子器件(例如,电子滤波器、跨阻放大器、阈值探测器或时间-数字(TDC)转换器)。另外,激光器300可以包括处理电子器件,该处理电子器件配置为基于经由电链路350从传感头310接收的信号,确定飞行时间值或到目标的距离。

接下来,图9示出了具有激光雷达系统351的示例运载工具354,该激光雷达系统351包括具有多个传感头360的激光器352,该多个传感头360经由多个激光器-传感器链路370耦合到激光器352。在一些实施方式中,激光器352和传感头360可以类似于上文讨论的激光器300和传感器310。例如,每个激光器-传感器链路370可以包括一个或多个光学链路和/或一个或多个电链路。图9中的传感头360定位或定向成提供运载工具周围环境的大于30度的视图。更普遍地,具有多个传感头的激光雷达系统可以提供运载工具周围的大约30°、45°、60°、90°、120°、180°、270°或360°的水平观测场。每个传感头可以被附接到或合并到保险杠、挡泥板、网格状护栏、侧板、气流偏导器、车顶、前照灯总成、尾灯总成、后视镜总成、引擎盖、后备箱、车窗口或运载工具的任何其他合适部件上。

在图9的示例中,四个传感头360位于或靠近运载工具的四个角(例如,传感头可以合并到灯总成、侧板、保险杠或挡泥板中),并且激光器352可以位于运载工具内(例如,在后备箱中或附近)。这四个传感头360可以各自提供90°-120°的水平观测场(FOR),并且这四个传感头360可以定向成使得它们一起提供运载工具周围的完整的360°视图。作为另一个示例,激光雷达系统351可以包括位于运载工具上或运载工具周围的六个传感头360,其中每个传感头360提供60°-90°的水平FOR。作为另一个示例,激光雷达系统351可以包括八个传感头360,并且每个传感头360可以提供45°-60°的水平FOR。作为又一个示例,激光雷达系统351可以包括六个传感头360,其中每个传感头360提供70°的水平FOR,相邻FOR之间的重叠大约为10°。作为另一个示例,激光雷达系统351可以包括两个传感头360,它们一起提供大于或等于30°的前向水平FOR。

来自传感头360中的每一个的数据可以组合或拼接在一起,以生成覆盖运载工具周围大于或等于30度的水平视图的点云。例如,激光器352可以包括控制器或处理器,该控制器或处理器从每个传感头360接收数据(例如,经由相应的电链路370),并处理接收到的数据,以构建覆盖运载工具周围360度的水平视图的点云或确定到一个或多个目标的距离。点云或来自点云的信息可以经由相应的电、光学或无线电链路370提供给运载工具控制器372。在一些实施方式中,通过在包含在激光器352内的控制器组合来自多个传感头360中的每一个的数据来生成点云,并将其提供给运载工具控制器372。在其他实施方式中,每个传感头360包括控制器或处理器,该控制器或处理器针对运载工具周围360度水平视图的一部分构建点云,并将各自的点云提供给运载工具控制器372。然后,运载工具控制器372组合或拼接来自各自传感头360的点云,以构建覆盖360度水平视图的组合点云。此外,在一些实施方式中,运载工具控制器372与远程服务器通信以处理点云数据。

在任何情况下,运载工具354可以是自主运载工具,其中运载工具控制器372向运载工具354内的各个组件390提供控制信号,以操纵和控制运载工具354的操作。仅为了便于说明,在图9的展开视图中描绘了组件390。组件390可以包括油门374、刹车376、运载工具发动机378、转向机构380、灯382(如刹车灯、前照灯、倒车灯、应急灯等)、档位选择器384,和/或实现和控制运载工具354的移动的其他合适组件。档位选择器384可以包括驻车档、倒车档、空档、驱动档等。每个组件390可以包括接口,组件经由该接口接收来自运载工具控制器372的命令,例如“加速”、“减速”、“左转5度”,“启动左转向灯”等,并且在某些情况下,向运载工具控制器372提供反馈。

在一些实施方式中,运载工具控制器372经由链路370从激光器352或传感头360接收点云数据,并分析接收到的点云数据,以感测或识别目标130及其各自的位置、距离、速度、形状、尺寸,目标类型(例如,运载工具、人、树、动物)等。然后,运载工具控制器372经由链路370向组件390提供控制信号,以基于所分析的信息来控制运载工具的操作。例如,运载工具控制器372可以基于点云数据识别交叉路口,并确定该交叉路口是进行左转的适当位置。因此,运载工具控制器372可以向转向机构380、油门374和刹车376提供控制信号,以进行适当的左转。在另一示例中,运载工具控制器372可基于点云数据识别交通信号灯,并确定运载工具354需要停下来。因此,运载工具控制器372可以提供控制信号以松开油门374并踩下刹车376。

示例接收器实施方式

图10示出了示例InGaAs雪崩光电二极管(APD)400。回到参考图1,接收器140可以包括一个或多个APD 400,其配置为接收和探测来自输入光(例如光束135)的光。更普遍地,APD 400可以在任何合适的输入光接收器中工作。APD 400可以被配置为探测被目标散射的一部分光脉冲,该目标位于激光雷达系统(APD 400在其内工作)的顺发射方向的位置。例如,APD 400可以接收由图1所示的目标130散射的一部分光脉冲,并且生成与接收到的光脉冲相对应的电流信号。

APD 400可以包括任何合适的半导体材料(例如硅、锗、InGaAs、InGaAsP或磷化铟(InP))的掺杂或未掺杂层。另外,APD 400可以包括用于将APD 400耦合到电路的上电极402和下电极406。例如,APD 400可以电耦合到向APD 400提供反向偏置电压V的电压源。另外,APD 400可以电耦合到跨阻放大器,该跨阻放大器接收由APD 400生成的电流并产生对应于接收到的电流的输出电压信号。上电极402或下电极406可包括任何合适的导电材料,例如金属(例如,金、铜、银或铝)、透明导电氧化物(例如,铟锡氧化物)、碳纳米管材料或多晶硅。在一些实施方式中,上电极402部分透明或具有开口,以允许输入光410穿过,到达APD 400的有源区。在图10中,上电极402可以具有至少部分包围APD 400的有源区的环状结构,其中有源区是指APD 400可以接收和探测到输入光410的区域。有源区可以具有任何合适的尺寸或直径d,例如,直径约为25μm、50μm、80μm、100μm、200μm、500μm、1mm、2mm或5mm。

APD 400可以包括具有任何合适的掺杂(例如,n掺杂、p掺杂或本征未掺杂材料)的任何合适的半导体层的任何合适的组合。在图10的示例中,InGaAs APD 400包括p掺杂InP层420、InP雪崩层422、具有n掺杂InGaAs或InGaAsP的吸收层424和n掺杂InP衬底层426。根据实施方式,APD 400可以包括单独的吸收层和雪崩层,或者单个层可以同时充当吸收区和雪崩区。APD 400可以作为PN二极管或PIN二极管进行电操作,并且在操作期间,APD 400可以通过相对于上电极402施加到下电极406的正电压V而反向偏置。施加的反向偏置电压V可以具有任何合适的值,例如大约5V、10V、20V、30V、50V、75V、100V或200V。

在图10中,输入光410的光子可以主要在吸收层424中被吸收,从而生成电子-空穴对(其可以被称为光生载流子)。例如,吸收层424可以被配置为吸收与激光雷达系统100的工作波长(例如,在大约1400nm和大约1600nm之间的任何合适的波长)相对应的光子。在雪崩层422中,在吸收层424中产生的载流子(例如,电子或空穴)与吸收层424的半导体晶格碰撞并通过碰撞电离产生附加载流子的情况下,发生雪崩倍增过程。这种雪崩过程可以重复很多次,因此一个光生载流子可以导致生成多个载流子。作为一个示例,吸收层424中吸收的单个光子可以通过雪崩倍增过程产生大约10、50、100、200、500、1000、10,000或任何其他合适数量的载流子。APD 400中产生的载流子可以产生耦合到电路的电流,该电路可以执行信号放大、采样、滤波、信号调节、模拟-数字转换、时间-数字转换、脉冲探测、阈值探测,上升沿探测,或下降沿探测。

由单个光生载流子产生的载流子的数量可以随着施加的反向偏置V的增加而增加。如果施加的反向偏置V增加到高于特定值(被称为APD击穿电压),则单个载流子可以触发自维持雪崩过程(例如,不管输入光电平如何,APD 400的输出都是饱和的)。在击穿电压或高于击穿电压下工作的APD 400可以被称为单光子雪崩二极管(SPAD),并且可以被称为在盖革模式或光子计数模式下工作。在低于击穿电压下工作的APD 400可以被称为线性APD,并且由APD 400产生的输出电流可以被发送到放大器电路(例如跨阻放大器)。接收器140(见图1)可以包括:配置为操作为SPAD的APD,和配置为当SPAD中发生雪崩事件时减小施加到SPAD的反向偏置电压的猝灭电路。配置为作为SPAD操作的APD 400可以耦合到电子猝灭电路,当雪崩探测事件发生时,该电路将施加的电压V降低到低于击穿电压。降低施加的电压可以使雪崩过程停止,然后可以重新设置施加的反向偏置电压以等待后续的雪崩事件。另外,APD 400可以耦合到当发生雪崩事件时产生电输出脉冲或沿的电路。

在一些实施方式中,APD 400或与跨阻放大器一起的APD 400具有小于或等于100个光子、50个光子、30个光子、20个光子或10个光子的噪声等效功率(NEP)。例如,APD 400可以作为SPAD操作,并且可以具有小于或等于20光子的NEP。作为另一个示例,APD 400可以耦合到跨阻放大器,该跨阻放大器产生具有小于或等于50个光子的NEP的输出电压信号。APD400的NEP是根据APD 400能够探测到的最小信号(或最小光子数)来量化APD 400的灵敏度的度量。NEP可对应于导致信噪比为1的光功率(或光子数),或NEP可表示阈值光子数,超过这个阈值就可以探测到光学信号。例如,如果APD 400具有20个光子的NEP,则具有20个光子的输入光束410,可以被探测到具有约为1的信噪比(例如,APD 400可以从输入光束410接收20个光子并生成电信号,该电信号表示输入光束410具有约为1的信噪比)。同样地,具有100个光子的输入光束410可以被探测到具有约为5的信噪比。在一些实施方式中,相对于使用PN或PIN光电二极管的传统激光雷达系统而言,具有小于或等于100个光子、50个光子、30个光子、20个光子或10个光子的NEP的激光雷达系统100(具有APD 400或APD 400与跨阻放大器的组合)提高了探测灵敏度。例如,在传统激光雷达系统中使用的InGaAs PIN光电二极管的NEP大约为104到105个光子,并且具有InGaAs PIN光电二极管的激光雷达系统中的噪声级可以比具有InGaAs APD探测器400的激光雷达系统100中的噪声级大103到104倍。

回到参考图1,接收器140的前面可以设有光学滤光片,该光学滤光片配置为透射光源110的一个或多个工作波长的光,并且衰减周围波长的光。例如,光学滤光片可以是位于图10的APD 400前面的自由空间光谱滤光片。该光谱滤光片可以透射光源110的工作波长(例如,在大约1530nm和1560nm之间)的光,并且衰减该波长范围之外的光。作为一个更具体的示例,波长约为400-1530nm或1560-2000nm的光可以被衰减任何合适的量,例如,至少5dB、10dB、20dB、30dB或40dB。

接下来,图11示出了耦合到示例脉冲探测电路504的APD 502。APD 502可以类似于上面参照图10讨论的APD 400,或者可以是任何其他合适的探测器。脉冲探测电路504可以作为接收器140的一部分在图1的激光雷达系统中操作。此外,脉冲探测电路504可以在图2的接收器164、图8的接收器304或任何其他合适的接收器中操作。脉冲探测电路504可选地可以在控制器150、控制器306或另一合适的控制器中实施。在一些实施方式中,脉冲探测电路504的一些部分可以在接收器中操作,并且脉冲探测电路504的其他部分可以在控制器中操作。例如,组件510和512可以是接收器140的一部分,以及组件514和516可以是控制器150的一部分。

脉冲探测电路504可以包括电路系统,该电路系统接收来自探测器的信号(例如,来自APD 502的电流)并执行电流-电压转换、信号放大、采样、滤波、信号调节、模拟-数字转换、时间-数字转换、脉冲探测、阈值探测、上升沿探测、或下降沿探测。脉冲探测电路504可以确定APD 502是否接收到光学脉冲,或者可以确定与APD 502接收到光学脉冲相关联的时间。另外,脉冲探测电路504可以确定接收到的光学脉冲的持续时间。在示例实施方式中,脉冲探测电路504包括跨阻放大器(TIA)510、增益电路512、比较器514和时间-数字转换器(TDC)516。

TIA 510可以被配置为从APD 502接收电流信号并产生与接收到的电流信号相对应的电压信号。例如,响应于接收到的光学脉冲,APD 502可以产生与光学脉冲相对应的电流脉冲。TIA 510可以从APD 502接收电流脉冲并产生与接收到的电流脉冲相对应的电压脉冲。TIA 510还可以用作电子滤波器。例如,TIA510可以被配置为低通滤波器,通过衰减高于特定频率(例如,高于1MHz、10MHz、20MHz、50MHz、100MHz、200MHz或任何其它合适频率)的信号来去除或衰减高频电噪声。

增益电路512可以被配置为放大电压信号。作为一个示例,增益电路512可以包括一个或多个电压放大级,其放大从TIA 510接收到的电压信号。例如,增益电路512可以从TIA 510接收电压脉冲,并且增益电路512可以将该电压脉冲放大任意合适的量,例如,大约3dB、10dB、20dB、30dB、40dB或50dB的增益。另外,增益电路512还可以用作配置为去除或衰减电噪声的电子滤波器。

比较器514可以被配置为从TIA 510或增益电路512接收电压信号,并在接收到的电压信号高于或低于特定阈值电压VT时产生电-边沿信号(例如上升沿或下降沿)。作为一个示例,当接收到的电压高于VT时,比较器514可以产生上升沿数字-电压信号(例如,从大约0V步进到大约2.5V、3.3V、5V或任何其它合适的数字-高电平的信号)。作为另一个示例,当接收到的电压低于VT时,比较器514可以产生下降沿数字-电压信号(例如,从大约2.5V、3.3V、5V或任何其它合适的数字-高电平步进下降到大约0V的信号)。比较器514接收到的电压信号可以从TIA 510或增益电路512接收,并且可以对应于APD 502产生的电流信号。例如,比较器514接收到的电压信号可以包括电压脉冲,该电压脉冲对应于由APD 502响应于接收的光学脉冲而产生的电流脉冲。比较器514接收的电压信号可以是模拟信号,以及由比较器514产生的电-边沿信号可以是数字信号。

时间-数字转换器(TDC)516可以被配置为从比较器514接收电-边沿信号,并确定光源发射光脉冲与接收到电-边沿信号之间的时间间隔。TDC 516的输出可以是对应于由TDC 516确定的时间间隔的数值。在一些实施方式中,TDC 516具有内部计数器或计时器,该计数器或计时器具有任何合适的周期,例如,5ps、10ps、15ps、20ps、30ps、50ps、100ps、0.5ns、1ns、2ns、5ns或10ns。例如,TDC 516可以具有周期为20ps的内部计数器或计时器,并且TDC 516可以确定脉冲的发射和接收之间的时间间隔等于25,000个周期,对应于大约0.5微秒的时间间隔。回到图1,TDC 516可以将数值“25000”发送到激光雷达系统100的处理器或控制器150,该系统可以包括处理器,该处理器配置为至少部分地基于由TDC 516确定的时间间隔来确定从激光雷达系统100到目标130的距离。该处理器可以从TDC 516接收数值(例如,“25000”),并且基于所接收的值,处理器可以确定从激光雷达系统100到目标130的距离。

在一些实施方式中,增益电路512产生的增益可以随时间而变化。通常,增益电路512可以使用可变增益来防止误检由远程目标散射的返回光脉冲(即假阳性)。为了防止在APD 502(或在脉冲探测电路504)处饱和并降低噪声,在示例实施方式中,增益电路512被配置为从光源110发射光脉冲的时间t0开始,在低增益模式下操作阈值时间段T1。可以以任何合适的方式确定时间t0。例如,为了初始化TDC 516或另一TDC,脉冲探测电路504从控制器150或光源110接收指示已经发射光脉冲的信号。因此,TDC 516初始化计时器,并且增益电路512在低增益模式下操作阈值时间段T1。在另一示例中,随着光脉冲被发射,APD 502和/或脉冲探测电路504探测来自光脉冲的光,在TDC 516初始化计时器,并在低增益模式下操作增益电路512阈值时间段T1。更具体地,当在APD 502接收到光学信号(具有高于阈值量的值)时,APD 502和/或脉冲探测电路504探测来自光脉冲的光。被探测到的光脉冲在被发射时可以称为“光学t0”。

在一些实施方式中,改变或调整增益电路512的增益(其可以被称为改变或调整脉冲探测电路504的增益)可以包括改变或调整脉冲探测电路504中的一个或多个电组件的增益。例如,改变增益电路512的增益可以包括以下一个或多个:改变增益电路512中一个或多个电压放大级的增益;改变TIA 510的跨阻增益;或者增益电路512的增益和TIA 510的跨阻增益二者都改变。作为另一个示例,改变增益电路512的增益可以包括:改变增益电路512中的电压放大器的增益并保持TIA 510的增益基本不变。作为另一个示例,改变增益电路512的增益可以包括:保持增益电路512的增益基本不变并改变TIA 510的增益。

阈值时间段T1可以被配置为使得在阈值时间段T1内探测到的光学信号指示被发射的光脉冲而不是被散射并返回到接收器的光脉冲,或者指示由最小距离(例如1m)内的目标散射的返回光脉冲。更具体地说,阈值时间段T1可以大于或等于对应于最小距离的飞行时间(例如,对于最小距离为1m,飞行时间为6.66ns)。

在阈值时间段T1结束时,增益电路512被配置为在高增益模式下操作阈值时间段T2。阈值时间段T2可以被配置为从阈值时间段T1结束时开始持续到发射后续脉冲时。例如,当光源110以大约750kHz的脉冲重复频率产生脉冲时,对应于1.33μs的脉冲周期和200m的最大距离,阈值时间段T2可以是从T1(例如,从t0开始的6.66ns)到从t0开始的1.33μs。然后,当光源发射后续光脉冲时,增益电路512被配置为在另一阈值时间段T1内返回到低增益模式。在示例实施方式中,低增益模式可以具有3dB的增益,而高增益模式具有50dB的增益。

在其他实施方式中,增益被配置为从光脉冲被发射时起随时间逐渐增加,直到后续光脉冲被发射,此时增益电路512返回到从初始光脉冲被发射时的原始增益。在另外一些实施方式中,增益可以在阈值时间段T1期间保持在固定增益值,然后增益可以在阈值时间段T2期间随时间逐渐增加。

在任何情况下,如上所述,来自增益电路512的放大信号接着被提供给比较器514,比较器514配置为将放大信号与阈值电压VT进行比较。当放大信号高于VT时,脉冲探测电路504确定从APD 502接收到的光学信号指示由远程目标散射的返回光脉冲。

图12示出了配置为随时间改变增益电路512处的增益的示例接收器140。如上面参照图11所讨论,接收器140可以包括耦合到脉冲探测电路504的APD502,脉冲探测电路504具有TIA 510、增益电路512、比较器514和TDC 516。仅为了便于说明,图12中的接收器140图示为具有增益电路512和比较器514。在其他实施方式中,接收器140可以包括APD 502、TIA510、TDC 516或任何其它合适的探测器和/或脉冲探测电路。在任何情况下,为了随时间改变增益,控制器150经由电链路145与接收器140通信。控制器150还可以经由电链路602直接与增益电路512通信。通过与接收器140通信,控制器150识别光学t0,并初始化计时器604,计时器604可以是TDC,例如TDC 516。在其他实施方式中,当控制器150向光源110提供使其发射光脉冲的控制信号或其它触发信号时,当光源110向控制器150提供指示光源110已发射了光脉冲的信号时,或以任何其他合适的方式,控制器150识别t0。在这些实施方式中,t0事件可以被称为“电t0”。

然后,如图13的脉冲定时图610所示,控制器150经由电链路602在阈值时间段T1612内向增益电路512发送“低”信号。参照图13,并且继续参照图12,响应于接收到“低”信号,增益电路512选择低增益G1(例如,3dB),并将低增益G1应用于输入电压信号VI。输入电压信号VI可以从TIA 510提供,TIA 510将来自APD 502的电流信号转换为电压信号,如图11所示。然后放大的输出信号VO被提供给比较器电路514,以将放大的输出信号VO与阈值电压VT进行比较,以确定来自APD 502的接收到的光学信号是否指示由远程目标散射的返回光脉冲。

当阈值时间段T1结束时(例如,在6.66ns之后),控制器150在阈值时间段T2 614内经由电链路602向增益电路512发送“高”信号,如脉冲定时图610所示。响应于接收到“高”信号,增益电路512选择高增益G2(例如,30dB),并将高增益G2应用于输入电压信号VI。然后当T2结束时,另一光脉冲被发射以标志另一t0。因此,计时器604重置为0,并且控制器150在阈值时间段T1 612内再次发送“低”信号。

虽然增益电路512被示为在低增益G1和高增益G2之间进行选择,但这仅仅是一个示例性实施方式。在其他实施方式中,增益电路的增益可以从光脉冲被发射时起逐渐增加(例如,线性增加)直到后续光脉冲被发射,或者增益可以在阈值时间段T2期间逐渐增加。因此,控制器150经由电链路602提供逐渐增加的控制信号,使增益电路512增大增益。例如,增益电路512可以是具有可变电阻器的运算放大器,随着可变电阻器电阻的增大而增大增益。控制器150经由电链路602向增益电路512提供控制信号,增益电路512控制可变电阻器的电阻。

动态调整激光雷达系统中的增益的示例方法

图14描绘了示例方法700的流程图,该方法用于基于自光脉冲被发射后经过的时间量来动态地调整激光雷达系统中的增益。该方法可以由如图1所示的激光雷达系统100的各种组件来实施,这些组件包括光源110、扫描器120、接收器140和控制器150。仅为了便于说明,下面可以参考激光雷达系统100的特定组件来描述方法700的一些步骤。然而,每个方法步骤都可以由任何合适的组件以任何合适的方式实施。在一些实施例中,该方法或其一部分可以在一组指令中实施,这一组指令存储在计算机可读存储器上并可在一个或多个处理器或控制器150上执行。

在块702,光源110发射光脉冲。在一些实施方式中,控制器150通过向光源110提供指示光源110何时应产生光脉冲的指令、控制信号或触发信号来引导光源110发射光脉冲。然后,发射具有特定特性的光脉冲,例如特定脉冲率或脉冲重复频率、峰值功率、平均功率、脉冲能量、脉冲持续时间、波长等。

在块704,初始化计时器以确定自光脉冲被发射后经过的时间量。该计时器可以是时间-数字转换器(TDC),如图11所示的脉冲探测电路504中的TDC 516,并且当控制器150确定光脉冲已被发射时,控制器150可以重置或初始化计时器。当控制器150向光源110提供控制信号以产生光脉冲(电t0)时,控制器150可以确定光脉冲已被发射。在其他实施方式中,随着光脉冲被发射(光学t0),当来自光脉冲的一部分光从激光雷达系统外壳内散射由接收器140(以及更具体地说是APD 502)探测到时,控制器150确定光脉冲已被发射。

在块706,经由扫描器120使发射的光脉冲相对于运载工具的前向方向指向特定扫描角度或方向被引导。以这种方式,发射的光脉冲在水平FOR(例如,相对于运载工具的前向方向从-60度到+60度)中进行扫描。在一些实施方式中,控制器150向扫描器120提供驱动信号,以在水平FOR中旋转扫描器镜,以将光脉冲引导向水平FOR内的不同点。也可以经由扫描器120在垂直FOR(例如,从-15度垂直到+15度垂直)中引导发射的光脉冲。在一些实施方式中,控制器150向扫描器120提供驱动信号,以在垂直FOR中旋转同一扫描镜或另一扫描镜,以将光脉冲引导向垂直FOR内的不同点。例如,扫描器120可以以第一垂直定向(例如,+15度垂直)在水平FOR中引导光脉冲生成扫描线。然后,扫描器120可以以另一垂直定向(例如,+14度垂直)在水平FOR中引导光脉冲生成另一扫描线。

在块708,来自光脉冲的光被远程目标(如目标130)散射,如图1所示,并且由接收器140探测,以例如识别与发射的光脉冲相对应的返回光脉冲。然后,例如由如图11所示的脉冲探测电路504对接收到的光信号进行处理,以识别接收到的光信号的特性。然后,返回的光脉冲的特性用于生成具有各自的像素的点云。

更具体地说,在块710,在APD 502探测到的光学信号被转换为电信号。在一些实施方式中,APD 502将光学信号转换为电流信号,以及脉冲探测电路504中的跨阻放大器(TIA)510将该电流信号转换为电压信号。

然后,基于自光脉冲已被发射(t0)后经过的时间量来确定对电信号施加的放大量(块712)。当自t0以后经过的时间量在阈值时间段T1内时,电信号被放大第一预定阈值量(例如,3dB),该第一预定阈值量低于阈值(块714)。在一些实施方式中,控制器150向增益电路512提供控制信号,以在低增益模式下操作。当自t0以后经过的时间量在阈值时间段T1结束之后的阈值时间段T2内时,电信号被放大第二预定阈值量(例如,50dB),该第二预定阈值量等于或高于阈值(块716)。在一些实施方式中,控制器150向增益电路512提供控制信号,以在高增益模式下操作。同样在一些实施方式中,基于用于识别光学t0的探测到的光的特性,阈值时间段T1是动态可调的。例如,当探测到的光脉冲的持续时间超过阈值持续时间时,控制器150可以增加阈值时间段T1。这些特性可以包括探测到的光信号的峰值功率、探测到的光信号的平均功率、探测到的光信号的脉冲能量、探测到的光信号的脉冲持续时间、探测到的光信号的任何其他合适特性,或其任何合适的组合。

在其他实施方式中,放大量可以设置为第一预定阈值量。当识别了光学t0时,将计时器初始化,并且在计时器初始化之后,使放大量在阈值时间段T1内保持在第一预定阈值量。阈值时间段T1可以被设置为任何合适的值,例如,1ns、2ns、5ns、10ns、20ns、50ns或100ns。

然后,当阈值时间段T2已经过去时,光源110发射后续光脉冲。在一些实施方式中,控制器150通过向光源110提供指令、控制信号或触发信号来引导光源110发射后续光脉冲。然后计时器重置为0,过程重复,并且增益电路切换回低增益模式。然而,这仅仅是增益如何随时间变化的一个示例。在其他实施方式中,增益电路的增益可以从光脉冲被发射时起逐渐增加(例如,线性增加),直到后续光脉冲被发射,直到阈值时间段T2已经过去,或者直到达到最大预定增益。例如,增益可以线性地增加,直到增益达到50dB,以及然后增益可以在阈值时间段T2的剩余部分保持恒定。因此,控制器150经由电链路602提供逐渐增加的控制信号,使增益电路512增大增益。例如,增益电路512可以是具有可变电阻器的运算放大器,随着可变电阻器电阻的增大而增大增益。控制器150经由电链路602向控制可变电阻器的电阻的增益电路512提供控制信号。在另一些实施方式中,自光脉冲被发射以后增益可以随时间,以多项式、指数、对数、二次方、单调等方式或其任何合适的组合来增加。在一些实施方式中,在低增益模式下,增益可以保持固定的增益值,而在高增益模式下,增益可以随时间变化,直到后续光脉冲被发射,直到阈值时间段T2已经过去,或者直到达到最大预定增益。

在其他实施方式中,可以基于校准技术来确定低增益和高增益模式中的增益值的集合或者可调增益函数中的最小和/或最大增益值。例如,在激光雷达系统100停止发射光脉冲的校准期间,激光雷达系统100可以基于接收器140在校准期间执行的测量,生成噪声基底度量。校准可以根据固定的时间表或响应于特定的触发事件定期执行。在一个示例实施方式中,激光雷达系统100响应于确定运载工具停止而执行校准,因此,此时数据收集没有那么关键。噪声基底度量可以同时考虑来自运载工具电子设备的电噪声和来自环境光的光学噪声。当噪声基底度量超过某一阈值时,可以向下调整低增益和高增益模式中的增益值的集合或可调增益函数中的最小和/或最大增益值。当噪声基底度量低于某一阈值时,可以向上调整低增益和高增益模式中的增益值的集合或可调增益函数中的最小和/或最大增益值。在激光雷达系统100重新校准之前,可以应用调整。

在任何情况下,可将放大的信号与阈值电压VT相比较。当放大的信号高于VT时,脉冲探测电路504确定来自APD 502的接收到的光学信号指示由远程目标散射的返回光脉冲。

总论

在一些情况中,计算装置可用于实施本文公开的各种模块、电路、系统、方法或算法步骤。作为一个示例,本文所公开的模块、电路、系统、方法或算法的全部或部分可以由通用单芯片或多芯片处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、任何其他合适的可编程逻辑设备、分立门或晶体管逻辑、分立硬件组件或其任何合适组合来实施或执行。通用处理器可以是微处理器,或者是任何常规处理器、控制器、微控制器或状态机。处理器也可以被实施为计算装置的组合,例如,DSP和微处理器、多个微处理器、一个或多个与DSP内核结合的微处理器,或任何其他此类配置的组合。

在特定实施例中,本文所描述的主题的一个或多个实现方法可以被实施为一个或多个计算机程序(例如,在计算机可读的非暂时性存储介质上编码或存储的计算机程序指令的一个或多个模块)。作为一个示例,本文所公开的方法或算法的步骤可以在处理器可执行软件模块中实施,该模块可以驻留在计算机可读的非暂时性存储介质上。在特定实施例中,计算机可读的非暂时性存储介质可以包括任何合适的存储介质,该存储介质可以用于存储或传输计算机软件,并且可以被计算机系统访问。在本文中,在适当的情况下,计算机可读的非暂时性存储介质或媒介可以包括一个或多个基于半导体的或其他的集成电路(IC)(例如,现场可编程门阵列(FPGA)或专用集成电路(ASIC))、硬盘驱动器(HDD)、混合硬盘驱动器(HHD)、光碟(例如,光盘(CD)、CD-ROM、数字多功能光盘(DVD)、蓝光光盘或激光光盘)、光盘驱动器(ODD)、磁光盘、磁光驱动器、软盘、软盘驱动器(FDD)、磁带、闪存、固态驱动器(SSD)、RAM、RAM驱动器、ROM、安全数字卡或驱动器、任何其他合适的计算机可读的非暂时性存储媒介,或这些中的两种或更多种的合适组合。在适当的情况下,计算机可读的非暂时性存储介质可以是易失性的、非易失性的,或者是易失性和非易失性的组合。

在一些情况中,本文在单独的实现方法的上下文中描述的某些特征也可以在单个实现方法中被组合和实施。相反,在单个实现方法的上下文中描述的各种特征也可以在多个实现中单独被实施,或者在任何合适的子组合中被实施。此外,尽管上述特征可以被描述为在某些组合中起作用,甚至最初要求是这样,但在某些情况下,来自要求的组合的一个或多个特征可以从组合中删除,并且要求的组合可以针对子组合或子组合的变型。

尽管操作在附图中可能被描述为以特定顺序出现,但不应理解为要求按所示的特定顺序或先后顺序执行此类操作,或执行所有操作。此外,附图可以以流程图或序列图的形式示意性地描述一个或多个示例过程或方法。然而,其他未描述的操作可以并入示意性示出的示例过程或方法中。例如,一个或多个其他操作可以在任何示出的操作之前、之后、之间执行,或与任何示出的操作同时执行。此外,在适当的情况下,可以重复图中描述的一个或多个操作。另外,图中描述的操作可以以任何合适的顺序执行。此外,尽管本文将特定组件、装置或系统描述为执行特定操作,但可以使用任何合适的组件、装置或系统的任何合适的组合来执行任何合适的操作或操作的组合。在某些情况下,可以执行多任务或并行处理操作。此外,在本文所描述的实现方法中的各种系统组件的分离不应理解为在所有实现方法中都需要这种分离,而应理解为所描述的程序组件和系统可以被集成在单个软件产品中或被封装进多个软件产品中。

已结合附图描述了各种实施方式。然而,应该理解的是,附图不一定是按比例绘制的。作为一个示例,图中所示的距离或角度是说明性的,不一定与所示装置的实际尺寸或布局有确切关系。

本公开的范围包括本领域普通技术人员所理解的对本文所描述的或示出的示例实施例的所有改变、替换、变更、更改和修改。本公开的范围不限于本文描述的或示出的实施例。此外,尽管本公开将本文中的各个实施例描述为或说明为包括特定的组件、元素、功能、操作或步骤,但这些实施例中的任何一个可以包括本领域普通技术人员能够理解的本文中任何地方描述的或示出的任何组件、元素、功能、操作或步骤的任何组合或排列。

除非另有明确说明或上下文另有说明,否则本文中使用的术语“或”应解释为包含或意指任何一种或任何组合。因此,在本文中,表述“A或B”指“A、B或A和B两者”。作为另一个示例,在本文中,“A、B或C”指以下至少一种:A;B;C;A和B;A和C;B和C;A、B和C。如果元素、装置、步骤或操作的组合在某种程度上本质上相互排斥,将会出现此定义的例外。

本文所用的近似词,例如,但不限于,“近似”、“基本上”或“大约”是指这样一种情况,即当被如此修饰,应被理解为不一定是绝对的或完美的,但对本领域普通技术人员而言将被视为足够接近,以确保指定该情况存在。说明书可以变化的程度将取决于可以进行多大的变化,并且使本领域普通技术人员将修改后的特征识别为具有未修改特征的所需的特性或能力。一般而言,但须以上述讨论为准,本文中通过近似词(例如“大约”)修饰的数值可改变规定的值±0.5%、±1%、±2%、±3%、±4%、±5%、±10%、±12%或±15%。

本文所用的术语“第一”、“第二”、“第三”等可用作名词之前的标注,并且这些术语不一定意味着特定的顺序(例如,特定的空间、时间或逻辑顺序)。作为一个示例,系统可以描述为确定“第一结果”和“第二结果”,以及术语“第一”和“第二”可以不一定意味着第一结果是在第二结果之前确定的。

本文所用的术语“基于”和“至少部分基于”可用于描述或提出影响确定的一个或多个因素,并且这些术语不排除可能影响确定的其他因素。确定可以完全基于那些被提出的因素,或者至少部分基于那些因素。短语“基于B确定A”表示B是影响确定A的因素。在某些情况下,其他因素也可能有助于A的确定。在其他情况下,A可能仅基于B来确定。

44页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:具有方位和高度之高角分辨率的紧凑型雷达切换/MIMO阵列天线

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!