Changes

Summary

  1. feat:添加场桥和岸桥运动状态 (details)
Commit 19e0f13735cd065dc0507a9516ad10727decfb29 by wuyanjun110
feat:添加场桥和岸桥运动状态
The file was modifiedcloud_msgs/msg/CraneInfo.msg

Summary

  1. fix: 修正弯道会车避让并统一绕行状态退出 (details)
  2. docs: 补充 SidePass 横向避让功能说明 (details)
  3. fix: 振石前向搜索跳过默认末端虚拟通道 (details)
  4. fix: 统一路口搜索跨任务复用规则 (details)
Commit 15f80c59cc41cef09a6ed57532f20a5aec0e0bda by wuyanjun110
fix: 修正弯道会车避让并统一绕行状态退出

区分直道窄会车与弯口普通动态避让,弯中及跨核心交互交由纵向处理,保留静态障碍和切入安全约束。

撤销动态会车的陈旧绕行承诺,校验历史路径额外侧偏,统一总开关对 DP、走廊、KEB 写回和纵向专项的控制,并修正 SidePassData 状态发布。

补充两天录制组件及状态、边界、缓存回归。258 项横向测试和 19 项纵向测试通过,pnc_node 分布式编译及协议检查通过;尚未完成原地图整段 bag 闭环验证。
The file was modifieddata/dp_poly_path/trajectory_cost.hpp
The file was modifieddata/obstacle/decision/obstacle_decision.cpp
The file was modifiedreplayer/scene_data/generated/state_schema_inputs.json
The file was modifiedtasks/deciders/lat_decider/side_pass_decider.cpp
The file was addedTesting/data/tsjx_meeting_20261016.json
The file was modifieddata/boundary/driving_corridor.hpp
The file was modifiedtasks/deciders/long_decider/constrain_decider.cpp
The file was modifieddata/boundary/driving_corridor.cpp
The file was modifiedCMakeLists.txt
The file was modifiedTesting/keb_gate_filter_test.cpp
The file was modifieddata/constrain/longitude_constrain.cpp
The file was modifieddata/boundary/driving_corridor_test.cpp
The file was modifieddata/dp_poly_path/dp_road_graph.hpp
The file was addeddata/dp_poly_path/dp_road_graph_test.cpp
The file was modifieddata/obstacle/decision/obstacle_decision_test.cpp
The file was modifiedtasks/plan/keb_lane_follow_path_task.cpp
The file was modifieddata/dp_poly_path/trajectory_cost_test.cpp
The file was modifieddata/plan/side_pass_data.cpp
The file was modifiedTesting/CMakeLists.txt
The file was modifieddata/dp_poly_path/trajectory_cost.cpp
The file was modifiedtasks/plan/keb_lane_follow_path_task.hpp
The file was addedTesting/narrow_meeting_recorded_test.cpp
The file was addedTesting/meeting_curve_longitudinal_test.cpp
The file was modifiedTesting/bulk_speed_limit_test.cpp
The file was modifieddata/dp_poly_path/dp_road_graph.cpp
The file was modifiedtasks/deciders/lat_decider/trailer_side_pass_decider.cpp
The file was modifiedreplayer/scene_data/generated/full_custom_cpp_member_inputs.json
The file was addedTesting/data/tsjx_meeting_20261015.json
Commit e13830df3b088da91890a8c85291db92b331bbb2 by wuyanjun110
docs: 补充 SidePass 横向避让功能说明

详细说明障碍策略、承诺、SidePassData 状态机、DP 搜索和历史复用、DrivingCorridor、会车及超车生命周期。

补充总开关恢复行为、纵向约束、配置默认值、场景行为和回归入口,并关联对应实现版本。
The file was addeddocs/side_pass_function.md
Commit ae1ca4f445f4d7ae2de99c94087121116ed1de06 by wuyanjun110
fix: 振石前向搜索跳过默认末端虚拟通道

将振石场景加入不构造默认末端通道的分支,避免落入潍坊散货场景的
ConstructWfBulkEndTunnel。标定模式及其他虚拟障碍构造保持原流程。

已审查分支与通道清理逻辑;当前构建已包含该改动,尚未执行振石专项场景回放。
The file was modifieddata/ssep/forward_ec.cpp
Commit 89b0887f1d570a0753925390a1a6addad5b897c4 by wuyanjun110
fix: 统一路口搜索跨任务复用规则

修复岸桥等路口执行 SSEP 时,同路线新任务触发重复搜索的问题。
普通、进场、出场、桥和岸桥统一核验有效目标、区域、地图更新及标定条件,
保留同路口、同连接和目标车道的已生效搜索路径。

岸桥单独检查阻挡状态;桥与出场启用短路口连续搜索时核验完整选线路径和
后续路口目标决策,避免默认车道回退或下一路口换线导致错误复用。
补充五类路口任务交接、条件变化、无效目的地和跨路口边界回归并更新文档。

验证:Icecream 分布式编译通过;pnc_reference_line_replan_test
405 项通过、0 失败、61 项跳过。未执行完整 bag 或 GPU 搜索回放。
The file was modifiedTesting/search_decider_lifecycle_test.cpp
The file was modifieddocs/ssep_search_lifecycle.md
The file was modifieddata/plan/ssep_task_context.cpp