3. 无人机平台与传感器
在无人机激光雷达SLAM系统中,平台与传感器并不是简单堆叠,而是一个需要统一时间基准、统一空间基准的测量系统。多旋翼与固定翼在运动特性、载荷能力和振动环境上差异明显,IMU、GNSS、相机与激光雷达又各自拥有不同的采样频率、坐标系和触发方式。若时空同步与联合标定没有做好,后续的点云配准、视觉里程计和因子图优化都会建立在错误前提上。
一、平台差异决定传感器配置与标定策略
多旋翼平台可悬停、低速机动、垂直起降,适合室内外精细建图与近距离巡检。其振动主要来自电机与桨叶,高频振动会直接耦合到IMU和激光雷达,因此减振设计、IMU带宽和点云去畸变尤为重要。固定翼平台速度快、航程长,适合大范围地形测绘,但转弯时存在明显滚转与侧滑,GNSS失锁后的惯导递推误差增长更快,对GNSS/IMU组合导航和激光雷达外参稳定性要求更高。
从标定角度看,多旋翼可在悬停或缓慢激励下完成相机-激光雷达外参标定;固定翼则需要在飞行包线内选择平稳段进行数据采集,并利用GNSS/IMU提供初始姿态约束。平台选择直接影响标定场设计、激励方式和误差模型。
二、传感器时空同步的核心原理
时空同步包含时间同步与空间同步。时间同步解决“同一时刻”问题,空间同步解决“同一坐标系”问题。激光雷达通常输出每帧点云及每点时间戳,相机输出曝光时刻,IMU输出高频角速度与加速度,GNSS输出位置、速度和时间。若各传感器时间戳来自不同时钟源,必须统一到同一时间基准,例如GPS周内秒或PTP硬件时钟。
常用同步方式包括:硬件触发同步、PPS秒脉冲加GPRMC时间报文、PTP精密时间协议、以及软件时间戳对齐。硬件触发精度最高,适合相机与激光雷达;PPS加GPRMC是GNSS与IMU组合的常见方案;PTP适用于以太网激光雷达与计算单元。软件对齐依赖时间戳插值,精度受采样率和延迟影响,通常作为补充。
三、联合标定的方法流程
联合标定分为内参标定与外参标定。相机内参包括焦距、主点、畸变系数;激光雷达内参包括各激光束垂直角、距离偏差和强度模型;IMU内参包括零偏、尺度因子和非正交误差;GNSS/IMU外参包括杆臂与安装角。相机-激光雷达外参是SLAM中最关键的一项,决定点云与图像能否正确融合。
- 采集标定数据:使用棋盘格、AprilTag或专用标定板,在相机与激光雷达共同视场内多姿态采集。
- 提取对应特征:相机提取角点,激光雷达提取标定板平面或边缘点。
- 建立约束方程:利用平面约束、点面距离或互信息构建优化目标。
- 非线性优化:使用Ceres、GTSAM或Kalibr等工具求解外参。
- 验证与重投影:检查重投影误差、点云边缘对齐度和多帧一致性。
IMU与激光雷达外参可通过手眼标定或连续时间轨迹优化求解;GNSS与IMU外参通常通过杆臂估计和航向对齐完成。多传感器联合标定建议采用统一优化框架,将时间偏移也作为待估参数,避免“先标空间、再标时间”的误差累积。
四、典型配置与参数关系
| 传感器 | 典型频率 | 主要误差 | 同步方式 | 标定重点 |
|---|---|---|---|---|
| IMU | 100–1000 Hz | 零偏、噪声、温漂 | PPS/内部时钟 | 零偏、尺度、杆臂 |
| GNSS | 1–20 Hz | 多路径、失锁 | PPS+GPRMC | 杆臂、航向对齐 |
| 相机 | 10–60 Hz | 畸变、曝光延迟 | 硬件触发/PTP | 内参、相机-激光外参 |
| 激光雷达 | 10–20 Hz | 运动畸变、距离偏差 | PTP/PPS | 内参、外参、时间偏移 |
参数关系上,时间偏移会表现为点云边缘“重影”或图像与点云错位;外参误差会表现为地面不平、墙面倾斜或回环失败。二者常耦合出现,因此建议在标定中同时估计时间偏移与外参。
五、案例:多旋翼激光雷达-相机-IMU联合标定
以多旋翼巡检为例,机载设备包括16线激光雷达、全局快门相机和IMU。首先用PPS将激光雷达与相机触发对齐,IMU以200 Hz采集。然后在室内标定场采集30组多姿态数据,使用Kalibr标定相机内参,使用点面约束标定相机-激光雷达外参,最后用连续时间优化估计IMU-激光雷达时间偏移。
# 示例:检查时间同步偏移
rosbag info calib.bag
# 查看各话题时间戳
rostopic echo /lidar/points --noarr | head
rostopic echo /camera/image_raw --noarr | head
# 标定命令示例
kalibr_calibrate_cameras --bag calib.bag --topics /camera/image_raw
标定完成后,用重投影误差和点云平面度验证。若发现点云在运动方向出现拖尾,应优先检查时间偏移;若静态场景中墙面倾斜,应优先检查外参。
六、常见误区与复盘
误区二:忽略IMU与激光雷达杆臂。杆臂在转弯时会产生附加加速度,影响姿态估计。
误区三:用软件时间戳替代硬件同步。软件时间戳受操作系统调度影响,抖动可达数毫秒。
误区四:标定后不做在线验证。温度、振动和安装松动都会使外参漂移,需定期复标。
复盘时应建立标定档案,记录标定日期、温度、工具版本、残差和验证结果。对于固定翼平台,还应记录飞行速度、滚转角和GNSS状态,以便分析标定参数在不同飞行段的一致性。
综上,无人机激光雷达SLAM的传感器系统必须从平台特性出发,先建立统一时间基准,再完成内参、外参和时间偏移的联合标定。多旋翼与固定翼的差异决定了标定场、激励方式和验证指标的不同,而IMU、GNSS、相机与激光雷达的时空一致性,是后续所有定位与建图算法的前提。