浅析自动驾驶基础之激光雷达

电子说

1.2w人已加入

描述

目前激光雷达主要分成两类:扫描式激光雷达和非扫描式激光雷达。

1、扫描式激光雷达

机械式旋转激光雷达(发射、接收、共轴旋转的激光雷达),这是目前比较成熟的,在下游无人驾驶使用比较多的方案。比较有代表性的有 Velodyen、Ibeo,包括我们现在在量产的也是这种机械式的激光雷达。混合固态也是机械式旋转类的激光雷达。

另外一种是 MEMS。基于 MEMS 的扫描式雷达目前属于技术研究状态,它的原理是通过MEMS 扫描镜来改变光路。还有一种是相控阵激光雷达(OPA),其实也属于扫描式激光雷达,因为它是通过逐点扫描的方式,即多个小天线之间发射的激光的发射相位来改变光路而实现的。

2、非扫描式激光雷达

Flash LiDAR 是发扫描式激光雷达,发射的就是一个面阵的光,如瑞士的Ledder Tech 研发就是 Flash liDAR 这类产品。

不管是扫描式激光雷达还是非扫描式激光雷达, 都是基于TOF(飞行时间)来测量被测物体的距离。

在ToF LiDAR中,激光发出持续时间为τ的光脉冲,在发射的瞬间激活计时电路内部时钟。从目标反射的光脉冲到达光电探测器时,会产生一种使时钟失效的输出电信号。这种电子测量往返ToFΔt 可计算出目标到反射点的距离R。

若现实中激光和光电探测器位于同一位置,其距离R是由以下两因素影响:

c为光在真空中的速度,n为传播介质的折射率(空气中折射率接近1)。这两个因素影响着距离分辨率ΔR:若激光点的直径大于要解析的目标大小,则测量Δt和脉冲的空间宽度w(w =cτ)的不确定性为δΔt。

第一个因子表示为ΔR = ½ cδΔt,而第二个因子则表示为ΔR= ½ w = ½ cτ。若距离测量的分辨率为5cm,以上关系表明:δΔt约为300 ps,τ约为300 ps。ToF LiDAR要求利用小时间抖动的光电探测器和电子探测器(主要对δΔt有贡献)和能发射短时脉冲的激光(如相对昂贵的皮秒激光)。在典型汽车LiDAR系统中,激光产生的脉冲持续时间约为4 ns,因此最小光束发散角是必需的。

上图中光束发散角取决于发射天线(雷达)或透镜(LiDAR)的孔径和波长的比值。此比例对于雷达产生的较大光束发散角和较小角分辨率来说是偏大的。如上图中,雷达(黑色)无法区分这两辆车,而LiDAR(红色)则可以。

对汽车LiDAR系统设计者来说,最关键的就是选择光的波长。但有以下几项因素限制了此选择:人眼安全性、与大气的相互作用、可选用的激光器以及可选用的光电探测器。

最受欢迎的两种波长是905 nm和1550 nm,905 nm光波的主要优点是硅能吸收此波长的光子,而硅基光电探测器通常比探测1550nm光波的砷化镓铟(InGaAs)红外(IR)光电探测器便宜。然而,1550 nm对人眼的安全性更高,允许激光使用的每个脉冲辐射能量更大——这是光子预算中的重要因素。

大气衰减(在所有的天气条件下),从空气中粒子的散射,以及目标物理表面的反射,都是依赖于波长的。但对于汽车LiDAR来说,由于天气条件和反射表面类型可能性众多,这是一个复杂的问题。在现实的环境中,由于1550 nm的吸水率比905 nm的更强,其实905 nm的光损失更少。

发射的脉冲中只有小部分光子到达了光电探测器的有源区域。若大气衰减不会随着脉冲路径发生变化,则激光的光束发散角可忽略不计,照明点小于目标,入射角度为零,反射为完全漫反射(Lambertian),那么脉冲光接收的峰值功率P(R)为:

其中,P0为发射激光脉冲的光峰值功率,ρ为目标反射率,A0为接收器的孔径面积,η0为探测光的光谱透射,γ为大气衰减系数。

上述方程表明,随着距离 R的增加,接收功率迅速降低。作为参数及R=100 m的合理选择,光电探测器有源区域上返回的光子数近超过典型值(发射1020次),为其几百到几千倍的数量级。而这些光子会与未携带有用信息的环境光子竞争。

使用窄带滤波器可减少到达探测器的环境光子数量,但却不能完全消除。环境可降低检测的动态范围和增加噪声(环境光子散粒噪声)。值得注意的是,在典型的条件下,地面太阳辐射照度在905nm到1550 nm区间。

飞行时间(ToF)LiDAR基本设置的详解可以参考下图:

自动驾驶

在汽车周围的创建360°* 20°的3D地图,需要光栅扫描单个/多个激光光束,或对场景进行光覆盖并收集点云数据。前一种方法被称为扫描式LiDAR,而后者是Flash面阵式LiDAR。

有几种方法可以实现扫描式LiDAR。

第一种方法,以Velodyne(San Jose,CA)公司为例,安装在车顶的激光雷达平台以每分钟300~900转的速度旋转,同时从64颗905 nm激光二极管发出脉冲。每个光束都有一颗专用雪崩光电二极管(APD)检测器。类似的方法是使用旋转多面镜,在不同方位和下倾角度,以略微不同的倾斜角度来控制单束脉冲。在恶劣且复杂的驾驶环境中,这两个设计中的运动部件都暗藏着失败的风险。

第二种方法,使扫描式LiDAR变得更紧凑的方法是使用MEMS微镜,在2D方向上以电控制光束。虽然技术上仍存在一些运动部件(微镜也有振动),但振动幅度很小,且频率足够高,还可防止MEMS微镜与汽车之间的机械共振。然而,MEMS微镜的几何尺寸限制了其振荡幅度,因此采用MEMS微镜的LiDAR视野有限,这是MEMS方法的缺点。尽管如此,由于此种方法成本低、技术成熟,还是赚足了眼球。

光学相控阵(OPA)技术,为第三种竞争扫描式LiDAR技术的方法,因其可靠的“无运动部件”设计而深受欢迎。它由光天线元件阵列组成,这些元件同样被相干光照亮。通过独立控制每个元件重新发射光的相位和振幅来实现光波转向,远场干扰产生一种理想的照明模式,从单光束到多光束。不幸的是,各种各样小元件的光损耗限制了其可用范围。

Flash面阵式LiDAR对场景进行光覆盖,尽管照明区域与探测器视野相匹配。在探测光学焦平面上的APD阵列即为探测器。每个APD均独立地测量ToF以实现该APD对目标特性成像。这是一种真正的“无运动部件”方法,其中切向分辨率被2D探测器的像素大小所限制。

然而,Flash面阵式LiDAR的主要缺点是光子预算:一旦距离超过几十米,返回光子的数量就太少,根本无法进行可靠的探测。如果不是对场景进行光覆盖,以牺牲切向分辨率为代价,用网格点状结构光来照明,这就可得到改善。垂直腔面发射激光器(VCSELs)使其可在不同方向同时发射成千上万的光束。

如何不受ToF限制

由于探测电子返回脉冲和带宽较宽的弱点,ToF LiDAR易受噪声影响,而阈值触发可引起测量误差Δt。基于这些原因,调频连续波(FMCW)LiDAR是一种有趣的选择。

在FMCW LiDAR(或chirped 雷达)中,天线连续发射的无线电波频率是调制的,例如其频率随着时间T从f0到 fmax线性增加,然后再随着时间T从 fmax到f0线性减少。如果反射波从某处的移动物体回到发射点,其瞬时频率将与发射瞬间的频率不同。差异来自有两个方面:一是与物体间的距离,二是其相对径向速度。因此可通过电子测量频率差异,并计算物体的距离和速度来确定。参考下图:

自动驾驶

在上图中, 在chirped 雷达中,通过电子测量 fB1 和fB2 ,可以确定反射物体的距离和它的径向速度。受到chirped雷达的启发,FMCW LiDAR可用不同的方式接近被测物体。在最简单的设计中,可以对照亮目标的光束强度进行“啁啾chirp”(宽带线性调频)调制。该频率与FMCW雷达的载波频率遵守相同的规律(如多普勒效应)。反射回来的光被光电探测器检测到,然后恢复其调制频率。输出被放大,并与本机振荡器混合,以允许测量频率的变化,同时由此计算出目标的距离和速度。

但是FMCW LiDAR也有其局限性。与ToF LiDAR相比,它需要更强大的计算能力。因此,FMCWLiDAR在生成完整3D环境视图时,速度要慢一些。此外,测量的精度对啁啾斜线的线性度非常敏感。

尽管设计一套功能完善的LiDAR系统是非常有挑战性的,但这些挑战均是可克服的。随着研究的深入,我们正越来越接近“大部分汽车完成装配后就可以实现完全自动驾驶”的时代。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分