新闻中心
通常所说的“激光雷达高精度定位”依赖于已经标定好的传感器。而标定系统本身,则是为这种高精度定位提供“物理底座”和“时空基准”的前提。下面,阿波罗激光标定系统小编将从标定如何为定位奠基,以及定位算法如何利用标定成果这两个维度,为您深度解析其实现原理。

一部分:标定系统——为高精度定位打造“物理底座”
Apollo的激光雷达标定不是单一操作,而是多层标定的叠加。每一层都在消除误差,确保点云数据能真实反映物理世界。
1. 内参标定(时间与空间对齐)
时间戳同步(硬同步):激光雷达每个点的反射时间必须与IMU(惯性测量单元)和GPS(全球定位系统)的时间严格对齐。Apollo采用PPS(秒脉冲)+ GPRMC(全球定位系统推荐定位信息)的硬件同步方案,确保时间误差控制在微秒级。否则,车辆即便静止,点云也会因时间错位而“拖尾”。
运动畸变去除(畸变补偿):激光雷达扫描一圈(通常100ms)需要时间,车辆在运动中会导致点云扭曲。标定系统利用高频IMU(200Hz~1000Hz)的内插位姿,对每个激光点的发射时刻进行逆向运动补偿,将每个点都“拉回”到同一基准时刻,消除运动模糊。
2. 外参标定(多传感器联合标定)
这是实现高精度定位的核心前提。Apollo主要采用基于靶标(Target-based)和基于自然场景(Target-less)两种策略:
手眼标定模型(AX = XB):将激光雷达(A)与IMU/GNSS(B)之间的旋转和平移关系,建模为经典的手眼标定问题。通过采集车辆多次运动的轨迹数据,利用非线性优化求解出6自由度(3轴旋转+3轴平移)的外参,精度可达厘米级。
地面与轮速标定:标定激光雷达相对于车辆后轴中心(里程计原点)的安装角度,特别是俯仰角和横滚角。这直接影响点云投影到地平面时的平整度,是后续地面分割和障碍物测距的基础。
第二部分:标定成果如何赋能“高精度定位”
当标定系统提供了精准的外参和无畸变的点云后,Apollo的定位模块(通常基于NDT(正态分布变换)或ICP(迭代近点))才开始工作。其高精度的实现依赖于以下三个核心机制:
1. 先验地图匹配(点云配准)
Apollo依赖预先采集好的高精度点云地图(HD Map)。定位不是“从零感知”,而是实时扫描的点云与地图点云的匹配。
算法将标定后的实时点云分割为若干体素(Voxel),计算其正态分布参数。
通过NDT算法,将实时点云变换到地图坐标系下,计算概率得分。
利用高斯牛顿法迭代优化,求解出车辆在当前地图中的优位姿(x, y, yaw)。在标定参数准确的前提下,匹配残差可控制在10厘米以内。
2. 多传感器融合滤波(ESKF/IEKF)
单靠激光雷达匹配在动态环境(如大量移动车辆)中会失效。Apollo采用误差状态卡尔曼滤波(ESKF):
预测步:依赖标定好的IMU和轮速计进行高频位姿推演(航位推算)。
更新步:利用激光雷达点云匹配得到的作为观测值,修正IMU的累积漂移。
这里的关键在于,标定系统提供的外参协方差矩阵被直接写入滤波器的噪声模型,使得滤波器能够“信任”激光雷达观测的置信度,从而实现平滑且无跳变的厘米级定位。
3. 动态物体滤除(语义辅助)
高精度定位要求匹配对象必须是静态地物(路灯杆、路沿、交通牌)。Apollo的标定系统在离线阶段会利用强度(Intensity)信息训练分类器:
标定过程中会记录不同材质的反射强度阈值。在定位时,算法利用该先验知识,实时剔除低强度动态点(如车辆玻璃、行人衣物)和高强度噪点,只保留高置信度的静态特征点参与位姿解算,显著提升了复杂路况下的定位鲁棒性。
第三部分:精度的“保障”——在线标定(动态补偿)
即使出厂标定,车辆长期行驶带来的机械振动、温度变化也会导致外参微变。Apollo系统内置了在线标定(Online Calibration)模块:
在车辆直线行驶或低速转弯时,系统会实时监测激光雷达点云与IMU预测位姿的重投影误差。
一旦发现误差超过阈值(如2cm),系统会在后台启动滑动窗口优化,实时微调外参中的角度值。
这种闭环反馈机制确保了定位算法始终在一个“优标定状态”下运行,这是Apollo能够长期保持横向误差<20cm(城市道路)和纵向误差<30cm的工程密码。
总结
阿波罗激光雷达标定系统实现高精度定位的路径可以概括为:
硬件同步(消除时间差) → 运动畸变去除(还原真实形状) → 多源外参标定(统一空间坐标系) → 高精地图匹配(约束) → 融合滤波(平滑输出) → 在线标定(长期漂移抑制)
Copyright © 2026-2029瑞沣聚益(上海)科技发展有限公司All Rights Reserved.备案号:沪ICP备2026039362号-1