3. 传感器融合与组合导航面试题
第 3 章 · 传感器融合与组合导航
IMU / GNSS / 视觉 / 激光融合 · 故障检测
多源融合架构
故障检测与隔离
组合导航实战
🎯 本章核心: 传感器融合是无人机导航算法的“心脏”。面试官重点考察你对多源数据时空同步、融合框架选型、故障检测与隔离(FDI)的理解,以及能否在真实项目中权衡精度、鲁棒性与算力。以下 3 个问答卡片覆盖高频考点,并附项目案例模板。
请介绍一种你熟悉的 IMU/GNSS/视觉融合方案,并说明故障检测机制。
🔍 面试官考察点
- 对多源融合架构(松耦合/紧耦合)的理解深度
- 是否具备故障检测与隔离(FDI)的工程经验
- 能否清晰描述算法选型理由与权衡
🧩 回答框架
1. 融合架构: 采用误差状态卡尔曼滤波(ESKF)紧耦合,IMU 做预测,GNSS/视觉做量测更新。
2. 故障检测: 基于新息卡方检验 + 残差滑动窗口,检测 GNSS 多路径或视觉退化。
3. 隔离与恢复: 故障传感器降权或剔除,切换至纯 IMU 递推,待恢复后重新初始化。
💬 简短示例回答(60-100字)
我常用 ESKF 紧耦合融合 IMU、GNSS 和视觉。IMU 高频预测,GNSS 和视觉低频更新。故障检测采用新息卡方检验,当 GNSS 残差超阈值时判定多路径干扰,将其降权或隔离,同时视觉辅助维持姿态。恢复后重新初始化协方差。
🔁 可能追问
紧耦合和松耦合的区别?
卡方检验的阈值怎么定?
视觉退化时如何检测?
ESKF 和 EKF 的差异?
⚠️ 避坑提醒
不要只提“用卡尔曼滤波”而不说具体形式;避免混淆松耦合与紧耦合;故障检测要给出具体指标(如新息、残差),不能只说“看数据是否异常”。
视觉和激光雷达在无人机导航中如何互补?融合时有哪些挑战?
🔍 面试官考察点
- 对视觉与激光雷达特性差异的理解
- 多模态融合的工程挑战(标定、时间同步、退化场景)
- 能否结合具体场景说明选型逻辑
🧩 回答框架
1. 互补性: 视觉提供丰富纹理与语义,激光雷达提供精确深度与几何结构,两者融合可提升鲁棒性。
2. 融合方式: 前端特征级融合(如 V-LOAM)或后端因子图优化,也可在 ESKF 中作为独立量测。
3. 挑战: 时空标定复杂、计算量大、视觉退化(弱纹理/光照)与激光退化(长廊/空旷)需协同处理。
💬 简短示例回答(60-100字)
视觉和激光互补:视觉在纹理丰富时提供位姿和语义,激光在弱纹理下提供精确深度。融合挑战包括外参标定、时间同步和退化场景。我通常用因子图将视觉重投影误差和激光点云配准误差联合优化,并加入退化检测模块动态调整权重。
🔁 可能追问
V-LOAM 和 LIO-SAM 的区别?
视觉退化如何检测?
激光雷达点云配准方法?
融合后如何评估精度?
⚠️ 避坑提醒
不要只说“视觉便宜、激光贵”;避免忽略标定和时间同步的重要性;退化场景要给出具体检测手段(如特征点数量、点云匹配残差)。
组合导航中,如何设计故障检测与隔离(FDI)策略?请举例说明。
🔍 面试官考察点
- 对 FDI 经典方法(卡方、残差、一致性检验)的掌握
- 能否结合无人机场景设计分层检测策略
- 故障恢复与系统重构的工程思维
🧩 回答框架
1. 分层检测: 传感器级(数据有效性)、量测级(新息卡方)、系统级(多源一致性)。
2. 隔离策略: 软隔离(降权)与硬隔离(剔除),结合故障持续时间与严重程度。
3. 恢复机制: 故障消失后重新初始化协方差,或通过多源交叉验证逐步恢复权重。
💬 简短示例回答(60-100字)
我采用分层 FDI:首先检查传感器数据有效性,再用新息卡方检验检测 GNSS 异常,同时用视觉与 IMU 的一致性判断视觉退化。若 GNSS 故障,将其降权并切换至视觉/IMU 组合;若视觉也失效,则纯 IMU 递推并触发返航。故障恢复后重新初始化。
🔁 可能追问
卡方检验的自由度怎么选?
多源一致性如何度量?
故障恢复时如何避免震荡?
有没有考虑传感器故障传播?
⚠️ 避坑提醒
不要只提“检测到故障就切换”,要说明切换逻辑与恢复条件;避免忽略故障检测的虚警与漏警权衡;FDI 策略要结合具体传感器特性。
真实项目模板:多源融合导航系统开发
项目名称
基于 ESKF 的无人机多源融合导航系统
业务背景
城市物流无人机,GNSS 易受遮挡,需视觉/激光辅助
规模指标
融合频率 200Hz,定位精度 0.3m,故障检测延迟 <50ms
技术栈
C++ / ROS / Eigen / Ceres / ESKF / 卡方检测
核心难点
- GNSS 多路径与视觉退化同时发生时的鲁棒融合
- 紧耦合 ESKF 的数值稳定性与实时性优化
- 故障检测阈值自适应调整,降低虚警率
面试高频追问
ESKF 的误差状态如何定义?
卡方检测的阈值怎么自适应?
视觉退化时如何切换?
融合后如何评估精度?
实时性如何保证?
📌 可迁移回答话术: “在这个项目中,我负责多源融合与故障检测模块。通过 ESKF 紧耦合 IMU、GNSS 和视觉,并引入卡方检验与一致性检测,实现了城市峡谷场景下定位精度 0.3m、故障检测延迟小于 50ms。这套分层 FDI 策略也可迁移到其他多传感器系统。”