全局定位与局部定位在自动驾驶中的协同机制
在自动驾驶系统中,车辆不仅需要明确自身所处的街道位置,还需精确定位其在车道内的具体坐标、朝向角度以及与周边设施及车辆的距离。只有在具备高精度定位数据的前提下,自动驾驶系统才能顺利执行路径规划、动态控制以及避障等关键操作。
根据参考坐标系的不同,自动驾驶中的定位任务通常分为两类:全局定位与局部定位。这两种定位方式在功能上互为补充,协同作用,共同支撑整个定位系统。
全局定位:确定车辆在地球表面的绝对位置
全局定位的核心目标是为自动驾驶系统提供一个稳定、不随时间漂移的绝对坐标。该坐标以地球表面的标准化坐标体系为基准,通常由全球导航卫星系统(GNSS)提供支持,例如美国的GPS、中国的北斗导航系统以及欧盟的伽利略系统。
该定位方式输出的坐标信息包含经度、纬度和海拔高度,可用于精准描述车辆在地球表面的绝对位置。以北京市朝阳区某个十字路口为例,借助高精度GNSS与RTK差分技术的协同,定位精度可达到厘米级。
全局定位的重要特点是其独立性。它不依赖于车辆的历史轨迹或内部估计,而是直接从外部获取位置信息。无论车辆此前行驶路径如何,只要GNSS信号稳定,车辆即可立即获得当前准确坐标。
在实际应用中,全局定位构成了自动驾驶系统的基础,为导航模块提供出发点与目的地的绝对坐标,并指导路径规划与控制执行。它具备全球一致性和非累积性,是一种不受行驶时间影响的定位方式。
然而,GNSS信号在特定场景下存在局限性。例如在隧道、高楼林立的城市峡谷、密林等环境中,信号可能会受到遮挡或干扰,导致定位失效或精度下降。此外,GNSS在开阔区域也可能因信号噪声产生数米误差,这对需要高精度定位的自动驾驶系统而言并不足够。因此,单纯依赖GNSS并不现实,通常还需结合其他传感器和定位技术。
局部定位:确定车辆在局部环境中的相对位置
当车辆行驶在特定区域时,全局定位提供的绝对坐标往往不足以满足高速行驶和精细操控的需求。此时,局部定位便成为关键。
局部定位主要依赖车载传感器,如激光雷达、摄像头、惯性测量单元(IMU)等,对周围环境进行实时感知,并将这些感知数据与已有地图或局部模型进行匹配,从而确定车辆在局部坐标系中的精确位置。
该方式强调短距离内的高精度和位置连续性。在自动驾驶系统中,常见的局部定位方法包括视觉里程计(Visual Odometry)、激光雷达里程计(Lidar Odometry)以及更广义的SLAM(同时定位与地图构建)技术。
一个典型的例子是车辆进入隧道时,GNSS信号可能完全丧失,此时激光雷达会扫描周围环境,将采集到的点云数据与高精度地图进行比对,从而推算出车辆的相对位移。类似地,视觉传感器也可通过识别道路标志、路沿、建筑物等视觉特征,结合IMU数据实现短时间内的精准定位。
局部定位的另一大优势是其连续性。只要车载传感器和计算系统正常运行,它可以持续输出车辆在局部环境中的位置变化,对动态调整具有较高灵敏度,特别适合于高速行驶时的精准控制。
然而,局部定位本质上是一种相对定位方式,依赖于初始参考点。长时间仅依赖局部定位会导致误差累积,进而产生位置和姿态的偏差。例如,若车辆仅依靠轮速编码器和IMU估计位置,微小的误差将随时间叠加,最终导致定位失真。因此,局部定位需要周期性地与全局定位或已知地标进行校正。
融合定位:提升定位系统鲁棒性的关键
鉴于全局定位与局部定位各自的优势和局限,自动驾驶系统通常采用融合定位策略。通过将绝对坐标与相对位置估计相结合,系统能够同时保持稳定性与高精度。
融合方法通常涉及状态估计与滤波算法,例如扩展卡尔曼滤波(EKF)或图优化(Graph Optimization)。这些方法的核心目标是将全局定位提供的绝对参考与局部定位的高精度输出进行有效整合。
在具体实现中,全局定位可用于提供初始位置估计,而局部定位则在此基础上进行细化。当车辆进入GNSS信号受限区域,局部定位将接管主导作用,持续跟踪车辆运动轨迹。一旦重新获得全局信号,系统会将当前局部位置与全局参考对齐,以修正累积误差。
此外,通过在全局地图框架下整合局部定位结果,系统可以实现更稳定的长期定位效果。这种融合机制确保了在复杂多变的交通环境中,车辆依然能够维持高精度的位姿估计。
应用环境与技术挑战
从实际应用角度看,全局定位和局部定位在不同场景中的优先级各异。在高速公路或开阔区域,GNSS信号较强,全局定位可稳定运行,而局部定位则用于精细定位。而在城市中心、隧道、地下停车场等GNSS信号受限区域,局部定位则成为主要手段。
尽管融合定位提高了系统鲁棒性,但仍然面临诸多挑战。例如,在光照变化、环境遮挡等条件下,局部定位中的特征匹配可能失效;而在GNSS信号弱或中断时,全局定位也无法发挥作用。
因此,构建并维护高精度动态地图、实现环境信息的实时更新、处理动态对象对定位的干扰,都是推动自动驾驶技术落地的关键课题。
结语
全局定位与局部定位作为自动驾驶系统中的两大核心定位方式,分别从宏观与微观层面提供位置信息。全局定位确保车辆具备世界尺度的绝对坐标,而局部定位则支撑短时间内的高精度实时控制。
两者的深度融合,是实现自动驾驶系统安全、可靠运行的核心基础。打造具备高鲁棒性、高精度和强适应性的定位系统,是推动自动驾驶技术走向成熟的关键路径。