自动驾驶在城市复杂环境中的定位挑战与解决方案

2026-03-06 14:21:08
关注

自动驾驶在城市复杂环境中的定位挑战与解决方案

对于自动驾驶系统而言,除了识别周围障碍物,精准掌握车辆自身位置及其与道路边界的相对关系同样至关重要。然而,在高楼林立、地形复杂的现代城市中,实现厘米级精度、高频率更新且具备强鲁棒性的定位能力,是一项极具挑战的系统工程。

全球导航卫星系统(GNSS)与惯性测量单元(IMU)构成了主流定位架构,但在城市峡谷、隧道及立体交叉桥等场景下,其性能往往显著下降。面对此类问题,如何提升城市环境中的定位可靠性,成为自动驾驶领域亟待解决的关键。

城市环境对基础定位传感器的挑战

GNSS依赖于卫星信号的传播距离测量,具备提供绝对位置的优势。然而在城区,高大建筑物的玻璃幕墙和地面反射常常引发多路径效应和非视距接收(NLOS),导致定位偏差可达数米甚至数十米。

当卫星信号被完全遮挡时,定位系统可能会跳变或失效。特别是在狭窄街道中,可视卫星数量可能骤减至不足三颗,难以满足基本定位要求。

为了弥补GNSS的不稳定性,IMU被引入用于感知车辆动态。IMU具备自主性强、更新频率高等优点,但其积分机制会导致误差累积。特别是MEMS级别的IMU,若缺乏外部校正信号,误差在短时间内可能激增至数十米,难以满足自动驾驶对高精度定位的需求。

此外,极端天气和复杂光照也会干扰激光雷达和视觉传感器。例如,暴雨或浓雾中,激光雷达的点云数据可能出现大量噪声;而强光直射或低照度条件下,视觉系统可能难以提取有效特征,进而影响定位精度。

SLAM技术助力多源信息融合

为提升系统稳定性,激光雷达SLAM(LIO)和视觉SLAM(VIO)逐渐被引入自动驾驶定位系统。SLAM通过环境特征反推车辆位姿,其中激光雷达可实时构建环境点云地图,通过ICP或NDT等算法与历史数据进行匹配,估算相对位移。

在卫星信号丢失的场景下,例如隧道或地下停车场,激光雷达可提供稳定的运动约束,有效抑制IMU的漂移。视觉SLAM则利用图像特征点进行位姿估计,在特征稀疏的道路上具备良好的辅助作用。

当前,多传感器融合技术正在从松耦合向紧耦合演进。松耦合方法将GNSS、SLAM和IMU分别作为独立输入进行融合,虽然计算量小,但在GNSS信号不足时表现不佳。

紧耦合方案则打破传感器边界,直接处理原始观测数据,包括GNSS的伪距、激光点云坐标和IMU的高频采样。将这些数据统一置于优化框架中进行联合求解,即使只有少数卫星信号,系统仍能结合其他传感器信息进行有效位姿估计。

更进一步的“深耦合”技术深入GNSS接收机的跟踪环路,利用IMU数据辅助载波锁定,增强在复杂环境中的信号稳定性。

因子图优化构建鲁棒定位框架

近年来,因子图优化(FGO)逐渐取代扩展卡尔曼滤波(EKF),成为融合定位的核心方法。EKF基于递归更新,难以回溯修正历史误差,因此在面对强干扰或误判时,定位偏差可能持续扩大。

FGO则将定位问题建模为图优化问题,将车辆位姿和传感器观测作为图节点与边,构建出一个综合优化模型。这种结构使得系统能同时处理多时间点的位姿信息,寻找最优解。

在FGO框架中,IMU因子连接相邻时间点,描述运动连续性;GNSS因子提供绝对位置约束;SLAM因子通过环境特征匹配提供相对位姿约束。系统通过滑动窗口和多轮迭代不断优化轨迹,有效抑制异常观测对结果的影响。

为提高计算效率,预积分技术被引入。它将IMU的高频数据压缩为增量位姿及误差模型,使高采样率的惯性数据能与低频GNSS和SLAM观测协同优化,实现实时厘米级定位。

城市环境下的系统适配与稳定性评估

高精度定位系统不仅依赖算法,更需针对城市环境进行适配。在隧道或地下道路中,GNSS信号完全失效,系统需依靠里程计运行。为避免位姿漂移,部分方案引入高精度地图匹配技术,通过激光雷达扫描与地图语义信息对齐,实现长期零漂移定位。

在动态交通环境中,SLAM算法需区分静止与移动目标。一些先进系统结合深度学习模型,自动过滤行人、车辆等动态点云,仅保留建筑、路标等永久性地理特征进行解算。

评估系统在城市中的性能,通常采用均方根误差(RMSE)、可用性与完整性等指标。在复杂城市路测中,紧耦合融合系统表现出高稳定性和低抖动,为感知与决策模块提供了可靠支撑。

结语

GNSS/IMU在城市环境中的定位失准问题,本质是传感器性能与环境干扰之间的矛盾。通过引入激光雷达和SLAM技术,并借助紧耦合的因子图优化框架,当前自动驾驶系统已能在多数城市场景中保持高精度、高鲁棒的定位。

未来,随着人工智能的深入应用,城市定位系统有望通过神经网络动态调整传感器权重,甚至在恶劣天气中模拟人类视觉记忆,实现更智能、更可靠的定位性能。

您觉得本篇内容如何
评分

评论

您需要登录才可以回复|注册

提交评论

科技关注

这家伙很懒,什么描述也没留下

关注

点击进入下一篇

SLAM在自动驾驶系统中的核心作用解析

提取码
复制提取码
点击跳转至百度网盘