Changes

Summary

  1. Update repoinfoRos2.groovy (details)
  2. Update orinRos2Choice.groovy (details)
  3. Update orinRos2ModuleChoice.groovy (details)
  4. Update vehicleInfo.groovy (details)
  5. Update orinModule64Choice.groovy (details)
  6. Update orinModule32Choice.groovy (details)
  7. Update orin32Choice.groovy (details)
  8. Update orin64Choice.groovy (details)
  9. Update orinBuild.groovy (details)
  10. Update vehicleInfo.groovy (details)
  11. Update orinBuild.groovy (details)
Commit 6176e1c08f2ef7f649d991af3dd4e46449ed4ea6 by weilikang
Update repoinfoRos2.groovy
The file was modifiedsrc/org/orin/repoinfoRos2.groovy
Commit 0e90c732effd6804b9089931984634ec3c93b725 by weilikang
Update orinRos2Choice.groovy
The file was modifiedsrc/org/orin/orinRos2Choice.groovy
Commit e7d91b50a49fb9660927c8a8141e2b22db1b363b by weilikang
Update orinRos2ModuleChoice.groovy
The file was modifiedsrc/org/orin/orinRos2ModuleChoice.groovy
Commit c575b15a1eab9bcd536e53b8ad25010fa428f01c by weilikang
Update vehicleInfo.groovy
The file was modifiedsrc/org/devops/vehicleInfo.groovy
Commit cd2a4c7ba266bd00ecf6131bdee846aacb24ffb1 by weilikang
Update orinModule64Choice.groovy
The file was modifiedsrc/org/orin/orinModule64Choice.groovy
Commit 23b8f770f2406e884a9fa107a5bbb995b8f2cf25 by weilikang
Update orinModule32Choice.groovy
The file was modifiedsrc/org/orin/orinModule32Choice.groovy
Commit 570bce3110a7810e0e904c90f60d9decdbe91ec6 by weilikang
Update orin32Choice.groovy
The file was modifiedsrc/org/orin/orin32Choice.groovy
Commit b7b1835be684a5385f7472121461eade8092b218 by weilikang
Update orin64Choice.groovy
The file was modifiedsrc/org/orin/orin64Choice.groovy
Commit 94901fb1d1c52266f678fadef5a5ff897412b2b0 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy
Commit b8eb8edc7d1d671d44e47ee282739aa3f744c9bb by weilikang
Update vehicleInfo.groovy
The file was modifiedsrc/org/devops/vehicleInfo.groovy
Commit 8d6e57537de2801faff7fa709d50a941166a11a0 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy

Summary

  1. Update jili-xiasha-submodule.jenkinsfile (details)
  2. Update hangzhou-xiasha-submodule.jenkinsfile (details)
  3. Update hangzhou-xiasha-submodule.jenkinsfile (details)
  4. Update hangzhou-xiasha-submodule.jenkinsfile (details)
  5. Add new file (details)
  6. Update map-png.jenkinsfile (details)
  7. Update module-confname.jenkinsfile (details)
  8. Add new file (details)
  9. Add new file (details)
  10. Update module-ros2-pncreplayer.jenkinsfile (details)
  11. Update module-ros2.jenkinsfile (details)
  12. Update module-ros2.jenkinsfile (details)
Commit 0b2ca116160ad4844e7d56a0b0498b2c372b195c by weilikang
Update jili-xiasha-submodule.jenkinsfile
The file was addedparams/hangzhou-xiasha-submodule.jenkinsfile
The file was removedparams/jili-xiasha-submodule.jenkinsfile
Commit 5b2dc1fe505ca2644924e4b4870033bd68e459b0 by weilikang
Update hangzhou-xiasha-submodule.jenkinsfile
The file was modifiedparams/hangzhou-xiasha-submodule.jenkinsfile
Commit 1dd8657cccae3ac4fd74bfd5bf352f2c289c63e6 by weilikang
Update hangzhou-xiasha-submodule.jenkinsfile
The file was modifiedparams/hangzhou-xiasha-submodule.jenkinsfile
Commit c139f8cd28125dfe6ca12522fbf56fa237235605 by weilikang
Update hangzhou-xiasha-submodule.jenkinsfile
The file was modifiedparams/hangzhou-xiasha-submodule.jenkinsfile
Commit 818edade35f721b82593fddc38bf9a631dac7aa0 by weilikang
Add new file
The file was addedparams/tangshan-jinxi-submodule.jenkinsfile
Commit 48fc663c5bdcd24c74e28e8c73019f205fd7d105 by weilikang
Update map-png.jenkinsfile
The file was modifiedhdmap/map-png.jenkinsfile
Commit 324d989b4040c8f5595d0b74a7b32d6bf09d09d5 by weilikang
Update module-confname.jenkinsfile
The file was modifiedmodule-confname.jenkinsfile
Commit 9d98a7b9106e1c12b7af2b971e6dad91a4a7cc4d by weilikang
Add new file
The file was addedmodule-ros2.jenkinsfile
Commit 2b3c61e1694bf9cc3af534d5fe7ba5353dc61105 by weilikang
Add new file
The file was addedmodule-ros2-pncreplayer.jenkinsfile
Commit b55eeb1f099d48141e130712ddc79f1659d98b25 by weilikang
Update module-ros2-pncreplayer.jenkinsfile
The file was modifiedmodule-ros2-pncreplayer.jenkinsfile
Commit 5d4dd9cd11c3628c5f6a0111fc74d2fec947ca74 by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile
Commit a8c9cb50ce695f142cbe94a23fec47903092ce98 by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile

Summary

  1. tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段,添加 AccessLine 消息定义 (details)
  2. tos_msgs: AccessLine 字段 yard_id 重命名为 yard (details)
Commit a6cc2eba4e6500eb50f7c134c69130ed5961609d by wuyanjun110
tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段,添加 AccessLine 消息定义
The file was addedtos_msgs/msg/AccessLine.msg
The file was modifiedtos_msgs/msg/PncConfiguration.msg
The file was modifiedtos_msgs/CMakeLists.txt
Commit 2d6540ee99dacd1ead24c835cb63c9282bc40ec7 by wuyanjun110
tos_msgs: AccessLine 字段 yard_id 重命名为 yard
The file was modifiedtos_msgs/msg/AccessLine.msg

Summary

  1. feat: keb正确返回theta值 (details)
  2. feat: 接入条件禁行区域碰撞检测 (details)
  3. feat: keb正确返回theta值 (details)
  4. fix: 调整 KEB 道钉点碰撞处理 (details)
  5. fix: 恢复静态聚类凸包绕行占用 (details)
  6. fix: 收紧叉头叉尾纵向扩展 (details)
  7. fix: 修复 PNC 地图道路段转换异常 (details)
  8. fix: 保持变道路径跨阶段连续 (details)
  9. fix: 提高变道 PJPO 求解稳定性 (details)
  10. fix: 缩小变道障碍物纵向扩展范围 (details)
  11. feat: IMV KEB 起步曲率问题修复与日志跨天切换 (details)
  12. feat: 增加普通路口停车功能开关 (details)
  13. feat: 支持大半径弯道主动超车 (details)
  14. feat: 完善SSEP图景重规划回放 (details)
  15. feat: 增强SSEP图景可视化 (details)
  16. feat: 增强振石IMV多段搜索能力 (details)
  17. fix: 修复SSEP碰撞忽略区边界误判 (details)
  18. feat: 支持出堆场分段选择横向规划器 (details)
  19. test: 建立SSEP本地自动化回归集 (details)
  20. fix: 修复 NO-SHIFT 末端走廊边界污染 (details)
  21. feat: 支持闸口精确限速与动态跟车 (details)
  22. fix: 过滤闸口杆体绕行点云 (details)
  23. feat: 绘制引导线区域缩写 (details)
  24. feat: 增加魏桥区域规划支持 (details)
  25. fix: 修复换向停车后 SSEP 切段失败 (details)
  26. fix: 修复倒车 OpenSpace 边界配置失效 (details)
  27. feat: 增加中铁联集区域规划支持 (details)
  28. fix: 修复 KEB 调试界面误绘挂车 (details)
  29. feat: 完善 SSEP 失败场景诊断 (details)
  30. fix: 修复 IMV 斜行 KEB 运动学失配 (details)
  31. fix: 限制连续开放空间重规划触发范围 (details)
  32. fix: 提前闸口控制介入距离 (details)
  33. feat: 支持配置堆高机靠近时的锁定时机 (details)
  34. fix: 增强参考道路段空数据防护 (details)
  35. feat: 支持 SSEP 历史路径热启动重规划 (details)
  36. fix: 统一重规划上下文与路径连续性 (details)
  37. feat: 完善重规划诊断与回放标记 (details)
  38. fix: 防止空导引线限速触发规划崩溃 (details)
  39. fix: 缓冲区近终点跳过地图连续性检查 (details)
  40. feat: 增加聚类障碍物变道安全防护 (details)
  41. fix: 优化普通路口变道衔接 (details)
  42. fix: 搜索临停轨迹就绪后恢复行驶 (details)
  43. fix: 隔离不同车型的变道锚点维护 (details)
  44. fix: 统一路口搜索终点参考线 (details)
  45. feat: add trailer parking safety handling (details)
  46. feat: 支持 KEB roadside 分层规划 (details)
  47. feat: 完善 KEB roadside 分类可视化 (details)
  48. test: 增加 KEB 本地自动回归集 (details)
  49. docs: 完善 KEB 工具与回归说明 (details)
  50. feat: add neighboring trailer parking safety (details)
  51. fix: measure trailer clearance from tail edge (details)
  52. chore: remove trailer parking debug logs (details)
  53. fix: clear real obstacles near SSEP endpoints (details)
  54. fix: select guide_line pt as wbca smooth mode start_pt (details)
  55. fix: 提升拖挂车进场 KEB 路径质量 (details)
  56. fix: 完善低贝位重搜触发与热启动策略 (details)
  57. fix: 保持开放空间 routing 判段连续 (details)
  58. fix: 兼容新版 Python Protobuf 运行库 (details)
  59. fix: 补全 Foxglove 可视化参考系 (details)
  60. fix: 修复换向重规划分段索引崩溃 (details)
  61. feat: 删除遗留的ads submodule (details)
  62. fix: 避免闸口短距被聚类障碍覆盖 (details)
Commit 7af601b341265bf2eea8bdd421b66d1cd768ec9c by liuhongshuo
feat: keb正确返回theta值
The file was modifiedtasks/plan/keb_utils.cpp
Commit 00e63fa6a7c3c7140ec7705afa510dc2781796cd by wuyanjun110
feat: 接入条件禁行区域碰撞检测

通过 GetConditionNoDrivingRegions 获取车辆周围 100 米内的条件禁行区域,并在 HMI 地图中绘制区域边界。

将区域边界按不超过 10 厘米间距采样为虚拟 OGM 点,过滤图幅外点后参与栅格及精细碰撞检测。
The file was modifiedplan/prepare/prepare_ogm.cpp
The file was modifiedcommon/util/hdmap_wrapper.cpp
The file was modifiedcommon/util/hdmap_wrapper.hpp
The file was modifiedhmi/draw/draw_map.hpp
The file was modifiedplan/prepare/prepare_ogm.hpp
The file was modifiedhmi/draw/draw_map.cpp
Commit ee37c37336da2b60445c231181b857d537afbe71 by wuyanjun110
feat: keb正确返回theta值
The file was modifiedtasks/plan/keb_utils.cpp
Commit a4774d2541a74d8e1ae10aff81c46afbbd5d7884 by wuyanjun110
fix: 调整 KEB 道钉点碰撞处理

将道钉点与路边点一同补绘到 KEB 栅格副本,不再补绘下沉坑点。

同步更新类型说明,保持注释与处理逻辑一致。
The file was modifiedtasks/plan/keb_utils.cpp
Commit 6301a7a4925ba684530d6e39961038ca231c3835 by wuyanjun110
fix: 恢复静态聚类凸包绕行占用

成熟且确认静止的 cluster 凸包补入侧避栅格,避免稀疏点云之间形成可穿越空隙。

同时要求未决 companion 具备自身正向运动证据,并在静止或证据非正时立即释放遗留 mask。
The file was modifieddata/boundary/driving_corridor_test.cpp
The file was modifieddata/boundary/driving_corridor.cpp
The file was modifieddata/boundary/driving_corridor.hpp
Commit ca0b0eb73d407465bb2da736b9c7d17311eb688d by wuyanjun110
fix: 收紧叉头叉尾纵向扩展

叉头和叉尾作为同一设备的相邻部件,分别使用通用前后 5m 扩展会形成过长连续障碍墙;仅将这两类调整为前后 2m,其他静态障碍保持原余量。
The file was modifieddata/obstacle/obstacle_decider_attr.cpp
Commit ec31e4790fab833c289ebc0cbc30209868610f26 by wuyanjun110
fix: 修复 PNC 地图道路段转换异常

合并前按实际 successor 选择顺序校验车道拓扑,拒绝缺失或重复目标,避免等车道数错位场景导致地图转换失败。

恢复两轮道路段合并的数据流,修复首段前驱迭代器越界、横向邻居无效候选和多段拆分遗漏,并补充对应回归测试。
The file was modifieddata/map/pnc_map/pnc_map.hpp
The file was modifiedTesting/routing_map_guard_test.cpp
The file was modifieddata/map/pnc_map/pnc_map.cpp
Commit 71bf2e2ec9e91f143e7a156600d438072fc800ac by wuyanjun110
fix: 保持变道路径跨阶段连续

- standby 与正式变道统一使用变道权重,并从真实输出历史继承横向起点导数
- 锁存单次变道的距离和世界坐标起终点,完整处理进入、持续、换向和退出生命周期
- 使用固定锚点的五次平滑参考曲线,并在完成距离后收回目标车道边界
- 有有效输出历史时禁止 boost 覆盖首点,避免连续重规划逐帧改形
The file was modifiedtasks/plan/pjpo_task.cpp
The file was modifieddata/plan/switch_data.cpp
The file was modifieddata/plan/start_point_data.cpp
The file was modifieddata/plan/start_point_data.hpp
The file was modifiedtasks/deciders/lat_decider/switching_bounds_decider.cpp
Commit a388f43d9c6293683cd0b34d6c342433b8947d6c by wuyanjun110
fix: 提高变道 PJPO 求解稳定性

- 为 piecewise jerk 求解器增加可选的OSQP容差和时间上限配置
- 仅在变道硬起点场景使用1e-5收敛容差与50ms时间预算
- 普通路径规划继续沿用历史默认设置
The file was modifiedmath/piecewise_jerk/piecewise_jerk_problem.hpp
The file was modifiedalgorithm/plan/pjpo.cpp
The file was modifiedmath/piecewise_jerk/piecewise_jerk_problem.cpp
Commit bb0198284d306240afa9a0322f97ef72c63de2e9 by wuyanjun110
fix: 缩小变道障碍物纵向扩展范围

- 非货叉部件障碍物的前后扩展距离由5米调整为3米
- 货叉头尾部件继续保持2米扩展距离
The file was modifieddata/obstacle/obstacle_decider_attr.cpp
Commit 01d91db117eb92069cdd33846ea3c62e855b5490 by liuhongshuo
feat: IMV KEB 起步曲率问题修复与日志跨天切换
The file was modifiedtasks/plan/keb_utils.cpp
The file was modifiedssep/data_structures/path.cc
The file was modifiedcommon/log/log_config.cpp
The file was modifiedtasks/plan/keb_utils.hpp
The file was modifiedcommon/log/log_config.hpp
The file was modifiedreplayer/replayer_data_process/replayer_data_extraction.cpp
The file was modifiedtasks/plan/keb_path_optimize_task.cpp
The file was modifiedoffboard/keb_path_opt_cli/keb_simulator.hpp
The file was modifieddata/plan/start_point_data.hpp
The file was modifiedssep/protos/path.proto
The file was modifieddata/plan/start_point_data.cpp
The file was modifiedoffboard/bag_to_keb_scene/bag_to_keb_scene.cc
The file was modifiedoffboard/keb_path_opt_cli/keb_path_opt_cli.cc
The file was modifiedoffboard/keb_path_opt_cli/keb_simulator.cc
The file was modifiedtasks/plan/keb_lane_follow_path_task.cpp
The file was modifiedproto/keb_scene.proto
Commit 64a4d38d2d461236fa08ac164fa8a4faa7aa7c0f by wuyanjun110
feat: 增加普通路口停车功能开关

新增 use_func_normal_junction_park 配置,默认保持开启。关闭时跳过普通横纵道路口的阻塞停车范围,不影响堆场、桥区和码头面专用开关。
The file was modifieddata/config/cfg_func_sw.hpp
The file was modifieddata/config/cfg_func_sw.cpp
The file was modifieddata/constrain/disable_stop_range.cpp
Commit 381dba9bc8b84e4946dcaad7e5a258258588008a by wuyanjun110
feat: 支持大半径弯道主动超车

基于完整 bend 区间的最大绝对曲率判断超车准入,普通路口、区间覆盖不完整及无效地图数据继续保守禁止。

新增最小弯道半径配置及序列化版本,并补充半径边界、非法输入和区间覆盖回归测试。
The file was modifieddata/config/cfg_lat_plan.hpp
The file was modifieddata/config/cfg_lat_plan.cpp
The file was modifieddata/obstacle/decision/obstacle_decision.cpp
The file was modifieddata/obstacle/decision/obstacle_decision.hpp
The file was modifieddata/obstacle/decision/obstacle_decision_test.cpp
The file was modifiedconfig/config_imv/plan.yaml
Commit 9b2da02f207417d7afef10597db8eabe3d5c6fe2 by wuyanjun110
feat: 完善SSEP图景重规划回放

在图景协议中保存重规划状态和上一帧路径,并在离线回放时恢复对应上下文。

统一保存平滑路径的前进后退方向,避免多段路径在图景中被误判为未平滑。
The file was modifiedssep/offboard/ssep_planner_wrapper.cc
The file was modifieddata/ssep/ssep_activation.cpp
The file was modifiedssep/data_structures/ssep_input.hpp
The file was modifiedssep/data_structures/ssep_input.cc
The file was modifiedssep/protos/scene.proto
Commit 8bc7aba849ad45c43f3ab30abc1246727c2f979a by wuyanjun110
feat: 增强SSEP图景可视化

增加场景摘要、搜索与车辆参数侧栏,并同时展示当前路径和上一帧路径。

完善任意目录导航及路径转义,避免特殊文件名破坏页面内容。
The file was modifiedssep/offboard/servers/scene_vis_html_template.cc
The file was modifiedssep/offboard/servers/scene_vis_server.cc
Commit ec78fbb6be550122d6fff2557f734722f067b961 by wuyanjun110
feat: 增强振石IMV多段搜索能力

修正IMV指令重规划的途经点和末段方向判断,末段重搜索可取消无效途经点。

为IMV多段泊车增加斜行兜底及可配置末端方向,并仅在振石BulkOut启用General双向搜索、安全裕度和起点约束取消。
The file was modifiedssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc
The file was modifiedssep/coarse_search/searcher_builders/imv_general_searcher_builder.h
The file was modifieddata/ssep/ssep_ec.cpp
The file was modifiedssep/coarse_search/motion_primitive_sampler/dir_change_path_extention_decorator.h
The file was modifiedssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.cc
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/scenarios/scenario_planner_factory.h
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedssep/scenarios/imv_enter_station_planner.h
The file was modifiedssep/scenarios/imv_multi_segment_parking_planner.h
The file was modifiedssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.h
The file was modifiedtasks/deciders/search_decider/forward_search_decider.cpp
Commit d2e4daf5f126db4bb15afa6f36acef79498be3a9 by wuyanjun110
fix: 修复SSEP碰撞忽略区边界误判

为车体和拖挂碰撞忽略区增加微小距离容差,吸收UTM大坐标累计距离的浮点误差。

保持原有忽略距离语义,超过容差后仍执行硬碰撞检查。
The file was modifiedssep/coarse_search/evaluator/collision_cost_computer.h
The file was modifiedssep/coarse_search/evaluator/evaluator.h
The file was modifiedssep/coarse_search/evaluator/trailer_collision_cost_computer.h
Commit 660f5d6b0ad7055ce80811a571d7f04a7928b001 by wuyanjun110
feat: 支持出堆场分段选择横向规划器

新增出堆场非末段条件,使任务选择器能够在中间段使用PJPO,并为末段保留默认KEB。
The file was modifieddata/config/cfg_stage.hpp
The file was modifiedscenarios/task_condition_evaluator.hpp
The file was modifiedscenarios/task_condition_evaluator.cpp
The file was modifieddata/config/cfg_stage.cpp
Commit 6f19ee67eb3cd8502143874661f896dece0cfa46 by wuyanjun110
test: 建立SSEP本地自动化回归集

新增六个IMV多段历史场景清单和一键回放脚本,校验规划状态、场景类型及路径段数。

回放工具支持规划失败返回非零退出码,并补充重规划上下文、基元类型和碰撞边界单测。
The file was addedssep/test/local_regression/.gitignore
The file was modifiedssep/offboard/scene_replay/README.md
The file was addedssep/test/local_regression/README.md
The file was addedssep/test/local_regression/imv_multisegment_manifest.tsv
The file was addedssep/test/local_regression/run_ssep_regression.py
The file was modifiedssep/offboard/scene_replay/replay_scene_frame_cli.cc
The file was modifiedssep/test/ssep_planner_test.cc
Commit 689d0c916f5f68860188f267dc1626de8cd8776b by wuyanjun110
fix: 修复 NO-SHIFT 末端走廊边界污染

首次进入 NO-SHIFT 后截断道路墙折线,避免末端转弯道路墙通过全局 SDF 反向切入 DP gap。

贴 shift 的几何端点仅采信近距离真实占用,防止远处点云接管来源并触发额外内缩;补充过渡生命周期和来源回标回归测试。
The file was modifieddata/boundary/driving_corridor.cpp
The file was modifieddata/boundary/driving_corridor.hpp
The file was modifieddata/boundary/driving_corridor_test.cpp
Commit 1c3a8293db4bd0936fd728ba20b3c8b2161dbdb2 by wuyanjun110
feat: 支持闸口精确限速与动态跟车

接入 REGION_GATE 地图区间并按距闸口距离反推当前限速。\n在闸口控制区内按实车速度平滑缩短跟车距离,车头越过闸口后解除控制。\n增加新旧功能独立开关、配置快照兼容以及双向区间和限速回归测试。
The file was modifieddata/plan/guide_line_base.hpp
The file was modifieddata/config/cfg_long_plan.cpp
The file was modifiedCMakeLists.txt
The file was modifieddata/constrain/longitude_constrain.cpp
The file was modifieddata/other/flow_control.hpp
The file was modifieddata/config/cfg_func_sw.cpp
The file was modifieddata/map/pnc_map/pnc_map_path.cpp
The file was modifieddata/plan/guide_line.cpp
The file was modifieddata/map/pnc_map/path_overlap.hpp
The file was modifieddata/config/cfg_func_sw.hpp
The file was modifieddata/config/cfg_safe_const.hpp
The file was modifieddata/other/flow_control.cpp
The file was modifiedconfig/config_imv/plan.yaml
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
The file was addeddata/other/flow_control_test.cpp
Commit ae89670c40080961c7392a34f56c53e1027b92d0 by wuyanjun110
fix: 过滤闸口杆体绕行点云

依据 REGION_GATE 构造横向走廊掩膜,过滤闸杆原始点云和静态簇凸包。\n保留纵向碰撞 OGM,使闸杆关闭时仍可停车,同时避免触发误绕行。
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifiedconfig/config_imv/plan.yaml
The file was modifieddata/other/flow_control_test.cpp
The file was modifieddata/config/cfg_safe_const.hpp
The file was modifieddata/config/cfg_func_sw.cpp
The file was modifieddata/boundary/driving_corridor.cpp
The file was modifieddata/config/cfg_func_sw.hpp
Commit 987b326a56d32d3f7ab0af28cc10b4f451ab38b7 by wuyanjun110
feat: 绘制引导线区域缩写

沿引导线绘制 region overlap 区间、起止标记和类型缩写。\n使用简短标签区分限速、Guardian、贝位、短跟车和闸口区域,避免 HMI 过度拥挤。
The file was modifiedhmi/draw/draw_guide_line.hpp
The file was modifiedhmi/draw/draw_guide_line.cpp
Commit d85195e6b752b3478cc152caf7570d1529fedf53 by wuyanjun110
feat: 增加魏桥区域规划支持

新增魏桥地理围栏及区域枚举,并使前向 SSEP 的朝向选择、起终点通道、途经点参考线和搜索途经点逻辑复用太阳纸业配置。
The file was modifieddata/ssep/forward_ec.cpp
The file was modifieddata/config/cfg_region.cpp
The file was modifieddata/config/cfg_region.hpp
Commit f3455f4399b88ef2873bcfd385bb9d6cbd1e1016 by wuyanjun110
fix: 修复换向停车后 SSEP 切段失败

当车辆由当前分段换向线明确触发停车时,以约束来源、顺序索引和末点位置确认到达,不再因局部路径与原始 SSEP 的小幅航向偏差永久卡住;其他停车原因继续保留航向校验。
The file was modifieddata/plan/ssep_data.cpp
Commit 2cf03c30441cb54f71063b8782eecf7b6e510b66 by wuyanjun110
fix: 修复倒车 OpenSpace 边界配置失效

倒车 PJPO 在 OpenSpace 断面复用 RoadBoundary 的横向边界,使 open_space_bound_width 对正反向路径一致生效;RoadBoundary 不可用或非 OpenSpace 时保持通用倒车边界回退。
The file was modifiedtasks/deciders/lat_decider/path_bounds_decider.cpp
Commit 466e27ed4100e1dcc4d165e54c874a97b5677ad1 by wuyanjun110
feat: 增加中铁联集区域规划支持

新增中铁联集区域识别,并为 IMV 默认选择通用 SSEP 场景。

调整进出场景的起终点直线延伸距离,以适配现场作业空间。
The file was modifieddata/ssep/out_yard_junction_ec.cpp
The file was modifieddata/config/cfg_region.hpp
The file was modifieddata/ssep/into_yard_junction_ec.cpp
The file was modifieddata/ssep/ssep_ec.cpp
The file was modifieddata/config/cfg_region.cpp
Commit 30f09239c6141088c9e560d83e670118b0caf2cf by wuyanjun110
fix: 修复 KEB 调试界面误绘挂车

绘制挂车包络前同时校验车型和挂车姿态有效性,避免 IMV 的占位航向被当作真实挂车姿态。
The file was modifiedhmi/draw/draw_keb_debug.cpp
Commit ac005686e1bc1dc394ad76044a973a46ff77b594 by wuyanjun110
feat: 完善 SSEP 失败场景诊断

场景文件新增粗搜索路径和规划失败原因,并在车端落盘与离线转存中保持一致。

网页可视化展示失败详情和平滑前路径,同时重置跨帧规划结果以避免旧数据污染。
The file was modifiedssep/offboard/ssep_planner_wrapper.cc
The file was modifieddata/ssep/ssep_activation.cpp
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/scenarios/scenario_planner_interface.h
The file was modifiedssep/offboard/scene_replay/README.md
The file was modifiedssep/ssep_planner.cc
The file was modifiedssep/ssep_planner.h
The file was modifiedssep/offboard/servers/scene_vis_html_template.cc
The file was modifieddata/ssep/ssep_activation.hpp
The file was modifiedssep/protos/scene.proto
Commit c12c478083bb66cec5fae4cdb553c43ca8dbdaec by wuyanjun110
fix: 修复 IMV 斜行 KEB 运动学失配

按路径速度方向补齐并对齐 beta/beta_dot 初值,提高 IMVGeneral 运动学权重,避免碰撞软代价将路径推成不可执行状态。

补充正向、倒车斜行单测及两个现场场景的正式回归清单。
The file was modifiedssep/test/ssep_planner_test.cc
The file was modifiedssep/keb_optimizer/keb_problem.cc
The file was addedssep/test/local_regression/imv_general_keb_manifest.tsv
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/keb_optimizer/imv_keb_optimizer.h
The file was modifiedssep/keb_optimizer/imv_keb_optimizer.cc
The file was modifiedssep/keb_optimizer/keb_problem.h
The file was modifiedssep/test/local_regression/README.md
Commit 0014947d31a6d5ab3d921b4fbdb4afb898be19c6 by wuyanjun110
fix: 限制连续开放空间重规划触发范围

仅允许已进入复用状态的 OpenSpace SSEP 触发连续开放空间重规划。\n避免出堆场 Forward SSEP 因终点相对待用参考线偏移而反复重搜索。
The file was modifiedtasks/deciders/other_decider/replan_decider.cpp
Commit 78050c310eba9d47334b0c9a0aab2f2c41f4bcb7 by wuyanjun110
fix: 提前闸口控制介入距离

将闸口控制默认起始距离由 10 米调整为 15 米,使车辆更早进入闸口控制范围。
The file was modifieddata/config/cfg_safe_const.cpp
Commit 95abd6611a10084bdd69c0224af7bb14018b1491 by wuyanjun110
feat: 支持配置堆高机靠近时的锁定时机

新增 MOVE 阶段堆高机靠近切换 LOCK 的独立功能开关。

关闭该开关后,车辆远离终点时保持 MOVE;接近终点进入 Align1st 后,仍可在堆高机靠近时切换 LOCK,并保持普通堆场任务原有行为。
The file was modifieddata/config/cfg_func_sw.hpp
The file was modifieddata/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp
The file was modifieddata/config/cfg_func_sw.cpp
Commit be97bd11818392827b82fb21f3d9b753b9b137ec by wuyanjun110
fix: 增强参考道路段空数据防护

在弯道黑名单判断前校验道路段和路口重叠信息,避免空容器或空指针访问。\n\n路口元数据缺失时按黑名单安全降级,并补充对应回归测试。
The file was modifiedTesting/routing_map_guard_test.cpp
The file was modifieddata/map/reference/reference_road_section.cpp
Commit f21ee3c634f23a0acf6e7975861e786781cd71dd by wuyanjun110
feat: 支持 SSEP 历史路径热启动重规划

新增 kPathWarmStart 输入状态,将历史路径裁剪到当前姿态后在最新环境约束下重新优化。\n\n补充目标一致性、姿态匹配、碰撞、自交和最短路径校验;热启动失败时回退完整搜索,并兼容离线场景协议。
The file was modifiedssep/protos/scene.proto
The file was modifiedssep/ssep_planner.cc
The file was modifiedssep/scenarios/stitching_replanner.h
The file was modifiedssep/data_structures/ssep_input.hpp
The file was modifiedssep/test/ssep_planner_test.cc
The file was modifiedssep/offboard/ssep_planner_wrapper.cc
Commit 8c40c03db463ae1c8a77fcb84bbcfa029c1baecf by wuyanjun110
fix: 统一重规划上下文与路径连续性

集中管理重规划原因、搜索重启、历史路径 warm-start 和输出保持策略,SearchDecider 仅消费统一上下文。

输出连续性统一由已生效 ReferenceLine 承担,SSEP 只保留原始搜索路径用于 warm-start;重搜期间 GuideLine 按正常模式重建,KEB 保持上一条成功输出且不切换 PJPO。

人工重规划在 Junction 中复用历史搜索路径,ForwardSearch 重建多段拓扑时禁用 warm-start;补充低贝位稳定判断、同路口校验、快照恢复和回归测试。
The file was modifiedtasks/plan/ssep_task.cpp
The file was modifieddata/ssep/ssep_common.hpp
The file was modifiedscenarios/task_condition_evaluator.cpp
The file was modifiedtasks/deciders/search_decider/into_yard_junction_search_decider.cpp
The file was modifiedtasks/deciders/search_decider/open_space_search_decider.cpp
The file was modifieddata/plan/ssep_data.cpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was modifieddata/ssep/into_yard_junction_ec.cpp
The file was modifieddata/ssep/reverse_ec.cpp
The file was modifieddata/ssep/ssep_ec.cpp
The file was modifiedtasks/deciders/search_decider/reverse_search_decider.cpp
The file was modifiedplan/prepare/prepare_status.cpp
The file was modifiedtasks/deciders/search_decider/bridge_junction_search_decider.cpp
The file was modifieddata/ssep/forward_ec.cpp
The file was modifieddata/plan/ssep_data.hpp
The file was modifiedtasks/deciders/search_decider/out_yard_junction_search_decider.cpp
The file was modifiedtasks/deciders/search_decider/seaside_junction_search_decider.cpp
The file was modifiedtasks/deciders/search_decider/ex_lane_change_search_decider.cpp
The file was modifiedtasks/deciders/other_decider/replan_decider.hpp
The file was modifiedtasks/plan/smooth_task.cpp
The file was modifiedtasks/deciders/search_decider/forward_search_decider.cpp
The file was modifiedtasks/other_tasks/create_reference_line.cpp
The file was modifiedtasks/deciders/other_decider/replan_decider.cpp
The file was modifieddata/decide/decide_reaction.hpp
The file was modifieddata/plan/guide_line.cpp
The file was modifieddata/other/flow_control.hpp
The file was modifiedtasks/deciders/search_decider/normal_junction_search_decider.cpp
The file was modifiedtasks/plan/keb_path_optimize_task.cpp
The file was modifiedtasks/plan/keb_path_optimize_task.hpp
The file was modifieddata/other/flow_control.cpp
The file was modifiedtasks/other_tasks/stitch_path_to_reference_line.cpp
Commit 6d37803e28c9fbd14955f9a37cbc03728f9863dc by wuyanjun110
feat: 完善重规划诊断与回放标记

HMI 在重搜全过程显示持久化触发原因,并区分人工触发、低贝位、路径换向等类型。\n\n回放导出统一识别跨帧重搜状态,避免命令脉冲结束后错误记录为正常 KEB 优化。
The file was modifiedreplayer/replayer_data_process/replayer_data_extraction.cpp
The file was modifiedhmi/widget/diagnose.cpp
Commit 9f8dc40070d828bd0a70c2153605c7871ece79d1 by wuyanjun110
fix: 防止空导引线限速触发规划崩溃

在云端限速生成前校验导引线、车辆投影和限速数据,失效时生成无轨迹停止约束并记录限频诊断。

将空限速查询改为返回结束哨兵,并补充 Reset、持续失效和正常恢复的回归测试。
The file was modifieddata/plan/guide_line.cpp
The file was modifiedTesting/routing_map_guard_test.cpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.hpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
Commit f8959654beb436a77bfa6aa19eb31c069be6f178 by wuyanjun110
fix: 缓冲区近终点跳过地图连续性检查

缓冲区任务接近地图终点时,不再对新 routing 执行路径连续性校验,避免终点附近因路径切换产生 routing 冲突。

同时整理相关日志语句格式。
The file was modifieddata/vehicle/request_routing_data.cpp
Commit 81d6110f2d40700f8c92d756b96e818bedc622b5 by wuyanjun110
feat: 增加聚类障碍物变道安全防护

建立普通目标与多聚类片段之间的稳定实体关联,使用跟踪速度和分段 capsule 评估变道路径风险,覆盖目标 ID 切换和重复分裂场景。

变道准备阶段严格检查运动与未知聚类,SWITCHING 仅检查确认运动聚类,并在变道早期发现风险时于车头前生成不可跳过的立即停车线;静态聚类继续由 OGM 防护。

增加默认开启的功能开关、安全参数、耗时诊断及生命周期回归测试。
The file was modifieddata/obstacle/cluster_motion_tracker.cpp
The file was modifieddata/config/cfg_func_sw.hpp
The file was modifieddata/constrain/disable_stop_range.hpp
The file was modifieddata/constrain/temporary_stop_data.cpp
The file was modifieddata/plan/switch_data.cpp
The file was addeddata/obstacle/cluster_lane_change_safety.hpp
The file was modifieddata/config/cfg_safe_const.hpp
The file was modifieddata/constrain/block_data.cpp
The file was modifieddata/constrain/block_data.hpp
The file was modifieddata/obstacle/cluster_motion_tracker.hpp
The file was modifiedhmi/draw/draw_perception.cpp
The file was modifiedCMakeLists.txt
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifieddata/constrain/disable_stop_range.cpp
The file was modifieddata/plan/switch_data.hpp
The file was modifiedtasks/deciders/lat_decider/lane_change_decider.cpp
The file was modifieddata/config/cfg_func_sw.cpp
The file was addeddata/obstacle/cluster_lane_change_safety_test.cpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
The file was addeddata/obstacle/cluster_lane_change_safety.cpp
Commit c4928beb1edd413168b66b616293e4c04ada67f7 by wuyanjun110
fix: 优化普通路口变道衔接

使用普通变道专用限速并补齐配置快照兼容。\n在正式进入变道时固化边界锚点,准备阶段保持边界滚动更新。\n结合状态等待、变道距离和稳定余量提前发起普通路口变道。
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifieddata/plan/switch_data.cpp
The file was modifiedconfig/config_truck/plan.yaml
The file was modifieddata/config/cfg_lat_decide.hpp
The file was modifiedconfig/config_car/plan.yaml
The file was modifieddata/config/cfg_safe_const.hpp
The file was modifieddata/plan/switch_data.hpp
The file was modifiedconfig/config_truck/config_truck_reverse/plan.yaml
The file was modifiedtasks/deciders/lat_decider/switching_bounds_decider.cpp
The file was modifieddata/config/cfg_lat_decide.cpp
The file was modifieddata/obstacle/cluster_lane_change_safety_test.cpp
The file was modifiedconfig/config_imv/plan.yaml
Commit 8cc04ff95d5399ab335829c6cdffc5cd223f45ec by wuyanjun110
fix: 搜索临停轨迹就绪后恢复行驶

等待搜索进入 MOVE_BRAKE 或 MOVE_NSTOP 时,在搜索轨迹可复用且不存在其他制动约束后直接恢复 MOVE_NORMAL。\n避免车辆已经具备可行路径后仍刹停并再次起步。
The file was modifieddata/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp
The file was modifieddata/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.hpp
The file was modifieddata/obstacle/cluster_lane_change_safety_test.cpp
Commit 56620ce6e9f42170bb070ca9004a64ab8369d316 by wuyanjun110
fix: 隔离不同车型的变道锚点维护

仅 Truck 的 PJPO 变道在进入 SWITCHING 时刷新通用几何锚点。\nIMV 继续由 LANE_CHANGE_PATH_TASK_V2 维护生成路径及对应起终点,避免锚点与实际路径不一致。
The file was modifieddata/plan/switch_data.cpp
Commit 70c9f125409fc590ff6eb857b6b2823cdafe07c8 by wuyanjun110
fix: 统一路口搜索终点参考线

将普通路口、引桥、码头面和出堆场搜索的终点计算、裁剪回退及搜索参考位姿统一到原始参考线坐标域。

避免 fallback 重构时将原始停止线 s 用到滚动平滑参考线上,导致搜索终点沿路线回退;同时修复出堆场跨路口终点局部变量遮蔽成员的问题。
The file was modifieddata/ssep/seaside_junction_ec.cpp
The file was modifieddata/ssep/out_yard_junction_ec.cpp
The file was modifieddata/ssep/normal_junction_ec.cpp
The file was modifieddata/ssep/bridge_junction_ec.cpp
Commit 895bced1d9a7d226c22028a18cd867a751347523 by chenran
feat: add trailer parking safety handling
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
The file was addeddata/ssep/trailer_parking_safety.hpp
The file was modifieddata/config/cfg_env_const.hpp
The file was modifieddata/config/cfg_env_const.cpp
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc
The file was modifieddata/plan_frame.cpp
The file was addeddata/ssep/trailer_parking_safety.cpp
The file was modifiedssep/scenarios/scenario_planner_factory.h
The file was modifiedtasks/deciders/long_decider/constrain_decider.hpp
The file was modifiedhmi/draw/draw_map.cpp
The file was modifiedplan/prepare/prepare_objs.cpp
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedssep/scenarios/tractor_trailer_multi_segment_parking_planner.h
The file was modifieddata/plan_frame.hpp
The file was modifiedhmi/draw/draw_map.hpp
The file was modifiedssep/scenarios/tractor_trailer_single_segment_parking_planner.h
Commit c3f9f84f2e4b1b2b249d71f9ea5909012143a4aa by wuyanjun110
feat: 支持 KEB roadside 分层规划

将 roadside 与普通 underlying OGM 分层建图并使用独立安全阈值,覆盖 IMV、刚性卡车以及牵引车和挂车包络。

完善堆场边界不扩展、LaneFollow 异步路径复用、PathOptimize warm-start 状态拆分、KebScene presence 兼容及 replayer 输入重建。
The file was modifiedtasks/plan/keb_utils.hpp
The file was modifiedproto/keb_scene.proto
The file was modifiedssep/keb_optimizer/rigid_truck_keb_optimizer.cc
The file was modifiedtasks/plan/keb_lane_follow_path_task.cpp
The file was modifiedoffboard/bag_to_keb_scene/bag_to_keb_scene.cc
The file was modifiedtasks/plan/keb_utils_core.cpp
The file was modifiedreplayer/replayer_data_process/replayer_data_extraction.cpp
The file was modifiedreplayer/replayer_data_process/replayer_data_process.cpp
The file was modifieddata/config/cfg_lat_plan.hpp
The file was modifiedtasks/plan/keb_path_optimize_task.cpp
The file was modifiedoffboard/keb_path_opt_cli/keb_scene_converter.cc
The file was modifiedoffboard/keb_path_opt_cli/keb_simulator.cc
The file was modifiedssep/keb_optimizer/rigid_truck_keb_optimizer.h
The file was modifiedtasks/plan/keb_path_optimize_task.hpp
The file was modifiedalgorithm/plan/keb_optimizer.cpp
The file was modifiedoffboard/keb_path_opt_cli/closed_loop_utils.cc
The file was modifiedtasks/plan/keb_utils.cpp
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.cc
The file was modifiedssep/keb_optimizer/imv_keb_optimizer.cc
The file was modifiedtasks/plan/keb_lane_follow_path_task.hpp
The file was modifiedtasks/plan/keb_utils_core.hpp
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.h
The file was modifiedssep/keb_optimizer/imv_keb_optimizer.h
The file was modifieddata/config/cfg_lat_plan.cpp
The file was modifiedalgorithm/plan/keb_optimizer.hpp
The file was modifieddata/plan/keb_visualize_data.hpp
The file was modifiedoffboard/keb_path_opt_cli/keb_scene_converter.hpp
Commit e6c0f326747db692ee5e7fa3d2106806d0032dad by wuyanjun110
feat: 完善 KEB roadside 分类可视化

在 HMI、Diagnose、Web Viewer、CLI debug viewer 和 Foxglove 中独立显示 roadside 层及其开关、阈值和最小间距。

同时修复 Foxglove Python proto 的生成目录层级。
The file was modifiedhmi/draw/draw_perception.cpp
The file was modifiedoffboard/keb_vis_server/keb_vis_html_template.cc
The file was modifiedhmi/widget/diagnose.cpp
The file was modifiedoffboard/keb_vis_server/foxglove/keb_to_mcap.py
The file was modifiedoffboard/keb_path_opt_cli/keb_optimization_debug_visualizer.cc
The file was modifiedoffboard/keb_vis_server/foxglove/generate_protos.sh
Commit ac589114078e8b4a587a8c651575f6d4c15698d0 by wuyanjun110
test: 增加 KEB 本地自动回归集

新增清单驱动的 KebScene 多帧回归入口,校验帧数、成功率、超时和耗时阈值,并支持标签筛选与结果留存。

加入 CAR LaneFollow 和 TT PathOptimize 两条共享盘基础基线,回归时关闭 MCAP 转换。
The file was addedoffboard/keb_path_opt_cli/local_regression/.gitignore
The file was modifiedoffboard/keb_path_opt_cli/keb_path_opt_cli.cc
The file was addedoffboard/keb_path_opt_cli/local_regression/keb_regression_manifest.tsv
The file was addedoffboard/keb_path_opt_cli/local_regression/run_keb_regression.py
Commit b1a5d601247c5b4373964b25df574fc7f7977caf by wuyanjun110
docs: 完善 KEB 工具与回归说明

补充 KEB CLI 模式、roadside 字段语义、分类可视化、共享盘数据布局、回归准入规则和 bag 提取流程。
The file was modifiedoffboard/keb_vis_server/foxglove/README.md
The file was modifiedoffboard/bag_to_keb_scene/README.md
The file was addedoffboard/keb_path_opt_cli/README.md
The file was addedoffboard/keb_path_opt_cli/local_regression/README.md
Commit fd54aef6acdae9d1a84ed9061356839eccb1aefe by chenran
feat: add neighboring trailer parking safety
The file was modifiedtasks/deciders/long_decider/constrain_decider.hpp
The file was modifiedsource/ros_source_pnc_config.cpp
The file was modifieddata/vehicle/deviation_status.hpp
The file was modifiedhmi/draw/draw_map.cpp
The file was modifieddata/ssep/trailer_parking_safety.hpp
The file was modifieddata/ssep/trailer_parking_safety.cpp
The file was modifieddata/config/cfg_env_const.cpp
The file was modifieddata/config/cfg_env_const.hpp
The file was modifiedplan/prepare/prepare_objs.cpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
The file was modifieddata/vehicle/deviation_status.cpp
Commit 94ffbf00eb129024e61cd60d18f77fd5b17b2f2c by chenran
fix: measure trailer clearance from tail edge
The file was modifieddata/vehicle/deviation_status.cpp
The file was modifieddata/config/cfg_env_const.cpp
The file was modifieddata/ssep/trailer_parking_safety.cpp
The file was modifieddata/ssep/trailer_parking_safety.hpp
The file was modifiedplan/prepare/prepare_objs.cpp
Commit 41ef3c8c74dec38773d0ca683693edb4d9f0cea3 by chenran
chore: remove trailer parking debug logs
The file was modifieddata/ssep/trailer_parking_safety.cpp
The file was modifiedsource/ros_source_pnc_config.cpp
The file was modifiedhmi/draw/draw_map.cpp
The file was modifieddata/vehicle/deviation_status.cpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
The file was modifiedplan/prepare/prepare_objs.cpp
Commit 3a2d564af690d2f898a6834d2193f15ca4a18102 by chenran
fix: clear real obstacles near SSEP endpoints
The file was modifiedssep/maps/ogm_builder.cc
Commit 3ec3e37defd694dbe71ab28bd9e4eae06835410d by 5081703.cr
fix: select guide_line pt as wbca smooth mode start_pt
The file was modifiedtasks/plan/path_optimization_task.cpp
Commit 1ce306593dd8a19b15f38021b55a4eb4e59da80c by wuyanjun110
fix: 提升拖挂车进场 KEB 路径质量

增加粗搜索路径质量评估,限制普通进场优化抄近路、过度摆动和终点漂移。

开放普通进场终端优化自由度,并在预热结果运动学不可行时追加固定权重收尾;补充碰撞诊断、单元测试和 8 个本地回归场景清单。
The file was modifiedssep/test/local_regression/README.md
The file was modifiedssep/common/utils/path_utils.cc
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.cc
The file was modifiedssep/keb_optimizer/keb_problem.cc
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.h
The file was addedssep/test/local_regression/tractor_trailer_enter_yard_keb_manifest.tsv
The file was modifiedssep/scenarios/tractor_trailer_enter_yard_planner.h
The file was modifiedssep/test/ssep_planner_test.cc
The file was modifiedssep/keb_optimizer/keb_problem.h
The file was modifiedssep/common/utils/path_utils.h
Commit 4667f15318956d9de05312b2fe5af4e27224c6ff by wuyanjun110
fix: 完善低贝位重搜触发与热启动策略

允许普通入场弯道内首次检测低贝位后重搜,并按首次低贝位、约束变化、OGM 停止线和 SEARCH_UNUSE 分别选择完整搜索或历史路径热启动。

车辆车头到达堆场口出口侧虚拟停止线后统一禁止新的低贝位搜索和等待停止线,保留检测状态与当前生效路径连续性;补充类型、位置门槛和弯内触发回归测试。
The file was modifieddata/decide/decide_reaction.hpp
The file was modifiedhmi/widget/diagnose.cpp
The file was modifiedtasks/deciders/other_decider/replan_decider.cpp
The file was modifieddata/ssep/ssep_util.hpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
The file was modifieddata/ssep/ssep_ec.cpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was modifieddata/plan/ssep_data.cpp
The file was modifieddata/ssep/ssep_util.cpp
The file was modifieddata/ssep/ssep_ec.hpp
The file was modifiedtasks/deciders/other_decider/replan_decider.hpp
Commit ab67f8452b132dfac57b2e995b19e3eddfc931f4 by wuyanjun110
fix: 保持开放空间 routing 判段连续

将 OPENSPACE 搜索来源锁存到 SSEP 路径包络,避免 early prepare 阶段因当前 ssep_ec 尚未恢复而提前切换 routing。\n\n车辆越出静态途径点框后按当前 SSEP 分段保持 open-space routing;隔离其他搜索类型,并在重搜保持旧路径期间保留包络和分段索引。补充诊断日志及多段、跨帧、重搜生命周期回归测试。
The file was modifiedhmi/widget/diagnose.cpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was modifiedTesting/routing_map_guard_test.cpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.cpp
The file was modifieddata/other/ssep_path_corridor.hpp
The file was modifieddata/plan/ssep_data.cpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.hpp
The file was modifieddata/other/ssep_path_corridor.cpp
Commit 81a973531e23260ee2dbaa24b8e548c2f11cf2c9 by wuyanjun110
fix: 兼容新版 Python Protobuf 运行库

在导入生成的 pb2 模块前启用 pure-Python protobuf 后端,兼容工程内旧版 protoc 生成代码。

避免 protobuf 4.x 下转换 KebScene 时触发 Descriptors cannot be created directly。
The file was modifiedoffboard/keb_vis_server/foxglove/keb_to_mcap.py
Commit 8020473bcb6c955c36b14d7e81b8d2faf59fd3ad by wuyanjun110
fix: 补全 Foxglove 可视化参考系

新增标准 foxglove.FrameTransform schema,并在 MCAP 每帧写入 world 到 map 的单位变换。

统一 SceneUpdate、TF 与 MCAP 日志时间戳,确保随机跳转和逐帧播放时均能解析参考系。
The file was modifiedoffboard/keb_vis_server/foxglove/keb_to_mcap.py
The file was modifiedoffboard/keb_vis_server/foxglove/README.md
The file was addedoffboard/keb_vis_server/foxglove/foxglove_schemas/foxglove/FrameTransform.proto
Commit 024a251b79b86bd236dd8a92bbeed161c50b0fc1 by wuyanjun110
fix: 修复换向重规划分段索引崩溃

重搜保持路径包络期间校验当前分段索引,避免空分段结果进入方向读取并触发 FATAL。

对异常索引增加限频诊断,并补充连续保持、新结果恢复及非法状态回归测试。
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was modifiedtasks/deciders/other_decider/replan_decider.cpp
Commit 0b90ac6c4785e9ef8a52798d10250bfcb29b4cb0 by zhuxiaolong
feat: 删除遗留的ads submodule

The file was removedsubmodule/ads_proto
Commit 7a2af46c413f2efcd3d1c7c4ef3395503baa4b48 by wuyanjun110
fix: 避免闸口短距被聚类障碍覆盖

闸口控制区内跳过聚类碰撞触发的普通安全距离恢复,保留动态短跟车策略。

控制区外继续沿用原有聚类障碍延长跟车距离逻辑。
The file was modifieddata/constrain/longitude_constrain.cpp