1. 激光雷达概述

大家好,欢迎来到《激光雷达点云处理入门与实战》的第一章。

说实话,激光雷达这玩意儿,这几年火得不行。自动驾驶、机器人、测绘……到处都能看到它的影子。但你真的了解它吗?它到底是怎么工作的?为什么有的激光雷达长那样,有的又长这样?

这一章,我们就来把这些事儿掰扯清楚。我会结合我这些年做项目踩过的坑,跟你聊聊激光雷达的那些门道。

1.1 激光雷达工作原理

激光雷达的工作原理,说白了就是四个字:“飞行时间”

你想想看,我们怎么知道一个东西离我们有多远?最简单的办法,就是扔个石头过去,听它落地的声音。声音传回来的时间越长,说明东西越远。

激光雷达也是这个道理。它发射一束激光脉冲,打到目标物体上,然后反射回来被接收器捕获。我们精确测量这个激光脉冲从发射到接收所花的时间,再乘以光速,除以2,就得到了距离。

核心公式:

距离 = (光速 × 飞行时间) / 2

光速 ≈ 3 × 10⁸ m/s,所以时间测量精度直接决定了测距精度。

嗯,这里要注意,光速非常快。一纳秒(十亿分之一秒),光就能走30厘米。所以,要测出厘米级的精度,时间测量精度必须达到纳秒甚至皮秒级别。我早期做的一个项目,就是因为没处理好时间抖动,导致测距数据像心电图一样跳来跳去,后来换了更高精度的计时芯片才搞定。

1.2 激光雷达分类

激光雷达的分类方式很多,但最核心的,还是看它的扫描方式。我个人习惯把它们分成三大类:机械式、固态、以及混合固态(比如MEMS)。

1.2.1 机械式激光雷达

这是最“古老”也最经典的一种。你想象一下,一个激光发射器,装在电机上,360度旋转着往外打激光。这就是机械式激光雷达。

  • 优点:视场角大(360°),技术成熟,点云密度高。
  • 缺点:有旋转部件,寿命短,成本高,怕震动。

我记得有一次在矿区做测试,机械式雷达用了不到三个月,电机就坏了。震动太大,里面的轴承直接报废。从那以后,我对机械式雷达的可靠性就特别敏感。

1.2.2 固态激光雷达

固态激光雷达,顾名思义,没有旋转部件。它通过电子方式控制激光束的发射方向,比如用相控阵(OPA)或者闪光(Flash)技术。

  • 优点:体积小,寿命长,可靠性高,成本潜力低。
  • 缺点:视场角小(通常120°以内),技术还不够成熟。

固态雷达是未来的趋势,但现在嘛……我建议你如果做量产项目,还是谨慎一些。它的抗干扰能力,尤其是多雷达互扰问题,目前还没有完美的解决方案。

1.2.3 MEMS激光雷达

MEMS(微机电系统)激光雷达,可以看作是机械式和固态的“混血儿”。它用一个小小的MEMS微振镜来代替电机,通过镜片的振动来改变激光的方向。

  • 优点:体积小,成本适中,可靠性比机械式好。
  • 缺点:视场角受限,微振镜的寿命和稳定性是瓶颈。

为什么MEMS的视场角会受限?因为微振镜的摆动角度有限。你想想看,一个指甲盖大小的镜片,能摆动的角度就那么几度,再通过光学系统放大,最多也就做到120°左右。想做到360°?那就得装好几个模组,成本又上去了。

1.3 激光雷达主要参数

选型的时候,这几个参数你必须得看懂。不然,你买回来的雷达可能根本用不了。

参数 说明 我的经验
线数 激光雷达的“线”数,比如16线、32线、64线、128线。线数越多,垂直分辨率越高,点云越密。 做自动驾驶,至少32线起步。16线做低速机器人还行,上了高速,稀疏的点云会让你怀疑人生。
视场角 水平视场角和垂直视场角。机械式通常360°,固态通常120°以内。 垂直视场角很重要!很多雷达垂直视场角只有30°,导致近处地面和远处天空都看不到。我习惯选垂直视场角大于40°的。
测距精度 通常用±2cm、±3cm表示。精度越高,点云越准。 别只看标称精度。实际使用中,温度、目标反射率都会影响精度。我曾经在夏天40°高温下测试,精度直接掉了50%。
点频 每秒发射的激光点数,单位是Hz或点/秒。点频越高,点云越密,刷新率越快。 点频不是越高越好。点频高了,功耗和发热也上去了。而且,点频和测距精度是矛盾的,需要权衡。

避坑指南:

我曾经在选型时,只看线数和视场角,忽略了测距精度。结果装到车上,发现10米外的行人点云全是“毛刺”,根本没法做检测。后来换了高精度雷达,问题才解决。所以,测距精度是点云质量的基石,千万别忽视。

1.4 激光雷达应用领域

激光雷达的应用,远比你想象的广。除了自动驾驶,还有很多有意思的地方。

1.4.1 自动驾驶

这是最火的应用。激光雷达作为“眼睛”,为车辆提供高精度的3D环境感知。它能精确测量障碍物的位置、速度、形状,是实现L3级以上自动驾驶的关键传感器。

但说实话,现在很多自动驾驶公司都在喊“去激光雷达”,用纯视觉方案。我个人觉得,短期内激光雷达还是不可替代的。尤其是在夜间、逆光、雨雾等恶劣天气下,视觉会失效,但激光雷达依然能工作。

1.4.2 机器人

从扫地机器人到工业AGV,激光雷达是机器人导航和避障的核心。它比超声波更准,比视觉更稳定。

我做过一个仓储机器人项目,用的就是单线激光雷达。它只能扫一个平面,但配合SLAM算法,就能在仓库里自由穿梭。嗯,这里要注意,单线雷达只能感知同一高度的障碍物,如果地上有个坑,或者空中伸出来个架子,它就看不见了。所以,多线雷达或者多传感器融合是更稳妥的方案。

1.4.3 测绘

激光雷达在测绘领域,简直就是“神器”。它可以从空中(机载LiDAR)或地面(地面LiDAR)快速获取高精度三维地形数据。无论是做数字高程模型(DEM),还是做城市三维建模,都离不开它。

我记得有一次做山区地形测绘,传统方法要爬一个月的山。用无人机搭载激光雷达,两天就飞完了。而且精度比人工测量还高。这就是技术的魅力。

1.4.4 安防

安防领域,激光雷达可以用来做周界防护、入侵检测。它不像摄像头那样受光线影响,也不像红外对射那样容易被绕过。

我曾经帮一个数据中心做过安防方案。在围墙周围部署了几个固态激光雷达,设置好虚拟围栏。一旦有人翻墙,系统立刻报警,还能实时跟踪入侵者的位置。效果非常好,客户很满意。

重要提醒:

激光雷达虽然强大,但它不是万能的。它怕雨雪(点云会变稀疏),怕灰尘(会形成噪点),怕强光(会饱和)。在实际项目中,一定要做好多传感器融合,取长补短。

好了,这一章的内容就到这里。我们聊了激光雷达的工作原理、分类、关键参数和应用领域。这些都是基础,但非常重要。下一章,我们会深入点云数据本身,聊聊它的格式、特点,以及如何用代码读取和可视化它。

我是你们的讲师,一个在点云处理领域摸爬滚打多年的工程师。我们下章见。


公众号:蓝海资料掘金营,微信deep3321