Progress:
Changes

Summary

  1. feat: 支持精准停车前进拉直余量及完整候选验收 (details)
  2. fix: 防止精准停车中间换向时误入锁定状态 (details)
  3. fix: 拒绝非有限值及退化的 SSEP 路径 (details)
  4. test: 补齐同任务搜索重置测试的历史任务标识 (details)
Commit a0200b8fa646a7ddcbc38d6ec2b3aaf8a2363424 by wuyanjun110
feat: 支持精准停车前进拉直余量及完整候选验收

将实际 KEB 优化和硬约束纳入候选验收,失败后继续搜索。
按场景配置尝试额外前进拉直,空间不足逐级缩短,保持完整碰撞与运动学校验及末端约束。
验证:搜索测试 51 项、配置测试 43 项通过,8 个 CPU 现场场景回放成功。
The file was modifiedssep/scenarios/truck_accurate_reversing_planner.cc
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedssep/scenarios/truck_accurate_reversing_planner.h
The file was modifiedssep/keb_optimizer/rigid_truck_keb_optimizer.cc
The file was modifiedssep/keb_optimizer/rigid_truck_keb_optimizer.h
The file was modifiedTesting/ssep_scenario_config_lifecycle_test.cpp
The file was modifiedssep/keb_optimizer/keb_problem.cc
The file was modifiedssep/test/rigid_truck_tail_connection_test.cc
The file was modifiedssep/test/rigid_truck_parking_validation_test.cc
The file was modifiedssep/keb_optimizer/keb_problem.h
Commit da7b1489ff8d91aef548efdd2f7e758a583682e2 by wuyanjun110
fix: 防止精准停车中间换向时误入锁定状态

入锁前核对当前与历史帧为同任务同一有效末段,阻止等待重搜时完成。
历史引导线失效时使用实际 SSEP 末点与已有距离阈值判定,保留反向取货及末段料堆分支。
新增 9 项回归通过。
The file was modifieddata/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp
The file was modifiedTesting/reverse_pickup_lifecycle_test.cpp
Commit 037c8d0eba35271a0690acf379bf56039c969956 by wuyanjun110
fix: 拒绝非有限值及退化的 SSEP 路径

在 WBCA 之前统一检查车头与挂车坐标、角度、曲率及路径长度,允许局部重复点。
非法输入清理优化缓存并沿用历史路径回退;更新已失效的旧切线测试,保留无效几何拒绝断言。
The file was modifiedtasks/plan/reversing_truck_path_task.cpp
The file was modifiedTesting/path_pair_validation_test.cpp
Commit 633f8b2ff847e3aa2c8eb8ed6ca4ebb6c808ed6b by wuyanjun110
test: 补齐同任务搜索重置测试的历史任务标识

使当前与历史任务 ID 一致,正确验证同任务保留搜索与任务变化清理搜索。
完整 routing_transition 测试 117 项通过,生产 pnc_node 编译通过。
The file was modifiedTesting/routing_transition_test.cpp