2. 定位系统基础

在定位失效检测与冗余切换工程中,第一步不是设计切换逻辑,而是彻底理解每个定位源“能提供什么、什么时候会失效、误差长什么样”。只有把各定位源的输出特性与误差来源摸清,后续的残差检测、一致性校验和切换门限才有物理依据。本节围绕四类主流定位源展开:GNSS、INS、视觉与激光雷达,并补充轮速/里程计作为常用辅助源。

一、核心原理:四类定位源的物理基础

GNSS通过接收多颗卫星的测距信号,利用伪距或载波相位观测值解算接收机位置。伪距定位精度在米级,RTK载波相位差分可到厘米级。其本质是“绝对定位”,输出全局坐标,但依赖天空视野与信号传播环境。

INS由陀螺仪和加速度计组成,通过积分角速度和比力得到姿态、速度和位置。它不依赖外部信号,短时精度极高、输出频率可达100~1000Hz,但误差随时间累积,纯惯性几分钟内即可漂移数十米甚至更远。

视觉定位通过相机提取特征点、光流或直接法配准,结合多视图几何或视觉惯性里程计(VIO)估计位姿。它在纹理丰富、光照稳定的场景中精度高、成本低,但受光照突变、弱纹理、动态遮挡影响显著。

激光雷达通过扫描获取三维点云,利用ICP、NDT或特征匹配进行帧间配准与地图匹配。它提供高精度三维结构与距离信息,对光照不敏感,但在长走廊、空旷广场、雨雪雾天气中易退化。

四类定位源:原理 → 输出特性 → 误差来源 GNSS 原理 卫星测距 + 三角定位 伪距 / 载波相位 输出特性 绝对位置,全局坐标 1~10Hz,米级~厘米级 无姿态输出 误差来源 多路径、遮挡、电离层 城市峡谷、隧道失锁 欺骗与干扰 INS 原理 陀螺 + 加速度计积分 航位推算 输出特性 相对位姿,高频连续 100~1000Hz,短时高精度 含姿态、速度、角速度 误差来源 零偏、噪声、标度因数 积分漂移随时间累积 温度、振动影响 视觉 原理 特征点 / 光流 / 直接法 多视图几何 / VIO 输出特性 相对位姿 + 稀疏地图 10~60Hz,厘米级 尺度依赖标定 误差来源 光照突变、弱纹理 动态遮挡、运动模糊 标定误差、尺度漂移 激光雷达 原理 三维点云扫描 ICP / NDT / 特征匹配 输出特性 相对位姿 + 稠密点云 10~20Hz,厘米级 对光照不敏感 误差来源 长走廊、空旷场景退化 雨雪雾、镜面反射 点云稀疏、标定误差 互补关系:GNSS 绝对无漂移但易遮挡 · INS 高频连续但漂移 · 视觉/激光雷达相对高精度但受场景约束

二、输出特性对比:频率、精度与失效模式

不同定位源的输出频率、精度量级和失效模式差异巨大,这直接决定了冗余切换策略的设计。下表汇总了五类定位源的关键参数与典型失效场景。

定位源 输出频率 典型精度 输出内容 典型失效模式
GNSS 1~10 Hz 米级(RTK厘米级) 绝对位置、速度 遮挡、多路径、欺骗干扰
INS 100~1000 Hz 短时厘米级,长时漂移 姿态、速度、位置、角速度 零偏漂移、积分发散
视觉 10~60 Hz 厘米级(相对) 相对位姿、稀疏地图 光照突变、弱纹理、遮挡
激光雷达 10~20 Hz 厘米级(相对) 相对位姿、稠密点云 场景退化、雨雪雾
轮速/里程计 50~200 Hz 1%~5% 行程误差 速度、增量位移 打滑、轮胎半径变化

三、方法流程:从原始观测到可用定位

每个定位源从原始观测到输出可用位姿,通常经历以下流程:

  1. 数据采集与预处理:GNSS 进行伪距/载波提取与周跳检测;INS 进行温度补偿与零偏标定;视觉进行去畸变与特征提取;激光雷达进行运动补偿与点云滤波。
  2. 状态估计:GNSS 采用最小二乘或卡尔曼滤波解算位置;INS 进行姿态更新与速度位置积分;视觉/激光雷达通过帧间配准或因子图优化求解相对位姿。
  3. 质量评估:输出协方差、内点率、残差、卫星数、PDOP、特征跟踪数等质量指标,作为后续失效检测的输入。
  4. 坐标统一:将各源输出统一到同一坐标系与时间基准,为融合与切换做准备。
关键质量指标示例:
GNSS: 卫星数=12, PDOP=1.8, 定位状态=RTK_FIXED, 协方差=0.02m²
INS:  陀螺零偏=0.5°/h, 加速度计零偏=0.1mg, 积分时长=120s
视觉: 跟踪特征数=180, 内点率=0.92, 重投影误差=0.8px
激光: 匹配内点率=0.85, 残差=0.12m, 场景退化标志=否

四、案例/场景:城市峡谷中的定位源表现

以城市峡谷场景为例:车辆行驶在高楼密集区域,GNSS 可见卫星数从 14 颗骤降至 5 颗,PDOP 从 1.5 恶化到 6.0,多路径导致位置跳变 8~15 米;此时 INS 在 10 秒内位置漂移约 1.5 米,仍可维持短时连续输出;视觉因建筑阴影与动态车辆遮挡,特征跟踪数从 200 降至 40,内点率跌至 0.5;激光雷达在长直街道中沿道路方向约束退化,横向精度尚可但纵向漂移明显。这一场景说明:单一源无法覆盖全部工况,必须依靠多源互补与实时失效检测。

五、误区与复盘

常见误区:
  • 认为 GNSS 始终可靠,忽略城市峡谷与欺骗干扰。
  • 认为 INS 短时精度高就可长时间独立使用,忽视积分漂移。
  • 认为视觉在夜间也能正常工作,忽略光照与纹理依赖。
  • 认为激光雷达不受天气影响,忽略雨雪雾对点云的衰减。
  • 只看定位结果,不看协方差、内点率等质量指标,导致失效检测滞后。

复盘要点:在设计冗余切换前,必须为每个定位源建立“正常—降级—失效”三态模型,明确其输出频率、精度量级、失效触发条件与恢复条件。只有把误差来源与失效模式量化,后续的残差检测、一致性校验和切换门限才能做到既不误切也不漏切。