真实面经题目 · 原创解析
IMU/GPS 等传感器使用时要注意哪些误差和同步问题?
这题考 IMU/GPS 使用经验,重点是 bias、噪声、漂移、多路径、遮挡、坐标系、时间同步和融合验证。
真实面经题目 · 原创解析
这题考 IMU/GPS 使用经验,重点是 bias、噪声、漂移、多路径、遮挡、坐标系、时间同步和融合验证。
IMU 和 GPS/GNSS 的特点互补但误差完全不同。IMU 频率高、短时动态好,可以提供角速度和加速度,但有零偏、随机游走、温漂、安装误差和积分漂移,单独长期积分会发散。GPS 或 RTK 能提供全局位置约束,但频率低,受遮挡、多路径、天线安装、卫星质量和城市峡谷影响,可能跳变或短时失锁。使用时要注意坐标系转换,比如 WGS84、ENU、车体系和 IMU 坐标系;还要保证时间同步,IMU 高频、GPS 低频,如果时间戳错几十毫秒,车辆运动时位置和姿态都会错。融合时要处理外参、延迟、协方差、异常值剔除和失效降级,并通过静态标定、动态路测、遮挡场景和日志回放验证位置、速度、姿态和漂移指标。
IMU 测角速度和加速度,短时响应快,但 bias、噪声、温漂、比例因子误差和安装误差会被积分成速度、位置和姿态漂移。使用时要做标定、温度补偿、bias 估计和静态/动态一致性检查。
GPS/GNSS 或 RTK 提供绝对位置和速度约束,但会受遮挡、多路径、卫星几何、天线安装、基站链路和城市峡谷影响。它可能低频、跳变、延迟或失锁,不能不加判断地直接喂给控制器。
GPS 常在经纬高或 ECEF/ENU 表达,IMU 在自身坐标系,车辆控制可能使用车体系或地图系。需要明确坐标定义、轴向、右手系、安装外参和重力方向,否则会出现方向反、偏航错或位置偏移。
IMU 高频,GPS 低频,且各自链路延迟不同。融合时必须使用硬件时间戳、PPS/PTP 或可靠的软件同步,并做插值或外推。高速运动下几十毫秒时差就可能带来明显定位误差。
融合系统需要根据 IMU bias、GPS fix 状态、卫星数、HDOP/VDOP、RTK 状态、创新残差和协方差动态调整权重。GPS 跳变时要做 gating,IMU 退化时要降低预测可信度。
验证要包括静止、匀速、急加减速、转弯、隧道遮挡、城市高楼、多路径、温度变化和长时间运行。指标包括位置误差、速度误差、姿态漂移、跳变次数、重定位时间和融合延迟。
因为加速度和角速度中的 bias 和噪声会不断积分,短时可用,长期位置和姿态会漂移,需要 GPS、视觉、激光或轮速等外部约束。
可以检查 fix 状态、卫星数、HDOP、速度连续性和融合创新残差,对异常观测做 gating、降权或短时拒绝,并保留状态预测。
运动时位置、速度和姿态对应不上,转弯或加减速时误差更明显,可能表现为轨迹滞后、偏航异常或融合残差周期性变大。