Changes

Summary

  1. Update repoinfoRos2.groovy (details)
  2. Update orinRos2Choice.groovy (details)
  3. Update orinRos2ModuleChoice.groovy (details)
  4. Update orinBuild.groovy (details)
  5. Update orinBuild.groovy (details)
  6. Update orinBuild.groovy (details)
  7. Update orinBuild.groovy (details)
  8. Update orinBuild.groovy (details)
  9. Update orinBuild.groovy (details)
Commit 299f4a1da14488e245511feafa2e9e7fe6b4d39c by weilikang
Update repoinfoRos2.groovy
The file was modifiedsrc/org/orin/repoinfoRos2.groovy
Commit 7c8ef19b25de560705ce7ade95fdb663757f8486 by weilikang
Update orinRos2Choice.groovy
The file was modifiedsrc/org/orin/orinRos2Choice.groovy
Commit f09c021a81971db2896460d64812c58df83cfd1d by weilikang
Update orinRos2ModuleChoice.groovy
The file was modifiedsrc/org/orin/orinRos2ModuleChoice.groovy
Commit 1ac25fc70c733a4f875503e4020e050ee11ae286 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy
Commit a2450de5463404adb431da22040e1268ca55f342 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy
Commit 318bb29b0e2e2657aa5a1e34351af98425619666 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy
Commit fdec94c27b315bbf30b3ceaaca6996a6b994bd24 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy
Commit ace93c5f054bd4cdb84fc3599b1d2404865d2923 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy
Commit ad388410157fa83ebf64ed28b030927f2518ea82 by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy

Summary

  1. Add new file (details)
  2. Update orin-ros1-cross.jenkinsfile (details)
  3. Update orin-ros1-cross.jenkinsfile (details)
  4. Update orin-ros1-cross.jenkinsfile (details)
  5. Update orin-ros1-cross.jenkinsfile (details)
  6. Update module-ros2.jenkinsfile (details)
  7. Update module-ros2.jenkinsfile (details)
  8. Update module-ros2.jenkinsfile (details)
  9. Update module-ros2.jenkinsfile (details)
  10. Update module-ros2.jenkinsfile (details)
  11. Update module-ros2.jenkinsfile (details)
  12. Update module-ros2.jenkinsfile (details)
Commit 263ab0f4178f76b308cabe4f5f6a126e442c83f0 by weilikang
Add new file
The file was addedorin/orin-ros1-cross.jenkinsfile
Commit 27aca61a22cf3891ae6758351145d6fbdc9d57ae by weilikang
Update orin-ros1-cross.jenkinsfile
The file was modifiedorin/orin-ros1-cross.jenkinsfile
Commit 392cab94ba74e0eb095fadaae7790ddecff77838 by weilikang
Update orin-ros1-cross.jenkinsfile
The file was modifiedorin/orin-ros1-cross.jenkinsfile
Commit ab0addfebacb1fd256702aba6b15722f9c4f4350 by weilikang
Update orin-ros1-cross.jenkinsfile
The file was modifiedorin/orin-ros1-cross.jenkinsfile
Commit 6d72a2e4dfe7ff8bcccf97ac251c83ee8dfe7519 by weilikang
Update orin-ros1-cross.jenkinsfile
The file was modifiedorin/orin-ros1-cross.jenkinsfile
Commit 1c3baaa120296d1ebb025662a4341bed1270806b by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile
Commit 10c391a1b686e5b2ada1dbf43f1453acba0113ac by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile
Commit f1a40abe825d795c13de58ea3192a7131f125109 by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile
Commit 33a01a8377ea3e184ee49aadc4b6880f5d9c10ee by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile
Commit ee0e39d1ec5209db872bf5d1da1ed8403fe9e667 by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile
Commit a8307dc7c0c05d8222191dffd96bed99f7c6a88f by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile
Commit 24f9c3d3844facdc7af96e1893122383611c270d by weilikang
Update module-ros2.jenkinsfile
The file was modifiedmodule-ros2.jenkinsfile

Summary

  1. fix: 按任务终点与路口中点选择堆场规划器 (details)
  2. fix: 合入禁停队列预测并修正整车范围与缓存退出 (details)
  3. docs: 补充多分支 Proto 兼容与发布规范 (details)
  4. test: 适配临时停车范围的障碍物参数 (details)
  5. fix: 避免会车准备段过度收缩绕行空间 (details)
  6. fix: 保留静止障碍物短时漏检后的绕行确认依据 (details)
  7. fix: 修复一次对准终点停车后未进入锁定状态 (details)
  8. feat: 为 KEB 可视化标注最大航向偏差 (details)
  9. feat: 为场景网页增加搜索起终点车框开关 (details)
  10. feat: 区分普通点与停车点的前向碰撞检查长度 (details)
  11. feat: 支持拖挂车单向精确到达与可配置末端直线 (details)
  12. fix: 统一拖挂车前置铰接点的运动学与碰撞模型 (details)
  13. fix: 补齐固定尾段入口的三点曲率约束 (details)
  14. test: 收录津西航向偏差场景并补充挂车几何诊断 (details)
Commit ebf79838cebf70c654ad674503a1cedbe50bb8c0 by wuyanjun110
fix: 按任务终点与路口中点选择堆场规划器

使用当前行驶段剩余距离判断任务终点是否越过进出场路口中点,避免延长引导线和区域提前判定误触发 KEB。终点在中点或之前时按已开启的堆场 PJPO 开关选择 PJPO,超过中点时保留 KEB。

选择器与 KEB 目标构造共用终点检查,保留缺输入报错及带缓存路口的尾段复用。补充中点边界、规划器切换、换向段终点、无效输入与连续路口回归。分布式编译及 19 项相关测试通过。
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was modifiedscenarios/task_condition_evaluator.cpp
The file was modifiedtasks/plan/keb_utils.hpp
The file was modifiedtasks/plan/keb_utils.cpp
Commit 70146373ee82184f8d33a368003d6fc2f3c8eb94 by wuyanjun110
fix: 合入禁停队列预测并修正整车范围与缓存退出

仅合入 6055d1444943aeae3754e02473b6ba418b9ab5cb,保留当前分支的信号灯禁停策略和 can_jump 语义。

路口与普通禁停区已扩展整车长度,预测匹配避免重复计入;岸桥保留挂车占用判断。通过点锚点缺失时按累计位移推进缓存,并在整段通过后退出。修复连续过期条目清理的迭代器失效。

按帧复用队列预测结果,保持原前车选择与预测参数;删除 use_func_disable_stop_debug_ 参数及专用日志。

为新增预测、滤波窗口、保持状态、路口缓存和入口偏移补齐 typed Full/Compact 合同及回放测试;统一显式空 Full codec 的生成与审计语义。

验证:分布式构建 pnc_node 和两个测试目标成功;routing_map_guard 78 项通过,scene_replay_foundation 288 项通过、2 项因缺可选样本跳过;其中 3 项本地服务测试解除端口沙箱限制后重跑通过。生成检查、Proto breaking 检查和持久化目录检查通过。
The file was modifiedreplayer/scene_data/generated/compact_typed_field_codec.cpp
The file was modifiedreplayer/scene_data/generated/plan_frame_descriptor.pb
The file was modifiedreplayer/scene_data/plan_frame_nested_persistence_review.yaml
The file was modifiedreplayer/scene_data/config_proto_codec.hpp
The file was modifiedreplayer/scene_data/generated/full_custom_codec_coverage_audit.yaml
The file was modifieddata/constrain/block_data.cpp
The file was modifiedreplayer/scene_data/generated/compact_scene_descriptor.pb
The file was modifiedreplayer/scene_data/plan_frame_full_mapping.yaml
The file was modifieddocs/pnc_algorithm_replay/plan_frame_field_workflow.md
The file was addedTesting/disable_stop_queue_test.cpp
The file was modifiedreplayer/scene_data/compact_custom_field_proto_codec.cpp
The file was modifiedTesting/CMakeLists.txt
The file was modifiedreplayer/scene_data/generated/plan_frame_encoder.cpp
The file was addeddata/constrain/disable_stop_queue.hpp
The file was modifieddata/config/cfg_env_const.cpp
The file was addedTesting/disable_stop_regression_test.cpp
The file was modifieddata/constrain/disable_stop_range.hpp
The file was modifiedreplayer/scene_data/generated/plan_frame_field_roles.json
The file was modifieddata/constrain/temporary_stop_data.hpp
The file was modifiedreplayer/scene_data/full_proto_custom_encoder.cpp
The file was modifieddata/constrain/disable_stop_range.cpp
The file was modifiedreplayer/scene_data/plan_frame_field_roles.csv
The file was modifiedreplayer/scene_data/generated/scene_replay_api_descriptor.pb
The file was modifiedreplayer/scene_data/plan_frame_persistence_policy.yaml
The file was modifiedtools/pnc_proto_mapper/audit_full_custom_codecs.py
The file was modifiedreplayer/scene_data/compact_numeric_policy.yaml
The file was modifiedTesting/scene_replay_foundation_test.cpp
The file was modifiedCMakeLists.txt
The file was modifiedmath/filter/median_filter.hpp
The file was modifieddata/constrain/block_data.hpp
The file was modifiedproto/decision.proto
The file was modifiedreplayer/scene_data/config_proto_codec.cpp
The file was modifieddata/config/cfg_env_const.hpp
The file was modifiedproto/config.proto
The file was modifiedproto/pnc_scene/compact_plan_frame_fields.proto
The file was modifieddata/constrain/temporary_stop_data.cpp
The file was modifieddocs/pnc_algorithm_replay/plan_frame_persistence_catalog.md
The file was modifiedreplayer/scene_data/generated/full_custom_cpp_member_inputs.json
Commit 344373f6f048c4464359e98d3c30ed0af1229ce2 by wuyanjun110
docs: 补充多分支 Proto 兼容与发布规范

明确固定 baseline 检查无法覆盖并行分支冲突,要求统一核对字段编号、对活跃发布版本检查描述符及双向读写,并记录发布物合同。将流程提醒加入 AGENTS.md,供后续代码修改遵循。
The file was modifiedAGENTS.md
The file was modifieddocs/pnc_algorithm_replay/proto_generation.md
The file was modifieddocs/pnc_algorithm_replay/plan_frame_field_workflow.md
Commit de3f72d5741168549187d530d99818f0700baae7 by wuyanjun110
test: 适配临时停车范围的障碍物参数

为凸包换道安全测试补齐 AddDisableRange 新增的障碍物映射参数,恢复测试目标编译。
The file was modifieddata/obstacle/cluster_lane_change_safety_test.cpp
Commit 67d43604b8c435034219db009741feec09406e3d by wuyanjun110
fix: 避免会车准备段过度收缩绕行空间

会车近侧目标保持在统一 SL 坐标系,移除按源段与当地安全右界差值平移目标的逻辑,避免将远处静态障碍缺口扩大到上游。保留源段可行性和当地完整车宽保护,并补充障碍缺口与借道宽度变化回归。
The file was modifieddata/boundary/driving_corridor_test.cpp
The file was modifieddata/boundary/driving_corridor.cpp
Commit 3673d874187d6c64feb572f3f1d9755df30c1caa by wuyanjun110
fix: 保留静止障碍物短时漏检后的绕行确认依据

保存最长 0.5 秒的同 ID 静止确认依据,恢复前核对类型、跟踪年龄、位置、尺寸及原始和滤波运动证据。仅恢复确认计数,绕行策略与承诺仍按当前场景计算,避免 OBJ 与凸包反复切换造成重复等待。

在 feat_proto_jinxi 登记 ObstaclesProto 字段 8,同步 Full、Compact 和 Candidate 编解码及缺字段默认行为,修复旧容器清单覆盖新字段登记的问题。新增生命周期、运动否决、合同兼容与带宽回归。

验证:分布式构建 pnc_node、pnc_replayer 及测试目标通过;162 项决策与走廊测试、290 项回放测试通过。453 场景 90 帧回放验证第 41、65、74 帧恢复即允许绕行,初次检测仍等待确认;合同生成及兼容检查通过。
The file was modifieddata/obstacle/decision/obstacle_decision.hpp
The file was modifiedreplayer/scene_data/plan_frame_field_roles.csv
The file was modifiedreplayer/scene_data/generated/full_custom_codec_coverage_audit.yaml
The file was modifiedreplayer/scene_data/generated/scene_replay_api_descriptor.pb
The file was modifiedTesting/scene_replay_foundation_test.cpp
The file was modifiedreplayer/scene_data/generated/compact_scene_descriptor.pb
The file was modifiedreplayer/scene_data/obstacle_proto_codec.cpp
The file was modifiedreplayer/scene_data/generated/container_schema_inputs.json
The file was modifiedreplayer/scene_data/generated/plan_frame_descriptor.pb
The file was modifieddata/obstacle/obstacle.hpp
The file was modifieddata/obstacle/decision/obstacle_decision.cpp
The file was modifiedproto/obstacle.proto
The file was modifiedreplayer/scene_data/generated/plan_frame_encoder.cpp
The file was modifieddocs/pnc_algorithm_replay/plan_frame_field_workflow.md
The file was modifiedTesting/compact_driving_corridor_restore_test.cpp
The file was modifiedtools/pnc_proto_mapper/sync_container_schema.py
The file was modifiedreplayer/scene_data/generated/full_custom_cpp_member_inputs.json
The file was modifiedreplayer/scene_data/generated/plan_frame_field_roles.json
The file was modifieddata/obstacle/decision/obstacle_decision_test.cpp
The file was modifiedreplayer/scene_data/compact_numeric_policy.yaml
The file was addedtools/pnc_proto_mapper/test_container_schema_registration.py
Commit e146a0387c90cd0e721513f101f7f0fb507312e6 by wuyanjun110
fix: 修复一次对准终点停车后未进入锁定状态

允许车辆已静止且因绝对终点停车进入 STOP_CTRL 时,在正向偏差不超过停车线接管阈值的情况下进入 ALIGN_LOCK,避免约 2 cm 剩余偏差使任务停留在 ALIGN_1ST。保留原有负偏差转换行为,并补充距离边界、静止条件和停车原因回归测试。
The file was addedTesting/task_align_terminal_stop_test.cpp
The file was modifieddata/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp
The file was modifiedTesting/CMakeLists.txt
Commit 1e690475945ef9fb1b162332ff6e4d6e221df555 by wuyanjun110
feat: 为 KEB 可视化标注最大航向偏差

在 HMI 的 SSEP/实时 KEB、独立 KEB 网页和场景网页中标注车头与挂车最大角差点、车框、点序号和角度。
按到达方向处理倒车和换向,使用挂车后轴几何;缺挡位时明确采用轴线差,IMV 按 beta 可用性标注。
补充 C++/JavaScript 回归和 HMI 图层登记,覆盖首点未知方向、换向后最大点、零值字段及退化路径。
The file was modifiedreplayer/scene_data/generated/hmi_layer_catalog.cpp
The file was addedoffboard/keb_vis_server/test_heading_diagnostics.js
The file was modifiedTesting/CMakeLists.txt
The file was modifiedhmi/draw/draw_keb_debug.hpp
The file was modifiedreplayer/scene_data/hmi_layer_manifest.yaml
The file was addedhmi/draw/keb_heading_deviation.hpp
The file was modifiedssep/offboard/servers/scene_vis_html_template.cc
The file was modifiedhmi/draw/draw_keb_debug.cpp
The file was addedTesting/keb_heading_deviation_test.cpp
The file was modifieddata/config/cfg_hmi_layer_mapping.yaml
The file was addedssep/offboard/servers/test_heading_diagnostics.js
The file was modifiedhmi/widget/pnc_mat_shared.cpp
The file was modifiedoffboard/keb_vis_server/keb_vis_html_template.cc
The file was modifiedhmi/draw/draw_all.cpp
Commit ef78186a4b5cda1ac989eb14077fc05504d3bdf4 by wuyanjun110
feat: 为场景网页增加搜索起终点车框开关

在图例中分别控制搜索起点和终点的车头框、挂车框及位置标记,默认保持显示。
兼容 Proto JSON 省略的零值坐标和朝向;已通过浏览器独立隐藏与恢复验证。
The file was modifiedssep/offboard/servers/scene_vis_html_template.cc
Commit 7e0f45d37fb930216c00fea5b70932253bc88d4d by wuyanjun110
feat: 区分普通点与停车点的前向碰撞检查长度

为 SSEP 粗搜索、搜索后 KEB 和实时 KEB 分别配置普通点及换向/终点的前向额外长度,停车包络按驶入方向选择,并保留既有场景豁免行为。

补齐场景参数传播与实时配置回放合同,保留旧消息默认值及显式零值。修复 GPU 圆盘容量越界、长路径尾部截断和 KEB 非法几何/数量转换,拒绝无效参数而不缩小检测范围。

最终工作树验证:SSEP 229 项测试、6 例场景回归通过;RTX 4060 上 10 项 GPU 测试通过,Compute Sanitizer memcheck 报告 0 errors;主工程及实时配置入口测试通过。
The file was modifiedssep/keb_optimizer/keb_utils.cc
The file was modifiedssep/scenarios/tractor_trailer_exit_parking_spot_planner.h
The file was modifiedssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc
The file was modifiedssep/scenarios/two_stage_planner_composer.h
The file was modifiedssep/keb_optimizer/rigid_truck_keb_optimizer.cc
The file was modifiedssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc
The file was addeddocs/ssep_stop_collision_extension.md
The file was modifiedssep/coarse_search/evaluator/evaluator.h
The file was modifiedssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h
The file was modifiedssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc
The file was modifiedssep/keb_optimizer/rigid_truck_keb_optimizer.h
The file was modifiedssep/scenarios/straddle_carrier_pick_vehicle_planner.h
The file was modifiedssep/coarse_search/motion_primitive_sampler/dir_change_path_extention_decorator.h
The file was modifiedreplayer/scene_data/generated/compact_scene_descriptor.pb
The file was modifiedssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h
The file was addedssep/test/coarse_search_stop_clearance_test.cc
The file was modifiedssep/scenarios/imv_enter_yard_planner.h
The file was modifiedssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc
The file was modifiedssep/scenarios/truck_fuzzy_reversing_planner.h
The file was modifieddata/config/cfg_lat_plan.hpp
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_single_segment_parking_searcher_builder.h
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.h
The file was modifiedTesting/keb_roadside_config_test.cpp
The file was modifiedssep/scenarios/scenario_planner_interface.h
The file was modifiedreplayer/scene_data/generated/plan_frame_descriptor.pb
The file was modifiedssep/scenarios/truck_general_planner.h
The file was modifiedreplayer/scene_data/generated/scene_replay_api_descriptor.pb
The file was modifiedssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc
The file was modifiedssep/coarse_search/motion_primitive_sampler/reverse_primitive_decorator.h
The file was addedssep/coarse_search/evaluator/forward_collision_check_lengths.h
The file was modifiedtasks/plan/keb_utils_core.cpp
The file was modifiedssep/scenarios/tractor_trailer_single_segment_parking_planner.h
The file was modifiedssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc
The file was modifiedssep/gpu/device_types.h
The file was modifiedssep/scenarios/tractor_trailer_reverse_priority_parking_planner.h
The file was modifieddata/config/cfg_lat_plan.cpp
The file was addedssep/scenarios/forward_collision_check_params.h
The file was modifiedssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h
The file was addedssep/coarse_search/gpu_collision_disk_packing.h
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc
The file was modifiedssep/test/ssep_planner_test.cc
The file was modifiedssep/coarse_search/evaluator/collision_cost_computer.h
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h
The file was modifiedssep/scenarios/legacy_planner.h
The file was modifiedssep/scenarios/tractor_trailer_lane_change_planner.h
The file was modifiedreplayer/scene_data/config_proto_codec.cpp
The file was modifiedssep/keb_optimizer/keb_problem.cc
The file was modifiedssep/keb_optimizer/keb_utils.h
The file was modifiedssep/keb_optimizer/README.md
The file was modifiedssep/scenarios/scenario_planner_factory.h
The file was modifiedssep/scenarios/tractor_trailer_enter_parking_spot_planner.h
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h
The file was modifiedreplayer/scene_data/generated/full_custom_codec_coverage_audit.yaml
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc
The file was addedssep/test/keb_normal_extension_test.cc
The file was modifiedssep/coarse_search/evaluator/trailer_collision_cost_computer.h
The file was modifiedssep/scenarios/truck_bulk_yark_in_out_planner.cc
The file was modifiedssep/keb_optimizer/imv_keb_optimizer.h
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_single_segment_parking_searcher_builder.cc
The file was modifiedssep/coarse_search/evaluator/gpu_collision_cost_computer.cc
The file was modifiedssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc
The file was modifiedssep/coarse_search/gpu_context.cc
The file was modifiedssep/scenarios/imv_enter_station_planner.h
The file was modifiedssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.cc
The file was modifiedssep/scenarios/stitching_replanner.h
The file was modifiedssep/scenarios/straddle_carrier_general_planner.h
The file was modifiedssep/scenarios/truck_multi_seg_general_planner.h
The file was modifiedssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h
The file was addedssep/test/gpu_collision_disk_packing_test.cc
The file was modifiedreplayer/scene_data/generated/full_custom_cpp_member_inputs.json
The file was modifiedssep/scenarios/truck_u_turn_planner.h
The file was modifiedssep/coarse_search/searcher_builders/imv_general_searcher_builder.h
The file was modifiedssep/keb_optimizer/keb_problem.h
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.cc
The file was modifiedssep/scenarios/tractor_trailer_multi_segment_parking_planner.h
The file was modifiedssep/coarse_search/motion_primitive.h
The file was modifiedssep/ssep_planner.cc
The file was modifiedreplayer/scene_data/generated/config_schema_inputs.json
The file was modifiedssep/scenarios/tractor_trailer_enter_yard_planner.h
The file was modifiedssep/scenarios/imv_multi_segment_parking_planner.h
The file was modifiedreplayer/scene_data/generated/plan_frame_encoder.cpp
The file was modifiedproto/config.proto
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h
The file was modifiedssep/keb_optimizer/imv_keb_optimizer.cc
The file was modifiedtasks/plan/keb_lane_follow_path_task.cpp
The file was modifiedtasks/plan/keb_path_optimize_task.cpp
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.h
The file was modifiedtasks/plan/keb_utils_core.hpp
The file was modifiedssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.h
The file was modifiedssep/scenarios/truck_remote_guided_escape_planner.h
The file was modifieddocs/pnc_algorithm_replay/plan_frame_field_workflow.md
The file was modifiedssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc
The file was modifiedssep/scenarios/tractor_trailer_general_planner.h
The file was modifiedTesting/keb_gate_filter_test.cpp
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h
The file was modifiedssep/scenarios/truck_accurate_reversing_planner.cc
The file was modifiedssep/test/gpu_collision_test.cc
The file was modifiedssep/scenarios/tractor_trailer_short_distance_planner.h
The file was modifiedssep/test/CMakeLists.txt
The file was modifiedssep/scenarios/imv_pullover_planner.h
The file was addedssep/test/keb_stop_collision_test.cc
The file was modifiedssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc
The file was modifiedssep/coarse_search/gpu_context.h
The file was modifiedssep/scenarios/imv_exit_parking_spot_planner.h
The file was modifiedssep/gpu/collision/collision_checker.cuh
The file was addedssep/test/forward_collision_check_params_test.cc
The file was addedssep/test/bidirectional_stop_collision_test.cc
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc
The file was modifiedssep/scenarios/truck_multi_segment_parking_planner.h
Commit 680f27a422524859d41d0c66d9c02a2c36d2e9a0 by wuyanjun110
feat: 支持拖挂车单向精确到达与可配置末端直线

在 TractorTrailerGeneral 中新增可选 ForwardPrecise 策略,沿用单向前进搜索,固定默认 3 m 的可配置尾段并校验精确终点位姿、运动学与连续车身扫掠。

增加尾段碰撞忽略开关,保留入口与此前路径检查;禁止路径库或历史拼接绕过精确到达约束。实时场景每帧保留显式尾段配置,退出策略后恢复动态距离。

补充策略、固定尾段、碰撞忽略与配置生命周期回归。津西记录验证终点 x/y、车头与挂车航向误差均为 0,完整 3 m 直线保留,独立扫掠无碰撞。
The file was modifiedssep/ssep_planner.cc
The file was modifiedssep/test/keb_stop_collision_test.cc
The file was modifiedssep/test/CMakeLists.txt
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.cc
The file was modifiedssep/scenarios/tractor_trailer_general_planner.h
The file was modifiedTesting/ssep_scenario_config_lifecycle_test.cpp
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.h
The file was addedssep/test/forward_precise_planner_test.cc
The file was addedssep/test/forward_precise_routing_test.cc
The file was modifiedssep/scenarios/stitching_replanner.h
The file was addeddocs/ssep_forward_precise_arrival.md
The file was modifiedssep/keb_optimizer/keb_problem.cc
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc
Commit fe6ed2265341e86db3400f32d2baa5bab7bab42c by wuyanjun110
fix: 统一拖挂车前置铰接点的运动学与碰撞模型

按铰接点位于后轴前方为正的定义,将 CPU/GPU 搜索、KEB 约束与验收、
路径递推统一为 +h,修正 GPU 碰撞几何并将启发式生成器版本升级为 g2。
补充独立轴心无侧滑、CPU/GPU 一致性及旧模型表拒绝测试。

验证:CPU 单测和启发表脚本通过;GPU +h 版本此前 12 项及 memcheck 通过。
原预算下 16:08:56 和旧 05:43:31 搜索失败仍保留,未放宽安全验收。
The file was modifiedssep/keb_optimizer/keb_utils.cc
The file was modifiedssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_tables_batch.py
The file was modifiedssep/param_loader/param.h
The file was modifiedssep/gpu/collision/collision_checker.cuh
The file was modifiedssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/test_generate_tables_batch.py
The file was modifiedssep/coarse_search/evaluator/trailer_heuristic_metadata.h
The file was modifiedssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc
The file was modifiedssep/coarse_search/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.cc
The file was modifiedssep/gpu/samplers/multi_curvature_sampler.cuh
The file was modifiedssep/test/trailer_heuristic_table_test.cc
The file was modifiedssep/offboard/path_drawing_tool/hermite_path_generator.cc
The file was modifiedssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h
The file was modifiedssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/README.md
The file was modifiedssep/test/tractor_trailer_kinematic_weight_test.cc
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.cc
The file was modifiedssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h
The file was modifiedssep/test/tractor_trailer_kinematic_diagnostics_test.cc
The file was modifiedssep/data_structures/type_definition.cc
The file was modifiedssep/data_structures/path_utils.h
The file was modifiedssep/test/gpu_collision_test_kernel.cuh
The file was modifiedssep/test/gpu_collision_test.cc
The file was modifiedssep/test/gpu_collision_test_kernel.cu
Commit dabfb7aea639e328d03c840c56ff0a2f4e903c42 by wuyanjun110
fix: 补齐固定尾段入口的三点曲率约束

将三点中心覆盖到固定尾段入口,保留左侧可变点对连接曲率的约束。
检查右邻点存在,跳过真实换向和全固定三元组;新增入口、换向、
全固定及普通末端边界测试,不改变最终下发曲率验收。

验证:运动学与权重 75 项、规划 230 项测试通过。
The file was modifiedssep/test/tractor_trailer_kinematic_weight_test.cc
The file was modifiedssep/keb_optimizer/keb_problem.cc
Commit a9134bdaec29e5e572101316101ffe33eb3ab13a by wuyanjun110
test: 收录津西航向偏差场景并补充挂车几何诊断

归档 10 份原始场景,提交相对路径、来源和 SHA-256;保留原始参数和预算。
新增非等距点切向统计及输入有效性测试,角度只观察,不添加拒绝门槛。
补充挂车轴心弦向诊断及失败边日志,记录实验性细化撤回依据和剩余问题。

撤回未提交的场景归一化、新软约束和多组合重试,保持原三次细化策略。
验证:新集 9/10、旧 TT 3/4、IMV 2/2;312 项 C++ 与 38 项相关 Python
测试通过,pnc_node 编译通过。失败保留为已知问题,不跳过或扩大预算。
The file was modifiedssep/test/tractor_trailer_kinematic_diagnostics_test.cc
The file was addedssep/test/local_regression/tt_heading_quality.py
The file was addedssep/test/local_regression/tt_heading_cases.json
The file was modifiedssep/keb_optimizer/tractor_trailer_kinematic_diagnostics.h
The file was addedssep/test/local_regression/tt_heading_quality.json
The file was addedssep/test/local_regression/test_tt_heading_quality.py
The file was modifiedssep/scenarios/tractor_trailer_reverse_priority_parking_planner.h
The file was addeddocs/ssep_hitch_model_validation.md
The file was addedssep/test/local_regression/tt_heading_manifest.tsv
The file was modifiedssep/keb_optimizer/tractor_trailer_keb_optimizer.cc
The file was modifiedssep/test/local_regression/run_ssep_regression.py
The file was modifiedssep/test/local_regression/README.md