案例四:无人自动驾驶小车标定

栏目:汽车标定间专题    作者:大凡光学   发布时间:2026-05-18    访问量:24

无人小车的标定是自动驾驶和机器人技术中至关重要的一步。简单来说,标定就是建立无人车各个传感器之间、以及传感器与小车车体坐标系之间的几何数学关系。如果标定不准,小车就会“看歪”或者“走偏”,导致导航失败甚至发生碰撞。

无人小车的标定主要分为三大类:传感器内参标定、传感器外参标定(联合标定),以及底盘/运动学标定。

新石器标定间官网专用图.jpg

1、传感器内参标定

内参标定解决的是传感器自身准不准的问题,通常在出厂或安装前独立完成。

①相机内参标定的目的:获取相机的焦距、主点以及畸变参数(消除鱼眼或普通镜头的桶形、枕形畸变)。

常用方法: 张正友标定法(使用黑白棋盘格或圆点标定板,从不同角度拍摄多张照片)。

②IMU(惯导)内参标定的目的:确定加速度计和陀螺仪的零偏(Bias)、标度因数以及噪声。

常用方法: 静态艾伦方差分析、多位置旋转测试。

2、传感器外参标定

外参标定解决的是传感器之间、以及传感器与车体的位置关系(空间相对旋转矩 R 和平移向量 T),这是多传感器融合的基础。

①相机与激光雷达

 目的: 把激光雷达的 3D 点云与相机的 2D 图像像素对齐,实现“给点云上色”或“让图像有深度”。

 方法:有靶标标定: 在场景中放置标定板,同时提取图像中的棋盘格角点和点云中的边缘平面,通过优化算法求解外参。

无靶标(在线)标定: 利用自然环境中的边缘、建筑线条,匹配图像梯度与点云强度的边缘。

② 激光雷达与惯导/车体

 目的: 将激光雷达测得的数据转换到小车中心(通常是后轴中心或IMU中心),确保建图和定位不飘移。

 方法: 小车在地平线或特定场地内做“8”字形绕圈运动、直线行驶或原地旋转。通过匹配点云特征与 IMU 的积分轨迹,计算出相对位姿。

③ 多激光雷达标定

 目的: 当小车有多个激光雷达(如一个主雷达+两个补盲雷达)时,将它们的点云拼接成一个完整的 360° 视角。

 方法: 提取重叠区域中的共同特征(如地面、墙面),使用 ICP(迭代最近点)算法进行配准。

3、底盘与运动学标定

底盘标定解决的是执行机构和轮速计准不准的问题,防止小车“以为自己走了一米,实际只走了半米”。

 轮径与轮距标定: 标定两驱动轮的实际有效半径 r 和两侧轮子的实际间距 W。

 里程计与 IMU/激光外参

方法:让小车直行一段距离,或原地旋转 360°,对比轮速计记录的数据与激光雷达/惯导测得的绝对位移和角度,修正轮速计的比例因子。

4.、常见的开源标定工具链

在实际开发中,一般不需要从零写算法,行业内有大量成熟的开源工具:

工具名称

主要标定类型

Kalibr

相机内参/相机外参-IMU外参

OpenCalib

相机/激光/毫米波/IMU/车体

Autoware/Apollo Calibration

全套传感器外参标定

Lidar_imu_calib

激光雷达-IMU外参

 5、 标定实施小贴士

刚性固定: 传感器安装必须绝对刚性,小车行驶中的微小震动如果导致传感器移位,标定就会失效。

先内后外: 必须先确保单个传感器的内参准确,才能进行传感器之间的外参联合标定。

环境选择: 静态标定尽量选择光照均匀、几何特征丰富(有墙、有柱子)的室内或闭合场地;动态标定需要 GNSS(GPS)信号良好且无太多动态干扰(如行人、过往车辆)的环境。

上一篇:案例三:重型卡车标定间搭建案例

下一篇:案例五:合资车企汽车标定间搭建

TOP