3、传感器基础:GPS/IMU、激光雷达、摄像头、毫米波雷达的原理与特性
做高精地图辅助定位,说白了就是让车知道自己「在哪」。这活儿靠单一传感器搞不定。我这些年摸爬滚打下来,最大的体会就是:你得懂每个传感器的脾气,才能用好它们。
今天咱们就把这四位主角——GPS/IMU、激光雷达、摄像头、毫米波雷达——挨个捋一遍。不扯虚的,直接讲原理、讲特性、讲我在项目里踩过的坑。
3.1 GPS/IMU:定位的「骨架」
先说GPS。它的原理其实很简单:天上飞着几十颗卫星,每颗都在喊「我是谁、我在哪、现在几点」。你的接收机听到至少四颗卫星的信号,就能算出自己的位置。精度嘛,民用级大概3-5米。
但有个致命问题——GPS在城市里经常「断片」。高架桥下、隧道里、两边都是高楼的地方,信号会反射、会遮挡。这时候IMU就派上用场了。
IMU是啥?就是惯性测量单元。它内部有陀螺仪和加速度计,能感知你转了多少度、加速了多少。说白了,它不依赖外部信号,全靠「猜」——从上一个已知位置开始,根据运动推算下一步位置。
核心要点:GPS提供绝对位置(但会丢信号),IMU提供相对位移(但会累积误差)。两者互补,才能稳定定位。
我在一个地下车库项目里吃过亏。当时只靠IMU推算位置,跑了200米就偏了快1米。后来加了GPS做定期修正,才把误差压下来。嗯,这里要注意:IMU的零偏和温漂是最大的坑,选型时一定要看 bias stability 这个参数。
3.2 激光雷达:高精地图的「尺子」
激光雷达,我习惯叫它LiDAR。它的原理特别直白:发射一束激光,打到物体上反射回来,根据时间差算距离。一秒钟发射几百万个点,就形成了点云。
点云能干嘛?建高精地图啊!路沿、车道线、杆子、路牌,这些特征在点云里一清二楚。定位的时候,把当前扫描的点云和地图做匹配,就能算出精确位置。
但LiDAR也有脾气:
- 怕雨雪雾:激光会被水滴反射,点云里全是噪点。我遇到过暴雨天,LiDAR的有效距离直接从100米掉到20米。
- 怕灰尘:工地附近扬尘大,点云会变「毛」。曾经有个项目,车一过土路,LiDAR数据直接废了。
- 怕反光:黑色车漆、镜面玻璃,激光打上去要么吸收要么反射到别处,点云会缺失。
我的建议:选LiDAR时别只看线数(16线、32线、64线),还要看回波模式。多回波模式能穿透一些稀疏的雨雾,效果会好很多。
3.3 摄像头:定位的「眼睛」
摄像头这东西,大家天天用。但在自动驾驶里,它干的活不一样——它要「看懂」周围环境。
原理不复杂:光线通过镜头打到CMOS传感器上,转换成数字图像。然后算法从图像里提取特征点、识别车道线、检测交通标志。
摄像头最大的优势是信息丰富。一张图里啥都有:颜色、纹理、形状。而且便宜,一个工业相机几百块,比LiDAR便宜两个数量级。
但它的短板也很明显:
- 怕暗:晚上光线不足,图像噪点多,特征提取困难。我做过夜间测试,同样的算法,白天能匹配上,晚上就匹配失败。
- 怕逆光:太阳直射镜头,画面一片白,啥都看不见。
- 怕运动模糊:车速快、路面颠簸,图像会糊。这时候需要提高快门速度,但快门快了进光量又不够,得平衡。
你想想看,摄像头其实是个「被动传感器」——它不发射任何东西,全靠环境光。所以它对光照条件特别敏感。这也是为什么高精地图定位不能只靠摄像头。
3.4 毫米波雷达:全天候的「耳朵」
毫米波雷达,名字听着高大上,原理其实和LiDAR类似——发射电磁波,接收回波,算距离和速度。只不过它用的是毫米波段的电磁波,频率通常在24GHz、77GHz或79GHz。
它有个绝活:能直接测速度。利用多普勒效应,雷达能算出目标物体是靠近还是远离,速度是多少。这一点LiDAR和摄像头都做不到。
而且毫米波雷达不怕雨雪雾。电磁波穿透能力强,恶劣天气下照样工作。我有个项目在东北冬天跑测试,大雪纷飞,LiDAR和摄像头都歇菜了,就毫米波雷达还在正常工作。
但它的缺点也扎心:
- 分辨率低:点云稀疏,没法像LiDAR那样精细建图。你用它看一个行人,只能知道「那里有个东西在动」,但看不清是男是女、穿什么衣服。
- 多径干扰:电磁波会反射来反射去,产生虚假目标。隧道里尤其严重,雷达会「看到」墙壁后面的假目标。
- 对静止目标不敏感:有些雷达算法会滤掉静止目标,导致路沿、护栏这些特征检测不到。
注意:毫米波雷达的安装角度很关键。装歪了,测距和测速都会偏。我曾经因为支架加工误差,雷达偏了2度,结果横向定位误差大了30厘米。后来每次装完都要做标定。
3.5 传感器特性对比
说了这么多,咱们用一张表总结一下:
| 传感器 | 测距 | 测速 | 全天候 | 信息丰富度 | 成本 |
|---|---|---|---|---|---|
| GPS/IMU | 中 | 中 | 高 | 低 | 低 |
| 激光雷达 | 高 | 低 | 低 | 高 | 高 |
| 摄像头 | 低 | 低 | 低 | 高 | 低 |
| 毫米波雷达 | 中 | 高 | 高 | 低 | 中 |
你看,没有哪个传感器是完美的。GPS/IMU能全天候工作但精度有限,LiDAR精度高但怕天气,摄像头信息丰富但怕暗,毫米波雷达不怕天气但分辨率低。
所以高精地图辅助定位的核心思路就是:多传感器融合。用LiDAR建高精地图,用摄像头识别车道线和标志,用毫米波雷达做全天候补充,用GPS/IMU做全局约束和航位推算。
3.6 知识体系总览
下面这张图,是我自己画的知识框架。它把四个传感器的核心特性、优缺点、以及在高精地图定位中的角色串起来了。你看完应该能有个整体印象。
这张图里,四个传感器各司其职。GPS/IMU提供骨架,LiDAR提供精度,摄像头提供语义,毫米波雷达提供鲁棒性。少了哪一个,定位系统都会「瘸腿」。
好了,传感器基础就聊到这儿。记住一句话:懂传感器的脾气,才能用好传感器。下一节咱们会讲怎么把这些传感器装到车上,以及怎么标定它们之间的相对位置。到时候再细聊。