Changes

Summary

  1. fix: 统一分段路径衔接判定并修复双向 IMV 漏换向 (details)
  2. fix: 修复重合端点的 openspace 建区退化 (details)
  3. feat: 新增津西区域识别并接入搜索配置 (details)
Commit 06f22cb96e630a15ea10919166754fc049aa7903 by wuyanjun110
fix: 统一分段路径衔接判定并修复双向 IMV 漏换向

将方向计算和 openspace 入口统一为同向接续、直接换向与搜索衔接三类。
双向 IMV 在纵向间隙不超过 1 米、横向偏差不超过 0.1 米、反向角偏差不超过 5 度时直接换向,修复 T304 因端点相距约 0.914 米而漏换向的问题。
补齐缺失的 openspace 连接点并优先保留已有途经点,增加独立回归目标,覆盖方向初始化、段末停车、阈值边界和任务生命周期。
为显式 10/11 掉头途经点与几何换向的优先级添加 TODO,当前保持原行为。
The file was addeddata/map/pnc_map/routing_extension/routing_transition.hpp
The file was addedTesting/routing_transition_test.cpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.cpp
The file was modifiedCMakeLists.txt
The file was modifieddata/config/cfg_static.hpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.hpp
Commit 7087555b29af0107f6256b7f266e17f05fe74284 by wuyanjun110
fix: 修复重合端点的 openspace 建区退化

端点重合时使用车道法向确定平行搜索框朝向,避免搜索范围错误依赖全局坐标轴。
上下引桥连接线为零长度时,按车道航向直接构造扩展走廊,避免无效子多边形在合并时被丢弃。
新增普通车型重合端点及上下引桥旋转回归。最终 12 项衔接回归与 14 项地图保护回归通过,pnc_node 集群构建成功。
The file was modifiedTesting/routing_transition_test.cpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.cpp
Commit 894b6ed6a27b45f3857ca3a7d22f86f0e76c6f73 by wuyanjun110
feat: 新增津西区域识别并接入搜索配置

依据津西 map_jx_20260903_v1.1.1 地图包围盒确定区域中心,
沿用 WHBULK 的 3000 米识别半径,并在枚举末尾新增 JIN_XI。

将津西接入 WHBULK 同类前进通道、参考线、途经点采样及
终点通道兜底分支,并支持 TT/CAR 的通用搜索器回退选择。

验证:地图全部 4633 个坐标点被覆盖,与现有 32 个区域不重叠;
git diff --check 及工程 task 的 pnc_node 编译通过。
The file was modifieddata/config/cfg_region.hpp
The file was modifieddata/config/cfg_region.cpp
The file was modifieddata/ssep/forward_ec.cpp
The file was modifieddata/ssep/ssep_ec.cpp