3. 传感器原理与特性

多源传感器融合导航系统的核心挑战,在于如何将物理特性迥异、误差模型不同、输出频率差异巨大的传感器数据,在时间和空间上对齐并融合。本章将逐一剖析六类主流传感器的物理原理、误差来源、输出频率特性及其在融合系统中的角色定位。理解这些底层特性,是设计滤波器、配置权重、处理异常值的先决条件。下图展示了多源融合系统中各传感器的典型数据流与误差补偿链路。

多源传感器融合导航系统——数据流与误差补偿链路 传感器层 GPS/RTK (1-20Hz) IMU (100-1000Hz) 里程计 (10-100Hz) 视觉相机 (10-60Hz) 激光雷达 (10-20Hz) UWB (10-50Hz) 预处理与同步层 时间戳对齐 (PTP) 外参标定 (T_cb) 畸变矫正/去噪 频率统一/插值 融合核心 EKF/UKF/因子图 误差状态预测 观测更新/残差 输出 位置/速度/姿态 协方差/置信度 误差反馈与在线标定

在融合系统中,没有一种传感器是完美的。GPS/RTK提供位置但易受遮挡,IMU提供高频相对运动但存在积分漂移,视觉和激光雷达提供丰富的环境特征但计算量大且依赖场景纹理。理解每种传感器的“脾气”,是搭建可靠融合系统的第一步。

3.1 GPS/RTK:位置基准的精度与脆弱性

核心原理:GPS通过测量卫星信号到达接收机的传播时间,解算接收机在地球坐标系中的三维位置。RTK(实时动态差分)技术利用基准站与移动站之间的载波相位双差观测值,消除卫星钟差、轨道误差和大气延迟等公共误差,实现厘米级定位。其输出频率通常为1-20Hz,RTK解算延迟约20-50ms。

误差特性分析:

  • 多路径效应:城市峡谷中信号反射导致伪距误差可达10-100m,RTK固定解会瞬间退化为浮点解或单点解。
  • 周跳与失锁:载波相位观测值发生整周跳变,导致定位精度骤降,需要重新初始化模糊度。
  • 高程精度差:垂直方向精度通常是水平方向的1.5-2倍,在坡度变化大的场景需谨慎使用。
实战经验:在融合滤波器中,GPS/RTK的观测噪声协方差R矩阵不应设置为固定常数。当RTK状态为固定解时,R可设为(0.02m)²;浮点解时设为(0.5m)²;单点解时设为(5m)²。同时需监测RTK状态标志位,状态切换时重置滤波器。

3.2 IMU:高频惯性测量的积分漂移困境

核心原理:IMU由三轴加速度计和三轴陀螺仪组成,测量载体在惯性系中的比力和角速度。通过积分获得速度、位置和姿态。输出频率通常为100-1000Hz,是融合系统中唯一能提供高频运动信息的传感器。

误差模型与标定:

误差类型典型值影响补偿方法
零偏稳定性10°/h (陀螺)姿态漂移在线估计/温度补偿
零偏重复性50°/h启动误差上电静态标定
比例因子误差500ppm速度/位置误差六位置法标定
随机游走0.1°/√h长期漂移Allan方差分析
交轴耦合0.1%姿态误差矩阵标定

输出频率与融合策略:IMU的高频输出使其成为融合系统的“预测核心”。在EKF中,IMU用于状态预测(时间更新),而GPS/视觉等低频传感器用于观测更新。IMU数据需进行圆锥补偿和划船补偿,以减小高动态下的积分误差。

风险提示:消费级IMU(如MPU6050)零偏稳定性约50°/h,仅能维持数秒的姿态精度;工业级(如ADIS16470)约10°/h;光纤陀螺可达0.01°/h。选型时需根据系统任务时长和精度要求权衡成本。

3.3 里程计:轮式机器人的速度约束与打滑风险

核心原理:里程计通过编码器测量车轮转速,结合轮距和轮径计算载体速度和航向变化率。输出频率通常为10-100Hz,在短距离内具有较高的相对精度(约0.1-1%)。

误差特性与补偿:

  • 轮径误差:轮胎磨损、气压变化导致轮径偏差,产生比例位置误差。可通过直线往返校准。
  • 打滑与空转:在光滑地面或急加速时,编码器计数与实际位移不符,产生不可预测的误差。
  • 安装偏差:轮距误差导致航向角漂移,在长距离运行中放大横向位置误差。

融合中的角色:里程计通常作为短时预测的辅助信息,与IMU进行航位推算(DR)。在融合模型中,里程计的速度观测方程需考虑轮距、轮径的不确定性,并设置合理的噪声协方差。当检测到打滑时(如加速度异常),应暂时降低里程计权重。

3.4 视觉相机:被动感知的丰富性与计算瓶颈

核心原理:视觉相机通过捕获环境光强分布,提取特征点(如ORB、SIFT)或直接使用像素亮度,通过多视图几何恢复相机运动。输出频率通常为10-60Hz,分辨率从VGA到4K不等。

误差特性与挑战:

  • 光照敏感:强光、逆光、夜间场景导致特征提取失败或匹配错误。
  • 运动模糊:快速运动时曝光时间内图像模糊,降低特征点定位精度。
  • 尺度不确定性:单目视觉无法直接获得尺度,需与IMU或其它测距传感器融合。
  • 计算延迟:特征提取与匹配耗时约10-50ms,需进行时间戳补偿。
工程实践:视觉惯性里程计(VIO)是当前主流方案。在融合中,视觉提供两帧之间的相对位姿约束(即“视觉因子”),IMU提供帧间高频预测。关键参数包括:特征点数量(通常100-300个)、特征点最小视差(如2像素)、RANSAC阈值(如3像素)。当视觉跟踪丢失时,系统自动切换为纯IMU模式,并增大位置协方差。

3.5 激光雷达:主动测距的精度与退化场景

核心原理:激光雷达通过发射激光脉冲并测量飞行时间(ToF)或调频连续波(FMCW)的差频,获取环境的三维点云。输出频率通常为10-20Hz,测距精度可达±2cm(16线)至±0.5cm(128线)。

误差特性与退化场景:

退化场景原因表现应对策略
长直走廊几何约束不足沿走廊方向位置漂移融合IMU/视觉
雨雾天气粒子散射噪声点增多滤波/降低权重
镜面反射镜面/玻璃测距异常强度阈值过滤
动态物体行人/车辆匹配误差动态物体剔除

点云配准与融合:激光雷达通常采用ICP或NDT算法进行帧间配准,获得相对位姿变换。在融合系统中,激光雷达的观测模型可表示为当前帧点云与局部地图的匹配残差。其计算量较大(约20-50ms/帧),需与IMU高频预测配合,实现“IMU预测+激光修正”的紧耦合架构。

3.6 UWB:室内定位的脉冲测距与多径干扰

核心原理:UWB通过发送纳秒级窄脉冲,测量信号到达时间(TOA)或到达时间差(TDOA),实现厘米级测距。输出频率通常为10-50Hz,测距精度约±10cm(视距条件)。

误差特性与工程约束:

  • 多径效应:室内环境反射导致首径检测错误,产生0.3-1m的跳变误差。
  • 非视距(NLOS):人体或墙体遮挡时,信号穿透衰减,测距误差增大至1-3m。
  • 基站几何布局:GDOP(几何精度因子)影响定位精度,基站应尽量包围目标区域。

融合中的处理:UWB测距值在融合中作为位置观测或距离约束。需设置“距离残差检验”机制:当某基站测距残差超过3倍标准差时,判定为NLOS或异常,暂时剔除该观测。同时,UWB的更新频率较低,需与IMU高频预测配合,实现“IMU短时预测+UWB定期修正”的松耦合模式。

3.7 传感器特性对比与选型决策

传感器输出频率精度等级误差特性融合角色典型成本
GPS/RTK1-20Hz厘米级多路径、失锁位置基准¥500-5000
IMU100-1000Hz姿态0.1°积分漂移高频预测核心¥100-10000
里程计10-100Hz0.1-1%打滑、轮径变化短时速度约束¥200-2000
视觉相机10-60Hz相对位姿光照、模糊环境特征约束¥300-3000
激光雷达10-20Hz±2cm退化场景高精度测距¥2000-50000
UWB10-50Hz±10cm多径、NLOS室内位置¥1000-5000
关键提醒:传感器融合不是简单加权平均,而是基于误差模型的概率估计。每种传感器的噪声协方差R矩阵必须根据实际场景动态调整。例如,GPS在城市峡谷中R应增大10-100倍;视觉在弱纹理环境中R应增大;UWB在NLOS时R应增大。忽视误差特性的动态变化,是融合系统性能不佳的首要原因。

3.8 实战案例:AGV室内外无缝导航的传感器配置

场景背景:某工厂AGV需要从室内仓库(无GPS信号)行驶至室外装卸区(有GPS但多路径严重),全程约500m,要求定位精度±10cm,最高速度2m/s。

传感器配置与约束:

  • IMU:工业级(ADIS16470),200Hz,用于高频预测。
  • 激光雷达:16线,10Hz,用于室内SLAM和室外避障。
  • GPS/RTK:仅室外使用,5Hz,固定解精度2cm。
  • 里程计:双轮编码器,50Hz,用于短时约束。

融合策略与实施步骤:

  1. 室内段(0-300m):以激光雷达+IMU紧耦合为主,里程计辅助。激光雷达帧间匹配(NDT)提供位姿约束,IMU提供高频预测。在长直走廊段,检测到退化特征(NDT得分低于阈值),自动降低激光权重,增大IMU和里程计权重。
  2. 过渡段(300-350m):GPS信号逐渐可用,但RTK尚未固定。此时采用松耦合策略:GPS单点解(精度5m)仅用于修正累积漂移,不参与高精度约束。同时监测RTK状态标志。
  3. 室外段(350-500m):RTK固定解,GPS作为位置基准,权重增大。激光雷达因室外特征稀疏,权重降低。IMU继续提供高频预测,但需注意GPS更新间隔内的漂移。

结果与复盘:系统在室内段定位精度±5cm,室外段±3cm,过渡段±15cm(短暂)。关键经验:过渡段的RTK初始化时间约10-20s,期间需依靠激光雷达+IMU维持精度;GPS多路径严重时(靠近厂房墙壁),RTK固定解会频繁丢失,需设置“RTK健康度”指标,当固定解持续时间小于5s时,降低GPS权重。

总结复盘:传感器融合的核心不是算法本身,而是对每种传感器误差特性的深刻理解。设计融合系统时,应首先完成以下工作:① 对每个传感器进行Allan方差分析或实测噪声统计;② 建立传感器失效模式清单(如GPS失锁、视觉丢帧、激光退化);③ 设计动态协方差调整策略;④ 在仿真环境中注入典型误差,验证融合算法的鲁棒性。只有做到“知己知彼”,才能构建出真正可靠的多源融合导航系统。